1
我有一個任務出現問題。我使用:Angular在多個翻譯中替換一個單詞取決於標誌
"angular": "~1.2.16",
"angular-translate": "2.1.0",
的問題是,我需要在我所有的翻譯包含這個詞,例如字「錯誤」改爲「問題」,取決於切換按鈕。是否有捷徑可尋?我想過一些在翻譯完成後會替換這個詞的聽衆。或者,也許有一種方法可以將參數放入翻譯字符串中,並將其替換爲一些全局變量,它將保存我需要的單詞。
你能不能給我一些建議,也許提供一些例子,我該如何解決這個問題?
對不起,但我不明白你的答案。在角度我有翻譯文件en-gb.json我存儲我的翻譯「鍵」:「翻譯」。我想用新的翻譯來替換翻譯中的字符串'bug'到'issue'不創建新的密鑰。 – Purzynski
那麼爲什麼不創建另一對像「問題」:「問題」,並選擇正確的一個,當你需要它:{{someCondition? 'BUG':'ISSUE'|翻譯}}? –
謝謝你的回覆,我不確定這個解決方案,但我會嘗試並提供有關它的反饋。 – Purzynski