Opened 10 years ago

Closed 7 years ago

Last modified 7 years ago

#5471 closed bug (fixed)

[Locale] language list is lowercase for some locales

Reported by: diver Owned by: pulkomandy
Priority: normal Milestone: R1
Component: Kits/Locale Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Setting preferred language to some languages (like Russian or Ukrainian) sets available list to lowercase. Instead first letter of each language name should be capitalized, like it's done for English (default) locale. Same thing could be seen in ReadOnlyBootPrompt.
BTW, there are no components for both of them in Trac.
Tested with hrev35595.

Attachments (1)

language_list_ubuntu.png (71.7 KB ) - added by diver 8 years ago.
language list from ubuntu 11.04 installer

Download all attachments as: .zip

Change History (15)

comment:1 by diver, 10 years ago

Version: R1/alpha1R1/Development

comment:2 by diver, 9 years ago

Component: PreferencesKits/Locale Kit
Owner: changed from nobody to pulkomandy

Still here in hrev36318.

comment:3 by pulkomandy, 9 years ago

Status: newassigned

Are you sure this is needed ? In French, language names are lowercase, while in English they need to always be uppercase. So, we can enforce that in the applications, but not as part of the locale kit itself.

comment:4 by diver, 9 years ago

Not sure, but at least in Russian, language names need to be uppercase.

comment:5 by pulkomandy, 9 years ago

That would be a bug on ICU side then.

comment:6 by diver, 9 years ago

AFAIR ICU was updated some time ago, but this bug is still here in hrev38300.

comment:7 by zooey, 9 years ago

Diver: I suppose you're a native speaker, but according to

http://meta.wikimedia.org/wiki/Capitalization_of_Wiktionary_pages#Capitalization_of_language_names

Russian language names are spelled in lower case.

Maybe ICU is correct, after all?

comment:8 by diver, 9 years ago

This wikimedia article is wrong about Capitalization of language names and Capitalization of names of peoples in Russian language at least.

in reply to:  8 comment:9 by zooey, 9 years ago

Replying to diver:

This wikimedia article is wrong about Capitalization of language names and Capitalization of names of peoples in Russian language at least.

Some more research has given me this: the Pons translation dictionary (German -> Russian) gives 'англи́йский язы́к м' as Russian translation for 'English'. That seems to indicate lowercase, too.

So, please give some sources for your claim.

comment:10 by pulkomandy, 9 years ago

It could also be expecting sentance case in this list. In french the languages are also lowercase, but alone in the list they could be uppercase as well, because it's a list and not words in a sentance.

in reply to:  10 comment:11 by diver, 9 years ago

Replying to pulkomandy:

It could also be expecting sentance case in this list. In french the languages are also lowercase, but alone in the list they could be uppercase as well, because it's a list and not words in a sentance.

Ahh, that's right!

by diver, 8 years ago

Attachment: language_list_ubuntu.png added

language list from ubuntu 11.04 installer

comment:13 by diver, 7 years ago

Resolution: fixed
Status: assignedclosed

Can't reproduce this anymore, closing.

comment:14 by diver, 7 years ago

Well it's still lowercased in Formatting tab in Locale preflet, but not on ReadOnlyBootPrompt.

Note: See TracTickets for help on using tickets.