В настоящее время названия настроек сайта не переводятся, поэтому на форумах с неанглийским языком приходится полагаться на описания. Однако было бы полезно переводить и названия настроек сайта, чтобы администраторы имели больше контекста. Я понимаю, что это будет сложно (потребуется переписать код, который извлекает эти строки, а также перестроить сами файлы YML), из-за структуры файлов YML (название сопоставлено с описанием), но возникнет ли интерес к реализации этого в отдалённом будущем?
Да, и это сказано очень мягко. Представьте, что произойдёт, если вы измените локаль форума.
А если кто-то попросит помощи здесь, на мета-форуме, он не сможет найти настройку…
MS Excel осуществлял локализацию на столь низком уровне, и, на мой взгляд, это было одним из худших решений в истории.
Не так уж плохо полагаться на описание?
Я думаю, это не лучшая идея.
Хорошая мысль, но это можно решить, например, присвоив настройкам сайта идентификатор, который не меняется в зависимости от языка.
Вы думаете, что числовой ID будет лучше, чем текущий ID, который представляет собой английскую фразу? Уже есть переведённые описания.
Нет, а скорее в дополнение к этому. Так что можно отформатировать как «%{site_setting_name} (%{id})», или, возможно, показывать при наведении курсора на имя.
Я не уверен, что понимаю, как это что-то решает
Вы: Настройки должны быть переведены, так как они сложны для понимания некоторыми администраторами, не владеющими английским языком
Я: Это создаст всевозможные проблемы
Вы: Хорошо, давайте добавим ID, который никто вообще не понимает
Перевод названий настроек сайта не будет реализован по уже озвученным причинам. Переведённые названия превратились бы в кошмар для поддержки, если бы мы не отображали также и английские названия. Но тогда в чём смысл переводить названия вообще?
Я бы предпочёл увидеть улучшения в существующих описаниях настроек, если некоторые из них непонятны.
Успокойся, друг — это была просто идея. В кодах ошибок тоже используются идентификаторы. Кроме того, настройки пользователя локализованы, поэтому я не видел вреда в локализации названий настроек сайта.
Эта тема была автоматически закрыта через 3 дня после последнего ответа. Новые ответы больше не принимаются.