From 0aa098e75be7f80932f51eb78fbe472397e340d7 Mon Sep 17 00:00:00 2001 From: wvengen Date: Mon, 15 Dec 2014 20:55:39 +0100 Subject: [PATCH] localeapp roundtrip --- config/locales/de.yml | 158 ++++++++++++++++++++++++------------------ config/locales/en.yml | 136 ++++++++++++++++++------------------ config/locales/fr.yml | 148 ++++++++++++++++++++++----------------- config/locales/nl.yml | 132 ++++++++++++++++++++--------------- 4 files changed, 315 insertions(+), 259 deletions(-) diff --git a/config/locales/de.yml b/config/locales/de.yml index 94349051..dcef3bd5 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -184,7 +184,7 @@ de: task: attributes: done: - exclusion: erledigte Aufgaben können nicht wiederholt werden + exclusion: erledigte Aufgaben können nicht wöchentlich wiederholt werden models: article: Artikel article_category: Artikelkategorie @@ -234,6 +234,8 @@ de: pdf_title: PDF-Dokumente tab_messages: emails_title: E-Mails versenden + tab_tasks: + periodic_title: tabs: title: Einstellungen update: @@ -264,6 +266,8 @@ de: title: Bestellgruppe %{name} search_placeholder: Name ... users: + controller: + sudo_done: edit: title: Benutzer/in bearbeiten index: @@ -274,12 +278,14 @@ de: new: title: Neue/n Benutzer/in anlegen show: - confirm: Willst du %{user} wirklich rausschmeißen? + confirm_delete: Willst du %{user} wirklich rausschmeißen? + confirm_sudo: groupabos: Gruppenabos member_since: Mitglied seit %{time} person: Person preference: Einstellungen send_message: Nachricht senden + sudo: workgroups: destroy: error: 'Arbeitsgruppe konnte nicht gelöscht werden: %{error}' @@ -346,13 +352,13 @@ de: notice: Es wurden %{count} neue Artikel gespeichert. error_invalid: Artikel sind fehlerhaft error_nosel: Du hast keine Artikel ausgewählt - error_parse: '%{msg} ... in Zeile %{line}' + error_parse: "%{msg} ... in Zeile %{line}" error_update: 'Es trat ein Fehler beim Aktualisieren des Artikels ''%{article}'' auf: %{msg}' parse_upload: - notice: '%{count} Artikel sind erfolgreich analysiert.' + notice: "%{count} Artikel sind erfolgreich analysiert." sync: notice: Der Katalog ist aktuell - shared_alert: '%{supplier} ist nicht mit einer externen Datenbank verknüpft.' + shared_alert: "%{supplier} ist nicht mit einer externen Datenbank verknüpft." update_all: notice: Alle Artikel und Preise wurden aktualisiert update_sel: @@ -364,7 +370,7 @@ de: notice: Alle Artikel und Preise wurden aktualisiert destroy_active_article: drop: entfernen - note: '%{article} wird in laufenden Bestellungen verwendet und kann nicht gelöscht werden. Bitte zuerst den Artikel aus den Bestellungen %{drop_link}.' + note: "%{article} wird in laufenden Bestellungen verwendet und kann nicht gelöscht werden. Bitte zuerst den Artikel aus den Bestellungen %{drop_link}." edit_all: note: 'Pflichtfelder sind: Name, Einheit, (netto) Preis und Bestellnummer.' submit: Alle Artikel aktualisieren @@ -394,10 +400,10 @@ de: title: Artikel von %{supplier} (%{count}) upload: Artikel hochladen model: - error_in_use: '%{article} kann nicht gelöscht werden. Der Artikel befindet sich in einer laufenden Bestellung!' + error_in_use: "%{article} kann nicht gelöscht werden. Der Artikel befindet sich in einer laufenden Bestellung!" error_nosel: Du hast keine Artikel ausgewählt parse_upload: - body:

Bitte überprufe die engelesenen Artikel.

Achtung, momentan gibt es keine Überprüfung auf doppelte Artikel.

+ body: "

Bitte überprufe die engelesenen Artikel.

Achtung, momentan gibt es keine Überprüfung auf doppelte Artikel.

" submit: Hochladen title: Artikel hochladen sync: @@ -406,7 +412,7 @@ de: body: 'Folgende Artikel wurden ausgelistet und werden gelöscht:' body_ignored: one: Ein Artikel ohne Bestellnummer wurde übersprungen. - other: '%{count} Artikel ohne Bestellnummer wurden übersprungen.' + other: "%{count} Artikel ohne Bestellnummer wurden übersprungen." body_skip: Es müssen keine Artikel gelöscht werden. title: Auslisten ... price_short: Preis @@ -418,7 +424,7 @@ de: title: Aktualisieren ... update_msg: one: Ein Artikel muss aktualisiert werden. - other: '%{count} Artikel müssen aktualisiert werden.' + other: "%{count} Artikel müssen aktualisiert werden." upnew: body_count: one: Es gibt einen neuen Artikel hinzuzufügen. @@ -427,11 +433,11 @@ de: upload: body:

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.

Reihenfolge der Spalten:

fields: - reserved: (geschützt) + reserved: "(geschützt)" status: Status (x=ausgelistet) file_label: Bitte wähle eine kompatible Datei aus submit: Datei hochladen - title: '%{supplier} / Artikel hochladen' + title: "%{supplier} / Artikel hochladen" config: hints: applepear_url: Seite, auf der das Äpfel- und Birnensystem für Aufgaben erklärt wird. @@ -451,6 +457,11 @@ de: mailing_list_subscribe: E-Mail Adresse zum Anmelden an die Mailingliste minimum_balance: Mitglieder können nur bestellen, wenn ihr Kontostand mindestens diesem Betrag entspricht. name: Der Name Deiner Foodcoop + order_schedule: + ends: + recurr: + time: + initial: page_footer: Dies wird in der Fußzeile jeder Seite angezeigt. Wird es leer gelassen, wird die Fußzeile komplett deaktiviert. pdf_add_page_breaks: order_by_articles: Jeden Artikel auf eine eigene Seite bringen @@ -459,12 +470,14 @@ de: pdf_page_size: Seitengröße für PDF Dokumente, normalerweise "A4" price_markup: Prozentsatz, welcher als Aufschlag auf alle Preise addiert wird stop_ordering_under: Mitglieder können nur bestellen, wenn sie mindestens diese Anzahl von Apfel-Punkten haben. + tasks_period_days: + tasks_upfront_days: tax_default: Standard Mehrwertsteuersatz für neue Artikel tolerance_is_costly: Eine möglichst große Menge im Rahmen der Tolerenz bestellen. Wenn dies nicht aktiviert ist, wird im Rahmen der Toleranz nur so viel bestellt, dass damit komplette Einheiten (Boxen) bestellt werden können. Die Option wirkt sich auch auf die Toleranz des Gesamtpreises einer offenen Mitgliederbestellung aus. use_apple_points: Wenn das Apfel Punktesystem aktiviert ist, ist es erforderlich, dass Mitglieder Aufgaben erledigen um bestellen zu können. use_messages: Den Mitgliedern erlauben, miteinander innerhalb Foodsoft zu kommunizieren use_nick: Benutzernamen anstatt reale Namen zeigen und verwenden, jeder Benutzer muss dazu einen Benutzernamen (Spitznamen) haben. - use_wiki: Änderbare Wiki Seiten aktivieren + use_wiki: "Änderbare Wiki Seiten aktivieren" webstats_tracking_code: Tracking Code für Webseitenanalyse (wie Piwik oder Google Analytics), leer lassen wenn keine Analyse erfolgt keys: applepear_url: Hilfe URL für das Äpfel Punktesystem zum Engagement @@ -489,12 +502,19 @@ de: mailing_list_subscribe: Mailingliste anmelden minimum_balance: Minimaler Kontostand name: Name + order_schedule: + ends: + recurr: + time: + initial: page_footer: Fußzeile Webseite pdf_add_page_breaks: Seitenwechsel pdf_font_size: Schriftgrösse pdf_page_size: Seitenformat price_markup: Foodcoop Marge stop_ordering_under: Apfelpunkte Minimum + tasks_period_days: + tasks_upfront_days: tax_default: Mehrwertsteuer time_zone: Zeitzone tolerance_is_costly: Bestelltoleranz maximal ausnutzen, um möglichst große Mengen zu bestellen @@ -531,7 +551,7 @@ de: index: confirm_delete: Bist Du sicher? new_delivery: Neue Lieferung für %{supplier} anlegen - title: '%{supplier}/Lieferungen' + title: "%{supplier}/Lieferungen" invoice_amount: Rechnungsbetrag invoice_net_amount: bereinigter Rechnungsbetrag new: @@ -639,10 +659,10 @@ de: invoice_amount: 'Rechnungsbetrag:' invoice_date: 'Rechnungsdatum:' invoice_number: 'Rechnungsnummer:' - minus_refund_calculated: '- Pfand berechnet:' + minus_refund_calculated: "- Pfand berechnet:" new: neue Rechnung erstellen new_body: 'Eine Rechnung für diese Bestellung anlegen:' - plus_refund_credited: '+ Pfand gutgeschrieben:' + plus_refund_credited: "+ Pfand gutgeschrieben:" refund_adjusted_amount: 'pfandbereinigter Betrag:' new: alert: Achtung, Bestellung wurde schon abgerechnet @@ -659,7 +679,7 @@ de: invoice: Rechnung notes_and_journal: Notizen/Protokoll summary: Zusammenfassung - title: '%{name} abrechnen' + title: "%{name} abrechnen" view_options: Ansichtsoptionen order_article: confirm: Bist du sicher? @@ -694,7 +714,7 @@ de: notice: Alle Transaktionen wurden gespeichert. index: balance: 'Kontostand: %{balance}' - last_updated_at: (zuletzt aktualisiert vor %{when}) + last_updated_at: "(zuletzt aktualisiert vor %{when})" new_transaction: Neue Transaktion anlegen title: Kontoauszug für %{name} index_collection: @@ -755,11 +775,11 @@ de: index: name: Name ... only_active: Nur aktive - only_active_desc: (mindestens einmal in den letzten 3 Monaten bestellt) + only_active_desc: "(mindestens einmal in den letzten 3 Monaten bestellt)" title: Bestellgruppen users: index: - body:

Hier kannst Du den Mitgliedern Deiner Foodcoop eine Nachricht schreiben.

Damit Deine Kontaktdaten einzusehen sind, musst Du sie unter %{profile_link} freigeben.

+ body: "

Hier kannst Du den Mitgliedern Deiner Foodcoop eine Nachricht schreiben. Damit Deine Kontaktdaten einzusehen sind, musst Du sie unter %{profile_link} freigeben.

" ph_name: Name ... ph_ordergroup: Bestellgruppe ... profile_link: Einstellungen @@ -770,7 +790,7 @@ de: invite_new: Neue Mitglieder kannst du %{invite_link} einladen. title: Gruppe bearbeiten index: - body:

Das bearbeiten von Gruppen ist nur für Mitglieder der Gruppe möglich.
Wenn du einer Gruppe beitreten willst, dann schreib doch den Mitgliedern eine Nachricht.

+ body: "

Das bearbeiten von Gruppen ist nur für Mitglieder der Gruppe möglich.
Wenn du einer Gruppe beitreten willst, dann schreib doch den Mitgliedern eine Nachricht.

" title: Arbeitsgruppen workgroup: edit: Gruppe bearbeiten @@ -854,7 +874,7 @@ de: helpers: application: edit_user: Mitglieder bearbeiten - nick_fallback: (kein Benutzername) + nick_fallback: "(kein Benutzername)" role_admin: Admin role_article_meta: Artikel role_finance: Finanzen @@ -879,21 +899,21 @@ de: create: Nachricht verschicken tasks: required_users: Es fehlen %{count} Mitstreiterinnen! - task_title: '%{name} (%{duration}h)' + task_title: "%{name} (%{duration}h)" home: apple_bar: desc: 'Abgebildet ist das Verhältnis von erledigten Aufgaben zu dem Bestellvolumen Deiner Bestellgruppe im Vergleich zum Durchschnitt in der Foodcoop. Konkret: Pro %{amount} Bestellsumme solltest Du eine Aufgabe machen!' more_info: Mehr Informationen points: 'Deine aktueller Äpfelpunktestand: %{points}' warning: Achtung, hast Du weniger als %{threshold} Äpfel, darfst Du nicht mehr bestellen! - changes_saved: Änderungen wurden gespeichert. + changes_saved: "Änderungen wurden gespeichert." index: - due_date_format: '%A, %d. %b' + due_date_format: "%A, %d. %b" messages: title: Neueste Nachrichten view_all: Alle Nachrichten einsehen my_ordergroup: - funds: '| Verfügbares Guthaben:' + funds: "| Verfügbares Guthaben:" last_update: Letzte Aktualisiering ist %{when} her title: Meine Bestellgruppe transactions: @@ -926,8 +946,8 @@ de: title: Du bist Mitglied in folgenden Gruppen title: Mein Profil user: - since: '(Mitglied seit: %{when})' - title: '%{user}' + since: "(Mitglied seit: %{when})" + title: "%{user}" start_nav: admin: Administration finances: @@ -954,18 +974,18 @@ de: errors: already_member: ist bereits in Verwendung. Person ist schon Mitglied der Foodcoop. modal_form: - body:

Hier kannst du eine Person in die Gruppe %{group} einladen, die noch nicht Mitglied der Foodcoop ist.

Die Person ist dann nach erstmaliger Anmeldung automatisch Mitglied dieser Gruppe.

+ body: "

Hier kannst du eine Person in die Gruppe %{group} einladen, die noch nicht Mitglied der Foodcoop ist.

Die Person ist dann nach erstmaliger Anmeldung automatisch Mitglied dieser Gruppe.

" title: Person einladen new: action: Einlading abschicken - body:

Hier kannst du eine Person in die Gruppe %{group} einladen, die noch nicht Mitglied der Foodcoop ist.

+ body: "

Hier kannst du eine Person in die Gruppe %{group} einladen, die noch nicht Mitglied der Foodcoop ist.

" success: Benutzer/in wurde erfolgreich eingeladen. js: ordering: - confirm_change: Änderungen an dieser Bestellung gehen verloren, wenn zu einer anderen Bestellung gewechselt wird. Möchtest Du trotzdem wechseln? + confirm_change: "Änderungen an dieser Bestellung gehen verloren, wenn zu einer anderen Bestellung gewechselt wird. Möchtest Du trotzdem wechseln?" layouts: email: - footer_1_separator: -- + footer_1_separator: "--" footer_2_foodsoft: 'Foodsoft: %{url}' footer_3_homepage: 'Foodcoop: %{url}' footer_4_help: 'Hilfe: %{url}' @@ -980,13 +1000,13 @@ de: logout: Abmelden ordergroup: Meine Bestellgruppe profile: Profil bearbeiten - logo: foodsoft + logo: "foodsoft" lib: order_pdf: page: Seite %{number} login: accept_invitation: - body:

Du bist eingeladen worden als Mitglied der Gruppe %{group} in der Foodcoop %{foodcoop} mitzumachen.

Wenn Du mitmachen möchtest, dann fülle bitte dieses Formular aus.

Deine Daten werden selbstverständlich nicht an Dritte, aus was auch immer für Gründen, weitergeben. Du kannst auch entscheiden, wieviel deiner persönlichen Daten für alle einsehbar sein sollen. 'Alle' bedeutet hier alle Foodcoop-Mitglieder. Die Administratoren haben aber jederzeit Zugriff auf deine Daten.

+ body: "

Du bist eingeladen worden als Mitglied der Gruppe %{group} in der Foodcoop %{foodcoop} mitzumachen.

Wenn Du mitmachen möchtest, dann fülle bitte dieses Formular aus.

Deine Daten werden selbstverständlich nicht an Dritte, aus was auch immer für Gründen, weitergeben. Du kannst auch entscheiden, wieviel deiner persönlichen Daten für alle einsehbar sein sollen. 'Alle' bedeutet hier alle Foodcoop-Mitglieder. Die Administratoren haben aber jederzeit Zugriff auf deine Daten.

" submit: Foodsoft Account erstellen title: Einlading in die %{name} controller: @@ -1000,17 +1020,17 @@ de: update_password: notice: Dein Passwort wurde aktualisiert. Du kannst Dich jetzt anmelden. forgot_password: - body:

Kein Problem, Du kannst dir einfach ein neues Passwort zulegen.

Dazu musst hier die E-Mail-Adresse eingeben, mit der Du in der Foodsoft angemeldet bist. Du erhälst dann eine E-Mail mit weiteren Instruktionen.

+ body: "

Kein Problem, Du kannst dir einfach ein neues Passwort zulegen.

Dazu musst hier die E-Mail-Adresse eingeben, mit der Du in der Foodsoft angemeldet bist. Du erhälst dann eine E-Mail mit weiteren Instruktionen.

" submit: Neues Passwort anfordern title: Passwort vergessen? new_password: - body:

Bitte neues Passwort für %{user} eingeben.

+ body: "

Bitte neues Passwort für %{user} eingeben.

