У меня проблема с одной задачей. Я использую:Угловая замена одного слова во многих переводах зависит от флага
"angular": "~1.2.16",
"angular-translate": "2.1.0",
Проблема заключается в том, что мне нужно изменить, например, слово «ошибка», чтобы «вопрос» во всем моем переводе, которые содержат это слово, зависит от тумблера. Есть простой способ сделать это? Я подумал о каком-то слушателе, который заменит это слово после перевода. Или, может быть, есть способ поместить параметр в строку перевода и заменить его на некоторую глобальную переменную, которая будет содержать слово, в котором я нуждаюсь.
Не могли бы вы дать мне несколько советов здесь, может быть, привести несколько примеров, как я могу решить эту проблему?
Извините, но я не понимаю вашего ответа. У углового у меня есть файл перевода en-gb.json, где я храню свой перевод «ключ»: «перевод». Я хочу заменить строку «ошибка» в переводе на «проблема», не создавая новый ключ, с новым переводом. – Purzynski
Итак, почему бы не создать другую пару типа «ВЫПУСК»: «Проблема» и выбрать правильный, когда вам это нужно: {{someCondition? «BUG»: «ВОПРОС» | перевод}}? –
Спасибо за ответ, я не уверен, что это решение, но я постараюсь дать отзыв об этом. – Purzynski