Локализация UpdateStar

UpdateStar пока недоступен на вашем языке? Не проблема! Вы можете создать и перевести собственный языковой файл, чтобы использовать UpdateStar на предпочитаемом языке.

Сначала проверьте, доступна ли уже ваша языковая версия.

Если вы уже перевели UpdateStar и хотите сделать свою языковую версию доступной другим пользователям, просто отправьте свой языковой файл на адрес localization@updatestar.com. Мы с удовольствием интегрируем его в следующий релиз UpdateStar, сделав его доступным для всех пользователей UpdateStar по всему миру.

Три шага к собственной языковой версии

Скачать редактор

Мы рекомендуем бесплатный инструмент Resource Hacker для редактирования языковых файлов. Скачайте и распакуйте приложение, чтобы начать работу.

Создать каталог языка

В папке /lang/ в каталоге установки UpdateStar находятся все установленные языковые файлы и каталоги. Создайте новый каталог языка и назовите его в соответствии со стандартами ISO.

Допустимый подкаталог в каталоге /lang/ UpdateStar должен соответствовать формату xx-xx. Первые две буквы обозначают код языка (ISO 639-1), а последние две — код страны (ISO 3166). Каталог только с кодом языка также считается допустимым.

Скопируйте DLL ресурсов из существующего каталога (EN или DE) в только что созданный каталог.

Начать перевод

Запустите Resource Hacker и с помощью пункта меню File → Open откройте файл ustarrs.dll из вашего нового каталога /lang/. Все компоненты отобразятся в виде дерева слева.

Переводите строки только в следующих разделах:

  • Menu
  • Dialog
  • String Table

После внесения изменений нажмите Compile Script и сохраните результат через File → Save. Ваша языковая версия станет доступной при следующем запуске UpdateStar.

Важные замечания

Пожалуйста, соблюдайте следующие рекомендации, чтобы избежать ошибок:

  • Не удаляйте никакого содержимого
  • Изменяйте только текст в кавычках; все остальные элементы оставляйте без изменений
  • Многие тексты содержат символы процента (%), которые во время выполнения заменяются значениями переменных
  • Не изменяйте и не удаляйте ничего после знака процента до следующего пробела, иначе UpdateStar может работать некорректно
  • Не используйте амперсанды (&) в переведённом тексте. Удалите любые амперсанды, присутствующие в оригинале
  • Не изменяйте последовательности n, которые обозначают переводы строки