【问题标题】:Multiple languages using HTML5 data attribute使用 HTML5 数据属性的多种语言
【发布时间】:2016-11-21 15:51:15
【问题描述】:

我见过很多添加多种语言的方法,我发现其中一种我比其他语言更喜欢。使用 HTML5 data-{string} 他们添加了data-translate="USER_PROFILE"

然后他们使用这样的 .json 文件:

{
    "PAGES": "Pages",
    "LOGIN": "Login",
    "LOG_OUT": "Logout",
    "SIGN_IN": "Sign In",
    "SIGN_UP": "Sign Up",
    "USER_PROFILE": "User Profile"
}

如何在 PHP (数据库而不是 .json)HTML5 中使用data-something

我只是认为如果它在数据库上运行,添加新语言会更容易,还是我错了?最好的方法是什么?

【问题讨论】:

    标签: php html internationalization multiple-languages


    【解决方案1】:

    多语言翻译的概念称为i18n。您将不得不使用一些库,因为实现整个部分是一项巨大而艰巨的任务。 Here is something to get you started

    您仍然需要为需要支持的语言文件创建语言文件。

    【讨论】:

    • @TheCrazyProfessor 还有许多其他库。我刚刚在谷歌搜索上给出了一个:D
    猜你喜欢
    • 2017-06-06
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-06
    • 2023-01-16
    • 1970-01-01
    相关资源
    最近更新 更多