diff options
author | Mihai Nita <mnita@google.com> | 2016-08-30 16:23:12 -0700 |
---|---|---|
committer | Mihai Nita <mnita@google.com> | 2016-08-31 08:36:49 -0700 |
commit | f28636b4e04f53079401300bb432943752a526bb (patch) | |
tree | e7742400a57a27d507e4fc7f55fae10555d6b366 /android_icu4j | |
parent | 49712e9e145cd3021c16ac99c0b3ce6b4438d8d9 (diff) | |
download | icu-f28636b4e04f53079401300bb432943752a526bb.tar.gz |
Changed Turkish translation for Cyprus, cts tests
This changes the translation from "Güney Kıbrıs Rum Kesimi" to "Kıbrıs"
It backports a change that happened between CLDR 28 and 29.
Bug: 31177615
Change-Id: Ia637195190a60fd3b34d18b1974be5bfba0eaa8a
Diffstat (limited to 'android_icu4j')
-rw-r--r-- | android_icu4j/cts-coverage/src/main/tests/android/icu/cts/coverage/text/LocaleDisplayNamesTest.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/android_icu4j/cts-coverage/src/main/tests/android/icu/cts/coverage/text/LocaleDisplayNamesTest.java b/android_icu4j/cts-coverage/src/main/tests/android/icu/cts/coverage/text/LocaleDisplayNamesTest.java index 14a7586da..34495c58c 100644 --- a/android_icu4j/cts-coverage/src/main/tests/android/icu/cts/coverage/text/LocaleDisplayNamesTest.java +++ b/android_icu4j/cts-coverage/src/main/tests/android/icu/cts/coverage/text/LocaleDisplayNamesTest.java @@ -92,4 +92,21 @@ public class LocaleDisplayNamesTest { Locale.CHINA, DisplayContext.CAPITALIZATION_NONE); assertEquals("拼音罗马字", names.variantDisplayName("PINYIN")); } + + // http://b/31177615 + @Test + public void testCyprusTurkishTranslation() { + final Locale[] variousTurkishTestLocales = { + new Locale("tr"), + new Locale("tr", "CY"), + new Locale("tr", "TR") + }; + + for (Locale testLocale : variousTurkishTestLocales) { + LocaleDisplayNamesImpl names = (LocaleDisplayNamesImpl) LocaleDisplayNames.getInstance( + testLocale, DisplayContext.STANDARD_NAMES); + assertEquals("Bad translation for Cyprus in locale " + testLocale, + "Kıbrıs", names.regionDisplayName("CY")); + } + } } |