翻訳ファイル (mo)を作成したが 選択のプルダウンが英語のまま
![]() |
修正前 |
![]() |
修正後 |
たとえば
<item>click</item>
<item>sloppy</item>
を下記の様にに変更
<item>'$(gettext 'click')' </item>
<item>'$(gettext 'sloppy')' </item>
変更したら 実行されない 変数とのマッチングがとれない
<item> 〜 </item>には「gettext」は追加しないのがいいようです
![]() |
修正前 |
![]() |
修正後 |
2498行目
<text use-markup="true"><label>"<b>'$profile_tray'</b>"</label></text>
変更
<text use-markup="true"><label>"<b>'$(gettext 'jwmrc-tray')' </b>"</label></text>
■個人設定ファイルの作成 (/usr/sbin/shutdownconfig)
個人設定ファイルの作成 でフォルダーを選択した際 最終確認のウインドウ項目が日本語にならないので修正する
676行目
変更前
T_sanitext="`eval_gettext \"\Zb\Z1FINAL SANITY CHECK:\Zn\ZB
Partition you are saving to: \Zb\\\${SAVEPART}\ZB
The filesystem of \\\${SAVEPART} partition: \Zb\\\${SAVEFS}\ZB
Path (folder) of the pupsave: \Zb\\\${SAVEPATH}/${NAMEONLY}\ZB
If they definitely look right, choose \Zb\\\${T_saniyes}\ZB button...
Looks ok, but you want to change the folder, choose \Zb\\\${T_sanichange}\ZB...
If anything looks wrong, choose \Zb\\\${T_notsave}\ZB...\"`"
変更後
T_sanitext="\Zb\Z1$(gettext 'FINAL SANITY CHECK:')\Zn\ZB
$(gettext 'Partition you are saving to: ') \Zb${SAVEPART}\ZB
$(eval_gettext 'The filesystem of ${SAVEPART} partition: ')\Zb${SAVEFS}\ZB
$(gettext 'Path (folder) of the pupsave: ') \Zb${SAVEPATH}/${NAMEONLY}\ZB
$(eval_gettext 'If they definitely look right, choose \Zb${T_saniyes}\ZB button...')
$(eval_gettext 'Looks ok, but you want to change the folder, choose \Zb${T_sanichange}\ZB...')
$(eval_gettext 'If anything looks wrong, choose \Zb${T_notsave}\ZB...')"
■ パッケージマネージャー (/usr/local/petget/pkg_chooser.sh) 保留
パッケージマネージャーがバージョンアップしている
構成は変わらないので従来のmoを使ってみたら カテゴリーが日本語になっていない
![]() |
修正前 |
![]() |
修正後 |
515行目
<item>'$(gettext 'Auto install')' </item>
<item>'$(gettext 'Step by step installation (classic mode)')' </item>
<item>'$(gettext 'Download packages (no install)')' </item>
<item>'$(gettext 'Download all (packages and dependencies)')' </item>
579行目
<frame '$(gettext 'Category')' >
<comboboxtext width-request="150" space-expand="false" space-fill="false">
<variable>CATEGORY </variable>
<item>'$(gettext 'Desktop')' </item>
<item>'$(gettext 'System')' </item>
<item>'$(gettext 'Setup')' </item>
<item>'$(gettext 'Utility')' </item>
<item>'$(gettext 'Filesystem')' </item>
<item>'$(gettext 'Graphic')' </item>
<item>'$(gettext 'Document')' </item>
<item>'$(gettext 'Business')' </item>
<item>'$(gettext 'Personal')' </item>
<item>'$(gettext 'Network')' </item>
<item>'$(gettext 'Internet')' </item>
<item>'$(gettext 'Multimedia')' </item>
<item>'$(gettext 'Fun')' </item>
カテゴリーの表示は日本語にはなったが その区分にリストが表示されない?
変更したら 実行されない 変数とのマッチングがとれない
<item> 〜 </item>には「gettext」は追加しないのがいいようです
ローカル化したパッケージマネージャーでファイルをダウンロードが出来ない場合がある
プログラム内でそれが有効になっていないようです
その対策・・・ファイルを英語にする
/usr/sbin/download_file
34行目
export LANG=C
#LANG="`cat /etc/profile|grep '^LANG='`"
#eval $LANG
#export LANG_USER=$LANG
赤字を追加
■ SFS Load (/usr/sbin/sfs_load)
![]() |
修正前 |
121行目
TITLE="$(gettext ' SFS-Load') "
# DESCRIPTION=$(gettext "on-the-fly")
769行目
<hbox>
<button tooltip-text="'$(gettext "Refresh")'"><input file stock="gtk-refresh"></input><action>sfs_load &</action><action>EXIT:Abort</action></button>
<button tooltip-text="'$(gettext "Quit")'"><input file stock="gtk-quit"></input><action>EXIT:Abort</action></button>
</hbox>
USBメモリーにインストールした場合にSaveファイルのアイコンがデスクトップに作成される
じゃまなので
/etc/rc.d/rc.sysinit を修正
787 ############MISC DESKTOP STUFF##################
#echo '
/etc/rc.d/rc.sysinit に該当項目無い時は
/bin/plogin を修正
55行 #echo "
/usr/sbin/connectwizard_2nd
135行
`gettext \"Satisfied? Got online OK? If yes, click Set as default button, so Puppy will be optimised to use this tool for future boots.\"`"
0 件のコメント:
コメントを投稿