Merge pull request #7 from MMP0/patch-1

Add Japanese localization
This commit is contained in:
osy 2023-08-11 18:21:00 -07:00 committed by GitHub
commit 9b00a0fdbb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 71 additions and 0 deletions

View file

@ -365,6 +365,7 @@
CEC0A2FC2A70A48200980857 /* aria2c in Copy Executables */ = {isa = PBXBuildFile; fileRef = CEC0A2F32A70A43100980857 /* aria2c */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
CEC0A3002A70A6CD00980857 /* convert.sh in Copy Scripts */ = {isa = PBXBuildFile; fileRef = CEC0A2FE2A70A6CD00980857 /* convert.sh */; };
CEC0A3012A70A6CD00980857 /* convert_ve_plugin in Copy Scripts */ = {isa = PBXBuildFile; fileRef = CEC0A2FF2A70A6CD00980857 /* convert_ve_plugin */; };
CEC8BC502A7B55D80042878F /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = CEC8BC522A7B55D80042878F /* Localizable.strings */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -851,6 +852,8 @@
CEC0A2FE2A70A6CD00980857 /* convert.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = convert.sh; sourceTree = "<group>"; };
CEC0A2FF2A70A6CD00980857 /* convert_ve_plugin */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = convert_ve_plugin; sourceTree = "<group>"; };
CEC0A3082A71BBA900980857 /* Build.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Build.xcconfig; sourceTree = "<group>"; };
CEC8BC512A7B55D80042878F /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
CEC8BC532A7B56280042878F /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -968,6 +971,7 @@
CEC09F122A6BB66300980857 /* Assets.xcassets */,
CEC09F172A6BB66300980857 /* CrystalFetch.entitlements */,
CEC09F3E2A6F151800980857 /* CrystalFetch-Info.plist */,
CEC8BC522A7B55D80042878F /* Localizable.strings */,
);
path = Source;
sourceTree = "<group>";
@ -1537,6 +1541,7 @@
knownRegions = (
en,
Base,
ja,
);
mainGroup = CEC09F022A6BB66200980857;
packageReferences = (
@ -1562,6 +1567,7 @@
files = (
844A8F062A86F92F009A389C /* esd2iso.sh in Resources */,
CEC09F132A6BB66300980857 /* Assets.xcassets in Resources */,
CEC8BC502A7B55D80042878F /* Localizable.strings in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -1984,12 +1990,25 @@
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
CEC8BC522A7B55D80042878F /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
CEC8BC512A7B55D80042878F /* en */,
CEC8BC532A7B56280042878F /* ja */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
CEC09F182A6BB66300980857 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = CEC0A3082A71BBA900980857 /* Build.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
@ -2054,6 +2073,7 @@
baseConfigurationReference = CEC0A3082A71BBA900980857 /* Build.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";

View file

@ -0,0 +1 @@

View file

@ -0,0 +1,50 @@
/* Sources */
// UUPDump/UUPDumpAPI.swift
"Cannot find data from the server response." = "サーバの応答からデータが見つかりません。";
"Error returned from server: %@" = "サーバからエラーが返されました: %@";
// UUPDump/PrettyString.swift
"Intel x86" = "Intel32ビット";
"Intel x64" = "Intel64ビット";
"Apple Silicon" = "Appleシリコン";
"Unknown" = "不明";
"Development" = "Dev";
"Beta" = "Beta";
"Canary" = "Canary";
"Release Preview" = "Release Preview";
"Retail" = "Retail";
// ContentView.swift
"Prerelease Builds" = "プレリリースビルド";
"Show unstable releases which previews upcoming features." = "今後の機能をプレビューする不安定なリリースを表示します。";
"Server Builds" = "サーバビルド";
"Show builds for running in a server environment." = "サーバ環境で実行するためのビルドを表示します。";
"Refresh" = "更新";
// BuildConfigView.swift
"Channel" = "チャネル";
"Build" = "ビルド";
"Created" = "作成日時";
"Language" = "言語";
"Editions" = "エディション";
"I agree that I have a valid license to use this product." = "この製品を使用するための有効なライセンスを所有していることに同意します。";
"Cancel" = "キャンセル";
"Are you sure you want to stop the process?" = "処理を中止してもよろしいですか?";
"Stop" = "中止";
"Download…" = "ダウンロード…";
// BuildDetails.swift
"Unknown Language" = "不明な言語";
// BuildEditions.swift
"Unknown Edition" = "不明なエディション";
// Worker.swift
"Fetching files list..." = "ファイルリストを取得中…";
"Starting download..." = "ダウンロードを開始中…";
"Downloading %@ of %@..." = "ダウンロード中…(%1$@ / %2$@";
"Converting download to ISO..." = "ダウンロードをISOに変換中…";
"Saving ISO..." = "ISOを保存中…";
"The conversion script failed with error code %d" = "変換スクリプトはエラーコード%dで失敗しました";