Вопрос в том, могут ли ли исходные строки быть на русском? Или только на английском?
Как показывает попытка загрузки нескольких тестовых строк, если исходная строка с русским текстом и есть перевод на английский, то тексты сайты нормально переводятся при переключении языков, но волнует, будет ли адекватно воспринято машинами у китайцев и прочих французов....
Комментарии
Я Вам больше скажу - попробуйте обозвать любую функцию на кирилице и затем её вызвать)))
Значит, можно. Спасибо!
Для gettext(как библиотеки) пофиг на каком языке будет исходный текст, так как он используются в качестве хеша. Другое дело, когда локаль конечного пользователя не будет знать о существовании таких символов. То есть в ascii нет кириллических, китайских, арабских символов. Поэтому принято юзать латиницу. Если же что либо делаете для себя, то пофиг, хоть на иврите, лишь бы локаль поддерживала
Технически могут. Практически так делать не стоит, да и зачем?