fix i18n issues + localeapp roundtrip

thanks, i18n-tasks!
This commit is contained in:
wvengen 2014-09-15 13:47:21 +02:00
parent 8b83787252
commit 418a8b5806
9 changed files with 390 additions and 143 deletions

View file

@ -24,9 +24,9 @@ module DeliveriesHelper
end end
def stock_change_remove_link(stock_change_form) def stock_change_remove_link(stock_change_form)
return link_to t('.remove_article'), "#", :class => 'remove_new_stock_change btn btn-small' if stock_change_form.object.new_record? return link_to t('deliveries.stock_change_fields.remove_article'), "#", :class => 'remove_new_stock_change btn btn-small' if stock_change_form.object.new_record?
output = stock_change_form.hidden_field :_destroy output = stock_change_form.hidden_field :_destroy
output += link_to t('.remove_article'), "#", :class => 'destroy_stock_change btn btn-small' output += link_to t('deliveries.stock_change_fields.remove_article'), "#", :class => 'destroy_stock_change btn btn-small'
return output.html_safe return output.html_safe
end end

View file

@ -91,7 +91,7 @@ module OrdersHelper
autocomplete: 'off' autocomplete: 'off'
if order_article.result_manually_changed? if order_article.result_manually_changed?
input_html = content_tag(:span, class: 'input-prepend intable', title: t('.field_locked_title', default: '')) { input_html = content_tag(:span, class: 'input-prepend intable', title: t('orders.edit_amount.field_locked_title', default: '')) {
button_tag(nil, type: :button, class: 'btn unlocker') { button_tag(nil, type: :button, class: 'btn unlocker') {
content_tag(:i, nil, class: 'icon icon-unlock') content_tag(:i, nil, class: 'icon icon-unlock')
} + input_html } + input_html

View file

@ -17,7 +17,7 @@ module StockitHelper
def stock_article_price_hint(stock_article) def stock_article_price_hint(stock_article)
t('simple_form.hints.stock_article.edit_stock_article.price', t('simple_form.hints.stock_article.edit_stock_article.price',
:stock_article_copy_link => link_to(t('.copy_stock_article'), :stock_article_copy_link => link_to(t('stockit.form.copy_stock_article'),
stock_article_copy_path(stock_article), stock_article_copy_path(stock_article),
:remote => true :remote => true
) )

View file

@ -1,17 +0,0 @@
- content_for :javascript do
:javascript
$(#{FoodsoftConfig[:use_nick] ? 'user_nick' : 'user_first_name'}).focus();
= (FoodsoftConfig[:invitation_form_message] or t('.body')).html_safe
-# empty paragraph in case when invitation_form_text does not have <p></p>
%p
- form_url = local_assigns[:form_url] || accept_invitation_path
= simple_form_for @user, url: form_url do |form|
- unless @invite and @invite.group
- capt = capture do
= form.fields_for :ordergroup do |ogf|
= ogf.input :contact_address, label: t('activerecord.attributes.ordergroup.contact_address'), required: false
= render partial: 'shared/user_form_fields', locals: {f: form, captured: capt}
.form-actions
= submit_tag t('.submit'), class: 'btn'

View file

@ -1,7 +1,7 @@
%p %p
= simple_fields_for "stock_taking[stock_change_attributes][]", stock_change do |form| = simple_fields_for "stock_taking[stock_change_attributes][]", stock_change do |form|
= form.hidden_field :stock_article_id = form.hidden_field :stock_article_id
= t '.amount' = StockArticle.human_attribute_name :amount
(#{stock_change.stock_article.quantity_available}) (#{stock_change.stock_article.quantity_available})
= form.text_field :quantity, :size => 5, :autocomplete => 'off' = form.text_field :quantity, :size => 5, :autocomplete => 'off'
%span{:data => {:toggle => :tooltip, :title => render(:partial => 'shared/article_price_info', :locals => {:article => stock_change.stock_article})}} %span{:data => {:toggle => :tooltip, :title => render(:partial => 'shared/article_price_info', :locals => {:article => stock_change.stock_article})}}

View file

@ -135,6 +135,7 @@ de:
order_howto: Howto Bestellen order_howto: Howto Bestellen
phone: Telefon phone: Telefon
phone2: Telefon 2 phone2: Telefon 2
shared_sync_method:
url: Homepage url: Homepage
task: task:
description: Beschreibung description: Beschreibung
@ -172,6 +173,15 @@ de:
errors: errors:
has_many_left: ist noch mit einem/r %{collection} verknüpft! has_many_left: ist noch mit einem/r %{collection} verknüpft!
models: models:
article:
attributes:
name:
taken:
taken_with_unit:
supplier:
attributes:
shared_sync_method:
included:
task: task:
attributes: attributes:
done: done:
@ -213,6 +223,22 @@ de:
title: Administration title: Administration
type: Typ type: Typ
username: Benutzername username: Benutzername
configs:
list:
key:
title:
value:
show:
submit:
title:
tab_layout:
pdf_title:
tab_messages:
emails_title:
tabs:
title:
update:
notice:
confirm: Willst du %{name} wirklich löschen? confirm: Willst du %{name} wirklich löschen?
ordergroups: ordergroups:
destroy: destroy:
@ -394,14 +420,95 @@ de:
update_msg: update_msg:
one: Ein Artikel muss aktualisiert werden. one: Ein Artikel muss aktualisiert werden.
other: '%{count} Artikel müssen aktualisiert werden.' other: '%{count} Artikel müssen aktualisiert werden.'
upnew:
body_count:
title:
upload: upload:
body: <p>Die Datei muss eine Textdatei mit der Endung '.csv' sein. Die erste Zeile wird beim Einlesen ignoriert.</p> <p>Die Felder müssen mit einem Semikolon (';') getrennt und der Text mit doppelten Anführungszeichen ("Text...") umklammert werden.</p> <p>Als Zeichensatz wird UTF-8 erwartet. Korrekte Reihenfolge der Spalten:</p> body: <p>Die Datei muss eine Textdatei mit der Endung '.csv' sein. Die erste Zeile wird beim Einlesen ignoriert. Die Felder müssen mit einem Semikolon (';') getrennt und der Text mit doppelten Anführungszeichen ("Text...") umklammert werden. Als Zeichensatz wird UTF-8 erwartet.</p> <p>Reihenfolge der Spalten:</p>
fields: fields:
reserved: (geschützt) reserved: (geschützt)
status: Status (x=ausgelistet) status: Status (x=ausgelistet)
file_label: Bitte wähle eine kompatible Datei aus file_label: Bitte wähle eine kompatible Datei aus
submit: Datei hochladen submit: Datei hochladen
title: '%{supplier} / Artikel hochladen' title: '%{supplier} / Artikel hochladen'
config:
hints:
applepear_url:
contact:
email:
street:
currency_space:
currency_unit:
custom_css:
email_from:
email_replyto:
email_sender:
help_url:
homepage:
ignore_browser_locale:
mailing_list:
mailing_list_subscribe:
minimum_balance:
name:
page_footer:
pdf_add_page_breaks:
order_by_articles:
order_by_groups:
pdf_font_size:
pdf_page_size:
price_markup:
stop_ordering_under:
tax_default:
tolerance_is_costly:
use_apple_points:
use_messages:
use_nick:
use_wiki:
keys:
applepear_url:
contact:
city:
country:
email:
phone:
street:
zip_code:
currency_space:
currency_unit:
custom_css:
default_locale:
email_from:
email_replyto:
email_sender:
help_url:
homepage:
ignore_browser_locale:
mailing_list:
mailing_list_subscribe:
minimum_balance:
name:
page_footer:
pdf_add_page_breaks:
pdf_font_size:
pdf_page_size:
price_markup:
stop_ordering_under:
tax_default:
time_zone:
tolerance_is_costly:
use_apple_points:
use_messages:
use_nick:
use_wiki:
tabs:
foodcoop:
language:
layout:
list:
messages:
others:
payment:
tasks:
deliveries: deliveries:
add_stock_change: add_stock_change:
how_many_units: Wie viele Einheiten (%{unit}) des Artikels »%{name}« liefern? how_many_units: Wie viele Einheiten (%{unit}) des Artikels »%{name}« liefern?
@ -744,6 +851,7 @@ de:
helpers: helpers:
application: application:
edit_user: Mitglieder bearbeiten edit_user: Mitglieder bearbeiten
nick_fallback:
role_admin: Admin role_admin: Admin
role_article_meta: Artikel role_article_meta: Artikel
role_finance: Finanzen role_finance: Finanzen
@ -1019,6 +1127,7 @@ de:
no_ordergroup: keine Bestellgruppe no_ordergroup: keine Bestellgruppe
navigation: navigation:
admin: admin:
config:
home: Übersicht home: Übersicht
ordergroups: Bestellgruppen ordergroups: Bestellgruppen
title: Administration title: Administration
@ -1083,6 +1192,8 @@ de:
edit_amount: edit_amount:
field_locked_title: Die Verteilung dieses Artikels auf die einzelnen Bestellgruppen wurde manuell angepasst. Das Eingabefeld wurde gesperrt, um die manuellen Änderungen zu bewahren. Um den Artikel neu zu verteilen, drücke den Entsperrknopf und ändere die gelieferte Menge. field_locked_title: Die Verteilung dieses Artikels auf die einzelnen Bestellgruppen wurde manuell angepasst. Das Eingabefeld wurde gesperrt, um die manuellen Änderungen zu bewahren. Um den Artikel neu zu verteilen, drücke den Entsperrknopf und ändere die gelieferte Menge.
field_unlocked_title: Die Verteilung dieses Artikels auf die einzelnen Bestellgruppen wurde manuell angepasst. Wenn du die gelieferte Menge änderst, werden die vorherigen manuellen Änderungen überschrieben. field_unlocked_title: Die Verteilung dieses Artikels auf die einzelnen Bestellgruppen wurde manuell angepasst. Wenn du die gelieferte Menge änderst, werden die vorherigen manuellen Änderungen überschrieben.
edit_amounts:
no_articles_available:
fax: fax:
amount: Menge amount: Menge
articles: Artikel articles: Artikel
@ -1290,6 +1401,8 @@ de:
hints: hints:
article: article:
unit: z.B. KG oder 1L oder 500g unit: z.B. KG oder 1L oder 500g
article_category:
description:
message: message:
private: Nachricht erscheint nicht im Foodsoft Posteingang private: Nachricht erscheint nicht im Foodsoft Posteingang
order_article: order_article:
@ -1425,6 +1538,10 @@ de:
title: Lieferanten title: Lieferanten
new: new:
title: Neue Lieferantin title: Neue Lieferantin
shared_supplier_methods:
all_available:
all_unavailable:
import:
shared_supplier_note: Lieferantin ist mit externer Datenbank verknüpft. shared_supplier_note: Lieferantin ist mit externer Datenbank verknüpft.
shared_suppliers: shared_suppliers:
body: <p>Hier werden die Lieferantinnen der externen Datenbank angezeigt.</p> <p>Ihr könnt externe Lieferantinnen importieren, indem ihr sie einfach abonniert. (siehe unten)</p> <p>Damit wird eine neue Lieferantin angelegt und mit der externen Datenbank verknüpft.</p> body: <p>Hier werden die Lieferantinnen der externen Datenbank angezeigt.</p> <p>Ihr könnt externe Lieferantinnen importieren, indem ihr sie einfach abonniert. (siehe unten)</p> <p>Damit wird eine neue Lieferantin angelegt und mit der externen Datenbank verknüpft.</p>
@ -1507,6 +1624,7 @@ de:
title_all: Alle Aufgaben der Gruppe title_all: Alle Aufgaben der Gruppe
ui: ui:
actions: Aktionen actions: Aktionen
cancel: Abbrechen
close: Schließen close: Schließen
delete: Löschen delete: Löschen
edit: Bearbeiten edit: Bearbeiten

View file

@ -227,18 +227,18 @@ en:
username: username username: username
configs: configs:
list: list:
title: Configuration list
key: Key key: Key
title: Configuration list
value: Value value: Value
show: show:
title: Configuration
submit: Save submit: Save
title: Configuration
tab_layout: tab_layout:
pdf_title: PDF documents pdf_title: PDF documents
tabs:
title: Configuration
tab_messages: tab_messages:
emails_title: Sending email emails_title: Sending email
tabs:
title: Configuration
update: update:
notice: Configuration saved. notice: Configuration saved.
confirm: Do you really want to delete %{name}? confirm: Do you really want to delete %{name}?
@ -425,10 +425,10 @@ en:
upnew: upnew:
body_count: body_count:
one: There is one new article to add. one: There is one new article to add.
other: 'There are %{count} articles to add.' other: There are %{count} articles to add.
title: Add new ... title: Add new ...
upload: upload:
body: <p>The file has to be a text file with the ending '.csv' The first line will be ignored when imported</p> <p>The fields have to be separated with semicolons (';') and the text enclosed by double quotation marks ("text...").</p> <p>As character set UTF-8 is demanded. Correct order of the column:</p> body: <p>The file has to be a text file with the ending <tt>.csv</tt>. The first line will be ignored when imported, fields are separated by semicolons (';'), and text may be enclosed by double quotation marks ("text..."). Default character-set is utf-8.</p> <p>Column order:</p>
fields: fields:
reserved: (Reserved) reserved: (Reserved)
status: Status (x=skip) status: Status (x=skip)
@ -436,83 +436,83 @@ en:
submit: Upload file submit: Upload file
title: '%{supplier} / upload articles' title: '%{supplier} / upload articles'
config: config:
tabs:
foodcoop: Foodcoop
payment: Finances
language: Language
messages: Messages
tasks: Tasks
layout: Layout
others: Other
list: List
hints: hints:
name: The name of your foodcoop. applepear_url: Website where the apple and pear system for tasks is explained.
contact: contact:
email: General contact email address, shown on website as well as some forms. email: General contact email address, shown on website as well as some forms.
street: Address, typically this will be your delivery and pick-up location. street: Address, typically this will be your delivery and pick-up location.
currency_unit: Currency symbol for displaying prices.
currency_space: Whether to add whitespace after the currency symbol. currency_space: Whether to add whitespace after the currency symbol.
currency_unit: Currency symbol for displaying prices.
custom_css: To modify the layout of this site, you can enter style modifications using the cascading stylesheets (CSS) language. Leave blank for the default style. custom_css: To modify the layout of this site, you can enter style modifications using the cascading stylesheets (CSS) language. Leave blank for the default style.
homepage: Website of your foodcoop. email_from: Emails will appear to be from this email address. Leave empty to use the foodcoop's contact address.
help_url: Documentation website.
applepear_url: Website where the apple and pear system for tasks is explained.
ignore_browser_locale: "Ignore the language of user's computer when the user has not chosen a language yet."
price_markup: Percentage that is added to the gross price for foodcoop members.
tax_default: Default VAT percentage for new articles.
stop_ordering_under: Members can only order when they have at least this many apple points.
minimum_balance: Members can only order when their account balance is above or equal to this amount.
use_apple_points: When the apple point system is enabled, members are required to do some tasks to be able to keep ordering.
use_nick: Show and use nicknames instead of real names. When enabling this, please check that each user has a nickname.
use_messages: Allow members to communicate with each other within Foodsoft.
use_wiki: Enable editable wiki pages.
email_sender: "Emails will appear to be sent from this email address. To avoid emails sent being classified as spam, the webserver may need to be registered in the SPF record of the email address's domain."
email_from: "Emails will appear to be from this email address. Leave empty to use the foodcoop's contact address."
email_replyto: Set this when you want to receive replies from emails sent by Foodsoft on a different address than the above. email_replyto: Set this when you want to receive replies from emails sent by Foodsoft on a different address than the above.
email_sender: Emails will appear to be sent from this email address. To avoid emails sent being classified as spam, the webserver may need to be registered in the SPF record of the email address's domain.
help_url: Documentation website.
homepage: Website of your foodcoop.
ignore_browser_locale: Ignore the language of user's computer when the user has not chosen a language yet.
mailing_list: Mailing-list email address to use instead of the messaging system for mail to all members. mailing_list: Mailing-list email address to use instead of the messaging system for mail to all members.
mailing_list_subscribe: Email address where members can send an email to for subscribing. mailing_list_subscribe: Email address where members can send an email to for subscribing.
page_footer: 'Shown on each page at the bottom. Enter "blank" to disable the footer completely.' minimum_balance: Members can only order when their account balance is above or equal to this amount.
pdf_font_size: Base font size for PDF documents (12 is standard). name: The name of your foodcoop.
pdf_page_size: 'Page size for PDF documents, typically "A4" or "letter".' page_footer: Shown on each page at the bottom. Enter "blank" to disable the footer completely.
pdf_add_page_breaks: pdf_add_page_breaks:
order_by_articles: Put each article on a separate page. order_by_articles: Put each article on a separate page.
order_by_groups: Put each ordergroup on a separate page. order_by_groups: Put each ordergroup on a separate page.
tolerance_is_costly: "Order as much of the member tolerance as possible (compared to only as much needed to fill the last box). Enabling this also includes the tolerance in the total price of the open member order." pdf_font_size: Base font size for PDF documents (12 is standard).
pdf_page_size: Page size for PDF documents, typically "A4" or "letter".
price_markup: Percentage that is added to the gross price for foodcoop members.
stop_ordering_under: Members can only order when they have at least this many apple points.
tax_default: Default VAT percentage for new articles.
tolerance_is_costly: Order as much of the member tolerance as possible (compared to only as much needed to fill the last box). Enabling this also includes the tolerance in the total price of the open member order.
use_apple_points: When the apple point system is enabled, members are required to do some tasks to be able to keep ordering.
use_messages: Allow members to communicate with each other within Foodsoft.
use_nick: Show and use nicknames instead of real names. When enabling this, please check that each user has a nickname.
use_wiki: Enable editable wiki pages.
keys: keys:
name: Name applepear_url: Apple system help URL
contact: contact:
street: Street
zip_code: Postcode
city: City city: City
country: Country country: Country
email: Email email: Email
phone: Phone phone: Phone
currency_unit: Currency street: Street
zip_code: Postcode
currency_space: add space currency_space: add space
currency_unit: Currency
custom_css: Custom CSS custom_css: Custom CSS
homepage: Homepage
help_url: Documentation URL
applepear_url: Apple system URL
default_locale: Default language default_locale: Default language
ignore_browser_locale: Ignore browser language
price_markup: Foodcoop margin
tax_default: Default VAT
tolerance_is_costly: Tolerance is costly
stop_ordering_under: Minimum apple points
use_apple_points: Apple points
minimum_balance: Minimum account balance
use_nick: Use nicknames
use_messages: Enable messages
use_wiki: Enable wiki
email_sender: Sender address
email_from: From address email_from: From address
email_replyto: Reply-to address email_replyto: Reply-to address
email_sender: Sender address
help_url: Documentation URL
homepage: Homepage
ignore_browser_locale: Ignore browser language
mailing_list: Mailing-list mailing_list: Mailing-list
mailing_list_subscribe: Mailing-list subscribe mailing_list_subscribe: Mailing-list subscribe
minimum_balance: Minimum account balance
name: Name
page_footer: Page footer page_footer: Page footer
pdf_add_page_breaks: Page breaks
pdf_font_size: Font size pdf_font_size: Font size
pdf_page_size: Page size pdf_page_size: Page size
pdf_add_page_breaks: Page breaks price_markup: Foodcoop margin
stop_ordering_under: Minimum apple points
tax_default: Default VAT
time_zone: Time zone time_zone: Time zone
tolerance_is_costly: Tolerance is costly
use_apple_points: Apple points
use_messages: Enable messages
use_nick: Use nicknames
use_wiki: Enable wiki
tabs:
foodcoop: Foodcoop
language: Language
layout: Layout
list: List
messages: Messages
others: Other
payment: Finances
tasks: Tasks
deliveries: deliveries:
add_stock_change: add_stock_change:
how_many_units: 'How many units (%{unit}) to deliver? Stock article name: %{name}.' how_many_units: 'How many units (%{unit}) to deliver? Stock article name: %{name}.'
@ -569,7 +569,7 @@ en:
- Ordered - Ordered
- Received - Received
- Price - Price
- Unit Q. - U.Q.
- Unit - Unit
- Sum - Sum
sum: Sum sum: Sum
@ -855,6 +855,7 @@ en:
helpers: helpers:
application: application:
edit_user: Edit user edit_user: Edit user
nick_fallback: (no username)
role_admin: Admin role_admin: Admin
role_article_meta: Articles role_article_meta: Articles
role_finance: Finance role_finance: Finance
@ -1202,6 +1203,8 @@ en:
edit_amount: edit_amount:
field_locked_title: The distribution of this article among the ordergroups was changed manually. This field is locked to protect those changes. To redistribute and overwrite those changes, press the unlock button and change the amount. field_locked_title: The distribution of this article among the ordergroups was changed manually. This field is locked to protect those changes. To redistribute and overwrite those changes, press the unlock button and change the amount.
field_unlocked_title: The distribution of this article among the ordergroups was changed manually. When you change the amount, those manual changes will be overwritten. field_unlocked_title: The distribution of this article among the ordergroups was changed manually. When you change the amount, those manual changes will be overwritten.
edit_amounts:
no_articles_available: No articles to add.
fax: fax:
amount: Amount amount: Amount
articles: Articles articles: Articles
@ -1546,11 +1549,11 @@ en:
title: Suppliers title: Suppliers
new: new:
title: New supplier title: New supplier
shared_supplier_note: Supplier is connected to the external database.
shared_supplier_methods: shared_supplier_methods:
import: Articles are imported manually. all_available: All articles (new are available)
all_available: New articles are available by default. all_unavailable: All articles (new are unavailable)
all_unavailable: New articles are not available by default. import: Choose articles to import
shared_supplier_note: Supplier is connected to the external database.
shared_suppliers: shared_suppliers:
body: <p>Suppliers of the external database are displayed here.</p> <p>You can import external suppliers by subscribing (see below).</p> <p>A new supplier will be created and connected to the external database.</p> body: <p>Suppliers of the external database are displayed here.</p> <p>You can import external suppliers by subscribing (see below).</p> <p>A new supplier will be created and connected to the external database.</p>
subscribe: Subscribe subscribe: Subscribe
@ -1632,6 +1635,7 @@ en:
title_all: All group tasks title_all: All group tasks
ui: ui:
actions: Actions actions: Actions
cancel: Cancel
close: Close close: Close
delete: Delete delete: Delete
edit: Edit edit: Edit

View file

@ -6,11 +6,11 @@ fr:
availability: le produit est-il disponible actuellement? availability: le produit est-il disponible actuellement?
availability_short: disp. availability_short: disp.
deposit: Consigne deposit: Consigne
fc_price: Prix final fc_price: Prix pour les membres
fc_price_desc: Prix avec TVA, consigne et part de la coop inclus. fc_price_desc: Prix avec TVA, consigne et part de la coop inclus.
fc_price_short: Prix pour les membres fc_price_short: Prix final
fc_share: Marge de la coop fc_share: Marge de la coop
fc_share_short: Marge de la coop fc_share_short: Marge
gross_price: Prix TTC gross_price: Prix TTC
manufacturer: Product-rice-eur manufacturer: Product-rice-eur
name: Nom name: Nom
@ -135,6 +135,7 @@ fr:
order_howto: Comment commander order_howto: Comment commander
phone: Téléphone phone: Téléphone
phone2: Autre téléphone phone2: Autre téléphone
shared_sync_method:
url: Site web url: Site web
task: task:
description: Description description: Description
@ -172,6 +173,15 @@ fr:
errors: errors:
has_many_left: est encore associé à une %{collection}! has_many_left: est encore associé à une %{collection}!
models: models:
article:
attributes:
name:
taken:
taken_with_unit:
supplier:
attributes:
shared_sync_method:
included:
task: task:
attributes: attributes:
done: done:
@ -213,6 +223,22 @@ fr:
title: Administration title: Administration
type: type type: type
username: identifiant username: identifiant
configs:
list:
key:
title:
value:
show:
submit:
title:
tab_layout:
pdf_title:
tab_messages:
emails_title:
tabs:
title:
update:
notice:
confirm: Veux-tu vraiment supprimer %{name}? confirm: Veux-tu vraiment supprimer %{name}?
ordergroups: ordergroups:
destroy: destroy:
@ -396,17 +422,95 @@ fr:
update_msg: update_msg:
one: Un article doit être mis à jour. one: Un article doit être mis à jour.
other: '%{count} produits doivent être mis à jour.' other: '%{count} produits doivent être mis à jour.'
upnew:
body_count:
title:
upload: upload:
body: |- body:
<p>Le fichier doit être au format texte et son nom doit se terminer par l'extension ".csv". La première ligne sera ignorée lors de l'importation.</p>
<p>Les champs doivent être délimités par des points-virgules (';'), et le texte compris entre guillemets ("texte...")</p>
<p>L'encodage du fichier doit être UTF-8. L'ordre des colonnes est:</p>
fields: fields:
reserved: (Reservé) reserved: (Reservé)
status: Statut (x=exclu) status: Statut (x=exclu)
file_label: Merci de choisir un fichier compatible file_label: Merci de choisir un fichier compatible
submit: Transférer le fichier submit: Transférer le fichier
title: '%{supplier} / Transférer les données sur les produits' title: '%{supplier} / Transférer les données sur les produits'
config:
hints:
applepear_url:
contact:
email:
street:
currency_space:
currency_unit:
custom_css:
email_from:
email_replyto:
email_sender:
help_url:
homepage:
ignore_browser_locale:
mailing_list:
mailing_list_subscribe:
minimum_balance:
name:
page_footer:
pdf_add_page_breaks:
order_by_articles:
order_by_groups:
pdf_font_size:
pdf_page_size:
price_markup:
stop_ordering_under:
tax_default:
tolerance_is_costly:
use_apple_points:
use_messages:
use_nick:
use_wiki:
keys:
applepear_url:
contact:
city:
country:
email:
phone:
street:
zip_code:
currency_space:
currency_unit:
custom_css:
default_locale:
email_from:
email_replyto:
email_sender:
help_url:
homepage:
ignore_browser_locale:
mailing_list:
mailing_list_subscribe:
minimum_balance:
name:
page_footer:
pdf_add_page_breaks:
pdf_font_size:
pdf_page_size:
price_markup:
stop_ordering_under:
tax_default:
time_zone:
tolerance_is_costly:
use_apple_points:
use_messages:
use_nick:
use_wiki:
tabs:
foodcoop:
language:
layout:
list:
messages:
others:
payment:
tasks:
deliveries: deliveries:
add_stock_change: add_stock_change:
how_many_units: Combien d'unités (%{unit}) de l'article %{name} doivent-elles être livrées? how_many_units: Combien d'unités (%{unit}) de l'article %{name} doivent-elles être livrées?
@ -757,6 +861,7 @@ fr:
helpers: helpers:
application: application:
edit_user: Modifier la liste des membres edit_user: Modifier la liste des membres
nick_fallback:
role_admin: Administrateur role_admin: Administrateur
role_article_meta: Article role_article_meta: Article
role_finance: Finances role_finance: Finances
@ -1039,6 +1144,7 @@ fr:
no_ordergroup: aucune cellule no_ordergroup: aucune cellule
navigation: navigation:
admin: admin:
config:
home: Aperçu home: Aperçu
ordergroups: Cellules ordergroups: Cellules
title: Administration title: Administration
@ -1103,6 +1209,8 @@ fr:
edit_amount: edit_amount:
field_locked_title: La répartition de cet article entre les cellules a été modifiée manuellement, et ce champ a été verrouillé pour éviter tout nouveau changement intempestif. Si tu veux tout de même effectuer un changement, cliques d'abord sur "Déverouiller". field_locked_title: La répartition de cet article entre les cellules a été modifiée manuellement, et ce champ a été verrouillé pour éviter tout nouveau changement intempestif. Si tu veux tout de même effectuer un changement, cliques d'abord sur "Déverouiller".
field_unlocked_title: La répartition de cet article entre les cellules a été modifiée manuellement. Toute nouvelle modification entrainera une perte de la valeur enregistrée actuellement. field_unlocked_title: La répartition de cet article entre les cellules a été modifiée manuellement. Toute nouvelle modification entrainera une perte de la valeur enregistrée actuellement.
edit_amounts:
no_articles_available:
fax: fax:
amount: Quantité amount: Quantité
articles: Produits articles: Produits
@ -1308,6 +1416,8 @@ fr:
hints: hints:
article: article:
unit: par exemple. kg ou 1l ou 500g unit: par exemple. kg ou 1l ou 500g
article_category:
description:
message: message:
private: Le message n'apparaîtra pas dans la boîte de réception du Foodsoft private: Le message n'apparaîtra pas dans la boîte de réception du Foodsoft
order_article: order_article:
@ -1445,6 +1555,10 @@ fr:
title: Fournisseur-e-s title: Fournisseur-e-s
new: new:
title: Ajouter un-e fournisseur-e title: Ajouter un-e fournisseur-e
shared_supplier_methods:
all_available:
all_unavailable:
import:
shared_supplier_note: Le-la fournisseur-e a été connecté à l'annuaire mutualisé. shared_supplier_note: Le-la fournisseur-e a été connecté à l'annuaire mutualisé.
shared_suppliers: shared_suppliers:
body: |- body: |-
@ -1533,6 +1647,7 @@ fr:
title_all: Boulot prévu pour l'équipe title_all: Boulot prévu pour l'équipe
ui: ui:
actions: Actions actions: Actions
cancel: Annuler
close: Fermer close: Fermer
delete: Supprimer delete: Supprimer
edit: Modifier edit: Modifier

View file

@ -135,6 +135,7 @@ nl:
order_howto: Hoe te bestellen order_howto: Hoe te bestellen
phone: Telefoon phone: Telefoon
phone2: Telefoon 2 phone2: Telefoon 2
shared_sync_method: Hoe synchroniseren
url: Homepage url: Homepage
task: task:
description: Beschrijving description: Beschrijving
@ -172,6 +173,15 @@ nl:
errors: errors:
has_many_left: is nog met een %{collection} verbonden! has_many_left: is nog met een %{collection} verbonden!
models: models:
article:
attributes:
name:
taken: naam bestaat al
taken_with_unit: de combinatie van naam en eenheid bestaat al
supplier:
attributes:
shared_sync_method:
included: is geen geldige keuze voor deze leverancier
task: task:
attributes: attributes:
done: done:
@ -215,18 +225,18 @@ nl:
username: Gebruikersnaam username: Gebruikersnaam
configs: configs:
list: list:
title: Configuratielijst
key: Sleutel key: Sleutel
title: Configuratielijst
value: Inhoud value: Inhoud
show: show:
title: Configuratie
submit: Opslaan submit: Opslaan
title: Configuratie
tab_layout: tab_layout:
pdf_title: PDF documenten pdf_title: PDF documenten
tabs:
title: Configuratie
tab_messages: tab_messages:
emails_title: Emailinstellingen emails_title: Emailinstellingen
tabs:
title: Configuratie
update: update:
notice: Configuratie opgeslagen. notice: Configuratie opgeslagen.
confirm: Wil je %{name} daadwerkelijk wissen? confirm: Wil je %{name} daadwerkelijk wissen?
@ -410,8 +420,13 @@ nl:
update_msg: update_msg:
one: Er moet éen artikel bijgewerkt worden. one: Er moet éen artikel bijgewerkt worden.
other: Er moeten %{count} artikelen bijgewerkt worden. other: Er moeten %{count} artikelen bijgewerkt worden.
upnew:
body_count:
one: Er is éen nieuw artikel.
other: Er zijn %{count} nieuwe artikelen.
title: Toevoegen ...
upload: upload:
body: <p>Het bestand moet een utf-8 tekstbestand zijn met als extensie '.csv'. De eerste regel wordt overgeslagen.</p> <p>Velden moeten met een puntkomma (';') gescheiden worden, en tekst mag tussen dubbele aanhalingstekstens ("Tekst...") staan.</p> <p>Volgende van de kolommen:</p> body: <p>Een komma-gescheiden utf-8 bestand wordt verwacht met extensie <tt>.csv</tt>. De eerste regel bevat kolomhoofden, velden worden met een puntkomma (';') gescheiden, en tekst mag tussen dubbele aanhalingstekens staan ("Tekst...").</p> <p>Volgorde van de kolommen:</p>
fields: fields:
reserved: (Leeg) reserved: (Leeg)
status: Status (x=overslaan) status: Status (x=overslaan)
@ -419,79 +434,83 @@ nl:
submit: Bestand uploaden submit: Bestand uploaden
title: Artikelen uploaden voor %{supplier} title: Artikelen uploaden voor %{supplier}
config: config:
tabs:
foodcoop: Foodcoop
payment: Financiën
language: Taal
messages: Berichten
tasks: Taken
layout: Layout
others: Overig
list: Lijst
hints: hints:
name: De naam van de foodcoop. applepear_url: Website waar het appelpunten systeem wordt uitgelegd.
contact: contact:
email: Algemeen contactadres, zowel voor op de website als in formulieren. email: Algemeen contactadres, zowel voor op de website als in formulieren.
street: Adres, meestal is dit het aflever- en ophaaladres. street: Adres, meestal is dit het aflever- en ophaaladres.
currency_space: Spatie toevoegen na valutasymbool.
currency_unit: Valutasymbool voor het tonen van prijzen.
custom_css: De layout van deze site kan gewijzigd worden door hier cascading stylesheets (CSS) in te voeren. Laat het leeg voor de standaardstijl. custom_css: De layout van deze site kan gewijzigd worden door hier cascading stylesheets (CSS) in te voeren. Laat het leeg voor de standaardstijl.
homepage: Website van de foodcoop. email_from: Emails zullen lijken verzonden te zijn vanaf dit email adres. Laat het veld leeg om het contactadres van de foodcoop te gebruiken.
help_url: Documentatie website.
applepear_url: Website waar het appelpunten systeem wordt uitgelegd.
ignore_browser_locale: Negeer de taal van de computer wanneer iemand nog geen taal gekozen heeft.
price_markup: Percentage dat bovenop het brutobedrag wordt gedaan voor foodcoop leden.
tax_default: Standaard BTW percentage voor nieuwe artikelen.
stop_ordering_under: Leden kunnen slechts bestellen als ze dit aantal appelpunten hebben of meer.
minimum_balance: Leden kunnen slechts bestellen wanneer hun tegoed groter of gelijk is aan dit bedrag.
use_apple_points: Wanneer het appelpunten systeem is geactiveerd, kunnen leden slechts bestellen wanneer ze meewerken aan taken.
use_nick: Toon bijnamen in plaats van volledige naam. Controleer dat iedereen een bijnaam heeft wanneer je dit aanzet.
use_messages: Laat leden met elkaar communiceren door middel van berichten binnen Foodsoft.
use_wiki: "Gebruik wiki pagina's."
email_sender: "Emails worden verzonden vanaf dit emailadres. Om te voorkomen dat emails als spam worden tegengehouden, is het te adviseren het adres van de webserver op te nemen in het SPF record van het email domein."
email_from: "Emails zullen lijken verzonden te zijn vanaf dit email adres. Laat het veld leeg om het contactadres van de foodcoop te gebruiken."
email_replyto: Vul dit in als je antwoord op mails van Foodsoft wilt ontvangen op een ander adres dan het bovenstaande. email_replyto: Vul dit in als je antwoord op mails van Foodsoft wilt ontvangen op een ander adres dan het bovenstaande.
email_sender: Emails worden verzonden vanaf dit emailadres. Om te voorkomen dat emails als spam worden tegengehouden, is het te adviseren het adres van de webserver op te nemen in het SPF record van het email domein.
help_url: Documentatie website.
homepage: Website van de foodcoop.
ignore_browser_locale: Negeer de taal van de computer wanneer iemand nog geen taal gekozen heeft.
mailing_list: Mailing-lijst adres om te gebruiken in plaats van het berichtensysteem voor emails naar alle leden. mailing_list: Mailing-lijst adres om te gebruiken in plaats van het berichtensysteem voor emails naar alle leden.
mailing_list_subscribe: Emailadres waar leden zich kunnen aanmelden voor de mailing-lijst. mailing_list_subscribe: Emailadres waar leden zich kunnen aanmelden voor de mailing-lijst.
page_footer: 'Wordt op iedere pagina getoond. Vul "blank" in om de voettekst helemaal weg te halen.' minimum_balance: Leden kunnen slechts bestellen wanneer hun tegoed groter of gelijk is aan dit bedrag.
pdf_font_size: Basis tekstgrootte voor PDF bestanden (standaard 12). name: De naam van de foodcoop.
pdf_page_size: 'Paginaformaat voor PDF bestanden, meestal "A4" of "letter".' page_footer: Wordt op iedere pagina getoond. Vul "blank" in om de voettekst helemaal weg te halen.
pdf_add_page_breaks: pdf_add_page_breaks:
order_by_articles: Ieder artikel op een nieuwe pagina. order_by_articles: Ieder artikel op een nieuwe pagina.
order_by_groups: Ieder huishouden op een nieuwe pagina. order_by_groups: Ieder huishouden op een nieuwe pagina.
tolerance_is_costly: "Bestel zoveel artikelen als mogelijk in de tolerantie (in plaats van net genoeg om de laatste doos te vullen). Dit zorgt er ook voor dat de tolerantie in de prijs van open ledenbestellingen wordt meegenomen." pdf_font_size: Basis tekstgrootte voor PDF bestanden (standaard 12).
pdf_page_size: Paginaformaat voor PDF bestanden, meestal "A4" of "letter".
price_markup: Percentage dat bovenop het brutobedrag wordt gedaan voor foodcoop leden.
stop_ordering_under: Leden kunnen slechts bestellen als ze dit aantal appelpunten hebben of meer.
tax_default: Standaard BTW percentage voor nieuwe artikelen.
tolerance_is_costly: Bestel zoveel artikelen als mogelijk in de tolerantie (in plaats van net genoeg om de laatste doos te vullen). Dit zorgt er ook voor dat de tolerantie in de prijs van open ledenbestellingen wordt meegenomen.
use_apple_points: Wanneer het appelpunten systeem is geactiveerd, kunnen leden slechts bestellen wanneer ze meewerken aan taken.
use_messages: Laat leden met elkaar communiceren door middel van berichten binnen Foodsoft.
use_nick: Toon bijnamen in plaats van volledige naam. Controleer dat iedereen een bijnaam heeft wanneer je dit aanzet.
use_wiki: Gebruik wiki pagina's.
keys: keys:
name: Naam applepear_url: Appelsysteem uitleg URL
contact: contact:
street: Straat
zip_code: Postcode
city: Stad city: Stad
country: Land country: Land
email: Email email: Email
phone: Telefoon phone: Telefoon
street: Straat
zip_code: Postcode
currency_space: spatie toevoegen
currency_unit: Valuta
custom_css: Aangepaste CSS custom_css: Aangepaste CSS
homepage: Homepage
help_url: Documentatie URL
applepear_url: Appelsysteem uitleg URL
default_locale: Standaardtaal default_locale: Standaardtaal
ignore_browser_locale: Browsertaal negeren
price_markup: Foodcoop marge
tax_default: Standaard BTW
tolerance_is_costly: Tolerantie is duur
stop_ordering_under: Minimum appelpunten
use_apple_points: Appelpunten
minimum_balance: Minimum tegoed
use_nick: Bijnamen gebruiken
use_messages: Berichten gebruiken
use_wiki: Wiki gebruiken
email_sender: Sender adres
email_from: From adres email_from: From adres
email_replyto: Reply-to adres email_replyto: Reply-to adres
email_sender: Sender adres
help_url: Documentatie URL
homepage: Homepage
ignore_browser_locale: Browsertaal negeren
mailing_list: Mailing-lijst mailing_list: Mailing-lijst
mailing_list_subscribe: Mailing-lijst aanmelden mailing_list_subscribe: Mailing-lijst aanmelden
page_footer: Voettkest minimum_balance: Minimum tegoed
name: Naam
page_footer: Voettekst
pdf_add_page_breaks: Nieuwe pagina's
pdf_font_size: Tekstgrootte pdf_font_size: Tekstgrootte
pdf_page_size: Paginaformaat pdf_page_size: Paginaformaat
pdf_add_page_breaks: "Nieuwe pagina's" price_markup: Foodcoop marge
stop_ordering_under: Minimum appelpunten
tax_default: Standaard BTW
time_zone: Tijdzone time_zone: Tijdzone
tolerance_is_costly: Tolerantie is duur
use_apple_points: Appelpunten
use_messages: Berichten gebruiken
use_nick: Bijnamen gebruiken
use_wiki: Wiki gebruiken
tabs:
foodcoop: Foodcoop
language: Taal
layout: Layout
list: Lijst
messages: Berichten
others: Overig
payment: Financiën
tasks: Taken
deliveries: deliveries:
add_stock_change: add_stock_change:
how_many_units: 'Hoeveel eenheden (%{unit}) leveren? Voorraadartikel: %{name}.' how_many_units: 'Hoeveel eenheden (%{unit}) leveren? Voorraadartikel: %{name}.'
@ -546,7 +565,7 @@ nl:
rows: rows:
- Artikel - Artikel
- Besteld - Besteld
- Gekregen - Ontvangen
- Prijs - Prijs
- Colli - Colli
- Eenheid - Eenheid
@ -834,6 +853,7 @@ nl:
helpers: helpers:
application: application:
edit_user: Gebruiker bewerken edit_user: Gebruiker bewerken
nick_fallback: (geen gebruikersnaam)
role_admin: Admin role_admin: Admin
role_article_meta: Artikelen role_article_meta: Artikelen
role_finance: Financiën role_finance: Financiën
@ -1178,6 +1198,8 @@ nl:
edit_amount: edit_amount:
field_locked_title: De verdeling van dit artikel over de huishoudens is handmatig aangepast, daarom is dit veld beschermd. Om dit artikel toch te herverdelen en de handmatige wijzigingen teniet te doen kun je op de knop met het slot drukken. field_locked_title: De verdeling van dit artikel over de huishoudens is handmatig aangepast, daarom is dit veld beschermd. Om dit artikel toch te herverdelen en de handmatige wijzigingen teniet te doen kun je op de knop met het slot drukken.
field_unlocked_title: De verdeling van dit artikel over de huishoudens is handmatig aangepast. Als je de hoeveelheid hier verandert, worden deze handmatige aanpassingen overschreven. field_unlocked_title: De verdeling van dit artikel over de huishoudens is handmatig aangepast. Als je de hoeveelheid hier verandert, worden deze handmatige aanpassingen overschreven.
edit_amounts:
no_articles_available: Geen artikelen om toe te voegen.
fax: fax:
amount: Aantal amount: Aantal
articles: Artikelen articles: Artikelen
@ -1384,7 +1406,7 @@ nl:
default_message: Problemen gevonden, controleer alsjeblieft de invoer. default_message: Problemen gevonden, controleer alsjeblieft de invoer.
hints: hints:
article: article:
unit: 'Bijvoorbeeld: KG of 1L of 500g' unit: 'Bijv.: KG of 1L of 500g'
article_category: article_category:
description: komma-gescheiden lijst van namen die herkend worden bij uploaden/synchroniseren description: komma-gescheiden lijst van namen die herkend worden bij uploaden/synchroniseren
message: message:
@ -1522,6 +1544,10 @@ nl:
title: Leveranciers title: Leveranciers
new: new:
title: Nieuwe leverancier title: Nieuwe leverancier
shared_supplier_methods:
all_available: Alle artikelen (nieuwe zijn beschikbaar)
all_unavailable: Alle artikelen (nieuwe worden onbeschikbaar)
import: Artikelen kiezen uit lijst
shared_supplier_note: Leverancier is verbonden met de externe database. shared_supplier_note: Leverancier is verbonden met de externe database.
shared_suppliers: shared_suppliers:
body: <p>Hier kun je leveranciers in de externe database zien.</p> <p>Als je een externe leverancier importeert, wordt er een nieuwe leverancier aangemaakt die verbonden is met de externe database.</p> body: <p>Hier kun je leveranciers in de externe database zien.</p> <p>Als je een externe leverancier importeert, wordt er een nieuwe leverancier aangemaakt die verbonden is met de externe database.</p>
@ -1604,6 +1630,7 @@ nl:
title_all: Alle groepstaken title_all: Alle groepstaken
ui: ui:
actions: Acties actions: Acties
cancel: Annuleren
close: Sluiten close: Sluiten
delete: Verwijder delete: Verwijder
edit: Bewerk edit: Bewerk