live-manual VERSION - en to ja translation catalogue (32 entries)

note: type: Plain text
en: :B~ Coding Style
ja: :B~ コーディングスタイル

note: type: Plain text
en: 1~coding-style Coding Style
ja: 1~coding-style コーディングスタイル

note: type: Plain text
en: This chapter documents the coding style used in live systems.
ja: この章では Live システムで利用されているコーディングスタイルについて述べます。

note: type: Plain text
en: 2~ Compatibility
ja: 2~ 互換性

note: type: Plain text
en: _* Don't use syntax or semantics that are unique to the Bash shell. For example, the use of array constructs.
ja: _* Bash シェル固有の書式や記号を使わないでください。例えば配列構造の利用など

note: type: Plain text
en: _* Only use the POSIX subset - for example, use $(foo) over `foo`.
ja: _* POSIX のサブセットだけを使ってください - 例えば `foo` よりも $(foo) を使ってください。

note: type: Plain text
en: _* You can check your scripts with 'sh -n' and 'checkbashisms'.
ja: _*  'sh -n' と 'checkbashisms' によりスクリプトをチェックできます。

note: type: Plain text
en: _* Make sure all shell code runs with 'set -e'.
ja: _* シェルコードが全て確実に 'set -e' で動作するようにしてください。

note: type: Plain text
en: 2~ Indenting
ja: 2~ インデント

note: type: Plain text
en: _* Always use tabs over spaces.
ja: _* 常にスペースよりもタブを使います。

note: type: Plain text
en: 2~ Wrapping
ja: 2~ 改行

note: type: Plain text
en: _* Generally, lines are 80 chars at maximum.
ja: _* 通常、行は最大で80文字までです。

note: type: Plain text
en: _* Use the "Linux style" of line breaks:
ja: _* 「Linux 式」で改行します:

note: type: Plain text
en: Bad:
ja: 悪い例:

note: type: Plain text
en: Good:
ja: 良い例:

note: type: Plain text
en: _* The same holds for functions:
ja: _* 関数についても同様です:

note: type: Plain text
en: 2~ Variables
ja: 2~ 変数

note: type: Plain text
en: _* Variables are always in capital letters.
ja: _* 変数は常に大文字です。

note: type: Plain text
en: _* Variables used in live-build always start with #{LB_}# prefix.
ja: _* live-build で利用する変数は先頭を常に #{LB_}# で始めます。

note: type: Plain text
en: _* Internal temporary variables in live-build should start with the #{\_LB_}# prefix.
ja: _* live-build 内部の一時変数は #{\_LB_}# で始めます。

note: type: Plain text
en: _* Local variables start with live-build #{\_\_LB_}# prefix.
ja: _* live-build のローカル変数は #{\_\_LB_}# で始めます。

note: type: Plain text
en: _* Variables in connection to a boot parameter in live-config start with #{LIVE_}#.
ja: _* live-config 中のブートパラメータにつながる変数は #{LIVE_}# で始めます。

note: type: Plain text
en: _* All other variables in live-config start with #{_}# prefix.
ja: _* live-config 中の他の変数は全て #{_}# で始めます。

note: type: Plain text
en: _* Use braces around variables; e.g. write #{${FOO}}# instead of #{$FOO}#.
ja: _* 変数は大括弧「{}」で囲みます。例えば #{$FOO}# ではなく #{${FOO}}# とします。

note: type: Plain text
en: _* Always protect variables with quotes to respect potential whitespaces: write #{"${FOO}"}# not #{${FOO}}#.
ja: _* 空白文字の可能性を考慮し、常に引用符を使って変数を保護します: #{${FOO}}# ではなく #{"${FOO}"}# とします。

note: type: Plain text
en: _* For consistency reasons, always use quotes when assigning values to variables:
ja: _* 一貫性を保つため、変数に値を割り当てるときは常に引用符を使います:

note: type: Plain text
en: _* If multiple variables are used, quote the full expression:
ja: _* 複数の変数を使うときは表現全体を引用符で囲みます:

note: type: Plain text
en: 2~ Miscellaneous
ja: 2~ その他

note: type: Plain text
en: _* Use "#{|}#" (without the surround quotes) as a separator in calls to sed, e.g. "#{sed -e 's|foo|bar|'}#" (without "").
ja: _* sed を呼び出すときは区切り文字に「#{|}#」を使います。例えば「#{sed -e 's|foo|bar|'}#」

note: type: Plain text
en: _* Don't use the #{test}# command for comparisons or tests, use "#{[}#" "#{]}#" (without ""); e.g. "#{if [ -x /bin/foo ]; ...}#" and not "#{if test -x /bin/foo; ...}#".
ja: _* 比較やテストには #{test}# コマンドを使わず、「#{[}#」や「#{]}#」を使います。例えば「#{if [ -x /bin/foo ]; ...}#」を使い、「#{if test -x /bin/foo; ...}#」は使いません。

note: type: Plain text
en: _* Use #{case}# wherever possible over #{test}#, as it's easier to read and faster in execution.
ja: _* #{test}# よりも #{case}# の方が読みやすく実行速度も早いため、可能な部分ではこちらを使います。

note: type: Plain text
en: _* Use capitalized names for functions to limit messing with the users environment.
ja: _* ユーザの環境と混ざる可能性を限定するため、関数の名前には大文字を使います。
