Как я могу установить новую локаль в Ubuntu? [dубликат]

В системе → Администрирование → Поддержка языка → Текст. Я могу выбрать только стандартные локали, но я хотел бы точно настроить. Например, в Windows я мог настраивать такие вещи, как формат времени и даты, единицы измерения, десятичный разделитель, валюту и т. Д. Вручную - как я могу это сделать в Ubuntu?

19
задан 13 January 2011 в 17:34

9 ответов

не уверены, какие настройки вы хотите, но вы можете установить некоторые переменные локали, используя свой ~/.locale. Например, чтобы получить английские сообщения, но немецкой время и любит использовать

export LC_ALL="" export LANG="en_GB.utf8" export LC_CTYPE="de_DE.utf8" export LC_NUMERIC="de_DE.utf8" export LC_TIME="de_DE.utf8" export LC_COLLATE="de_DE.utf8" export LC_MONETARY="de_DE.utf8" export LC_MESSAGES="en_GB.utf8" export LC_PAPER="de_DE.utf8" export LC_NAME="en_GB.utf8" export LC_ADDRESS="de_DE.utf8" export LC_TELEPHONE="de_DE.utf8" export LC_MEASUREMENT="de_DE.utf8" export LC_IDENTIFICATION="de_DE.utf8"

создание пользовательских районов также возможно. См., например, в этом руководстве по датам.

7
ответ дан 25 July 2018 в 16:28
  • 1
    Нет, я хочу снизить настройки уровня. Например: английский язык Сообщений, метрические единицы, модифицированных чешской дата/время (ДД.Мм. ГГГГ ЧЧ:мм вместо Д. М. ГГГГ г. мм), а точка в качестве десятичного разделителя (запятая поставлена для этого в чешский язык) евро в качестве валюты (Валюта крон на чешском языке). – Ivan 13 January 2011 в 13:20
  • 2
    Я вижу. Принимая [F1] для [F2] и de_DE для [F4], а LC_MEASUREMENT дает другие побочные эффекты? Смотрите также новая ссылка по созданию личного языка. – Carsten Thiel 13 January 2011 в 15:03
  • 3
    инструкции по ссылке, кажется, ответить на вопрос, удивительно, может быть, вы могли повторить наиболее важные биты здесь, на случай, если ссылка не добраться когда-нибудь? – Stefano Palazzo♦ 13 January 2011 в 18:04

этот ответ будет показано, как полностью настроить локаль, при необходимости используя существующий язык как базовый. Тип локаль, которая будет использоваться в ответ на i18n Тип; такой язык будет применяться в каждом упоминании слова "язык" в теле ответа.

найти руководство

первое, что вам нужно настроить локаль, это узнать Формат локали. Этот редактор веб-язык имеет детальное описание каждой области в локали, несмотря на не использовать просто никому в право-прочь основе. Это будет руководство по использованию.

необходимые инструменты

единственные инструменты, необходимые для работы с языков

текстовый редактор. Любой будет делать, хотя vim будет первенствовать. Текст в юникод конвертер. Было бы ожидать, что Вы не одна, поэтому я приведу Вам самый простой. Читайте следующий подраздел для его получения.

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

текст в юникод конвертер (encodestr)

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

сохраните следующий код в файл. Этот файл будет идентифицирован системой как скрипт Python, который является хорошо, потому что это один. Это руководство предполагает, что вы назвали скрипт encodestr.

#!/usr/bin/python def encode(string): newstring = str() for ch in string: newstring += "<U%04X>" % ord(ch) return newstring if __name__ == '__main__': import sys print encode(sys.argv[1])

после того как вы сохранили его, дать разрешение на выполнение файла - это пригодится. Вы можете сделать это с помощью Наутилуса, или выполнив в терминале следующую команду в директории, в которой сохранен скрипт: chmod +x encodestr.

[dиода d17]теперь вы можете протестировать этот скрипт работает на той же папке: ./encodestr hello. Вы должны получить мощность равна <U0068><U0065><U006C><U006C><U006F>.[!dиода d17]

