法语应用和网站的越南语本地化指南
← 博客
🌏 本地化7分钟

法语应用和网站的越南语本地化指南

💡 法语团队在越南语本地化方面有天然优势:两种语言都使用拉丁字母。关键差距在于越南语的六声调系统,每个声调通过元音上方的附加符号标注。整个技术栈必须端到端支持UTF-8,并使用覆盖完整越南语字符集的Unicode字体。完成这些基础设置后,其余本地化工作流程就相对顺畅了。

要点

  • 法语和越南语都使用拉丁字母,但越南语通过附加符号添加6个声调:整个栈必须端到端UTF-8,否则声调符号将被静默损坏。
  • 在每对页面上使用hreflang="fr"和hreflang="vi"(BCP 47),避免Google重复内容问题。
  • 越南语UI字符串通常比法语短,因此在此方向上文本溢出很少是布局问题。
  • Trados Studio、memoQ、Crowdin和Phrase均原生支持法越语言对,提供完整的TM和术语表工作流。
  • MT(DeepL、Google Cloud Translate)适合信息性内容;法律、医疗和产品关键文本仍需越南语母语审校。

法语团队本地化越南语时的编码优势

与中越本地化项目不同,法语已使用拉丁字母,因此文本渲染管道从第一天起就处于正确范围。关键差异在于字符块覆盖范围:法语重音符号(é、à、ê、ç)位于Basic Latin和Latin-1 Supplement块(U+0000-U+00FF)内,而越南语声调符号(ề、ộ、ặ、ứ)需要Latin Extended Additional块(U+1E00-U+1EFF)。

任何使用ISO 8859-1编码的旧系统都会静默损坏越南语文本:那些码点在Latin-1中根本不存在。W3C建议所有新网页内容使用UTF-8,对于越南语这是强制要求。在每个页面声明<meta charset="UTF-8">,并在开始翻译前确认数据库、API响应和文件导出均使用UTF-8。

关于字体,Be Vietnam Pro(Google Fonts)专为越南语设计,Noto Sans覆盖完整越南语字符集。如果产品已使用法语专用字体,在上线前验证其越南语字符覆盖范围:缺失的字形显示为空框,没有其他错误提示。

法语和越南语在软件本地化中最大的区别是什么?

法语是屈折语:名词有语法性别,动词有人称变位,形容词与名词保持一致。本地化平台的复数规则、性别感知字符串模板和条件逻辑很可能围绕这些特性构建。越南语是分析性孤立语言,不具备上述任何特性。没有语法性别。没有动词变位。没有复数后缀。翻译成越南语时,许多字符串模板会简化而非复杂化。

越南语增加的是基于亲属称谓的人称代词系统,用于标记社交语境。"我"这个词根据说话者与听者的关系而变化:tôi(中性正式)、em(下级)、mình(非正式)。对于B2B SaaS产品,惯例是:第一人称tôi,第二人称bạn。在翻译开始前在风格指南中定义这一点,确保所有译员在每个字符串中保持一致。

数字和日期格式也与法语不同。法语用不间断空格作为千位分隔符,用逗号作为小数点。越南语用句点作为千位分隔符,用逗号作为小数点(如1.000.000,50)。权威参考是Unicode CLDR vi地区设置,它提供了i18n库(Intl.NumberFormat、ICU MessageFormat)应直接使用的规范模式。

法越本地化完整检查清单

按顺序完成以下步骤。每项都是上线前的真实检查关卡,而非风格建议。

  • 编码审计:验证端到端UTF-8:HTML meta charset标签、HTTP Content-Type标头、数据库字符集和所有文件导出。
  • 字体覆盖检查:确认字体覆盖U+1E00-U+1EFF(Latin Extended Additional)。用"ề ộ ặ ứ ẵ ị"测试。
  • hreflang设置:为每对页面添加rel="alternate" hreflang="fr"和hreflang="vi",以及hreflang="x-default"后备,遵循Google Search Central国际定向指南。
  • 区域设置绑定:在i18n库中注册vi区域设置,并根据CLDR vi数据测试日期、数字和货币显示。
  • 风格指南:在翻译开始前定义人称代词语境(tôi/bạn)、域特定术语偏好(汉越词vs.纯越语)和正式程度。
  • 术语表构建:在翻译开始前,在CAT工具中创建100-200个词条的fr-vi双语术语表。
  • UI布局检查:测试按钮标签和截断点:某些越南语字符串略长于法语对应字符串。
  • 母语审校:由越南语母语人士进行抽查:六个声调意味着一个错误的声调符号会产生完全不同的词,而拼写检查器无法检测声调错误。

