Mais conteúdo relacionado
Firefox Localization Meetup
- 3. 2023/8/19 Firefox Localization Meetup
⾃⼰紹介
名前︓アベヒロキ (@hATrayflood)
職業︓⾃宅サーバ管理者
URL︓rayflood.org/diary-temp/
地元︓⻑野県東部町
by ABE Hiroki aka hATrayflood
- 17. 2023/8/19 Firefox Localization Meetup
⽇本語ローカライズファイルをダウンロード
cd lot
git clone git@github.com:mozilla-japan/gecko-l10n.git src/trunk
by ABE Hiroki aka hATrayflood
- 18. 2023/8/19 Firefox Localization Meetup
mozilla側のローカライズファイルをダウンロード
mkdir -p l10n/trunk
cd l10n/trunk
hg clone https://hg.mozilla.org/l10n/gecko-strings/ en-US
hg clone https://hg.mozilla.org/l10n-central/ja/
hg clone https://hg.mozilla.org/l10n-central/ja-JP-mac/
cd ../..
by ABE Hiroki aka hATrayflood
- 20. 2023/8/19 Firefox Localization Meetup
実⾏結果
log/ja.YYYYMMDDHHMM.compare
アップロード⽤ローカライズファイル出⼒
l10n/trunk/ja
l10n/trunk/ja-JP-mac
by ABE Hiroki aka hATrayflood
- 30. 2023/8/19 Firefox Localization Meetup
Firefoxを対象にcompare-localesを実⾏
compare-locales l10n/trunk/en-US/̲configs/browser.toml src/trunk ja
by ABE Hiroki aka hATrayflood
- 37. 2023/8/19 Firefox Localization Meetup
hg.mozilla.org/l10n/gecko-strings
↓⽇本語訳
github.com/mozilla-japan/gecko-l10n
↓本家に
hg.mozilla.org/l10n-central/ja
hg.mozilla.org/l10n-central/ja-JP-mac
by ABE Hiroki aka hATrayflood
- 41. 2023/8/19 Firefox Localization Meetup
hg.mozilla.org/l10n-central/ja
hg.mozilla.org/l10n-central/ja-JP-mac
↓先⾏を解消
github.com/mozilla-japan/gecko-l10n
by ABE Hiroki aka hATrayflood
- 54. 2023/8/19 Firefox Localization Meetup
作業内容に問題なければ
git add .
git commit -m "118.0+: sync browser with en-US rev15150:8c76ec288735 (2023-08-13)"
git push myrepo browser-118.0
コミットメッセージはgecko-stringsの最新コミットidと⽇付
by ABE Hiroki aka hATrayflood
- 56. 2023/8/19 Firefox Localization Meetup
githubでpull requestを作成してレビュー依頼
例:
https://github.com/mozilla-japan/gecko-l10n/pull/363
by ABE Hiroki aka hATrayflood
- 57. 2023/8/19 Firefox Localization Meetup
誤訳報告の修正を個別のpull requestにする必要はないが
コミットは個別にしておくのが望ましい
例:
https://github.com/mozilla-japan/gecko-l10n/issues/354
by ABE Hiroki aka hATrayflood