изменить существующую локаль

изменение существующей языковой стандарт-это самый простой случай, так как в идеале вы должны выбрать язык, который соответствует вашим потребностям практически полностью, в этом случае вам нужно внести лишь небольшие изменения. Чтобы адаптировать его, вы можете использовать руководство, чтобы знать, какие разделы являются те, которые вы хотите изменить, и как их можно изменить. Все установленные районов проживают в /usr/share/i18n/locales, однако это веб-язык редактор содержит почти каждый язык когда-либо созданных.

однако, первое, что Вы заметите, когда вы открываете языка заключается в том, что вы будете читать английские слова как бы странно <UXXXX> коды. Вы должны быть в состоянии создать эти коды - это где [от f13] скрипт приходит.

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

например, в разделе LC_TIME содержит поля t_fmt, и многие другие. Каждое поле имеет свое описание на руководство.

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

например, в разделе LC_TIME содержит поля t_fmt, и многие другие. Каждое поле имеет свое описание на руководство.

например, поле t_fmt принимает текст и общих переменных strfmt.

просто, когда вы знаете, что вписать в поля, которые вы хотите изменить, запустить текст через [f17 в сценарий, чтобы сделать его константы.

например, если вы хотите иметь время, Формат Time: %T в [зг19] поле, выполните команду [20 фунтов]; это возвратит [клавиши f21] и поэтому вы будете иметь строку t_fmt <U0054><U0069><U006D><U0065><U003A><U0020><U0025><U0054> в вашей местности (в соответствующем разделе, конечно).

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

создание языка с нуля!д37]

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

LC_SECTION copy "locale" END LC_SECTION

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

например, если вы хотите иметь время, Формат Time: %T в [зг19] поле, выполните команду [20 фунтов]; это возвратит [клавиши f21] и поэтому вы будете иметь строку t_fmt <U0054><U0069><U006D><U0065><U003A><U0020><U0025><U0054> в вашей местности (в соответствующем разделе, конечно).

LC_TIME copy "en_GB" END LC_TIME и это экономит много работы и гарантирует, что любые изменения, внесенные в указанный язык будет зеркально вашему.

Установка пользовательской локали

[dрайвер d41], где LC_SECTION раздел, который вы хотите изменить, и locale - это язык, который вы хотите скопировать этот раздел от. [!dрайвер d41] текстовый редактор. Любой будет делать, хотя vim будет первенствовать. Скопирую свой язык в каталог /usr/share/i18n/locales/. Вам обязательно понадобится судо привилегии, чтобы сделать это, и вы можете сделать это с помощью команды sudo cp locale /usr/share/i18n/locales/, где locale является именем пользовательской локали. текст в юникод конвертер. Было бы ожидать, что Вы не одна, поэтому я приведу Вам самый простой. Читайте следующий подраздел для его получения. Запустите магической команды. Я вообще не знаю, что именно делает эта команда, но она имеет решающее значение. Запустить sudo locale-gen. Наиболее вероятно, он генерирует ссылки на имеющиеся районов, где это необходимо. Скажите вашей системы, чтобы использовать локаль. Если вы хотите локаль, которая будет использоваться на общесистемной основе, изменить файл /etc/environment. Если нет, вы можете изменить файл ~/.profile, или любого другого, которые получены при запуске. Если Вы не знаете, что последнее означает не волнуйтесь, просто используйте файл [f36 в]. Чтобы знать, что надо писать в нем, сначала выполните команду [fунции f37]. Она должна выдавать список с вещами, как LANGUAGE, [f39 расстройства], LC_CTYPE и многие другие. Вы будете писать, для каждого из разделов, которые вы хотите (перечисленные в предыдущей команде), в отдельных строках, это SECTION="locale", где SECTION есть раздел locale имя пользовательской локали.

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

LANGUAGE="en_GB:en" LC_TIME="nl_NL" [d43 см.]например, если вы хотите скопировать Формат времени в английском языке, Вы бы этот текст пользовательских файлов язык:[!d43 см.] [d64 с] например, если вы хотите использовать голландский язык и английский язык, вы можете использовать: [!d64 с] LANG="nl_NL" LANGUAGE="nl_NL:en"

