use rails-i18n translations

This commit is contained in:
wvengen 2013-10-17 16:20:51 +02:00
parent 389b45a505
commit 6e5184d796
7 changed files with 24 additions and 776 deletions

View file

@ -21,6 +21,7 @@ gem 'select2-rails'
gem 'bootstrap-datepicker-rails' gem 'bootstrap-datepicker-rails'
gem 'rails-assets-listjs', '0.2.0.beta.4' # remember to maintain list.*.js plugins and template engines on update gem 'rails-assets-listjs', '0.2.0.beta.4' # remember to maintain list.*.js plugins and template engines on update
gem 'i18n-js', git: 'git://github.com/fnando/i18n-js.git' # to avoid US-ASCII js.erb error gem 'i18n-js', git: 'git://github.com/fnando/i18n-js.git' # to avoid US-ASCII js.erb error
gem 'rails-i18n'
gem 'mysql2' gem 'mysql2'
gem 'prawn' gem 'prawn'

View file

@ -201,6 +201,9 @@ GEM
railties (= 3.2.13) railties (= 3.2.13)
rails-assets-listjs (0.2.0.beta.4) rails-assets-listjs (0.2.0.beta.4)
railties (>= 3.1) railties (>= 3.1)
rails-i18n (3.0.0)
i18n (~> 0.5)
rails (>= 3.0.0, < 4.0.0)
rails-settings-cached (0.2.4) rails-settings-cached (0.2.4)
rails (>= 3.0.0) rails (>= 3.0.0)
railties (3.2.13) railties (3.2.13)
@ -343,6 +346,7 @@ DEPENDENCIES
quiet_assets quiet_assets
rails (~> 3.2.9) rails (~> 3.2.9)
rails-assets-listjs (= 0.2.0.beta.4) rails-assets-listjs (= 0.2.0.beta.4)
rails-i18n
rails-settings-cached (= 0.2.4) rails-settings-cached (= 0.2.4)
resque resque
rspec-core rspec-core

View file

@ -30,7 +30,8 @@ module Foodsoft
# config.time_zone = 'Central Time (US & Canada)' # config.time_zone = 'Central Time (US & Canada)'
# Internationalization. # Internationalization.
config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}')] config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '*.yml')]
config.i18n.available_locales = Pathname.glob(Rails.root.join('config', 'locales', '??{-*,}.yml')).map{|p| p.basename('.yml').to_s }
config.i18n.default_locale = :en config.i18n.default_locale = :en
# Configure the default encoding used in templates for Ruby 1.9. # Configure the default encoding used in templates for Ruby 1.9.

View file

