gpt4 book ai didi

javascript - 你如何使用 meteor-accounts-t9n 包?

转载 作者:行者123 更新时间:2023-11-30 16:49:00 25 4
gpt4 key购买 nike

我再次尝试使用 meteor-accounts-t9n 包,我对包的 GitHub 中提供的模糊解释感到非常愤怒.

我添加了带有 meteor add meteor-accounts-t9n 的包以及 accounts-password 和 accounts-ui 包。

然后我创建了我常用项目结构的一部分:客户端文件夹、服务器文件夹和 lib 文件夹。我现在在服务器上什么都没有。

我将我的客户端 html 配置为:

<head>
<title>t9nTest</title>
</head>
<body>
{{> hello}}
</body>

<template name="hello">
{{> loginButtons}}
</template>

我的 javascript 是这样的:

Template.loginButtons.onRendered(function(){
T9n.setLanguage("pt");
});

我也尝试过使用 Meteor.startup。

我在lib 下添加了一个t9n 文件夹。在该文件夹中,我放置了一个名为 pt.coffee 的文件,并将整个葡萄牙语结构放在项目的 github 上。

请记住,这是我唯一的脚本文件 - 我想使用 JAVASCRIPT

仍然没有。我错过了什么?为了翻译 accounts-ui loginButtons 表单,该包的正确用法是什么?

我在客户端也遇到了这个错误:“Uncaught Error: No such function: t9n” 当我尝试使用 `

{{t9n textReturned}}

最佳答案

据我所知,就与帐户相关的 UI 元素(按钮、链接、占位符等)的翻译而言,meteor-accounts-t9n 设置为与 meteor-useraccounts 包一起使用. (核心和特定于框架的,例如 bootstrapfoundationratchet ...)

安装并使用 meteor-useraccounts 包(使用 {{> atForm}})后,您需要做的就是像您所说的那样安装 meteor-accounts-t9n 包:

$ meteor add softwarerero:accounts-t9n

就是这样,翻译应该根据默认语言进行。要更改帐户元素的语言,您需要做的就是(此处为葡萄牙语):

T9n.setLanguage("pt");

关于javascript - 你如何使用 meteor-accounts-t9n 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30806538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com