завершения

шаги, которые я собираюсь показать ниже, не может быть оптимальным, но работает.

например, если вы хотите использовать Формат времени из Нидерландов, но на английском языке, пишите:

21
ответ дан 25 July 2018 в 16:28
  • 1
    Привет, код на Python, который вы используете, не работает для всех случаев. Для греческих символов πμ, он выводит <U00CF><U0080><U00CE><U00BC>, вместо ожидаемых символов <U03C0><U03BC>. Вот ссылке, которая работает. – nass 29 August 2013 в 23:26
  • 2
    Спасибо за ваш вклад! Я включил ваш комментарий в текст, где он должен был :) – Severo Raz 30 August 2013 в 00:04
  • 3
    Мне пришлось добавить [F1] для /usr/share/i18n/SUPPORTED, прежде чем я смог запустить sudo locale-gen. В противном случае он не будет в списке. – Wilbert 25 March 2016 в 14:24
  • 4
    Скопировал вашу строку преобразовать способ для моей коллекции скриптов: github.com/budhajeewa/shell-scripts/commit/... . Спасибо! – budhajeewa 20 November 2016 в 13:16
  • 5
    Если кто-то ищет функцию обратного метода в этом ответе (мне нужно было прочитать существующие шестнадцатеричные значения в файлах локали.), Я написал PHP-скрипт для этого. github.com/budhajeewa/shell-scripts/commit/... . Если кто-то может написать скрипт на Python, дайте мне знать. Я бы хотел добавить, что к моей коллекции. – budhajeewa 20 November 2016 в 13:21

не уверены, какие настройки вы хотите, но вы можете установить некоторые переменные локали, используя свой ~/.locale. Например, чтобы получить английские сообщения, но немецкой время и любит использовать

export LC_ALL="" export LANG="en_GB.utf8" export LC_CTYPE="de_DE.utf8" export LC_NUMERIC="de_DE.utf8" export LC_TIME="de_DE.utf8" export LC_COLLATE="de_DE.utf8" export LC_MONETARY="de_DE.utf8" export LC_MESSAGES="en_GB.utf8" export LC_PAPER="de_DE.utf8" export LC_NAME="en_GB.utf8" export LC_ADDRESS="de_DE.utf8" export LC_TELEPHONE="de_DE.utf8" export LC_MEASUREMENT="de_DE.utf8" export LC_IDENTIFICATION="de_DE.utf8"

создание пользовательских районов также возможно. См., например, в этом руководстве по датам.

7
ответ дан 1 August 2018 в 23:02
  • 1
    Нет, я хочу снизить настройки уровня. Например: английский язык Сообщений, метрические единицы, модифицированных чешской дата/время (ДД.Мм. ГГГГ ЧЧ:мм вместо Д. М. ГГГГ г. мм), а точка в качестве десятичного разделителя (запятая поставлена для этого в чешский язык) евро в качестве валюты (Валюта крон на чешском языке). – Ivan 13 January 2011 в 13:20
  • 2
    Я вижу. Принимая [F1] для [F2] и de_DE для [F4], а LC_MEASUREMENT дает другие побочные эффекты? Смотрите также новая ссылка по созданию личного языка. – Carsten Thiel 13 January 2011 в 15:03
  • 3
    инструкции по ссылке, кажется, ответить на вопрос, удивительно, может быть, вы могли повторить наиболее важные биты здесь, на случай, если ссылка не добраться когда-нибудь? – Stefano Palazzo♦ 13 January 2011 в 18:04

этот ответ будет показано, как полностью настроить локаль, при необходимости используя существующий язык как базовый. Тип локаль, которая будет использоваться в ответ на i18n Тип; такой язык будет применяться в каждом упоминании слова "язык" в теле ответа.

найти руководство

первое, что вам нужно настроить локаль, это узнать Формат локали. Этот редактор веб-язык имеет детальное описание каждой области в локали, несмотря на не использовать просто никому в право-прочь основе. Это будет руководство по использованию.

