Вступ до перекладу баз даних

Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.

Якщо ви працюєте з членами команди або зацікавленими сторонами, які розмовляють різними мовами, ви можете зробити свою базу даних доступною кількома мовами.

В ActivityInfo користувачі можуть зустріти текст з наступних джерел:

  • Системні повідомлення. ActivityInfo відображає користувачеві певні повідомлення, наприклад, «Це поле є обов'язковим» або написи на кнопках «Зберегти» чи «Експортувати». Ці повідомлення перекладає команда ActivityInfo.
  • Структура бази даних. Цей текст, що включає в себе назви баз даних, папок та форм, а також назви полів, їхній опис та варіанти вибору, надається вами або іншими користувачами з правами адміністратора. Щоб відобразити цей текст кількома мовами, вам потрібно надати переклади, з допомогою автоматичного машинного перекладу або без нього.
  • Вміст записів. Коли ви додаєте текстове поле до форми, текст, наданий користувачем, може потребувати перекладу на кілька мов. Це включає в себе не тільки результати збору даних, але й довідкові дані, такі як назви провінцій або імена донорів та партнерів.

Підтримувані мови

Функцію перекладу можна використовувати лише з мовами, які підтримує ActivityInfo.

Примітка: якщо ви розробляєте багатомовну базу даних, ви можете створювати її та форми будь-якою мовою, але системні повідомлення, наприклад, «Це поле є обов'язковим», не відповідатимуть мові ваших форм.

Якщо вам потрібна підтримка іншої мови, будь ласка, зв'яжіться з нами, ми можемо співпрацювати з вами та вашою командою, щоб додати переклади системних повідомлень для нової мови.

Вибір вихідної мови

Перший крок у налаштуванні багатомовної бази даних — це вибір вихідної мови бази даних. Вихідна мова — це мова, якою ви розробляєте базу даних та форми. Потім ви можете додати переклади з цієї «вихідної мови» на інші мови.

Користувачі повинні мати дозвіл «Керування перекладами», щоб керувати перекладом.

Щоб вибрати вихідну мову бази даних, дивіться Налаштування вихідної мови бази даних.

Перехід від бази даних, яка вже містить кілька мов

Якщо у вас вже є база даних ActivityInfo, яка поєднує кілька мов у назвах форм та полів, вам потрібно видалити зайву мову перед використанням функції перекладу. Наприклад, форма нижче містить англійську та арабську мови в назвах.

Якщо ви вирішили використовувати англійську як вихідну мову, вам потрібно видалити арабський текст з форми вище. Ви можете використати кнопку «Експортувати поля», щоб за потреби зберегти резервну копію перекладів.

Або ж ви можете вибрати арабську як вихідну мову і видалити англійську.

Додавання мов перекладу

Після визначення вихідної мови бази даних, наступним кроком у налаштуванні багатомовної бази даних є додавання цільової мови перекладу.

Потім ви можете перекласти базу даних автоматично або вручну. Автоматичний переклад означає, що ви надсилаєте структуру вашої бази даних до Google Translate для автоматичного перекладу. Переклад вручну означає, що ви особисто перекладаєте базу даних або редагуєте деякі з автоматично перекладених записів.

Лише користувачі, чия роль включає дозвіл «Керування перекладами», можуть додавати нову мову та використовувати функцію автоматичного перекладу.

Процес автоматичного перекладу може тривати до кількох хвилин, залежно від розміру вашої бази даних та кількості форм, які потрібно перекласти.

Перемикання між мовами

Після запуску процесу автоматичного перекладу ви можете переглянути перекладені форми, змінивши свою мову. Ви можете тимчасово змінити мову за допомогою кнопки «Мови»:

Якщо ви перемикаєтеся на мову, для якої в базі даних є переклади, відображається перекладена версія.

Примітка: конструктор форм завжди показує форму вихідною мовою, незалежно від того, яку мову ви вибрали. На скріншоті нижче показано, що системні повідомлення французькою, але структура форми залишається вихідною мовою (у цьому прикладі англійською).

Використання перекладів у мобільному додатку

Мобільний додаток ActivityInfo завжди використовує мову, яку користувач вибрав як бажану. Ви можете вибрати цю мову, запрошуючи користувача, а користувач може змінити її пізніше у своєму профілі.

Підтримка перекладів в актуальному стані

Коли ви додаєте нові форми або поля до існуючої форми, вам потрібно знову запустити автоматичний переклад, щоб надати оновлені переклади.

Якщо ви вносите зміни до папки або форми вихідною мовою, переклади для цього елемента стають недійсними. Вам потрібно повторно запустити процес автоматичного перекладу, щоб надати нові переклади для оновленого тексту.

Наступний елемент
Обмеження для баз даних та форм