Added translation string and fixed german string

This commit is contained in:
Fabian Marz 2015-02-18 22:28:37 +01:00
parent 6350c5bc1b
commit 073cd4e926
2 changed files with 48 additions and 48 deletions

View File

@ -1,4 +1,4 @@
<?php <?php
return array( return array(
@ -50,7 +50,7 @@ return array(
'invoice_design_id' => 'Design', 'invoice_design_id' => 'Design',
'terms' => 'Bedingungen', 'terms' => 'Bedingungen',
'your_invoice' => 'Ihre Rechnung', 'your_invoice' => 'Ihre Rechnung',
'remove_contact' => 'Kontakt löschen', 'remove_contact' => 'Kontakt löschen',
'add_contact' => 'Kontakt hinzufügen', 'add_contact' => 'Kontakt hinzufügen',
'create_new_client' => 'Einen neuen Kunden erstellen', 'create_new_client' => 'Einen neuen Kunden erstellen',
@ -116,11 +116,11 @@ return array(
'billed_client' => 'abgerechneter Kunde', 'billed_client' => 'abgerechneter Kunde',
'billed_clients' => 'abgerechnete Kunden', 'billed_clients' => 'abgerechnete Kunden',
'active_client' => 'aktive Kunden', 'active_client' => 'aktive Kunden',
'active_clients' => 'aktive Kunden', 'active_clients' => 'aktive Kunden',
'invoices_past_due' => 'Fällige Rechnungen', 'invoices_past_due' => 'Fällige Rechnungen',
'upcoming_invoices' => 'Kommende Rechnungen', 'upcoming_invoices' => 'Kommende Rechnungen',
'average_invoice' => 'Durchschnittlicher Rechnungsbetrag', 'average_invoice' => 'Durchschnittlicher Rechnungsbetrag',
// list pages // list pages
'archive' => 'archivieren', 'archive' => 'archivieren',
'delete' => 'löschen', 'delete' => 'löschen',
@ -159,7 +159,7 @@ return array(
'edit_invoice' => 'Rechnung bearbeiten', 'edit_invoice' => 'Rechnung bearbeiten',
// client view page // client view page
'create_invoice' => 'Rechnung bearbeiten', 'create_invoice' => 'Rechnung erstellen',
'enter_credit' => 'Guthaben eingeben', 'enter_credit' => 'Guthaben eingeben',
'last_logged_in' => 'Zuletzt eingeloggt', 'last_logged_in' => 'Zuletzt eingeloggt',
'details' => 'Details', 'details' => 'Details',
@ -272,10 +272,10 @@ return array(
// Payment page // Payment page
'secure_payment' => 'Sichere Zahlung', 'secure_payment' => 'Sichere Zahlung',
'card_number' => 'Kartennummer', 'card_number' => 'Kartennummer',
'expiration_month' => 'Ablaufmonat', 'expiration_month' => 'Ablaufmonat',
'expiration_year' => 'Ablaufjahr', 'expiration_year' => 'Ablaufjahr',
'cvv' => 'Kartenprüfziffer', 'cvv' => 'Kartenprüfziffer',
// Security alerts // Security alerts
'confide' => array( 'confide' => array(
'too_many_attempts' => 'Zu viele versuche. Bitte versuche es in ein paar Minuten erneut.', 'too_many_attempts' => 'Zu viele versuche. Bitte versuche es in ein paar Minuten erneut.',
@ -293,7 +293,7 @@ return array(
'remove_logo_link' => 'Klicke hier', 'remove_logo_link' => 'Klicke hier',
], ],
'logout' => 'Ausloggen', 'logout' => 'Ausloggen',
'sign_up_to_save' => 'Melde dich an, um deine Arbeit zu speichern', 'sign_up_to_save' => 'Melde dich an, um deine Arbeit zu speichern',
'agree_to_terms' =>'Ich akzeptiere die Invoice Ninja :terms', 'agree_to_terms' =>'Ich akzeptiere die Invoice Ninja :terms',
'terms_of_service' => 'Service-Bedingungen', 'terms_of_service' => 'Service-Bedingungen',
@ -304,7 +304,7 @@ return array(
'erase_data' => 'Diese Aktion wird deine Daten dauerhaft entfernen.', 'erase_data' => 'Diese Aktion wird deine Daten dauerhaft entfernen.',
'password' => 'Passwort', 'password' => 'Passwort',
'invoice_subject' => 'Neue Rechnung von :account', 'invoice_subject' => 'Neue Rechnung von :account',
'close' => 'Schließen', 'close' => 'Schließen',
'pro_plan_product' => 'Pro Plan', 'pro_plan_product' => 'Pro Plan',
'pro_plan_description' => 'Jahresmitgliedschaft beim Invoice Ninja Pro Plan.', 'pro_plan_description' => 'Jahresmitgliedschaft beim Invoice Ninja Pro Plan.',
@ -332,7 +332,7 @@ return array(
'updated_product' => 'Produkt erfolgreich aktualisiert', 'updated_product' => 'Produkt erfolgreich aktualisiert',
'created_product' => 'Produkt erfolgreich erstellt', 'created_product' => 'Produkt erfolgreich erstellt',
'archived_product' => 'Produkt erfolgreich archiviert', 'archived_product' => 'Produkt erfolgreich archiviert',
'product_library' => 'Produktbibliothek', 'product_library' => 'Produktbibliothek',
'pro_plan_custom_fields' => ':link to enable custom fields by joining the Pro Plan', 'pro_plan_custom_fields' => ':link to enable custom fields by joining the Pro Plan',
'advanced_settings' => 'Advanced Settings', 'advanced_settings' => 'Advanced Settings',
@ -385,7 +385,7 @@ return array(
'notification_quote_sent_subject' => 'Angebot :invoice wurde an :client versendet', 'notification_quote_sent_subject' => 'Angebot :invoice wurde an :client versendet',
'notification_quote_viewed_subject' => 'Angebot :invoice wurde von :client angeschaut', 'notification_quote_viewed_subject' => 'Angebot :invoice wurde von :client angeschaut',
'notification_quote_sent' => 'Der folgende Kunde :client erhielt das Angebot :invoice über :amount.', 'notification_quote_sent' => 'Der folgende Kunde :client erhielt das Angebot :invoice über :amount.',
'notification_quote_viewed' => 'Der folgende Kunde :client schaute das Angebot :client über :amount an.', 'notification_quote_viewed' => 'Der folgende Kunde :client schaute das Angebot :client über :amount an.',
'session_expired' => 'Deine Sitzung ist abgelaufen.', 'session_expired' => 'Deine Sitzung ist abgelaufen.',
@ -433,7 +433,7 @@ return array(
'share_invoice_counter' => 'Share invoice counter', 'share_invoice_counter' => 'Share invoice counter',
'invoice_issued_to' => 'Invoice issued to', 'invoice_issued_to' => 'Invoice issued to',
'invalid_counter' => 'To prevent a possible conflict please set either an invoice or quote number prefix', 'invalid_counter' => 'To prevent a possible conflict please set either an invoice or quote number prefix',
'mark_sent' => 'Mark sent', 'mark_sent' => 'Mark sent',
'gateway_help_1' => ':link to sign up for Authorize.net.', 'gateway_help_1' => ':link to sign up for Authorize.net.',
'gateway_help_2' => ':link to sign up for Authorize.net.', 'gateway_help_2' => ':link to sign up for Authorize.net.',
@ -478,7 +478,7 @@ return array(
'restored_client' => 'Successfully restored client', 'restored_client' => 'Successfully restored client',
'restored_payment' => 'Successfully restored payment', 'restored_payment' => 'Successfully restored payment',
'restored_credit' => 'Successfully restored credit', 'restored_credit' => 'Successfully restored credit',
'reason_for_canceling' => 'Help us improve our site by telling us why you\'re leaving.', 'reason_for_canceling' => 'Help us improve our site by telling us why you\'re leaving.',
'discount_percent' => 'Percent', 'discount_percent' => 'Percent',
'discount_amount' => 'Amount', 'discount_amount' => 'Amount',
@ -489,5 +489,5 @@ return array(
'select_versiony' => 'Select version', 'select_versiony' => 'Select version',
'view_history' => 'View History', 'view_history' => 'View History',
); );

View File

@ -1,8 +1,8 @@
@extends('header') @extends('header')
@section('content') @section('content')
<div class="pull-right"> <div class="pull-right">
{{ Former::open('clients/bulk')->addClass('mainForm') }} {{ Former::open('clients/bulk')->addClass('mainForm') }}
<div style="display:none"> <div style="display:none">
@ -10,7 +10,7 @@
{{ Former::text('id')->value($client->public_id) }} {{ Former::text('id')->value($client->public_id) }}
</div> </div>
@if ($client->trashed()) @if ($client->trashed())
{{ Button::primary(trans('texts.restore_client'), ['onclick' => 'onRestoreClick()']) }} {{ Button::primary(trans('texts.restore_client'), ['onclick' => 'onRestoreClick()']) }}
@else @else
{{ DropdownButton::normal(trans('texts.edit_client'), {{ DropdownButton::normal(trans('texts.edit_client'),
@ -24,16 +24,16 @@
) )
, ['id'=>'normalDropDown'])->split(); }} , ['id'=>'normalDropDown'])->split(); }}
{{ DropdownButton::primary('Create Invoice', Navigation::links($actionLinks), ['id'=>'primaryDropDown'])->split(); }} {{ DropdownButton::primary(trans('texts.create_invoice'), Navigation::links($actionLinks), ['id'=>'primaryDropDown'])->split(); }}
@endif @endif
{{ Former::close() }} {{ Former::close() }}
</div> </div>
<h2>{{ $client->getDisplayName() }}</h2> <h2>{{ $client->getDisplayName() }}</h2>
@if ($client->last_login > 0) @if ($client->last_login > 0)
<h3 style="margin-top:0px"><small> <h3 style="margin-top:0px"><small>
{{ trans('texts.last_logged_in') }} {{ Utils::timestampToDateTimeString(strtotime($client->last_login)); }} {{ trans('texts.last_logged_in') }} {{ Utils::timestampToDateTimeString(strtotime($client->last_login)); }}
</small></h3> </small></h3>
@endif @endif
@ -55,9 +55,9 @@
<div class="col-md-3"> <div class="col-md-3">
<h3>{{ trans('texts.contacts') }}</h3> <h3>{{ trans('texts.contacts') }}</h3>
@foreach ($client->contacts as $contact) @foreach ($client->contacts as $contact)
{{ $contact->getDetails() }} {{ $contact->getDetails() }}
@endforeach @endforeach
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
@ -84,28 +84,28 @@
</div> </div>
<p>&nbsp;</p> <p>&nbsp;</p>
<ul class="nav nav-tabs nav-justified"> <ul class="nav nav-tabs nav-justified">
{{ HTML::tab_link('#activity', trans('texts.activity'), true) }} {{ HTML::tab_link('#activity', trans('texts.activity'), true) }}
@if (Utils::isPro()) @if (Utils::isPro())
{{ HTML::tab_link('#quotes', trans('texts.quotes')) }} {{ HTML::tab_link('#quotes', trans('texts.quotes')) }}
@endif @endif
{{ HTML::tab_link('#invoices', trans('texts.invoices')) }} {{ HTML::tab_link('#invoices', trans('texts.invoices')) }}
{{ HTML::tab_link('#payments', trans('texts.payments')) }} {{ HTML::tab_link('#payments', trans('texts.payments')) }}
{{ HTML::tab_link('#credits', trans('texts.credits')) }} {{ HTML::tab_link('#credits', trans('texts.credits')) }}
</ul> </ul>
<div class="tab-content"> <div class="tab-content">
<div class="tab-pane active" id="activity"> <div class="tab-pane active" id="activity">
{{ Datatable::table() {{ Datatable::table()
->addColumn( ->addColumn(
trans('texts.date'), trans('texts.date'),
trans('texts.message'), trans('texts.message'),
trans('texts.balance'), trans('texts.balance'),
trans('texts.adjustment')) trans('texts.adjustment'))
->setUrl(url('api/activities/'. $client->public_id)) ->setUrl(url('api/activities/'. $client->public_id))
->setOptions('sPaginationType', 'bootstrap') ->setOptions('sPaginationType', 'bootstrap')
->setOptions('bFilter', false) ->setOptions('bFilter', false)
->setOptions('aaSorting', [['0', 'desc']]) ->setOptions('aaSorting', [['0', 'desc']])
@ -116,14 +116,14 @@
@if (Utils::isPro()) @if (Utils::isPro())
<div class="tab-pane" id="quotes"> <div class="tab-pane" id="quotes">
{{ Datatable::table() {{ Datatable::table()
->addColumn( ->addColumn(
trans('texts.quote_number'), trans('texts.quote_number'),
trans('texts.quote_date'), trans('texts.quote_date'),
trans('texts.total'), trans('texts.total'),
trans('texts.due_date'), trans('texts.due_date'),
trans('texts.status')) trans('texts.status'))
->setUrl(url('api/quotes/'. $client->public_id)) ->setUrl(url('api/quotes/'. $client->public_id))
->setOptions('sPaginationType', 'bootstrap') ->setOptions('sPaginationType', 'bootstrap')
->setOptions('bFilter', false) ->setOptions('bFilter', false)
->setOptions('aaSorting', [['0', 'desc']]) ->setOptions('aaSorting', [['0', 'desc']])
@ -135,20 +135,20 @@
<div class="tab-pane" id="invoices"> <div class="tab-pane" id="invoices">
@if ($hasRecurringInvoices) @if ($hasRecurringInvoices)
{{ Datatable::table() {{ Datatable::table()
->addColumn( ->addColumn(
trans('texts.frequency_id'), trans('texts.frequency_id'),
trans('texts.start_date'), trans('texts.start_date'),
trans('texts.end_date'), trans('texts.end_date'),
trans('texts.invoice_total')) trans('texts.invoice_total'))
->setUrl(url('api/recurring_invoices/' . $client->public_id)) ->setUrl(url('api/recurring_invoices/' . $client->public_id))
->setOptions('sPaginationType', 'bootstrap') ->setOptions('sPaginationType', 'bootstrap')
->setOptions('bFilter', false) ->setOptions('bFilter', false)
->setOptions('aaSorting', [['0', 'asc']]) ->setOptions('aaSorting', [['0', 'asc']])
->render('datatable') }} ->render('datatable') }}
@endif @endif
{{ Datatable::table() {{ Datatable::table()
->addColumn( ->addColumn(
trans('texts.invoice_number'), trans('texts.invoice_number'),
trans('texts.invoice_date'), trans('texts.invoice_date'),
@ -156,46 +156,46 @@
trans('texts.balance_due'), trans('texts.balance_due'),
trans('texts.due_date'), trans('texts.due_date'),
trans('texts.status')) trans('texts.status'))
->setUrl(url('api/invoices/' . $client->public_id)) ->setUrl(url('api/invoices/' . $client->public_id))
->setOptions('sPaginationType', 'bootstrap') ->setOptions('sPaginationType', 'bootstrap')
->setOptions('bFilter', false) ->setOptions('bFilter', false)
->setOptions('aaSorting', [['0', 'asc']]) ->setOptions('aaSorting', [['0', 'asc']])
->render('datatable') }} ->render('datatable') }}
</div> </div>
<div class="tab-pane" id="payments"> <div class="tab-pane" id="payments">
{{ Datatable::table() {{ Datatable::table()
->addColumn( ->addColumn(
trans('texts.invoice'), trans('texts.invoice'),
trans('texts.transaction_reference'), trans('texts.transaction_reference'),
trans('texts.method'), trans('texts.method'),
trans('texts.payment_amount'), trans('texts.payment_amount'),
trans('texts.payment_date')) trans('texts.payment_date'))
->setUrl(url('api/payments/' . $client->public_id)) ->setUrl(url('api/payments/' . $client->public_id))
->setOptions('sPaginationType', 'bootstrap') ->setOptions('sPaginationType', 'bootstrap')
->setOptions('bFilter', false) ->setOptions('bFilter', false)
->setOptions('aaSorting', [['0', 'asc']]) ->setOptions('aaSorting', [['0', 'asc']])
->render('datatable') }} ->render('datatable') }}
</div> </div>
<div class="tab-pane" id="credits"> <div class="tab-pane" id="credits">
{{ Datatable::table() {{ Datatable::table()
->addColumn( ->addColumn(
trans('texts.credit_amount'), trans('texts.credit_amount'),
trans('texts.credit_balance'), trans('texts.credit_balance'),
trans('texts.credit_date'), trans('texts.credit_date'),
trans('texts.private_notes')) trans('texts.private_notes'))
->setUrl(url('api/credits/' . $client->public_id)) ->setUrl(url('api/credits/' . $client->public_id))
->setOptions('sPaginationType', 'bootstrap') ->setOptions('sPaginationType', 'bootstrap')
->setOptions('bFilter', false) ->setOptions('bFilter', false)
->setOptions('aaSorting', [['0', 'asc']]) ->setOptions('aaSorting', [['0', 'asc']])
->render('datatable') }} ->render('datatable') }}
</div> </div>
</div> </div>
<script type="text/javascript"> <script type="text/javascript">
$(function() { $(function() {
@ -221,7 +221,7 @@
if (confirm("{{ trans('texts.are_you_sure') }}")) { if (confirm("{{ trans('texts.are_you_sure') }}")) {
$('#action').val('delete'); $('#action').val('delete');
$('.mainForm').submit(); $('.mainForm').submit();
} }
} }
</script> </script>