diff --git a/macosx/ConfigSelectionWindow.xib b/macosx/Base.lproj/ConfigSelectionWindow.xib similarity index 100% rename from macosx/ConfigSelectionWindow.xib rename to macosx/Base.lproj/ConfigSelectionWindow.xib diff --git a/macosx/Base.lproj/Localizable.strings b/macosx/Base.lproj/Localizable.strings index eecd22afd..70b1a050a 100644 Binary files a/macosx/Base.lproj/Localizable.strings and b/macosx/Base.lproj/Localizable.strings differ diff --git a/macosx/celestia.xcodeproj/project.pbxproj b/macosx/celestia.xcodeproj/project.pbxproj index b0191acf3..1ce5faf63 100644 --- a/macosx/celestia.xcodeproj/project.pbxproj +++ b/macosx/celestia.xcodeproj/project.pbxproj @@ -33,12 +33,12 @@ 970AEE92232943DC00E9ED22 /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 970AEE91232943DC00E9ED22 /* libiconv.tbd */; }; 9717E96E234B641E00AAD7D1 /* Migrator.m in Sources */ = {isa = PBXBuildFile; fileRef = 9717E96D234B641E00AAD7D1 /* Migrator.m */; }; 973256992349A397002D1DAE /* unixdirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 973256982349A397002D1DAE /* unixdirectory.cpp */; }; + 9746D3DF2350BDD50018CFD1 /* ConfigSelectionWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9746D3E12350BDD50018CFD1 /* ConfigSelectionWindow.xib */; }; 9761B09C234F470C0057CF1F /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = E57283980793F82A00C1F239 /* AUTHORS */; }; 9761B09D234F47110057CF1F /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = E572839A0793F82A00C1F239 /* COPYING */; }; 9761B09E234F471E0057CF1F /* README in Resources */ = {isa = PBXBuildFile; fileRef = E57283AD0793FC7300C1F239 /* README */; }; 9761B09F234F47260057CF1F /* ChangeLog in Resources */ = {isa = PBXBuildFile; fileRef = E57283990793F82A00C1F239 /* ChangeLog */; }; 9772E5A02329DDC400531773 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9772E59F2329DDC400531773 /* Images.xcassets */; }; - 978EBA922324D0740025C9D5 /* ConfigSelectionWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 978EBA912324D0740025C9D5 /* ConfigSelectionWindow.xib */; }; 9798FB522324D2BE007F92B8 /* ConfigSelectionWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9798FB502324D2BE007F92B8 /* ConfigSelectionWindowController.m */; }; 97E4018123101501002013C7 /* cspice.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE4EEA6D0F50144A003341A2 /* cspice.a */; }; 97E4018323101501002013C7 /* libpng.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 97E4018223101501002013C7 /* libpng.a */; }; @@ -500,8 +500,9 @@ 9717E96D234B641E00AAD7D1 /* Migrator.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Migrator.m; sourceTree = ""; }; 9726813A231D0D930014C8D7 /* Celestia.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Celestia.entitlements; sourceTree = ""; }; 973256982349A397002D1DAE /* unixdirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = unixdirectory.cpp; path = ../src/celutil/unixdirectory.cpp; sourceTree = SOURCE_ROOT; }; + 973619692350BF2D00B1D89E /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = "zh_CN"; path = zh_CN.lproj/ConfigSelectionWindow.xib; sourceTree = ""; }; + 9746D3E02350BDD50018CFD1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/ConfigSelectionWindow.xib; sourceTree = ""; }; 9772E59F2329DDC400531773 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 978EBA912324D0740025C9D5 /* ConfigSelectionWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConfigSelectionWindow.xib; sourceTree = ""; }; 9798FB4F2324D2BE007F92B8 /* ConfigSelectionWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConfigSelectionWindowController.h; sourceTree = ""; }; 9798FB502324D2BE007F92B8 /* ConfigSelectionWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ConfigSelectionWindowController.m; sourceTree = ""; }; 97E4018223101501002013C7 /* libpng.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpng.a; path = lib/libpng.a; sourceTree = ""; }; @@ -1153,7 +1154,7 @@ E50CCA530C065F0100E9C76A /* EclipseFinder.nib */, E5D7660E0982B1860099DBBD /* HelpWindow.nib */, E5E2BDD00C24F7B6000D6E83 /* TextWindow.nib */, - 978EBA912324D0740025C9D5 /* ConfigSelectionWindow.xib */, + 9746D3E12350BDD50018CFD1 /* ConfigSelectionWindow.xib */, 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, E5CC204509AA843300CFFF2C /* Localizable.strings */, ); @@ -1863,6 +1864,7 @@ zh_TW, de, Base, + zh, ); mainGroup = 29B97314FDCFA39411CA2CEA /* celestia */; projectDirPath = ""; @@ -1879,7 +1881,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 978EBA922324D0740025C9D5 /* ConfigSelectionWindow.xib in Resources */, + 9746D3DF2350BDD50018CFD1 /* ConfigSelectionWindow.xib in Resources */, E56430BB07769C9000E2C4A3 /* MainMenu.nib in Resources */, E56430BC07769C9000E2C4A3 /* InfoPlist.strings in Resources */, E54343120783C3F200053094 /* BrowserWindow.nib in Resources */, @@ -2150,6 +2152,15 @@ name = MainMenu.nib; sourceTree = ""; }; + 9746D3E12350BDD50018CFD1 /* ConfigSelectionWindow.xib */ = { + isa = PBXVariantGroup; + children = ( + 9746D3E02350BDD50018CFD1 /* Base */, + 973619692350BF2D00B1D89E /* zh_CN */, + ); + name = ConfigSelectionWindow.xib; + sourceTree = ""; + }; E50CCA530C065F0100E9C76A /* EclipseFinder.nib */ = { isa = PBXVariantGroup; children = ( diff --git a/macosx/zh_CN.lproj/ConfigSelectionWindow.xib b/macosx/zh_CN.lproj/ConfigSelectionWindow.xib new file mode 100644 index 000000000..a5b2245ce --- /dev/null +++ b/macosx/zh_CN.lproj/ConfigSelectionWindow.xib @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cfg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + public.folder + + + + + + + + + + + + diff --git a/macosx/zh_CN.lproj/Localizable.strings b/macosx/zh_CN.lproj/Localizable.strings index 2cd22c442..d8f163ca3 100644 Binary files a/macosx/zh_CN.lproj/Localizable.strings and b/macosx/zh_CN.lproj/Localizable.strings differ