1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2025-01-17 06:52:27 +01:00

fixed and improved translations

This commit is contained in:
Sylvain 2019-04-18 11:35:09 +02:00
parent bf014c688d
commit 43ff06c35d
37 changed files with 236 additions and 242 deletions

View File

@ -1,6 +1,8 @@
# Changelog Fab Manager # Changelog Fab Manager
- Fix a bug: (spanish) some translations are not loaded correctly
- Fix a bug: some users may not appear in the admin's general listing - Fix a bug: some users may not appear in the admin's general listing
- Improved translations syntax according to YML specifications
- [TODO DEPLOY] `rake fablab:fix:users_group_ids` - [TODO DEPLOY] `rake fablab:fix:users_group_ids`
## v3.1.1 2019 April 8 ## v3.1.1 2019 April 8

View File

@ -145,7 +145,7 @@ Application.Controllers.controller('NewPlanController', ['$scope', '$uibModal',
if ((content.id == null) && (content.plan_ids == null)) { if ((content.id == null) && (content.plan_ids == null)) {
return growl.error(_t('new_plan.unable_to_create_the_subscription_please_try_again')); return growl.error(_t('new_plan.unable_to_create_the_subscription_please_try_again'));
} else { } else {
growl.success(_t('new_plan.successfully_created_subscription(s)_dont_forget_to_redefine_prices')); growl.success(_t('new_plan.successfully_created_subscriptions_dont_forget_to_redefine_prices'));
if (content.plan_ids != null) { if (content.plan_ids != null) {
return $state.go('app.admin.pricing'); return $state.go('app.admin.pricing');
} else { } else {

View File

@ -78,7 +78,7 @@
</div> </div>
</div> </div>
<div id="tagAssociate" class="m-t-lg"> <div id="tagAssociate" class="m-t-lg">
<p class="text-center font-sbold" translate>{{ 'admin_calendar.restrict_this_slot_with_labels_(optional)' }}</p> <p class="text-center font-sbold" translate>{{ 'admin_calendar.restrict_this_slot_with_labels_optional' }}</p>
<div class="row"> <div class="row">
<div class="col-sm-12"> <div class="col-sm-12">
<ui-select multiple ng-model="availability.tag_ids" class="form-control"> <ui-select multiple ng-model="availability.tag_ids" class="form-control">

View File

@ -49,7 +49,7 @@
</table> </table>
</div> </div>
<div> <div>
<label for="description" translate>{{ 'invoices.description_(optional)' }}</label> <label for="description" translate>{{ 'invoices.description_optional' }}</label>
<p translate>{{ 'invoices.will_appear_on_the_refund_invoice' }}</p> <p translate>{{ 'invoices.will_appear_on_the_refund_invoice' }}</p>
<textarea class="form-control m-t-sm" name="description" ng-model="avoir.description"></textarea> <textarea class="form-control m-t-sm" name="description" ng-model="avoir.description"></textarea>
</div> </div>

View File

@ -29,7 +29,7 @@
<div class="col-md-4"> <div class="col-md-4">
<div class="form-group"> <div class="form-group">
<div class="input-group"> <div class="input-group">
<span class="input-group-addon" translate>{{ 'invoices.invoice_#_' }}</span> <span class="input-group-addon" translate>{{ 'invoices.invoice_num_' }}</span>
<input type="text" ng-model="searchInvoice.reference" class="form-control" placeholder="" ng-change="handleFilterChange()"> <input type="text" ng-model="searchInvoice.reference" class="form-control" placeholder="" ng-change="handleFilterChange()">
</div> </div>
</div> </div>
@ -62,7 +62,7 @@
<thead> <thead>
<tr> <tr>
<th style="width:5%"></th> <th style="width:5%"></th>
<th style="width:15%"><a href="" ng-click="setOrderInvoice('reference')">{{ 'invoices.invoice_#' | translate }} <i class="fa fa-arrows-v" ng-class="{'fa fa-sort-numeric-asc': orderInvoice=='reference', 'fa fa-sort-numeric-desc': orderInvoice=='-reference', 'fa fa-arrows-v': orderInvoice }"></i></a></th> <th style="width:15%"><a href="" ng-click="setOrderInvoice('reference')">{{ 'invoices.invoice_num' | translate }} <i class="fa fa-arrows-v" ng-class="{'fa fa-sort-numeric-asc': orderInvoice=='reference', 'fa fa-sort-numeric-desc': orderInvoice=='-reference', 'fa fa-arrows-v': orderInvoice }"></i></a></th>
<th style="width:20%"><a href="" ng-click="setOrderInvoice('date')">{{ 'invoices.date' | translate }} <i class="fa fa-arrows-v" ng-class="{'fa fa-sort-numeric-asc': orderInvoice=='date', 'fa fa-sort-numeric-desc': orderInvoice=='-date', 'fa fa-arrows-v': orderInvoice }"></i></a></th> <th style="width:20%"><a href="" ng-click="setOrderInvoice('date')">{{ 'invoices.date' | translate }} <i class="fa fa-arrows-v" ng-class="{'fa fa-sort-numeric-asc': orderInvoice=='date', 'fa fa-sort-numeric-desc': orderInvoice=='-date', 'fa fa-arrows-v': orderInvoice }"></i></a></th>
@ -128,12 +128,12 @@
</div> </div>
<div class="invoice-buyer-infos"> <div class="invoice-buyer-infos">
<strong translate>{{ 'invoices.john_smith' }}</strong> <strong translate>{{ 'invoices.john_smith' }}</strong>
<div translate>{{ 'invoices.john_smith@example_com' }}</div> <div translate>{{ 'invoices.john_smith_at_example_com' }}</div>
</div> </div>
<div class="invoice-reference invoice-editable" ng-click="openEditReference()">{{ 'invoices.invoice_reference_' | translate }} {{mkReference()}}</div> <div class="invoice-reference invoice-editable" ng-click="openEditReference()">{{ 'invoices.invoice_reference_' | translate }} {{mkReference()}}</div>
<div class="invoice-code invoice-editable" ng-show="invoice.code.active" ng-click="openEditCode()">{{ 'invoices.code_' | translate }} {{invoice.code.model}}</div> <div class="invoice-code invoice-editable" ng-show="invoice.code.active" ng-click="openEditCode()">{{ 'invoices.code_' | translate }} {{invoice.code.model}}</div>
<div class="invoice-code invoice-activable" ng-show="!invoice.code.active" ng-click="openEditCode()" translate>{{ 'invoices.code_disabled' }}</div> <div class="invoice-code invoice-activable" ng-show="!invoice.code.active" ng-click="openEditCode()" translate>{{ 'invoices.code_disabled' }}</div>
<div class="invoice-order invoice-editable" ng-click="openEditInvoiceNb()"> {{ 'invoices.order_#' | translate }} {{mkNumber()}}</div> <div class="invoice-order invoice-editable" ng-click="openEditInvoiceNb()"> {{ 'invoices.order_num' | translate }} {{mkNumber()}}</div>
<div class="invoice-date">{{ 'invoices.invoice_issued_on_DATE_at_TIME' | translate:{DATE:(today | amDateFormat:'L'), TIME:(today | amDateFormat:'LT')} }}</div> <div class="invoice-date">{{ 'invoices.invoice_issued_on_DATE_at_TIME' | translate:{DATE:(today | amDateFormat:'L'), TIME:(today | amDateFormat:'LT')} }}</div>
<div class="invoice-object"> <div class="invoice-object">
{{ 'invoices.object_reservation_of_john_smith_on_DATE_at_TIME' | translate:{DATE:(inOneWeek | amDateFormat:'L'), TIME:(inOneWeek | amDateFormat:'LT')} }} {{ 'invoices.object_reservation_of_john_smith_on_DATE_at_TIME' | translate:{DATE:(inOneWeek | amDateFormat:'L'), TIME:(inOneWeek | amDateFormat:'LT')} }}
@ -217,7 +217,7 @@
<li ng-click="invoice.reference.help = 'addYear.html'">{{ 'invoices.year' | translate }}</li> <li ng-click="invoice.reference.help = 'addYear.html'">{{ 'invoices.year' | translate }}</li>
<li ng-click="invoice.reference.help = 'addMonth.html'">{{ 'invoices.month' | translate }}</li> <li ng-click="invoice.reference.help = 'addMonth.html'">{{ 'invoices.month' | translate }}</li>
<li ng-click="invoice.reference.help = 'addDay.html'">{{ 'invoices.day' | translate }}</li> <li ng-click="invoice.reference.help = 'addDay.html'">{{ 'invoices.day' | translate }}</li>
<li ng-click="invoice.reference.help = 'addInvoiceNumber.html'">{{ 'invoices.#_of_invoice' | translate }}</li> <li ng-click="invoice.reference.help = 'addInvoiceNumber.html'">{{ 'invoices.num_of_invoice' | translate }}</li>
<li ng-click="invoice.reference.help = 'addOnlineInfo.html'">{{ 'invoices.online_sales' | translate }}</li> <li ng-click="invoice.reference.help = 'addOnlineInfo.html'">{{ 'invoices.online_sales' | translate }}</li>
<%# <li ng-click="invoice.reference.help = 'addWalletInfo.html'">{{ 'invoices.wallet' | translate }}</li> %> <%# <li ng-click="invoice.reference.help = 'addWalletInfo.html'">{{ 'invoices.wallet' | translate }}</li> %>
<li ng-click="invoice.reference.help = 'addRefundInfo.html'">{{ 'invoices.refund' | translate }}</li> <li ng-click="invoice.reference.help = 'addRefundInfo.html'">{{ 'invoices.refund' | translate }}</li>
@ -244,60 +244,60 @@
<script type="text/ng-template" id="addYear.html"> <script type="text/ng-template" id="addYear.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>YY</strong></td><td translate>{{ 'invoices.2_digits_year_(eg_70)' }}</td></tr> <tr><td><strong>YY</strong></td><td translate>{{ 'invoices.2_digits_year' }}</td></tr>
<tr><td><strong>YYYY</strong></td><td translate>{{ 'invoices.4_digits_year_(eg_1970)' }}</td></tr> <tr><td><strong>YYYY</strong></td><td translate>{{ 'invoices.4_digits_year' }}</td></tr>
</table> </table>
</script> </script>
<script type="text/ng-template" id="addMonth.html"> <script type="text/ng-template" id="addMonth.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>M</strong></td><td translate>{{ 'invoices.month_number_(eg_1)' }}</td></tr> <tr><td><strong>M</strong></td><td translate>{{ 'invoices.month_number' }}</td></tr>
<tr><td><strong>MM</strong></td><td translate>{{ 'invoices.2_digits_month_number_(eg_01)' }}</td></tr> <tr><td><strong>MM</strong></td><td translate>{{ 'invoices.2_digits_month_number' }}</td></tr>
<tr><td><strong>MMM</strong></td><td translate>{{ 'invoices.3_characters_month_name_(eg_JAN)' }}</td></tr> <tr><td><strong>MMM</strong></td><td translate>{{ 'invoices.3_characters_month_name' }}</td></tr>
</table> </table>
</script> </script>
<script type="text/ng-template" id="addDay.html"> <script type="text/ng-template" id="addDay.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>D</strong></td><td translate>{{ 'invoices.day_in_the_month_(eg_1)' }}</td></tr> <tr><td><strong>D</strong></td><td translate>{{ 'invoices.day_in_the_month' }}</td></tr>
<tr><td><strong>DD</strong></td><td translate>{{ 'invoices.2_digits_day_in_the_month_(eg_01)' }}</td></tr> <tr><td><strong>DD</strong></td><td translate>{{ 'invoices.2_digits_day_in_the_month' }}</td></tr>
</table> </table>
</script> </script>
<script type="text/ng-template" id="addInvoiceNumber.html"> <script type="text/ng-template" id="addInvoiceNumber.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>dd...dd</strong></td><td translate>{{ 'invoices.(n)_digits_daily_count_of_invoices_(eg_ddd_002_2nd_invoice_of_the_day)' }}</td></tr> <tr><td><strong>dd...dd</strong></td><td translate>{{ 'invoices.n_digits_daily_count_of_invoices' }}</td></tr>
<tr><td><strong>mm...mm</strong></td><td translate>{{ 'invoices.(n)_digits_monthly_count_of_invoices_(eg_mmmm_0012_12th_invoice_of_this_month)' }}</td></tr> <tr><td><strong>mm...mm</strong></td><td translate>{{ 'invoices.n_digits_monthly_count_of_invoices' }}</td></tr>
<tr><td><strong>yy...yy</strong></td><td translate>{{ 'invoices.(n)_digits_annual_amount_of_invoices_(eg_yyyyyy_000008_8th_invoice_of_this_year)' }}</td></tr> <tr><td><strong>yy...yy</strong></td><td translate>{{ 'invoices.n_digits_annual_amount_of_invoices' }}</td></tr>
</table> </table>
<span class="bottom-notes" translate>{{ 'invoices.beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left' }}</span> <span class="bottom-notes" translate>{{ 'invoices.beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left' }}</span>
</script> </script>
<script type="text/ng-template" id="addOrderNumber.html"> <script type="text/ng-template" id="addOrderNumber.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>nn...nn</strong></td><td translate>{{ 'invoices.(n)_digits_count_of_orders_(eg_nnnn_0327_327th_order)' }}</td></tr> <tr><td><strong>nn...nn</strong></td><td translate>{{ 'invoices.n_digits_count_of_orders' }}</td></tr>
<tr><td><strong>dd...dd</strong></td><td translate>{{ 'invoices.(n)_digits_daily_count_of_orders_(eg_ddd_002_2nd_order_of_the_day)' }}</td></tr> <tr><td><strong>dd...dd</strong></td><td translate>{{ 'invoices.n_digits_daily_count_of_orders' }}</td></tr>
<tr><td><strong>mm...mm</strong></td><td translate>{{ 'invoices.(n)_digits_monthly_count_of_orders_(eg_mmmm_0012_12th_order_of_this_month)' }}</td></tr> <tr><td><strong>mm...mm</strong></td><td translate>{{ 'invoices.n_digits_monthly_count_of_orders' }}</td></tr>
<tr><td><strong>yy...yy</strong></td><td translate>{{ 'invoices.(n)_digits_annual_amount_of_orders_(eg_yyyyyy_000008_8th_order_of_this_year)' }}</td></tr> <tr><td><strong>yy...yy</strong></td><td translate>{{ 'invoices.n_digits_annual_amount_of_orders' }}</td></tr>
</table> </table>
<span class="bottom-notes" translate>{{ 'invoices.beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left' }}</span> <span class="bottom-notes" translate>{{ 'invoices.beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left' }}</span>
</script> </script>
<script type="text/ng-template" id="addOnlineInfo.html"> <script type="text/ng-template" id="addOnlineInfo.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>X[texte]</strong></td><td>{{ 'invoices.add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned' | translate }} <mark translate>{{ 'invoices.this_will_never_be_added_when_a_refund_notice_is_present' }}</mark> {{ 'invoices.(eg_X[/VL]_will_add_/VL_to_the_invoices_settled_with_stripe)' | translate }}</td></tr> <tr><td><strong>X[texte]</strong></td><td>{{ 'invoices.add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned' | translate }} <mark translate>{{ 'invoices.this_will_never_be_added_when_a_refund_notice_is_present' }}</mark> {{ 'invoices.eg_XVL_will_add_VL_to_the_invoices_settled_with_stripe' | translate }}</td></tr>
</table> </table>
</script> </script>
<script type="text/ng-template" id="addWalletInfo.html"> <script type="text/ng-template" id="addWalletInfo.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>W[texte]</strong></td><td>{{ 'invoices.add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned' | translate }} <mark translate>{{ 'invoices.this_will_never_be_added_when_a_refund_notice_is_present' }}</mark> {{ 'invoices.(eg_W[/PM]_will_add_/PM_to_the_invoices_settled_with_wallet)' | translate }}</td></tr> <tr><td><strong>W[texte]</strong></td><td>{{ 'invoices.add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned' | translate }} <mark translate>{{ 'invoices.this_will_never_be_added_when_a_refund_notice_is_present' }}</mark> {{ 'invoices.eg_WPM_will_add_PM_to_the_invoices_settled_with_wallet' | translate }}</td></tr>
</table> </table>
</script> </script>
<script type="text/ng-template" id="addRefundInfo.html"> <script type="text/ng-template" id="addRefundInfo.html">
<table class="invoice-element-legend"> <table class="invoice-element-legend">
<tr><td><strong>R[texte]</strong></td><td>{{ 'invoices.add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned' | translate }}<mark translate>{{ 'invoices.this_will_never_be_added_when_an_online_sales_notice_is_present' }}</mark> {{ 'invoices.(eg_R[/A]_will_add_/A_to_the_refund_invoices)' | translate }}</td></tr> <tr><td><strong>R[texte]</strong></td><td>{{ 'invoices.add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned' | translate }}<mark translate>{{ 'invoices.this_will_never_be_added_when_an_online_sales_notice_is_present' }}</mark> {{ 'invoices.eg_RA_will_add_A_to_the_refund_invoices' | translate }}</td></tr>
</table> </table>
</script> </script>
@ -345,7 +345,7 @@
<li ng-click="invoice.number.help = 'addYear.html'">{{ 'invoices.year' | translate }}</li> <li ng-click="invoice.number.help = 'addYear.html'">{{ 'invoices.year' | translate }}</li>
<li ng-click="invoice.number.help = 'addMonth.html'">{{ 'invoices.month' | translate }}</li> <li ng-click="invoice.number.help = 'addMonth.html'">{{ 'invoices.month' | translate }}</li>
<li ng-click="invoice.number.help = 'addDay.html'">{{ 'invoices.day' | translate }}</li> <li ng-click="invoice.number.help = 'addDay.html'">{{ 'invoices.day' | translate }}</li>
<li ng-click="invoice.number.help = 'addOrderNumber.html'">{{ 'invoices.order_#' | translate }}</li> <li ng-click="invoice.number.help = 'addOrderNumber.html'">{{ 'invoices.order_num' | translate }}</li>
</ul> </ul>
</div> </div>
<div class="col-md-8"> <div class="col-md-8">

View File

@ -194,7 +194,7 @@
<table class="table" ng-if="user.invoices.length > 0"> <table class="table" ng-if="user.invoices.length > 0">
<thead> <thead>
<tr> <tr>
<th style="width:25%" translate>{{ 'invoice_#' }}</th> <th style="width:25%" translate>{{ 'invoice_num' }}</th>
<th style="width:25%" translate>{{ 'date' }}</th> <th style="width:25%" translate>{{ 'date' }}</th>
<th style="width:25%" translate>{{ 'price' }}</th> <th style="width:25%" translate>{{ 'price' }}</th>
<th style="width:25%"></th> <th style="width:25%"></th>

View File

@ -33,7 +33,7 @@
ng-model="plan.group_id" ng-model="plan.group_id"
required="required" required="required"
ng-disabled="method == 'PATCH'"> ng-disabled="method == 'PATCH'">
<option value="all" translate>{{ 'plan_form.transversal_(all_groups)' }}</option> <option value="all" translate>{{ 'plan_form.transversal_all_groups' }}</option>
<optgroup label="Groupes"> <optgroup label="Groupes">
<option ng-repeat="group in groups" value="{{group.id}}" ng-selected="plan.group_id == group.id">{{group.name}}</option> <option ng-repeat="group in groups" value="{{group.id}}" ng-selected="plan.group_id == group.id">{{group.name}}</option>
</optgroup> </optgroup>

View File

@ -118,7 +118,7 @@
<form class="col-md-6" method="post" action="{{actionUrl.cgv}}" novalidate name="cgvForm" ng-upload="submited(content)" ng-submit="addLoader('cgv')" upload-options-enable-rails-csrf="true" unsaved-warning-form> <form class="col-md-6" method="post" action="{{actionUrl.cgv}}" novalidate name="cgvForm" ng-upload="submited(content)" ng-submit="addLoader('cgv')" upload-options-enable-rails-csrf="true" unsaved-warning-form>
<input type="hidden" name="custom_asset[name]" value="cgv-file"> <input type="hidden" name="custom_asset[name]" value="cgv-file">
<input name="_method" type="hidden" ng-value="methods.cgv"> <input name="_method" type="hidden" ng-value="methods.cgv">
<label for="tnc_file" class="control-label m-r" translate>{{ 'settings.general_terms_and_conditions_(T&C)' }}</label> <label for="tnc_file" class="control-label m-r" translate>{{ 'settings.general_terms_and_conditions' }}</label>
<div class="form-group"> <div class="form-group">
<div class="fileinput input-group" data-provides="fileinput" ng-class="fileinputClass(cgvFile.custom_asset_file_attributes.attachment)"> <div class="fileinput input-group" data-provides="fileinput" ng-class="fileinputClass(cgvFile.custom_asset_file_attributes.attachment)">
<div class="form-control" data-trigger="fileinput"> <div class="form-control" data-trigger="fileinput">
@ -142,7 +142,7 @@
<form class="col-md-6" method="post" action="{{actionUrl.cgu}}" novalidate name="cguForm" ng-upload="submited(content)" ng-submit="addLoader('cgu')" upload-options-enable-rails-csrf="true" unsaved-warning-form> <form class="col-md-6" method="post" action="{{actionUrl.cgu}}" novalidate name="cguForm" ng-upload="submited(content)" ng-submit="addLoader('cgu')" upload-options-enable-rails-csrf="true" unsaved-warning-form>
<input type="hidden" name="custom_asset[name]" value="cgu-file"> <input type="hidden" name="custom_asset[name]" value="cgu-file">
<input name="_method" type="hidden" ng-value="methods.cgu"> <input name="_method" type="hidden" ng-value="methods.cgu">
<label for="tos_file" class="control-label m-r" translate>{{ 'settings.terms_of_service_(TOS)' }}</label> <label for="tos_file" class="control-label m-r" translate>{{ 'settings.terms_of_service' }}</label>
<div class="form-group"> <div class="form-group">
<div class="fileinput input-group" data-provides="fileinput" ng-class="fileinputClass(cguFile.custom_asset_file_attributes.attachment)"> <div class="fileinput input-group" data-provides="fileinput" ng-class="fileinputClass(cguFile.custom_asset_file_attributes.attachment)">
<div class="form-control" data-trigger="fileinput"> <div class="form-control" data-trigger="fileinput">
@ -181,7 +181,7 @@
<form class="custom-logo-container" method="post" action="{{actionUrl.logo}}" novalidate name="logoForm" ng-upload="submited(content)" upload-options-enable-rails-csrf="true" unsaved-warning-form> <form class="custom-logo-container" method="post" action="{{actionUrl.logo}}" novalidate name="logoForm" ng-upload="submited(content)" upload-options-enable-rails-csrf="true" unsaved-warning-form>
<input type="hidden" name="custom_asset[name]" value="logo-file"> <input type="hidden" name="custom_asset[name]" value="logo-file">
<input name="_method" type="hidden" ng-value="methods.logo"> <input name="_method" type="hidden" ng-value="methods.logo">
<h3 class="m-l" translate>{{ 'settings.logo_(white_background)' }}</h3> <h3 class="m-l" translate>{{ 'settings.logo_white_background' }}</h3>
<div class="custom-logo" style="background-image: url({{customLogo}});"> <div class="custom-logo" style="background-image: url({{customLogo}});">
<img src="data:image/png;base64," data-src="holder.js/100%x100%/text:&#xf03e;/font:FontAwesome/icon-xs" bs-holder ng-show="!customLogo" class="img-responsive"> <img src="data:image/png;base64," data-src="holder.js/100%x100%/text:&#xf03e;/font:FontAwesome/icon-xs" bs-holder ng-show="!customLogo" class="img-responsive">
<img base-sixty-four-image="customLogo" ng-show="customLogo && customLogo.base64"> <img base-sixty-four-image="customLogo" ng-show="customLogo && customLogo.base64">
@ -207,7 +207,7 @@
<form class="custom-logo-container" method="post" action="{{actionUrl.logoBlack}}" novalidate name="logoBlackForm" ng-upload="submited(content)" upload-options-enable-rails-csrf="true" unsaved-warning-form> <form class="custom-logo-container" method="post" action="{{actionUrl.logoBlack}}" novalidate name="logoBlackForm" ng-upload="submited(content)" upload-options-enable-rails-csrf="true" unsaved-warning-form>
<input type="hidden" name="custom_asset[name]" value="logo-black-file"> <input type="hidden" name="custom_asset[name]" value="logo-black-file">
<input name="_method" type="hidden" ng-value="methods.logoBlack"> <input name="_method" type="hidden" ng-value="methods.logoBlack">
<h3 class="m-l" translate>{{ 'settings.logo_(black_background)' }}</h3> <h3 class="m-l" translate>{{ 'settings.logo_black_background' }}</h3>
<div class="custom-logo bg-dark" style="background-image: url({{customLogoBlack}});"> <div class="custom-logo bg-dark" style="background-image: url({{customLogoBlack}});">
<img src="data:image/png;base64," data-src="holder.js/100%x100%/text:&#xf03e;/font:FontAwesome/icon-black-xs" bs-holder ng-show="!customLogoBlack" class="img-responsive"> <img src="data:image/png;base64," data-src="holder.js/100%x100%/text:&#xf03e;/font:FontAwesome/icon-black-xs" bs-holder ng-show="!customLogoBlack" class="img-responsive">
<img base-sixty-four-image="customLogoBlack" ng-show="customLogoBlack && customLogoBlack.base64"> <img base-sixty-four-image="customLogoBlack" ng-show="customLogoBlack && customLogoBlack.base64">

View File

@ -65,7 +65,7 @@
</div> </div>
<div class="row" ng-show="enableMove.value"> <div class="row" ng-show="enableMove.value">
<form class="col-md-4" name="moveDelayForm"> <form class="col-md-4" name="moveDelayForm">
<label for="moveDelay" class="control-label m-r" translate>{{ 'settings.prior_period_(hours)' }}</label> <label for="moveDelay" class="control-label m-r" translate>{{ 'settings.prior_period_hours' }}</label>
<div class="form-group"> <div class="form-group">
<div class="input-group"> <div class="input-group">
<div class="input-group-addon"> <div class="input-group-addon">
@ -94,7 +94,7 @@
</div> </div>
<div class="row" ng-show="enableCancel.value"> <div class="row" ng-show="enableCancel.value">
<form class="col-md-4" name="cancelDelayForm"> <form class="col-md-4" name="cancelDelayForm">
<label for="cancelDelay" class="control-label m-r" translate>{{ 'settings.prior_period_(hours)' }}</label> <label for="cancelDelay" class="control-label m-r" translate>{{ 'settings.prior_period_hours' }}</label>
<div class="form-group"> <div class="form-group">
<div class="input-group"> <div class="input-group">
<div class="input-group-addon"> <div class="input-group-addon">
@ -132,7 +132,7 @@
</div> </div>
<div class="row" ng-show="enableReminder.value"> <div class="row" ng-show="enableReminder.value">
<form class="col-md-4" name="reminderDelayForm"> <form class="col-md-4" name="reminderDelayForm">
<label for="reminderDelay" class="control-label m-r" translate>{{ 'settings.prior_period_(hours)' }}</label> <label for="reminderDelay" class="control-label m-r" translate>{{ 'settings.prior_period_hours' }}</label>
<div class="form-group"> <div class="form-group">
<div class="input-group"> <div class="input-group">
<div class="input-group-addon"> <div class="input-group-addon">

View File

@ -12,7 +12,7 @@
</div> </div>
<form role="form" name="subscriptionForm" novalidate> <form role="form" name="subscriptionForm" novalidate>
<div class="form-group"> <div class="form-group">
<label translate>{{ 'until_(expiration_date)' }}</label> <label translate>{{ 'until_expiration_date' }}</label>
<input type="text" <input type="text"
class="form-control" class="form-control"
name="subscription[expired_at]" name="subscription[expired_at]"

View File

@ -246,7 +246,7 @@
<input ng-model="event.amount" type="number" name="event[amount]" class="form-control" id="event_amount" required> <input ng-model="event.amount" type="number" name="event[amount]" class="form-control" id="event_amount" required>
<div class="input-group-addon">{{currencySymbol}}</div> <div class="input-group-addon">{{currencySymbol}}</div>
</div> </div>
<span class="help-block" translate>{{ '0_=_free' }}</span> <span class="help-block" translate>{{ '0_equal_free' }}</span>
</div> </div>
</div> </div>
<div class="form-group" ng-repeat="price in event.prices" ng-show="!price._destroy"> <div class="form-group" ng-repeat="price in event.prices" ng-show="!price._destroy">

View File

@ -152,7 +152,7 @@
{{ 'you_can_find_your_reservation_s_details_on_your_' | translate }} <a ui-sref="app.logged.dashboard.invoices" translate>{{ 'dashboard' }}</a> {{ 'you_can_find_your_reservation_s_details_on_your_' | translate }} <a ui-sref="app.logged.dashboard.invoices" translate>{{ 'dashboard' }}</a>
</div> </div>
<div class="well well-warning m-t-sm" ng-if="reservations && !reserve.toReserve" ng-repeat="reservation in reservations"> <div class="well well-warning m-t-sm" ng-if="reservations && !reserve.toReserve" ng-repeat="reservation in reservations">
<div class="font-sbold text-u-c text-sm">{{ 'you_booked_(DATE)' | translate:{DATE:(reservation.created_at | amDateFormat:'L LT')} }}</div> <div class="font-sbold text-u-c text-sm">{{ 'you_booked_DATE' | translate:{DATE:(reservation.created_at | amDateFormat:'L LT')} }}</div>
<div class="font-sbold text-sm" ng-if="reservation.nb_reserve_places > 0">{{ 'full_price_' | translate }} {{reservation.nb_reserve_places}} {{ 'ticket' | translate:{NUMBER:reservation.nb_reserve_places}:"messageformat" }}</div> <div class="font-sbold text-sm" ng-if="reservation.nb_reserve_places > 0">{{ 'full_price_' | translate }} {{reservation.nb_reserve_places}} {{ 'ticket' | translate:{NUMBER:reservation.nb_reserve_places}:"messageformat" }}</div>
<div class="font-sbold text-sm" ng-repeat="ticket in reservation.tickets"> <div class="font-sbold text-sm" ng-repeat="ticket in reservation.tickets">
{{ticket.event_price_category.price_category.name}} : {{ticket.booked}} {{ 'ticket' | translate:{NUMBER:ticket.booked}:"messageformat" }} {{ticket.event_price_category.price_category.name}} : {{ticket.booked}} {{ 'ticket' | translate:{NUMBER:ticket.booked}:"messageformat" }}

View File

@ -91,7 +91,7 @@
</div> </div>
<div class="form-group m-b-xl"> <div class="form-group m-b-xl">
<label class="col-sm-2 control-label" translate>{{ 'machine_form.attached_files_(pdf)' }}</label> <label class="col-sm-2 control-label" translate>{{ 'machine_form.attached_files_pdf' }}</label>
<div class="col-sm-10"> <div class="col-sm-10">
<div ng-repeat="file in machine.machine_files_attributes" ng-show="!file._destroy"> <div ng-repeat="file in machine.machine_files_attributes" ng-show="!file._destroy">
<input type="hidden" ng-model="file.id" name="machine[machine_files_attributes][][id]" ng-value="file.id" /> <input type="hidden" ng-model="file.id" name="machine[machine_files_attributes][][id]" ng-value="file.id" />

View File

@ -144,7 +144,7 @@
required/> required/>
</div> </div>
<span class="help-block" ng-show="userForm['user[password]'].$dirty && userForm['user[password]'].$error.required" translate>{{ 'password_is_required' }}</span> <span class="help-block" ng-show="userForm['user[password]'].$dirty && userForm['user[password]'].$error.required" translate>{{ 'password_is_required' }}</span>
<span class="help-block" ng-show="userForm['user[password]'].$dirty && userForm['user[password]'].$error.minlength" translate>{{ 'password_is_too_short_(minimum_8_characters)' }}</span> <span class="help-block" ng-show="userForm['user[password]'].$dirty && userForm['user[password]'].$error.minlength" translate>{{ 'password_is_too_short' }}</span>
</div> </div>
<div class="form-group" ng-class="{'has-error': userForm['user[password_confirmation]'].$dirty && userForm['user[password_confirmation]'].$invalid}" ng-if="password.change"> <div class="form-group" ng-class="{'has-error': userForm['user[password_confirmation]'].$dirty && userForm['user[password_confirmation]'].$invalid}" ng-if="password.change">
@ -161,7 +161,7 @@
match="user.password"/> match="user.password"/>
</div> </div>
<span class="help-block" ng-show="userForm['user[password_confirmation]'].$dirty && userForm['user[password_confirmation]'].$error.required" translate>{{ 'confirmation_of_password_is_required' }}</span> <span class="help-block" ng-show="userForm['user[password_confirmation]'].$dirty && userForm['user[password_confirmation]'].$error.required" translate>{{ 'confirmation_of_password_is_required' }}</span>
<span class="help-block" ng-show="userForm['user[password_confirmation]'].$dirty && userForm['user[password_confirmation]'].$error.minlength" translate>{{ 'confirmation_of_password_is_too_short_(minimum_8_characters)' }}</span> <span class="help-block" ng-show="userForm['user[password_confirmation]'].$dirty && userForm['user[password_confirmation]'].$error.minlength" translate>{{ 'confirmation_of_password_is_too_short' }}</span>
<span class="help-block" ng-show="userForm['user[password_confirmation]'].$error.match" translate>{{ 'confirmation_mismatch_with_password' }}</span> <span class="help-block" ng-show="userForm['user[password_confirmation]'].$error.match" translate>{{ 'confirmation_mismatch_with_password' }}</span>
</div> </div>

View File

@ -21,7 +21,7 @@
ng-minlength="8"> ng-minlength="8">
</div> </div>
<span class="help-block" ng-show="passwordEditForm.password.$dirty && passwordEditForm.password.$error.required" translate>{{ 'password_is_required' }}</span> <span class="help-block" ng-show="passwordEditForm.password.$dirty && passwordEditForm.password.$error.required" translate>{{ 'password_is_required' }}</span>
<span class="help-block" ng-show="passwordEditForm.password.$dirty && passwordEditForm.password.$error.minlength" translate>{{ 'password_is_too_short_(minimum_8_characters)' }}</span> <span class="help-block" ng-show="passwordEditForm.password.$dirty && passwordEditForm.password.$error.minlength" translate>{{ 'password_is_too_short' }}</span>
</div> </div>
</div> </div>

View File

@ -98,7 +98,7 @@
</div> </div>
<span class="exponent"><i class="fa fa-asterisk" aria-hidden="true"></i></span> <span class="exponent"><i class="fa fa-asterisk" aria-hidden="true"></i></span>
<span class="help-block" ng-show="signupForm.password.$dirty && signupForm.password.$error.required" translate>{{ 'password_is_required' }}</span> <span class="help-block" ng-show="signupForm.password.$dirty && signupForm.password.$error.required" translate>{{ 'password_is_required' }}</span>
<span class="help-block" ng-show="signupForm.password.$dirty && signupForm.password.$error.minlength" translate>{{ 'password_is_too_short_(minimum_8_characters)' }}</span> <span class="help-block" ng-show="signupForm.password.$dirty && signupForm.password.$error.minlength" translate>{{ 'password_is_too_short' }}</span>
</div> </div>
</div> </div>

View File

@ -88,7 +88,7 @@
</div> </div>
<div class="form-group m-b-xl"> <div class="form-group m-b-xl">
<label class="col-sm-2 control-label" translate>{{ 'space.attached_files_(pdf)' }}</label> <label class="col-sm-2 control-label" translate>{{ 'space.attached_files_pdf' }}</label>
<div class="col-sm-10"> <div class="col-sm-10">
<div ng-repeat="file in space.space_files_attributes" ng-show="!file._destroy"> <div ng-repeat="file in space.space_files_attributes" ng-show="!file._destroy">
<input type="hidden" ng-model="file.id" name="space[space_files_attributes][][id]" ng-value="file.id" /> <input type="hidden" ng-model="file.id" name="space[space_files_attributes][][id]" ng-value="file.id" />

View File

@ -75,7 +75,7 @@
</div> </div>
<div class="m-t"> <div class="m-t">
<label for="description" translate>{{ 'description_(optional)' }}</label> <label for="description" translate>{{ 'description_optional' }}</label>
<p translate>{{ 'will_appear_on_the_refund_invoice' }}</p> <p translate>{{ 'will_appear_on_the_refund_invoice' }}</p>
<textarea class="form-control m-t-sm" <textarea class="form-control m-t-sm"
id="description" id="description"

View File

@ -1,5 +1,5 @@
json.title notification.notification_type json.title notification.notification_type
json.description t('.account_imported_from_PROVIDER_(UID)_has_completed_its_information_html', json.description t('.account_imported_from_PROVIDER_UID_has_completed_its_information_html',
PROVIDER: notification.attached_object.provider, PROVIDER: notification.attached_object.provider,
UID: notification.attached_object.uid) UID: notification.attached_object.uid)
json.url notification_url(notification, format: :json) json.url notification_url(notification, format: :json)

View File

@ -1,5 +1,5 @@
json.title notification.notification_type json.title notification.notification_type
json.description _t('.user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_(UID)_html', json.description _t('.user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_UID_html',
{ {
NAME: notification.attached_object.profile.full_name, NAME: notification.attached_object.profile.full_name,
GENDER: bool_to_sym(notification.attached_object.profile.gender), GENDER: bool_to_sym(notification.attached_object.profile.gender),

View File

@ -1,5 +1,5 @@
json.title notification.notification_type json.title notification.notification_type
json.description t('.a_new_user_account_has_been_imported_from_PROVIDER_(UID)_html', json.description t('.a_new_user_account_has_been_imported_from_PROVIDER_UID_html',
PROVIDER: notification.attached_object.provider, PROVIDER: notification.attached_object.provider,
UID: notification.attached_object.uid) UID: notification.attached_object.uid)
json.url notification_url(notification, format: :json) json.url notification_url(notification, format: :json)

View File

@ -43,7 +43,7 @@ en:
number_of_tickets: "Number of tickets: " number_of_tickets: "Number of tickets: "
adjust_the_opening_hours: "Adjust the opening hours" adjust_the_opening_hours: "Adjust the opening hours"
to_time: "to" # context: time. eg. "from 18:00 to 21:00" to_time: "to" # context: time. eg. "from 18:00 to 21:00"
restrict_this_slot_with_labels_(optional): "Restrict this slot with labels (optional)" restrict_this_slot_with_labels_optional: "Restrict this slot with labels (optional)"
the_slot_START-END_has_been_successfully_deleted: "The slot {{START}} - {{END}} has been successfully deleted" # angular interpolation the_slot_START-END_has_been_successfully_deleted: "The slot {{START}} - {{END}} has been successfully deleted" # angular interpolation
unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "Unable to delete the slot {{START}} - {{END}} because it's already reserved by a member" # angular interpolation unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "Unable to delete the slot {{START}} - {{END}} because it's already reserved by a member" # angular interpolation
you_should_select_at_least_a_machine: "You should select at least one machine on this slot." you_should_select_at_least_a_machine: "You should select at least one machine on this slot."
@ -267,7 +267,7 @@ en:
new_plan: new_plan:
add_a_subscription_plan: "Add a subscription plan" add_a_subscription_plan: "Add a subscription plan"
unable_to_create_the_subscription_please_try_again: "Unable to create the subscription plan. Please try again." unable_to_create_the_subscription_please_try_again: "Unable to create the subscription plan. Please try again."
successfully_created_subscription(s)_dont_forget_to_redefine_prices: "Subscription(s) successfully created. Don't forget to redefine prices." successfully_created_subscriptions_dont_forget_to_redefine_prices: "Subscription(s) successfully created. Don't forget to redefine prices."
unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Unable to save this user. Check that there isn't an already defined user with the same name." unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Unable to save this user. Check that there isn't an already defined user with the same name."
edit: edit:
# edit a subscription plan / machine hours prices # edit a subscription plan / machine hours prices
@ -290,10 +290,10 @@ en:
accounting_periods: "Accounting periods" accounting_periods: "Accounting periods"
invoices_list: "Invoices list" invoices_list: "Invoices list"
filter_invoices: "Filter invoices" filter_invoices: "Filter invoices"
invoice_#_: "Invoice #:" invoice_num_: "Invoice #:"
customer_: "Customer:" customer_: "Customer:"
date_: "Date:" date_: "Date:"
invoice_#: "Invoice #" invoice_num: "Invoice #"
date: "Date" date: "Date"
price: "Price" price: "Price"
customer: "Customer" customer: "Customer"
@ -305,11 +305,11 @@ en:
invoicing_settings: "Invoicing settings" invoicing_settings: "Invoicing settings"
change_logo: "Change logo" change_logo: "Change logo"
john_smith: "John Smith" john_smith: "John Smith"
john_smith@example_com: "jean.smith@example.com" john_smith_at_example_com: "jean.smith@example.com"
invoice_reference_: "Invoice reference:" invoice_reference_: "Invoice reference:"
code_: "Code:" code_: "Code:"
code_disabled: "Code disabled" code_disabled: "Code disabled"
order_#: "Order #:" order_num: "Order #:"
invoice_issued_on_DATE_at_TIME: "Invoice issued on {{DATE}} at {{TIME}}" # angular interpolation invoice_issued_on_DATE_at_TIME: "Invoice issued on {{DATE}} at {{TIME}}" # angular interpolation
object_reservation_of_john_smith_on_DATE_at_TIME: "Object: Reservation of John Smith on {{DATE}} at {{TIME}}" # angular interpolation object_reservation_of_john_smith_on_DATE_at_TIME: "Object: Reservation of John Smith on {{DATE}} at {{TIME}}" # angular interpolation
order_summary: "Order summary:" order_summary: "Order summary:"
@ -329,35 +329,35 @@ en:
year: "Year" year: "Year"
month: "Month" month: "Month"
day: "Day" day: "Day"
"#_of_invoice": "# of invoice" num_of_invoice: "# of invoice"
online_sales: "Online sales" online_sales: "Online sales"
wallet: "Wallet" wallet: "Wallet"
refund: "Refund" refund: "Refund"
model: "Model" model: "Model"
documentation: "Documentation" documentation: "Documentation"
2_digits_year_(eg_70): "2 digits year (eg. 70)" 2_digits_year: "2 digits year (eg. 70)"
4_digits_year_(eg_1970): "4 digits year (eg. 1970)" 4_digits_year: "4 digits year (eg. 1970)"
month_number_(eg_1): "Month number (eg. 1)" month_number: "Month number (eg. 1)"
2_digits_month_number_(eg_01): "2 digits month number (eg. 01)" 2_digits_month_number: "2 digits month number (eg. 01)"
3_characters_month_name_(eg_JAN): "3 characters month name (eg. JAN)" 3_characters_month_name: "3 characters month name (eg. JAN)"
day_in_the_month_(eg_1): "Day in the month (eg. 1)" day_in_the_month: "Day in the month (eg. 1)"
2_digits_day_in_the_month_(eg_01): "2 digits in the month (eg. 01)" 2_digits_day_in_the_month: "2 digits in the month (eg. 01)"
(n)_digits_daily_count_of_invoices_(eg_ddd_002_2nd_invoice_of_the_day): "(n) digits, daily count of invoices (eg. ddd => 002 : 2nd invoice of the day)" n_digits_daily_count_of_invoices: "(n) digits, daily count of invoices (eg. ddd => 002 : 2nd invoice of the day)"
(n)_digits_monthly_count_of_invoices_(eg_mmmm_0012_12th_invoice_of_this_month): "(n) digits, monthly count of invoices (eg. mmmm => 0012 : 12th invoice of the month)" n_digits_monthly_count_of_invoices: "(n) digits, monthly count of invoices (eg. mmmm => 0012 : 12th invoice of the month)"
(n)_digits_annual_amount_of_invoices_(eg_yyyyyy_000008_8th_invoice_of_this_year): "(n) digits, annual count of invoices (ex. yyyyyy => 000008 : 8th invoice of this year)" n_digits_annual_amount_of_invoices: "(n) digits, annual count of invoices (ex. yyyyyy => 000008 : 8th invoice of this year)"
beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Beware: if the number exceed the specified length, it will be truncated by the left." beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Beware: if the number exceed the specified length, it will be truncated by the left."
(n)_digits_count_of_orders_(eg_nnnn_0327_327th_order): "(n) digits, count of invoices (eg. nnnn => 0327 : 327th order)" n_digits_count_of_orders: "(n) digits, count of invoices (eg. nnnn => 0327 : 327th order)"
(n)_digits_daily_count_of_orders_(eg_ddd_002_2nd_order_of_the_day): "(n) digits, daily count of orders (eg. ddd => 002 : 2nd order of the day)" n_digits_daily_count_of_orders: "(n) digits, daily count of orders (eg. ddd => 002 : 2nd order of the day)"
(n)_digits_monthly_count_of_orders_(eg_mmmm_0012_12th_order_of_this_month): "(n) digits, monthly count of orders (eg. mmmm => 0012 : 12th order of the month)" n_digits_monthly_count_of_orders: "(n) digits, monthly count of orders (eg. mmmm => 0012 : 12th order of the month)"
(n)_digits_annual_amount_of_orders_(eg_yyyyyy_000008_8th_order_of_this_year): "(n) digits, annual count of orders (ex. yyyyyy => 000008 : 8th order of this year)" n_digits_annual_amount_of_orders: "(n) digits, annual count of orders (ex. yyyyyy => 000008 : 8th order of this year)"
add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Add a notice regarding the online sales, only if the invoice is concerned." add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Add a notice regarding the online sales, only if the invoice is concerned."
this_will_never_be_added_when_a_refund_notice_is_present: "This will never be added when a refund notice is present." this_will_never_be_added_when_a_refund_notice_is_present: "This will never be added when a refund notice is present."
(eg_X[/VL]_will_add_/VL_to_the_invoices_settled_with_stripe): '(eg. X[/VL] will add "/VL" to the invoices settled with stripe)' eg_XVL_will_add_VL_to_the_invoices_settled_with_stripe: '(eg. X[/VL] will add "/VL" to the invoices settled with stripe)'
add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Add a notice regarding refunds, only if the invoice is concerned." add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Add a notice regarding refunds, only if the invoice is concerned."
this_will_never_be_added_when_an_online_sales_notice_is_present: "This will never be added when an online sales notice is present." this_will_never_be_added_when_an_online_sales_notice_is_present: "This will never be added when an online sales notice is present."
(eg_R[/A]_will_add_/A_to_the_refund_invoices): '(ed. R[/A] will add "/A" to the refund invoices)' eg_RA_will_add_A_to_the_refund_invoices: '(ed. R[/A] will add "/A" to the refund invoices)'
add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Add a notice regarding the wallet, only if the invoice is concerned." add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Add a notice regarding the wallet, only if the invoice is concerned."
(eg_W[/PM]_will_add_/PM_to_the_invoices_settled_with_wallet): '(eg. W[/PM] will add "/PM" to the invoices settled with wallet)' eg_WPM_will_add_PM_to_the_invoices_settled_with_wallet: '(eg. W[/PM] will add "/PM" to the invoices settled with wallet)'
code: "Code" code: "Code"
enable_the_code: "Enable the code" enable_the_code: "Enable the code"
enabled: "Enabled" enabled: "Enabled"
@ -379,7 +379,7 @@ en:
do_you_want_to_disable_the_user_s_subscription: "Do you want to disabled the user's subscription:" do_you_want_to_disable_the_user_s_subscription: "Do you want to disabled the user's subscription:"
elements_to_refund: "Elements to refund" elements_to_refund: "Elements to refund"
description: "Description" description: "Description"
description_(optional): "Description (optional):" description_optional: "Description (optional):"
will_appear_on_the_refund_invoice: "Will appear on the refund invoice." will_appear_on_the_refund_invoice: "Will appear on the refund invoice."
none: "None" # grammar note: concordance with "payment mean" none: "None" # grammar note: concordance with "payment mean"
by_cash: "By cash" by_cash: "By cash"
@ -514,12 +514,12 @@ en:
NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 {NAME} ticket reserved} other{{NUMBER} {NAME} tickets reserved}}" # messageFormat interpolation NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 {NAME} ticket reserved} other{{NUMBER} {NAME} tickets reserved}}" # messageFormat interpolation
passed_events: "Passed events" passed_events: "Passed events"
invoices: "Invoices" invoices: "Invoices"
invoice_#: "Invoice #" invoice_num: "Invoice #"
download_the_refund_invoice: "Download the refund invoice" download_the_refund_invoice: "Download the refund invoice"
expiration_date: "Expiration date" expiration_date: "Expiration date"
you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "You intentionally decide to extend the user's subscription by offering him free days." you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "You intentionally decide to extend the user's subscription by offering him free days."
you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "You intentionally decide to extend the user's subscription by charging him again for his current subscription." you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "You intentionally decide to extend the user's subscription by charging him again for his current subscription."
until_(expiration_date): "Until (expiration date):" until_expiration_date: "Until (expiration date):"
you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "You successfully changed the expiration date of the user's subscription" you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "You successfully changed the expiration date of the user's subscription"
a_problem_occurred_while_saving_the_date: "A problem occurred while saving the date." a_problem_occurred_while_saving_the_date: "A problem occurred while saving the date."
new_subscription: "New subscription" new_subscription: "New subscription"
@ -627,15 +627,15 @@ en:
message_of_the_spaces_page: "Message of the spaces page:" message_of_the_spaces_page: "Message of the spaces page:"
legal_documents: "Legal documents" legal_documents: "Legal documents"
if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "If these documents are not filled, no consent about them will be asked." if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "If these documents are not filled, no consent about them will be asked."
general_terms_and_conditions_(T&C): "General terms and conditions (T&C)" general_terms_and_conditions: "General terms and conditions (T&C)"
terms_of_service_(TOS): "Terms of service (TOS)" terms_of_service: "Terms of service (TOS)"
customize_the_graphics: "Customize the graphics" customize_the_graphics: "Customize the graphics"
for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "For an optimal rendering, the logo image must be at the PNG format with a transparent background and an aspect ratio 3.5 wider than the height." for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "For an optimal rendering, the logo image must be at the PNG format with a transparent background and an aspect ratio 3.5 wider than the height."
concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "Concerning the favicon, it must be at ICO format with a size of 16x16 pixels." concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "Concerning the favicon, it must be at ICO format with a size of 16x16 pixels."
remember_to_refresh_the_page_for_the_changes_to_take_effect: "Remember to refresh the page for the changes to take effect." remember_to_refresh_the_page_for_the_changes_to_take_effect: "Remember to refresh the page for the changes to take effect."
logo_(white_background): "Logo (white background)" logo_white_background: "Logo (white background)"
change_the_logo: "Change the logo" change_the_logo: "Change the logo"
logo_(black_background): "Logo (black background)" logo_black_background: "Logo (black background)"
favicon: "Favicon" favicon: "Favicon"
change_the_favicon: "Change the favicon" change_the_favicon: "Change the favicon"
main_colour: "Main colour:" main_colour: "Main colour:"
@ -665,7 +665,7 @@ en:
visibility_for_other_members: "For all other members" visibility_for_other_members: "For all other members"
ability_for_the_users_to_move_their_reservations: "Ability for the users to move their reservations" ability_for_the_users_to_move_their_reservations: "Ability for the users to move their reservations"
reservations_shifting: "Reservations shifting" reservations_shifting: "Reservations shifting"
prior_period_(hours): "Prior period (hours)" prior_period_hours: "Prior period (hours)"
enabled: "Enabled" enabled: "Enabled"
disabled: "Disabled" disabled: "Disabled"
ability_for_the_users_to_cancel_their_reservations: "Ability for the users to cancel their reservations" ability_for_the_users_to_cancel_their_reservations: "Ability for the users to cancel their reservations"

View File

@ -43,7 +43,7 @@ es:
number_of_tickets: "Número de tickets: " number_of_tickets: "Número de tickets: "
adjust_the_opening_hours: "Ajustar el horario de apertura" adjust_the_opening_hours: "Ajustar el horario de apertura"
to_time: "to" # context: hora. ej. "de 18:00 a 21:00" to_time: "to" # context: hora. ej. "de 18:00 a 21:00"
restrict_this_slot_with_labels_(optional): "Restringir esta ranura con etiquetas (opcional)" restrict_this_slot_with_labels_optional: "Restringir esta ranura con etiquetas (opcional)"
the_slot_START-END_has_been_successfully_deleted: "La ranura {{START}} - {{END}} se ha eliminado correctamente" # angular interpolation the_slot_START-END_has_been_successfully_deleted: "La ranura {{START}} - {{END}} se ha eliminado correctamente" # angular interpolation
unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "No se puede eliminar la ranura {{START}} - {{END}} porque ya está reservada por un miembror" # angular interpolation unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "No se puede eliminar la ranura {{START}} - {{END}} porque ya está reservada por un miembror" # angular interpolation
you_should_select_at_least_a_machine: "Debe seleccionar al menos una máquina en esta ranura." you_should_select_at_least_a_machine: "Debe seleccionar al menos una máquina en esta ranura."
@ -267,7 +267,7 @@ es:
new_plan: new_plan:
add_a_subscription_plan: "Agregar un plan de suscripción" add_a_subscription_plan: "Agregar un plan de suscripción"
unable_to_create_the_subscription_please_try_again: "No se puede crear el plan de suscripción. Por favor, inténtelo de nuevo." unable_to_create_the_subscription_please_try_again: "No se puede crear el plan de suscripción. Por favor, inténtelo de nuevo."
successfully_created_subscription(s)_dont_forget_to_redefine_prices: "Suscripción(es) creada correctamente. No olvide redefinir los precios." successfully_created_subscriptions_dont_forget_to_redefine_prices: "Suscripción(es) creada correctamente. No olvide redefinir los precios."
unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "No se puede guardar este usuario. Compruebe que no hay un usuario ya definido con el mismo nombre." unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "No se puede guardar este usuario. Compruebe que no hay un usuario ya definido con el mismo nombre."
edit: edit:
# edit a subscription plan / machine hours prices # edit a subscription plan / machine hours prices
@ -290,10 +290,10 @@ es:
accounting_periods: "Accounting periods" # missing translation accounting_periods: "Accounting periods" # missing translation
invoices_list: "Lista de facturas" invoices_list: "Lista de facturas"
filter_invoices: "Filtrar facturas" filter_invoices: "Filtrar facturas"
invoice_#_: "Factura #:" invoice_num_: "Factura #:"
customer_: "Cliente:" customer_: "Cliente:"
date_: "Fecha:" date_: "Fecha:"
invoice_#: "Factura #" invoice_num: "Factura #"
date: "Día" date: "Día"
price: "Precio" price: "Precio"
customer: "Cliente" customer: "Cliente"
@ -305,11 +305,11 @@ es:
invoicing_settings: "Configuración de facturación" invoicing_settings: "Configuración de facturación"
change_logo: "Cambio de logotipo" change_logo: "Cambio de logotipo"
john_smith: "John Smith" john_smith: "John Smith"
john_smith@example_com: "jean.smith@example.com" john_smith_at_example_com: "jean.smith@example.com"
invoice_reference_: "Referencia de factura:" invoice_reference_: "Referencia de factura:"
code_: "Código:" code_: "Código:"
code_disabled: "Código inhabilitado" code_disabled: "Código inhabilitado"
order_#: "Orden #:" order_num: "Orden #:"
invoice_issued_on_DATE_at_TIME: "Factura emitida el {{DATE}} a las {{TIME}}" # angular interpolation invoice_issued_on_DATE_at_TIME: "Factura emitida el {{DATE}} a las {{TIME}}" # angular interpolation
object_reservation_of_john_smith_on_DATE_at_TIME: "Objeto: Reserva de John Smith el {{DATE}} a las {{TIME}}" # angular interpolation object_reservation_of_john_smith_on_DATE_at_TIME: "Objeto: Reserva de John Smith el {{DATE}} a las {{TIME}}" # angular interpolation
order_summary: "Resumen del pedido:" order_summary: "Resumen del pedido:"
@ -329,35 +329,35 @@ es:
year: "Año" year: "Año"
month: "Mes" month: "Mes"
day: "Día" day: "Día"
"#_of_invoice": "# de factura" num_of_invoice: "# de factura"
online_sales: "Ventas en línea" online_sales: "Ventas en línea"
wallet: "Cartera" wallet: "Cartera"
refund: "Reembolso" refund: "Reembolso"
model: "Modelo" model: "Modelo"
documentation: "Documentación" documentation: "Documentación"
2_digits_year_(eg_70): "2 dígitos del año (por ejemplo, 70)" 2_digits_year: "2 dígitos del año (por ejemplo, 70)"
4_digits_year_(eg_1970): "4 dígitos del año (por ejemplo, 70)" 4_digits_year: "4 dígitos del año (por ejemplo, 70)"
month_number_(eg_1): "Número del mes (por ejemplo, 1)" month_number: "Número del mes (por ejemplo, 1)"
2_digits_month_number_(eg_01): "Número de mes de 2 dígitos (por ejemplo, 01)" 2_digits_month_number: "Número de mes de 2 dígitos (por ejemplo, 01)"
3_characters_month_name_(eg_JAN): "3 caracteres nombre del mes (por ejemplo, ENE)" 3_characters_month_name: "3 caracteres nombre del mes (por ejemplo, ENE)"
day_in_the_month_(eg_1): "Día del mes (por ejemplo, 1)" day_in_the_month: "Día del mes (por ejemplo, 1)"
2_digits_day_in_the_month_(eg_01): "2 dígitos en el mes (por ejemplo, 01)" 2_digits_day_in_the_month: "2 dígitos en el mes (por ejemplo, 01)"
(n)_digits_daily_count_of_invoices_(eg_ddd_002_2nd_invoice_of_the_day): "(n) dígitos, cuenta diaria de facturas (por ejemplo, ddd => 002: 2ª factura del día)" n_digits_daily_count_of_invoices: "(n) dígitos, cuenta diaria de facturas (por ejemplo, ddd => 002: 2ª factura del día)"
(n)_digits_monthly_count_of_invoices_(eg_mmmm_0012_12th_invoice_of_this_month): "(n) dígitos, recuento mensual de facturas (por ejemplo, mmmm => 0012: 12ª factura del mes)" n_digits_monthly_count_of_invoices: "(n) dígitos, recuento mensual de facturas (por ejemplo, mmmm => 0012: 12ª factura del mes)"
(n)_digits_annual_amount_of_invoices_(eg_yyyyyy_000008_8th_invoice_of_this_year): "(n) dígitos, recuento anual de facturas (ej. aaaaa => 000008: 8ª factura de este año)" n_digits_annual_amount_of_invoices: "(n) dígitos, recuento anual de facturas (ej. aaaaa => 000008: 8ª factura de este año)"
beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Cuidado: si el número excede la longitud especificada, será aproximado por la izquierda." beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Cuidado: si el número excede la longitud especificada, será aproximado por la izquierda."
(n)_digits_count_of_orders_(eg_nnnn_0327_327th_order): "(n) dígitos, cuenta diaria de órdenes (eg ddd => 002: segunda orden del día)" n_digits_count_of_orders: "(n) dígitos, cuenta diaria de órdenes (eg ddd => 002: segunda orden del día)"
(n)_digits_daily_count_of_orders_(eg_ddd_002_2nd_order_of_the_day): "((n) dígitos, cuenta diaria de órdenes (eg ddd => 002: segunda orden del día)" n_digits_daily_count_of_orders: "((n) dígitos, cuenta diaria de órdenes (eg ddd => 002: segunda orden del día)"
(n)_digits_monthly_count_of_orders_(eg_mmmm_0012_12th_order_of_this_month): "(n) dígitos, recuento mensual de pedidos (por ejemplo, mmmm => 0012: 12º orden del mes)" n_digits_monthly_count_of_orders: "(n) dígitos, recuento mensual de pedidos (por ejemplo, mmmm => 0012: 12º orden del mes)"
(n)_digits_annual_amount_of_orders_(eg_yyyyyy_000008_8th_order_of_this_year): "(n) dígitos, recuento anual de órdenes (ej: aaaaa => 000008: octava orden de este año)" n_digits_annual_amount_of_orders: "(n) dígitos, recuento anual de órdenes (ej: aaaaa => 000008: octava orden de este año)"
add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Añadir un aviso con respecto a las ventas en línea, sólo si la factura es de interés." add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Añadir un aviso con respecto a las ventas en línea, sólo si la factura es de interés."
this_will_never_be_added_when_a_refund_notice_is_present: "Esto nunca se agregará cuando se presente un aviso de reembolso." this_will_never_be_added_when_a_refund_notice_is_present: "Esto nunca se agregará cuando se presente un aviso de reembolso."
(eg_X[/VL]_will_add_/VL_to_the_invoices_settled_with_stripe): '(por ejemplo, X [/ VL] agregará "/ VL" a las facturas liquidadas con la raya)' eg_XVL_will_add_VL_to_the_invoices_settled_with_stripe: '(por ejemplo, X [/ VL] agregará "/ VL" a las facturas liquidadas con la raya)'
add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Añada un aviso con respecto a los reembolsos, sólo si la factura es de interés." add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Añada un aviso con respecto a los reembolsos, sólo si la factura es de interés."
this_will_never_be_added_when_an_online_sales_notice_is_present: "Esto nunca se agregará cuando un aviso de venta en línea está presente." this_will_never_be_added_when_an_online_sales_notice_is_present: "Esto nunca se agregará cuando un aviso de venta en línea está presente."
(eg_R[/A]_will_add_/A_to_the_refund_invoices): '(ed. R[/A] añadirá "/A" a las facturas de reembolso)' eg_RA_will_add_A_to_the_refund_invoices: '(ed. R[/A] añadirá "/A" a las facturas de reembolso)'
add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Añadir un aviso con respecto a la cartera, sólo si la factura es de interés." add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Añadir un aviso con respecto a la cartera, sólo si la factura es de interés."
(eg_W[/PM]_will_add_/PM_to_the_invoices_settled_with_wallet): '(eg. W[/PM] añadirá "/PM" a las facturas liquidadas con cartera)' eg_WPM_will_add_PM_to_the_invoices_settled_with_wallet: '(eg. W[/PM] añadirá "/PM" a las facturas liquidadas con cartera)'
code: "Código" code: "Código"
enable_the_code: "Habilitar el código" enable_the_code: "Habilitar el código"
enabled: "Habilitado" enabled: "Habilitado"
@ -379,7 +379,7 @@ es:
do_you_want_to_disable_the_user_s_subscription: "¿Quieres inhabilitar la suscripción del usuario?:" do_you_want_to_disable_the_user_s_subscription: "¿Quieres inhabilitar la suscripción del usuario?:"
elements_to_refund: "Elementos a reembolsar" elements_to_refund: "Elementos a reembolsar"
description: "Descripción" description: "Descripción"
description_(optional): "Descripción (opcional):" description_optional: "Descripción (opcional):"
will_appear_on_the_refund_invoice: "Aparecerá en la factura de reembolso." will_appear_on_the_refund_invoice: "Aparecerá en la factura de reembolso."
none: "Nada" # grammar note: concordancia con "medio de pago"" none: "Nada" # grammar note: concordancia con "medio de pago""
by_cash: "En efectivo" by_cash: "En efectivo"
@ -514,12 +514,12 @@ es:
NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 {NAME} ticket reserved} other{{NUMBER} {NAME} tickets reserved}}" # messageFormat interpolation # translation_missing NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 {NAME} ticket reserved} other{{NUMBER} {NAME} tickets reserved}}" # messageFormat interpolation # translation_missing
passed_events: "Eventos pasados" passed_events: "Eventos pasados"
invoices: "Facturas" invoices: "Facturas"
invoice_#: "Factura #" invoice_num: "Factura #"
download_the_refund_invoice: "Descargar la factura de reembolso" download_the_refund_invoice: "Descargar la factura de reembolso"
expiration_date: "Fecha de caducidad" expiration_date: "Fecha de caducidad"
you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "Usted intencionalmente decide extender la suscripción del usuario ofreciéndole días libres." you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "Usted intencionalmente decide extender la suscripción del usuario ofreciéndole días libres."
you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "Usted intencionalmente decide extender la suscripción del usuario al cobrarle de nuevo por su suscripción actual." you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "Usted intencionalmente decide extender la suscripción del usuario al cobrarle de nuevo por su suscripción actual."
until_(expiration_date): "Until (expiration date):" # translation_missing until_expiration_date: "Until (expiration date):" # translation_missing
you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "Ha cambiado correctamente la fecha de caducidad de la suscripción del usuario" you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "Ha cambiado correctamente la fecha de caducidad de la suscripción del usuario"
a_problem_occurred_while_saving_the_date: "Se ha producido un problema al guardar la fecha." a_problem_occurred_while_saving_the_date: "Se ha producido un problema al guardar la fecha."
new_subscription: "Nueva suscripción" new_subscription: "Nueva suscripción"
@ -627,15 +627,15 @@ es:
message_of_the_spaces_page: "Mensaje de la página de espacios:" message_of_the_spaces_page: "Mensaje de la página de espacios:"
legal_documents: "Documentos legales" legal_documents: "Documentos legales"
if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Si no se llenan estos documentos, no se pedirá su consentimiento." if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Si no se llenan estos documentos, no se pedirá su consentimiento."
general_terms_and_conditions_(T&C): "Términos Generales y Condiciones (T&C)" general_terms_and_conditions: "Términos Generales y Condiciones (T&C)"
terms_of_service_(TOS): "Términos de servicio (TOS)" terms_of_service: "Términos de servicio (TOS)"
customize_the_graphics: "Personalizar los gráficos" customize_the_graphics: "Personalizar los gráficos"
for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "Para una representación óptima, la imagen del logotipo debe estar en el formato PNG con un fondo transparente y una relación de aspecto 3,5 más ancha que la altura." for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "Para una representación óptima, la imagen del logotipo debe estar en el formato PNG con un fondo transparente y una relación de aspecto 3,5 más ancha que la altura."
concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "En cuanto al favicon, debe estar en formato ICO con un tamaño de 16x16 píxeles." concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "En cuanto al favicon, debe estar en formato ICO con un tamaño de 16x16 píxeles."
remember_to_refresh_the_page_for_the_changes_to_take_effect: "Recuerde actualizar la página para que los cambios surtan efecto." remember_to_refresh_the_page_for_the_changes_to_take_effect: "Recuerde actualizar la página para que los cambios surtan efecto."
logo_(white_background): "Logo (fondo blanco)" logo_white_background: "Logo (fondo blanco)"
change_the_logo: "Cambiar el logotipo" change_the_logo: "Cambiar el logotipo"
logo_(black_background): "Logo (fondo negro)" logo_black_background: "Logo (fondo negro)"
favicon: "Favicon" favicon: "Favicon"
change_the_favicon: "Cambiar el favicon" change_the_favicon: "Cambiar el favicon"
main_colour: "Color principal:" main_colour: "Color principal:"
@ -665,7 +665,7 @@ es:
visibility_for_other_members: "Para todos los demás miembros" visibility_for_other_members: "Para todos los demás miembros"
ability_for_the_users_to_move_their_reservations: "Capacidad para que los usuarios muevan sus reservas" ability_for_the_users_to_move_their_reservations: "Capacidad para que los usuarios muevan sus reservas"
reservations_shifting: "Cambio de reservas" reservations_shifting: "Cambio de reservas"
prior_period_(hours): "Período anterior (horas)" prior_period_hours: "Período anterior (horas)"
enabled: "Habilitado" enabled: "Habilitado"
disabled: "Deshabilitado" disabled: "Deshabilitado"
ability_for_the_users_to_cancel_their_reservations: "Capacidad para que los usuarios cancelen sus reservas" ability_for_the_users_to_cancel_their_reservations: "Capacidad para que los usuarios cancelen sus reservas"

View File

@ -43,7 +43,7 @@ fr:
number_of_tickets: "Nombre de places : " number_of_tickets: "Nombre de places : "
adjust_the_opening_hours: "Ajuster l'horaire" adjust_the_opening_hours: "Ajuster l'horaire"
to_time: "à" # context: time. eg. "from 18:00 to 21:00" to_time: "à" # context: time. eg. "from 18:00 to 21:00"
restrict_this_slot_with_labels_(optional): "Restreindre ce créneau avec des étiquettes (optionnel)" restrict_this_slot_with_labels_optional: "Restreindre ce créneau avec des étiquettes (optionnel)"
the_slot_START-END_has_been_successfully_deleted: "Le créneau {{START}} - {{END}} a bien été supprimé" # angular interpolation the_slot_START-END_has_been_successfully_deleted: "Le créneau {{START}} - {{END}} a bien été supprimé" # angular interpolation
unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "Le créneau {{START}} - {{END}} n'a pu être supprimé car il est déjà réservé par un membre" # angular interpolation unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "Le créneau {{START}} - {{END}} n'a pu être supprimé car il est déjà réservé par un membre" # angular interpolation
you_should_select_at_least_a_machine: "Vous devriez sélectionner au moins une machine pour ce créneau." you_should_select_at_least_a_machine: "Vous devriez sélectionner au moins une machine pour ce créneau."
@ -267,7 +267,7 @@ fr:
new_plan: new_plan:
add_a_subscription_plan: "Ajouter une formule d'abonnement" add_a_subscription_plan: "Ajouter une formule d'abonnement"
unable_to_create_the_subscription_please_try_again: "L'abonnement n'a pas pu être créé. Veuillez réessayer." unable_to_create_the_subscription_please_try_again: "L'abonnement n'a pas pu être créé. Veuillez réessayer."
successfully_created_subscription(s)_dont_forget_to_redefine_prices: "Création du/des abonnement(s) réussie. N'oubliez pas de redéfinir les tarifs." successfully_created_subscriptions_dont_forget_to_redefine_prices: "Création du/des abonnement(s) réussie. N'oubliez pas de redéfinir les tarifs."
unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Impossible d'enregistrer cet utilisateur. Vérifiez qu'il n'existe pas déjà un utilisateur du même nom." unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Impossible d'enregistrer cet utilisateur. Vérifiez qu'il n'existe pas déjà un utilisateur du même nom."
edit: edit:
# modifier une formule d'abonnement / les prix des heures machines # modifier une formule d'abonnement / les prix des heures machines
@ -290,10 +290,10 @@ fr:
accounting_periods: "Périodes comptables" accounting_periods: "Périodes comptables"
invoices_list: "Liste des factures" invoices_list: "Liste des factures"
filter_invoices: "Filtrer les factures" filter_invoices: "Filtrer les factures"
invoice_#_: "Facture n° :" invoice_num_: "Facture n° :"
customer_: "Client :" customer_: "Client :"
date_: "Date :" date_: "Date :"
invoice_#: "Facture n°" invoice_num: "Facture n°"
date: "Date" date: "Date"
price: "Prix" price: "Prix"
customer: "Client" customer: "Client"
@ -305,11 +305,11 @@ fr:
invoicing_settings: "Paramètres de facturation" invoicing_settings: "Paramètres de facturation"
change_logo: "Changer le logo" change_logo: "Changer le logo"
john_smith: "Jean Dupont" john_smith: "Jean Dupont"
john_smith@example_com: "jean.dupont@example.com" john_smith_at_example_com: "jean.dupont@example.com"
invoice_reference_: "Référence facture :" invoice_reference_: "Référence facture :"
code_: "Code :" code_: "Code :"
code_disabled: "Code désactivé" code_disabled: "Code désactivé"
order_#: "N° Commande :" order_num: "N° Commande :"
invoice_issued_on_DATE_at_TIME: "Facture éditée le {{DATE}} à {{TIME}}" # angular interpolation invoice_issued_on_DATE_at_TIME: "Facture éditée le {{DATE}} à {{TIME}}" # angular interpolation
object_reservation_of_john_smith_on_DATE_at_TIME: "Objet : Réservation de Jean Dupont le {{DATE}} à {{TIME}}" # angular interpolation object_reservation_of_john_smith_on_DATE_at_TIME: "Objet : Réservation de Jean Dupont le {{DATE}} à {{TIME}}" # angular interpolation
order_summary: "Récapitulatif de la commande :" order_summary: "Récapitulatif de la commande :"
@ -329,35 +329,35 @@ fr:
year: "Année" year: "Année"
month: "Mois" month: "Mois"
day: "Jour" day: "Jour"
"#_of_invoice": "N° de facture" num_of_invoice: "N° de facture"
online_sales: "Vente en ligne" online_sales: "Vente en ligne"
wallet: "Porte-monnaie" wallet: "Porte-monnaie"
refund: "Remboursement" refund: "Remboursement"
model: "Modèle" model: "Modèle"
documentation: "Documentation" documentation: "Documentation"
2_digits_year_(eg_70): "Année sur 2 chiffres (ex. 70)" 2_digits_year: "Année sur 2 chiffres (ex. 70)"
4_digits_year_(eg_1970): "Année sur 4 chiffres (ex. 1970)" 4_digits_year: "Année sur 4 chiffres (ex. 1970)"
month_number_(eg_1): "Numéro du mois (ex. 1)" month_number: "Numéro du mois (ex. 1)"
2_digits_month_number_(eg_01): "Numéro du mois sur 2 chiffres (ex. 01)" 2_digits_month_number: "Numéro du mois sur 2 chiffres (ex. 01)"
3_characters_month_name_(eg_JAN): "Nom du mois sur 3 lettres (ex. JAN)" 3_characters_month_name: "Nom du mois sur 3 lettres (ex. JAN)"
day_in_the_month_(eg_1): "Jour dans le mois (ex. 1)" day_in_the_month: "Jour dans le mois (ex. 1)"
2_digits_day_in_the_month_(eg_01): "Jour dans le mois sur 2 chiffres (ex. 01)" 2_digits_day_in_the_month: "Jour dans le mois sur 2 chiffres (ex. 01)"
(n)_digits_daily_count_of_invoices_(eg_ddd_002_2nd_invoice_of_the_day): "Nombre de facture dans le jour, sur (n) chiffres (ex. ddd => 002 : 2ème facture du jour)" n_digits_daily_count_of_invoices: "Nombre de facture dans le jour, sur (n) chiffres (ex. ddd => 002 : 2ème facture du jour)"
(n)_digits_monthly_count_of_invoices_(eg_mmmm_0012_12th_invoice_of_this_month): "Nombre de facture dans le mois, sur (n) chiffres (ex. mmmm => 0012 : 12ème facture ce mois)" n_digits_monthly_count_of_invoices: "Nombre de facture dans le mois, sur (n) chiffres (ex. mmmm => 0012 : 12ème facture ce mois)"
(n)_digits_annual_amount_of_invoices_(eg_yyyyyy_000008_8th_invoice_of_this_year): "Nombre de facture dans l'année, sur (n) chiffres (ex. yyyyyy => 000008 : 8ème facture cette année)" n_digits_annual_amount_of_invoices: "Nombre de facture dans l'année, sur (n) chiffres (ex. yyyyyy => 000008 : 8ème facture cette année)"
beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Attention : si le nombre dépasse la longueur demandée, il sera tronqué par la gauche." beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Attention : si le nombre dépasse la longueur demandée, il sera tronqué par la gauche."
(n)_digits_count_of_orders_(eg_nnnn_0327_327th_order): "Nombre de commandes, sur (n) chiffres (ex. nnnn => 0327 : 327ème commande)" n_digits_count_of_orders: "Nombre de commandes, sur (n) chiffres (ex. nnnn => 0327 : 327ème commande)"
(n)_digits_daily_count_of_orders_(eg_ddd_002_2nd_order_of_the_day): "Nombre de commandes dans le jour, sur (n) chiffres (ex. ddd => 002 : 2ème commande du jour)" n_digits_daily_count_of_orders: "Nombre de commandes dans le jour, sur (n) chiffres (ex. ddd => 002 : 2ème commande du jour)"
(n)_digits_monthly_count_of_orders_(eg_mmmm_0012_12th_order_of_this_month): "Nombre de commandes dans le mois, sur (n) chiffres (ex. mmmm => 0012 : 12ème commande ce mois)" n_digits_monthly_count_of_orders: "Nombre de commandes dans le mois, sur (n) chiffres (ex. mmmm => 0012 : 12ème commande ce mois)"
(n)_digits_annual_amount_of_orders_(eg_yyyyyy_000008_8th_order_of_this_year): "Nombre de commandes dans l'année, sur (n) chiffres (ex. yyyyyy => 000008 : 8ème commande cette année)" n_digits_annual_amount_of_orders: "Nombre de commandes dans l'année, sur (n) chiffres (ex. yyyyyy => 000008 : 8ème commande cette année)"
add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Ajoute une information relative à la vente en ligne, uniquement si cela concerne la facture." add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Ajoute une information relative à la vente en ligne, uniquement si cela concerne la facture."
this_will_never_be_added_when_a_refund_notice_is_present: "Ceci ne sera jamais cumulé avec une information de remboursement." this_will_never_be_added_when_a_refund_notice_is_present: "Ceci ne sera jamais cumulé avec une information de remboursement."
(eg_X[/VL]_will_add_/VL_to_the_invoices_settled_with_stripe): '(ex. X[/VL] ajoutera "/VL" aux factures réglées avec stripe)' eg_XVL_will_add_VL_to_the_invoices_settled_with_stripe: '(ex. X[/VL] ajoutera "/VL" aux factures réglées avec stripe)'
add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Ajoute une information relative aux remboursements, uniquement si cela concerne la facture. " add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Ajoute une information relative aux remboursements, uniquement si cela concerne la facture. "
this_will_never_be_added_when_an_online_sales_notice_is_present: "Ceci ne sera jamais cumulé avec une information de vente en ligne." this_will_never_be_added_when_an_online_sales_notice_is_present: "Ceci ne sera jamais cumulé avec une information de vente en ligne."
(eg_R[/A]_will_add_/A_to_the_refund_invoices): '(ex. R[/A] ajoutera "/A" aux factures de remboursement)' eg_RA_will_add_A_to_the_refund_invoices: '(ex. R[/A] ajoutera "/A" aux factures de remboursement)'
add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Ajoute une information relative au paiement par le porte-monnaie, uniquement si cela concerne la facture." add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Ajoute une information relative au paiement par le porte-monnaie, uniquement si cela concerne la facture."
(eg_W[/PM]_will_add_/PM_to_the_invoices_settled_with_wallet): '(ex. W[/PM] ajoutera "/PM" aux factures réglées avec porte-monnaie)' eg_WPM_will_add_PM_to_the_invoices_settled_with_wallet: '(ex. W[/PM] ajoutera "/PM" aux factures réglées avec porte-monnaie)'
code: "Code" code: "Code"
enable_the_code: "Activer le code" enable_the_code: "Activer le code"
enabled: "Activé" enabled: "Activé"
@ -379,7 +379,7 @@ fr:
do_you_want_to_disable_the_user_s_subscription: "Souhaitez-vous désactiver l'abonnement de l'utilisateur :" do_you_want_to_disable_the_user_s_subscription: "Souhaitez-vous désactiver l'abonnement de l'utilisateur :"
elements_to_refund: "Éléments à rembourser" elements_to_refund: "Éléments à rembourser"
description: "Description" description: "Description"
description_(optional): "Description (optionnelle) :" description_optional: "Description (optionnelle) :"
will_appear_on_the_refund_invoice: "Apparaîtra sur la facture de remboursement." will_appear_on_the_refund_invoice: "Apparaîtra sur la facture de remboursement."
none: "Aucun" # grammar note: concordance with "payment mean" none: "Aucun" # grammar note: concordance with "payment mean"
by_cash: "En espèces" by_cash: "En espèces"
@ -514,12 +514,12 @@ fr:
NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 place {NAME} réservée} other{{NUMBER} places {NAME} réservées}}" # messageFormat interpolation NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 place {NAME} réservée} other{{NUMBER} places {NAME} réservées}}" # messageFormat interpolation
passed_events: "Les évènements passés" passed_events: "Les évènements passés"
invoices: "Factures" invoices: "Factures"
invoice_#: "Facture n°" invoice_num: "Facture n°"
download_the_refund_invoice: "Télécharger l'avoir" download_the_refund_invoice: "Télécharger l'avoir"
expiration_date: "Date d'expiration" expiration_date: "Date d'expiration"
you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "Vous décidez délibérément d'étendre l'abonnement de l'utilisateur en lui offrant des jours gratuits." you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "Vous décidez délibérément d'étendre l'abonnement de l'utilisateur en lui offrant des jours gratuits."
you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "Vous décidez délibérément d'étendre l'abonnement de l'utilisateur en lui faisant repayer le prix de l'abonnement qu'il possède actuellement." you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "Vous décidez délibérément d'étendre l'abonnement de l'utilisateur en lui faisant repayer le prix de l'abonnement qu'il possède actuellement."
until_(expiration_date): "Jusqu'à (date d'expiration) :" until_expiration_date: "Jusqu'à (date d'expiration) :"
you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "Vous avez bien modifié la date d'expiration de l'abonnement de l'utilisateur" you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "Vous avez bien modifié la date d'expiration de l'abonnement de l'utilisateur"
a_problem_occurred_while_saving_the_date: "Il y a eu un problème lors de l'enregistrement de la date." a_problem_occurred_while_saving_the_date: "Il y a eu un problème lors de l'enregistrement de la date."
new_subscription: "Nouvelle souscription" new_subscription: "Nouvelle souscription"
@ -627,15 +627,15 @@ fr:
message_of_the_spaces_page: "Message sur la page des espaces :" message_of_the_spaces_page: "Message sur la page des espaces :"
legal_documents: "Documents légaux" legal_documents: "Documents légaux"
if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Si ces documents ne sont pas renseignés, aucun consentement à leur sujet ne sera demandé à l'utilisateur." if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Si ces documents ne sont pas renseignés, aucun consentement à leur sujet ne sera demandé à l'utilisateur."
general_terms_and_conditions_(T&C): "Conditions générales de vente (CGV)" general_terms_and_conditions: "Conditions générales de vente (CGV)"
terms_of_service_(TOS): "Conditions générales d'utilisation (CGU)" terms_of_service: "Conditions générales d'utilisation (CGU)"
customize_the_graphics: "Personnaliser la charte graphique" customize_the_graphics: "Personnaliser la charte graphique"
for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "Pour un rendu optimal, l'image du logo doit être au format PNG avec un fond transparent et d'un aspect environ 3,5 fois plus long que haut." for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "Pour un rendu optimal, l'image du logo doit être au format PNG avec un fond transparent et d'un aspect environ 3,5 fois plus long que haut."
concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "La favicon devrait quant à elle être au format ICO et d'une taille de 16x16 pixels." concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "La favicon devrait quant à elle être au format ICO et d'une taille de 16x16 pixels."
remember_to_refresh_the_page_for_the_changes_to_take_effect: "Pensez à rafraîchir la page pour que les modifications prennent effet." remember_to_refresh_the_page_for_the_changes_to_take_effect: "Pensez à rafraîchir la page pour que les modifications prennent effet."
logo_(white_background): "Logo (fond blanc)" logo_white_background: "Logo (fond blanc)"
change_the_logo: "Changer le logo" change_the_logo: "Changer le logo"
logo_(black_background): "Logo (font noir)" logo_black_background: "Logo (font noir)"
favicon: "Favicon" favicon: "Favicon"
change_the_favicon: "Changer la favicon" change_the_favicon: "Changer la favicon"
main_colour: "Couleur principale :" main_colour: "Couleur principale :"
@ -665,7 +665,7 @@ fr:
visibility_for_other_members: "Pour tous les autres membres" visibility_for_other_members: "Pour tous les autres membres"
ability_for_the_users_to_move_their_reservations: "Possibilité pour l'utilisateur de déplacer ses réservations" ability_for_the_users_to_move_their_reservations: "Possibilité pour l'utilisateur de déplacer ses réservations"
reservations_shifting: "Déplacement des réservations" reservations_shifting: "Déplacement des réservations"
prior_period_(hours): "Délai préalable (en heures)" prior_period_hours: "Délai préalable (en heures)"
enabled: "Activé" enabled: "Activé"
disabled: "Désactivé" disabled: "Désactivé"
ability_for_the_users_to_cancel_their_reservations: "Possibilité pour l'utilisateur d'annuler ses réservations" ability_for_the_users_to_cancel_their_reservations: "Possibilité pour l'utilisateur d'annuler ses réservations"

View File

@ -43,7 +43,7 @@ pt:
number_of_tickets: "Número de vagas: " number_of_tickets: "Número de vagas: "
adjust_the_opening_hours: "Ajustar o horário de funcionamento" adjust_the_opening_hours: "Ajustar o horário de funcionamento"
to_time: "ás" # context: time. eg. "from 18:00 to 21:00" to_time: "ás" # context: time. eg. "from 18:00 to 21:00"
restrict_this_slot_with_labels_(optional): "Restrinja este slot com etiquetas (opcional)" restrict_this_slot_with_labels_optional: "Restrinja este slot com etiquetas (opcional)"
the_slot_START-END_has_been_successfully_deleted: "O slot {{START}} - {{END}} foi deletado com sucesso" # angular interpolation the_slot_START-END_has_been_successfully_deleted: "O slot {{START}} - {{END}} foi deletado com sucesso" # angular interpolation
unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "Não é possível deletar o slot {{START}} - {{END}} porque já foi reservado por um membro" # angular interpolation unable_to_delete_the_slot_START-END_because_it_s_already_reserved_by_a_member: "Não é possível deletar o slot {{START}} - {{END}} porque já foi reservado por um membro" # angular interpolation
you_should_select_at_least_a_machine: "Você deveria selecionar a última máquina neste slot." you_should_select_at_least_a_machine: "Você deveria selecionar a última máquina neste slot."
@ -267,7 +267,7 @@ pt:
new_plan: new_plan:
add_a_subscription_plan: "Adicionar plano de assinatura" add_a_subscription_plan: "Adicionar plano de assinatura"
unable_to_create_the_subscription_please_try_again: "Não é possível criar plano de assinatura. por favor tente novamente." unable_to_create_the_subscription_please_try_again: "Não é possível criar plano de assinatura. por favor tente novamente."
successfully_created_subscription(s)_dont_forget_to_redefine_prices: "Assinaturas criadas com sucesso. Não se esqueça de redefinir os preços." successfully_created_subscriptions_dont_forget_to_redefine_prices: "Assinaturas criadas com sucesso. Não se esqueça de redefinir os preços."
unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Impossível salvar este usuário. Certifique-se que ele não possui o mesmo nome de outro usuário." unable_to_save_this_user_check_that_there_isnt_an_already_a_user_with_the_same_name: "Impossível salvar este usuário. Certifique-se que ele não possui o mesmo nome de outro usuário."
edit: edit:
# edit a subscription plan / machine hours prices # edit a subscription plan / machine hours prices
@ -290,10 +290,10 @@ pt:
accounting_periods: "Accounting periods" # missing translation accounting_periods: "Accounting periods" # missing translation
invoices_list: "Lista de faturas" invoices_list: "Lista de faturas"
filter_invoices: "Filtrar faturas" filter_invoices: "Filtrar faturas"
invoice_#_: "Fatura #:" invoice_num_: "Fatura #:"
customer_: "Cliente:" customer_: "Cliente:"
date_: "Data:" date_: "Data:"
invoice_#: "Fatura #" invoice_num: "Fatura #"
date: "Data" date: "Data"
price: "Preço" price: "Preço"
customer: "Cliente" customer: "Cliente"
@ -305,11 +305,11 @@ pt:
invoicing_settings: "Configurações do faturamento" invoicing_settings: "Configurações do faturamento"
change_logo: "Mudar o logo" change_logo: "Mudar o logo"
john_smith: "John Smith" john_smith: "John Smith"
john_smith@example_com: "jean.smith@example.com" john_smith_at_example_com: "jean.smith@example.com"
invoice_reference_: "Referencia de fatura:" invoice_reference_: "Referencia de fatura:"
code_: "Código:" code_: "Código:"
code_disabled: "Código desabilitado" code_disabled: "Código desabilitado"
order_#: "Ordem #:" order_num: "Ordem #:"
invoice_issued_on_DATE_at_TIME: "Fatura emitida em {{DATE}} ás {{TIME}}" # angular interpolation invoice_issued_on_DATE_at_TIME: "Fatura emitida em {{DATE}} ás {{TIME}}" # angular interpolation
object_reservation_of_john_smith_on_DATE_at_TIME: "Objeto: Reserva do John Smith em {{DATE}} ás {{TIME}}" # angular interpolation object_reservation_of_john_smith_on_DATE_at_TIME: "Objeto: Reserva do John Smith em {{DATE}} ás {{TIME}}" # angular interpolation
order_summary: "Sumário de ordem:" order_summary: "Sumário de ordem:"
@ -329,35 +329,35 @@ pt:
year: "Ano" year: "Ano"
month: "Mês" month: "Mês"
day: "Dia" day: "Dia"
"#_of_invoice": "# da fatura" num_of_invoice: "# da fatura"
online_sales: "Vendas online" online_sales: "Vendas online"
wallet: "Carteira" wallet: "Carteira"
refund: "Restituição" refund: "Restituição"
model: "Modelo" model: "Modelo"
documentation: "Documentação" documentation: "Documentação"
2_digits_year_(eg_70): "2 dígitos ano (ex 70)" 2_digits_year: "2 dígitos ano (ex 70)"
4_digits_year_(eg_1970): "4 dígitos ano (ex. 1970)" 4_digits_year: "4 dígitos ano (ex. 1970)"
month_number_(eg_1): "Número do mês (eg. 1)" month_number: "Número do mês (eg. 1)"
2_digits_month_number_(eg_01): "2 digits month number (eg. 01)" 2_digits_month_number: "2 digits month number (eg. 01)"
3_characters_month_name_(eg_JAN): "3 characters month name (eg. JAN)" 3_characters_month_name: "3 characters month name (eg. JAN)"
day_in_the_month_(eg_1): "Day in the month (eg. 1)" day_in_the_month: "Day in the month (eg. 1)"
2_digits_day_in_the_month_(eg_01): "2 digits in the month (eg. 01)" 2_digits_day_in_the_month: "2 digits in the month (eg. 01)"
(n)_digits_daily_count_of_invoices_(eg_ddd_002_2nd_invoice_of_the_day): "(n) digits, daily count of invoices (eg. ddd => 002 : 2nd invoice of the day)" n_digits_daily_count_of_invoices: "(n) digits, daily count of invoices (eg. ddd => 002 : 2nd invoice of the day)"
(n)_digits_monthly_count_of_invoices_(eg_mmmm_0012_12th_invoice_of_this_month): "(n) digits, monthly count of invoices (eg. mmmm => 0012 : 12th invoice of the month)" n_digits_monthly_count_of_invoices: "(n) digits, monthly count of invoices (eg. mmmm => 0012 : 12th invoice of the month)"
(n)_digits_annual_amount_of_invoices_(eg_yyyyyy_000008_8th_invoice_of_this_year): "(n) digits, annual count of invoices (ex. yyyyyy => 000008 : 8th invoice of this year)" n_digits_annual_amount_of_invoices: "(n) digits, annual count of invoices (ex. yyyyyy => 000008 : 8th invoice of this year)"
beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Beware: if the number exceed the specified length, it will be truncated by the left." beware_if_the_number_exceed_the_specified_length_it_will_be_truncated_by_the_left: "Beware: if the number exceed the specified length, it will be truncated by the left."
(n)_digits_count_of_orders_(eg_nnnn_0327_327th_order): "(n) digits, count of invoices (eg. nnnn => 0327 : 327th order)" n_digits_count_of_orders: "(n) digits, count of invoices (eg. nnnn => 0327 : 327th order)"
(n)_digits_daily_count_of_orders_(eg_ddd_002_2nd_order_of_the_day): "(n) digits, daily count of orders (eg. ddd => 002 : 2nd order of the day)" n_digits_daily_count_of_orders: "(n) digits, daily count of orders (eg. ddd => 002 : 2nd order of the day)"
(n)_digits_monthly_count_of_orders_(eg_mmmm_0012_12th_order_of_this_month): "(n) digits, monthly count of orders (eg. mmmm => 0012 : 12th order of the month)" n_digits_monthly_count_of_orders: "(n) digits, monthly count of orders (eg. mmmm => 0012 : 12th order of the month)"
(n)_digits_annual_amount_of_orders_(eg_yyyyyy_000008_8th_order_of_this_year): "(n) digits, annual count of orders (ex. yyyyyy => 000008 : 8th order of this year)" n_digits_annual_amount_of_orders: "(n) digits, annual count of orders (ex. yyyyyy => 000008 : 8th order of this year)"
add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Add a notice regarding the online sales, only if the invoice is concerned." add_a_notice_regarding_the_online_sales_only_if_the_invoice_is_concerned: "Add a notice regarding the online sales, only if the invoice is concerned."
this_will_never_be_added_when_a_refund_notice_is_present: "This will never be added when a refund notice is present." this_will_never_be_added_when_a_refund_notice_is_present: "This will never be added when a refund notice is present."
(eg_X[/VL]_will_add_/VL_to_the_invoices_settled_with_stripe): '(eg. X[/VL] will add "/VL" to the invoices settled with stripe)' eg_XVL_will_add_VL_to_the_invoices_settled_with_stripe: '(eg. X[/VL] will add "/VL" to the invoices settled with stripe)'
add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Add a notice regarding refunds, only if the invoice is concerned." add_a_notice_regarding_refunds_only_if_the_invoice_is_concerned: "Add a notice regarding refunds, only if the invoice is concerned."
this_will_never_be_added_when_an_online_sales_notice_is_present: "This will never be added when an online sales notice is present." this_will_never_be_added_when_an_online_sales_notice_is_present: "This will never be added when an online sales notice is present."
(eg_R[/A]_will_add_/A_to_the_refund_invoices): '(ed. R[/A] will add "/A" to the refund invoices)' eg_RA_will_add_A_to_the_refund_invoices: '(ed. R[/A] will add "/A" to the refund invoices)'
add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Add a notice regarding the wallet, only if the invoice is concerned." add_a_notice_regarding_the_wallet_only_if_the_invoice_is_concerned: "Add a notice regarding the wallet, only if the invoice is concerned."
(eg_W[/PM]_will_add_/PM_to_the_invoices_settled_with_wallet): '(eg. W[/PM] will add "/PM" to the invoices settled with wallet)' eg_WPM_will_add_PM_to_the_invoices_settled_with_wallet: '(eg. W[/PM] will add "/PM" to the invoices settled with wallet)'
code: "Código" code: "Código"
enable_the_code: "Ativar código" enable_the_code: "Ativar código"
enabled: "Ativar" enabled: "Ativar"
@ -379,7 +379,7 @@ pt:
do_you_want_to_disable_the_user_s_subscription: "Você deseja desativar a inscrição de usuários:" do_you_want_to_disable_the_user_s_subscription: "Você deseja desativar a inscrição de usuários:"
elements_to_refund: "Elementos para restituição" elements_to_refund: "Elementos para restituição"
description: "Descrição" description: "Descrição"
description_(optional): "Descrição (optional):" description_optional: "Descrição (optional):"
will_appear_on_the_refund_invoice: "Aparecerá na fatura de reembolso." will_appear_on_the_refund_invoice: "Aparecerá na fatura de reembolso."
none: "Vazio" # grammar note: concordance with "payment mean" none: "Vazio" # grammar note: concordance with "payment mean"
by_cash: "Em dinheiro" by_cash: "Em dinheiro"
@ -514,12 +514,12 @@ pt:
NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 {NAME} ticket reservado} other{{NUMBER} {NAME} tickets reservados}}" # messageFormat interpolation NUMBER_NAME_tickets_reserved: "{NUMBER, plural, =0{} one{1 {NAME} ticket reservado} other{{NUMBER} {NAME} tickets reservados}}" # messageFormat interpolation
passed_events: "Eventos anteriores" passed_events: "Eventos anteriores"
invoices: "Faturas" invoices: "Faturas"
invoice_#: "Faturas #" invoice_num: "Faturas #"
download_the_refund_invoice: "Baixar fatura de reembolso" download_the_refund_invoice: "Baixar fatura de reembolso"
expiration_date: "Data de expiração" expiration_date: "Data de expiração"
you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "Você intencionalmente decidir estender a inscrição do usuário, oferecendo-lhe dias livres." you_intentionally_decide_to_extend_the_user_s_subscription_by_offering_him_free_days: "Você intencionalmente decidir estender a inscrição do usuário, oferecendo-lhe dias livres."
you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "Você decide intencionalmente estender a assinatura do usuário cobrando-o novamente por sua assinatura atual." you_intentionally_decide_to_extend_the_user_s_subscription_by_charging_him_again_for_his_current_subscription: "Você decide intencionalmente estender a assinatura do usuário cobrando-o novamente por sua assinatura atual."
until_(expiration_date): "Até (data de expiração):" until_expiration_date: "Até (data de expiração):"
you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "Você alterou com êxito a data de expiração da assinatura do usuário" you_successfully_changed_the_expiration_date_of_the_user_s_subscription: "Você alterou com êxito a data de expiração da assinatura do usuário"
a_problem_occurred_while_saving_the_date: "Um erro ocorreu ao salvar a data." a_problem_occurred_while_saving_the_date: "Um erro ocorreu ao salvar a data."
new_subscription: "Nova inscrição" new_subscription: "Nova inscrição"
@ -627,15 +627,15 @@ pt:
message_of_the_spaces_page: "Mensagem da página de espaços:" message_of_the_spaces_page: "Mensagem da página de espaços:"
legal_documents: "Documentos legais" legal_documents: "Documentos legais"
if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Se estes documentos não forem preenchidos, não será solicitado consentimento." if_these_documents_are_not_filled_no_consent_about_them_will_be_asked_to_the_user: "Se estes documentos não forem preenchidos, não será solicitado consentimento."
general_terms_and_conditions_(T&C): "Termos gerais e condições" general_terms_and_conditions: "Termos gerais e condições"
terms_of_service_(TOS): "Termos de serviço" terms_of_service: "Termos de serviço"
customize_the_graphics: "Customização gráfica" customize_the_graphics: "Customização gráfica"
for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "Para uma renderização ideal, a imagem do logotipo deve estar no formato PNG com um fundo transparente e uma relação de aspecto 3,5 mais larga do que a altura." for_an_optimal_rendering_the_logo_image_must_be_at_the_PNG_format_with_a_transparent_background_and_with_an_aspect_ratio_3.5_times_wider_than_the_height: "Para uma renderização ideal, a imagem do logotipo deve estar no formato PNG com um fundo transparente e uma relação de aspecto 3,5 mais larga do que a altura."
concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "Em relação ao favicon, ele deve estar no formato ICO com um tamanho de 16x16 pixels." concerning_the_favicon_it_must_be_at_ICO_format_with_a_size_of_16x16_pixels: "Em relação ao favicon, ele deve estar no formato ICO com um tamanho de 16x16 pixels."
remember_to_refresh_the_page_for_the_changes_to_take_effect: "Lembre-se de recarregar a página para que estas alterações tenham efeito." remember_to_refresh_the_page_for_the_changes_to_take_effect: "Lembre-se de recarregar a página para que estas alterações tenham efeito."
logo_(white_background): "Logo (fundo branco)" logo_white_background: "Logo (fundo branco)"
change_the_logo: "Mudar logo" change_the_logo: "Mudar logo"
logo_(black_background): "Logo (fundo preto)" logo_black_background: "Logo (fundo preto)"
favicon: "Favicon" favicon: "Favicon"
change_the_favicon: "Trocar favicon" change_the_favicon: "Trocar favicon"
main_colour: "Cor principal:" main_colour: "Cor principal:"
@ -665,7 +665,7 @@ pt:
visibility_for_other_members: "Para todos os outros membros" visibility_for_other_members: "Para todos os outros membros"
ability_for_the_users_to_move_their_reservations: "Habilidade para os usuários mover suas reservas" ability_for_the_users_to_move_their_reservations: "Habilidade para os usuários mover suas reservas"
reservations_shifting: "Mudança de reservas" reservations_shifting: "Mudança de reservas"
prior_period_(hours): "Período anterior (horas)" prior_period_hours: "Período anterior (horas)"
enabled: "Ativado" enabled: "Ativado"
disabled: "Desativado" disabled: "Desativado"
ability_for_the_users_to_cancel_their_reservations: "Habilidade para os usuários cancelarem suas reservas" ability_for_the_users_to_cancel_their_reservations: "Habilidade para os usuários cancelarem suas reservas"

View File

@ -66,7 +66,7 @@ en:
email_is_required: "E-mail address is required." email_is_required: "E-mail address is required."
your_password: "Your password" your_password: "Your password"
password_is_required: "Password is required." password_is_required: "Password is required."
password_is_too_short_(minimum_8_characters): "Password is too short (minimum 8 characters)" password_is_too_short: "Password is too short (minimum 8 characters)"
type_your_password_again: "Type your password again" type_your_password_again: "Type your password again"
password_confirmation_is_required: "Password confirmation is required." password_confirmation_is_required: "Password confirmation is required."
password_does_not_match_with_confirmation: "Password does not match with confirmation." password_does_not_match_with_confirmation: "Password does not match with confirmation."
@ -256,7 +256,7 @@ en:
ticket: "{NUMBER, plural, one{ticket} other{tickets}}" # messageFormat interpolation ticket: "{NUMBER, plural, one{ticket} other{tickets}}" # messageFormat interpolation
make_a_gift_of_this_reservation: "Make a gift of this reservation" make_a_gift_of_this_reservation: "Make a gift of this reservation"
you_can_find_your_reservation_s_details_on_your_: "You can find your reservation's details on your" you_can_find_your_reservation_s_details_on_your_: "You can find your reservation's details on your"
you_booked_(DATE): "You booked ({{DATE}}):" # angular interpolation you_booked_DATE: "You booked ({{DATE}}):" # angular interpolation
book: "Book" book: "Book"
change_the_reservation: "Change the reservation" change_the_reservation: "Change the reservation"
you_can_shift_this_reservation_on_the_following_slots: "You can shift this reservation on the following slots:" you_can_shift_this_reservation_on_the_following_slots: "You can shift this reservation on the following slots:"

View File

@ -65,7 +65,7 @@ es:
email_is_required: "El e-mail es obligatorio." email_is_required: "El e-mail es obligatorio."
your_password: "Su contraseña" your_password: "Su contraseña"
password_is_required: "La contraseña es obligatoria." password_is_required: "La contraseña es obligatoria."
password_is_too_short_(minimum_8_characters): "La contraseña es demasiado corta (minimo 8 caracteres)" password_is_too_short: "La contraseña es demasiado corta (minimo 8 caracteres)"
type_your_password_again: "Escriba su contraseña otra vez" type_your_password_again: "Escriba su contraseña otra vez"
password_confirmation_is_required: "Confirmar su contraseña es obligatorio." password_confirmation_is_required: "Confirmar su contraseña es obligatorio."
password_does_not_match_with_confirmation: "Las contraseñas no coinciden." password_does_not_match_with_confirmation: "Las contraseñas no coinciden."
@ -255,7 +255,7 @@ es:
ticket: "{NUMBER, plural, one{ticket} other{tickets}}" # messageFormat interpolation ticket: "{NUMBER, plural, one{ticket} other{tickets}}" # messageFormat interpolation
make_a_gift_of_this_reservation: "Regalar esta reserva" make_a_gift_of_this_reservation: "Regalar esta reserva"
you_can_find_your_reservation_s_details_on_your_: "Puede encontrar los detalles de su reserva en" you_can_find_your_reservation_s_details_on_your_: "Puede encontrar los detalles de su reserva en"
you_booked_(DATE): "You booked ({{DATE}}):" # angular interpolation you_booked_DATE: "You booked ({{DATE}}):" # angular interpolation
book: "Reservar" book: "Reservar"
change_the_reservation: "Cambiar la reserva" change_the_reservation: "Cambiar la reserva"
you_can_shift_this_reservation_on_the_following_slots: "Puede cambiar la reserva en los siguientes campos:" you_can_shift_this_reservation_on_the_following_slots: "Puede cambiar la reserva en los siguientes campos:"

View File

@ -66,7 +66,7 @@ fr:
email_is_required: "L'adresse de courriel est requise." email_is_required: "L'adresse de courriel est requise."
your_password: "Votre mot de passe" your_password: "Votre mot de passe"
password_is_required: "Le mot de passe est requis." password_is_required: "Le mot de passe est requis."
password_is_too_short_(minimum_8_characters): "Le mot de passe est trop court (au moins 8 caractères)" password_is_too_short: "Le mot de passe est trop court (au moins 8 caractères)"
type_your_password_again: "Ressaisissez votre mot de passe" type_your_password_again: "Ressaisissez votre mot de passe"
password_confirmation_is_required: "La confirmation du mot de passe est requise." password_confirmation_is_required: "La confirmation du mot de passe est requise."
password_does_not_match_with_confirmation: "Le mot de passe ne concorde pas avec la confirmation." password_does_not_match_with_confirmation: "Le mot de passe ne concorde pas avec la confirmation."
@ -258,7 +258,7 @@ fr:
ticket: "{NUMBER, plural, =0{place} one{place} other{places}}" # messageFormat interpolation ticket: "{NUMBER, plural, =0{place} one{place} other{places}}" # messageFormat interpolation
make_a_gift_of_this_reservation: "Offrir cette réservation" make_a_gift_of_this_reservation: "Offrir cette réservation"
you_can_find_your_reservation_s_details_on_your_: "Vous pouvez retrouver le détail de votre réservation sur votre" you_can_find_your_reservation_s_details_on_your_: "Vous pouvez retrouver le détail de votre réservation sur votre"
you_booked_(DATE): "Vous avez réservé ({{DATE}}) :" # angular interpolation you_booked_DATE: "Vous avez réservé ({{DATE}}) :" # angular interpolation
book: "Réserver" book: "Réserver"
change_the_reservation: "Modifier la réservation" change_the_reservation: "Modifier la réservation"
you_can_shift_this_reservation_on_the_following_slots: "Vous pouvez déplacer cette réservation sur les créneaux suivants :" you_can_shift_this_reservation_on_the_following_slots: "Vous pouvez déplacer cette réservation sur les créneaux suivants :"

View File

@ -66,7 +66,7 @@ pt:
email_is_required: "E-mail é obrigatório." email_is_required: "E-mail é obrigatório."
your_password: "Sua senha" your_password: "Sua senha"
password_is_required: "Senha é obrigatório." password_is_required: "Senha é obrigatório."
password_is_too_short_(minimum_8_characters): "Senha muito curta (mínimo 8 caracteres)" password_is_too_short: "Senha muito curta (mínimo 8 caracteres)"
type_your_password_again: "Digite sua senha novamente" type_your_password_again: "Digite sua senha novamente"
password_confirmation_is_required: "Confirmação de senha é obrigatório." password_confirmation_is_required: "Confirmação de senha é obrigatório."
password_does_not_match_with_confirmation: "A senha não é igual ao da confirmação." password_does_not_match_with_confirmation: "A senha não é igual ao da confirmação."
@ -256,7 +256,7 @@ pt:
ticket: "{NUMBER, plural, one{ticket} other{tickets}}" # messageFormat interpolation ticket: "{NUMBER, plural, one{ticket} other{tickets}}" # messageFormat interpolation
make_a_gift_of_this_reservation: "Doe esta reserva" make_a_gift_of_this_reservation: "Doe esta reserva"
you_can_find_your_reservation_s_details_on_your_: "Você pode encontrar detalhes da sua reserva em seu" you_can_find_your_reservation_s_details_on_your_: "Você pode encontrar detalhes da sua reserva em seu"
you_booked_(DATE): "Sua reserva ({{DATE}}):" # angular interpolation you_booked_DATE: "Sua reserva ({{DATE}}):" # angular interpolation
book: "Reservar" book: "Reservar"
change_the_reservation: "Alterar reserva" change_the_reservation: "Alterar reserva"
you_can_shift_this_reservation_on_the_following_slots: "Você pode alterar essa reserva nos campos a seguir:" you_can_shift_this_reservation_on_the_following_slots: "Você pode alterar essa reserva nos campos a seguir:"

View File

@ -18,7 +18,6 @@ en:
"yes": "Yes" "yes": "Yes"
"no": "No" "no": "No"
apply: "Apply" apply: "Apply"
confirm_(payment_on_site): "Confirm (Payment on site)"
elements: elements:
# various translations used many times in the application # various translations used many times in the application
@ -114,7 +113,7 @@ en:
new_password: "New password" new_password: "New password"
confirmation_of_new_password: "Confirmation of new password" confirmation_of_new_password: "Confirmation of new password"
confirmation_of_password_is_required: "Confirmation of password is required." confirmation_of_password_is_required: "Confirmation of password is required."
confirmation_of_password_is_too_short_(minimum_8_characters): "Confirmation of password is too short (minimum 8 characters)." confirmation_of_password_is_too_short: "Confirmation of password is too short (minimum 8 characters)."
confirmation_mismatch_with_password: "Confirmation mismatch with password." confirmation_mismatch_with_password: "Confirmation mismatch with password."
organization_name: "Organization name" organization_name: "Organization name"
organization_address: "Organization address" organization_address: "Organization address"
@ -153,7 +152,7 @@ en:
description_is_required: "Description is required." description_is_required: "Description is required."
technical_specifications: "Technical specifications" technical_specifications: "Technical specifications"
technical_specifications_are_required: "Technical specifications are required." technical_specifications_are_required: "Technical specifications are required."
attached_files_(pdf): "Attached files (pdf)" attached_files_pdf: "Attached files (pdf)"
attach_a_file: "Attach a file" attach_a_file: "Attach a file"
add_an_attachment: "Add an attachment" add_an_attachment: "Add an attachment"
disable_machine: "Disable machine" disable_machine: "Disable machine"
@ -201,7 +200,7 @@ en:
_and_ends_on: "and ends on" _and_ends_on: "and ends on"
prices_and_availabilities: "Prices and availabilities" prices_and_availabilities: "Prices and availabilities"
standard_rate: "Standard rate" standard_rate: "Standard rate"
0_=_free: "0 = free" 0_equal_free: "0 = free"
tickets_available: "Tickets available" tickets_available: "Tickets available"
event_theme: "Event theme" event_theme: "Event theme"
age_range: "Age range" age_range: "Age range"
@ -216,7 +215,7 @@ en:
type: "Type" type: "Type"
type_is_required: "Type is required." type_is_required: "Type is required."
group: "Group" group: "Group"
transversal_(all_groups): "Transversal (all groups)" transversal_all_groups: "Transversal (all groups)"
group_is_required: "Group is required." group_is_required: "Group is required."
number_of_periods: "Number of periods" number_of_periods: "Number of periods"
number_of_periods_is_required: "Number of periods is required." number_of_periods_is_required: "Number of periods is required."
@ -350,7 +349,7 @@ en:
generate_a_refund_invoice: "Generate a refund invoice" generate_a_refund_invoice: "Generate a refund invoice"
creation_date_for_the_refund: "Creation date for the refund" creation_date_for_the_refund: "Creation date for the refund"
creation_date_is_required: "Creation date is required." creation_date_is_required: "Creation date is required."
description_(optional): "Description (optional):" description_optional: "Description (optional):"
will_appear_on_the_refund_invoice: "Will appear on the refund invoice." will_appear_on_the_refund_invoice: "Will appear on the refund invoice."
to_credit: 'Credit' to_credit: 'Credit'
wallet_credit_successfully: "Wallet of user is credited successfully." wallet_credit_successfully: "Wallet of user is credited successfully."
@ -416,7 +415,7 @@ en:
description_is_required: "Description is required." description_is_required: "Description is required."
characteristics: "Characteristics" characteristics: "Characteristics"
characteristics_are_required: "Characteristics are required." characteristics_are_required: "Characteristics are required."
attached_files_(pdf): "Attached files (pdf)" attached_files_pdf: "Attached files (pdf)"
attach_a_file: "Attach a file" attach_a_file: "Attach a file"
add_an_attachment: "Add an attachment" add_an_attachment: "Add an attachment"
default_places: "Default maximum tickets" default_places: "Default maximum tickets"

View File

@ -18,7 +18,6 @@ es:
"yes": "Sí" "yes": "Sí"
"no": "No" "no": "No"
apply: "Aplicar" apply: "Aplicar"
confirm_(payment_on_site): "Confirmar (Pago)"
elements: elements:
# various translations used many times in the application # various translations used many times in the application
@ -114,7 +113,7 @@ es:
new_password: "Nueva contraseña" new_password: "Nueva contraseña"
confirmation_of_new_password: "Confirmar nueva contraseña" confirmation_of_new_password: "Confirmar nueva contraseña"
confirmation_of_password_is_required: "Se requiere confirmar la contraseña." confirmation_of_password_is_required: "Se requiere confirmar la contraseña."
confirmation_of_password_is_too_short_(minimum_8_characters): "la contraseña es demasiado corta (minimo 8 caracteres)." confirmation_of_password_is_too_short: "la contraseña es demasiado corta (minimo 8 caracteres)."
confirmation_mismatch_with_password: "Las contraseñas no coinciden." confirmation_mismatch_with_password: "Las contraseñas no coinciden."
organization_name: "Nombre de la organización" organization_name: "Nombre de la organización"
organization_address: "Dirección de la organización" organization_address: "Dirección de la organización"
@ -153,7 +152,7 @@ es:
description_is_required: "Se requiere una descripción." description_is_required: "Se requiere una descripción."
technical_specifications: "Technical specifications" technical_specifications: "Technical specifications"
technical_specifications_are_required: "Se requieren especificaciones técnicas." technical_specifications_are_required: "Se requieren especificaciones técnicas."
attached_files_(pdf): "archivos anclados (pdf)" attached_files_pdf: "archivos anclados (pdf)"
attach_a_file: "adjuntar archivo" attach_a_file: "adjuntar archivo"
add_an_attachment: "añadir archivo adjunto" add_an_attachment: "añadir archivo adjunto"
disable_machine: "Disable machine" #translation_missing disable_machine: "Disable machine" #translation_missing
@ -201,7 +200,7 @@ es:
_and_ends_on: "termina el" _and_ends_on: "termina el"
prices_and_availabilities: "Precios y disponibilidad" prices_and_availabilities: "Precios y disponibilidad"
standard_rate: "Puntuación estándar" standard_rate: "Puntuación estándar"
0_=_free: "0 = Gratis" 0_equal_free: "0 = Gratis"
tickets_available: "Entradas disponibles" tickets_available: "Entradas disponibles"
event_theme: "Tema del evento" event_theme: "Tema del evento"
age_range: "Rango de edades" age_range: "Rango de edades"
@ -216,7 +215,7 @@ es:
type: "Tipo" type: "Tipo"
type_is_required: "Se requiere un tipo." type_is_required: "Se requiere un tipo."
group: "Grupo" group: "Grupo"
transversal_(all_groups): "Transversal (todos los grupos)" transversal_all_groups: "Transversal (todos los grupos)"
group_is_required: "Se requiere un tipo." group_is_required: "Se requiere un tipo."
number_of_periods: "Numero de periodos" number_of_periods: "Numero de periodos"
number_of_periods_is_required: "El numero de periodos es obligatorio." number_of_periods_is_required: "El numero de periodos es obligatorio."
@ -350,7 +349,7 @@ es:
generate_a_refund_invoice: "Generar informe de devolución" generate_a_refund_invoice: "Generar informe de devolución"
creation_date_for_the_refund: "Fecha de creación del informe de devolución" creation_date_for_the_refund: "Fecha de creación del informe de devolución"
creation_date_is_required: "Se requiere fecha de creación." creation_date_is_required: "Se requiere fecha de creación."
description_(optional): "Descripción (opcional):" description_optional: "Descripción (opcional):"
will_appear_on_the_refund_invoice: "Aparecerá en el informe de devolución." will_appear_on_the_refund_invoice: "Aparecerá en el informe de devolución."
to_credit: 'Credito' to_credit: 'Credito'
wallet_credit_successfully: "La cartera del usuario ha sido acreditada con éxito." wallet_credit_successfully: "La cartera del usuario ha sido acreditada con éxito."
@ -416,7 +415,7 @@ es:
description_is_required: "Se requiere una descripción." description_is_required: "Se requiere una descripción."
characteristics: "Características" characteristics: "Características"
characteristics_are_required: "Las características son obligatorias." characteristics_are_required: "Las características son obligatorias."
attached_files_(pdf): "Archivos adjuntos (pdf)" attached_files_pdf: "Archivos adjuntos (pdf)"
attach_a_file: "Adjuntar archvo" attach_a_file: "Adjuntar archvo"
add_an_attachment: "Añadir adjunto" add_an_attachment: "Añadir adjunto"
default_places: "Máximo de entradas predeterminado" default_places: "Máximo de entradas predeterminado"

View File

@ -18,7 +18,6 @@ fr:
"yes": "Oui" "yes": "Oui"
"no": "Non" "no": "Non"
apply: "Appliquer" apply: "Appliquer"
confirm_(payment_on_site): "Valider (Paiement sur place)"
elements: elements:
# traductions variées utilisées à plusieurs reprises dans l'application # traductions variées utilisées à plusieurs reprises dans l'application
@ -114,7 +113,7 @@ fr:
new_password: "Nouveau mot de passe" new_password: "Nouveau mot de passe"
confirmation_of_new_password: "Confirmation du nouveau mot de passe" confirmation_of_new_password: "Confirmation du nouveau mot de passe"
confirmation_of_password_is_required: "La confirmation du mot de passe est requise." confirmation_of_password_is_required: "La confirmation du mot de passe est requise."
confirmation_of_password_is_too_short_(minimum_8_characters): "La confirmation du mot de passe est trop courte (au moins 8 caractères)." confirmation_of_password_is_too_short: "La confirmation du mot de passe est trop courte (au moins 8 caractères)."
confirmation_mismatch_with_password: "La confirmation ne concorde pas avec le mot de passe." confirmation_mismatch_with_password: "La confirmation ne concorde pas avec le mot de passe."
organization_name: "Nom de la structure" organization_name: "Nom de la structure"
organization_address: "Adresse de la structure" organization_address: "Adresse de la structure"
@ -153,7 +152,7 @@ fr:
description_is_required: "La description est requise." description_is_required: "La description est requise."
technical_specifications: "Caractéristiques techniques" technical_specifications: "Caractéristiques techniques"
technical_specifications_are_required: "Les caractéristiques techniques sont requises." technical_specifications_are_required: "Les caractéristiques techniques sont requises."
attached_files_(pdf): "Pièces jointes (pdf)" attached_files_pdf: "Pièces jointes (pdf)"
attach_a_file: "Joindre un fichier" attach_a_file: "Joindre un fichier"
add_an_attachment: "Ajouter une pièce jointe" add_an_attachment: "Ajouter une pièce jointe"
disable_machine: "Désactiver la machine" disable_machine: "Désactiver la machine"
@ -201,7 +200,7 @@ fr:
_and_ends_on: "et se terminera le" _and_ends_on: "et se terminera le"
prices_and_availabilities: "Tarifs et disponibilités" prices_and_availabilities: "Tarifs et disponibilités"
standard_rate: "Tarif standard" standard_rate: "Tarif standard"
0_=_free: "0 = gratuit" 0_equal_free: "0 = gratuit"
tickets_available: "Places disponibles" tickets_available: "Places disponibles"
event_theme: "Thème de l'évènement" event_theme: "Thème de l'évènement"
age_range: "Tranche d'âge" age_range: "Tranche d'âge"
@ -216,7 +215,7 @@ fr:
type: "Type" type: "Type"
type_is_required: "Le type est requis." type_is_required: "Le type est requis."
group: "Groupe" group: "Groupe"
transversal_(all_groups): "Transversal (tout les groupes)" transversal_all_groups: "Transversal (tout les groupes)"
group_is_required: "Le groupe est requis." group_is_required: "Le groupe est requis."
number_of_periods: "Nombre de périodes" number_of_periods: "Nombre de périodes"
number_of_periods_is_required: "Le nombre de périodes est requis." number_of_periods_is_required: "Le nombre de périodes est requis."
@ -350,7 +349,7 @@ fr:
generate_a_refund_invoice: "Générer une facture d'avoir" generate_a_refund_invoice: "Générer une facture d'avoir"
creation_date_for_the_refund: "Date d'émission de l'avoir" creation_date_for_the_refund: "Date d'émission de l'avoir"
creation_date_is_required: "La date d'émission est requise." creation_date_is_required: "La date d'émission est requise."
description_(optional): "Description (optionnelle) :" description_optional: "Description (optionnelle) :"
will_appear_on_the_refund_invoice: "Apparaîtra sur la facture de remboursement." will_appear_on_the_refund_invoice: "Apparaîtra sur la facture de remboursement."
to_credit: 'Créditer' to_credit: 'Créditer'
wallet_credit_successfully: "Le porte-monnaie de l'utilisateur a été chargé avec succès." wallet_credit_successfully: "Le porte-monnaie de l'utilisateur a été chargé avec succès."
@ -416,7 +415,7 @@ fr:
description_is_required: "La description est requise." description_is_required: "La description est requise."
characteristics: "Caractéristiques" characteristics: "Caractéristiques"
characteristics_are_required: "Les caractéristiques sont requises." characteristics_are_required: "Les caractéristiques sont requises."
attached_files_(pdf): "Pièces jointes (pdf)" attached_files_pdf: "Pièces jointes (pdf)"
attach_a_file: "Joindre un fichier" attach_a_file: "Joindre un fichier"
add_an_attachment: "Ajouter une pièce jointe" add_an_attachment: "Ajouter une pièce jointe"
default_places: "Maximum de places par défaut" default_places: "Maximum de places par défaut"

View File

@ -18,7 +18,6 @@ pt:
"yes": "Sim" "yes": "Sim"
"no": "Não" "no": "Não"
apply: "Aplicar" apply: "Aplicar"
confirm_(payment_on_site): "Confirmar (Pagamento no site)"
elements: elements:
# various translations used many times in the application # various translations used many times in the application
@ -114,7 +113,7 @@ pt:
new_password: "Nova senha" new_password: "Nova senha"
confirmation_of_new_password: "Confirmação da nova senha" confirmation_of_new_password: "Confirmação da nova senha"
confirmation_of_password_is_required: "A confirmação da senha é obrigatória." confirmation_of_password_is_required: "A confirmação da senha é obrigatória."
confirmation_of_password_is_too_short_(minimum_8_characters): "A confirmação da senha é muito curta (mínimo 8 caracteres)." confirmation_of_password_is_too_short: "A confirmação da senha é muito curta (mínimo 8 caracteres)."
confirmation_mismatch_with_password: "Confirmação de senha é diferente da senha." confirmation_mismatch_with_password: "Confirmação de senha é diferente da senha."
organization_name: "Nome da organização" organization_name: "Nome da organização"
organization_address: "Endereço da organização" organization_address: "Endereço da organização"
@ -153,7 +152,7 @@ pt:
description_is_required: "Especificações técnica é obrigatório." description_is_required: "Especificações técnica é obrigatório."
technical_specifications: "Especificações técnicas" technical_specifications: "Especificações técnicas"
technical_specifications_are_required: "Especificações técnicas são obrigatórias." technical_specifications_are_required: "Especificações técnicas são obrigatórias."
attached_files_(pdf): "Arquivos anexos (pdf)" attached_files_pdf: "Arquivos anexos (pdf)"
attach_a_file: "Anexar arquivo" attach_a_file: "Anexar arquivo"
add_an_attachment: "Adicionar anexo" add_an_attachment: "Adicionar anexo"
disable_machine: "Desativar máquina" disable_machine: "Desativar máquina"
@ -201,7 +200,7 @@ pt:
_and_ends_on: "e acaba em" _and_ends_on: "e acaba em"
prices_and_availabilities: "Preços e disponibilidades" prices_and_availabilities: "Preços e disponibilidades"
standard_rate: "Taxa padrão" standard_rate: "Taxa padrão"
0_=_free: "0 = grátis" 0_equal_free: "0 = grátis"
tickets_available: "Tickets disponíveis" tickets_available: "Tickets disponíveis"
event_theme: "Tema do evento" event_theme: "Tema do evento"
age_range: "Faixa etária" age_range: "Faixa etária"
@ -216,7 +215,7 @@ pt:
type: "Tipo" type: "Tipo"
type_is_required: "Tipo é obrigatório." type_is_required: "Tipo é obrigatório."
group: "Grupo" group: "Grupo"
transversal_(all_groups): "Transversal (todos os grupos)" transversal_all_groups: "Transversal (todos os grupos)"
group_is_required: "Grupo é obrigatório." group_is_required: "Grupo é obrigatório."
number_of_periods: "Número de períodos" number_of_periods: "Número de períodos"
number_of_periods_is_required: "Número de períodos é obrigatório." number_of_periods_is_required: "Número de períodos é obrigatório."
@ -350,7 +349,7 @@ pt:
generate_a_refund_invoice: "Gerar uma fatura de reembolso" generate_a_refund_invoice: "Gerar uma fatura de reembolso"
creation_date_for_the_refund: "Data de criação de reembolso" creation_date_for_the_refund: "Data de criação de reembolso"
creation_date_is_required: "Data de criação é obrigatório." creation_date_is_required: "Data de criação é obrigatório."
description_(optional): "Descrição (opcional):" description_optional: "Descrição (opcional):"
will_appear_on_the_refund_invoice: "Aparecerá na fatura de reembolso." will_appear_on_the_refund_invoice: "Aparecerá na fatura de reembolso."
to_credit: 'Crédito' to_credit: 'Crédito'
wallet_credit_successfully: "Carteira de usuário creditada com sucesso." wallet_credit_successfully: "Carteira de usuário creditada com sucesso."
@ -416,7 +415,7 @@ pt:
description_is_required: "Descrição é obrigatório." description_is_required: "Descrição é obrigatório."
characteristics: "Características" characteristics: "Características"
characteristics_are_required: "Características são obrigatórias." characteristics_are_required: "Características são obrigatórias."
attached_files_(pdf): "Arquivos anexos (pdf)" attached_files_pdf: "Arquivos anexos (pdf)"
attach_a_file: "Anexar arquivo" attach_a_file: "Anexar arquivo"
add_an_attachment: "Adicionar um anexo" add_an_attachment: "Adicionar um anexo"
default_places: "Tickets máximo padrão" default_places: "Tickets máximo padrão"

View File

@ -222,7 +222,7 @@ en:
notify_admin_member_create_reservation: notify_admin_member_create_reservation:
a_RESERVABLE_reservation_was_made_by_USER_html: "A <strong><em>%{RESERVABLE}</em></strong> reservation was made by <strong><em>%{USER}</em></strong>." a_RESERVABLE_reservation_was_made_by_USER_html: "A <strong><em>%{RESERVABLE}</em></strong> reservation was made by <strong><em>%{USER}</em></strong>."
notify_admin_profile_complete: notify_admin_profile_complete:
account_imported_from_PROVIDER_(UID)_has_completed_its_information_html: "Account imported from <strong><em>%{PROVIDER} </strong> (%{UID})</em> has completed its information." account_imported_from_PROVIDER_UID_has_completed_its_information_html: "Account imported from <strong><em>%{PROVIDER} </strong> (%{UID})</em> has completed its information."
notify_admin_slot_is_canceled: notify_admin_slot_is_canceled:
USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "<strong><em>%{USER}</em></strong>'s reservation, on the %{DATE}, was cancelled. Remember to generate a refund invoice if applicable." USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "<strong><em>%{USER}</em></strong>'s reservation, on the %{DATE}, was cancelled. Remember to generate a refund invoice if applicable."
notify_admin_slot_is_modified: notify_admin_slot_is_modified:
@ -240,13 +240,13 @@ en:
notify_admin_user_group_changed: notify_admin_user_group_changed:
user_NAME_changed_his_group_html: "User <strong><em>{NAME}</strong></em> changed {GENDER, select, true{his} other{her}} group." # messageFormat interpolation user_NAME_changed_his_group_html: "User <strong><em>{NAME}</strong></em> changed {GENDER, select, true{his} other{her}} group." # messageFormat interpolation
notify_admin_user_merged: notify_admin_user_merged:
user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_(UID)_html: "User <strong><em>{NAME}</strong></em> has merged {GENDER, select, true{his} other{her}} account with the one imported from <strong><em>{PROVIDER} </strong> ({UID})</em>." # messageFormat interpolation user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_UID_html: "User <strong><em>{NAME}</strong></em> has merged {GENDER, select, true{his} other{her}} account with the one imported from <strong><em>{PROVIDER} </strong> ({UID})</em>." # messageFormat interpolation
notify_admin_when_project_published: notify_admin_when_project_published:
project_NAME_has_been_published_html: "Project <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> has been published." project_NAME_has_been_published_html: "Project <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> has been published."
notify_admin_when_user_is_created: notify_admin_when_user_is_created:
a_new_user_account_has_been_created_NAME_EMAIL_html: "A new user account has been created: <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>." a_new_user_account_has_been_created_NAME_EMAIL_html: "A new user account has been created: <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>."
notify_admin_when_user_is_imported: notify_admin_when_user_is_imported:
a_new_user_account_has_been_imported_from_PROVIDER_(UID)_html: "A new user account has been imported from: <strong><em>%{PROVIDER}</strong> (%{UID})</em>." a_new_user_account_has_been_imported_from_PROVIDER_UID_html: "A new user account has been imported from: <strong><em>%{PROVIDER}</strong> (%{UID})</em>."
notify_member_create_reservation: notify_member_create_reservation:
your_reservation_RESERVABLE_was_successfully_saved_html: "Your reservation <strong><em>%{RESERVABLE}</em></strong> was successfully saved." your_reservation_RESERVABLE_was_successfully_saved_html: "Your reservation <strong><em>%{RESERVABLE}</em></strong> was successfully saved."
notify_member_reservation_reminder: notify_member_reservation_reminder:
@ -360,7 +360,6 @@ en:
gender: "Gender" gender: "Gender"
age: "Age" age: "Age"
type: "Type" type: "Type"
revenue: "Revenue"
male: "Man" male: "Man"
female: "Woman" female: "Woman"

View File

@ -52,7 +52,7 @@ es:
api_documentation: "Documentación API" api_documentation: "Documentación API"
omniauth: omniauth:
# error messages when importing an account Desde a SSO # error messages when importing an account from a SSO
email_already_linked_to_another_account_please_input_your_authentication_code: "E-mail \"%{OLD_MAIL}\"ya está vinculado a otra cuenta, ingrese su código de autenticación." email_already_linked_to_another_account_please_input_your_authentication_code: "E-mail \"%{OLD_MAIL}\"ya está vinculado a otra cuenta, ingrese su código de autenticación."
your_username_is_already_linked_to_another_account_unable_to_update_it: "Su nombre de usuario (%{USERNAME}) ." your_username_is_already_linked_to_another_account_unable_to_update_it: "Su nombre de usuario (%{USERNAME}) ."
your_email_address_is_already_linked_to_another_account_unable_to_update_it: "Your e-mail address (%{EMAIL}) ya está vinculado a otra cuenta, no se puede actualizar." your_email_address_is_already_linked_to_another_account_unable_to_update_it: "Your e-mail address (%{EMAIL}) ya está vinculado a otra cuenta, no se puede actualizar."
@ -89,8 +89,8 @@ es:
order_summary: "Resumen de pedido:" order_summary: "Resumen de pedido:"
details: "Detalles" details: "Detalles"
amount: "Cantidad" amount: "Cantidad"
subscription_extended_for_free_Desde_START_to_END: "Suscripción extendida gratis - desde %{START} to %{END}" subscription_extended_for_free_from_START_to_END: "Suscripción extendida gratis - desde %{START} to %{END}"
subscription_NAME_Desde_START_to_END: "Suscripción %{NAME} - desde %{START} hasta %{END}" subscription_NAME_from_START_to_END: "Suscripción %{NAME} - desde %{START} hasta %{END}"
machine_reservation_DESCRIPTION: "Reserva de máquina - %{DESCRIPTION}" machine_reservation_DESCRIPTION: "Reserva de máquina - %{DESCRIPTION}"
space_reservation_DESCRIPTION: "Reserva de espacio - %{DESCRIPTION}" space_reservation_DESCRIPTION: "Reserva de espacio - %{DESCRIPTION}"
training_reservation_DESCRIPTION: "Reserva de curso - %{DESCRIPTION}" training_reservation_DESCRIPTION: "Reserva de curso - %{DESCRIPTION}"
@ -120,10 +120,10 @@ es:
settlement_by_wallet: "Efectuado con cartera" settlement_by_wallet: "Efectuado con cartera"
on_DATE_at_TIME: "el %{DATE} a las %{TIME}," on_DATE_at_TIME: "el %{DATE} a las %{TIME},"
for_an_amount_of_AMOUNT: "Por una cantidad de %{AMOUNT}" for_an_amount_of_AMOUNT: "Por una cantidad de %{AMOUNT}"
on_DATE_Desde_START_to_END: "El %{DATE} desde %{START} hasta %{END}" # eg: on feb. 7 Desde 7AM hasta 9AM on_DATE_from_START_to_END: "El %{DATE} desde %{START} hasta %{END}" # eg: on feb. 7 Desde 7AM hasta 9AM
Desde_STARTDATE_to_ENDDATE_Desde_STARTTIME_to_ENDTIME: "Desde %{STARTDATE} hasta %{ENDDATE}, desde %{STARTTIME} hasta %{ENDTIME}" # eg: Desde feb. 7 hasta feb. 10, Desde 6PM hasta 10PM from_STARTDATE_to_ENDDATE_from_STARTTIME_to_ENDTIME: "Desde %{STARTDATE} hasta %{ENDDATE}, desde %{STARTTIME} hasta %{ENDTIME}" # eg: Desde feb. 7 hasta feb. 10, Desde 6PM hasta 10PM
subscription_of_NAME_for_DURATION_starting_Desde_DATE: "Suscripción %{NAME} por %{DURATION} empezando Desde %{DATE}" subscription_of_NAME_for_DURATION_starting_from_DATE: "Suscripción %{NAME} por %{DURATION} empezando Desde %{DATE}"
subscription_of_NAME_extended_starting_Desde_STARTDATE_until_ENDDATE: "Subscripción de %{NAME} extendida (Free days) empezando desde %{STARTDATE} hasta %{ENDDATE}" subscription_of_NAME_extended_starting_from_STARTDATE_until_ENDDATE: "Subscripción de %{NAME} extendida (Free days) empezando desde %{STARTDATE} hasta %{ENDDATE}"
and: 'y' and: 'y'
trainings: trainings:
@ -222,7 +222,7 @@ es:
notify_admin_member_create_reservation: notify_admin_member_create_reservation:
a_RESERVABLE_reservation_was_made_by_USER_html: "una <strong><em>%{RESERVABLE}</em></strong> reserva fue hecha por <strong><em>%{USER}</em></strong>." a_RESERVABLE_reservation_was_made_by_USER_html: "una <strong><em>%{RESERVABLE}</em></strong> reserva fue hecha por <strong><em>%{USER}</em></strong>."
notify_admin_profile_complete: notify_admin_profile_complete:
account_imported_Desde_PROVIDER_(UID)_has_completed_its_information_html: "Cuenta importada desde <strong><em>%{PROVIDER} </strong> (%{UID})</em> ha completado su información." account_imported_from_PROVIDER_UID_has_completed_its_information_html: "Cuenta importada desde <strong><em>%{PROVIDER} </strong> (%{UID})</em> ha completado su información."
notify_admin_slot_is_canceled: notify_admin_slot_is_canceled:
USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "La reserva de <strong><em>%{USER}</em></strong>, hecha el %{DATE} ha sido cancelada. Recuerda reclamar una devolución si está disponible." USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "La reserva de <strong><em>%{USER}</em></strong>, hecha el %{DATE} ha sido cancelada. Recuerda reclamar una devolución si está disponible."
notify_admin_slot_is_modified: notify_admin_slot_is_modified:
@ -240,13 +240,13 @@ es:
notify_admin_user_group_changed: notify_admin_user_group_changed:
user_NAME_changed_his_group_html: "El usuario <strong><em>{NAME}</strong></em> ha cambiado {GENDER, select, true{his} other{her}} el grupo." # messageFormat interpolation user_NAME_changed_his_group_html: "El usuario <strong><em>{NAME}</strong></em> ha cambiado {GENDER, select, true{his} other{her}} el grupo." # messageFormat interpolation
notify_admin_user_merged: notify_admin_user_merged:
user_NAME_has_merged_his_account_with_the_one_imported_Desde_PROVIDER_(UID)_html: "El usuario <strong><em>{NAME}</strong></em> se ha fusionado {GENDER, select, true{his} other{her}} con la cuenta importada desde <strong><em>{PROVIDER} </strong> ({UID})</em>." # messageFormat interpolation user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_UID_html: "El usuario <strong><em>{NAME}</strong></em> se ha fusionado {GENDER, select, true{his} other{her}} con la cuenta importada desde <strong><em>{PROVIDER} </strong> ({UID})</em>." # messageFormat interpolation
notify_admin_when_project_published: notify_admin_when_project_published:
project_NAME_has_been_published_html: "Project <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> has been published." project_NAME_has_been_published_html: "Project <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> has been published."
notify_admin_when_user_is_created: notify_admin_when_user_is_created:
a_new_user_account_has_been_created_NAME_EMAIL_html: "Se ha creado una nueva cuenta: <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>." a_new_user_account_has_been_created_NAME_EMAIL_html: "Se ha creado una nueva cuenta: <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>."
notify_admin_when_user_is_imported: notify_admin_when_user_is_imported:
a_new_user_account_has_been_imported_Desde_PROVIDER_(UID)_html: "Se ha importado una nueva cuenta: <strong><em>%{PROVIDER}</strong> (%{UID})</em>." a_new_user_account_has_been_imported_from_PROVIDER_UID_html: "Se ha importado una nueva cuenta: <strong><em>%{PROVIDER}</strong> (%{UID})</em>."
notify_member_create_reservation: notify_member_create_reservation:
your_reservation_RESERVABLE_was_successfully_saved_html: "Su reserva <strong><em>%{RESERVABLE}</em></strong> se ha guardado correctamente." your_reservation_RESERVABLE_was_successfully_saved_html: "Su reserva <strong><em>%{RESERVABLE}</em></strong> se ha guardado correctamente."
notify_member_reservation_reminder: notify_member_reservation_reminder:
@ -360,7 +360,6 @@ es:
gender: "Genero" gender: "Genero"
age: "Edad" age: "Edad"
type: "Tipo" type: "Tipo"
revenue: "Ingreso"
male: "Hombre" male: "Hombre"
female: "Mujer" female: "Mujer"

View File

@ -222,7 +222,7 @@ fr:
notify_admin_member_create_reservation: notify_admin_member_create_reservation:
a_RESERVABLE_reservation_was_made_by_USER_html: "Une réservation <strong><em>%{RESERVABLE}</em></strong> a été effectuée par <strong><em>%{USER}</em></strong>." a_RESERVABLE_reservation_was_made_by_USER_html: "Une réservation <strong><em>%{RESERVABLE}</em></strong> a été effectuée par <strong><em>%{USER}</em></strong>."
notify_admin_profile_complete: notify_admin_profile_complete:
account_imported_from_PROVIDER_(UID)_has_completed_its_informations_html: "Le compte importé depuis <strong><em>%{PROVIDER} </strong> (%{UID})</em> a complété ses informations." account_imported_from_PROVIDER_UID_has_completed_its_information_html: "Le compte importé depuis <strong><em>%{PROVIDER} </strong> (%{UID})</em> a complété ses informations."
notify_admin_slot_is_canceled: notify_admin_slot_is_canceled:
USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "La réservation de <strong><em>%{USER}</em></strong>, le %{DATE}, a été annulée. Pensez a générer un avoir le cas échéant." USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "La réservation de <strong><em>%{USER}</em></strong>, le %{DATE}, a été annulée. Pensez a générer un avoir le cas échéant."
notify_admin_slot_is_modified: notify_admin_slot_is_modified:
@ -240,13 +240,13 @@ fr:
notify_admin_user_group_changed: notify_admin_user_group_changed:
user_NAME_changed_his_group_html: "L'utilisateur <strong><em>{NAME}</strong></em> a changé de groupe." # messageFormat interpolation user_NAME_changed_his_group_html: "L'utilisateur <strong><em>{NAME}</strong></em> a changé de groupe." # messageFormat interpolation
notify_admin_user_merged: notify_admin_user_merged:
user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_(UID)_html: "L'utilisateur <strong><em>{NAME}</strong></em> a fusionné son compte avec le compte importé depuis <strong><em>{PROVIDER} </strong> ({UID})</em>." # messageFormat interpolation user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_UID_html: "L'utilisateur <strong><em>{NAME}</strong></em> a fusionné son compte avec le compte importé depuis <strong><em>{PROVIDER} </strong> ({UID})</em>." # messageFormat interpolation
notify_admin_when_project_published: notify_admin_when_project_published:
project_NAME_has_been_published_html: "Le projet <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> vient d'être publié." project_NAME_has_been_published_html: "Le projet <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> vient d'être publié."
notify_admin_when_user_is_created: notify_admin_when_user_is_created:
a_new_user_account_has_been_created_NAME_EMAIL_html: "Un nouveau compte utilisateur vient d'être créé : <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>." a_new_user_account_has_been_created_NAME_EMAIL_html: "Un nouveau compte utilisateur vient d'être créé : <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>."
notify_admin_when_user_is_imported: notify_admin_when_user_is_imported:
a_new_user_account_has_been_imported_from_PROVIDER_(UID)_html: "Un nouveau compte utilisateur vient d'être importé depuis : <strong><em>%{PROVIDER}</strong> (%{UID})</em>." a_new_user_account_has_been_imported_from_PROVIDER_UID_html: "Un nouveau compte utilisateur vient d'être importé depuis : <strong><em>%{PROVIDER}</strong> (%{UID})</em>."
notify_member_create_reservation: notify_member_create_reservation:
your_reservation_RESERVABLE_was_successfully_saved_html: "Votre réservation <strong><em>%{RESERVABLE}</em></strong> a bien été enregistrée." your_reservation_RESERVABLE_was_successfully_saved_html: "Votre réservation <strong><em>%{RESERVABLE}</em></strong> a bien été enregistrée."
notify_member_reservation_reminder: notify_member_reservation_reminder:
@ -360,7 +360,6 @@ fr:
gender: "Genre" gender: "Genre"
age: "Âge" age: "Âge"
type: "Type" type: "Type"
revenue: "Chiffre d'affaires"
male: "Homme" male: "Homme"
female: "Femme" female: "Femme"

View File

@ -222,7 +222,7 @@ pt:
notify_admin_member_create_reservation: notify_admin_member_create_reservation:
a_RESERVABLE_reservation_was_made_by_USER_html: "A <strong><em>%{RESERVABLE}</em></strong> reserva foi feita por <strong><em>%{USER}</em></strong>." a_RESERVABLE_reservation_was_made_by_USER_html: "A <strong><em>%{RESERVABLE}</em></strong> reserva foi feita por <strong><em>%{USER}</em></strong>."
notify_admin_profile_complete: notify_admin_profile_complete:
account_imported_from_PROVIDER_(UID)_has_completed_its_information_html: "Conta importada para <strong><em>%{PROVIDER} </strong> (%{UID})</em> completou a sua informação." account_imported_from_PROVIDER_UID_has_completed_its_information_html: "Conta importada para <strong><em>%{PROVIDER} </strong> (%{UID})</em> completou a sua informação."
notify_admin_slot_is_canceled: notify_admin_slot_is_canceled:
USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "A reserva de <strong> <em> %{USER} </em> </strong>, na %{DATE}, foi cancelada. Lembre-se de gerar uma fatura de reembolso, se aplicável." USER_s_reservation_on_the_DATE_was_cancelled_remember_to_generate_a_refund_invoice_if_applicable_html: "A reserva de <strong> <em> %{USER} </em> </strong>, na %{DATE}, foi cancelada. Lembre-se de gerar uma fatura de reembolso, se aplicável."
notify_admin_slot_is_modified: notify_admin_slot_is_modified:
@ -240,13 +240,13 @@ pt:
notify_admin_user_group_changed: notify_admin_user_group_changed:
user_NAME_changed_his_group_html: "Usuário <strong><em>{NAME}</strong></em> mudou {GENDER, select, true{seu} other{seu}} grupo." # messageFormat interpolation user_NAME_changed_his_group_html: "Usuário <strong><em>{NAME}</strong></em> mudou {GENDER, select, true{seu} other{seu}} grupo." # messageFormat interpolation
notify_admin_user_merged: notify_admin_user_merged:
user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_(UID)_html: "Usuário <strong><em>{NAME}</strong></em> vinculou {GENDER, select, true{sua} other{sua}} conta com a importada de <strong> <em> {PROVIDER} </strong> ({UID}) </em>." # messageFormat interpolation user_NAME_has_merged_his_account_with_the_one_imported_from_PROVIDER_UID_html: "Usuário <strong><em>{NAME}</strong></em> vinculou {GENDER, select, true{sua} other{sua}} conta com a importada de <strong> <em> {PROVIDER} </strong> ({UID}) </em>." # messageFormat interpolation
notify_admin_when_project_published: notify_admin_when_project_published:
project_NAME_has_been_published_html: "Projeto <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> foi publicado." project_NAME_has_been_published_html: "Projeto <a href='/#!/projects/%{ID}'><strong><em>%{NAME}<em></strong></a> foi publicado."
notify_admin_when_user_is_created: notify_admin_when_user_is_created:
a_new_user_account_has_been_created_NAME_EMAIL_html: "Nova conta de usuário foi criada: <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>." a_new_user_account_has_been_created_NAME_EMAIL_html: "Nova conta de usuário foi criada: <strong><em>%{NAME} &lt;%{EMAIL}&gt;</strong></em>."
notify_admin_when_user_is_imported: notify_admin_when_user_is_imported:
a_new_user_account_has_been_imported_from_PROVIDER_(UID)_html: "Nova conta de usuário foi importada de: <strong><em>%{PROVIDER}</strong> (%{UID})</em>." a_new_user_account_has_been_imported_from_PROVIDER_UID_html: "Nova conta de usuário foi importada de: <strong><em>%{PROVIDER}</strong> (%{UID})</em>."
notify_member_create_reservation: notify_member_create_reservation:
your_reservation_RESERVABLE_was_successfully_saved_html: "Sua reserva <strong><em>%{RESERVABLE}</em></strong> foi feita com sucesso." your_reservation_RESERVABLE_was_successfully_saved_html: "Sua reserva <strong><em>%{RESERVABLE}</em></strong> foi feita com sucesso."
notify_member_reservation_reminder: notify_member_reservation_reminder:
@ -360,7 +360,6 @@ pt:
gender: "Gênero" gender: "Gênero"
age: "Idade" age: "Idade"
type: "Tipo" type: "Tipo"
revenue: "Receita"
male: "Homem" male: "Homem"
female: "Mulher" female: "Mulher"