diff --git a/ChangeLog b/ChangeLog index a29f658d84..b093f83f98 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2013-05-02 Carlos O'Donell + + [BZ #15264] + * localedata/locales/en_CA (LC_MESSAGES): Define yesstr and nostr. + * localedata/locales/es_AR (LC_MESSAGES): Copy es_ES. + * localedata/locales/es_ES (LC_MESSAGES): Define yesstr and nostr. + 2013-05-02 David S. Miller * sysdeps/sparc/fpu/libm-test-ulps: Update. diff --git a/localedata/locales/en_CA b/localedata/locales/en_CA index 5e0ef2c320..52e9e32039 100644 --- a/localedata/locales/en_CA +++ b/localedata/locales/en_CA @@ -135,7 +135,16 @@ date_fmt "/ END LC_TIME LC_MESSAGES +% Yes - Display only the English "Yes." While Canada is bilingual it would be +% difficult to display two words e.g. Yes|Oui, where one word is expected. +% Thus given that the majority of the population is Anglophone we use only +% the English word for yesstr. +yesstr "" +% No - Display only the English "No." See the rationale for yesstr. +nostr "" +% ^[yYoO].* - Accept both English "Yes" and French "Oui" as Canada is bilingual. yesexpr "" +% ^[nN].* - Accept both Engish "No" and French "Non" as Canada is bilingual. noexpr "" END LC_MESSAGES diff --git a/localedata/locales/es_AR b/localedata/locales/es_AR index c757638f7f..27636e7083 100644 --- a/localedata/locales/es_AR +++ b/localedata/locales/es_AR @@ -56,8 +56,7 @@ copy "es_ES" END LC_CTYPE LC_MESSAGES -yesexpr "" -noexpr "" +copy "es_ES" END LC_MESSAGES LC_MONETARY diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES index fcf90cbdbc..44c17a6328 100644 --- a/localedata/locales/es_ES +++ b/localedata/locales/es_ES @@ -61,7 +61,13 @@ translit_end END LC_CTYPE LC_MESSAGES +% Si - Display only the Spanish "Yes." +yesstr "" +% No - Spanish and English "No" have the same spelling. +nostr "" +% ^[sSyY].* - Spanish or English answer is appropriate. yesexpr "" +% ^[nN].* - Spanish or English answer have the same spelling. noexpr "" END LC_MESSAGES