我正在为许多相关的 Web 应用程序构建前端原型,这些应用程序需要 25+ 种语言的各种文本字符串测试(您知道确保为某个标题等保留的区域无论使用哪种语言都可以工作,并且不会搞砸设计)。
听起来小胡子模板可能很适合这个?
我希望我可以编写包含 mustache 标签的模板,然后将每种语言的示例字符串放置在 JSON 文件中,然后使用某种切换(也许是加载不同语言的备用 url?
任何以前使用过胡子的人都可以确认这听起来是否像是一个合理的用例吗?
是否有任何潜在的"陷阱"?或者,如果有人觉得有更好的方法来解决这个问题,我会全力以赴!
感谢您的任何指示!
查看远端。
你用HTML编写原型,并填写英文文本,然后在HTML中标记哪些元素应该替换其内容。
例如,
<div data-qtext="main.intro">Welcome to StackOverflow</div>
<script>
var lang = {main: {intro: "Le France le StackOverflow"}};
function swap() {
distal(document.body, lang);
}
</script>