@ -1,38 +1,4 @@
de: de:
activemodel:
errors:
format: ! '%{attribute} %{message}'
general: Ein Problem ist aufgetreten.
general_again: Ein Fehler ist aufgetreten. Bitte erneut versuchen.
general_msg: ! 'Ein Fehler ist aufgetreten: %{msg}'
messages:
accepted: muss akzeptiert werden
blank: muss ausgefüllt werden
confirmation: stimmt nicht mit der Bestätigung überein
empty: muss ausgefüllt werden
equal_to: muss genau %{count} sein
even: muss gerade sein
exclusion: ist nicht verfügbar
greater_than: muss größer als %{count} sein
greater_than_or_equal_to: muss größer oder gleich %{count} sein
inclusion: ist kein gültiger Wert
invalid: ist nicht gültig
less_than: muss kleiner als %{count} sein
less_than_or_equal_to: muss kleiner oder gleich %{count} sein
not_a_number: ist keine Zahl
not_an_integer: muss ganzzahlig sein
odd: muss ungerade sein
record_invalid: ! 'Gültigkeitsprüfung ist fehlgeschlagen: %{errors}'
taken: ist bereits vergeben
taken_with_deleted: ist bereits vergeben (eine gelöschte Gruppe)
too_long: ist zu lang (nicht mehr als %{count} Zeichen)
too_short: ist zu kurz (nicht weniger als %{count} Zeichen)
wrong_length: hat die falsche Länge (muss genau %{count} Zeichen haben)
template:
body: ! 'Bitte überprüfen Sie die folgenden Felder:'
header:
one: ! 'Konnte %{model} nicht speichern: ein Fehler.'
other: ! 'Konnte %{model} nicht speichern: %{count} Fehler.'
activerecord: activerecord:
attributes: attributes:
article: article:
@ -166,44 +132,12 @@ de:
role_suppliers: Lieferanten role_suppliers: Lieferanten
user_tokens: Mitglieder user_tokens: Mitglieder
errors: errors:
format: ! '%{attribute} %{message}'
general: Ein Problem ist aufgetreten.
general_again: Ein Fehler ist aufgetreten. Bitte erneut versuchen.
general_msg: ! 'Ein Fehler ist aufgetreten: %{msg}'
has_many_left: ist noch mit einem/r %{collection} verknüpft! has_many_left: ist noch mit einem/r %{collection} verknüpft!
messages:
accepted: muss akzeptiert werden
blank: muss ausgefüllt werden
confirmation: stimmt nicht mit der Bestätigung überein
empty: muss ausgefüllt werden
equal_to: muss genau %{count} sein
even: muss gerade sein
exclusion: ist nicht verfügbar
greater_than: muss größer als %{count} sein
greater_than_or_equal_to: muss größer oder gleich %{count} sein
inclusion: ist kein gültiger Wert
invalid: ist nicht gültig
less_than: muss kleiner als %{count} sein
less_than_or_equal_to: muss kleiner oder gleich %{count} sein
not_a_number: ist keine Zahl
not_an_integer: muss ganzzahlig sein
odd: muss ungerade sein
record_invalid: ! 'Gültigkeitsprüfung ist fehlgeschlagen: %{errors}'
taken: ist bereits vergeben
taken_with_deleted: ist bereits vergeben (eine gelöschte Gruppe)
too_long: ist zu lang (nicht mehr als %{count} Zeichen)
too_short: ist zu kurz (nicht weniger als %{count} Zeichen)
wrong_length: hat die falsche Länge (muss genau %{count} Zeichen haben)
models: models:
task: task:
attributes: attributes:
done: done:
exclusion: erledigte Aufgaben können nicht wöchentlich wiederholt werden exclusion: erledigte Aufgaben können nicht wöchentlich wiederholt werden
template:
body: ! 'Bitte überprüfen Sie die folgenden Felder:'
header:
one: ! 'Konnte %{model} nicht speichern: ein Fehler.'
other: ! 'Konnte %{model} nicht speichern: %{count} Fehler.'
models: models:
article: Artikel article: Artikel
article_category: Artikelkategorie article_category: Artikelkategorie
@ -445,102 +379,6 @@ de:
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'
date:
abbr_day_names:
- So
- Mo
- Di
- Mi
- Do
- Fr
- Sa
abbr_month_names:
-
- Jan
- Feb
- Mär
- Apr
- Mai
- Jun
- Jul
- Aug
- Sep
- Okt
- Nov
- Dez
day_names:
- Sonntag
- Montag
- Dienstag
- Mittwoch
- Donnerstag
- Freitag
- Samstag
formats:
default: ! '%d.%m.%Y'
long: ! '%e. %B %Y'
short: ! '%e. %b'
month_names:
-
- Januar
- Februar
- März
- April
- Mai
- Juni
- Juli
- August
- September
- Oktober
- November
- Dezember
order:
- :day
- :month
- :year
datetime:
distance_in_words:
about_x_hours:
one: etwa eine Stunde
other: etwa %{count} Stunden
about_x_months:
one: etwa ein Monat
other: etwa %{count} Monate
about_x_years:
one: etwa ein Jahr
other: etwa %{count} Jahre
almost_x_years:
one: fast ein Jahr
other: fast %{count} Jahre
half_a_minute: eine halbe Minute
less_than_x_minutes:
one: weniger als eine Minute
other: weniger als %{count} Minuten
less_than_x_seconds:
one: weniger als eine Sekunde
other: weniger als %{count} Sekunden
over_x_years:
one: mehr als ein Jahr
other: mehr als %{count} Jahre
x_days:
one: ein Tag
other: ! '%{count} Tage'
x_minutes:
one: eine Minute
other: ! '%{count} Minuten'
x_months:
one: ein Monat
other: ! '%{count} Monate'
x_seconds:
one: eine Sekunde
other: ! '%{count} Sekunden'
prompts:
day: Tag
hour: Stunden
minute: Minuten
month: Monat
second: Sekunden
year: Jahr
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?
@ -640,38 +478,9 @@ de:
title: ! 'Sortiermatrix der Bestellung: %{name}, beendet am %{date}' title: ! 'Sortiermatrix der Bestellung: %{name}, beendet am %{date}'
total: Insgesamt %{count} Artikel total: Insgesamt %{count} Artikel
errors: errors:
format: ! '%{attribute} %{message}'
general: Ein Problem ist aufgetreten. general: Ein Problem ist aufgetreten.
general_again: Ein Fehler ist aufgetreten. Bitte erneut versuchen. general_again: Ein Fehler ist aufgetreten. Bitte erneut versuchen.
general_msg: ! 'Ein Fehler ist aufgetreten: %{msg}' general_msg: ! 'Ein Fehler ist aufgetreten: %{msg}'
messages:
accepted: muss akzeptiert werden
blank: muss ausgefüllt werden
confirmation: stimmt nicht mit der Bestätigung überein
empty: muss ausgefüllt werden
equal_to: muss genau %{count} sein
even: muss gerade sein
exclusion: ist nicht verfügbar
greater_than: muss größer als %{count} sein
greater_than_or_equal_to: muss größer oder gleich %{count} sein
inclusion: ist kein gültiger Wert
invalid: ist nicht gültig
less_than: muss kleiner als %{count} sein
less_than_or_equal_to: muss kleiner oder gleich %{count} sein
not_a_number: ist keine Zahl
not_an_integer: muss ganzzahlig sein
odd: muss ungerade sein
record_invalid: ! 'Gültigkeitsprüfung ist fehlgeschlagen: %{errors}'
taken: ist bereits vergeben
taken_with_deleted: ist bereits vergeben (eine gelöschte Gruppe)
too_long: ist zu lang (nicht mehr als %{count} Zeichen)
too_short: ist zu kurz (nicht weniger als %{count} Zeichen)
wrong_length: hat die falsche Länge (muss genau %{count} Zeichen haben)
template:
body: ! 'Bitte überprüfen Sie die folgenden Felder:'
header:
one: ! 'Konnte %{model} nicht speichern: ein Fehler.'
other: ! 'Konnte %{model} nicht speichern: %{count} Fehler.'
feedback: feedback:
create: create:
notice: Das Feedback wurde erfolgreich verschickt. Vielen Dank! notice: Das Feedback wurde erfolgreich verschickt. Vielen Dank!
@ -1000,15 +809,11 @@ de:
option_choose: Lieferantin/Lager auswählen option_choose: Lieferantin/Lager auswählen
option_stock: Lager option_stock: Lager
order_pdf: PDF erstellen order_pdf: PDF erstellen
select:
prompt: Bitte wählen
submit: submit:
create: ! '%{model} speichern'
invite: invite:
create: Einladung verschicken create: Einladung verschicken
message: message:
create: Nachricht verschicken create: Nachricht verschicken
update: Änderungen speichern
tasks: tasks:
required_users: Es fehlen %{count} Mitstreiterinnen! required_users: Es fehlen %{count} Mitstreiterinnen!
home: home:
@ -1345,57 +1150,6 @@ de:
home: Startseite home: Startseite
title: Wiki title: Wiki
workgroups: Arbeitsgruppen workgroups: Arbeitsgruppen
number:
currency:
format:
delimiter: .
format: ! '%n %u'
precision: 2
separator: ! ','
significant: false
strip_insignificant_zeros: false
unit:
format:
delimiter: .
precision: 2
separator: ! ','
significant: false
strip_insignificant_zeros: false
human:
decimal_units:
format: ! '%n %u'
units:
billion:
one: Milliarde
other: Milliarden
million: Millionen
quadrillion:
one: Billiarde
other: Billiarden
thousand: Tausend
trillion: Billionen
unit:
format:
delimiter:
precision: 1
significant: true
strip_insignificant_zeros: true
storage_units:
format: ! '%n %u'
units:
byte:
one: Byte
other: Bytes
gb: GB
kb: KB
mb: MB
tb: TB
percentage:
format:
delimiter:
precision:
format:
delimiter:
ordergroups: ordergroups:
edit: edit:
title: Bestellgruppe bearbeiten title: Bestellgruppe bearbeiten
@ -1810,11 +1564,6 @@ de:
show_deliveries: Zeige alle Lieferungen show_deliveries: Zeige alle Lieferungen
update: update:
notice: Lieferant wurde aktualisiert notice: Lieferant wurde aktualisiert
support:
array:
last_word_connector: ! ' und '
two_words_connector: ! ' und '
words_connector: ! ', '
tasks: tasks:
accept: accept:
notice: Du hast die Aufgabe übernommen notice: Du hast die Aufgabe übernommen
@ -1889,13 +1638,6 @@ de:
workgroup: workgroup:
title: Aufgaben für %{workgroup} title: Aufgaben für %{workgroup}
title_all: Alle Aufgaben der Gruppe title_all: Alle Aufgaben der Gruppe
time:
am: vormittags
formats:
default: ! '%A, %d. %B %Y, %H:%M Uhr'
long: ! '%A, %d. %B %Y, %H:%M Uhr'
short: ! '%d. %B, %H:%M Uhr'
pm: nachmittags
ui: ui:
close: Schließen close: Schließen
delete: Löschen delete: Löschen