" submit: Neues passwort speichern title: Neues Passwort mailer: - dateformat: '%d. %b' + dateformat: "%d. %b" feedback: - header: '%{user} schrieb am %{date}:' + header: "%{user} schrieb am %{date}:" subject: Feedback von %{email} invite: subject: Einlading in die Foodcoop @@ -1090,8 +1110,8 @@ de: messages: reply: Antworten model: - reply_header: '%{user} schrieb am %{when}:' - reply_indent: '> %{line}' + reply_header: "%{user} schrieb am %{when}:" + reply_indent: "> %{line}" reply_subject: 'Re: %{subject}' new: list: @@ -1131,7 +1151,7 @@ de: navigation: admin: config: Einstellungen - home: Übersicht + home: "Übersicht" ordergroups: Bestellgruppen title: Administration users: Benutzer/innen @@ -1145,7 +1165,7 @@ de: finances: accounts: Konten verwalten balancing: Bestellungen abrechnen - home: Übersicht + home: "Übersicht" invoices: Rechnungen title: Finanzen foodcoop: Foodcoop @@ -1179,7 +1199,7 @@ de: index: title: Bestellgruppen model: - error_single_group: '%{user} ist schon in einer anderen Bestellgruppe' + error_single_group: "%{user} ist schon in einer anderen Bestellgruppe" invalid_balance: ist keine gültige Zahl orders: articles: @@ -1243,7 +1263,7 @@ de: rest_to_stock: Rest ins Lager submit: Bestellung in Empfang nehmen surplus_options: 'Verteilungsoptionen:' - title: »%{order}« in Empfang nehmen + title: "»%{order}« in Empfang nehmen" show: action_end: Beenden! amounts: 'Netto/Bruttosumme:' @@ -1256,8 +1276,8 @@ de: confirm_end: |- Willst Du wirklich die Bestellung %{order} beenden? Es gibt kein zurück. - description1: '%{state} Bestellung von %{supplier} angelegt von %{who}, läuft von %{starts} bis %{ends}.' - description2: '%{ordergroups} haben %{article_count} Artikel mit einem Gesamtwert von %{net_sum} / %{gross_sum} (netto / brutto) bestellt.' + description1: "%{state} Bestellung von %{supplier} angelegt von %{who}, läuft von %{starts} bis %{ends}." + description2: "%{ordergroups} haben %{article_count} Artikel mit einem Gesamtwert von %{net_sum} / %{gross_sum} (netto / brutto) bestellt." download: article_pdf: Artikel PDF download_file: Download file @@ -1284,10 +1304,10 @@ de: update: notice: Die Bestellung wurde aktualisiert. update_order_amounts: - msg1: '%{count} Artikel (%{units} Einheiten) aktualisiert' - msg2: '%{count} (%{units}) Toleranzmenge' + msg1: "%{count} Artikel (%{units} Einheiten) aktualisiert" + msg2: "%{count} (%{units}) Toleranzmenge" msg3: - msg4: '%{count} (%{units}) übrig' + msg4: "%{count} (%{units}) übrig" pages: all: new_page: Neue Seite anlegen @@ -1317,7 +1337,7 @@ de: external_link_ex: Externe Seite external_links: Externe Links heading: Ebene %{level} - headings: Überschriften + headings: "Überschriften" italic: kursiv list_item_1: Erster Punkt list_item_2: Zweiter Punkt @@ -1339,9 +1359,9 @@ de: new: title: Neue Wikiseite anlegen page_list_item: - date_format: '%a, %d. %B %Y %H:%M:%S' + date_format: "%a, %d. %B %Y %H:%M:%S" show: - date_format: '%d.%m.%y %H:%M' + date_format: "%d.%m.%y %H:%M" delete: Seite löschen delete_confirm: Achtung, auch alle Unterseiten werden gelöscht. Bist Du sicher? edit: Seite bearbeiten @@ -1354,9 +1374,9 @@ de: notice: Seite wurde aktualisiert version: author: 'Autor: %{user}' - date_format: '%a, %d.%m.%Y, %H:%M Uhr' + date_format: "%a, %d.%m.%Y, %H:%M Uhr" revert: Auf diese Version zurücksetzen - title: '%{title} - Version %{version}' + title: "%{title} - Version %{version}" title_version: Version view_current: Aktuelle Version sehen sessions: @@ -1382,7 +1402,7 @@ de: group: access: Zugriff auf activated: aktiviert - apple_limit: Äpfel-Bestellbeschränkung + apple_limit: "Äpfel-Bestellbeschränkung" deactivated: deaktiviert group_form_fields: search: Suche ... @@ -1408,12 +1428,12 @@ de: private: Nachricht erscheint nicht im Foodsoft Posteingang order_article: units_to_order: Wenn Du die Gesamtanzahl gelieferter Gebinde änderst, musst Du auch die individuelle Anzahl der einzelnen Bestellgruppen anpassen, indem Du auf den Artikelnamen klickst. Sie werden nicht automatisch neuberechnet und andernfalls werden den Bestellgruppen Artikel in Rechnung gestellt, die nicht geliefert wurden! - update_global_price: Ändert auch den Preis für zukünftige Bestellungen + update_global_price: "Ändert auch den Preis für zukünftige Bestellungen" stock_article: copy: name: Bitte ändern edit_stock_article: - price: + price: "" supplier: min_order_quantity: Die Mindestbestellmenge wird während der Bestellung angezeigt und soll motivieren task: @@ -1446,7 +1466,7 @@ de: fr: Französisch nl: Niederländisch required: - mark: '*' + mark: "*" text: benötigt 'yes': Ja stock_takings: @@ -1483,7 +1503,7 @@ de: notice: Inventur wurde aktualisiert. stockit: check: - not_empty: '%{name} kann nicht gelöscht werden. Der Lagerbestand ist nicht null.' + not_empty: "%{name} kann nicht gelöscht werden. Der Lagerbestand ist nicht null." copy: title: Lagerartikel kopieren create: @@ -1545,7 +1565,7 @@ de: import: Artikel zum Import auswählen shared_supplier_note: Lieferantin ist mit externer Datenbank verknüpft. shared_suppliers: - body:

Hier werden die Lieferantinnen der externen Datenbank angezeigt.

Ihr könnt externe Lieferantinnen importieren, indem ihr sie einfach abonniert. (siehe unten)

Damit wird eine neue Lieferantin angelegt und mit der externen Datenbank verknüpft.

+ body: "

Hier werden die Lieferantinnen der externen Datenbank angezeigt.

Ihr könnt externe Lieferantinnen importieren, indem ihr sie einfach abonniert. (siehe unten)

Damit wird eine neue Lieferantin angelegt und mit der externen Datenbank verknüpft.

" subscribe: abonnieren subscribe_again: erneut abonnieren supplier: Lieferantin @@ -1569,7 +1589,7 @@ de: notice: Aufgabe wurde gelöscht edit: title: Aufgabe bearbeiten - warning_periodic: Warnung: Diese Aufgabe ist Teil einer Gruppe von wöchentlichen Aufgaben. Beim Speichern wird sie aus der Gruppe ausgeschlossen und in eine gewöhnliche Aufgabe umgewandelt. + warning_periodic: "Warnung: Diese Aufgabe ist Teil einer Gruppe von wöchentlichen Aufgaben. Beim Speichern wird sie aus der Gruppe ausgeschlossen und in eine gewöhnliche Aufgabe umgewandelt." error_not_found: Keine Arbeitsgruppe gefunden form: search: @@ -1589,7 +1609,7 @@ de: mark_done: Aufgabe als erledigt markieren reject_task: Aufgabe ablehnen who: Wer machts? - who_hint: (Wie viele werden noch benötigt?) + who_hint: "(Wie viele werden noch benötigt?)" nav: all_tasks: Alle Aufgaben archive: Erledigte Aufgaben (Archiv) @@ -1607,7 +1627,7 @@ de: confirm_delete_group: Diese und alle folgenden wöchentlichen Aufgaben wirklich löschen? confirm_delete_single: Die Aufgabe wirklich löschen? delete_group: Aufgabe und folgende löschen - hours: '%{count}h' + hours: "%{count}h" mark_done: Als erledigt markieren reject_task: Aufgabe ablehnen title: Aufgabe anzeigen @@ -1630,7 +1650,7 @@ de: delete: Löschen edit: Bearbeiten marks: - close: '×' + close: "×" success: or_cancel: oder abbrechen please_wait: Bitte warten... @@ -1638,11 +1658,11 @@ de: show: Anzeigen views: pagination: - first: '«' - last: '»' - next: '›' - previous: '‹' - truncate: '...' + first: "«" + last: "»" + next: "›" + previous: "‹" + truncate: "..." workgroups: edit: title: Arbeitsgruppe bearbeiten diff --git a/config/locales/en.yml b/config/locales/en.yml index cf925ed3..e9217c4b 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -280,8 +280,8 @@ en: new: title: Create new user show: - confirm_delete: Do you really want to delete %{user}? - confirm_sudo: "If you continue, you will take on the identity of %{user}. Do not forget to log out when you're done!" + confirm_delete: Do you really want to remove %{user}? + confirm_sudo: If you continue, you will take on the identity of %{user}. Do not forget to log out when you're done! groupabos: Group subscriptions member_since: Member since %{time} person: Person @@ -351,16 +351,16 @@ en: unit_quantity_short: U.Q. controller: create_from_upload: - notice: '%{count} new articles were saved.' + notice: "%{count} new articles were saved." error_invalid: There are errors in articles error_nosel: No articles selected - error_parse: '%{msg} ... in line %{line}' + error_parse: "%{msg} ... in line %{line}" error_update: 'An error occured when updating article ''%{article}'': %{msg}' parse_upload: - notice: '%{count} articles were succesfully analysed.' + notice: "%{count} articles were succesfully analysed." sync: notice: Catalog is up to date - shared_alert: '%{supplier} is not linked to an external database' + shared_alert: "%{supplier} is not linked to an external database" update_all: notice: All articles and prices were updated. update_sel: @@ -372,7 +372,7 @@ en: notice: All articles and prices were updated. destroy_active_article: drop: delete - note: '%{article} is used in current orders and can not be deleted Please first ... the article from orders %{drop_link}.' + note: "%{article} is used in current orders and can not be deleted Please first ... the article from orders %{drop_link}." edit_all: note: 'Mandatory fields are: name, unit, (net) price and order number.' submit: Update all articles @@ -402,10 +402,10 @@ en: title: Articles from %{supplier} (%{count}) upload: Upload articles model: - error_in_use: '%{article} can not be deleted because the article is part of a current order!' + error_in_use: "%{article} can not be deleted because the article is part of a current order!" error_nosel: You have selected no articles parse_upload: - body:

Please verify the articles.

Warning, at the moment there is no check for duplicate articles.

+ body: "

Please verify the articles.

Warning, at the moment there is no check for duplicate articles.

" submit: Upload title: Upload articles sync: @@ -414,7 +414,7 @@ en: body: 'The following articles were removed from the list and will be deleted:' body_ignored: one: One article without order number was skipped. - other: '%{count} articles without order number were skipped.' + other: "%{count} articles without order number were skipped." body_skip: No articles to delete. title: Remove from list ... price_short: Price @@ -426,7 +426,7 @@ en: title: Update ... update_msg: one: One article needs to be updated. - other: '%{count} articles need to be updated.' + other: "%{count} articles need to be updated." upnew: body_count: one: There is one new article to add. @@ -435,11 +435,11 @@ en: upload: body:

The file has to be a text file with the ending .csv. 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.

Column order:

