
#
# パッケージのコンパイル済 qm ファイルを修正する方法
# (Cygwinのlconvert-qt5を使用)
# lconvertのWindows版は以下
# https://github.com/thurask/Qt-Linguist/releases
#

・作業ディレクトリにコピー
  $ cp -p /cygdrive/c/Program\ Files/Stellarium/translations/stellarium-skycultures/ja.qm ja.orig-vXX.X.qm

・逆コンパイル　qm -> ts
  cygwin 上で「make ts」すると以下が実行される：
  $ lconvert-qt5 -i ja.orig-vXX.X.qm -if qm -o ja.orig-vXX.X.ts -of ts

・ts ファイルをコピーする
  $ cp ja.orig-vXX.X.ts ja.ts

・テキストエディタで ts ファイル(UTF-8)を修正する
  (テキストエディタはWindowsのメモ帳を推奨)

・コンパイル ts -> qm
  cygwin 上で「make」すると以下が実行される：
  $ lconvert-qt5 -i ja.ts -if ts -o ja.qm -of qm

・ja.qm を Stellarium/translations/stellarium-skycultures/ に置く(上書き)


# 参考:
# 元の po ファイルは以下にある
# https://github.com/Stellarium/stellarium/tree/master/po/stellarium-skycultures