необходимые инструменты

единственные инструменты, необходимые для работы с языков

текстовый редактор. Любой будет делать, хотя vim будет первенствовать. Текст в юникод конвертер. Было бы ожидать, что Вы не одна, поэтому я приведу Вам самый простой. Читайте следующий подраздел для его получения.

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

текст в юникод конвертер (encodestr)

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

сохраните следующий код в файл. Этот файл будет идентифицирован системой как скрипт Python, который является хорошо, потому что это один. Это руководство предполагает, что вы назвали скрипт encodestr.

#!/usr/bin/python def encode(string): newstring = str() for ch in string: newstring += "<U%04X>" % ord(ch) return newstring if __name__ == '__main__': import sys print encode(sys.argv[1])

после того как вы сохранили его, дать разрешение на выполнение файла - это пригодится. Вы можете сделать это с помощью Наутилуса, или выполнив в терминале следующую команду в директории, в которой сохранен скрипт: chmod +x encodestr.

[dиода d17]теперь вы можете протестировать этот скрипт работает на той же папке: ./encodestr hello. Вы должны получить мощность равна <U0068><U0065><U006C><U006C><U006F>.[!dиода d17]

изменить существующую локаль

изменение существующей языковой стандарт-это самый простой случай, так как в идеале вы должны выбрать язык, который соответствует вашим потребностям практически полностью, в этом случае вам нужно внести лишь небольшие изменения. Чтобы адаптировать его, вы можете использовать руководство, чтобы знать, какие разделы являются те, которые вы хотите изменить, и как их можно изменить. Все установленные районов проживают в /usr/share/i18n/locales, однако это веб-язык редактор содержит почти каждый язык когда-либо созданных.

однако, первое, что Вы заметите, когда вы открываете языка заключается в том, что вы будете читать английские слова как бы странно <UXXXX> коды. Вы должны быть в состоянии создать эти коды - это где [от f13] скрипт приходит.

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

например, в разделе LC_TIME содержит поля t_fmt, и многие другие. Каждое поле имеет свое описание на руководство.

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

например, в разделе LC_TIME содержит поля t_fmt, и многие другие. Каждое поле имеет свое описание на руководство.

например, поле t_fmt принимает текст и общих переменных strfmt.

просто, когда вы знаете, что вписать в поля, которые вы хотите изменить, запустить текст через [f17 в сценарий, чтобы сделать его константы.

например, если вы хотите иметь время, Формат Time: %T в [зг19] поле, выполните команду [20 фунтов]; это возвратит [клавиши f21] и поэтому вы будете иметь строку t_fmt <U0054><U0069><U006D><U0065><U003A><U0020><U0025><U0054> в вашей местности (в соответствующем разделе, конечно).

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

создание языка с нуля!д37]

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

LC_SECTION copy "locale" END LC_SECTION

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

например, если вы хотите иметь время, Формат Time: %T в [зг19] поле, выполните команду [20 фунтов]; это возвратит [клавиши f21] и поэтому вы будете иметь строку t_fmt <U0054><U0069><U006D><U0065><U003A><U0020><U0025><U0054> в вашей местности (в соответствующем разделе, конечно).

LC_TIME copy "en_GB" END LC_TIME и это экономит много работы и гарантирует, что любые изменения, внесенные в указанный язык будет зеркально вашему.

Установка пользовательской локали

