Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

ВВЕДЕНИЕ

В этой статье содержатся инструкции по написанию кода, который можно легко перевести в области "Индивидуальность" в Microsoft Dynamics GP и в Microsoft Business Solutions — отличные простые языки. Кроме того, в этой статье содержатся инструкции по написанию кода, который можно использовать на нескольких языках.

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

Дополнительная информация

Советы по написанию кода, который можно легко перевести

Чтобы написать код, который можно легко перевести, следуйте следующим рекомендациям:

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

  • Не совмещение сообщений. Например, используйте замещатель %1,%2-йили подстановки.

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

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

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

  • Не используйте строки, которые заканчиваются пробелами или сообщениями, которые заканчиваются пробелами. Пробелы в окнах не видны, а пробелы в 2010 году будут потеряны.

  • Не используйте сообщения для назначения ключевых значений в таблицах. Используйте константы.

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

  • Увеличь размер полей для подсказок. Оставьте больше места для запроса после перевода.

  • Подставить данные в сообщения можно только из таблиц или вычислений.

  • Не предполагать, что все буквы находятся от а до я или от А до Я. Также рассмотрите расширенные символы. Например, рассмотрим следующие расширенные символы:

    • ç

    • È

    • É

    • ê

    • Ö

Советы по написанию кода, который можно использовать на нескольких языках

Даже если приложение можно легко перевести, при его запуске на нескольких языках в одной системе могут возникнуть проблемы. Чтобы написать код, который можно использовать на нескольких языках, следуйте следующим рекомендациям:

  • Не используйте сообщения для хранения или извлечения данных. Используйте константы для хранения или извлечения данных.

  • Не используйте сортировку списков, если это не является абсолютно необходимым. Однако вы можете использовать сортировку списков, если пользователь ветвит элементы в списке.

  • Не храните строку в таблице, если только пользователь не вил ее или если в ключе нет языкового ИД. Однако строку можно хранить в таблице, если она является постоянным значением, которое пользователь не видит. Кроме того, строку можно хранить в таблице, если она является истинной временной таблицей.

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

  • Включив ид языка при разработке новых таблиц.

  • Не используйте сообщения с более подходящими константами.

Ссылки

Для получения дополнительных сведений щелкните номер следующей статьи, чтобы просмотреть статью в базе знаний Майкрософт:

942751 Описание глобальной системной переменной "ИД языка" в Microsoft Dynamics GP

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×