fields: - reserved: (Reserved) + reserved: "(Reserved)" status: Status (x=skip) file_label: Please choose a compatible file submit: Upload file - title: '%{supplier} / upload articles' + title: "%{supplier} / upload articles" config: hints: applepear_url: Website where the apple and pear system for tasks is explained. @@ -460,10 +460,10 @@ en: minimum_balance: Members can only order when their account balance is above or equal to this amount. name: The name of your foodcoop. order_schedule: - initial: Schedule starts at this date. ends: recurr: Schedule for default order closing date. time: Default time when orders are closed. + initial: Schedule starts at this date. page_footer: Shown on each page at the bottom. Enter "blank" to disable the footer completely. pdf_add_page_breaks: order_by_articles: Put each article on a separate page. @@ -472,9 +472,9 @@ en: 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. tasks_period_days: Number of days between two periodic tasks (default 7, which is a week). tasks_upfront_days: For how many days in advance you would like to schedule periodic tasks. + 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. @@ -502,13 +502,13 @@ en: ignore_browser_locale: Ignore browser language mailing_list: Mailing-list mailing_list_subscribe: Mailing-list subscribe - minimum_balance: Minimum account balance + minimum_balance: Minimum balance name: Name order_schedule: - initial: Schedule start ends: recurr: Order ends time: time + initial: Schedule start page_footer: Page footer pdf_add_page_breaks: Page breaks pdf_font_size: Font size @@ -553,7 +553,7 @@ en: index: confirm_delete: Are you sure? new_delivery: 'Create new delivery for %{supplier} ' - title: '%{supplier}/deliveries' + title: "%{supplier}/deliveries" invoice_amount: Invoice amount invoice_net_amount: Invoice net amount new: @@ -618,7 +618,7 @@ en: title: 'Order sorting matrix: %{name}, closed at %{date}' total: one: One article in total - other: '%{count} articles in total' + other: "%{count} articles in total" errors: general: A problem has occured. general_again: A problem has occured. Please try again. @@ -661,10 +661,10 @@ en: invoice_amount: 'Invoice amount:' invoice_date: 'Invoice date:' invoice_number: 'Invoice number:' - minus_refund_calculated: '- deposit charged:' + minus_refund_calculated: "- deposit charged:" new: create new invoice new_body: 'Create an invoice for this order:' - plus_refund_credited: '+ deposit returned:' + plus_refund_credited: "+ deposit returned:" refund_adjusted_amount: 'amount adjusted for refund:' new: alert: Attention, order was already accounted @@ -716,7 +716,7 @@ en: notice: All transactions were saved. index: balance: 'Balance of account: %{balance}' - last_updated_at: (last updated %{when} ago) + last_updated_at: "(last updated %{when} ago)" new_transaction: Create new transaction title: Account statement for %{name} index_collection: @@ -777,11 +777,11 @@ en: index: name: Name ... only_active: Only active groups - only_active_desc: (have placed order at least once in the last 3 months) + only_active_desc: "(have placed order at least once in the last 3 months)" title: Ordergroups users: index: - body:

Here you can write a message to the members of your Foodcoop.

You have to approve in your %{profile_link} that your contact details are visible.

+ body: "

Here you can write a message to the members of your Foodcoop. If you'd like others to contact you, please enable it in your %{profile_link}.

" ph_name: Name ... ph_ordergroup: Ordergroup ... profile_link: options @@ -792,7 +792,7 @@ en: invite_new: You can invite new members %{invite_link}. title: Edit group index: - body:

Editing a group is only available to members of the group.
If you want to join a group, please send the members a message.

+ body: "

Editing a group is only available to members of the group.
If you want to join a group, please send the members a message.

" title: Working groups workgroup: edit: Edit group @@ -867,7 +867,7 @@ en: sum: Sum title: Your order result for %{order} switch_order: - remaining: '%{remaining} remaining' + remaining: "%{remaining} remaining" title: Current orders update: error_general: The order couldn’t be updated due to a bug. @@ -876,7 +876,7 @@ en: helpers: application: edit_user: Edit user - nick_fallback: (no username) + nick_fallback: "(no username)" role_admin: Admin role_article_meta: Articles role_finance: Finance @@ -900,8 +900,8 @@ en: message: create: send message tasks: - required_users: '%{count} members are still needed!' - task_title: '%{name} (%{duration}h)' + required_users: "%{count} members are still needed!" + task_title: "%{name} (%{duration}h)" home: apple_bar: desc: 'This shows the proportion of completed tasks to the volume of orders for your ordergroup in comparison to the average of the Foodcoop. In practice: for every %{amount} of total orders, you should execute a task!' @@ -910,12 +910,12 @@ en: warning: Warning, if you have less then %{threshold} of apple points, you are not allowed to place an order! changes_saved: Changes saved. index: - due_date_format: '%A %d %B' + due_date_format: "%A %d %B" messages: title: Newest Messages view_all: See all messages my_ordergroup: - funds: '| Available Credit:' + funds: "| Available Credit:" last_update: Last update was %{when} ago title: My ordergroup transactions: @@ -948,8 +948,8 @@ en: title: You are member of the groups title: My Profile user: - since: '(member since: %{when})' - title: '%{user}' + since: "(member since: %{when})" + title: "%{user}" start_nav: admin: Administration finances: @@ -976,18 +976,18 @@ en: errors: already_member: is already in use. Person is already a member of this Foodcoop. modal_form: - body:

Here you can invite a person to a group %{group}, who is not yet a member of the foodcoop.

After being added for the first time, the person is automatically a member of this group.

+ body: "

Here you can invite a person to a group %{group}, who is not yet a member of the foodcoop.

After being added for the first time, the person is automatically a member of this group.

" title: Invite person new: action: Send invite - body:

Here you can add a person to the group %{group}, who is not yet a member of the foodcoop.

+ body: "

Here you can add a person to the group %{group}, who is not yet a member of the foodcoop.

" success: User was invited successfully. js: ordering: confirm_change: Modifications to this order will be lost when you change the order. Do you want to lose the changes you made and continue? layouts: email: - footer_1_separator: -- + footer_1_separator: "--" footer_2_foodsoft: 'Foodsoft: %{url}' footer_3_homepage: 'Foodcoop: %{url}' footer_4_help: 'Help: %{url}' @@ -1002,13 +1002,13 @@ en: logout: Logout ordergroup: My ordergroup profile: Edit profile - logo: foodsoft + logo: "foodsoft" lib: order_pdf: page: Page %{number} login: accept_invitation: - body:

You are invited to be part of the foodcoop %{foodcoop} as a member of the group %{group}.

If you want to participate, please fill in this form.

Naturally, your information wll not be shared with third parties for any reason. You can decide how much of your personal information should be visible for everyone. 'All' means all Foodcoop-members. Please note that the administrators do have access to your information.

+ body: "

You are invited to be part of the foodcoop %{foodcoop} as a member of the group %{group}.

If you want to participate, please fill in this form.

Naturally, your information wll not be shared with third parties for any reason. You can decide how much of your personal information should be visible for everyone. 'All' means all Foodcoop-members. Please note that the administrators do have access to your information.

" submit: Create a Foodsoft account title: Invitation to %{name} controller: @@ -1022,17 +1022,17 @@ en: update_password: notice: Your password was updated. You can login now. forgot_password: - body:

No problem, you can choose a new password.

Please fill in the email address with which you are registered here. Then you will receive an email with further instructions.

+ body: "

No problem, you can choose a new password.

Please fill in the email address with which you are registered here. Then you will receive an email with further instructions.

" submit: Request new password title: Forgot password? new_password: - body:

Please fill in the new password for %{user}

+ body: "

Please fill in the new password for %{user}

