Skip to content

Commit 9a7b8c9

Browse files
committed
fix(i18n): correct Spanish large number translations to use long scale
Spanish uses the long scale numbering system, where 'billón' means 10^12 (not 10^9 as in English). The previous translations were direct phonetic mappings from English short scale names, which are incorrect for Spanish speakers. Correct mappings (English short scale → Spanish long scale): - billion (10^9) → mil millones / miles de millones - trillion (10^12) → billón / billones - quadrillion (10^15) → mil billones / miles de billones - quintillion (10^18) → trillón / trillones - sextillion (10^21) → mil trillones / miles de trillones - septillion (10^24) → cuatrillón / cuatrillones - octillion (10^27) → mil cuatrillones / miles de cuatrillones - nonillion (10^30) → quintillón / quintillones - decillion (10^33) → mil quintillones / miles de quintillones Fixes #101
1 parent 85bb7e7 commit 9a7b8c9

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

src/humanize/locale/es_ES/LC_MESSAGES/humanize.po

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -133,56 +133,56 @@ msgstr[1] "millones"
133133
#: src/humanize/number.py:180
134134
msgid "billion"
135135
msgid_plural "billion"
136-
msgstr[0] "billón"
137-
msgstr[1] "billones"
136+
msgstr[0] "mil millones"
137+
msgstr[1] "miles de millones"
138138

139139
#: src/humanize/number.py:181
140140
msgid "trillion"
141141
msgid_plural "trillion"
142-
msgstr[0] "trillón"
143-
msgstr[1] "trillones"
142+
msgstr[0] "billón"
143+
msgstr[1] "billones"
144144

145145
#: src/humanize/number.py:182
146146
msgid "quadrillion"
147147
msgid_plural "quadrillion"
148-
msgstr[0] "quatrillón"
149-
msgstr[1] "quatrillones"
148+
msgstr[0] "mil billones"
149+
msgstr[1] "miles de billones"
150150

151151
#: src/humanize/number.py:183
152152
msgid "quintillion"
153153
msgid_plural "quintillion"
154-
msgstr[0] "quintillón"
155-
msgstr[1] "quintillones"
154+
msgstr[0] "trillón"
155+
msgstr[1] "trillones"
156156

157157
#: src/humanize/number.py:184
158158
msgid "sextillion"
159159
msgid_plural "sextillion"
160-
msgstr[0] "sextillón"
161-
msgstr[1] "sextillones"
160+
msgstr[0] "mil trillones"
161+
msgstr[1] "miles de trillones"
162162

163163
#: src/humanize/number.py:185
164164
msgid "septillion"
165165
msgid_plural "septillion"
166-
msgstr[0] "septillón"
167-
msgstr[1] "septillones"
166+
msgstr[0] "cuatrillón"
167+
msgstr[1] "cuatrillones"
168168

169169
#: src/humanize/number.py:186
170170
msgid "octillion"
171171
msgid_plural "octillion"
172-
msgstr[0] "octillón"
173-
msgstr[1] "octillones"
172+
msgstr[0] "mil cuatrillones"
173+
msgstr[1] "miles de cuatrillones"
174174

175175
#: src/humanize/number.py:187
176176
msgid "nonillion"
177177
msgid_plural "nonillion"
178-
msgstr[0] "nonillón"
179-
msgstr[1] "nonillones"
178+
msgstr[0] "quintillón"
179+
msgstr[1] "quintillones"
180180

181181
#: src/humanize/number.py:188
182182
msgid "decillion"
183183
msgid_plural "decillion"
184-
msgstr[0] "decillón"
185-
msgstr[1] "decillones"
184+
msgstr[0] "mil quintillones"
185+
msgstr[1] "miles de quintillones"
186186

187187
#: src/humanize/number.py:189
188188
msgid "googol"

0 commit comments

Comments
 (0)