From 6da5ced868a1e61b61502c82d459e21754be2b15 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=86var=20Arnfj=C3=B6r=C3=B0=20Bjarmason?= Date: Tue, 5 Apr 2005 21:03:33 +0000 Subject: [PATCH] * Using , for the decimal point seperator and . for the thousands seperator for languages which according to glibc 2.3.4 use that custom. --- languages/LanguageAf.php | 6 ++++++ languages/LanguageBe.php | 5 +++++ languages/LanguageDa.php | 5 +++++ languages/LanguageDe.php | 5 +++++ languages/LanguageEl.php | 5 +++++ languages/LanguageHu.php | 6 ++++++ languages/LanguageId.php | 6 ++++++ languages/LanguageLt.php | 5 +++++ languages/LanguageNo.php | 6 ++++++ languages/LanguageRu.php | 6 ++++++ languages/LanguageSq.php | 5 +++++ languages/LanguageUk.php | 6 ++++++ 12 files changed, 66 insertions(+) diff --git a/languages/LanguageAf.php b/languages/LanguageAf.php index 601474bbd5..896a9d5f23 100644 --- a/languages/LanguageAf.php +++ b/languages/LanguageAf.php @@ -914,6 +914,12 @@ class LanguageAf extends LanguageUtf8 { return Language::getMessage( $key ); } } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + } ?> diff --git a/languages/LanguageBe.php b/languages/LanguageBe.php index d1920c2549..ebb6336bed 100644 --- a/languages/LanguageBe.php +++ b/languages/LanguageBe.php @@ -457,5 +457,10 @@ class LanguageBe extends LanguageUtf8 { return parent::getMessage( $key ); } } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } } ?> diff --git a/languages/LanguageDa.php b/languages/LanguageDa.php index 613dd86a46..38912356ef 100644 --- a/languages/LanguageDa.php +++ b/languages/LanguageDa.php @@ -1168,6 +1168,11 @@ class LanguageDa extends LanguageUtf8 { } } + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + } ?> diff --git a/languages/LanguageDe.php b/languages/LanguageDe.php index c5094a83fa..53e3ee696b 100644 --- a/languages/LanguageDe.php +++ b/languages/LanguageDe.php @@ -1248,6 +1248,11 @@ class LanguageDe extends LanguageUtf8 { } } + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + } ?> diff --git a/languages/LanguageEl.php b/languages/LanguageEl.php index 285036ddbc..24736e9f93 100644 --- a/languages/LanguageEl.php +++ b/languages/LanguageEl.php @@ -50,6 +50,11 @@ class LanguageEl extends LanguageUtf8 { function fallback8bitEncoding() { return "windows-1253"; } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } } ?> diff --git a/languages/LanguageHu.php b/languages/LanguageHu.php index 3b943c2617..38f4c7330e 100644 --- a/languages/LanguageHu.php +++ b/languages/LanguageHu.php @@ -1179,6 +1179,12 @@ class LanguageHu extends LanguageUtf8 { { return $this->date( $ts, $adj ) . ", " . $this->time( $ts, $adj ); } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + } ?> diff --git a/languages/LanguageId.php b/languages/LanguageId.php index 1ca426d541..2c4dc5e6f2 100644 --- a/languages/LanguageId.php +++ b/languages/LanguageId.php @@ -1415,6 +1415,12 @@ class LanguageId extends LanguageUtf8 { return Language::getMessage( $key ); } } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + } ?> diff --git a/languages/LanguageLt.php b/languages/LanguageLt.php index 18d0ea8384..7d3011e1e8 100644 --- a/languages/LanguageLt.php +++ b/languages/LanguageLt.php @@ -1124,6 +1124,11 @@ class LanguageLt extends LanguageUtf8 { global $wgAllMessagesLt; return $wgAllMessagesLt; } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } } ?> diff --git a/languages/LanguageNo.php b/languages/LanguageNo.php index de2bffc6e4..f5ae3ef4e0 100644 --- a/languages/LanguageNo.php +++ b/languages/LanguageNo.php @@ -1097,6 +1097,12 @@ class LanguageNo extends LanguageUtf8 { return $this->date( $ts, $adj ) . " kl." . $this->time( $ts, $adj ); } + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + + # Inherit rfc1123() function getValidSpecialPages() diff --git a/languages/LanguageRu.php b/languages/LanguageRu.php index dd91746379..c7290bfc6f 100644 --- a/languages/LanguageRu.php +++ b/languages/LanguageRu.php @@ -1727,6 +1727,12 @@ class LanguageRu extends LanguageUtf8 { return $word; } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + } ?> diff --git a/languages/LanguageSq.php b/languages/LanguageSq.php index 4cdcfa9ee7..7299251028 100644 --- a/languages/LanguageSq.php +++ b/languages/LanguageSq.php @@ -1111,6 +1111,11 @@ class LanguageSq extends LanguageUtf8 { else return Language::getMessage($key); } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } } diff --git a/languages/LanguageUk.php b/languages/LanguageUk.php index 46800f1190..2ff7fc7716 100755 --- a/languages/LanguageUk.php +++ b/languages/LanguageUk.php @@ -1000,6 +1000,12 @@ class LanguageUk extends LanguageUtf8 { function fallback8bitEncoding() { return "windows-1251"; } + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($number, '.,', ',.' ) : $number; + } + } ?> -- 2.20.1