Ticket #1254 (closed defect: fixed)
Fixed (non-localizable) strings and localization improvements
| Reported by: | pavlos256@… | Owned by: | dark |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | Frontend | Version: | 2.0 beta |
| Keywords: | l10n, i18n | Cc: |
Description
Trying to translate the frontend to Greek, I noticed that there are some strings that can't be translated and some that need improvements. I've went through the frontend and made notes any problems that I found.
index.html
user menu
"Show profile" not localized
"Edit profile" not localized
"Upload avatar/photo" not localized
tabs
Units (default tab)
tab "With voting right" not localized
link "#{count} more areas in this unit, #{delegated_count} of them are delegated" needs singular/plural
"Latest events" (timeline) not localized
sub-tab "My areas and issues" not localized
sub-tab "Everything" not localized
Event list
eye icon with alt text "You are interested in this issue" not localized
tab "open" or "closed"
Event list
"You were interested" not localized
policy_list
The links at the top (create, show used/unused) need a whitespace in between.
unit_list
Units table, "name" not localized
Units table, edit action links need whitespace in between.
member_list
The links at the top (create, show blocked) need a whitespace in between.
'Admin?' column values should be localized (instead of true/false) or a symbol ("tick" image or disabled checkboxes).
about
"3rd party license information:" not localized
"The icons used..." etc. not localized
The action button with image that appears on the top of the screen, see usage_terms for example (the "back" button).
div#slot_actions.slot_actions > a > img {
vertical-align: middle;
padding-right: 4px;
}
unit/show/1
label "You have voting privileges for this unit" not localized
linkbutton "Delegate unit" not localized
tabs
"Latest events" not localized
"Eligible voters" not localized
area/show/1
label "You are participating in this area" not localized
linkbuttons "Withdraw" and "Delegate area" not localized
tabs
"Participants (#{count})" not localized
issue/show/1
label "You were interested" not localized
tabs
"Interested": localized but should be separated from the
label at index.html?tab=open&filter_interest=issue because
the first means "(People that are) interested", the last
means "(I am) interested".
initiative/show/1
tabs
voting
voting details
Column values are "Yes" and "No", not localized
The localization key for the value of "Other failures" should be changed from "none" to something
more suitable like "none (other failures)" = "None"
details
Column values "Yes", "finished", "#{count} days" are not localized
The localization label "Closed" should be a new one like "Closed at" (similar to "Created at")
so it can be separated from other uses and translated properly.
