Localisation report
Chao Flower Studio
Floral design and eventschaoflowerstudio.com
Product: A Vietnam-based premium fresh-flower brand offering bespoke floral designs, wedding and event flowers, curated collections, and flower workshops.
Brand voice: premium, elegant, handcrafted
Localisation score
55/100
Needs improvementUsers may encounter noticeable localisation problems.
- 59Technical Audit
- 86Linguistic Audit
- N/AContextual Audit
- 84Visual Audit
Sampled 15 pages across technical, linguistic, contextual, and visual localisation credits. How we score localisation audits
How you compare
Rank #19 of 22 public audits
Fix first
- mediumtechnical · 90% confidence
Only one locale signal detected
The sample found little evidence of multi-locale routing (hreflang, locale prefixes, or html lang variety).
Found here
Sampled pages · document
https://chaoflowerstudio.com/What we saw
Detected locale signals: vi
How to fix it
Publish additional locales through locale URL prefixes, hreflang alternates, and matching html lang tags.
- mediumtechnical · 95% confidence
robots.txt is missing
A sitemap was found, but robots.txt is missing so crawlers may not discover it.
Found here
robots.txt · Sitemap:
https://chaoflowerstudio.com/sitemap.xmlWhat we saw
Sitemap https://chaoflowerstudio.com/sitemap.xml is reachable, but /robots.txt was not found
How to fix it
Add a robots.txt that includes an absolute Sitemap: directive for the sitemap URL.
- mediumtechnical · 95% confidence
Accessible names look untranslated
aria-label or alt text on a vi page still looks English. Affects 15 sampled pages.
Found here
Accessible name · [aria-label]
https://chaoflowerstudio.com/What we saw
Current language: Tiếng Việt. Change language. Seen on 15 pages, e.g. https://chaoflowerstudio.com/, https://chaoflowerstudio.com/cart, https://chaoflowerstudio.com/about
How to fix it
Translate accessible names together with the visible UI.
Audit criteria
4 passed · 12 to fix · 19 not applicable
Needs attention (12)
Locale routing
Fail72technicalLocalized pages should use a consistent URL structure and resolve successfully.
- mediumtechnical · 90% confidence
Only one locale signal detected
The sample found little evidence of multi-locale routing (hreflang, locale prefixes, or html lang variety).
Found here
Sampled pages · document
https://chaoflowerstudio.com/What we saw
Detected locale signals: vi
How to fix it
Publish additional locales through locale URL prefixes, hreflang alternates, and matching html lang tags.
Sitemap
Fail82technicalLike 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 · 95% confidence
robots.txt is missing
A sitemap was found, but robots.txt is missing so crawlers may not discover it.
Found here
robots.txt · Sitemap:
https://chaoflowerstudio.com/sitemap.xmlWhat we saw
Sitemap https://chaoflowerstudio.com/sitemap.xml is reachable, but /robots.txt was not found
How to fix it
Add a robots.txt that includes an absolute Sitemap: directive for the sitemap URL.
Structured data
Fail0technicalJSON-LD inLanguage should match the page locale when structured data is present.
- lowtechnical · 95% confidence
Structured data omits inLanguage
JSON-LD is present but does not declare inLanguage on sampled pages.
Found here
JSON-LD · <script type="application/ld+json">
https://chaoflowerstudio.com/What we saw
Organization is present but inLanguage is missing
How to fix it
Set JSON-LD inLanguage to match each page locale.
Accessibility localisation
Fail0technicallang, aria-label, and alt text should match the page locale.
- mediumtechnical · 95% confidence
Accessible names look untranslated
aria-label or alt text on a vi page still looks English. Affects 15 sampled pages.
Found here
Accessible name · [aria-label]
https://chaoflowerstudio.com/What we saw
Current language: Tiếng Việt. Change language. Seen on 15 pages, e.g. https://chaoflowerstudio.com/, https://chaoflowerstudio.com/cart, https://chaoflowerstudio.com/about
How to fix it
Translate accessible names together with the visible UI.
Terminology consistency
Fail78linguisticImportant concepts should not be translated differently across pages.
- mediumlinguistic · 88% confidence
Untranslated cart terminology remains in Vietnamese UI
The Vietnamese pages consistently retain the English cart label while surrounding navigation is localized.
Found here
Header · cart control
https://chaoflowerstudio.com/What we saw
"English Tiếng Việt View cart Về Chao Sản phẩm hoa tươi"
How to fix it
Replace "View cart" with the approved Vietnamese cart term, such as "Xem giỏ hàng", across the Vietnamese templates.
Translation accuracy
Fail80linguisticTarget copy should preserve the source meaning, numbers, and product actions.
- mediumlinguistic · 82% confidence
Product action is not translated
The cart action remains in English on the Vietnamese page, reducing completeness of the localized user flow.
Found here
Header · cart control
https://chaoflowerstudio.com/cartWhat we saw
"English Tiếng Việt View cart"
How to fix it
Translate the cart action into Vietnamese and verify the same localized action is used consistently throughout the shopping flow.
Fluency
Fail84linguisticCopy should sound natural, without grammar issues or machine-translation artifacts.
- lowlinguistic · 75% confidence
Mixed-language interface interrupts Vietnamese fluency
The Vietnamese content reads as localized navigation, but the English "View cart" label creates a noticeable untranslated fragment.
Found here
Header · cart control
https://chaoflowerstudio.com/What we saw
"English Tiếng Việt View cart Về Chao Sản phẩm hoa tươi"
How to fix it
Localize the remaining English interface string or intentionally mark it as a brand or language-selector label.
Brand voice
Fail89linguisticLocalized copy should preserve the intended tone of the source.
Grammar and style
Fail87linguisticLocale-specific capitalization, punctuation, formality, and agreement should be correct.
- lowlinguistic · 72% confidence
Language mixing in interface labels
The Vietnamese interface includes the English phrase "View cart" among Vietnamese navigation labels, which is inconsistent with locale-specific style.
Found here
Header · cart control
https://chaoflowerstudio.com/What we saw
"English Tiếng Việt View cart Về Chao"
How to fix it
Use a Vietnamese cart label and apply the same locale-specific language policy to all navigation controls.
Text overflow
Fail82visualText should not clip, truncate unexpectedly, or overflow buttons and navigation.
Layout breakage
Fail84visualLocalized pages should not overlap, break grids, or overflow modals.
Responsive localisation
Fail80visualLocalized layouts should hold up across mobile, tablet, and desktop widths.
Passed audits (4)
Not applicable (19)
Detected locales
Full findings
- mediumtechnical · 90% confidence
Only one locale signal detected
The sample found little evidence of multi-locale routing (hreflang, locale prefixes, or html lang variety).
Found here
Sampled pages · document
https://chaoflowerstudio.com/What we saw
Detected locale signals: vi
How to fix it
Publish additional locales through locale URL prefixes, hreflang alternates, and matching html lang tags.
- mediumtechnical · 95% confidence
robots.txt is missing
A sitemap was found, but robots.txt is missing so crawlers may not discover it.
Found here
robots.txt · Sitemap:
https://chaoflowerstudio.com/sitemap.xmlWhat we saw
Sitemap https://chaoflowerstudio.com/sitemap.xml is reachable, but /robots.txt was not found
How to fix it
Add a robots.txt that includes an absolute Sitemap: directive for the sitemap URL.
- lowtechnical · 95% confidence
Structured data omits inLanguage
JSON-LD is present but does not declare inLanguage on sampled pages.
Found here
JSON-LD · <script type="application/ld+json">
https://chaoflowerstudio.com/What we saw
Organization is present but inLanguage is missing
How to fix it
Set JSON-LD inLanguage to match each page locale.
- mediumtechnical · 95% confidence
Accessible names look untranslated
aria-label or alt text on a vi page still looks English. Affects 15 sampled pages.
Found here
Accessible name · [aria-label]
https://chaoflowerstudio.com/What we saw
Current language: Tiếng Việt. Change language. Seen on 15 pages, e.g. https://chaoflowerstudio.com/, https://chaoflowerstudio.com/cart, https://chaoflowerstudio.com/about
How to fix it
Translate accessible names together with the visible UI.
- mediumlinguistic · 88% confidence
Untranslated cart terminology remains in Vietnamese UI
The Vietnamese pages consistently retain the English cart label while surrounding navigation is localized.
Found here
Header · cart control
https://chaoflowerstudio.com/What we saw
"English Tiếng Việt View cart Về Chao Sản phẩm hoa tươi"
How to fix it
Replace "View cart" with the approved Vietnamese cart term, such as "Xem giỏ hàng", across the Vietnamese templates.
- mediumlinguistic · 82% confidence
Product action is not translated
The cart action remains in English on the Vietnamese page, reducing completeness of the localized user flow.
Found here
Header · cart control
https://chaoflowerstudio.com/cartWhat we saw
"English Tiếng Việt View cart"
How to fix it
Translate the cart action into Vietnamese and verify the same localized action is used consistently throughout the shopping flow.
- lowlinguistic · 75% confidence
Mixed-language interface interrupts Vietnamese fluency
The Vietnamese content reads as localized navigation, but the English "View cart" label creates a noticeable untranslated fragment.
Found here
Header · cart control
https://chaoflowerstudio.com/What we saw
"English Tiếng Việt View cart Về Chao Sản phẩm hoa tươi"
How to fix it
Localize the remaining English interface string or intentionally mark it as a brand or language-selector label.
- lowlinguistic · 72% confidence
Language mixing in interface labels
The Vietnamese interface includes the English phrase "View cart" among Vietnamese navigation labels, which is inconsistent with locale-specific style.
Found here
Header · cart control
https://chaoflowerstudio.com/What we saw
"English Tiếng Việt View cart Về Chao"
How to fix it
Use a Vietnamese cart label and apply the same locale-specific language policy to all navigation controls.
Pages sampled
- 200 · https://chaoflowerstudio.com/ · lang=vi
- 200 · https://chaoflowerstudio.com/cart · lang=vi
- 200 · https://chaoflowerstudio.com/about · lang=vi
- 200 · https://chaoflowerstudio.com/floral-product · lang=vi
- 200 · https://chaoflowerstudio.com/floral-design · lang=vi
- 200 · https://chaoflowerstudio.com/custom-flower · lang=vi
- 200 · https://chaoflowerstudio.com/event · lang=vi
- 200 · https://chaoflowerstudio.com/wedding-flower · lang=vi
- 200 · https://chaoflowerstudio.com/collection · lang=vi
- 200 · https://chaoflowerstudio.com/collection/christmas · lang=vi
- 200 · https://chaoflowerstudio.com/collection/grand-opening · lang=vi
- 200 · https://chaoflowerstudio.com/collection/tet-collection · lang=vi
- 200 · https://chaoflowerstudio.com/experience · lang=vi
- 200 · https://chaoflowerstudio.com/vase-arrangements · lang=vi
- 200 · https://chaoflowerstudio.com/floral-design-bouquets · lang=vi
Email me a summary
Optional. Enter your work email and we will send a concise summary of this public report.
Next step
Solid baseline with room to improve. Create a workspace for continuous locale monitoring, or book an audit review.
