jQuery Timeago 时间戳 : How to choose language?

标签 jquery locale timeago

我确信这是一个愚蠢的问题,但我真的不知道该怎么做。

我正在使用 timeago jquery 插件:http://timeago.yarp.com/

并且它支持多种语言的区域设置。

我正在将我的网站从英语翻译成西类牙语,我使用 PHP 来执行此操作。所以,我想 在这两种语言中也都使用 timeago。

我找到了多种语言的字符串:https://gist.github.com/6251

但是我该如何使用它们呢?

谢谢!

最佳答案

您可以在此处获取 timeago 的西类牙语 .js 文件:https://gist.github.com/6251 .

在您要加载英语或西类牙语页面的网站中引用正确的 .js 文件。

即在文件 page_spanish.html 中:

<script type="text/javascript" src="timeago_spanish.js"></script>

即文件page_english.html中:

<script type="text/javascript" src="timeago_english.js"></script>

或者,如果您通过一个 PHP 脚本执行此操作,则根据变量进行切换:

<?php
    if $page_lang = 'SPANISH' then
        echo '<script type="text/javascript" src="timeago_spanish.js"></script>';
    else if $page_lang = 'ENGLISH' then
        echo '<script type="text/javascript" src="timeago_english.js"></script>';
?>

关于jQuery Timeago 时间戳 : How to choose language?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7167790/

相关文章:

javascript - 如何通过突出显示的位置获取该行的文本

javascript - 向一个 jQuery/DOM 元素添加一个函数

javascript - div溢出时div最大宽度交替

c - Yocto 构建 - loadlocale.c#130

javascript - 仅小于 24 小时前的 Timeago 日期格式

javascript - 如果页面向下滚动 200 像素,则需要触发一个事件 (jQuery)

Java : Does Locale affect the Formatter for JFormattedTextField

java - 如何在 Java 11 中使用不受支持的 Locale 和 String.format() 中的数字

javascript - jQuery timeago 用法

javascript - 如何在 Rails 3 中每次远程调用后注入(inject)一些 JS 代码