gpt4 book ai didi

Javascript 和翻译

转载 作者:行者123 更新时间:2023-12-03 17:12:24 24 4
gpt4 key购买 nike

我有一个在客户端广泛使用 Javascript 的 PHP 应用程序。我在 PHP 端有一个简单的系统,用于为翻译人员提供一种提供新语言的简单方法。但在某些情况下,javascript 需要向用户显示语言元素(可能是确定或取消按钮或“加载”或其他内容)。

使用 PHP,我只有一个缓存在服务器端的文本文件,其中一侧包含短语代码,另一侧包含它们的翻译。翻译人员只需将英语替换为他们自己的语言,然后将翻译后的版本发送给我,我会将其集成到应用程序中。

我想要在客户端有类似的东西。我突然想到有一个 javascript include,它只是一组翻译后的常量,但随后每个页面加载都在下载一个可能很大的文件,其中大部分是不必要的。

有没有人必须处理这个?如果是,您的解决方案是什么?

编辑:需要说明的是,我这里指的不是“即时”翻译。翻译已经准备就绪,可以开始使用了,我只需要以高效的方式将它们提供给客户。

最佳答案

如何从 php 中获取 javascript?所以不要起伏:

  <script type='text/javascript' src='jsscript.js'></script>

 <script type='text/javascript' src='jsscript.php'></script>

然后在 php 文件中用相关常量替换所有输出的文本。

确保从 PHP 代码中输出正确的缓存 header 。

编辑

这些是我使用的 header :

header('Content-type: text/javascript');
header('Cache-Control: public');
header('expires: '. date("r", time() + ( 7 * 24 * 60 * 60 ) ) ); // 1 week
header("Pragma: public");

关于Javascript 和翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/407550/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com