Описание тега ember-i18n

Вопрос об интернационализации для Ember
1 ответ

Как перевести строки, используемые как отображение в ember с помощью ember-i18n?

#/ отображение /date.js import { translationMacro as t } from "ember-i18n"; export default { i18n: Ember.inject.service(), DateFilter: { today: "Today", yesterday: "Yesterday", thisWeek: "This Week", lastWeek: "Last Week", thisMonth: "This Month", l…
26 фев '18 в 09:42
1 ответ

Изменить способ загрузки локализаций ember-i18n, разделить строки локализации из основного файла app.js

Я пытаюсь изменить способ загрузки локализаций ember-i18n. То, что я хочу сделать, это иметь локализации в отдельном файле от основного файла JavaScript приложения. В идеале структура останется такой же, как сейчас. Так что я бы app/locales/fr/trans…
21 авг '18 в 15:00
1 ответ

Как перевести массивы элементов контроллера в Ember-i18n?

В моем контроллере клиента я определил несколько постоянных массивов, которые используются для заполнения опций выбора входа (выпадающий список). import Ember from 'ember'; export default Ember.Controller.extend({ occupations: [ {code: 'student', na…
27 окт '15 в 20:33
1 ответ

Ember: Как использовать перевод ember i18n

В нашем проекте мы создали некоторые компоненты, которые на самом деле являются представлениями по умолчанию, возможно ли перевести свойства представления, например, мы передаем заголовок для каждой страницы. Например Это мой вид, который имеет дина…
30 ноя '14 в 19:05
2 ответа

Как запомнить выбор языка ember-i18n при обновлении браузера

Я попробовал сначала что-то подобное в моем контроллере приложений: init123: function() { var locale; if (this.session.get('lang') === null || this.session.get('lang') === undefined) locale = ENV.i18n.defaultLocale; else locale = this.session.get('l…
17 июл '15 в 15:24
1 ответ

Как установить i18n.locale из инициализатора

Я хотел бы установить 'i18n.locale' из инициализатора в EmberJS. Я использую 1.12 через Ember-CLI с ember-i18n. Я пробовал это import Ember from 'ember'; export function initialize(container, application) { Ember.set('i18n.locale', 'de'); } export d…
11 июн '15 в 08:14
2 ответа

Используйте ember-i18n с производственной средой ember-cli

Я сталкиваюсь с проблемой, когда ember-i18n может использоваться с сервером ember-cli, работающим в среде разработки. Но когда я установил --environment production Я получаю следующую ошибку: Error: The default Ember.I18n.compile function requires t…
08 июл '14 в 09:52
0 ответов

Настроить Ember i18n

Я пытаюсь использовать ember addon ember-i18n, я уже прочитал всю документацию, но я просто не могу понять, почему это не работает. Я уже установил аддон и сгенерировал три местоположения: en-us, pt-BR и es и сконфигурировал, следуя инструкциям в gi…
09 ноя '15 в 22:43
1 ответ

Использование i18n в Mixin?

Есть ли способ использовать i18n в Mixin. Я хотел бы создать Mixins в качестве конфигурации для моих полей, и мне нужно переводить метки, но насколько я прочитал https://github.com/jamesarosen/ember-i18n/wiki/Doc:-i18n-Service Я не вижу возможности …
12 апр '16 в 11:27
0 ответов

Можно ли использовать помощник i18n:t внутри руля, если условие eql для перевода?

Я знаю, что мы можем использовать t макросов в блоках руля для перевода, но как это сделать внутри, если условие соответствует переведенной строке? {{#if (eq selectedDateFilter val)}} или же {{if (eq selectedDateFilter t "None") }} Здесь val - перем…
1 ответ

ember-i18n перевод текста с двойными фигурными скобками

Как перевести этот шаблон Ember: <p>The {{user.name}}'s tasks in "{{project.name}}"</p> Обновить Проблема решена: В шаблоне: {{t "The (user.name)'s tasks in '(project.name)'" username=user.name projectname=project.name}} В переводах: exp…
19 дек '16 в 05:08
0 ответов

Использовать ссылку в подвыражении

Я использую ember-i18n библиотеки много и иногда я хочу вывести ссылку в переводе. Учитывая этот пример: {{ t readmore link=(link-to 'top posts' 'posts') }} мой перевод Read more on the {{ link }} page. Но результат не такой, как я ожидал, сгенериро…
20 июн '14 в 08:15
1 ответ

Javascript (Ember) I18N для блока, а не только для строки

Мы используем ember-i18n для работы с i18n в нашем приложении Ember, и пока все в порядке. У нас есть куча ключей для строк, таких как "Отмена", "Сохранить" и "Пожалуйста, не делайте этого", но я не уверен, что основанный на строках i18n - верный сп…
18 фев '14 в 14:20
1 ответ

Преобразование между 12-часовыми и 24-часовыми часами с i18n в ember.js

Я задавался вопросом, есть ли способ конвертировать между 12-часовыми и 24-часовыми часами, используя i18n и ember.js? У I18n есть объект DATE с меридианами, описанный ниже. Но я не уверен, поддерживается ли конвертация между 24-часовым и 12-часовым…
24 июн '14 в 01:22
1 ответ

Служить статическим файлом JSON для переводов

Я использую ember-i18n для переводов, и я пытаюсь получить переводы вживую, как описано в вики ember-i18n. Вместо того, чтобы загружать переводы из бэкэнда, я бы загружал их из статического файла. Я разместил файлы lang.json в /public/i18n/ папку, и…
12 июл '16 в 17:27
1 ответ

Используйте ember-intl вместе с ember-i18n

Я использую ember-i18n для перевода. Я установил ember-intl для форматирования даты в приложении. Оба дополнения имеют одного и того же помощника {{t 'hello.world'}}. Как я могу использовать ember-i18n для перевода и ember-intl только для форматиров…
3 ответа

Где я могу разместить переводы Ember-I18n в Ember-CLI?

Я новичок в Ember и Ember-Cli, и я все еще учусь, где все идет. Я пытаюсь добавить многоязычную поддержку с модулем ember-i18n. У меня есть зависимости, установленные с беседкой bower install cldr ember-i18n --save И мой импорт работает в Brocfile.j…
21 июн '14 в 18:45
0 ответов

Как перевести контент из избранных в ember с помощью дополнения ember-i18n?

У меня есть следующий код из примера ember.select http://emberjs.com/api/classes/Ember.Select.html var yehuda = {firstName: "Yehuda", id: 1, bff4eva: 'tom'} var tom = {title: "totranslate", id: 2, bff4eva: 'yehuda'}; App.ApplicationController = Embe…
08 сен '14 в 14:49
2 ответа

Ember i18n динамическая ссылка внутри перевода

Мне было интересно, как я могу передать ссылку на {{t}} помощник. Я использую v3.0.1 Ember i18n на данный момент. Очевидно, что вы не можете передать помощнику ссылки в помощник (что-то вроде {{ t "some-translation-string" link={{#link-to 'page' mod…
10 июн '15 в 14:30
0 ответов

Как получить динамические маршруты из URL с помощью Ember?

Как я могу получить текущее имя маршрутизатора в Ember с i18n? Я пытаюсь создать приложение с несколькими языками, и мне нужно отправить пользователя по маршруту, исходя из URL. Маршруты являются динамическими (см. Twiddle), и я не могу получить пра…