本地化报告
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 个页面。 我们如何评估本地化审核
你的比较情况
在 23 个公开审计中排名第 #3
首先修复
- 1high
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.
See details - 2
- 3high
Untranslated call to action
A pt-pt page still uses source-language CTA copy. Affects 2 sampled pages.
See details
审核标准
11 passed · 8 to watch · 8 to fix · 8 not applicable
需要注意(8)
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-…
如何修复它
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.
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.
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.
Worth a look (8)
Accessibility localisation
Watch88technicallang, aria-label, and alt text should match the page locale.
Fluency
Watch82linguisticCopy 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
Watch82linguisticLocale-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
Watch88contextualTranslations 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
Watch88contextualStrings 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 overflow
Watch86visualText should not clip, truncate unexpectedly, or overflow buttons and navigation.
Layout breakage
Watch86visualLocalized pages should not overlap, break grids, or overflow modals.
Responsive localisation
Watch84visualLocalized layouts should hold up across mobile, tablet, and desktop widths.
已通过的审核(11)
不适用(8)
Other findings
Findings not listed under a criterion above.
- 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.
检测到的语言区域
阿拉伯语
ar · hreflang
保加利亚语
bg · hreflang
加泰罗尼亚语
ca · hreflang
捷克语
cs · hreflang
丹麦语
da · hreflang
德语(德国)
de-de · URL path
希腊语(希腊)
el-gr · URL path
澳大利亚英语
en-au · hreflang
加拿大英语
en-ca · hreflang
英国英语
en-gb · hreflang
英语(爱尔兰)
en-ie · hreflang
英语(印度)
en-in · hreflang
英语(新西兰)
en-nz · hreflang
英语(新加坡)
en-sg · hreflang
英语(南非)
en-za · hreflang
西班牙语(阿根廷)
es-ar · hreflang
欧洲西班牙语
es-es · URL path
墨西哥西班牙语
es-mx · hreflang
爱沙尼亚语
et · hreflang
芬兰语
fi · hreflang
法语(法国)
fr-fr · URL path
希伯来语
he · hreflang
克罗地亚语
hr · hreflang
匈牙利语
hu · hreflang
印度尼西亚语
id · hreflang
意大利语(意大利)
it-it · URL path
日语(日本)
ja-jp · URL path
韩语(韩国)
ko-kr · URL path
立陶宛语
lt · hreflang
拉脱维亚语
lv · hreflang
马来语
ms · hreflang
弗拉芒语
nl-be · hreflang
荷兰语(荷兰)
nl-nl · URL path
挪威语
no · hreflang
波兰语
pl · hreflang
巴西葡萄牙语
pt-br · hreflang
欧洲葡萄牙语
pt-pt · hreflang
罗马尼亚语
ro · hreflang
俄语(俄罗斯)
ru-ru · URL path
斯洛文尼亚语
sl · hreflang
瑞典语
sv · hreflang
泰语
th · hreflang
菲律宾语
tl · hreflang
土耳其语
tr · hreflang
乌克兰语
uk · hreflang
越南语
vi · hreflang
中文(中国)
zh-cn · hreflang
简体中文
zh-hans · page language
繁体中文
zh-hant · page language
中文(中国香港特别行政区)
zh-hk · hreflang
中文(台湾)
zh-tw · hreflang
抽样页面
下一步
Strong localisation signals. Claim this domain to keep locales healthy as you ship, or book a deeper review.
Send this to your team
We'll email a short summary — score, top fixes, and a link back to this report — so it's easy to forward.
