问题标签 [globalize]

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 投票
1 回答
170 浏览

ruby-on-rails - 使用 Enum 验证 Rails Globalize Gem

将 globalize gem 与 A​​ctive Record 枚举一起使用时,我收到一个错误,好像 globalize 不知道枚举存在。

如果我做:

我收到如下错误:

ActiveRecord::StatementInvalid: PG::InvalidTextRepresentation: 错误: 整数的无效输入语法: "one"

这是由于验证而发生的,因为 globalize 似乎不理解枚举。

难道我做错了什么?我应该如何做到这一点?

0 投票
1 回答
806 浏览

ruby-on-rails - 无法在 Rails 控制台中加载使用捆绑程序安装的 gem

我正在尝试安装最新版本的Globalize gem - 唯一与 Rails 5 兼容的版本。为此,我必须从 Github 安装它。因此,我按照自述文件的建议在 Gemfile 中添加了以下行:

bundle install命令执行顺利。但是,globalize gem 没有显示在gem list(我认为从 Github 安装的所有 gem 也没有显示)但显示在bundle list.

当我运行bundle exec irb然后require 'globalize'工作正常。但它在rails console. 为什么?如何使宝石可用于导轨?


rvm 版本是 1.29.2。我在/Users/wael/.rvm/gems/ruby-2.4.0@rails5.


更新:

0 投票
0 回答
243 浏览

ruby-on-rails - Rails 全球化 Gem + JSON 资源 Gem

我有一个项目,我需要对表字段使用国际化并提供 jsonapi。为此,我使用了Globalize GemJSON API Gem

这是一个名为 category 的简单模型的代码:

当发出一个简单的请求时,/categories响应很好:

但是,当尝试使用 `/categories?sort=name' 按名称排序时,出现异常:

"PG::UndefinedColumn: 错误: 列 category.name 不存在\nLINE 1: SELECT \"categories\".* FROM \"categories\" ORDER BY \"categories...\n ^\n: SELECT \" categories\".* FROM \"categories\" ORDER BY \"categories\".\"name\" ASC"

因为该列name不在表中,categories而是在表中category_translations。我应该怎么做才能解决这个问题?

0 投票
0 回答
179 浏览

ruby-on-rails - 友好的 id 和全球化的宝石处理与语言环境

我已经设置了友好的 id 并全球化了 gem。我也使用 2 个语言环境,:es :en

所以我可以创建像/search/en/spain.

在 :en 的主页上,url 变为/search/en/spain:es 变为/search/es/espana. 当我访问此页面并尝试更改语言友好 id 时出现错误;

因为参数应该发送espana而不是spain. 我该如何在控制器端处理这个问题?我试过Globalize.with_locale但没有运气。

我处理友好的身份为

路线;

0 投票
1 回答
428 浏览

ruby-on-rails - ActiveAdmin 全球化创建索引过滤器

我正在使用 Globalize 和 ActiveAdmin,现在我已经从ActiveAdminGlobalize的一个分支中安装了一个 gem

自述文件中描述的所有内容都可以正常工作,但我想在 Active Admin Index 中添加一个过滤器。

所以,对于模型stuff.rb

和班级app/admin/stuff.rb

如何使过滤器 :name 起作用?

谢谢

0 投票
1 回答
509 浏览

angular - 在角度组件内全球化js

嗨,我正在尝试创建一个支持 L10n 的 Angular 4 应用程序。我想在应用程序中使用 globalize。我的组件 App 组件在下面

但是在编译过程中,我得到以下错误

任何帮助,将不胜感激

0 投票
1 回答
310 浏览

angular - 获取错误全球化是未定义的打字稿

我正在开发一个支持 L10n 的 Angular 4 应用程序。我使用全球化。参考.Appcomponent.ts如下

在编译期间没有错误,但运行时出现错误 Globalize is not defined 。我被困在这一点上。感谢任何帮助。

0 投票
1 回答
461 浏览

angular - 在 Angular CLI 中全球化

我想全球化我的 devextreme angular2 - 应用程序。但是,我无法找到有关如何将 globalize 与 devextreme 集成的可用资源。有没有我可以查看的分步教程或示例项目?我真的一点头绪都没有...

谢谢,加布里埃尔

0 投票
0 回答
268 浏览

angular - 如何从语言环境 Globalize 获取 3 位货币代码

我正在尝试在我的角度项目中使用 globalize 1.x。我想知道是否有任何方法可以从语言环境中获取 3 位数的货币代码。例如,如果语言环境是 en-us,我怎样才能获得美元从中。我的情况是我想使用 Globalize.currencyFormatter 但这种方法只接受 ISO 3 digit cuurency 格式。全球化

0 投票
1 回答
340 浏览

ruby-on-rails - 如何在全球化中删除语言环境?

我正在使用globalize/globalize添加模型翻译。
我有ru, en语言环境并想en从对象中删除语言环境,我该如何删除?

试图以这种方式删除,但它删除了所有带有 ru, en locales 的对象。