Summary

Language code es
Aliased language codes es_es, es_la, esp, spa
English name of the language Spanish
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 507,599,381
Plural: Default plural 20 translations
Number of plurals 2
Plural type One/other
Plurals Singular 1
Plural 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, …
Plural formula n != 1
Plural: CLDR v38+ plural 11 translations
Number of plurals 3
Plural type One/many/other
Plurals One 1
Many 1000000, 2000000
Other 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, …
Plural formula (n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2)
Plural: Qt Linguist plural 0 translations
Number of plurals 2
Plural type One/other
Plurals Singular 1
Plural 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, …
Plural formula (n != 1)
04/22/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 8,760 125,514 848,031
Approved 0% 0 0% 0 0% 0
Waiting for review 62% 5,505 54% 68,429 53% 451,713
Translated 63% 5,574 54% 68,615 53% 452,881
Needs editing 1% 163 3% 4,905 4% 36,679
Read-only 1% 69 1% 186 1% 1,168
Failing checks 6% 573 4% 6,158 5% 47,180
Strings with suggestions 1% 76 1% 104 1% 514
Untranslated strings 34% 3,023 41% 51,994 42% 358,471

Quick numbers

125 k
Hosted words
8,760
Hosted strings
63%
Translated
and previous 30 days

Trends of last 30 days

Hosted words
+100%
Hosted strings
+100%
Translated
+63%
+100%
Contributors
User avatar JohnRDOrazio

Changes committed

Changes committed 04/02/2026
User avatar mt:openai

Automatically translated

04/02/2026
User avatar mt:openai

Automatically translated

04/02/2026
User avatar mt:openai

Automatically translated

04/02/2026
User avatar mt:openai

Automatically translated

04/02/2026
User avatar mt:openai

Automatically translated

04/02/2026
User avatar None

Resource updated

The “i18n/es/LC_MESSAGES/litcal.po” file was changed. 04/02/2026
User avatar None

String updated in the repository

04/02/2026
User avatar None

String updated in the repository

04/02/2026
User avatar None

String updated in the repository

04/02/2026
Browse all changes for this language