From 9fbf07d05f08e107c9f8ed110f4781e70e56a4bb Mon Sep 17 00:00:00 2001 From: robin Date: Sun, 9 Mar 2014 19:36:44 +0100 Subject: [PATCH] Shorter lines in LanguageUz.php comments Follows up gerrit change 116914 Change-Id: I75215416277eb8f5d9e16a1bf91637c673be0a48 --- languages/classes/LanguageUz.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/languages/classes/LanguageUz.php b/languages/classes/LanguageUz.php index 2079c5e199..88d57de94a 100644 --- a/languages/classes/LanguageUz.php +++ b/languages/classes/LanguageUz.php @@ -54,7 +54,8 @@ class UzConverter extends LanguageConverter { 'ф' => 'f', 'Ф' => 'F', 'ц' => 'c', 'Ц' => 'C', 'ў' => 'oʻ', 'Ў' => 'Oʻ', - 'ц' => 'ts', 'Ц' => 'Ts', // note: at the beginning of a word and right after a consonant, only "s" is used + // note: at the beginning of a word and right after a consonant, only "s" is used + 'ц' => 'ts', 'Ц' => 'Ts', 'қ' => 'q', 'Қ' => 'Q', 'ё' => 'yo', 'Ё' => 'Yo', 'ю' => 'yu', 'Ю' => 'Yu', @@ -69,7 +70,9 @@ class UzConverter extends LanguageConverter { 'a' => 'а', 'A' => 'А', 'b' => 'б', 'B' => 'Б', 'd' => 'д', 'D' => 'Д', - 'e' => 'э', 'E' => 'Э', // at the beginning of a word and after a vowel, "э" is used instead of "e" (see regex below) + // at the beginning of a word and after a vowel, "э" is used instead of "e" + // (see regex below) + 'e' => 'э', 'E' => 'Э', 'f' => 'ф', 'F' => 'Ф', 'g' => 'г', 'G' => 'Г', 'g‘' => 'ғ', 'G‘' => 'Ғ', 'gʻ' => 'ғ', 'Gʻ' => 'Ғ', @@ -115,6 +118,7 @@ class UzConverter extends LanguageConverter { $text = str_replace( 'ye', 'е', $text ); $text = str_replace( 'Ye', 'Е', $text ); $text = str_replace( 'YE', 'Е', $text ); + // "е" after consonants, otherwise "э" (see above) $text = preg_replace( '/([BVGDJZYKLMNPRSTFXCWQʻ‘H])E/u', '$1Е', $text ); $text = preg_replace( '/([bvgdjzyklmnprstfxcwqʻ‘h])e/ui', '$1е', $text ); } -- 2.20.1