From 90f27721aa04778bfc238f1af95462c206aa6ce4 Mon Sep 17 00:00:00 2001 From: hiro Date: Fri, 1 Feb 2013 05:45:25 +0000 Subject: nsis: translate Start Menu shortcuts. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3209 ee746299-78ed-0310-b773-934348b2243d --- nsis/english.nsh | 8 ++++++++ nsis/japanese.nsh | 8 ++++++++ nsis/spanish.nsh | 10 ++++++++++ nsis/sylpheed-defs.nsh | 2 +- nsis/sylpheed.nsi | 28 ++++++++++++++++------------ 5 files changed, 43 insertions(+), 13 deletions(-) (limited to 'nsis') diff --git a/nsis/english.nsh b/nsis/english.nsh index f356b051..f4bbd3c1 100644 --- a/nsis/english.nsh +++ b/nsis/english.nsh @@ -28,6 +28,14 @@ LangString delete_caution ${LANG_ENGLISH} "Sylpheed is already installed. $\n$\n previous version or `Cancel` to cancel this upgrade." LangString app_running ${LANG_ENGLISH} "Sylpheed is running. Please quit Sylpheed before installing." LangString app_running_uninst ${LANG_ENGLISH} "Sylpheed is running. Please quit Sylpheed before uninstalling." + +LangString sylpheed_manual_lnk ${LANG_ENGLISH} "Sylpheed Manual" +LangString sylpheed_debug_mode_lnk ${LANG_ENGLISH} "Sylpheed (debug mode)" +LangString sylpheed_safe_mode_lnk ${LANG_ENGLISH} "Sylpheed (safe mode)" +LangString sylpheed_all_quit_lnk ${LANG_ENGLISH} "Sylpheed All Quit" +LangString sylpheed_homepage_lnk ${LANG_ENGLISH} "Sylpheed Homepage" +LangString uninstall_lnk ${LANG_ENGLISH} "Uninstall" + LangString downloading ${LANG_ENGLISH} "Downloading %s" LangString connecting ${LANG_ENGLISH} "Connecting ..." LangString second ${LANG_ENGLISH} " (1 second remaining)" diff --git a/nsis/japanese.nsh b/nsis/japanese.nsh index 3bdfef52..21e6bf38 100644 --- a/nsis/japanese.nsh +++ b/nsis/japanese.nsh @@ -28,6 +28,14 @@ LangString delete_caution ${LANG_JAPANESE} "${PRODUCT_NAME} インストールされているバージョンを削除し、 キャンセル をクリックするとインストールを中止します。" LangString app_running ${LANG_JAPANESE} "${PRODUCT_NAME} が起動中です。インストールの前に ${PRODUCT_NAME} を終了してください。" LangString app_running_uninst ${LANG_JAPANESE} "${PRODUCT_NAME} が起動中です。アンインストールの前に ${PRODUCT_NAME} を終了してください。" + +LangString sylpheed_manual_lnk ${LANG_JAPANESE} "Sylpheed マニュアル" +LangString sylpheed_debug_mode_lnk ${LANG_JAPANESE} "Sylpheed (デバッグモード)" +LangString sylpheed_safe_mode_lnk ${LANG_JAPANESE} "Sylpheed (セーフモード)" +LangString sylpheed_all_quit_lnk ${LANG_JAPANESE} "Sylpheed 全終了" +LangString sylpheed_homepage_lnk ${LANG_JAPANESE} "Sylpheed ホームページ" +LangString uninstall_lnk ${LANG_JAPANESE} "アンインストール" + LangString downloading ${LANG_JAPANESE} "%sをダウンロード中" LangString connecting ${LANG_JAPANESE} "接続中 ..." LangString second ${LANG_JAPANESE} " (残り 1 秒)" diff --git a/nsis/spanish.nsh b/nsis/spanish.nsh index a3aefa7d..351eb65e 100644 --- a/nsis/spanish.nsh +++ b/nsis/spanish.nsh @@ -10,6 +10,7 @@ LangString sylpheed_description ${LANG_SPANISH} "el propio Sylpheed" LangString plugins_description ${LANG_SPANISH} "Plug-ins for Sylpheed" LangString sylpheed_pro_description ${LANG_SPANISH} "Sylpheed Pro Full-text Search Plug-in" LangString attachment_tool_plugin_description ${LANG_SPANISH} "attachment_tool Plug-in" +LangString sylfilter_description ${LANG_SPANISH} "SylFilter bayesian spam filter" LangString bsfilter_description ${LANG_SPANISH} "bsfilter bayesian spam filter" LangString desktop_shortcut_description ${LANG_SPANISH} "Se realiz el acceso directo al escritorio." LangString quick_shortcut_description ${LANG_SPANISH} "Se realiz el acceso directo a la barra r疳ida. " @@ -19,6 +20,7 @@ LangString un_sylpheed_description ${LANG_SPANISH} "el propio Sylpheed" LangString un_plugins_description ${LANG_SPANISH} "Plug-ins for Sylpheed" LangString un_sylpheed_pro_description ${LANG_SPANISH} "Sylpheed Pro Full-text Search Plug-in" LangString un_attachment_tool_plugin_description ${LANG_SPANISH} "attachment_tool Plug-in" +LangString un_sylfilter_description ${LANG_SPANISH} "SylFilter bayesian spam filter" LangString un_bsfilter_description ${LANG_SPANISH} "bsfilter bayesian spam filter" LangString un_desktop_shortcut_description ${LANG_SPANISH} "Delete shortcut for Desktop (current user only)" LangString un_quick_shortcut_description ${LANG_SPANISH} "Delete shortcut for Quick Launch (current user only)" @@ -27,6 +29,14 @@ LangString delete_caution ${LANG_SPANISH} "${PRODUCT_NAME} ya est Tenga en cuenta que todos los ficheros existentes en $INSTDIR ser疣 eliminados. " LangString app_running ${LANG_SPANISH} "Sylpheed is running. Please quit Sylpheed before installing." LangString app_running_uninst ${LANG_SPANISH} "Sylpheed is running. Please quit Sylpheed before uninstalling." + +LangString sylpheed_manual_lnk ${LANG_SPANISH} "Sylpheed Manual" +LangString sylpheed_debug_mode_lnk ${LANG_SPANISH} "Sylpheed (debug mode)" +LangString sylpheed_safe_mode_lnk ${LANG_SPANISH} "Sylpheed (safe mode)" +LangString sylpheed_all_quit_lnk ${LANG_SPANISH} "Sylpheed All Quit" +LangString sylpheed_homepage_lnk ${LANG_SPANISH} "Sylpheed Homepage" +LangString uninstall_lnk ${LANG_SPANISH} "Uninstall" + LangString downloading ${LANG_SPANISH} "Downloading %s" LangString connecting ${LANG_SPANISH} "Connecting ..." LangString second ${LANG_SPANISH} " (1 second remaining)" diff --git a/nsis/sylpheed-defs.nsh b/nsis/sylpheed-defs.nsh index bfdab658..33a614e6 100644 --- a/nsis/sylpheed-defs.nsh +++ b/nsis/sylpheed-defs.nsh @@ -1,7 +1,7 @@ ;!define SYLPHEED_PRO !define PRODUCT_NAME "Sylpheed" -!define PRODUCT_VERSION "3.3" +!define PRODUCT_VERSION "3.4beta2" !ifdef SYLPHEED_PRO !define PRODUCT_PUBLISHER "SRA OSS, Inc. Japan" diff --git a/nsis/sylpheed.nsi b/nsis/sylpheed.nsi index d7eb12c8..3689204e 100644 --- a/nsis/sylpheed.nsi +++ b/nsis/sylpheed.nsi @@ -87,25 +87,28 @@ ${MementoSection} "!Sylpheed" sec_sylpheed SetOutPath "$INSTDIR" File /r "Sylpheed\" CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}" + ${If} $LANGUAGE = "${LANG_JAPANESE}" - CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed Manual.lnk" "$INSTDIR\doc\manual\ja\Sylpheed.html" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_manual_lnk).lnk" "$INSTDIR\doc\manual\ja\Sylpheed.html" CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\README.lnk" "$INSTDIR\README-win32-ja.txt" File /oname=README.txt "Sylpheed\README-win32-ja.txt" ${ElseIf} $LANGUAGE = "${LANG_SPANISH}" - CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed Manual.lnk" "$INSTDIR\doc\manual\en\Sylpheed.html" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_manual_lnk).lnk" "$INSTDIR\doc\manual\en\Sylpheed.html" CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\README.lnk" "$INSTDIR\README-win32-es.txt" File /oname=README.txt "Sylpheed\README-win32-es.txt" ${Else} - CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed Manual.lnk" "$INSTDIR\doc\manual\en\Sylpheed.html" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_manual_lnk).lnk" "$INSTDIR\doc\manual\en\Sylpheed.html" CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\README.lnk" "$INSTDIR\README-win32.txt" File /oname=README.txt "Sylpheed\README-win32.txt" ${EndIf} + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed.lnk" "$INSTDIR\sylpheed.exe" - CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed (debug mode).lnk" "$INSTDIR\sylpheed.exe" "--debug" - CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed All Quit.lnk" "$INSTDIR\sylpheed.exe" "--exit" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_debug_mode_lnk).lnk" "$INSTDIR\sylpheed.exe" "--debug" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_safe_mode_lnk).lnk" "$INSTDIR\sylpheed.exe" "--safe-mode" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_all_quit_lnk).lnk" "$INSTDIR\sylpheed.exe" "--exit" WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${ORIG_WEB_SITE}" - CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed Homepage.lnk" "$INSTDIR\${PRODUCT_NAME}.url" - CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall.lnk" "$INSTDIR\uninst.exe" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_homepage_lnk).lnk" "$INSTDIR\${PRODUCT_NAME}.url" + CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\$(uninstall_lnk).lnk" "$INSTDIR\uninst.exe" ${MementoSectionEnd} SectionGroup /e "$(plugins)" sec_plugins @@ -238,13 +241,14 @@ SectionEnd Section "!un.Sylpheed" sec_un_sylpheed SetShellVarContext all - Delete "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed Manual.lnk" + Delete "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_manual_lnk).lnk" Delete "$SMPROGRAMS\${PRODUCT_NAME}\README.lnk" Delete "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed.lnk" - Delete "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed (debug mode).lnk" - Delete "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed All Quit.lnk" - Delete "$SMPROGRAMS\${PRODUCT_NAME}\Sylpheed Homepage.lnk" - Delete "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall.lnk" + Delete "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_debug_mode_lnk).lnk" + Delete "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_safe_mode_lnk).lnk" + Delete "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_all_quit_lnk).lnk" + Delete "$SMPROGRAMS\${PRODUCT_NAME}\$(sylpheed_homepage_lnk).lnk" + Delete "$SMPROGRAMS\${PRODUCT_NAME}\$(uninstall_lnk).lnk" SetShellVarContext current Delete "$INSTDIR\plugin-updater.exe" -- cgit v1.2.3