本地化报告
Agoda
Online travel bookingagoda.com
Product: An online travel booking platform for hotels, homes and apartments, flights, activities, airport transfers, transport and eSIMs. It also offers travel deals, guides and itineraries.
品牌语调: promotional, convenient, travel-focused
本地化评分
79/100
Good该网站的本地化总体良好,但仍有一些需要改进的问题。
- 68技术审计
- 80语言审查
- 90上下文审计
- 77视觉审计
在技术、语言、上下文和视觉本地化方面抽样检查了 15 个页面。 我们如何评估本地化审核
你的比较情况
在 22 个公开审计中排名第 #3
首先修复
- hightechnical · 95% 置信度
URL locale and html lang disagree
Path locale zh-hk expects html lang zh-HK, but the page declares zh-Hant. Affects 2 sampled pages.
发现于此处
Document head · <html lang>
https://www.agoda.com/zh-hk/我们看到的情况
<html lang="zh-Hant"> while the path locale is zh-hk Seen on 2 pages, e.g. https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/
如何修复它
Set html lang="zh-HK" so it matches this page’s URL locale.
- highlinguistic · 95% 置信度
Page script does not match the locale
A el-gr page is dominated by Latin-script copy.
发现于此处
Page body · sampled copy
https://www.agoda.com/el-gr/我们看到的情况
Διαχείριση προτιμήσεων cookies Η Agoda χρησιμοποιεί μόνο cookies και άλλες τεχνολογίες παρακολούθησης που είναι απολύτως απαραίτητες για λόγους λειτουργικότητας. Δεν χρησιμοποιούμε cookies στατιστικής ανάλυσης ή διαφήμισης. Για περισσότερες λεπτομέρειες, κάντε κλικ εδώ OK Μετάβαση κατευθείαν στο κύριο περιεχόμενο Εξοικονομήστε! Πτήση + Διαμονή Καταλύματα Νέο! Μεταφορά Δραστηριότητες Κουπόνια και …
如何修复它
Write this el-gr page in the expected script instead of leftover Latin-script copy.
- highlinguistic · 92% 置信度
Untranslated call to action
A pt-pt page still uses source-language CTA copy. Affects 2 sampled pages.
发现于此处
Link · <a>
https://www.agoda.com/pt-pt/我们看到的情况
Primary CTA: "Las Vegas (NV) 1,113 accommodations" Seen on 2 pages, e.g. https://www.agoda.com/pt-pt/, https://www.agoda.com/nl-nl/
如何修复它
Translate leftover source-language CTAs to match the surrounding locale copy.
审核标准
11 项通过 · 16 项待修复 · 8 不适用
需要注意(16)
Locale detection
Fail64technicalPages should declare a correct html lang that matches the URL and content locale.
- hightechnical · 95% 置信度
URL locale and html lang disagree
Path locale zh-hk expects html lang zh-HK, but the page declares zh-Hant. Affects 2 sampled pages.
发现于此处
Document head · <html lang>
https://www.agoda.com/zh-hk/我们看到的情况
<html lang="zh-Hant"> while the path locale is zh-hk Seen on 2 pages, e.g. https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/
如何修复它
Set html lang="zh-HK" so it matches this page’s URL locale.
Language switcher
Fail72technicalVisitors should move between locales without losing the current page.
- lowtechnical · 60% 置信度
Current-page preservation is not demonstrated
The evidence lists many supported locales but only shows homepage URLs, so it does not verify that switching locales preserves a deeper current-page path.
发现于此处
Header · language switcher
https://www.agoda.com/fr-fr/我们看到的情况
"locales":["ar","bg","ca","cs","da","de-de",...], with sampled URLs limited to "https://www.agoda.com/" and "https://www.agoda.com/fr-fr/"
如何修复它
Test the language switcher from a non-homepage URL in several locales and verify that the translated URL retains the same path.
hreflang
Fail0technicalLocalized versions should be linked with valid, reciprocal hreflang including self and x-default.
- mediumtechnical · 95% 置信度
Missing hreflang self-reference
The page lists hreflang alternates but does not include itself. Affects 2 sampled pages.
发现于此处
Document head · <link rel="alternate" hreflang>
https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU我们看到的情况
<link rel="alternate" hreflang="en" href="https://www.agoda.com/"> <link rel="alternate" hreflang="fr" href="https://www.agoda.com/fr-fr/"> <link rel="alternate" hreflang="de" href="https://www.agoda.com/de-de/"> <link rel="alternate" hreflang="it" href="https://www.agoda.com/it-it/"> Seen on 2 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F
如何修复它
Add a self-referencing hreflang alternate for this page.
- lowtechnical · 95% 置信度
Missing x-default hreflang
hreflang is present but does not declare an x-default fallback. Affects 15 sampled pages.
发现于此处
Document head · <link rel="alternate" hreflang>
https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU我们看到的情况
hreflang is present but none of the alternates use hreflang="x-default". Seen on 15 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F, https://www.agoda.com/fr-fr/
如何修复它
Add an x-default hreflang fallback for users whose locale is not listed.
Sitemap
Fail70technicalLike Lighthouse: a valid XML sitemap must be discoverable, robots.txt should reference it with an absolute Sitemap: URL, and localized URLs should appear for published locales.
- mediumtechnical · 88% 置信度
Sitemap omits some published locales
Locale-prefixed pages for it, es, ja, zh, ko, el, ru, pt, nl, en do not appear in sampled sitemap URLs.
发现于此处
Sitemap · sitemap.xml
https://www.agoda.com/sitemaps.xml我们看到的情况
Sitemap locales in sample: fr, de; missing: it, es, ja, zh, ko, el, ru, pt, nl, en
如何修复它
Include URLs for every published locale prefix in the sitemap.
Structured data
Fail0technicalJSON-LD inLanguage should match the page locale when structured data is present.
- lowtechnical · 95% 置信度
Structured data omits inLanguage
JSON-LD is present but does not declare inLanguage on sampled pages.
发现于此处
JSON-LD · <script type="application/ld+json">
https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU我们看到的情况
Organization is present but inLanguage is missing
如何修复它
Set JSON-LD inLanguage to match each page locale.
Accessibility localisation
Fail88technicallang, aria-label, and alt text should match the page locale.
Terminology consistency
Fail40linguisticImportant concepts should not be translated differently across pages.
- mediumlinguistic · 95% 置信度
Terminology inconsistency
"Las Vegas (NV)" appears both untranslated and translated across fr pages. Affects 15 sampled pages.
发现于此处
Header · <nav> or <button>
https://www.agoda.com/fr-fr/我们看到的情况
"Las Vegas (NV)" appears untranslated on some fr pages and translated on others Seen on 6 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/de-de/, https://www.agoda.com/it-it/
如何修复它
Use one translated label for "Las Vegas (NV)" across fr pages.
Fluency
Fail82linguisticCopy should sound natural, without grammar issues or machine-translation artifacts.
- mediumlinguistic · 90% 置信度
French plural agreement error
The cookie-preference text uses a singular noun after a plural determiner, which is grammatically incorrect French.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Change the string to “Gérer les préférences”.
Grammar and style
Fail82linguisticLocale-specific capitalization, punctuation, formality, and agreement should be correct.
- mediumlinguistic · 90% 置信度
French noun agreement is incorrect
The phrase “les préférence” has incorrect number agreement and should use the plural form.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Use “Gérer les préférences” and review the surrounding cookie-preference copy for the same agreement issue.
UI context
Fail88contextualTranslations should fit the UI component: button, nav, form, modal, or error.
- mediumcontextual · 80% 置信度
Cookie-preference label is grammatically malformed
The localized cookie-preference text is understandable but does not read naturally in its modal context because of the agreement error.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Replace the label with the context-appropriate French text “Gérer les préférences”.
Contextual meaning
Fail88contextualStrings should be judged in surrounding page and component context, not in isolation.
- mediumcontextual · 80% 置信度
Preference-management wording needs correction
The cookie-management meaning is apparent, but the French label contains an agreement error in context.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Use “Gérer les préférences” for the cookie-preference management action.
Text expansion
Fail40visualLonger translations should not create obvious length pressure versus the source UI.
- mediumvisual · 88% 置信度
Localized text is much longer than the source
A fr string is 173% the length of the source, which often causes overflow. Affects 23 sampled pages.
发现于此处
Control · <button>
https://www.agoda.com/fr-fr/我们看到的情况
EN "List your place" → FR "Enregistrez votre logement" (173%) Seen on 9 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/it-it/, https://www.agoda.com/es-es/
如何修复它
Shorten the translation or give the control more room so the longer copy does not overflow.
Localized images and assets
Fail58visualLanguage-specific images and alt text should match the page locale.
- mediumvisual · 95% 置信度
Image still looks like the source locale
Alt text or filename on a ja-jp page appears to be English. Affects 37 sampled pages.
发现于此处
Page body · <img alt>
https://www.agoda.com/ja-jp/我们看到的情况
alt="あなたにおすすめの宿泊施設" src="https://cdn6.agoda.net/images/WebCampaign/20260203_accor/home_banner_web/en-us.png" Seen on 4 pages, e.g. https://www.agoda.com/ja-jp/, https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/
如何修复它
Localize the image asset and alt text for this page locale.
Text overflow
Fail86visualText should not clip, truncate unexpectedly, or overflow buttons and navigation.
Layout breakage
Fail86visualLocalized pages should not overlap, break grids, or overflow modals.
Responsive localisation
Fail84visualLocalized layouts should hold up across mobile, tablet, and desktop widths.
已通过的审核(11)
不适用(8)
检测到的语言区域
完整发现
- hightechnical · 95% 置信度
URL locale and html lang disagree
Path locale zh-hk expects html lang zh-HK, but the page declares zh-Hant. Affects 2 sampled pages.
发现于此处
Document head · <html lang>
https://www.agoda.com/zh-hk/我们看到的情况
<html lang="zh-Hant"> while the path locale is zh-hk Seen on 2 pages, e.g. https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/
如何修复它
Set html lang="zh-HK" so it matches this page’s URL locale.
- mediumtechnical · 95% 置信度
Missing hreflang self-reference
The page lists hreflang alternates but does not include itself. Affects 2 sampled pages.
发现于此处
Document head · <link rel="alternate" hreflang>
https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU我们看到的情况
<link rel="alternate" hreflang="en" href="https://www.agoda.com/"> <link rel="alternate" hreflang="fr" href="https://www.agoda.com/fr-fr/"> <link rel="alternate" hreflang="de" href="https://www.agoda.com/de-de/"> <link rel="alternate" hreflang="it" href="https://www.agoda.com/it-it/"> Seen on 2 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F
如何修复它
Add a self-referencing hreflang alternate for this page.
- lowtechnical · 95% 置信度
Missing x-default hreflang
hreflang is present but does not declare an x-default fallback. Affects 15 sampled pages.
发现于此处
Document head · <link rel="alternate" hreflang>
https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU我们看到的情况
hreflang is present but none of the alternates use hreflang="x-default". Seen on 15 pages, e.g. https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU, https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F, https://www.agoda.com/fr-fr/
如何修复它
Add an x-default hreflang fallback for users whose locale is not listed.
- mediumtechnical · 88% 置信度
Sitemap omits some published locales
Locale-prefixed pages for it, es, ja, zh, ko, el, ru, pt, nl, en do not appear in sampled sitemap URLs.
发现于此处
Sitemap · sitemap.xml
https://www.agoda.com/sitemaps.xml我们看到的情况
Sitemap locales in sample: fr, de; missing: it, es, ja, zh, ko, el, ru, pt, nl, en
如何修复它
Include URLs for every published locale prefix in the sitemap.
- lowtechnical · 95% 置信度
Structured data omits inLanguage
JSON-LD is present but does not declare inLanguage on sampled pages.
发现于此处
JSON-LD · <script type="application/ld+json">
https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU我们看到的情况
Organization is present but inLanguage is missing
如何修复它
Set JSON-LD inLanguage to match each page locale.
- highlinguistic · 95% 置信度
Page script does not match the locale
A el-gr page is dominated by Latin-script copy.
发现于此处
Page body · sampled copy
https://www.agoda.com/el-gr/我们看到的情况
Διαχείριση προτιμήσεων cookies Η Agoda χρησιμοποιεί μόνο cookies και άλλες τεχνολογίες παρακολούθησης που είναι απολύτως απαραίτητες για λόγους λειτουργικότητας. Δεν χρησιμοποιούμε cookies στατιστικής ανάλυσης ή διαφήμισης. Για περισσότερες λεπτομέρειες, κάντε κλικ εδώ OK Μετάβαση κατευθείαν στο κύριο περιεχόμενο Εξοικονομήστε! Πτήση + Διαμονή Καταλύματα Νέο! Μεταφορά Δραστηριότητες Κουπόνια και …
如何修复它
Write this el-gr page in the expected script instead of leftover Latin-script copy.
- highlinguistic · 92% 置信度
Untranslated call to action
A pt-pt page still uses source-language CTA copy. Affects 2 sampled pages.
发现于此处
Link · <a>
https://www.agoda.com/pt-pt/我们看到的情况
Primary CTA: "Las Vegas (NV) 1,113 accommodations" Seen on 2 pages, e.g. https://www.agoda.com/pt-pt/, https://www.agoda.com/nl-nl/
如何修复它
Translate leftover source-language CTAs to match the surrounding locale copy.
- mediumlinguistic · 95% 置信度
Terminology inconsistency
"Las Vegas (NV)" appears both untranslated and translated across fr pages. Affects 15 sampled pages.
发现于此处
Header · <nav> or <button>
https://www.agoda.com/fr-fr/我们看到的情况
"Las Vegas (NV)" appears untranslated on some fr pages and translated on others Seen on 6 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/de-de/, https://www.agoda.com/it-it/
如何修复它
Use one translated label for "Las Vegas (NV)" across fr pages.
- mediumvisual · 88% 置信度
Localized text is much longer than the source
A fr string is 173% the length of the source, which often causes overflow. Affects 23 sampled pages.
发现于此处
Control · <button>
https://www.agoda.com/fr-fr/我们看到的情况
EN "List your place" → FR "Enregistrez votre logement" (173%) Seen on 9 pages, e.g. https://www.agoda.com/fr-fr/, https://www.agoda.com/it-it/, https://www.agoda.com/es-es/
如何修复它
Shorten the translation or give the control more room so the longer copy does not overflow.
- mediumvisual · 95% 置信度
Image still looks like the source locale
Alt text or filename on a ja-jp page appears to be English. Affects 37 sampled pages.
发现于此处
Page body · <img alt>
https://www.agoda.com/ja-jp/我们看到的情况
alt="あなたにおすすめの宿泊施設" src="https://cdn6.agoda.net/images/WebCampaign/20260203_accor/home_banner_web/en-us.png" Seen on 4 pages, e.g. https://www.agoda.com/ja-jp/, https://www.agoda.com/zh-hk/, https://www.agoda.com/zh-cn/
如何修复它
Localize the image asset and alt text for this page locale.
- lowtechnical · 60% 置信度
Current-page preservation is not demonstrated
The evidence lists many supported locales but only shows homepage URLs, so it does not verify that switching locales preserves a deeper current-page path.
发现于此处
Header · language switcher
https://www.agoda.com/fr-fr/我们看到的情况
"locales":["ar","bg","ca","cs","da","de-de",...], with sampled URLs limited to "https://www.agoda.com/" and "https://www.agoda.com/fr-fr/"
如何修复它
Test the language switcher from a non-homepage URL in several locales and verify that the translated URL retains the same path.
- mediumlinguistic · 90% 置信度
French plural agreement error
The cookie-preference text uses a singular noun after a plural determiner, which is grammatically incorrect French.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Change the string to “Gérer les préférences”.
- mediumlinguistic · 90% 置信度
French noun agreement is incorrect
The phrase “les préférence” has incorrect number agreement and should use the plural form.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Use “Gérer les préférences” and review the surrounding cookie-preference copy for the same agreement issue.
- mediumcontextual · 80% 置信度
Cookie-preference label is grammatically malformed
The localized cookie-preference text is understandable but does not read naturally in its modal context because of the agreement error.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Replace the label with the context-appropriate French text “Gérer les préférences”.
- mediumcontextual · 80% 置信度
Preference-management wording needs correction
The cookie-management meaning is apparent, but the French label contains an agreement error in context.
发现于此处
Cookie preference modal · text
https://www.agoda.com/fr-fr/我们看到的情况
"Gérer les préférence"
如何修复它
Use “Gérer les préférences” for the cookie-preference management action.
抽样页面
- 200 · https://www.agoda.com/?ds=VgGRHcIxrqpp3TIU · lang=en
- 200 · https://www.agoda.com/?ds=Dmsrf6INwCLFMGP%2F · lang=en
- 200 · https://www.agoda.com/fr-fr/ · lang=fr
- 200 · https://www.agoda.com/de-de/ · lang=de
- 200 · https://www.agoda.com/it-it/ · lang=it
- 200 · https://www.agoda.com/es-es/ · lang=es
- 200 · https://www.agoda.com/ja-jp/ · lang=ja
- 200 · https://www.agoda.com/zh-hk/ · lang=zh-Hant
- 200 · https://www.agoda.com/zh-cn/ · lang=zh-Hans
- 200 · https://www.agoda.com/ko-kr/ · lang=ko
- 200 · https://www.agoda.com/el-gr/ · lang=el
- 200 · https://www.agoda.com/ru-ru/ · lang=ru
- 200 · https://www.agoda.com/pt-pt/ · lang=pt
- 200 · https://www.agoda.com/nl-nl/ · lang=nl
- 200 · https://www.agoda.com/en-ca/ · lang=en
将摘要发送到我的邮箱
可选。输入您的工作邮箱,我们将向您发送这份公开报告的简明摘要。
下一步
本地化信号良好。创建一个工作区,在发布过程中持续维护语言环境,或预约更深入的审核。
