Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

ОСНОВНІ ВІДОМОСТІ

У цій статті наведено рекомендації щодо написання коду, який можна легко перекласти в Microsoft Dynamics GP, а також у Microsoft Business Solutions – Great Plains. Крім того, у цій статті містяться рекомендації щодо написання коду, який можна запускати кількома мовами.

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

Додаткові відомості

Рекомендації з написання коду рухомості, який можна легко перекласти

Щоб написати код, який можна легко перекласти, скористайтеся наведеними нижче рекомендаціями.

  • Не використовуйте жорстко закодовані рядки. Використовуйте натомість повідомлення.

  • Не об'єдайте повідомлення. Наприклад, використайте покажчик місця заповнення %1, використайте покажчик місця заповнення %2або замініть його.

  • Не використовуйте ресурси для повідомлень, якщо його не потрібно перекладати. Натомість використовуйте константу.

  • Не думайте нічого про розмір ресурсу для повідомлень. Переоцінювати можливу довжину ресурсу повідомлення.

  • Не використовуйте одне повідомлення для виконання роботи з багатьма повідомленнями. Створіть окремі повідомлення для кожного використання.

  • Не використовуйте рядки, які закінчується пробілами або повідомленнями, які закінчується пробілами. Пробіли в кінці не видно, а пробіли в кінці втрачаються.

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

  • Не використовуйте текст у растрах. Ресурси можуть призначати ресурсам як текст, так і зображення.

  • Максимально збільште розмір полів для запитів. Залиште місце для відображення запитів довше після їх перекладу.

  • Коли ви замінюєте дані на повідомлення, заміняєте лише дані з таблиць або обчислень.

  • Не припускайте, що всі букви переносяться між буквами a та z або між A та Z. Крім того, розглянемо додаткові символи. Розглянемо, наприклад, такі розширені символи:

    • ç

    • è

    • é

    • ê

    • Ö

Рекомендації щодо написання коду рухомості, який можна запускати кількома мовами

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

  • Не використовуйте повідомлення для зберігання даних або для отримання даних. Константи використовуються для зберігання даних або для отримання даних.

  • Не використовуйте відсортовані списки, якщо вони абсолютно необхідні. Однак відсортовані списки можна використовувати, якщо користувач вів елементи в списку.

  • Не зберігайте рядок у таблиці, доки користувач не введе його або не має ідентифікатора мови в ключі. Проте ви можете зберегти рядок у таблиці, якщо рядок – константа, яке не може бачити користувач. Крім того, можна зберегти рядок у таблиці, якщо таблиця – це тимчасова таблиця.

  • Запуск процедури syLanguage для додавання сторонніх ресурсів, для яких потрібен переклад.

  • Додайте ідентифікатор мови під час створення нових таблиць.

  • Не використовуйте повідомлення, у яких константи доречні.

Посилання

Щоб отримати додаткові відомості, клацніть номер цієї статті, щоб переглянути статтю в базі знань Microsoft:

942751 Description of the Language ID global system variable in Microsoft Dynamics GP

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×