Merge pull request #145 from nibua-r/french-i18n-improvements

French i18n improvements
This commit is contained in:
Dan Rice 2013-02-06 17:48:30 -08:00
commit ee2a00bff4
2 changed files with 36 additions and 5 deletions

View file

@ -0,0 +1,31 @@
<%-
total_count ||= -1
total_count_string = total_count!=-1 ? " / #{total_count}" : ""
suppress_sort_menu ||= false
suppress_drag_handle ||= false
-%>
<div class="project-state-group" id="list-<%= state %>-projects-container" <%= " style=\"display:none\"" if project_state_group.empty? %>>
<h2>
<span id="<%= state %>-projects-count" class="badge"><%= project_state_group.length%><%= total_count_string%></span>
<%= t('common.last' ) unless ( ['review','stalled','blocked','current'].include?(state) )%>
<%= t('common.projects').downcase %>
<%= t('states.'+state+'_plural' ).downcase %><%= total_count==-1 ? "" : " (#{link_to(t('common.show_all'), done_projects_path)})".html_safe%>
</h2>
<% unless suppress_sort_menu %>
<div class="menu_sort"><span class="sort_separator"><%= t('common.sort.sort') %>&nbsp;</span>
<div class="alpha_sort">
<%= link_to(t("common.sort.alphabetically"), alphabetize_projects_path(:state => state),
:id => "#{state}_alphabetize_link", :class => "alphabetize_link", :title => t('common.sort.alphabetically_title'), :x_confirm_message => t('common.sort.alphabetically_confirm')) %>
</div><span class="sort_separator">&nbsp;|&nbsp;</span><div class="tasks_sort">
<%= link_to(t("common.sort.by_task_count"), actionize_projects_path(:state => state),
:id => "#{state}_actionize_link", :class => "actionize_link", :title => t('common.sort.by_task_count_title'), :x_confirm_message => t('common.sort.by_task_count_title_confirm')) %>
</div>
</div>
<% end %>
<div id="list-<%= state %>-projects" class="project-list">
<%= render :partial => 'projects/project_listing', :collection => project_state_group, :locals => {:suppress_drag_handle => suppress_drag_handle} %>
</div>
</div>

View file

@ -133,7 +133,7 @@ fr:
search: Rechercher
second: Seconde
server_error: "Une erreur s'est produite sur le serveur"
show_all: "Voir tous"
show_all: "voir tous"
sort:
alphabetically: "Par ordre alphabétique"
alphabetically_confirm: "Êtes-vous sûr de vouloir trier ces projets par ordre alphabétique ? L'ordre actuel sera remplacé."
@ -303,7 +303,7 @@ fr:
actions_completed_last_week: "Actions réalisées dans les 7 derniers jours"
actions_due_next_week: "Actions devant se terminer dans les 7 prochains jours ou moins"
actions_due_today: "Actions devant se terminer aujourd'hui ou avant"
active_projects_wo_next: "Projets actifs avec aucune action suivante"
active_projects_wo_next: "Projets actifs sans action suivante"
active_starred_actions: "Toutes les actions préferrées actives"
all_actions: "Toutes les actions"
all_contexts: "Tous les contextes"
@ -410,7 +410,7 @@ fr:
openid_identity_url_not_found: "Désolé, aucun utilisateur avec cette identité URL n'existe (%{identity_url})"
option_separator: "ou,"
please_login: "Veuillez vous connecter pour utiliser Tracks"
session_time_out: "La session a expirée. Merci de %{link}"
session_time_out: "La session a expiré. Merci de %{link}"
session_will_expire: "la session expire après %{hours} heure(s) d'inactivité."
session_will_not_expire: "la session n'expire jamais."
sign_in: "Se connecter"
@ -853,7 +853,7 @@ fr:
no_deferred_pending_actions: "Il n'y pas d'actions reportées ou en attente actuellement"
no_hidden_actions: "Il n'y a pas d'actions cachées actuellement"
no_incomplete_actions: "Il n'y a pas d'actions incomplètes"
no_last_completed_actions: "Aucune action achevée trouve"
no_last_completed_actions: "Aucune action achevée trouvée"
no_project: "--Pas de projet--"
no_recurring_todos: "Il n'y a pas de tâches récurrentes actuellement"
older_completed_items: "Anciens éléments complétés"
@ -955,7 +955,7 @@ fr:
tickler_items_due:
one: "Un élément de l'échéancier est arrivé à échéance rafraîchir la page pour le voir."
other: "%{count} éléments de l'échéancier sont arrivés à échéance rafraîchir la page pour les voir."
to_tickler: "Vers l'échéancier"
to_tickler: "vers l'échéancier"
unable_to_add_dependency: "Impossible d'ajouter la dépendance"
unresolved_dependency: "La valeur saisie dans le champ dépendance ne correspond pas à une action existante. Cette valeur ne sera pas sauvegardée avec le reste de l'action. Continuer ?"
was_due_on_date: "arrivée à échéance le %{date}"