から
if (typeof($.timeago) != "undefined") {
jQuery.timeago.settings.strings = {
prefixAgo: "hace",
prefixFromNow: "dentro de",
suffixAgo: "",
suffixFromNow: "",
seconds: "menos de un minuto",
minute: "un minuto",
minutes: "unos %d minutos",
hour: "una hora",
hours: "%d horas",
day: "un día",
days: "%d días",
month: "un mes",
months: "%d meses",
year: "un año",
years: "%d años"
};
}
言語ごとに1ページを持つときは、異なるjquery.timeago.jsを参照することができるが、これは静的なものです。動的に行うには、ページ内のjquery.timeago.jsを参照してください。マスターまたはメインファイル(またはこのライブラリを使用するページ)の最後に$ .timeagoオブジェクトを取得し、フィールドを変更してください設定言語のフラグに応じて:
if (typeof($.timeago) != "undefined") {
jQuery.timeago.settings.strings = {
prefixAgo: null,
prefixFromNow: null,
suffixAgo: "il y a",
suffixFromNow: "d'ici",
seconds: "moins d'une minute",
minute: "environ une minute",
minutes: "environ %d minutes",
hour: "environ une heure",
hours: "environ %d heures",
day: "environ un jour",
days: "environ %d jours",
month: "environ un mois",
months: "environ %d mois",
year: "un an",
years: "%d ans",
wordSeparator: " ",
numbers: [] };
};
}
だから、私はhttp://timeago.yarp.com/jquery.timeago.js内の文字列とは別のスペイン語版を作成することを変更する必要がありますJSの代わりにそのJSを含めるには?私はそれがより良い/よりクリーンな方法かもしれないと思った。 – Santiago
いいえ、既にそのサイトにあるスペイン語版をダウンロードし、あなたのページで使用してください。 –
さて、私のやり方は分かりません。それが問題でした。 – Santiago