View file

@ -1,38 +1,4 @@
en: en:
activemodel:
errors:
format: ! '%{attribute} %{message}'
general: A problem has occured.
general_again: A problem has occured. Please try again.
general_msg: ! 'A problem has occured: %{msg}'
messages:
accepted: has to be accepted
blank: has to be entered
confirmation: does not match the confirmation
empty: has to be entered
equal_to: has to be exactly %{count}
even: has to be an even number
exclusion: is not available
greater_than: has to be greater than %{count}
greater_than_or_equal_to: has to be greater than or equal to %{count}
inclusion: is not a valid value
invalid: is invalid
less_than: has to be less than %{count}
less_than_or_equal_to: has to be less than or equal to %{count}
not_a_number: is not a number
not_an_integer: must be a whole number
odd: must be odd
record_invalid: ! 'validation failed: %{errors}'
taken: is already taken
taken_with_deleted: is already taken (deleted group)
too_long: is too long (no more than %{count} characters)
too_short: is too short (use more than %{count} characters)
wrong_length: is the wrong length (has to have exactly %{count} characters)
template:
body: ! 'Please check the following fields:'
header:
one: ! 'Could not save %{model}: an error.'
other: ! 'Could not save %{model}: %{count} errors.'
activerecord: activerecord:
attributes: attributes:
article: article:
@ -165,44 +131,12 @@ en:
role_suppliers: Suppliers role_suppliers: Suppliers
user_tokens: Members user_tokens: Members
errors: errors:
format: ! '%{attribute} %{message}'
general: A problem has occured.
general_again: A problem has occured. Please try again.
general_msg: ! 'A problem has occured: %{msg}'
has_many_left: is still associated with a %{collection}! has_many_left: is still associated with a %{collection}!
messages:
accepted: has to be accepted
blank: has to be filled
confirmation: does not match the confirmation
empty: has to be entered
equal_to: has to be exactly %{count}
even: has to be an even number
exclusion: is not available
greater_than: has to be greater than %{count}
greater_than_or_equal_to: has to be greater than or equal to %{count}
inclusion: is not a valid value
invalid: is invalid
less_than: has to be less than %{count}
less_than_or_equal_to: has to be less than or equal to %{count}
not_a_number: is not a number
not_an_integer: must be a whole number
odd: must be odd
record_invalid: ! 'validation failed: %{errors}'
taken: is already taken
taken_with_deleted: is already taken (deleted group)
too_long: is too long (no more than %{count} characters)
too_short: is too short (use more than %{count} characters)
wrong_length: is the wrong length (has to have exactly %{count} characters)
models: models:
task: task:
attributes: attributes:
done: done:
exclusion: finished tasks may not be repeated weekly exclusion: finished tasks may not be repeated weekly
template:
body: ! 'Please check the following fields:'
header:
one: ! 'Could not save %{model}: an error.'
other: ! 'Could not save %{model}: %{count} errors.'
models: models:
article: Article article: Article
article_category: Article category article_category: Article category
@ -446,102 +380,6 @@ en:
file_label: Please choose a compatible file file_label: Please choose a compatible file
submit: Upload file submit: Upload file
title: ! '%{supplier} / upload articles' title: ! '%{supplier} / upload articles'
date:
abbr_day_names:
- Su
- Mo
- Tu
- We
- Th
- Fr
- Sa
abbr_month_names:
-
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
day_names:
- Sunday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
formats:
default: ! '%d/%m/%Y'
long: ! '%e %B %Y'
short: ! '%e %b'
month_names:
-
- January
- February
- March
- April
- May
- June
- July
- August
- September
- October
- November
- December
order:
- :day
- :month
- :year
datetime:
distance_in_words:
about_x_hours:
one: about one hour
other: about %{count} hours
about_x_months:
one: about one month
other: about %{count} months
about_x_years:
one: about one year
other: about %{count} years
almost_x_years:
one: almost one year
other: almost %{count} years
half_a_minute: half a minute
less_than_x_minutes:
one: less than one minute
other: less then %{count} minutes
less_than_x_seconds:
one: less than a second
other: less than %{count} seconds
over_x_years:
one: more then a year
other: more than %{count} year
x_days:
one: one day
other: ! '%{count} days'
x_minutes:
one: one minute
other: ! '%{count} minutes'
x_months:
one: one month
other: ! '%{count} months'
x_seconds:
one: eine Sekunde
other: ! '%{count} seconds'
prompts:
day: day
hour: hours
minute: minutes
month: months
second: seconds
year: years
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}.'
@ -643,38 +481,9 @@ en:
one: One article in total one: One article in total
other: ! '%{count} articles in total' other: ! '%{count} articles in total'
errors: errors:
format: ! '%{attribute} %{message}'
general: A problem has occured. general: A problem has occured.
general_again: A problem has occured. Please try again. general_again: A problem has occured. Please try again.
general_msg: ! 'A problem has occured: %{msg}' general_msg: ! 'A problem has occured: %{msg}'
messages:
accepted: has to be accepted
blank: has to be filled
confirmation: does not match the confirmation
empty: has to be entered
equal_to: has to be exactly %{count}
even: has to be an even number
exclusion: is not available
greater_than: has to be greater than %{count}
greater_than_or_equal_to: has to be greater than or equal to %{count}
inclusion: is not a valid value
invalid: is invalid
less_than: has to be less than %{count}
less_than_or_equal_to: has to be less than or equal to %{count}
not_a_number: is not a number
not_an_integer: must be a whole number
odd: must be odd
record_invalid: ! 'validation failed: %{errors}'
taken: is already taken
taken_with_deleted: is already taken (deleted group)
too_long: is too long (no more than %{count} characters)
too_short: is too short (use more than %{count} characters)
wrong_length: is the wrong length (has to have exactly %{count} characters)
template:
body: ! 'Please check the following fields:'
header:
one: ! 'Could not save %{model}: an error.'
other: ! 'Could not save %{model}: %{count} errors.'
feedback: feedback:
create: create:
notice: Your feedback was sent successfully. Thanks a lot! notice: Your feedback was sent successfully. Thanks a lot!
@ -1001,15 +810,11 @@ en:
option_choose: Choose supplier/stock option_choose: Choose supplier/stock
option_stock: Stock option_stock: Stock
order_pdf: Create PDF order_pdf: Create PDF
select:
prompt: please select
submit: submit:
create: save %{model}
invite: invite:
create: send invitation create: send invitation
message: message:
create: send message create: send message
update: save changes
tasks: tasks:
required_users: ! '%{count} members are still needed!' required_users: ! '%{count} members are still needed!'
home: home:
@ -1346,57 +1151,6 @@ en:
home: Home home: Home
title: Wiki title: Wiki
workgroups: Workgroups workgroups: Workgroups
number:
currency:
format:
delimiter: .
format: ! '%n %u'
precision: 2
separator: .
significant: false
strip_insignificant_zeros: false
unit:
format:
delimiter: .
precision: 2
separator: ! ','
significant: false
strip_insignificant_zeros: false
human:
decimal_units:
format: ! '%n %u'
units:
billion:
one: billion
other: billions
million: million
quadrillion:
one: quadrillion
other: quadrillions
thousand: thousand
trillion: trillion
unit:
format:
delimiter:
precision: 1
significant: true
strip_insignificant_zeros: true
storage_units:
format: ! '%n %u'
units:
byte:
one: byte
other: bytes
gb: GB
kb: KB
mb: MB
tb: TB
percentage:
format:
delimiter:
precision:
format:
delimiter:
ordergroups: ordergroups:
edit: edit:
title: Edit ordergroups title: Edit ordergroups
@ -1811,11 +1565,6 @@ en:
show_deliveries: Show all deliveries show_deliveries: Show all deliveries
update: update:
notice: Supplier was updated notice: Supplier was updated
support:
array:
last_word_connector: ! ' and '
two_words_connector: ! ' and '
words_connector: ! ', '
tasks: tasks:
accept: accept:
notice: You have accepted the task notice: You have accepted the task
@ -1889,13 +1638,6 @@ en:
workgroup: workgroup:
title: Tasks for %{workgroup} title: Tasks for %{workgroup}
title_all: All group tasks title_all: All group tasks
time:
am: morning
formats:
default: ! '%A, %d %B %Y, %H:%M'
long: ! '%A, %d %B %Y, %H:%M'
short: ! '%d %B, %H:%M'
pm: afternoon
ui: ui:
close: Close close: Close
delete: Delete delete: Delete

