Поделиться через


Текст на арабском или иврите в именах объектов

Папкам, переменным и другим объектам можно присваивать имена с элементами текста на арабском языке или иврите.При работе с арабским языком можно использовать любые знаки арабского алфавита, включая кашиды и диакритические знаки.

ПримечаниеПримечание

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

Использование арабского или иврита для именования объектов

Элементы, которым можно присваивать имена на арабском языке или иврите и которые будут корректно обрабатываться в Visual Studio:

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

  • Содержимое файлов.Можно открывать и сохранять файлы в кодировке Юникод или в кодировке для конкретной кодовой страницы.

    ПримечаниеПримечание

    Редактор кода представляет собой особый случай.Более подробные сведения по этому вопросу см. ниже.

  • Элементы данных.В обозревателе серверов эти элементы будут отображаться корректно и их можно будет изменять.

  • Элементы, копируемые в буфер обмена Windows.

  • Атрибуты и метаданные.

  • Значения свойств.Можно использовать текст на арабском или иврите в окне свойств.В этом окне можно переключаться между порядком чтения слева направо и справа налево с помощью стандартных сочетаний клавиш Windows (CTRL + правая клавиша SHIFT для перехода к порядку чтения справа налево, CTRL + левая клавиша SHIFT для перехода к порядку чтения слева направо).

  • Текст кода и литералов.В редакторе кода (который одновременно является и текстовым редактором) можно использовать арабский текст или иврит для присвоения имен классам, функциям, переменным, свойствам, строковым литералам, атрибутам и пр.В то же время порядок чтения справа налево в редакторе не поддерживается; текст всегда начинается с левого края.

    СоветСовет

    Рекомендуется выносить строковые литералы в файлы ресурсов, а не жестко кодировать их в программах.Дополнительные сведения см. в разделе Пошаговое руководство. Локализация форм Windows Forms.

    ПримечаниеПримечание

    Соблюдайте единообразие при обращении объектов с именами на упомянутых языках.Например, если имя переменной на арабском языке содержит кашиду, всегда указывайте кашиду при обращении к этой переменной, иначе возникнут ошибки.

  • Комментарии к коду.Можно писать комментарии на арабском языке или иврите.Также можно использовать эти языки в средстве построения комментариев.

См. также

Задачи

Практическое руководство. Сохранение и открытие файлов с использованием определенной кодировки

Основные понятия

Функциональные возможности двунаправленного письма в Visual Studio во время разработки

Другие ресурсы

Глобализация и локализация приложений