я использую strtr
чтобы сделать переводы, и так как я начал использовать японский язык, он не может заменить заполнители.
Вот пример строки:
% сервис % で 入 力 し て く だ さ い
Если я просто запустите код ниже, он не заменит %service%
заполнитель:
strtr("%service% で入力してください", array("%service%" => "Facebook"));
Результат: %Service% で入力してください
Но если я делаю это на многих других языках, это просто работает.
Например: %service% connect
становится Facebook connect
Кто-нибудь знает обходной путь к этому?
Это потому что %service%
не равно %service%
,
Обрати внимание на %
знак!
Других решений пока нет …