diff --git a/Info.plist b/Info.plist index 8150b9aad..5fb01b358 100644 --- a/Info.plist +++ b/Info.plist @@ -2,6 +2,8 @@ + TISInputSourceID + im.rime.inputmethod.Squirrel CFBundleDevelopmentRegion English CFBundleExecutable @@ -24,18 +26,46 @@ tsInputModeListKey - im.rime.inputmethod.Squirrel + im.rime.inputmethod.Squirrel.Hans TISInputSourceID - im.rime.inputmethod.Squirrel.Rime + im.rime.inputmethod.Squirrel.Hans TISIntendedLanguage - zh + zh-Hans tsInputModeAlternateMenuIconFileKey rime.pdf tsInputModeCharacterRepertoireKey - zh-Hans - zh-Hant + Hans + Han + + tsInputModeDefaultStateKey + + tsInputModeIsVisibleKey + + tsInputModeKeyEquivalentModifiersKey + 4608 + tsInputModeMenuIconFileKey + rime.pdf + tsInputModePaletteIconFileKey + rime.pdf + tsInputModePrimaryInScriptKey + + tsInputModeScriptKey + smUnicodeScript + + im.rime.inputmethod.Squirrel.Hant + + TISInputSourceID + im.rime.inputmethod.Squirrel.Hant + TISIntendedLanguage + zh-Hant + tsInputModeAlternateMenuIconFileKey + rime.pdf + tsInputModeCharacterRepertoireKey + + Hant + Han tsInputModeDefaultStateKey @@ -55,7 +85,8 @@ tsVisibleInputModeOrderedArrayKey - im.rime.inputmethod.Squirrel.Rime + im.rime.inputmethod.Squirrel.Hans + im.rime.inputmethod.Squirrel.Hant InputMethodConnectionName @@ -82,8 +113,9 @@ tsInputMethodCharacterRepertoireKey - zh-Hans - zh-Hant + Hans + Hant + Han tsInputMethodIconFileKey rime.pdf diff --git a/en.lproj/InfoPlist.strings b/en.lproj/InfoPlist.strings index f4cddf3b7..937469500 100644 --- a/en.lproj/InfoPlist.strings +++ b/en.lproj/InfoPlist.strings @@ -1,8 +1,10 @@ /* Localized versions of Info.plist keys */ -NSHumanReadableCopyright = "Copyleft 2017, RIME Developers"; +NSHumanReadableCopyright = "Copyleft, RIME Developers"; im.rime.inputmethod.Squirrel = "Squirrel"; +im.rime.inputmethod.Squirrel.Hans = "Squirrel - Simplified"; +im.rime.inputmethod.Squirrel.Hant = "Squirrel - Traditional"; CFBundleName = "Squirrel"; CFBundleDisplayName = "Squirrel"; diff --git a/input_source.m b/input_source.m index ec8ba2d6f..be983a142 100644 --- a/input_source.m +++ b/input_source.m @@ -5,7 +5,7 @@ static NSString *const kSourceID = @"im.rime.inputmethod.Squirrel"; static NSString *const kInputModeID = - @"im.rime.inputmethod.Squirrel.Rime"; + @"im.rime.inputmethod.Squirrel.Hans"; void RegisterInputSource() { CFURLRef installedLocationURL = CFURLCreateFromFileSystemRepresentation( diff --git a/zh-Hans.lproj/InfoPlist.strings b/zh-Hans.lproj/InfoPlist.strings index fe6d741fe..250343f91 100644 --- a/zh-Hans.lproj/InfoPlist.strings +++ b/zh-Hans.lproj/InfoPlist.strings @@ -1,8 +1,10 @@ /* Localized versions of Info.plist keys */ -NSHumanReadableCopyright = "Copyleft 2017, 式恕堂"; +NSHumanReadableCopyright = "式恕堂 版权所无"; im.rime.inputmethod.Squirrel = "鼠须管"; +im.rime.inputmethod.Squirrel.Hans = "鼠须管"; +im.rime.inputmethod.Squirrel.Hant = "鼠鬚管"; CFBundleName = "鼠须管"; CFBundleDisplayName = "鼠须管"; diff --git a/zh-Hant.lproj/InfoPlist.strings b/zh-Hant.lproj/InfoPlist.strings index 7faf84d0e..30cb1d9a9 100644 --- a/zh-Hant.lproj/InfoPlist.strings +++ b/zh-Hant.lproj/InfoPlist.strings @@ -1,8 +1,10 @@ /* Localized versions of Info.plist keys */ -NSHumanReadableCopyright = "Copyleft 2017, 式恕堂"; +NSHumanReadableCopyright = "式恕堂 版權所無"; im.rime.inputmethod.Squirrel = "鼠鬚管"; +im.rime.inputmethod.Squirrel.Hans = "鼠须管"; +im.rime.inputmethod.Squirrel.Hant = "鼠鬚管"; CFBundleName = "鼠鬚管"; CFBundleDisplayName = "鼠鬚管";