Modify

Ticket #1254 (closed defect: fixed)

Opened 12 months ago

Last modified 12 months ago

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.

Attachments

Change History

comment:1 Changed 12 months ago by dark

  • Status changed from new to accepted

comment:2 Changed 12 months ago by dark

  • Milestone set to LiquidFeedback 2.0

comment:3 Changed 12 months ago by dark

  • Priority changed from major to minor

comment:4 Changed 12 months ago by dark

  • Milestone LiquidFeedback 2.0 deleted

comment:5 Changed 12 months ago by pavlos256@…

I think we can consider this issue closed. The problems have been solved in the recently released version 2.0.0.

comment:6 Changed 12 months ago by dark

  • Status changed from accepted to closed
  • Resolution set to fixed
View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.