" submit: Save new password title: New password mailer: - dateformat: '%d %b' + dateformat: "%d %b" feedback: - header: '%{user} wrote at %{date}:' + header: "%{user} wrote at %{date}:" subject: Feedback from %{email} invite: subject: Invitation to the Foodcoop @@ -1119,8 +1119,8 @@ en: messages: reply: Reply model: - reply_header: '%{user} wrote on %{when}:' - reply_indent: '> %{line}' + reply_header: "%{user} wrote on %{when}:" + reply_indent: "> %{line}" reply_subject: 'Re: %{subject}' new: list: @@ -1208,7 +1208,7 @@ en: index: title: Ordergroups model: - error_single_group: '%{user} is already a member of another ordergroup' + error_single_group: "%{user} is already a member of another ordergroup" invalid_balance: is not a valid number orders: articles: @@ -1285,8 +1285,8 @@ en: confirm_end: |- Do you really want to close the order %{order}? There is no going back. - description1: '%{state} order from %{supplier} created by %{who}, open from %{starts} until %{ends}.' - description2: '%{ordergroups} ordered %{article_count} articles, with a total value of %{net_sum} / %{gross_sum} (net / gross).' + description1: "%{state} order from %{supplier} created by %{who}, open from %{starts} until %{ends}." + description2: "%{ordergroups} ordered %{article_count} articles, with a total value of %{net_sum} / %{gross_sum} (net / gross)." download: article_pdf: Article PDF download_file: Download file @@ -1313,10 +1313,10 @@ en: update: notice: The order was updated. update_order_amounts: - msg1: '%{count} articles (%{units} units) updated' - msg2: '%{count} (%{units}) using tolerance' - msg3: '%{count} (%{units}) go to stock if foodsoft would support that [don''t translate]' - msg4: '%{count} (%{units}) left over' + msg1: "%{count} articles (%{units} units) updated" + msg2: "%{count} (%{units}) using tolerance" + msg3: "%{count} (%{units}) go to stock if foodsoft would support that [don't translate]" + msg4: "%{count} (%{units}) left over" pages: all: new_page: Create new page @@ -1368,9 +1368,9 @@ en: new: title: Create new wiki page page_list_item: - date_format: '%a, %d %B %Y %H:%M:%S' + date_format: "%a, %d %B %Y %H:%M:%S" show: - date_format: '%d-%m-%y %H:%M' + date_format: "%d-%m-%y %H:%M" delete: Delete page delete_confirm: 'Warning: all subpages will be deleted as well. Are you sure?' edit: Edit page @@ -1383,9 +1383,9 @@ en: notice: Page was updated version: author: 'Author: %{user}' - date_format: '%a, %d-%m-%Y, %H:%M' + date_format: "%a, %d-%m-%Y, %H:%M" revert: Revert to this version - title: '%{title} - version %{version}' + title: "%{title} - version %{version}" title_version: Version view_current: See current version sessions: @@ -1442,7 +1442,7 @@ en: copy: name: Please modify edit_stock_article: - price: + price: "" supplier: min_order_quantity: The minimum amount which has to be ordered will be shown during the order process and should motivate ordering task: @@ -1475,7 +1475,7 @@ en: fr: French nl: Dutch required: - mark: '*' + mark: "*" text: required 'yes': 'Yes' stock_takings: @@ -1512,7 +1512,7 @@ en: notice: Inventory was updated. stockit: check: - not_empty: '%{name} could not be deleted, the inventory is not zero.' + not_empty: "%{name} could not be deleted, the inventory is not zero." copy: title: Copy stock article create: @@ -1574,7 +1574,7 @@ en: import: Choose articles to import shared_supplier_note: Supplier is connected to the external database. shared_suppliers: - body:

Suppliers of the external database are displayed here.

You can import external suppliers by subscribing (see below).

A new supplier will be created and connected to the external database.

+ body: "

Suppliers of the external database are displayed here.

You can import external suppliers by subscribing (see below).

A new supplier will be created and connected to the external database.

" subscribe: Subscribe subscribe_again: Subscribe again supplier: Supplier @@ -1598,7 +1598,7 @@ en: notice: Task has been deleted edit: title: Edit task - warning_periodic: Warning: This task is part of a group of weekly tasks. When saving it will be excluded from the group and it will be converted to a regular task. + warning_periodic: "Warning: This task is part of a group of weekly tasks. When saving it will be excluded from the group and it will be converted to a regular task." error_not_found: No workgroup found form: search: @@ -1618,7 +1618,7 @@ en: mark_done: Mark task as done reject_task: Reject task who: Who is doing it? - who_hint: (How much are still needed?) + who_hint: "(How much are still needed?)" nav: all_tasks: All tasks archive: Completed tasks (archive) @@ -1636,7 +1636,7 @@ en: confirm_delete_group: Really delete this and all subsequent tasks? confirm_delete_single: Are you sure you want to delete the task? delete_group: Delete task and subsequent - hours: '%{count}h' + hours: "%{count}h" mark_done: Mark task as done reject_task: Reject task title: Show task @@ -1659,7 +1659,7 @@ en: delete: Delete edit: Edit marks: - close: '×' + close: "×" success: or_cancel: or cancel please_wait: Please wait... @@ -1667,11 +1667,11 @@ en: show: Show views: pagination: - first: '«' - last: '»' - next: '›' - previous: '‹' - truncate: '...' + first: "«" + last: "»" + next: "›" + previous: "‹" + truncate: "..." workgroups: edit: title: Edit workgroup diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 54250e15..fe2b5d4b 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -72,7 +72,7 @@ fr: subject: Sujet order: closed_by: Décompté par - created_by: Établi par + created_by: "Établi par" ends: Clôture le name: Fournisseur-e note: Note @@ -145,7 +145,7 @@ fr: name: Activité required_users: Nombre de personnes nécessaires user_list: Responsables inscritEs - workgroup: Équipe + workgroup: "Équipe" user: email: Email first_name: Prénom @@ -158,8 +158,8 @@ fr: password_confirmation: Confirmation du mot de passe phone: Téléphone workgroup: - one: Équipe - other: Équipes + one: "Équipe" + other: "Équipes" workgroup: description: Description name: Nom @@ -184,7 +184,7 @@ fr: task: attributes: done: - exclusion: répétition invalide pour un boulot déjà effectué + exclusion: répétition hebdomadaire invalide pour un boulot déjà effectué models: article: Article article_category: Catégorie @@ -201,7 +201,7 @@ fr: supplier: Fournisseur-e task: Boulot user: Membre - workgroup: Équipe + workgroup: "Équipe" admin: access_to: accès à base: @@ -234,6 +234,8 @@ fr: pdf_title: tab_messages: emails_title: + tab_tasks: + periodic_title: tabs: title: update: @@ -254,7 +256,7 @@ fr: new_ordergroups: créées second_paragraph: 'Attention à bien noter la différence entre une équipe et une cellule: chaque membre fait partie d''une cellule, qui possède un certain crédit servant à payer les commandes, tandis qu''une %{url} (par exemple l''équipe distribution) s''occupe des boulots utiles à la boufcoop. Les membres appartiennent toujours à une et une seule cellule, mais peuvent faire partie de plusieurs équipes.' title: Cellules - workgroup: équipe + workgroup: "équipe" new: title: Définir une nouvelle cellule show: @@ -264,6 +266,8 @@ fr: title: Cellule %{name} search_placeholder: nom ... users: + controller: + sudo_done: edit: title: modifier les données sur le_la membre index: @@ -275,11 +279,13 @@ fr: title: Ajouter unE nouveLLE_eau membre show: confirm_delete: Veux-tu vraiment expulser %{user}? + confirm_sudo: groupabos: Participation à des équipes member_since: Membre depuis %{time} person: Personne preference: Préférences send_message: Envoyer un message + sudo: workgroups: destroy: error: 'Cette équipe n''a pas pu être supprimée: %{error}' @@ -295,13 +301,13 @@ fr: new_workgroups: nouvelles équipes ordergroup: cellule second_paragraph: 'Attention à bien noter la différence entre une équipe et une cellule: chaque membre fait partie d''une %{url}, qui possède un certain crédit servant à payer les commandes, tandis qu''une équipe (par exemple l''équipe distribution) s''occupe des boulots utiles à la boufcoop. Les membres appartiennent toujours à une et une seule cellule, mais peuvent faire partie de plusieurs équipes.' - title: Équipes + title: "Équipes" new: title: Définir une nouvelle équipe show: confirm: T'es sûrE de ton coup? edit: Modifier les données sur l'équipe et/ou ses membres - title: Équipe %{name} + title: "Équipe %{name}" workgroups: members: membres name: nom @@ -343,16 +349,16 @@ fr: unit_quantity_short: U/L controller: create_from_upload: - notice: '%{count} nouveaux produits on été sauvegardés.' + notice: "%{count} nouveaux produits on été sauvegardés." error_invalid: La description des produits comporte des erreurs. error_nosel: Aucun produit n'a été sélectionné - error_parse: '%{msg} ... à la ligne %{line}' + error_parse: "%{msg} ... à la ligne %{line}" error_update: 'Une erreur s''est produite lors de la mise à jour du produit "%{article}": %{msg}' parse_upload: - notice: '%{count} produits ont été examinés avec succès.' + notice: "%{count} produits ont été examinés avec succès." sync: notice: Le catalogue est à jour - shared_alert: '%{supplier} n''est pas dans l''annuaire mutualisé.' + shared_alert: "%{supplier} n'est pas dans l'annuaire mutualisé." update_all: notice: Les produits et les prix ont été mis à jour. update_sel: @@ -364,7 +370,7 @@ fr: notice: Les produits et les prix ont été mis à jour. destroy_active_article: drop: supprimer - note: '%{article} apparaît dans des listes de commande en cours et ne peut donc être supprimé. Il faut d''abord %{drop_link} des listes de commande.' + note: "%{article} apparaît dans des listes de commande en cours et ne peut donc être supprimé. Il faut d'abord %{drop_link} des listes de commande." edit_all: note: 'Les champs obligatoires sont: le nom, l''unité, le prix HT et le numéro de commande.' submit: Mettre à jour tous les produits @@ -394,7 +400,7 @@ fr: title: Produits de %{supplier} (%{count}) upload: Transférer les produits model: - error_in_use: '%{article} ne peut pas être supprimé car il fait partie d''une liste de commande en cours!' + error_in_use: "%{article} ne peut pas être supprimé car il fait partie d'une liste de commande en cours!" error_nosel: Aucun produit n'a été sélectionné parse_upload: body: |- @@ -408,7 +414,7 @@ fr: body: 'Les produits suivants ne sont plus dans la liste et seront donc supprimés:' body_ignored: one: Un produit sans numéro de commande a été ignoré. - other: '%{count} produits sans numéro de commande ont été ignorés.' + other: "%{count} produits sans numéro de commande ont été ignorés." body_skip: Aucun produi à supprimer. title: Exclure de la liste... price_short: Prix unitaire @@ -420,18 +426,18 @@ fr: title: Mettre à jour... update_msg: 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: body: fields: - reserved: (Reservé) + reserved: "(Reservé)" status: Statut (x=exclu) file_label: Merci de choisir un fichier compatible 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: @@ -451,6 +457,11 @@ fr: mailing_list_subscribe: minimum_balance: name: + order_schedule: + ends: + recurr: + time: + initial: page_footer: pdf_add_page_breaks: order_by_articles: @@ -459,6 +470,8 @@ fr: pdf_page_size: price_markup: stop_ordering_under: + tasks_period_days: + tasks_upfront_days: tax_default: tolerance_is_costly: use_apple_points: @@ -489,12 +502,19 @@ fr: mailing_list_subscribe: minimum_balance: name: + order_schedule: + ends: + recurr: + time: + initial: page_footer: pdf_add_page_breaks: pdf_font_size: pdf_page_size: price_markup: stop_ordering_under: + tasks_period_days: + tasks_upfront_days: tax_default: time_zone: tolerance_is_costly: @@ -531,7 +551,7 @@ fr: index: confirm_delete: T'es sûrE de ton coup? new_delivery: Approvisionner le cellier par %{supplier} - title: '%{supplier}/Réapprovisionnements' + title: "%{supplier}/Réapprovisionnements" invoice_amount: Montant de la facture invoice_net_amount: Montant HT de la facture new: @@ -596,7 +616,7 @@ fr: title: 'Tableau de répartition pour la commande: %{name}; clôturée le %{date}' total: one: Un seul produit - other: '%{count} produits au total' + other: "%{count} produits au total" errors: general: Un problème a été rencontré. general_again: Une erreur s'est produite. Merci de réessayer. @@ -696,7 +716,7 @@ fr: notice: Les transactions ont été sauvegardées. index: balance: 'Solde: %{balance}' - last_updated_at: (dernière mise à jour il y a %{when}) + last_updated_at: "(dernière mise à jour il y a %{when})" new_transaction: Ajouter une nouvelle transaction title: Relevé de compte pour %{name} index_collection: @@ -720,7 +740,7 @@ fr: end: Fin everything_cleared: Super, tout est a déjà été décompté! last_transactions: Dernières transactions - open_transactions: à décompter + open_transactions: "à décompter" show_all: tout afficher title: Espace trésorerie unpaid_invoices: Factures à régler @@ -757,13 +777,11 @@ fr: index: name: Rechercher... only_active: Seulement les cellules en activité - only_active_desc: (ayant commandé au moins une fois au cours des 3 derniers mois) + only_active_desc: "(ayant commandé au moins une fois au cours des 3 derniers mois)" title: Cellules users: index: - body: |- -

Cette page sert à envoyer des messages aux autres membres de la coop.

-

Si tu veux que tes coordonnées soient visibles par les autres, il faut le spécifier dans tes %{profile_link}.

+ body: "

Cette page sert à envoyer des messages aux autres membres de la coop. Si tu veux que tes coordonnées soient visibles par les autres, il faut le spécifier dans tes %{profile_link}.

" ph_name: Nom ... ph_ordergroup: Cellule ... profile_link: préférences @@ -777,7 +795,7 @@ fr: body: |-

Seuls les membres d'une équipe peuvent la modifier.

Tu peux rejoindre une équipe en contactant un de ses membres.

- title: Équipes + title: "Équipes" workgroup: edit: Modifier la cellule show_tasks: Afficher tous les boulots @@ -799,7 +817,7 @@ fr: errors: closed: La commande est déjà clôturée. no_member: Tu n'es encore membre d'aucune cellule. - notfound: ' Mauvaise adresse, ce n''est pas ta commande.' + notfound: " Mauvaise adresse, ce n'est pas ta commande." form: action_save: Enregistrer ta commande new_funds: Nouveau solde @@ -874,7 +892,7 @@ fr: new_invoice: Ajouter une nouvelle facture show_invoice: Afficher la facture messages: - write_message: Écrire un message + write_message: "Écrire un message" orders: old_price: Ancien prix option_choose: Choix d'un-e fournisseur-e @@ -887,7 +905,7 @@ fr: create: Envoyer un message tasks: required_users: Il manque encore %{count} camarades! - task_title: '%{name} (%{duration}h)' + task_title: "%{name} (%{duration}h)" home: apple_bar: desc: |- @@ -901,12 +919,12 @@ fr: (ce seuil est fixé par la coop) changes_saved: Les modifications ont été sauvegardées. index: - due_date_format: '%A, %d. %b' + due_date_format: "%A, %d. %b" messages: title: Derniers messages reçus view_all: Afficher tous les messages my_ordergroup: - funds: '| Crédit disponible:' + funds: "| Crédit disponible:" last_update: La dernière mise à jour date du %{when} title: Ta cellule transactions: @@ -939,8 +957,8 @@ fr: title: Tu fais partie des équipes title: Ton profil user: - since: '(Membre depuis: %{when})' - title: '%{user}' + since: "(Membre depuis: %{when})" + title: "%{user}" start_nav: admin: Administration finances: @@ -962,7 +980,7 @@ fr: title: Gérer les produits tasks: Ton boulot title: Aller à... - write_message: Écrire un message + write_message: "Écrire un message" invites: errors: already_member: est déjà membre de la Boufcoop. @@ -973,14 +991,14 @@ fr: title: Engrainer une personne new: action: Engrainer! - body:

Sur cette page, tu peux engrainer une personne qui ne fait pas encore partie de la Boufcoop à rejoindre la cellule %{group} + body: "

Sur cette page, tu peux engrainer une personne qui ne fait pas encore partie de la Boufcoop à rejoindre la cellule %{group}" success: La_le membre a été engrainéE avec succès! js: ordering: confirm_change: Les changements apportés à cette commande vont être perdus. Est-ce que tu veux vraiment continuer? layouts: email: - footer_1_separator: -- + footer_1_separator: "--" footer_2_foodsoft: 'Foodsoft: %{url}' footer_3_homepage: 'Boufcoop: %{url}' footer_4_help: 'Aide: %{url}' @@ -1027,11 +1045,11 @@ fr: submit: Demander un nouveau mot de passe title: Mot de passe oublié? new_password: - body:

Merci de saisir le nouveau mot de passe souhaité pour %{user}

+ body: "

Merci de saisir le nouveau mot de passe souhaité pour %{user}

" submit: Sauvegarder le nouveau mot de passe title: Nouveau mot de passe mailer: - dateformat: '%d %b' + dateformat: "%d %b" feedback: header: 'Le %{date}, %{user} a écrit:' subject: Retour de %{email} @@ -1106,7 +1124,7 @@ fr: reply: Répondre model: reply_header: 'Le %{when}, %{user} a écrit:' - reply_indent: '> %{line}' + reply_indent: "> %{line}" reply_subject: 'Re: %{subject}' new: list: @@ -1150,7 +1168,7 @@ fr: ordergroups: Cellules title: Administration users: Membres - workgroups: Équipes + workgroups: "Équipes" articles: categories: Catégories stock: Gestion du cellier @@ -1177,7 +1195,7 @@ fr: all_pages: Toutes les pages home: Page d'accueil title: Wiki - workgroups: Équipes + workgroups: "Équipes" number: percentage: format: @@ -1194,7 +1212,7 @@ fr: index: title: Cellule model: - error_single_group: '%{user} fait déjà partie d''une autre cellule' + error_single_group: "%{user} fait déjà partie d'une autre cellule" invalid_balance: n'est pas un nombre valide orders: articles: @@ -1270,7 +1288,7 @@ fr: confirm_delete: Veux-tu vraiment supprimer la commande? confirm_end: Veux tu vraiment clôturer la commande %{order}? Pas d'annulation possible. description1: Commande %{state} de %{supplier} créée par %{who}, ouverte du %{starts} au %{ends}. - description2: '%{ordergroups} ont commandé %{article_count} articles, pour un montant total de %{net_sum} (net)/ %{gross_sum} (brut)' + description2: "%{ordergroups} ont commandé %{article_count} articles, pour un montant total de %{net_sum} (net)/ %{gross_sum} (brut)" download: article_pdf: Liste des articles en PDF download_file: Télécharger @@ -1297,10 +1315,10 @@ fr: update: notice: La commande a été mise à jour. update_order_amounts: - msg1: '%{count} articles (%{units} unités) ont été mis à jour' - msg2: '%{count} (%{units}) après prise en compte des tolérances' + msg1: "%{count} articles (%{units} unités) ont été mis à jour" + msg2: "%{count} (%{units}) après prise en compte des tolérances" msg3: - msg4: '%{count} (%{units}) restants' + msg4: "%{count} (%{units}) restants" pages: all: new_page: Créer une nouvelle page @@ -1335,7 +1353,7 @@ fr: list_item_1: Premier item list_item_2: Deuxième item noformat: Pas de formatage - ordered_list: Énumérations + ordered_list: "Énumérations" section_block: Format de paragraphe section_character: Format de charactère section_link: Format des liens @@ -1352,9 +1370,9 @@ fr: new: title: Ajouter une nouvelle page au Wiki page_list_item: - date_format: '%a, %d. %B %Y %H:%M:%S' + date_format: "%a, %d. %B %Y %H:%M:%S" show: - date_format: '%d.%m.%y %H:%M' + date_format: "%d.%m.%y %H:%M" delete: Supprimer la page delete_confirm: Attention, tous les contenus seront aussi supprimés. T'es sûrE de ton coup? edit: Modifier la page @@ -1367,9 +1385,9 @@ fr: notice: La page a été mise à jour version: author: 'Auteur: %{user}' - date_format: '%a, %d.%m.%Y, %H:%M heure' + date_format: "%a, %d.%m.%Y, %H:%M heure" revert: Revenir à cette version - title: '%{title} - Version %{version}' + title: "%{title} - Version %{version}" title_version: Versio view_current: Afficher la version actuelle sessions: @@ -1426,7 +1444,7 @@ fr: copy: name: Merci de modifier edit_stock_article: - price: + price: "" supplier: min_order_quantity: Ce prix minimum sera affiché avec la liste de commande et permet de motiver les membres task: @@ -1459,7 +1477,7 @@ fr: fr: Français nl: Néerlandais required: - mark: '*' + mark: "*" text: requis 'yes': Oui stock_takings: @@ -1498,7 +1516,7 @@ fr: notice: Les données de l'inventaire ont été mises à jour. stockit: check: - not_empty: '%{name} ne peut pas être supprimé, car il y en a encore en stock.' + not_empty: "%{name} ne peut pas être supprimé, car il y en a encore en stock." copy: title: Copier l'article create: @@ -1610,7 +1628,7 @@ fr: mark_done: Marquer ce boulot comme étant effectué reject_task: Refuser ce boulot who: Qui le fait? - who_hint: (Combien manquent encore?) + who_hint: "(Combien manquent encore?)" nav: all_tasks: L'agenda de la boufcoop archive: Boulots déjà effectués (archives) @@ -1628,7 +1646,7 @@ fr: confirm_delete_group: Veux-tu vraiment supprimer ce boulot hebdomadaire? confirm_delete_single: Es-tu sûr de vouloir supprimer ce boulot? delete_group: Supprimer ce boulot - hours: '%{count}h' + hours: "%{count}h" mark_done: Marquer comme effectué reject_task: Refuser ce boulot title: Afficher la description du boulot @@ -1651,7 +1669,7 @@ fr: delete: Supprimer edit: Modifier marks: - close: '×' + close: "×" success: or_cancel: ou annuler please_wait: Merci de patienter... @@ -1659,17 +1677,17 @@ fr: show: Afficher views: pagination: - first: '«' - last: '»' - next: '›' - previous: '‹' - truncate: '...' + first: "«" + last: "»" + next: "›" + previous: "‹" + truncate: "..." workgroups: edit: title: Modifier l'équipe error_last_admin_group: Impossible de supprimer la dernière cellule avec privilèges administratrices. error_last_admin_role: 'Les privilèges administratrices ne peuvent pas être retirés à la dernière cellule qui les possède. ' index: - title: Équipes + title: "Équipes" update: notice: L'équipe a été mise à jour diff --git a/config/locales/nl.yml b/config/locales/nl.yml index f242f573..a26f9e77 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -73,7 +73,7 @@ nl: order: closed_by: Afgerekend door created_by: Geopend door - ends: Eindigt op + ends: sluit op name: Leverancier note: Notitie starts: Start op @@ -234,6 +234,8 @@ nl: pdf_title: PDF documenten tab_messages: emails_title: Emailinstellingen + tab_tasks: + periodic_title: Periodieke taken tabs: title: Configuratie update: @@ -264,6 +266,8 @@ nl: title: Huishouden %{name} search_placeholder: naam ... users: + controller: + sudo_done: Je bent nu ingelogd als %{user}. Wees voorzichtig, en vergeet niet uit te loggen als je klaar bent! edit: title: Lid bewerken index: @@ -348,13 +352,13 @@ nl: notice: Er zijn %{count} nieuwe artikelen opgeslagen. error_invalid: Er zijn artikelen die een fout hebben error_nosel: Geen artikelen geselecteerd - error_parse: '%{msg} ... in regel %{line}' + error_parse: "%{msg} ... in regel %{line}" error_update: 'Er trad een fout op bij het bijwerken van artikel ''%{article}'': %{msg}' parse_upload: - notice: '%{count} artikelen zijn geanalyseerd' + notice: "%{count} artikelen zijn geanalyseerd" sync: notice: Catalogus is bijgewerkt - shared_alert: '%{supplier} is niet aan een externe database gekoppeld' + shared_alert: "%{supplier} is niet aan een externe database gekoppeld" update_all: notice: Alle artikelen en prijzen zijn bijgewerkt. update_sel: @@ -366,7 +370,7 @@ nl: notice: Alle artikelen en prijzen zijn bijgewerkt. destroy_active_article: drop: verwijderen - note: '%{article} is deel van een lopende bestelling en kan niet verwijderd worden. Het artikel graag eerst uit de bestelling(en) %{drop_link}.' + note: "%{article} is deel van een lopende bestelling en kan niet verwijderd worden. Het artikel graag eerst uit de bestelling(en) %{drop_link}." edit_all: note: 'Verplichte velden zijn: Naam, eenheid, (netto) prijs en bestellingsnummer.' submit: Alle artikelen bijwerken @@ -396,10 +400,10 @@ nl: title: Artikelen van %{supplier} (%{count}) upload: Artikelen uploaden model: - error_in_use: '%{article} kan niet gewist worden, want deze is deel van een lopende bestelling!' + error_in_use: "%{article} kan niet gewist worden, want deze is deel van een lopende bestelling!" error_nosel: Je hebt geen artikelen geselecteerd parse_upload: - body:

Ingelezen artikelen graag controleren.

Let op, momenteel vind er geen controle op dubbele artikelen plaats.

+ body: "

Ingelezen artikelen graag controleren.

Let op, momenteel vind er geen controle op dubbele artikelen plaats.

" submit: Uploaden title: Artikelen uploaden sync: @@ -408,7 +412,7 @@ nl: body: 'De volgende artikelen zijn uit de lijst gehaald en worden verwijderd:' body_ignored: one: Er is één artikel zonder artikelnummer overslagen. - other: '%{count} artikelen zonder artikelnummer zijn overgeslagen.' + other: "%{count} artikelen zonder artikelnummer zijn overgeslagen." body_skip: Er zijn geen artikelen om te verwijderen. title: Uit de lijst halen ... price_short: prijs @@ -429,7 +433,7 @@ nl: upload: body:

Een komma-gescheiden utf-8 bestand wordt verwacht met extensie .csv. De eerste regel bevat kolomhoofden, velden worden met een puntkomma (';') gescheiden, en tekst mag tussen dubbele aanhalingstekens staan ("Tekst...").

Volgorde van de kolommen:

fields: - reserved: (Leeg) + reserved: "(Leeg)" status: Status (x=overslaan) file_label: Graag een compatibel bestand uitkiezen submit: Bestand uploaden @@ -453,6 +457,11 @@ nl: mailing_list_subscribe: Emailadres waar leden zich kunnen aanmelden voor de mailing-lijst. minimum_balance: Leden kunnen slechts bestellen wanneer hun tegoed groter of gelijk is aan dit bedrag. name: De naam van de foodcoop. + order_schedule: + ends: + recurr: Schema voor datum waarop de bestelling sluit. + time: Standaard tijd wanneer de bestelling sluit. + initial: Bestelschema start op deze datum. page_footer: Wordt op iedere pagina getoond. Vul "blank" in om de voettekst helemaal weg te halen. pdf_add_page_breaks: order_by_articles: Ieder artikel op een nieuwe pagina. @@ -461,6 +470,8 @@ nl: 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. + tasks_period_days: Aantal dagen tussen twee periodieke taken (standaard 7, een week) + tasks_upfront_days: Hoeveel dagen vantevoren je periodieke taken wil aanmaken. 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. @@ -491,12 +502,19 @@ nl: mailing_list_subscribe: Mailing-lijst aanmelden minimum_balance: Minimum tegoed name: Naam + order_schedule: + ends: + recurr: Bestelling sluit + time: tijd + initial: Start bestelschema page_footer: Voettekst pdf_add_page_breaks: Nieuwe pagina's pdf_font_size: Tekstgrootte pdf_page_size: Paginaformaat price_markup: Foodcoop marge stop_ordering_under: Minimum appelpunten + tasks_period_days: Periode + tasks_upfront_days: Vantevoren tax_default: Standaard BTW time_zone: Tijdzone tolerance_is_costly: Tolerantie is duur @@ -533,7 +551,7 @@ nl: index: confirm_delete: Zeker weten? new_delivery: Nieuwe levering maken voor %{supplier} - title: '%{supplier} leveringen' + title: "%{supplier} leveringen" invoice_amount: Factuurbedrag invoice_net_amount: Netto factuurbedrag new: @@ -641,10 +659,10 @@ nl: invoice_amount: 'Factuurbedrag:' invoice_date: 'Factuurdatum:' invoice_number: 'Factuurnummer:' - minus_refund_calculated: '- statiegeld berekend:' + minus_refund_calculated: "- statiegeld berekend:" new: factuur toevoegen new_body: 'Een factuur aan deze bestelling toevoegen:' - plus_refund_credited: '+ statiegeld teruggekregen:' + plus_refund_credited: "+ statiegeld teruggekregen:" refund_adjusted_amount: 'bedrag gecorrigeerd voor statiegeld:' new: alert: Opgelet, bestelling is al afgerekend @@ -696,7 +714,7 @@ nl: notice: Alle transacties zijn opgeslagen. index: balance: 'Tegoed: %{balance}' - last_updated_at: (laatst bijgewerkt %{when} geleden) + last_updated_at: "(laatst bijgewerkt %{when} geleden)" new_transaction: Nieuwe transactie toevoegen title: Rekeningoverzicht voor %{name} index_collection: @@ -757,14 +775,14 @@ nl: index: name: Naam ... only_active: Alleen actieve - only_active_desc: (minstens eenmaal in de laatste 3 maanden besteld) + only_active_desc: "(minstens eenmaal in de laatste 3 maanden besteld)" title: Huishoudens users: index: - body:

Hier kun je leden van deze foodcoop een bericht sturen.

Om je eigen contactgegevens te laten zien, moet je die vrijgeven op %{profile_link}.

+ body: "

Hier kun je leden van deze foodcoop een bericht sturen. Om je eigen contactgegevens te laten zien, moet je die vrijgeven in je %{profile_link}.

" ph_name: Naam ... ph_ordergroup: Huishouden ... - profile_link: Instellingen + profile_link: profiel title: Leden workgroups: edit: @@ -772,7 +790,7 @@ nl: invite_new: Nieuwe leden kun je %{invite_link} uitnodigen. title: Groep bewerken index: - body:

De groep kan alleen aangepast worden door leden ervan.
Als je lid wilt worden van een groep, stuur dan een bericht aan een van de leden.

+ body: "

De groep kan alleen aangepast worden door leden ervan.
Als je lid wilt worden van een groep, stuur dan een bericht aan een van de leden.

" title: Werkgroepen workgroup: edit: Groep bewerken @@ -856,7 +874,7 @@ nl: helpers: application: edit_user: Gebruiker bewerken - nick_fallback: (geen gebruikersnaam) + nick_fallback: "(geen gebruikersnaam)" role_admin: Admin role_article_meta: Artikelen role_finance: Financiën @@ -881,7 +899,7 @@ nl: create: bericht versturen tasks: required_users: Nog %{count} leden nodig! - task_title: '%{name} (%{duration}u)' + task_title: "%{name} (%{duration}u)" home: apple_bar: desc: |- @@ -892,12 +910,12 @@ nl: warning: Opgelet, als je minder dan %{threshold} appelpunten hebt, kun je geen bestelling plaatsen! changes_saved: Wijzigingen opgeslagen. index: - due_date_format: '%A %d %B' + due_date_format: "%A %d %B" messages: title: Nieuwste berichten view_all: Alle berichten bekijken my_ordergroup: - funds: '| Beschikbaar tegoed:' + funds: "| Beschikbaar tegoed:" last_update: Laatst gewijzigd %{when} geleden title: Mijn huishouden transactions: @@ -930,8 +948,8 @@ nl: title: Je bent lid van de groepen title: Mijn Profiel user: - since: '(gebruiker sinds: %{when})' - title: '%{user}' + since: "(gebruiker sinds: %{when})" + title: "%{user}" start_nav: admin: Administratie finances: @@ -958,18 +976,18 @@ nl: errors: already_member: is al lid van de foodcoop. modal_form: - body:

Hier kun je iemand die nog geen lid is uitnodigen voor de groep%{group}.

Na aanmelding is hij of zij automatisch lid van deze groep.

+ body: "

Hier kun je iemand die nog geen lid is uitnodigen voor de groep%{group}.

Na aanmelding is hij of zij automatisch lid van deze groep.

" title: Iemand uitnodigen new: action: Uitnodiging versturen - body:

Hier kun je iemand die nog geen lid is, uitnodigen voor de groep %{group}.

+ body: "

Hier kun je iemand die nog geen lid is, uitnodigen voor de groep %{group}.

" success: Persoon is uitgenodigd. js: ordering: confirm_change: Als je naar een andere bestelling gaat, gaan je aanpassingen in deze bestelling verloren. Wijzigingen vergeten en naar de andere bestelling gaan? layouts: email: - footer_1_separator: -- + footer_1_separator: "--" footer_2_foodsoft: 'Foodsoft: %{url}' footer_3_homepage: 'Foodcoop: %{url}' footer_4_help: 'Help: %{url}' @@ -984,13 +1002,13 @@ nl: logout: Uitloggen ordergroup: Mijn huishouden profile: Profiel aanpassen - logo: foodsoft + logo: "foodsoft" lib: order_pdf: page: Pagina %{number} login: accept_invitation: - body:

Je bent uitgenodigd als lid voor foodcoop %{foodcoop} in de groep %{group}.

Als je wilt meedoen, vul dan dit formulier in.

Natuurlijk zullen we je informatie niet delen met anderen. Je kunt zelf aangeven, welke informatie voor andere leden beschikbaar is (maar beheerders hebben daar altijd toegang toe).

+ body: "

Je bent uitgenodigd als lid voor foodcoop %{foodcoop} in de groep %{group}.

Als je wilt meedoen, vul dan dit formulier in.

Natuurlijk zullen we je informatie niet delen met anderen. Je kunt zelf aangeven, welke informatie voor andere leden beschikbaar is (maar beheerders hebben daar altijd toegang toe).

" submit: Foodsoft account aanmaken title: Uitnodiging voor %{name} controller: @@ -1004,17 +1022,17 @@ nl: update_password: notice: Je wachtwoord is veranderd. Nu kun je weer inloggen. forgot_password: - body:

Geen probleem, je kunt hier een nieuw wachtwoord instellen.

Vul het emailadres in waarmee je je hebt geregistreerd, dan krijg je een email met verdere instructies.

+ body: "

Geen probleem, je kunt hier een nieuw wachtwoord instellen.

Vul het emailadres in waarmee je je hebt geregistreerd, dan krijg je een email met verdere instructies.

" submit: Nieuw wachtwoord aanvragen title: Wachtwoord vergeten? new_password: - body:

Geef nieuw wachtwoord voor %{user}

+ body: "

Geef nieuw wachtwoord voor %{user}

" submit: Nieuw wachtwoord opslaan title: Nieuw wachtwoord mailer: - dateformat: '%d %b' + dateformat: "%d %b" feedback: - header: '%{user} schreef op %{date}:' + header: "%{user} schreef op %{date}:" subject: Feedback van %{email} invite: subject: Uitnodiging voor de foodcoop @@ -1096,8 +1114,8 @@ nl: messages: reply: Antwoorden model: - reply_header: '%{user} schreef op %{when}:' - reply_indent: '> %{line}' + reply_header: "%{user} schreef op %{when}:" + reply_indent: "> %{line}" reply_subject: 'Re: %{subject}' new: list: @@ -1185,7 +1203,7 @@ nl: index: title: Huishoudens model: - error_single_group: '%{user} behoort al tot een ander huishouden' + error_single_group: "%{user} behoort al tot een ander huishouden" invalid_balance: is geen geldig nummer orders: articles: @@ -1262,8 +1280,8 @@ nl: confirm_end: |- Wil je de bestelling %{order} echt sluiten? Hierna kan zij niet opnieuw geopend worden. - description1: '%{state} bestelling van %{supplier}, geopend door %{who}, open van %{starts} tot %{ends}.' - description2: '%{ordergroups} hebben %{article_count} artikelen besteld met een totale waarde van %{net_sum} / %{gross_sum} (netto / bruto).' + description1: "%{state} bestelling van %{supplier}, geopend door %{who}, open van %{starts} tot %{ends}." + description2: "%{ordergroups} hebben %{article_count} artikelen besteld met een totale waarde van %{net_sum} / %{gross_sum} (netto / bruto)." download: article_pdf: Artikelen PDF download_file: Bestand downloaden @@ -1290,10 +1308,10 @@ nl: update: notice: De bestelling is bijgewerkt. update_order_amounts: - msg1: '%{count} artikelen (%{units} eenheden) bijgewerkt' - msg2: '%{count} (%{units}) naar tolerantie' + msg1: "%{count} artikelen (%{units} eenheden) bijgewerkt" + msg2: "%{count} (%{units}) naar tolerantie" msg3: - msg4: '%{count} (%{units}) overgebleven' + msg4: "%{count} (%{units}) overgebleven" pages: all: new_page: Nieuwe pagina maken @@ -1345,9 +1363,9 @@ nl: new: title: Nieuwe wiki pagina page_list_item: - date_format: '%a, %d %B %Y %H:%M:%S' + date_format: "%a, %d %B %Y %H:%M:%S" show: - date_format: '%d-%m-%y %H:%M' + date_format: "%d-%m-%y %H:%M" delete: Pagina verwijderen delete_confirm: 'Opgelet: alle onderliggende pagina''s worden ook verwijderd. Zeker weten?' edit: Pagina bewerken @@ -1360,9 +1378,9 @@ nl: notice: Pagina is bijgewerkt. version: author: 'Auteur: %{user}' - date_format: '%a, %d-%m-%Y, %H:%M' + date_format: "%a, %d-%m-%Y, %H:%M" revert: Deze versie terugzetten - title: '%{title} - versie %{version}' + title: "%{title} - versie %{version}" title_version: Versie view_current: Huidige versie bekijken sessions: @@ -1419,7 +1437,7 @@ nl: copy: name: Wijzigen alsjeblieft edit_stock_article: - price: + price: "" supplier: min_order_quantity: De minimum bestelhoeveelheid wordt getoond bij het bestellen en is bedoeld om leden te motiveren genoeg te bestellen. task: @@ -1452,7 +1470,7 @@ nl: fr: Frans nl: Nederlands required: - mark: '*' + mark: "*" text: verplicht 'yes': Ja stock_takings: @@ -1489,7 +1507,7 @@ nl: notice: Inventarisatie is bijgewerkt. stockit: check: - not_empty: '%{name} kon niet worden verwijderd, de inventaris is niet leeg.' + not_empty: "%{name} kon niet worden verwijderd, de inventaris is niet leeg." copy: title: kopieer het voorraadartikel create: @@ -1551,7 +1569,7 @@ nl: import: Artikelen kiezen uit lijst shared_supplier_note: Leverancier is verbonden met de externe database. shared_suppliers: - body:

Hier kun je leveranciers in de externe database zien.

Als je een externe leverancier importeert, wordt er een nieuwe leverancier aangemaakt die verbonden is met de externe database.

+ body: "

Hier kun je leveranciers in de externe database zien.

Als je een externe leverancier importeert, wordt er een nieuwe leverancier aangemaakt die verbonden is met de externe database.

" subscribe: Importeren subscribe_again: Nogmaals importeren supplier: Leverancier @@ -1575,7 +1593,7 @@ nl: notice: Taak is verwijderd edit: title: Taak bewerken - warning_periodic: Opgelet: deze taak is onderdeel van een wekelijkse taak. Wanneer deze opslaat, zal de uitzondering als een normale taak worden opgeslagen. + warning_periodic: "Opgelet: deze taak is onderdeel van een wekelijkse taak. Wanneer deze opslaat, zal de uitzondering als een normale taak worden opgeslagen." error_not_found: Geen werkgroep gevonden form: search: @@ -1595,7 +1613,7 @@ nl: mark_done: Taak als gedaan markeren reject_task: Taak laten vallen who: Wie doet het? - who_hint: (Hoeveel zijn er nog nodig?) + who_hint: "(Hoeveel zijn er nog nodig?)" nav: all_tasks: Alle taken archive: Gedane taken (archief) @@ -1613,7 +1631,7 @@ nl: confirm_delete_group: Deze en alle volgende taken echt verwijderen? confirm_delete_single: Weet je zeker dat je deze taak wilt verwijderen? delete_group: Deze en volgende taken verwijderen - hours: '%{count}u' + hours: "%{count}u" mark_done: Als gedaan markeren reject_task: Taak laten vallen title: Taak bekijken @@ -1636,7 +1654,7 @@ nl: delete: Verwijder edit: Bewerk marks: - close: '×' + close: "×" success: or_cancel: of annuleren please_wait: Een moment alstublieft... @@ -1644,11 +1662,11 @@ nl: show: Tonen views: pagination: - first: '«' - last: '»' - next: '›' - previous: '‹' - truncate: '...' + first: "«" + last: "»" + next: "›" + previous: "‹" + truncate: "..." workgroups: edit: title: Werkgroep bewerken