diff --git a/app-ios/App/App.xcodeproj/project.pbxproj b/app-ios/App/App.xcodeproj/project.pbxproj index a81ae31e4..0106c5b52 100644 --- a/app-ios/App/App.xcodeproj/project.pbxproj +++ b/app-ios/App/App.xcodeproj/project.pbxproj @@ -15,6 +15,7 @@ 8C7DACB82BCBCCB0002C298A /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7DACB22BCBCCB0002C298A /* App.swift */; }; 8C7DACB92BCBCCB0002C298A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8C7DACB32BCBCCB0002C298A /* Assets.xcassets */; }; 8C7DACC52BCBD18A002C298A /* App in Frameworks */ = {isa = PBXBuildFile; productRef = 8C7DACC42BCBD18A002C298A /* App */; }; + 9EA589E52C7F98E6007EE5EC /* InfoPlist.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 9EA589E42C7F98E6007EE5EC /* InfoPlist.xcstrings */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -29,6 +30,7 @@ 8C7DACB52BCBCCB0002C298A /* App.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = App.entitlements; sourceTree = ""; }; 8C7DACBB2BCBCDA0002C298A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; 8C7DACC12BCBD0F1002C298A /* app-ios */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = "app-ios"; path = ..; sourceTree = ""; }; + 9EA589E42C7F98E6007EE5EC /* InfoPlist.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = InfoPlist.xcstrings; sourceTree = ""; }; C412816C2C149FB500B458D1 /* DroidKaigi2024App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "DroidKaigi2024App-Info.plist"; sourceTree = ""; }; C495D60A2C075130003B324E /* App.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = App.xctestplan; sourceTree = ""; }; /* End PBXFileReference section */ @@ -93,6 +95,7 @@ 8C7DACB52BCBCCB0002C298A /* App.entitlements */, 8C31F46A2BF6909A003F1BBA /* GoogleService-Info.plist */, 8C7DACBB2BCBCDA0002C298A /* PrivacyInfo.xcprivacy */, + 9EA589E42C7F98E6007EE5EC /* InfoPlist.xcstrings */, ); name = App; sourceTree = ""; @@ -150,6 +153,7 @@ knownRegions = ( en, Base, + ja, ); mainGroup = 8C772B0C2BCBCBCA00F2BADC; productRefGroup = 8C772B162BCBCBCA00F2BADC /* Products */; @@ -167,6 +171,7 @@ buildActionMask = 2147483647; files = ( 8C7DACB92BCBCCB0002C298A /* Assets.xcassets in Resources */, + 9EA589E52C7F98E6007EE5EC /* InfoPlist.xcstrings in Resources */, 8C7074792C7791DF00FD4F39 /* ci_pre_xcodebuild.sh in Resources */, 8C7DACB72BCBCCB0002C298A /* Preview Assets.xcassets in Resources */, 8C31F46B2BF6909A003F1BBA /* GoogleService-Info.plist in Resources */, diff --git a/app-ios/App/DroidKaigi2024App-Info.plist b/app-ios/App/DroidKaigi2024App-Info.plist index 49c6cd1e8..de707d126 100644 --- a/app-ios/App/DroidKaigi2024App-Info.plist +++ b/app-ios/App/DroidKaigi2024App-Info.plist @@ -8,6 +8,6 @@ ja NSCalendarsUsageDescription - カレンダーにイベントを追加するためにカレンダーへのアクセスが必要です。 + Use for adding events to your calendar diff --git a/app-ios/App/InfoPlist.xcstrings b/app-ios/App/InfoPlist.xcstrings new file mode 100644 index 000000000..bf59e5b50 --- /dev/null +++ b/app-ios/App/InfoPlist.xcstrings @@ -0,0 +1,41 @@ +{ + "sourceLanguage" : "en", + "strings" : { + "CFBundleName" : { + "comment" : "Bundle name", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "DroidKaigi2024App" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "DroidKaigi2024App" + } + } + } + }, + "NSCalendarsUsageDescription" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Use for adding events to your calendar" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "カレンダーにイベントを追加するためにカレンダーへのアクセスが必要です。" + } + } + } + } + }, + "version" : "1.0" +} \ No newline at end of file