哪些工具同时支持法语和越南语?

大多数专业CAT和TMS平台都原生支持法越语言对,无需特殊配置。实际差异在于项目启动时可用的翻译记忆和术语表数据质量。

Trados Studio和memoQ均支持fr-FR和vi-VN区域代码,处理Web和App项目中常用的XLIFF、PO、JSON和Android/iOS资源格式。memoQ的术语库是强制执行汉越词与纯越语术语一致性选择的理想场所。

Crowdin和Phrase(前身为Memsource)提供连接到Git仓库的持续本地化工作流。两者均支持fr和vi语言代码,并可在法语源字符串更改时自动向译员推送更新的越南语字符串。

对于WordPress,WPML和Polylang均支持vi_VN地区设置。WPML的翻译管理模块连接专业译员;Polylang适合内部管理的小型网站。请查看我们的越南语网站本地化指南了解更广泛的工具比较。

对于机器翻译,Google Cloud Translation多年来一直支持越南语(语言代码vi),DeepL于2025年将越南语作为第36种语言加入。两者对配合母语后期编辑的信息性内容都适用,但在未经审校的情况下不应用于法律、医疗或产品关键文本。

哪些工作可以内部完成,何时需要越南语母语专家?

技术团队可以独立处理全部设置工作:UTF-8配置、字体选择、hreflang标记、区域设置绑定以及翻译文件管道。这些都不需要语言专业知识。

内部团队的局限性在于:越南语有六个通过附加符号编码的声调。一个错误的声调符号会产生完全不同的词。拼写检查器无法检测声调错误。MT工具会静默引入声调错误,尤其是训练数据稀少的特定领域术语。对于B2B软件,按钮或错误消息中的错误术语会以难以衡量和难以撤销的方式损害用户信任。

越南语母语专家带来最高回报的两个领域:术语表构建和MTPE审校。与母语译员进行一次构建100-200个核心术语的会话,可以防止数月的术语不一致。之后,由母语审校人员进行MTPE是持续内容的经济高效模式:比全人工翻译更快,同时保持纯MT无法提供的声调和文化准确性。

常见问题

是否需要vi-VN,还是"vi"标签就足够?

对于大多数Web和App项目,BCP 47标签vi就已足够。越南是越南语的主要使用国,因此单独的语言标签涵盖了目标受众。只有在平台明确需要地区子标签,或需要区分越南境内越南语与海外越南语变体时,才使用vi-VN。

添加越南语文本后,法语WordPress主题会出问题吗?

如果主题使用UTF-8(所有现代WordPress主题都使用),则不会。风险在于按字节数而非字符数截断文本的旧插件或页面构建器。在进行完整翻译前,使用包含声调符号的越南语文本(ề、ộ、ặ)测试主题。

如何在B2B软件中处理越南语人称代词语境?

对于正式的B2B界面,使用:第一人称tôi,第二人称bạn,外部正式文案使用quý khách。将其记录在越南语风格指南中,并与项目所有译员共享,以防止字符串间人称代词不一致。

应使用北方越南语还是南方越南语?

书面标准越南语遵循北方方言,全国通用。口语发音因地区而异,但对于App和网站文本,标准北方越南语是面向全国受众的正确且预期选择。

越南语字符串比法语更长还是更短?

越南语UI字符串通常比法语对应字符串短(法语比英语长约15-20%)。对于大多数按钮标签和导航项目,从法语翻译到越南语会减少字符串长度。某些复合名词短语可能略长:应测试具体字符串,而非假设某个方向。

参考来源

Written by Dao Huy (Lucas), Vietnamese translator & localization specialist (EN · ZH · FR → Vietnamese). See translation services →

报价WhatsApp