Page MenuHomePhabricator

D16212.diff
No OneTemporary

D16212.diff

diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php
--- a/src/__phutil_library_map__.php
+++ b/src/__phutil_library_map__.php
@@ -360,7 +360,7 @@
'PhutilSimpleOptionsLexer' => 'lexer/PhutilSimpleOptionsLexer.php',
'PhutilSimpleOptionsLexerTestCase' => 'lexer/__tests__/PhutilSimpleOptionsLexerTestCase.php',
'PhutilSimpleOptionsTestCase' => 'parser/__tests__/PhutilSimpleOptionsTestCase.php',
- 'PhutilSimplifiedChineseChinaLocale' => 'internationalization/locales/PhutilSimplifiedChineseChinaLocale.php',
+ 'PhutilSimplifiedChineseLocale' => 'internationalization/locales/PhutilSimplifiedChineseLocale.php',
'PhutilSocketChannel' => 'channel/PhutilSocketChannel.php',
'PhutilSortVector' => 'utils/PhutilSortVector.php',
'PhutilSpanishSpainLocale' => 'internationalization/locales/PhutilSpanishSpainLocale.php',
@@ -376,6 +376,7 @@
'PhutilTerminalString' => 'xsprintf/PhutilTerminalString.php',
'PhutilTestPhobject' => 'object/__tests__/PhutilTestPhobject.php',
'PhutilTortureTestDaemon' => 'daemon/torture/PhutilTortureTestDaemon.php',
+ 'PhutilTraditionalChineseLocale' => 'internationalization/locales/PhutilTraditionalChineseLocale.php',
'PhutilTranslation' => 'internationalization/PhutilTranslation.php',
'PhutilTranslationTestCase' => 'internationalization/__tests__/PhutilTranslationTestCase.php',
'PhutilTranslator' => 'internationalization/PhutilTranslator.php',
@@ -926,7 +927,7 @@
'PhutilSimpleOptionsLexer' => 'PhutilLexer',
'PhutilSimpleOptionsLexerTestCase' => 'PhutilTestCase',
'PhutilSimpleOptionsTestCase' => 'PhutilTestCase',
- 'PhutilSimplifiedChineseChinaLocale' => 'PhutilLocale',
+ 'PhutilSimplifiedChineseLocale' => 'PhutilLocale',
'PhutilSocketChannel' => 'PhutilChannel',
'PhutilSortVector' => 'Phobject',
'PhutilSpanishSpainLocale' => 'PhutilLocale',
@@ -944,6 +945,7 @@
'PhutilTerminalString' => 'Phobject',
'PhutilTestPhobject' => 'Phobject',
'PhutilTortureTestDaemon' => 'PhutilDaemon',
+ 'PhutilTraditionalChineseLocale' => 'PhutilLocale',
'PhutilTranslation' => 'Phobject',
'PhutilTranslationTestCase' => 'PhutilTestCase',
'PhutilTranslator' => 'Phobject',
diff --git a/src/internationalization/locales/PhutilSimplifiedChineseChinaLocale.php b/src/internationalization/locales/PhutilSimplifiedChineseChinaLocale.php
deleted file mode 100644
--- a/src/internationalization/locales/PhutilSimplifiedChineseChinaLocale.php
+++ /dev/null
@@ -1,16 +0,0 @@
-<?php
-
-/**
- * Locale for "Simplified Chinese (China)".
- */
-final class PhutilSimplifiedChineseChinaLocale extends PhutilLocale {
-
- public function getLocaleCode() {
- return 'zh_CN';
- }
-
- public function getLocaleName() {
- return pht('Simplified Chinese (China)');
- }
-
-}
diff --git a/src/internationalization/locales/PhutilSimplifiedChineseLocale.php b/src/internationalization/locales/PhutilSimplifiedChineseLocale.php
new file mode 100644
--- /dev/null
+++ b/src/internationalization/locales/PhutilSimplifiedChineseLocale.php
@@ -0,0 +1,16 @@
+<?php
+
+/**
+ * Locale for "Chinese (Simplified)".
+ */
+final class PhutilSimplifiedChineseLocale extends PhutilLocale {
+
+ public function getLocaleCode() {
+ return 'zh_Hans';
+ }
+
+ public function getLocaleName() {
+ return pht('Chinese (Simplified)');
+ }
+
+}
diff --git a/src/internationalization/locales/PhutilTraditionalChineseLocale.php b/src/internationalization/locales/PhutilTraditionalChineseLocale.php
new file mode 100644
--- /dev/null
+++ b/src/internationalization/locales/PhutilTraditionalChineseLocale.php
@@ -0,0 +1,16 @@
+<?php
+
+/**
+ * Locale for "Chinese (Traditional)".
+ */
+final class PhutilTraditionalChineseLocale extends PhutilLocale {
+
+ public function getLocaleCode() {
+ return 'zh_Hant';
+ }
+
+ public function getLocaleName() {
+ return pht('Chinese (Traditional)');
+ }
+
+}

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 22, 10:38 AM (1 d, 11 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7288391
Default Alt Text
D16212.diff (3 KB)

Event Timeline