我有一个在客户端广泛使用 Javascript 的 PHP 应用程序。我在 PHP 端有一个简单的系统,用于为翻译人员提供一种提供新语言的简单方法。但是在某些情况下,javascript 需要向用户显示语言元素(可能是确定或取消按钮或“加载”或其他东西)。
使用 PHP,我只有一个缓存在服务器端的文本文件,其中一侧包含短语代码,另一侧包含它们的翻译。翻译人员只需要用他们自己的语言替换英语,然后将我集成到应用程序中的翻译版本发送给我。
我想要在客户端有类似的东西。我突然想到有一个 JavaScript 包含,它只是一组翻译后的常量,但是每个页面加载都在下载一个潜在的大文件,其中大部分是不必要的。
有没有人不得不处理这个?如果是这样,您的解决方案是什么?
编辑:要清楚,我在这里指的不是“即时”翻译。翻译已经准备好并准备就绪,我只需要以有效的方式将它们提供给客户。