localeapp roundtrip

This commit is contained in:
wvengen 2014-12-15 20:55:39 +01:00
parent 8e4f3a4caf
commit 0aa098e75b
4 changed files with 315 additions and 259 deletions

View file

@ -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: <p><i>Please verify the articles.</i></p> <p><i>Warning, at the moment there is no check for duplicate articles.</i></p>
body: "<p><i>Please verify the articles.</i></p> <p><i>Warning, at the moment there is no check for duplicate articles.</i></p>"
submit: Upload
title: Upload articles
sync:
@ -414,7 +414,7 @@ en:
body: 'The following articles were removed from the list and will be <b>deleted</b>:'
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: <p>The file has to be a text file with the ending <tt>.csv</tt>. The first line will be ignored when imported, fields are separated by semicolons (';'), and text may be enclosed by double quotation marks ("text..."). Default character-set is utf-8.</p> <p>Column order:</p>
fields:
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: <p>Here you can write a message to the members of your Foodcoop.</p> <p>You have to approve in your %{profile_link} that your contact details are visible.</p>
body: "<p>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}.</p>"
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: <p>Editing a group is only available to members of the group.<br/> If you want to join a group, please send the members a message. </p>
body: "<p>Editing a group is only available to members of the group.<br/> If you want to join a group, please send the members a message. </p>"
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 couldnt 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: <p>Here you can invite a person to a group <b>%{group}</b>, who is not yet a member of the foodcoop.</p> <p>After being added for the first time, the person is automatically a member of this group.</p>
body: "<p>Here you can invite a person to a group <b>%{group}</b>, who is not yet a member of the foodcoop.</p> <p>After being added for the first time, the person is automatically a member of this group.</p>"
title: Invite person
new:
action: Send invite
body: <p>Here you can add a person to the group <b>%{group}</b>, who is not yet a member of the foodcoop.</p>
body: "<p>Here you can add a person to the group <b>%{group}</b>, who is not yet a member of the foodcoop.</p>"
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: <span>food</span>soft
logo: "<span>food</span>soft"
lib:
order_pdf:
page: Page %{number}
login:
accept_invitation:
body: <p>You are invited to be part of the foodcoop %{foodcoop} as a member of the group <b>%{group}</b>.</p> <p>If you want to participate, please fill in this form.</p> <p>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.</p>
body: "<p>You are invited to be part of the foodcoop %{foodcoop} as a member of the group <b>%{group}</b>.</p> <p>If you want to participate, please fill in this form.</p> <p>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.</p>"
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: <p>No problem, you can choose a new password.</p> <p>Please fill in the email address with which you are registered here. Then you will receive an email with further instructions.</p>
body: "<p>No problem, you can choose a new password.</p> <p>Please fill in the email address with which you are registered here. Then you will receive an email with further instructions.</p>"
submit: Request new password
title: Forgot password?
new_password:
body: <p>Please fill in the new password for <b>%{user}</b></p>
body: "<p>Please fill in the new password for <b>%{user}</b></p>"
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: <ul><li>Price changes are forbidden.</li><li>If necessary, %{stock_article_copy_link}.</li></ul>
price: "<ul><li>Price changes are forbidden.</li><li>If necessary, %{stock_article_copy_link}.</li></ul>"
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: <p>Suppliers of the external database are displayed here.</p> <p>You can import external suppliers by subscribing (see below).</p> <p>A new supplier will be created and connected to the external database.</p>
body: "<p>Suppliers of the external database are displayed here.</p> <p>You can import external suppliers by subscribing (see below).</p> <p>A new supplier will be created and connected to the external database.</p>"
subscribe: Subscribe
subscribe_again: Subscribe again
supplier: Supplier
@ -1598,7 +1598,7 @@ en:
notice: Task has been deleted
edit:
title: Edit task
warning_periodic: <strong>Warning:</strong> This task is part of a group of <em>weekly tasks</em>. When saving it will be excluded from the group and it will be converted to a <em>regular task</em>.
warning_periodic: "<strong>Warning:</strong> This task is part of a group of <em>weekly tasks</em>. When saving it will be excluded from the group and it will be converted to a <em>regular task</em>."
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: '&times;'
close: "&times;"
success: <i class="icon icon-ok"></i>
or_cancel: or cancel
please_wait: Please wait...
@ -1667,11 +1667,11 @@ en:
show: Show
views:
pagination:
first: '&laquo;'
last: '&raquo;'
next: '&rsaquo;'
previous: '&lsaquo;'
truncate: '...'
first: "&laquo;"
last: "&raquo;"
next: "&rsaquo;"
previous: "&lsaquo;"
truncate: "..."
workgroups:
edit:
title: Edit workgroup