View file

@ -1,38 +1,4 @@
nl: nl:
activemodel:
errors:
format: ! '%{attribute} %{message}'
general: Er is een probleem opgetreden.
general_again: Een probleem is opgetreden. Graag opnieuw proberen.
general_msg: ! 'Een probleem is opgetreden: %{msg}'
messages:
accepted: moet geaccepteerd worden
blank: moet ingevuld worden
confirmation: komt niet overeen
empty: moet ingevuld worden
equal_to: moet precies %{count} zijn
even: moet even zijn
exclusion: is niet beschikbaar
greater_than: moet groter zijn dan %{count}
greater_than_or_equal_to: moet groter dan of gelijk aan %{count} zijn
inclusion: is geen geldige waarde
invalid: is ongeldig
less_than: moet minder zijn dan %{count}
less_than_or_equal_to: moet minder dan of gelijk aan %{count} zijn
not_a_number: is geen getal
not_an_integer: moet een geheel getal zijn
odd: moet oneven zijn
record_invalid: ! 'geldigheidscontrole is mislukt: %{errors}'
taken: bestaat al
taken_with_deleted: bestaat al (verwijderde groep)
too_long: is te lang (niet meer dan %{count} tekens)
too_short: is te kort (niet minder dan %{count} tekens)
wrong_length: heeft de verkeerde lengte (moet precies %{count} tekens hebben)
template:
body: ! 'Controleer de volgende velden:'
header:
one: ! 'Kon %{model} niet opslaan: één fout.'
other: ! 'Kon %{model} niet opslaan: %{count} fouten.'
activerecord: activerecord:
attributes: attributes:
article: article:
@ -60,34 +26,7 @@ nl:
first_name: Voornaam first_name: Voornaam
password: Wachtwoord password: Wachtwoord
errors: errors:
format: ! '%{attribute} %{message}'
general: Er is een probleem opgetreden.
general_again: Er is een probleem opgetreden. Probeer het opnieuw.
general_msg: ! 'Er is een probleem opgetreden: %{msg}'
has_many_left: is nog met een %{collection} verbonden! has_many_left: is nog met een %{collection} verbonden!
messages:
accepted: moet geaccepteerd worden
blank: moet ingevuld worden
confirmation: komt niet overeen
empty: moet ingevuld worden
equal_to: moet precies %{count} zijn
even: moet even zijn
exclusion: is niet beschikbaar
greater_than: moet groter dan %{count} zijn
greater_than_or_equal_to: moet groter zijn dan of gelijk aan %{count}
inclusion: is geen geldige waarde
invalid: is ongeldig
less_than: moet kleiner izjn dan %{count}
less_than_or_equal_to: moet kleiner zijn dan of gelijk aan %{count}
not_a_number: is geen getal
not_an_integer: moet een geheel getal zijn
odd: moet oneven zijn
record_invalid: ! 'geldigheidscontrole is mislukt: %{errors}'
taken: bestaat al
taken_with_deleted: bestaat al (verwijderde groep)
too_long: is te lang (niet meer dan %{count} tekens)
too_short: is te kort (niet minder dan %{count} tekens)
wrong_length: heeft de verkeerde lengte (moet precies %{count} tekens zijn)
models: models:
task: task:
attributes: attributes:
@ -340,102 +279,6 @@ nl:
file_label: Graag een compatibel bestand uitkiezen file_label: Graag een compatibel bestand uitkiezen
submit: Bestand uploaden submit: Bestand uploaden
title: Artikelen uploaden voor %{supplier} title: Artikelen uploaden voor %{supplier}
date:
abbr_day_names:
- Zo
- Ma
- Di
- Wo
- Do
- Vr
- Za
abbr_month_names:
-
- Jan
- Feb
- Mar
- Apr
- Mei
- Jun
- Jul
- Aug
- Sep
- Okt
- Nov
- Dec
day_names:
- Zondag
- Maandag
- Dinsdag
- Woensdag
- Donderdag
- Vrijdag
- Zaterdag
formats:
default: ! '%d-%m-%Y'
long: ! '%e %B %Y'
short: ! '%e %b'
month_names:
-
- Januari
- Februari
- Maart
- April
- Mei
- Juni
- Juli
- Augustus
- September
- Oktober
- November
- December
order:
- :day
- :month
- :year
datetime:
distance_in_words:
about_x_hours:
one: ca. één uur
other: ca. %{count} uur
about_x_months:
one: ca. één maand
other: ca. %{count} maanden
about_x_years:
one: ca. één jaar
other: ca. %{count} jaar
almost_x_years:
one: bijna één jaar
other: bijna %{count} jaar
half_a_minute: een halve minuut
less_than_x_minutes:
one: minder dan één minuut
other: minder dan %{count} minuten
less_than_x_seconds:
one: minder dan een seconde
other: minder dan %{count} seconden
over_x_years:
one: meer dan één jaar
other: meer dan %{count} jaar
x_days:
one: één dag
other: ! '%{count} dagen'
x_minutes:
one: één minuut
other: ! '%{count} minuten'
x_months:
one: één maand
other: ! '%{count} maanden'
x_seconds:
one: een seconde
other: ! '%{count} seconden'
prompts:
day: dag
hour: uren
minute: minuten
month: maanden
second: seconden
year: jaren
deliveries: deliveries:
add_stock_change: add_stock_change:
how_many_units: how_many_units:
@ -528,44 +371,9 @@ nl:
one: In totaal éen artikel one: In totaal éen artikel
other: In totaal %{count} artikelen other: In totaal %{count} artikelen
errors: errors:
format: ! '%{attribute} %{message}'
general: Er is een probleem opgetreden. general: Er is een probleem opgetreden.
general_again: Er is een fout opgetreden. Probeer het opnieuw. general_again: Er is een fout opgetreden. Probeer het opnieuw.
general_msg: ! 'Er is een probleem opgetreden: %{msg}' general_msg: ! 'Er is een probleem opgetreden: %{msg}'
messages:
accepted: moet geaccepteerd worden
blank: moet ingevuld worden
confirmation: komt niet overeen met de bevestiging
empty: moet ingevuld worden
equal_to: moet precies %{count} zijn
even: moet even zijn
exclusion: moet even zijn
greater_than: moet groter dan %{count} zijn
greater_than_or_equal_to: moet groter dan of gelijk zijn aan %{count}
inclusion: geen geldige waarde
invalid: is ongeldig
less_than: moet kleiner dan %{count} zijn
less_than_or_equal_to: moet groter of gelijk aan %{count} zijn
not_a_number: is geen getal
not_an_integer: moet een geheel getal zijn
odd: moet oneven zijn
record_invalid:
taken: is al in gebruik
taken_with_deleted: is al in gebruik (verwijderde groep)
too_long:
one: is te lang (niet meer dan éen teken)
other: is te lang (niet meer dan %{count} tekens)
too_short:
one: is te kort (niet minder dan éen teken)
other: is te kort (niet minder dan %{count} tekens)
wrong_length:
one: heeft de verkeerde lengte (moet precies éen zijn)
other: heeft de verkeerde lengte (moet precies %{count} tekens hebben)
template:
body: ! 'Controleer alsjeblieft de volgende velden:'
header:
one: ! 'Kon %{model} niet opslaan: éen fout gevonden.'
other: ! 'Kon %{model} niet opslaan: %{count} fouten gevonden.'
feedback: feedback:
create: create:
notice: Bericht verstuurd. Vriendelijk bedankt! notice: Bericht verstuurd. Vriendelijk bedankt!
@ -892,15 +700,11 @@ nl:
option_choose: Leverancier/voorraad kiezen option_choose: Leverancier/voorraad kiezen
option_stock: Voorraad option_stock: Voorraad
order_pdf: PDF maken order_pdf: PDF maken
select:
prompt: graag uitkiezen
submit: submit:
create: ! '%{model} opslaan'
invite: invite:
create: uitnodiging versturen create: uitnodiging versturen
message: message:
create: bericht versturen create: bericht versturen
update: wijzigingen opslaan
tasks: tasks:
required_users: Nog %{count} leden nodig! required_users: Nog %{count} leden nodig!
home: home:
@ -1167,57 +971,6 @@ nl:
home: Begin home: Begin
title: Wiki title: Wiki
workgroups: Werkgroepen workgroups: Werkgroepen
number:
currency:
format:
delimiter: ! ' '
format: ! '%n %u'
precision: 2
separator: ! ','
significant: false
strip_insignificant_zeros: false
unit:
format:
delimiter: ! ','
precision: 2
separator: ! ' '
significant: false
strip_insignificant_zeros: false
human:
decimal_units:
format: ! '%n %u'
units:
billion:
one: miljard
other: miljard
million: miljoen
quadrillion:
one: biljard
other: biljard
thousand: duizend
trillion: triljoen
unit:
format:
delimiter:
precision: 1
significant: true
strip_insignificant_zeros: true
storage_units:
format: ! '%n %u'
units:
byte:
one: byte
other: bytes
gb: GB
kb: KB
mb: MB
tb: TB
percentage:
format:
delimiter:
precision:
format:
delimiter:
ordergroups: ordergroups:
edit: edit:
title: Huidhouden bewerken title: Huidhouden bewerken
@ -1740,11 +1493,6 @@ nl:
show_deliveries: show_deliveries:
update: update:
notice: Leverancier is bijgewerkt notice: Leverancier is bijgewerkt
support:
array:
last_word_connector:
two_words_connector:
words_connector:
tasks: tasks:
accept: accept:
notice: Je hebt de taak geaccepteerd notice: Je hebt de taak geaccepteerd
@ -1818,13 +1566,6 @@ nl:
workgroup: workgroup:
title: title:
title_all: title_all:
time:
am: morgen
formats:
default: ! '%A, %d %B %Y, %H:%M'
long: ! '%A, %d %B %Y, %H:%M'
short: ! '%d %B, %H:%M'
pm: middag
ui: ui:
close: Sluiten close: Sluiten
delete: Verwijder delete: Verwijder

View file

@ -0,0 +1,17 @@
# This file contains overrides that do not go through localeapp.
# If there's a key in one language, it forces presence in other languages
# which means that we can't override in specific languages only. This file
# makes that possible.
en:
number:
currency:
format:
unit: ! '€ '
nl:
number:
currency:
format:
delimiter: ! ' '
unit: ! '€ '
format:
delimiter: ! ' '