Skip to content

Commit b257beb

Browse files
authored
feat(bundler): Add Japanese to supported NSIS languages, ref #6906 (#6940)
1 parent bf49a76 commit b257beb

File tree

3 files changed

+36
-0
lines changed

3 files changed

+36
-0
lines changed

.changes/nsis-japanese.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'tauri-bundler': 'patch:enhance'
3+
---
4+
5+
Added Japanese language support to the NSIS bundler.

tooling/bundler/src/bundle/windows/nsis.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,10 @@ fn get_lang_data(lang: &str) -> Option<(&'static str, &'static encoding_rs::Enco
514514
include_str!("./templates/nsis-languages/English.nsh"),
515515
UTF_8,
516516
)),
517+
"japanese" => Some((
518+
include_str!("./templates/nsis-languages/Japanese.nsh"),
519+
UTF_8,
520+
)),
517521
"portuguesebr" => Some((
518522
include_str!("./templates/nsis-languages/PortugueseBR.nsh"),
519523
UTF_8,
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
LangString addOrReinstall ${LANG_JAPANESE} "コンポーネントの追加・再インストール"
2+
LangString alreadyInstalled ${LANG_JAPANESE} "既にインストールされています"
3+
LangString alreadyInstalledLong ${LANG_JAPANESE} "${PRODUCTNAME} ${VERSION} は既にインストールされています。実行したい操作を選択し、「次へ」をクリックして続行します。"
4+
LangString appRunning ${LANG_JAPANESE} "${PRODUCTNAME} は動作中です。動作中のプログラムを終了し、もう一度やり直してください。"
5+
LangString appRunningOkKill ${LANG_JAPANESE} "${PRODUCTNAME} は動作中です。$\n「OK」を押すと動作中のプログラムを終了します。"
6+
LangString chooseMaintenanceOption ${LANG_JAPANESE} "メンテナンスオプションを選択して実行します。"
7+
LangString choowHowToInstall ${LANG_JAPANESE} "${PRODUCTNAME} のインストール方法を選択してください。"
8+
LangString createDesktop ${LANG_JAPANESE} "デスクトップショートカットを作成する"
9+
LangString dontUninstall ${LANG_JAPANESE} "アンインストールしない"
10+
LangString dontUninstallDowngrade ${LANG_JAPANESE} "アンインストールしない (このインストーラーでは、アンインストールをせずにダウングレードすることはできません)"
11+
LangString failedToKillApp ${LANG_JAPANESE} "${PRODUCTNAME} の終了に失敗しました。動作中のプログラムを終了し、もう一度やり直してください。"
12+
LangString installingWebview2 ${LANG_JAPANESE} "WebView2 をインストール中です..."
13+
LangString newerVersionInstalled ${LANG_JAPANESE} "既に新しいバージョンの ${PRODUCTNAME} がインストールされています。古いバージョンをインストールすることは推奨されません。どうしてもこの旧バージョンをインストールしたい場合は、先に現行バージョンをアンインストールしておく方がよいでしょう。実行したい操作を選択し、「次へ」をクリックして続行します。"
14+
LangString older ${LANG_JAPANESE} ""
15+
LangString olderOrUnknownVersionInstalled ${LANG_JAPANESE} "お使いのシステムには、 ${PRODUCTNAME} のバージョン $R4 がインストールされています。インストールする前に、現在のバージョンをアンインストールすることをお勧めします。実行したい操作を選択し、「次へ」をクリックして続行します。"
16+
LangString silentDowngrades ${LANG_JAPANESE} "このインストーラーではダウングレードはできません。サイレントインストーラーを続行できないので、代わりにグラフィカルインターフェースインストーラーを使用してください。$\n"
17+
LangString unableToUninstall ${LANG_JAPANESE} "アンインストールできません。"
18+
LangString uninstallApp ${LANG_JAPANESE} "${PRODUCTNAME} をアンインストールする"
19+
LangString uninstallBeforeInstalling ${LANG_JAPANESE} "インストールする前にアンインストールする"
20+
LangString unknown ${LANG_JAPANESE} "不明"
21+
LangString webview2AbortError ${LANG_JAPANESE} WebView2 のインストールに失敗しました。 WebView2 がないとアプリは実行できません。インストーラーを再起動してください。"
22+
LangString webview2DownloadError ${LANG_JAPANESE} "エラー: WebView2 のダウンロードに失敗しました - $0"
23+
LangString webview2DownloadSuccess ${LANG_JAPANESE} "WebView2 ブートストラップ が正常にダウンロードされました"
24+
LangString webview2Downloading ${LANG_JAPANESE} "WebView2 ブートストラップ をダウンロード中です..."
25+
LangString webview2InstallError ${LANG_JAPANESE} "エラー: WebView2 のインストールは終了コード $1 で失敗しました。"
26+
LangString webview2InstallSuccess ${LANG_JAPANESE} "WebView2 が正常にインストールされました"
27+
LangString deleteAppData ${LANG_JAPANESE} "アプリケーションデータを削除する"

0 commit comments

Comments
 (0)