[LogiLogi-list] gettext, proposal and user interfase
Status: Beta
Brought to you by:
wybow
|
From: Bruno <bs...@gm...> - 2008-08-27 03:49:23
|
Well, I've been doing this _("") adding stuff... :)
I hope there are not too many un-closed parenthesis or errors as I
couldn't test it on my local copy.
I used as standard not to include characters like ":" after "Step 1"
for example, so if we decide to remove/add it we just have to take it
out in the code and not in every language.
Also I found some possible problems with a pluralize() function...
will this function pluralize words like "time" to "times"? how will it
do it in spanish? :)
I also had some situations like the following that need variables so
can be moved as have different position in different languages:
<%= _("Remove the %{peer_group_ll_link} peergroup")
%{:peer_group_ll_link => peer_group_ll_link(@peer_group)} %>
I also did this one: <%= _("You can %{link_to}") %{:link_to =>
(link_to _('get an account here'), signup_sessions_url)} %>
I hope they are oK .. :P In case it's wrong, the pattern to search for
all of them would be grep -Hnr "%{:" *
I also modified the order of the cancel buttons in the panels so it
would not cancel when hitting return, but I'm not sure if changing the
order of display will just do or need to set some tab-index in the
modal box settings...
About the proposal I still have to finish it up, but that will be
tomorrow for sure, so hope we can comment on it tomorrow too.
Then we should take some days (not many) to define our next release
elements on pages, and on that re-organize the user interface. In your
last proposal Wybo, there has been a radical spin on the tags
approach, which I mostly like and will be doing some additions, and
will add some minimalism to it, and also to the entire interface. We
need to take things out of the way, and we will do it and succeed on
this... But, not tonight, maybe the day after tomorrow I'll start
writing the specifications and after that start drawing... (by the
way, svg UI drwaing is great way to explain right? :)
Greetings all.
--
Bruno
|