Mam jak zwykle moje pliki tłumaczeń w ustawieniach regionalnych.wyraźnie powiedzieć, w jakim języku tłumaczyć
Teraz mam pocztę z zaproszeniem w różnych językach.
Chcę, aby użytkownik wybrał, w jakim języku poczta powinna być wysłana, ponieważ nie chodzi o język użytkownika operacyjnego, chodzi o język, który powinien odczytać odbiorca poczty.
Czy istnieje sposób wyraźnego wskazania szyn, jaki język wybrać, na przykład t(:my_string, :en)
?
Celem jest tymczasowe przetłumaczenie tego pliku na jeden numer t
.
To jest to, czego potrzebuję, aby powiedzieć w komendzie t()
, jaki język ma zostać użyty.
Dzięki.
Pozdrawiam, Joern.
Wiem o tym, ale nie jest to odpowiedź na moje pytanie. Chcę tymczasowo wybrać z pliku ustawień narodowych, w pseudo-kodzie, jak 't (: my_sentence,: en)' aby przetłumaczyć ': my_sentence' tylko raz na': en' –
Nie możesz zrobić takiego tłumaczenia, 't' lub' Metody '' sprawdzają wartość 'I18n.locale', więc będziesz musiał ją jawnie ustawić. Lub możesz przesłonić metodę 't' :) – bor1s
BTW, to nie był żaden neumarkt, aby mnie uspokoić – bor1s