[dрайвер d41], где LC_SECTION раздел, который вы хотите изменить, и locale - это язык, который вы хотите скопировать этот раздел от. [!dрайвер d41] текстовый редактор. Любой будет делать, хотя vim будет первенствовать. Скопирую свой язык в каталог /usr/share/i18n/locales/. Вам обязательно понадобится судо привилегии, чтобы сделать это, и вы можете сделать это с помощью команды sudo cp locale /usr/share/i18n/locales/, где locale является именем пользовательской локали. текст в юникод конвертер. Было бы ожидать, что Вы не одна, поэтому я приведу Вам самый простой. Читайте следующий подраздел для его получения. Запустите магической команды. Я вообще не знаю, что именно делает эта команда, но она имеет решающее значение. Запустить sudo locale-gen. Наиболее вероятно, он генерирует ссылки на имеющиеся районов, где это необходимо. Скажите вашей системы, чтобы использовать локаль. Если вы хотите локаль, которая будет использоваться на общесистемной основе, изменить файл /etc/environment. Если нет, вы можете изменить файл ~/.profile, или любого другого, которые получены при запуске. Если Вы не знаете, что последнее означает не волнуйтесь, просто используйте файл [f36 в]. Чтобы знать, что надо писать в нем, сначала выполните команду [fунции f37]. Она должна выдавать список с вещами, как LANGUAGE, [f39 расстройства], LC_CTYPE и многие другие. Вы будете писать, для каждого из разделов, которые вы хотите (перечисленные в предыдущей команде), в отдельных строках, это SECTION="locale", где SECTION есть раздел locale имя пользовательской локали.

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

LANGUAGE="en_GB:en" LC_TIME="nl_NL" [d43 см.]например, если вы хотите скопировать Формат времени в английском языке, Вы бы этот текст пользовательских файлов язык:[!d43 см.] [d64 с] например, если вы хотите использовать голландский язык и английский язык, вы можете использовать: [!d64 с] LANG="nl_NL" LANGUAGE="nl_NL:en"

завершения

шаги, которые я собираюсь показать ниже, не может быть оптимальным, но работает.

например, если вы хотите использовать Формат времени из Нидерландов, но на английском языке, пишите:

21
ответ дан 1 August 2018 в 23:02
  • 1
    Привет, код на Python, который вы используете, не работает для всех случаев. Для греческих символов πμ, он выводит <U00CF><U0080><U00CE><U00BC>, вместо ожидаемых символов <U03C0><U03BC>. Вот ссылке, которая работает. – nass 29 August 2013 в 23:26
  • 2
    Спасибо за ваш вклад! Я включил свой комментарий в текст, где это было связано :) – Severo Raz 30 August 2013 в 00:04
  • 3
    Мне пришлось добавить custom UTF-8 в /usr/share/i18n/SUPPORTED, прежде чем я смог запустить sudo locale-gen. Иначе этого не будет в списке. – Wilbert 25 March 2016 в 14:24
  • 4
    Скопировал вашу строку преобразовать способ для моей коллекции скриптов: github.com/budhajeewa/shell-scripts/commit/... . Спасибо! – budhajeewa 20 November 2016 в 13:16

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

  export LC_ALL = "" export LANG = "en_GB.utf8" export LC_CTYPE = "de_DE.utf8" export LC_NUMERIC = "  de_DE.utf8 "экспорт LC_TIME =" de_DE.utf8 "экспорт LC_COLLATE =" de_DE.utf8 "экспорт LC_MONETARY =" de_DE.utf8 "экспорт LC_MESSAGES =" en_GB.utf8 "экспорт LC_PAPER =" de_DE.utf8 "экспорт LC_NAME =" en_GB.  utf8 "export LC_ADDRESS =" de_DE.utf8 "export LC_TELEPHONE =" de_DE.utf8 "export LC_MEASUREMENT =" de_DE.utf8 "export LC_IDENTIFICATION =" de_DE.utf8 " 

Создание настраиваемых локалей также возможное. См. это руководство для дат.

7
ответ дан 4 August 2018 в 14:38

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

  export LC_ALL = "" export LANG = "en_GB.utf8" export LC_CTYPE = "de_DE.utf8" export LC_NUMERIC = "  de_DE.utf8 "экспорт LC_TIME =" de_DE.utf8 "экспорт LC_COLLATE =" de_DE.utf8 "экспорт LC_MONETARY =" de_DE.utf8 "экспорт LC_MESSAGES =" en_GB.utf8 "экспорт LC_PAPER =" de_DE.utf8 "экспорт LC_NAME =" en_GB.  utf8 "export LC_ADDRESS =" de_DE.utf8 "export LC_TELEPHONE =" de_DE.utf8 "export LC_MEASUREMENT =" de_DE.utf8 "export LC_IDENTIFICATION =" de_DE.utf8 " 

