Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Albanian strings and delete aym.po #21

Merged
merged 2 commits into from Oct 31, 2016
Merged

Albanian strings and delete aym.po #21

merged 2 commits into from Oct 31, 2016

Conversation

leonardcj
Copy link
Contributor

No description provided.

@godiard
Copy link
Contributor

godiard commented Oct 30, 2016

@leonardcj , just to know, why remove the aym translation?

@leonardcj
Copy link
Contributor Author

Gonzalo,

tldr
Because it is the wrong code to use for Aymara.

aym was an early choice of isocode for Aymara, unfortunately it is a
macrolanguage code and thereby might tend to crowd out use of more specific
language codes for Aymara (there are distinct language codes ayc and ayr
that are more specific under the Aymara macrolanguage code aym). All of
our Aymara work is captured under the ayc code and the aym files are
redundant.

Our variation of Aymara is ayc (as common in Peru, and distinct from ayc,
which is more Bolivian). The upstream glibc locale for Linux is ayc_PE.

The aym files we have are redundant and less complete that those under ayc
in Pootle and our repos. It makes sense to clean them out when the
opportunity presents itself to avoid confusion.

I'm writing up a policy that I'll be pushing on the glibc and CLDR locale
development communities that strongly discourages the use of macrolanguage
codes in locale development in favor of the more specific language codes
nested under the macrolanguage isocode, whereever possible.

This actually a wider problem with indigenous language families and our use
of quz for Quechua (Cusco-Collao) is intended to avoid similar issues of
confusion with the other 37 members of the qu macrolanguage. It is in
keeping with the United Nations Declaration of the Rights of Indigenous
Peoples to respect their diverse cultural heritages by honoring
distinctions made as to language classification while still working within
the accepted ISO-639 standards family. It is just the right thing to do.

cjl

On Sun, Oct 30, 2016 at 6:59 PM, Gonzalo Odiard notifications@github.com
wrote:

@leonardcj https://github.com/leonardcj , just to know, why remove the
aym translation?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#21 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AE1V1MDj-i7CjbvViQ_uO2pRSxOEIYLAks5q5SFkgaJpZM4KkaE5
.

@godiard
Copy link
Contributor

godiard commented Oct 31, 2016

@leonardcj thanks for the explanation!

@godiard godiard merged commit 3786950 into sugarlabs:master Oct 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants