web-dev-qa-db-ja.com

システム言語としての英語ですが、ロシアの地域設定

私は通常、インストール言語として英語を選択します。なぜなら、オリジナルは翻訳よりも優れていると信じているからです。しかし、私が働いている環境はほとんどがロシア語であるため、ロケール固有性に対処する必要があります。

さらに悪いことに、英語を選択すると、王室測定システム、つまり、フィート、インチ、ひどいletter用紙サイズが得られます。私が何をしても、letter用紙サイズを取り除くことができませんでした-結局、あちこちでletterを隠しデフォルトとして使用すると、印刷物が台無しになります。

言語として英語を選択して使用するにはどうすればよいですか。メトリックシステムはどこでも、a4用紙サイズはどこでも、ロシアの地域設定(日付、時刻、10進数など)を使用します。

5
mbaitoff

localeを実行すると、オペレーティングシステムのさまざまなセクションで使用される言語変数を確認できます。

LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Gettextマニュアルのロケール変数の詳細: ロケール環境変数-GNU `gettext 'ユーティリティ

これらの変数をエクスポートできます。 export LC_PAPER="ru_RU.UTF-8"-これは一時的な変更を行います。

永続的にしたい場合は、gnome-language-selectorを使用して地域の形式を変更できます。または、〜/ .profileおよび/または〜/ .bashrcにexportコマンドを追加できます

用紙サイズについては、/etc/papersizeを編集できることがわかりました-「文字」を「a4」に変更します。また、export LC_PAPER="en_GB.UTF_8"(またはru_RUがデフォルトでA4の場合はexport LC_PAPER="ru_RU.UTF_8")を設定する必要があります。

ソース: answers.launchpad.net:質問#6846:質問:「evince」パッケージ:Ubunt

追伸個人的には、アメリカ英語およびアメリカ単位の代わりにSIメトリックシステムを使用するため、すべてにen_GB(英語/イギリス)を使用します。

3
Savvas Radevic

コンソールでSudo dpkg-reconfigure localeを実行し、必要なものを選択します

0
Denis Zaytsev

私が何をするにしても、私はレター用紙サイズを取り除くことができませんでした-結局、あちこちでレターに隠されたデフォルトとしてつまずき、それは私のプリントを台無しにします。

2つのロケール設定があります。システム全体の設定とLibreOfficeの設定。

1)OSでオプションLanguage Supportを見つけてください。 2つのタブがあります。1番目-言語。 2番目-地域形式。ロシア語での通貨、数値、日付形式の設定です。 システム全体に適用ボタンをクリックするよりもロシア語を選択してください。再起動または再起動します。

2)LibreOfficeには独自のロケール/サイズ設定があります。 LibreOfficeメニュー:ツール→オプション→言語設定→言語→ロケール設定→ロシア語。また!ツール→オプション→LibreOffice→一般→測定単位→cm(代わりにインチ)

LibreOfficeを再起動または再起動します。

0