Как в windows 7 изменить язык по умолчанию: Как изменить язык при входе в систему? » Блог. ArtKiev Design Studio

Язык ввода по умолчанию для Windows 7 и Delphi 2010

Задавать вопрос

спросил

Изменено
8 лет, 11 месяцев назад

Просмотрено
698 раз

В windows 7 есть вариант под
Регион и язык —> Клавиатуры и языки —> Изменить клавиатуру —> Вкладка «Общие»:
«Выберите один из установленных языков ввода, который будет использоваться по умолчанию для всех полей ввода».

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

У меня есть сетка с клиентами, и я ищу их на греческом языке.
Когда я дважды щелкаю и открываю модальную форму с информацией о конкретном клиенте для редактирования, язык ввода меняется на английский, который я использую по умолчанию.
Затем мне нужно изменить язык на греческий, чтобы я мог редактировать информацию о клиенте.
Когда я закрываю модальную форму и возвращаюсь в Grid, язык снова устанавливается на английский.
Я мог бы установить язык Windows по умолчанию на греческий, но тогда у меня была бы та же проблема, если бы клиент говорил на английском языке.

Я не знаю, как с этим справиться в Delphi. Другая мысль — отключить опцию Windows для автоматического изменения языка по умолчанию, но я не знаю, как это можно сделать.

Не могли бы вы помочь мне с этим?

  • окна
  • делфи

2

То, что вы описываете, не имеет ничего общего с Delphi. Delphi 2010 использует элементы управления Unicode, поэтому язык не является проблемой. Это проблема с возможностью ввода греческих символов на негреческой клавиатуре. Или, в более общем смысле, ввод символов, которые стандартная клавиатура изначально не поддерживает. Некоторые языки просто требуют других типов методов ввода, чем по умолчанию. Например, использование редакторов методов ввода (IME) для временного изменения назначения клавиш клавиатуры, чтобы можно было вводить разные входные данные (подумайте о вводе японского или китайского языка на стандартной клавиатуре). Это функция самой Windows, не относящаяся к сфере Delphi. Это просто то, как работает сама Windows, вам не нужно ничего делать в своем приложении, чтобы обращаться или обрабатывать это. Иногда это может раздражать, но это часть того, как Windows поддерживает интернационализацию.

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

Региональные и языковые настройки

Региональные и языковые настройки

Введение

Настройка приложения

Печать

Рабочие тетради по синтезу

Мастер функций

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

Пользователи с разными региональными и языковыми настройками могут работать вместе над одними и теми же аналитическими проектами, поскольку в большинстве случаев основная информация хранится в базе данных, а программное обеспечение просто отображает ее в формате, предпочитаемом каждым пользователем. Например, если в базе данных хранится дата 25 сентября 2015 г., пользователь А может увидеть ее как «9/25/2015″, тогда как пользователь Б может видеть «25-Sep-15».

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

  • Какой язык выбирается по умолчанию при установке программного обеспечения.

  • Способ ввода и отображения даты и времени.

  • Способ ввода и отображения десятичных значений и валюты.

  • Какая система измерения используется по умолчанию для окна Параметры страницы.

Просмотр или изменение региональных и языковых настроек для вашего компьютера

Чтобы просмотреть или изменить настройки региона и языка:

  • В Windows 8 или Windows 10 переместите указатель в левый нижний угол рабочего стола, затем щелкните правой кнопкой мыши и выберите «Панель управления». Нажмите «Часы, язык и регион», затем нажмите ссылку «Регион».

  • В Windows 7 выберите «Пуск» > «Панель управления», а затем щелкните ссылку «Регион и язык».

  • В Windows Vista выберите «Пуск» > «Панель управления», а затем в разделе «Языки и регион» щелкните ссылку «Изменить параметры отображения».

В качестве примера здесь показан интерфейс Windows 7. Версии для Windows 8, Windows 10 и Windows Vista выглядят по-разному, но работают одинаково.

Управление другими важными параметрами осуществляется через окно «Настроить формат»:

  • В Windows 8 или Windows 10 нажмите кнопку Дополнительные параметры.

  • В Windows 7 нажмите кнопку Дополнительные параметры.

  • В Windows Vista нажмите кнопку «Настроить формат».

В качестве примера ниже показан интерфейс Windows 7.

Примечание : Чтобы увидеть измененные настройки в приложении Синтез, необходимо закрыть приложение, а затем перезапустить его.

Какой язык выбирается по умолчанию при установке программного обеспечения

Пользовательский интерфейс настольных приложений Synthesis доступен на нескольких языках. Вы можете изменить этот язык в любое время, выбрав вариант из раскрывающегося списка «Язык» на странице «Настройки синтеза» в программе «Настройка приложения».

Когда вы впервые устанавливаете программное обеспечение, оно проверит текущий язык вашего компьютера, установленный в поле «Формат» в окне «Регион и язык Windows». Если этот язык поддерживается в Synthesis, Synthesis будет использовать эти настройки; однако, если этот язык не поддерживается, Synthesis будет использовать английский язык по умолчанию.

Определение форматов даты и времени

Даты и время часто появляются в интерфейсе синтеза, включая (но не ограничиваясь):

  • Даты в области легенды графика во всех приложениях Synthesis.

  • История, предоставляемая во всех приложениях Synthesis (например, для ресурсов, записей FMEA, диаграмм, в журналах истории и т. д.).

  • Даты в представлении рабочего листа и в окнах свойств записи в Xfmea, RCM++, RBI и MPC.

  • Даты в формате «даты отказа» и «использования» гарантийных листов Weibull++.

Поле «Краткая дата» в окне «Регион и язык Windows» определяет способ отображения дат. Вы можете выбрать любой стандартный формат (например, M/d/yyyy, dd/MMM/yy, yy/MM/dd) или создать свой собственный формат, используя доступные обозначения даты.

Поле Short time определяет способ отображения времени. Вы можете выбрать любой стандартный формат (например, ч:мм тт, ЧЧ:мм, ЧЧ’ч’мм) или создать свой собственный формат, используя доступные обозначения времени.

Параметры Windows не применяются к следующим элементам:

  • Даты и время в утилитах для работы с электронными таблицами (например, модуль электронных таблиц в Synthesis Workbooks, General Spreadsheets и т. д.).

  • Даты и время, отображаемые в фолио журнала событий Weibull++, создаются фолио и не зависят от настроек компьютера.

Способ отображения десятичных значений зависит от значения поля «Десятичный символ» на странице «Числа» окна «Настраиваемый формат Windows», которое определяет, какой символ используется для обозначения десятичной части числа (например, 85,25 или 85,25). Кроме того, символ, используемый для разделения аргументов в списке, зависит от значения поля Разделитель списка. Эти параметры влияют на то, как вы вводите функции в модуль электронных таблиц в рабочих книгах Synthesis или в общих электронных таблицах вручную или с помощью мастера функций. Например, если значением десятичного символа является запятая, а значением разделителя списка является точка с запятой, вы должны ввести следующую функцию: =НАДЕЖНОСТЬ(«Folio1!Data 1»;500;100;0,9)). Принимая во внимание, что если десятичный символ представляет собой точку, а разделитель списка — запятую, это будет =НАДЕЖНОСТЬ(«Folio1!Данные 1»,500,100,0,9)).

Символ валюты, отображаемый в программе, зависит от выбора в поле Символ валюты на странице Валюта окна Пользовательский формат Windows.