Главная » Учебники

Руководство по локализации iOS для многоязычных приложений для iPhone и iPad

Это руководство покажет вам, как преобразовать одноязычное приложение iOS, созданное с помощью Xcode, в многоязычное.

Read the rest of this tutorial »


Учебник по локализации приложений для Android

В этом уроке мы покажем, как создать многоязычные приложения для Android.

Для создания многоязычных приложений для Android необходимо собрать тексты в файлы ресурсов и перевести их.

После того, как вы предоставите перевод, ОС Android выберет ресурсы, соответствующие локали пользователя. Если ваше приложение доступно на нескольких языках, Android выберет язык, который использует устройство.

Read the rest of this tutorial »


Как перевести файлы plist

plist (Property List) — гибкий и удобный формат для хранения данных приложения. Первоначально он был определен Apple для использования в устройствах iPhone, а затем распространен на другие приложения.

Поскольку файлы plist на самом деле являются файлами XML, вы можете использовать простой текстовый редактор для их перевода. Тем не менее, это непросто, так как даже один неверно расположенный символ сделает файл непригодным для использования.

Вместо этого ICanLocalize позволяет переводить файлы plist в рамках проекта локализации программного обеспечения. Синтаксический анализатор проверит файл plist. Он извлечет все тексты, которые нуждаются в переводе и сделает их доступными для переводчиков. Переводчики будут переводить только тексты, не беспокоясь о формате файла.

По завершении перевода будет создан новый файл plist. Он будет иметь ту же структуру, что и исходный файл, и будут переведены только нужные поля.

Read the rest of this tutorial »


Как перевести файлы GetText PO и POT.

Файлы GetText Portable Object (PO) являются отраслевым стандартом для многоязычных веб-сайтов на PHP.

Read the rest of this tutorial »