Создание настраиваемых локалей также возможное. См. это руководство для дат.

7
ответ дан 5 August 2018 в 22:55

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

  export LC_ALL = "" export LANG = "en_GB.utf8" export LC_CTYPE = "de_DE.utf8" export LC_NUMERIC = "  de_DE.utf8 "экспорт LC_TIME =" de_DE.utf8 "экспорт LC_COLLATE =" de_DE.utf8 "экспорт LC_MONETARY =" de_DE.utf8 "экспорт LC_MESSAGES =" en_GB.utf8 "экспорт LC_PAPER =" de_DE.utf8 "экспорт LC_NAME =" en_GB.  utf8 "export LC_ADDRESS =" de_DE.utf8 "export LC_TELEPHONE =" de_DE.utf8 "export LC_MEASUREMENT =" de_DE.utf8 "export LC_IDENTIFICATION =" de_DE.utf8 " 

Создание настраиваемых локалей также возможное. См. это руководство для дат.

7
ответ дан 7 August 2018 в 16:14

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

  export LC_ALL = "" export LANG = "en_GB.utf8" export LC_CTYPE = "de_DE.utf8" export LC_NUMERIC = "  de_DE.utf8 "экспорт LC_TIME =" de_DE.utf8 "экспорт LC_COLLATE =" de_DE.utf8 "экспорт LC_MONETARY =" de_DE.utf8 "экспорт LC_MESSAGES =" en_GB.utf8 "экспорт LC_PAPER =" de_DE.utf8 "экспорт LC_NAME =" en_GB.  utf8 "export LC_ADDRESS =" de_DE.utf8 "export LC_TELEPHONE =" de_DE.utf8 "export LC_MEASUREMENT =" de_DE.utf8 "export LC_IDENTIFICATION =" de_DE.utf8 " 

Создание настраиваемых локалей также возможное. См. это руководство для дат.

7
ответ дан 10 August 2018 в 05:34

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

  export LC_ALL = "" export LANG = "en_GB.utf8" export LC_CTYPE = "de_DE.utf8" export LC_NUMERIC = "  de_DE.utf8 "экспорт LC_TIME =" de_DE.utf8 "экспорт LC_COLLATE =" de_DE.utf8 "экспорт LC_MONETARY =" de_DE.utf8 "экспорт LC_MESSAGES =" en_GB.utf8 "экспорт LC_PAPER =" de_DE.utf8 "экспорт LC_NAME =" en_GB.  utf8 "export LC_ADDRESS =" de_DE.utf8 "export LC_TELEPHONE =" de_DE.utf8 "export LC_MEASUREMENT =" de_DE.utf8 "export LC_IDENTIFICATION =" de_DE.utf8 " 

Создание настраиваемых локалей также возможное. См. это руководство для дат.

7
ответ дан 15 August 2018 в 17:10
  • 1
    Нет, я хочу более низкого уровня настройки. Например: английские сообщения, метрические единицы, модифицированные чешские даты / время (DD.MM.YYYY HH: mm вместо DMYYYY H.MM), точка в виде разделителя с разделителями (в этом месте есть запятая в чешском языке) и € как валюта (есть чешская валюта в чешском языке). – Ivan 13 January 2011 в 13:20
  • 2
    Понимаю. Принимая en_US для LC_NUMERIC и de_DE для LC_MONETARY и LC_MEASUREMENT дает вам другие побочные эффекты ? См. Также новую ссылку для создания персональной локали. – Carsten Thiel 13 January 2011 в 15:03
  • 3
    инструкции, стоящие за Link, похоже, отвечают на вопрос чудесно, возможно, вы могли бы воспроизвести самые важные биты здесь, если в какой-то день ссылка недоступна? – Stefano Palazzo♦ 13 January 2011 в 18:04

Другие вопросы по тегам:

Похожие вопросы: