问题标签 [i18next]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
225 浏览

jquery-mobile - 当 i18next 翻译 JQuery 移动中的 href 按钮时图标消失

在 JQuery 移动页面中完成 i18next 翻译时,href 按钮的图标消失

翻译是在 document.ready 事件中进行的,显然是在 JQuery Mobile 引擎启动之前,

提前谢谢

HTML

javascript

0 投票
1 回答
1555 浏览

i18next - 使用 i18next 翻译而不将“键”作为字符串

我遇到了一个奇怪的兼容性问题,我不能使用字符串作为我的 JSON 的键。例如,如果下面的 JSON 是我的翻译文件,

系统只能在没有键为字符串的情况下接受它,即:

是否可以配置 i18next 来实现这一目标?

0 投票
1 回答
539 浏览

html - 在 web 移动应用锚样式中使用 i18next 本地化和 jquerymobile v1.3.2 丢失

嗨,我正在使用 jqm 和i18next。我已成功应用本地化,但应用 i18next 时我的锚标记样式丢失。我试过触发和刷新都不起作用

这是我的代码

html代码

javascript代码

jason lan 文件代码

当我在 firebug 中调试我的代码时,它显示代码为
在此处输入图像描述

当我删除 i18next 本地化时,代码风格很好
在此处输入图像描述

这是jsfiddle

0 投票
1 回答
114 浏览

html - 在 web 移动应用 NavBar 中使用 i18next 本地化和 jquerymobile v1.3.2 样式丢失

嗨,我正在使用 jqm 和 i18next。我已成功应用本地化,但应用 i18next 时我的 NavBar ul li 标签样式丢失。我试过触发和刷新都不起作用

这是我的代码

html代码

这是jsfiddle

0 投票
1 回答
648 浏览

javascript - Jquery 移动按钮和 i18next 翻译

一段时间以来,我一直在尝试解决 i18next 按钮翻译问题。如果我从第 1 页移动到第 2 页然后到第 1 页,按钮渲染会中断:在从第 1 页移动到第 2 页然后第 1 页之后,是否有阻止第 1 页上的按钮中断

以下是使用的标记:

0 投票
0 回答
43 浏览

javascript - 在 Windows 8 javascript 中查看内部网络请求

我正在帮助一个已经建立网站并希望将其移植到 Windows 8 应用程序的开发人员。该应用程序必须使用 html 和 javascript 构建。我让它运行了,但由于某种原因,带有 i18n 的 requireJS 无法正常工作。大多数情况下它都可以工作,但有些变量不会加载正确的信息。在网络浏览器中,我会查看网络请求以了解发生了什么。

有没有办法查看 Windows 8 应用程序的网络请求?

*我试过使用提琴手,但它只显示传出信息。不是来自应用程序内部的信息请求信息。

0 投票
1 回答
646 浏览

javascript - i18next : 对象 [object Object] 没有方法 'i18n'

我正在尝试将 i18next.js 与骨干网一起使用,但出现此错误:

未捕获的类型错误:对象 [object Object] 没有方法“i18n”

这是我的html:

这是我的 locales/en/translation.json :

这是我的 translation.js :

目前没有语言检测,我只在静态中使用“en”,但它不显示任何内容。

0 投票
1 回答
965 浏览

html - 如何配置我的 HTML 以使用 i18next?

我在客户端有一个带有 nodejs、express 和 HTML 的应用程序。我想使用 i18next 内部化我的项目。在 nodejs 方面,没关系,我需要 i18next 并启动它。

在控制台日志中,我将 translate.json 转换为变量 trad.key1。它是正确的。

知道,问题:我需要做什么才能在客户端使用 i18next,HTML 页面?我找到了一些例子来做到这一点,但使用 jQuery,我不使用它。

感谢帮助。

0 投票
1 回答
858 浏览

i18next - i18next 的基础知识

我是 i18n 的新手,当我在搜索栏中输入它时,i18next位于顶部结果中。我已经对 i18n 以及如何使用它进行了研究。但我仍然不清楚。我所知道的是,为了能够使您的网络应用程序可用于其他语言,您需要创建一个包含应用程序的键和值的 json 文件,并且您需要为 i18n 添加一个脚本。

其余的对我来说仍然令人困惑。这对你来说听起来可能是个愚蠢的问题,但我就是不明白它是如何工作的。

1)我不确定,但根据我的观察,您只为那些具有将在页面中显示的值或文本的人创建一个 json 翻译。正确的?假设在 html 文件中,我有一个不在标签或 innerhtml 内的文本,例如:

我需要做什么来翻译这段文字?

2)我们应该使用什么作为密钥?ID?班级?标签?因为我见过不同的例子,它使用不同的任何这些。什么时候使用这些合适?

3)关于键值对,如果该对来自服务器怎么办?这是什么语法?

4)我们什么时候需要多行json?

0 投票
2 回答
115 浏览

javascript - 如何知道计算机使用的语言?

我正在创建一个网络应用程序,并且我已经在需要了解计算机使用的语言(例如“en-US”,ja)并根据客户使用的内容更改应用程序的语言的部分。

我如何使用javascript来做到这一点?