Automaticky nastavit datum splatnosti na fakturách
-U faktury s měsíčním nebo ročním cyklem bude nastavena měsíční splatnost v dalším měsíci. Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. +
U faktury s měsíčním nebo ročním cyklem bude nastavena měsíční splatnost v dalším měsíci. Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Faktury se splatností k 29. nebo 30 v měsících, které tyto dny nemají se splatnost nastaví k poslednímu dni v měsíci.
Faktury s týdenním cyklem mají jako výchozí týdenní splatnost.
Například:
@@ -995,40 +995,26 @@ $LANG = array( 'overdue' => 'Po termínu', - 'white_label_text' => 'Objednejte si white label licenci na JEDEN ROK $'.WHITE_LABEL_PRICE.' pro odstranění značky Invoice Ninja z klientského portálu a stránek podpory.', - 'user_email_footer' => 'Pro úpravu emailových notifikací prosím navštivte '.SITE_URL.'/settings/notifications', - 'reset_password_footer' => 'Pokud jste nepožádali o resetování hesla, prosím kontaktujte naši podporu na: '.CONTACT_EMAIL, - 'limit_users' => 'Omlouváme se, to už přesáhlo limit '.MAX_NUM_USERS.' uživatelů', - 'more_designs_self_host_header' => 'Získejte 6 dalších vzhledů faktur jen za $'.INVOICE_DESIGNS_PRICE, - 'old_browser' => 'Prosím použijte novější prohlížeč', - 'white_label_custom_css' => ':link za $'.WHITE_LABEL_PRICE.' získáte volitelné úpravy a pomůžete podpoře našeho projektu.', - 'bank_accounts_help' => 'Připojte si bankovní účet pro automatický import nákladů a tvorbu dodavatelů. K dispozici pro American Express přes 400 amerických bank.', - 'security' => [ - 'too_many_attempts' => 'Mnoho přístupů. Zkuste to prosím za několik minut.', - 'wrong_credentials' => 'Neplatný email nebo heslo.', - 'confirmation' => 'Váš účet byl potvrzen!', - 'wrong_confirmation' => 'Chybný potvrzovací kód.', - 'password_forgot' => 'Informace týkající se resetování hesla byla odeslána na Váš email.', - 'password_reset' => 'Heslo bylo změněno úspěšně.', - 'wrong_password_reset' => 'Neplatné heslo. Zkuste znovu', - ], - 'pro_plan' => [ - 'remove_logo' => ':link pro odstranění loga Invoice Ninja připojením se k profi plánu', - 'remove_logo_link' => 'Klikněte zde', - ], - 'invitation_status' => [ - 'sent' => 'Email odeslán', - 'opened' => 'Email otevřen', - 'viewed' => 'Faktura zobrazena', - ], - 'email_errors' => [ - 'inactive_client' => 'Emaily nemohou být odeslány neaktivním klientům', - 'inactive_contact' => 'Emaily nemohou být odeslány neaktivním kontaktům', - 'inactive_invoice' => 'Emaily nemohou být odeslány k neaktivním fakturám', - 'user_unregistered' => 'Pro odesílání emailů si prosím zaregistrujte účet', - 'user_unconfirmed' => 'Pro posílání emailů potvrďte prosím Váš účet.', - 'invalid_contact_email' => 'Neplatný kontaktní email', - ], + 'white_label_text' => 'Objednejte si white label licenci na JEDEN ROK $:price pro odstranění značky Invoice Ninja z klientského portálu a stránek podpory.', + 'user_email_footer' => 'Pro úpravu emailových notifikací prosím navštivte :link', + 'reset_password_footer' => 'Pokud jste nepožádali o resetování hesla, prosím kontaktujte naši podporu na: :email', + 'limit_users' => 'Omlouváme se, to už přesáhlo limit :limit uživatelů', + 'more_designs_self_host_header' => 'Získejte 6 dalších vzhledů faktur jen za $:price', + 'old_browser' => 'Prosím použijte novější prohlížeč', + 'white_label_custom_css' => ':link za $:price získáte volitelné úpravy a pomůžete podpoře našeho projektu.', + 'bank_accounts_help' => 'Připojte si bankovní účet pro automatický import nákladů a tvorbu dodavatelů. K dispozici pro American Express přes 400 amerických bank.', + + 'pro_plan_remove_logo' => ':link pro odstranění loga Invoice Ninja připojením se k profi plánu', + 'pro_plan_remove_logo_link' => 'Klikněte zde', + 'invitation_status_sent' => 'Email odeslán', + 'invitation_status_opened' => 'Email otevřen', + 'invitation_status_viewed' => 'Faktura zobrazena', + 'email_error_inactive_client' => 'Emaily nemohou být odeslány neaktivním klientům', + 'email_error_inactive_contact' => 'Emaily nemohou být odeslány neaktivním kontaktům', + 'email_error_inactive_invoice' => 'Emaily nemohou být odeslány k neaktivním fakturám', + 'email_error_user_unregistered' => 'Pro odesílání emailů si prosím zaregistrujte účet', + 'email_error_user_unconfirmed' => 'Pro posílání emailů potvrďte prosím Váš účet.', + 'email_error_invalid_contact_email' => 'Neplatný kontaktní email', 'navigation' => 'Navigace', 'list_invoices' => 'Seznam faktur', @@ -1059,14 +1045,14 @@ $LANG = array( 'enable_portal_password_help'=>'Umožní Vám nastavit heslo pro každý kontakt. Pokud heslo nastavíte, tak kontakt ho bude pro zobrazení faktury vždy použít.', 'send_portal_password'=>'Generovat heslo automaticky', 'send_portal_password_help'=>'Pokud heslo není nastaveno, bude vygenerováno a zasláno spolu s první fakturou.', - + 'expired' => 'Expirované', 'invalid_card_number' => 'Číslo platební karty není platné.', 'invalid_expiry' => 'Datum expirace není platné.', 'invalid_cvv' => 'CVV není platné.', 'cost' => 'Cena', 'create_invoice_for_sample' => 'Poznámka: vytvořte si první fakturu a zde si ji prohlédněte.', - + // User Permissions 'owner' => 'Vlastník', 'administrator' => 'Administrátor', @@ -1084,8 +1070,8 @@ $LANG = array( 'create_all_help' => 'Povolit uživatelům měnit záznamy', 'view_all_help' => 'Povolit uživatelům zobrazit záznamy, které nevytvořili', 'edit_all_help' => 'Povolit uživatelům měnit záznamy, které nevytvořili', - 'view_payment' => 'Zobrazit platbu', - + 'view_payment' => 'Zobrazit platbu', + 'january' => 'Leden', 'february' => 'Únor', 'march' => 'Březen', @@ -1098,7 +1084,7 @@ $LANG = array( 'october' => 'Říjen', 'november' => 'Listopad', 'december' => 'Prosinec', - + // Documents 'documents_header' => 'Documents:', 'email_documents_header' => 'Documents:', @@ -1111,17 +1097,15 @@ $LANG = array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1130,11 +1114,11 @@ $LANG = array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1164,9 +1148,9 @@ $LANG = array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1186,7 +1170,7 @@ $LANG = array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - + ); return $LANG; diff --git a/resources/lang/da/texts.php b/resources/lang/da/texts.php index b82e99ffb9..5dcc368a45 100644 --- a/resources/lang/da/texts.php +++ b/resources/lang/da/texts.php @@ -262,7 +262,7 @@ return array( 'email_salutation' => 'Kære :name,', 'email_signature' => 'Med venlig hilsen,', 'email_from' => 'Invoice Ninja Teamet', - 'user_email_footer' => 'For at justere varslings indstillingene besøg venligst'.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'For at justere varslings indstillingene besøg venligst :link', 'invoice_link_message' => 'Hvis du vil se din klient faktura klik på linket under:', 'notification_invoice_paid_subject' => 'Faktura :invoice betalt af :client', 'notification_invoice_sent_subject' => 'Faktura :invoice sendt til :client', @@ -271,7 +271,7 @@ return array( 'notification_invoice_sent' => 'En e-mail er blevet sendt til :client med faktura :invoice pålydende :amount.', 'notification_invoice_viewed' => ':client har set faktura :invoice pålydende :amount.', 'reset_password' => 'Du kan nulstille din adgangskode ved at besøge følgende link:', - 'reset_password_footer' => 'Hvis du ikke bad om at få nulstillet din adgangskode kontakt venligst kundeservice: '.CONTACT_EMAIL, + 'reset_password_footer' => 'Hvis du ikke bad om at få nulstillet din adgangskode kontakt venligst kundeservice: :email', // Payment page 'secure_payment' => 'Sikker betaling', @@ -280,22 +280,9 @@ return array( 'expiration_year' => 'Udløbsår', 'cvv' => 'Kontrolcifre', - // Security alerts - 'security' => [ - 'too_many_attempts' => 'For mange forsøg. Prøv igen om nogen få minutter.', - 'wrong_credentials' => 'Forkert e-mail eller adgangskode.', - 'confirmation' => 'Din konto har blevet bekræftet!', - 'wrong_confirmation' => 'Forkert bekræftelseskode.', - 'password_forgot' => 'Informationen om nulstilling af din adgangskode er blevet sendt til din e-mail.', - 'password_reset' => 'Adgangskode ændret', - 'wrong_password_reset' => 'Ugyldig adgangskode. Prøv på ny', - ], - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link for at fjerne Invoice Ninja-logoet, opgrader til en Pro Plan', - 'remove_logo_link' => 'Klik her', - ], + 'pro_plan_remove_logo' => ':link for at fjerne Invoice Ninja-logoet, opgrader til en Pro Plan', + 'pro_plan_remove_logo_link' => 'Klik her', 'logout' => 'Log ud', 'sign_up_to_save' => 'Registrer dig for at gemme dit arbejde', @@ -419,7 +406,7 @@ return array( 'active' => 'Aktiv', 'pending' => 'Afventer', 'deleted_user' => 'Bruger slettet', - 'limit_users' => 'Desværre, dette vil overstige grænsen på '.MAX_NUM_USERS.' brugere', + 'limit_users' => 'Desværre, dette vil overstige grænsen på :limit brugere', 'confirm_email_invoice' => 'Er du sikker på at du vil sende en e-mail med denne faktura?', 'confirm_email_quote' => 'Er du sikker på du ville sende en e-mail med dette tilbud?', @@ -453,7 +440,7 @@ return array( 'more_designs_title' => 'Yderligere faktura designs', 'more_designs_cloud_header' => 'Skift til Pro for flere faktura designs', 'more_designs_cloud_text' => '', - 'more_designs_self_host_header' => 'Få 6 flere faktura designs for kun $'.INVOICE_DESIGNS_PRICE, + 'more_designs_self_host_header' => 'Få 6 flere faktura designs for kun $:price', 'more_designs_self_host_text' => '', 'buy' => 'Køb', 'bought_designs' => 'Yderligere faktura designs tilføjet', @@ -704,7 +691,7 @@ return array( 'email_error' => 'Der opstod et problem ved afsendelse af e-mailen', 'created_by_recurring' => 'Oprettet af gentaget faktura nr.: :invoice', 'confirm_recurring_timing' => 'Bemærk: e-mail bliver sendt i starten af timen.', - 'old_browser' => 'Din browser er registreret som værende af ældre dato og den vil ikke kunne bruges, skift til en nyere version browser', + 'old_browser' => 'Din browser er registreret som værende af ældre dato og den vil ikke kunne bruges, skift til en nyere version browser', 'payment_terms_help' => 'Sætter standard fakturaens forfalds dato', 'unlink_account' => 'Fjern sammenkædning af konti', 'unlink' => 'Fjern sammenkædning', @@ -800,11 +787,10 @@ return array( 'invoice_quote_number' => 'Invoice and Quote Numbers', 'invoice_charges' => 'Invoice Charges', - 'invitation_status' => [ - 'sent' => 'Email Sent', - 'opened' => 'Email Openend', - 'viewed' => 'Invoice Viewed', - ], + 'invitation_status_sent' => 'Email Sent', + 'invitation_status_opened' => 'Email Openend', + 'invitation_status_viewed' => 'Invoice Viewed', + 'notification_invoice_bounced' => 'We were unable to deliver Invoice :invoice to :contact.', 'notification_invoice_bounced_subject' => 'Unable to deliver Invoice :invoice', 'notification_quote_bounced' => 'We were unable to deliver Quote :invoice to :contact.', @@ -926,14 +912,12 @@ return array( 'no_mapper' => 'No valid mapping for file', 'invalid_csv_header' => 'Invalid CSV Header', - 'email_errors' => [ - 'inactive_client' => 'Emails can not be sent to inactive clients', - 'inactive_contact' => 'Emails can not be sent to inactive contacts', - 'inactive_invoice' => 'Emails can not be sent to inactive invoices', - 'user_unregistered' => 'Please register your account to send emails', - 'user_unconfirmed' => 'Please confirm your account to send emails', - 'invalid_contact_email' => 'Invalid contact email', - ], + 'email_error_inactive_client' => 'Emails can not be sent to inactive clients', + 'email_error_inactive_contact' => 'Emails can not be sent to inactive contacts', + 'email_error_inactive_invoice' => 'Emails can not be sent to inactive invoices', + 'email_error_user_unregistered' => 'Please register your account to send emails', + 'email_error_user_unconfirmed' => 'Please confirm your account to send emails', + 'email_error_invalid_contact_email' => 'Invalid contact email', 'client_portal' => 'Client Portal', 'admin' => 'Admin', @@ -987,7 +971,7 @@ return array( 'email_designs' => 'Email Designs', 'assigned_when_sent' => 'Assigned when sent', - 'white_label_custom_css' => ':link for $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', + 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', 'white_label_purchase_link' => 'Purchase a white label license', // Expense / vendor @@ -1094,7 +1078,7 @@ return array( 'archived_bank_account' => 'Successfully archived bank account', 'created_bank_account' => 'Successfully created bank account', 'validate_bank_account' => 'Validate Bank Account', - 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', + 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', 'bank_password_help' => 'Note: your password is transmitted securely and never stored on our servers.', 'bank_password_warning' => 'Warning: your password may be transmitted in plain text, consider enabling HTTPS.', 'username' => 'Username', @@ -1129,7 +1113,7 @@ return array( 'trial_call_to_action' => 'Start Free Trial', 'trial_success' => 'Successfully enabled two week free pro plan trial', 'overdue' => 'Overdue', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $'.WHITE_LABEL_PRICE.' to remove the Invoice Ninja branding from the client portal and help support our project.', + 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the client portal and help support our project.', 'navigation' => 'Navigation', 'list_invoices' => 'List Invoices', @@ -1160,14 +1144,14 @@ return array( 'enable_portal_password_help'=>'Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.', 'send_portal_password'=>'Generate password automatically', 'send_portal_password_help'=>'If no password is set, one will be generated and sent with the first invoice.', - + 'expired' => 'Expired', 'invalid_card_number' => 'The credit card number is not valid.', 'invalid_expiry' => 'The expiration date is not valid.', 'invalid_cvv' => 'The CVV is not valid.', 'cost' => 'Cost', 'create_invoice_for_sample' => 'Note: create your first invoice to see a preview here.', - + // User Permissions 'owner' => 'Owner', 'administrator' => 'Administrator', @@ -1185,8 +1169,8 @@ return array( 'create_all_help' => 'Allow user to create and modify records', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'View Payment', - + 'view_payment' => 'View Payment', + 'january' => 'January', 'february' => 'February', 'march' => 'March', @@ -1212,17 +1196,15 @@ return array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1231,11 +1213,11 @@ return array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1265,9 +1247,9 @@ return array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1287,5 +1269,5 @@ return array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - -); \ No newline at end of file + +); diff --git a/resources/lang/de/texts.php b/resources/lang/de/texts.php index 5ba45554db..f11ec4c65b 100644 --- a/resources/lang/de/texts.php +++ b/resources/lang/de/texts.php @@ -262,7 +262,7 @@ return array( 'email_salutation' => 'Sehr geehrte/r :name,', 'email_signature' => 'Mit freundlichen Grüßen,', 'email_from' => 'Das InvoiceNinja Team', - 'user_email_footer' => 'Um deine E-Mail-Benachrichtigungen anzupassen besuche bitte '.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'Um deine E-Mail-Benachrichtigungen anzupassen besuche bitte :link', 'invoice_link_message' => 'Um deine Kundenrechnung anzuschauen, klicke auf den folgenden Link:', 'notification_invoice_paid_subject' => 'Die Rechnung :invoice wurde von :client bezahlt.', 'notification_invoice_sent_subject' => 'Die Rechnung :invoice wurde an :client versendet.', @@ -271,7 +271,7 @@ return array( 'notification_invoice_sent' => 'Dem Kunden :client wurde die Rechnung :invoice über :amount versendet.', 'notification_invoice_viewed' => 'Der Kunde :client hat sich die Rechnung :invoice über :amount angesehen.', 'reset_password' => 'Du kannst dein Passwort zurücksetzen, indem du auf den folgenden Link klickst:', - 'reset_password_footer' => 'Wenn du das Zurücksetzen des Passworts nicht beantragt hast, benachrichtige bitte unseren Support: '.CONTACT_EMAIL, + 'reset_password_footer' => 'Wenn du das Zurücksetzen des Passworts nicht beantragt hast, benachrichtige bitte unseren Support: :email', // Payment page 'secure_payment' => 'Sichere Zahlung', @@ -280,22 +280,9 @@ return array( 'expiration_year' => 'Ablaufjahr', 'cvv' => 'Kartenprüfziffer', - // Security alerts - 'security' => array( - 'too_many_attempts' => 'Zu viele Versuche. Bitte probiere es in ein paar Minuten erneut.', - 'wrong_credentials' => 'Falsche E-Mail-Adresse oder falsches Passwort.', - 'confirmation' => 'Dein Konto wurde bestätigt!', - 'wrong_confirmation' => 'Falscher Bestätigungscode.', - 'password_forgot' => 'Weitere Informationen um das Passwort zurückzusetzen wurden dir per E-Mail zugeschickt.', - 'password_reset' => 'Dein Passwort wurde erfolgreich geändert.', - 'wrong_password_reset' => 'Ungültiges Passwort. Versuche es erneut', - ), - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link, um das InvoiceNinja-Logo zu entfernen, indem du dem Pro Plan beitrittst', - 'remove_logo_link' => 'Klicke hier', - ], + 'pro_plan_remove_logo' => ':link, um das InvoiceNinja-Logo zu entfernen, indem du dem Pro Plan beitrittst', + 'pro_plan_remove_logo_link' => 'Klicke hier', 'logout' => 'Ausloggen', 'sign_up_to_save' => 'Melde dich an, um deine Arbeit zu speichern', @@ -419,7 +406,7 @@ return array( 'active' => 'Aktiv', 'pending' => 'Ausstehend', 'deleted_user' => 'Benutzer erfolgreich gelöscht', - 'limit_users' => 'Entschuldige, das würde das Limit von '.MAX_NUM_USERS.' Benutzern überschreiten', + 'limit_users' => 'Entschuldige, das würde das Limit von :limit Benutzern überschreiten', 'confirm_email_invoice' => 'Bist du sicher, dass du diese Rechnung per E-Mail versenden möchtest?', 'confirm_email_quote' => 'Bist du sicher, dass du dieses Angebot per E-Mail versenden möchtest', @@ -453,7 +440,7 @@ return array( 'more_designs_title' => 'Zusätzliche Rechnungsdesigns', 'more_designs_cloud_header' => 'Werde Pro-Mitglied für zusätzliche Rechnungsdesigns', 'more_designs_cloud_text' => '', - 'more_designs_self_host_header' => 'Erhalte 6 zusätzliche Rechnungsdesigns für nur $'.INVOICE_DESIGNS_PRICE, + 'more_designs_self_host_header' => 'Erhalte 6 zusätzliche Rechnungsdesigns für nur $:price', 'more_designs_self_host_text' => '', 'buy' => 'Kaufen', 'bought_designs' => 'Die zusätzliche Rechnungsdesigns wurden erfolgreich hinzugefügt', @@ -703,7 +690,7 @@ return array( 'email_error' => 'Es gab ein Problem beim Senden dieses E-Mails.', 'confirm_recurring_timing' => 'Beachten Sie: E-Mails werden zu Beginn der Stunde versendet.', - 'old_browser' => 'Bitte verwenden Sie einen neueren Browser', + 'old_browser' => 'Bitte verwenden Sie einen neueren Browser', 'payment_terms_help' => 'Setzt das Standardfälligkeitsdatum', 'unlink_account' => 'Konten trennen', 'unlink' => 'Trennen', @@ -800,11 +787,10 @@ return array( 'invoice_quote_number' => 'Rechnungs- und Angebotsnummern', 'invoice_charges' => 'Rechnungsgebühren', - 'invitation_status' => [ - 'sent' => 'E-Mail versendet', - 'opened' => 'E-Mail geöffnet', - 'viewed' => 'Rechnung angesehen', - ], + 'invitation_status_sent' => 'E-Mail versendet', + 'invitation_status_opened' => 'E-Mail geöffnet', + 'invitation_status_viewed' => 'Rechnung angesehen', + 'notification_invoice_bounced' => 'Die Rechnung :invoice an :contact konnte nicht zugestellt werden.', 'notification_invoice_bounced_subject' => 'Rechnung :invoice nicht zugestellt.', 'notification_quote_bounced' => 'Das Angebot :invoice an :contact konnte nicht zugestellt werden.', @@ -927,14 +913,12 @@ return array( 'no_mapper' => 'Kein gültiges Mapping für die Datei', 'invalid_csv_header' => 'Ungültiger CSV Header', - 'email_errors' => [ - 'inactive_client' => 'Emails können nicht zu inaktiven Kunden gesendet werden', - 'inactive_contact' => 'Emails können nicht zu inaktiven Kontakten gesendet werden', - 'inactive_invoice' => 'Emails können nicht zu inaktiven Rechnungen gesendet werden', - 'user_unregistered' => 'Bitte registrieren Sie sich um Emails zu versenden', - 'user_unconfirmed' => 'Bitte bestätigen Sie Ihr Konto um Emails zu senden', - 'invalid_contact_email' => 'Ungültige Kontakt Email Adresse', - ], + 'email_error_inactive_client' => 'Emails können nicht zu inaktiven Kunden gesendet werden', + 'email_error_inactive_contact' => 'Emails können nicht zu inaktiven Kontakten gesendet werden', + 'email_error_inactive_invoice' => 'Emails können nicht zu inaktiven Rechnungen gesendet werden', + 'email_error_user_unregistered' => 'Bitte registrieren Sie sich um Emails zu versenden', + 'email_error_user_unconfirmed' => 'Bitte bestätigen Sie Ihr Konto um Emails zu senden', + 'email_error_invalid_contact_email' => 'Ungültige Kontakt Email Adresse', 'client_portal' => 'Kunden-Portal', 'admin' => 'Admin', @@ -988,7 +972,7 @@ return array( 'email_designs' => 'Email Designs', 'assigned_when_sent' => 'Assigned when sent', - 'white_label_custom_css' => ':link for $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', + 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', 'white_label_purchase_link' => 'Purchase a white label license', // Expense / vendor @@ -1095,7 +1079,7 @@ return array( 'archived_bank_account' => 'Bankverbindung erfolgreich archiviert', 'created_bank_account' => 'Bankverbindung erfolgreich erstellt', 'validate_bank_account' => 'Bankverbindung bestätigen', - 'bank_accounts_help' => 'Fügen Sie eine Bankverbindung hinzu, um Ausgaben automatisch zu importieren und Lieferanten zu erstellen. Unterstützt American Express und 400+ US-Banken.', + 'bank_accounts_help' => 'Fügen Sie eine Bankverbindung hinzu, um Ausgaben automatisch zu importieren und Lieferanten zu erstellen. Unterstützt American Express und 400+ US-Banken.', 'bank_password_help' => 'Info: Ihr Passwort wird sicher übertragen und zu keiner Zeit auf unseren Servern gespeichert.', 'bank_password_warning' => 'Warnung: Ihr Passwort könnte in Klartext übertragen werden, wir empfehlen Ihnen HTTPS zu verwenden.', 'username' => 'Benutzername', @@ -1130,7 +1114,7 @@ return array( 'trial_call_to_action' => 'Kostenlose Probezeit starten', 'trial_success' => 'Erfolgreich eine 2-Wochen Testversion aktiviert', 'overdue' => 'Überfällig', - 'white_label_text' => 'Kaufen Sie eine 1 Jahres Whitelabel Lizenz zum Preis von $'.WHITE_LABEL_PRICE.' um das Invoice Ninja Branding vom Kundenportal zu entfernen und unser Projekt zu unterstützen.', + 'white_label_text' => 'Kaufen Sie eine 1 Jahres Whitelabel Lizenz zum Preis von $:price um das Invoice Ninja Branding vom Kundenportal zu entfernen und unser Projekt zu unterstützen.', 'navigation' => 'Navigation', 'list_invoices' => 'Liste Rechnungen', @@ -1161,14 +1145,14 @@ return array( 'enable_portal_password_help'=>'Erlaubt Ihnen ein Passwort für jeden Kontakt zu erstellen. Wenn ein Passwort erstellt wurde, muss der Kunde dieses eingeben, bevor er eine Rechnung ansehen darf.', 'send_portal_password'=>'Erstelle das Passwort automatisch', 'send_portal_password_help'=>'Wenn kein Passwort gesetzt wurde, wird eins generiert und mit der ersten Rechnung verschickt.', - + 'expired' => 'Abgelaufen', 'invalid_card_number' => 'Die Kreditkartennummer ist nicht gültig.', 'invalid_expiry' => 'Das Ablaufdatum ist nicht gültig.', 'invalid_cvv' => 'Der CVV Code ist nicht gültig.', 'cost' => 'Kosten', 'create_invoice_for_sample' => 'Hinweis: Erstellen Sie Ihre erste Rechnung um hier eine Vorschau zu sehen.', - + // User Permissions 'owner' => 'Eigentümer', 'administrator' => 'Administrator', @@ -1186,8 +1170,8 @@ return array( 'create_all_help' => 'Allow user to create and modify records', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'Zahlung zeigen', - + 'view_payment' => 'Zahlung zeigen', + 'january' => 'Januar', 'february' => 'Februar', 'march' => 'März', @@ -1213,17 +1197,15 @@ return array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1232,11 +1214,11 @@ return array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1266,9 +1248,9 @@ return array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1288,5 +1270,5 @@ return array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - + ); diff --git a/resources/lang/en/texts.php b/resources/lang/en/texts.php index e766e13afb..871c89e786 100644 --- a/resources/lang/en/texts.php +++ b/resources/lang/en/texts.php @@ -992,40 +992,26 @@ $LANG = array( 'overdue' => 'Overdue', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $'.WHITE_LABEL_PRICE.' to remove the Invoice Ninja branding from the client portal and help support our project.', - 'user_email_footer' => 'To adjust your email notification settings please visit '.SITE_URL.'/settings/notifications', - 'reset_password_footer' => 'If you did not request this password reset please email our support: '.CONTACT_EMAIL, - 'limit_users' => 'Sorry, this will exceed the limit of '.MAX_NUM_USERS.' users', - 'more_designs_self_host_header' => 'Get 6 more invoice designs for just $'.INVOICE_DESIGNS_PRICE, - 'old_browser' => 'Please use a newer browser', - 'white_label_custom_css' => ':link for $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', - 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', - 'security' => [ - 'too_many_attempts' => 'Too many attempts. Try again in few minutes.', - 'wrong_credentials' => 'Incorrect email or password.', - 'confirmation' => 'Your account has been confirmed!', - 'wrong_confirmation' => 'Wrong confirmation code.', - 'password_forgot' => 'The information regarding password reset was sent to your email.', - 'password_reset' => 'Your password has been changed successfully.', - 'wrong_password_reset' => 'Invalid password. Try again', - ], - 'pro_plan' => [ - 'remove_logo' => ':link to remove the Invoice Ninja logo by joining the Pro Plan', - 'remove_logo_link' => 'Click here', - ], - 'invitation_status' => [ - 'sent' => 'Email Sent', - 'opened' => 'Email Openend', - 'viewed' => 'Invoice Viewed', - ], - 'email_errors' => [ - 'inactive_client' => 'Emails can not be sent to inactive clients', - 'inactive_contact' => 'Emails can not be sent to inactive contacts', - 'inactive_invoice' => 'Emails can not be sent to inactive invoices', - 'user_unregistered' => 'Please register your account to send emails', - 'user_unconfirmed' => 'Please confirm your account to send emails', - 'invalid_contact_email' => 'Invalid contact email', - ], + 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the client portal and help support our project.', + 'user_email_footer' => 'To adjust your email notification settings please visit :link', + 'reset_password_footer' => 'If you did not request this password reset please email our support: :email', + 'limit_users' => 'Sorry, this will exceed the limit of :limit users', + 'more_designs_self_host_header' => 'Get 6 more invoice designs for just $:price', + 'old_browser' => 'Please use a newer browser', + 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', + 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', + + 'pro_plan_remove_logo' => ':link to remove the Invoice Ninja logo by joining the Pro Plan', + 'pro_plan_remove_logo_link' => 'Click here', + 'invitation_status_sent' => 'Email Sent', + 'invitation_status_opened' => 'Email Openend', + 'invitation_status_viewed' => 'Invoice Viewed', + 'email_error_inactive_client' => 'Emails can not be sent to inactive clients', + 'email_error_inactive_contact' => 'Emails can not be sent to inactive contacts', + 'email_error_inactive_invoice' => 'Emails can not be sent to inactive invoices', + 'email_error_user_unregistered' => 'Please register your account to send emails', + 'email_error_user_unconfirmed' => 'Please confirm your account to send emails', + 'email_error_invalid_contact_email' => 'Invalid contact email', 'navigation' => 'Navigation', 'list_invoices' => 'List Invoices', diff --git a/resources/lang/es/texts.php b/resources/lang/es/texts.php index ec805e7b7d..49859b0910 100644 --- a/resources/lang/es/texts.php +++ b/resources/lang/es/texts.php @@ -256,7 +256,7 @@ return array( 'email_salutation' => 'Estimado :name,', 'email_signature' => 'Un saludo cordial,', 'email_from' => 'El equipo de Invoice Ninja ', - 'user_email_footer' => 'Para ajustar la configuración de las notificaciones de tu correo, visita '.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'Para ajustar la configuración de las notificaciones de tu correo, visita :link', 'invoice_link_message' => 'Para visualizar la factura de cliente, haz clic en el enlace abajo:', 'notification_invoice_paid_subject' => 'La factura :invoice ha sido pagada por el cliente :client', 'notification_invoice_sent_subject' => 'La factura :invoice ha sido enviada a el cliente :client', @@ -265,7 +265,7 @@ return array( 'notification_invoice_sent' => 'La factura :invoice por valor de :amount fue enviada al cliente :cliente.', 'notification_invoice_viewed' => 'La factura :invoice por valor de :amount fue visualizada por el cliente :client.', 'reset_password' => 'Puedes reconfigurar la contraseña de tu cuenta haciendo clic en el siguiente enlace:', - 'reset_password_footer' => 'Si no has solicitado un cambio de contraseña, por favor contactate con nosostros: '.CONTACT_EMAIL, + 'reset_password_footer' => 'Si no has solicitado un cambio de contraseña, por favor contactate con nosostros: :email', // Payment page 'secure_payment' => 'Pago seguro', @@ -274,22 +274,10 @@ return array( 'expiration_year' => 'Año de caducidad', 'cvv' => 'CVV', - // Security alerts - 'security' => array( - 'too_many_attempts' => 'Demasiados intentos fallidos. Inténtalo de nuevo en un par de minutos.', - 'wrong_credentials' => 'Contraseña o correo incorrecto.', - 'confirmation' => '¡Tu cuenta se ha confirmado!', - 'wrong_confirmation' => 'Código de confirmación incorrecto.', - 'password_forgot' => 'La información sobre el cambio de tu contraseña se ha enviado a tu dirección de correo electrónico.', - 'password_reset' => 'Tu contraseña se ha cambiado con éxito.', - 'wrong_password_reset' => 'Contraseña no válida. Inténtalo de nuevo', - ), - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link haz click para eliminar el logo de Invoice Ninja', //Maybe incorrect for the context - 'remove_logo_link' => 'Haz clic aquí', - ], + 'pro_plan_remove_logo' => ':link haz click para eliminar el logo de Invoice Ninja', //Maybe incorrect for the context + 'pro_plan_remove_logo_link' => 'Haz clic aquí', + 'logout' => 'Cerrar sesión', 'sign_up_to_save' => 'Registrate para guardar tu trabajo', 'agree_to_terms' => 'Estoy de acuerdo con los términos de Invoice Ninja :terms', @@ -396,7 +384,7 @@ return array( 'active' => 'Activar', 'pending' => 'Pendiente', 'deleted_user' => 'Usario eliminado con éxito', - 'limit_users' => 'Lo sentimos, esta acción excederá el límite de '.MAX_NUM_USERS.' usarios', + 'limit_users' => 'Lo sentimos, esta acción excederá el límite de :limit usarios', 'confirm_email_invoice' => '¿Estás seguro que quieres enviar esta factura?', 'confirm_email_quote' => '¿Estás seguro que quieres enviar esta cotización?', 'confirm_recurring_email_invoice' => 'Se ha marcado esta factura como recurrente, estás seguro que quieres enviar esta factura?', @@ -426,7 +414,7 @@ return array( 'more_designs_title' => 'Diseños Adicionales de Facturas', 'more_designs_cloud_header' => 'Vete Pro para más diseños de facturas', 'more_designs_cloud_text' => '', - 'more_designs_self_host_header' => 'Adquiera 6 diseños adicionales de facturas por solo $'.INVOICE_DESIGNS_PRICE, + 'more_designs_self_host_header' => 'Adquiera 6 diseños adicionales de facturas por solo $:price', 'more_designs_self_host_text' => '', 'buy' => 'Comprar', 'bought_designs' => 'Diseños adicionales de facturas agregados con éxito', @@ -682,7 +670,7 @@ return array( 'email_error' => 'Hubo un problema enviando el correo', 'confirm_recurring_timing' => 'Nota: los correos son enviados al inicio de la hora.', - 'old_browser' => 'Por favor utiliza más reciente', + 'old_browser' => 'Por favor utiliza más reciente', 'payment_terms_help' => 'Asigna la fecha de vencimiento por defecto de la factura', 'unlink_account' => 'Desconectar Cuenta', 'unlink' => 'Desconectar', @@ -778,11 +766,10 @@ return array( 'invoice_quote_number' => 'Números de Cotización y Factura', 'invoice_charges' => 'Cargos de Factura', - 'invitation_status' => [ - 'sent' => 'Correo enviado', - 'opened' => 'Correo Abierto', - 'viewed' => 'Factura Vista', - ], + 'invitation_status_sent' => 'Correo enviado', + 'invitation_status_opened' => 'Correo Abierto', + 'invitation_status_viewed' => 'Factura Vista', + 'notification_invoice_bounced' => 'No nos fue posible entregar la Factura :invoice a :contact.', 'notification_invoice_bounced_subject' => 'No fue posible entregar la Factura :invoice', 'notification_quote_bounced' => 'No nos fue posible entregar la Cotización :invoice a :contact.', @@ -904,14 +891,12 @@ return array( 'no_mapper' => 'No valid mapping for file', 'invalid_csv_header' => 'Invalid CSV Header', - 'email_errors' => [ - 'inactive_client' => 'Emails can not be sent to inactive clients', - 'inactive_contact' => 'Emails can not be sent to inactive contacts', - 'inactive_invoice' => 'Emails can not be sent to inactive invoices', - 'user_unregistered' => 'Please register your account to send emails', - 'user_unconfirmed' => 'Please confirm your account to send emails', - 'invalid_contact_email' => 'Invalid contact email', - ], + 'email_error_inactive_client' => 'Emails can not be sent to inactive clients', + 'email_error_inactive_contact' => 'Emails can not be sent to inactive contacts', + 'email_error_inactive_invoice' => 'Emails can not be sent to inactive invoices', + 'email_error_user_unregistered' => 'Please register your account to send emails', + 'email_error_user_unconfirmed' => 'Please confirm your account to send emails', + 'email_error_invalid_contact_email' => 'Invalid contact email', 'client_portal' => 'Client Portal', 'admin' => 'Admin', @@ -964,7 +949,7 @@ return array( 'schedule' => 'Schedule', 'email_designs' => 'Email Designs', 'assigned_when_sent' => 'Assigned when sent', - 'white_label_custom_css' => ':link for $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', + 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', 'white_label_purchase_link' => 'Purchase a white label license', // Expense / vendor @@ -1071,7 +1056,7 @@ return array( 'archived_bank_account' => 'Successfully archived bank account', 'created_bank_account' => 'Successfully created bank account', 'validate_bank_account' => 'Validate Bank Account', - 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', + 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', 'bank_password_help' => 'Note: your password is transmitted securely and never stored on our servers.', 'bank_password_warning' => 'Warning: your password may be transmitted in plain text, consider enabling HTTPS.', 'username' => 'Username', @@ -1106,7 +1091,7 @@ return array( 'trial_call_to_action' => 'Start Free Trial', 'trial_success' => 'Successfully enabled two week free pro plan trial', 'overdue' => 'Overdue', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $'.WHITE_LABEL_PRICE.' to remove the Invoice Ninja branding from the client portal and help support our project.', + 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the client portal and help support our project.', 'navigation' => 'Navigation', 'list_invoices' => 'List Invoices', @@ -1137,14 +1122,14 @@ return array( 'enable_portal_password_help'=>'Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.', 'send_portal_password'=>'Generate password automatically', 'send_portal_password_help'=>'If no password is set, one will be generated and sent with the first invoice.', - + 'expired' => 'Expired', 'invalid_card_number' => 'The credit card number is not valid.', 'invalid_expiry' => 'The expiration date is not valid.', 'invalid_cvv' => 'The CVV is not valid.', 'cost' => 'Cost', 'create_invoice_for_sample' => 'Note: create your first invoice to see a preview here.', - + // User Permissions 'owner' => 'Owner', 'administrator' => 'Administrator', @@ -1162,8 +1147,8 @@ return array( 'create_all_help' => 'Allow user to create and modify records', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'View Payment', - + 'view_payment' => 'View Payment', + 'january' => 'January', 'february' => 'February', 'march' => 'March', @@ -1189,17 +1174,15 @@ return array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1208,11 +1191,11 @@ return array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1242,9 +1225,9 @@ return array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1264,5 +1247,5 @@ return array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - + ); diff --git a/resources/lang/es_ES/texts.php b/resources/lang/es_ES/texts.php index 59e6d1b056..5e578df508 100644 --- a/resources/lang/es_ES/texts.php +++ b/resources/lang/es_ES/texts.php @@ -271,7 +271,7 @@ return array( 'email_salutation' => 'Estimado :name,', 'email_signature' => 'Un cordial saludo,', 'email_from' => 'El equipo de Invoice Ninja ', - 'user_email_footer' => 'Para ajustar la configuración de las notificaciones de tu email, visita '.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'Para ajustar la configuración de las notificaciones de tu email, visita :link', 'invoice_link_message' => 'Para visualizar la factura de cliente, haz clic en el enlace de abajo:', 'notification_invoice_paid_subject' => 'La factura :invoice ha sido pagada por el cliente :client', 'notification_invoice_sent_subject' => 'La factura :invoice ha sido enviada a el cliente :client', @@ -280,7 +280,7 @@ return array( 'notification_invoice_sent' => 'La factura :invoice por importe de :amount fue enviada al cliente :cliente.', 'notification_invoice_viewed' => 'La factura :invoice por importe de :amount fue visualizada por el cliente :client.', 'reset_password' => 'Puedes reconfigurar la contraseña de tu cuenta haciendo clic en el siguiente enlace:', - 'reset_password_footer' => 'Si no has solicitado un cambio de contraseña, por favor contactate con nosostros: '.CONTACT_EMAIL, + 'reset_password_footer' => 'Si no has solicitado un cambio de contraseña, por favor contactate con nosostros: :email', // Payment page 'secure_payment' => 'Pago seguro', @@ -289,22 +289,10 @@ return array( 'expiration_year' => 'Año de caducidad', 'cvv' => 'CVV', - // Security alerts - 'confide' => array( - 'too_many_attempts' => 'Demasiados intentos fallidos. Inténtalo de nuevo en un par de minutos.', - 'wrong_credentials' => 'Contraseña o email incorrecto.', - 'confirmation' => '¡Tu cuenta se ha confirmado!', - 'wrong_confirmation' => 'Código de confirmación incorrecto.', - 'password_forgot' => 'La información sobre el cambio de tu contraseña se ha enviado a tu dirección de correo electrónico.', - 'password_reset' => 'Tu contraseña se ha cambiado con éxito.', - 'wrong_password_reset' => 'Contraseña no válida. Inténtalo de nuevo', - ), - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link haz click para eliminar el logo de Invoice Ninja', - 'remove_logo_link' => 'Haz click aquí', - ], + 'pro_plan_remove_logo' => ':link haz click para eliminar el logo de Invoice Ninja', + 'pro_plan_remove_logo_link' => 'Haz click aquí', + 'logout' => 'Cerrar sesión', 'sign_up_to_save' => 'Registrate para guardar tu trabajo', 'agree_to_terms' => 'Estoy de acuerdo con los términos de Invoice Ninja :terms', @@ -414,7 +402,7 @@ return array( 'active' => 'Activo', 'pending' => 'Pendiente', 'deleted_user' => 'Usario eliminado con éxito', - 'limit_users' => 'Lo sentimos, esta acción excederá el límite de '.MAX_NUM_USERS.' usarios', + 'limit_users' => 'Lo sentimos, esta acción excederá el límite de :limit usarios', 'confirm_email_invoice' => '¿Estás seguro que quieres enviar esta factura?', 'confirm_email_quote' => '¿Estás seguro que quieres enviar este presupuesto?', 'confirm_recurring_email_invoice' => 'Se ha marcado esta factura como recurrente, estás seguro que quieres enviar esta factura?', @@ -444,7 +432,7 @@ return array( 'more_designs_title' => 'Diseños adicionales para factura', 'more_designs_cloud_header' => 'Pase a Pro para añadir más diseños de facturas', 'more_designs_cloud_text' => '', - 'more_designs_self_host_header' => 'Obtenga 6 diseños más para facturas por sólo '.INVOICE_DESIGNS_PRICE, // comprobar + 'more_designs_self_host_header' => 'Obtenga 6 diseños más para facturas por sólo $:price', // comprobar 'more_designs_self_host_text' => '', 'buy' => 'Comprar', 'bought_designs' => 'Añadidos con exito los diseños de factura', @@ -702,7 +690,7 @@ return array( 'email_error' => 'Ocurrió un problema enviando el correo', 'confirm_recurring_timing' => 'Nota: correos enviados cada hora en punto.', - 'old_browser' => 'Por favor use un navegador mas actual', + 'old_browser' => 'Por favor use un navegador mas actual', 'payment_terms_help' => 'Establezca la fecha de pago de factura por defecto', 'unlink_account' => 'Cuenta desvinculada', 'unlink' => 'Desvincular', @@ -799,11 +787,10 @@ return array( 'invoice_quote_number' => 'Números de Factura y Presupuesto', 'invoice_charges' => 'Cargos de factura', - 'invitation_status' => [ - 'sent' => 'Correo Enviado', - 'opened' => 'Correo abierto', - 'viewed' => 'Factura vista', - ], + 'invitation_status_sent' => 'Correo Enviado', + 'invitation_status_opened' => 'Correo abierto', + 'invitation_status_viewed' => 'Factura vista', + 'notification_invoice_bounced' => 'No podemos entregar la factura :invoice a :contact.', 'notification_invoice_bounced_subject' => 'No se puede entregar la factura :invoice', 'notification_quote_bounced' => 'No podemos entregar el presupuesto :invoice a :contact.', @@ -924,14 +911,12 @@ return array( 'no_mapper' => 'Mapeo no válido para el fichero', 'invalid_csv_header' => 'Cabecera CSV no Válida', - 'email_errors' => [ - 'inactive_client' => 'No se pueden enviar correos a Clientes inactivos', - 'inactive_contact' => 'No se pueden enviar correos a Contactos inactivos', - 'inactive_invoice' => 'No se pueden enviar correos de Facturas inactivas', - 'user_unregistered' => 'Por favor registra tu cuenta para enviar correos', - 'user_unconfirmed' => 'Por favor confirma tu cuenta para enviar correos', - 'invalid_contact_email' => 'Correo de contacto no válido', - ], + 'email_error_inactive_client' => 'No se pueden enviar correos a Clientes inactivos', + 'email_error_inactive_contact' => 'No se pueden enviar correos a Contactos inactivos', + 'email_error_inactive_invoice' => 'No se pueden enviar correos de Facturas inactivas', + 'email_error_user_unregistered' => 'Por favor registra tu cuenta para enviar correos', + 'email_error_user_unconfirmed' => 'Por favor confirma tu cuenta para enviar correos', + 'email_error_invalid_contact_email' => 'Correo de contacto no válido', 'client_portal' => 'Portal Cliente', 'admin' => 'Admin.', @@ -985,7 +970,7 @@ return array( 'email_designs' => 'Diseños de correo', 'assigned_when_sent' => 'Asignado al enviar', - 'white_label_custom_css' => ':link para $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', + 'white_label_custom_css' => ':link para $:price to enable custom styling and help support our project.', 'white_label_purchase_link' => 'Comprar licencia de marca blanca', // Expense / vendor @@ -1091,7 +1076,7 @@ return array( 'archived_bank_account' => 'Cuenta Bancaria archivada correctamente', 'created_bank_account' => 'Cuenta Bancaria creada correctamente', 'validate_bank_account' => 'Validar Cuenta Bancaria', - 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', + 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', 'bank_password_help' => 'Note: your password is transmitted securely and never stored on our servers.', 'bank_password_warning' => 'Warning: your password may be transmitted in plain text, consider enabling HTTPS.', 'username' => 'Usuario', @@ -1126,7 +1111,7 @@ return array( 'trial_call_to_action' => 'Start Free Trial', 'trial_success' => 'Successfully enabled two week free pro plan trial', 'overdue' => 'Overdue', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $'.WHITE_LABEL_PRICE.' to remove the Invoice Ninja branding from the client portal and help support our project.', + 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the client portal and help support our project.', 'navigation' => 'Navigation', 'list_invoices' => 'List Invoices', @@ -1157,14 +1142,14 @@ return array( 'enable_portal_password_help'=>'Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.', 'send_portal_password'=>'Generate password automatically', 'send_portal_password_help'=>'If no password is set, one will be generated and sent with the first invoice.', - + 'expired' => 'Expired', 'invalid_card_number' => 'The credit card number is not valid.', 'invalid_expiry' => 'The expiration date is not valid.', 'invalid_cvv' => 'The CVV is not valid.', 'cost' => 'Cost', 'create_invoice_for_sample' => 'Note: create your first invoice to see a preview here.', - + // User Permissions 'owner' => 'Owner', 'administrator' => 'Administrator', @@ -1182,8 +1167,8 @@ return array( 'create_all_help' => 'Allow user to create and modify records', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'View Payment', - + 'view_payment' => 'View Payment', + 'january' => 'January', 'february' => 'February', 'march' => 'March', @@ -1209,17 +1194,15 @@ return array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1228,11 +1211,11 @@ return array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1262,9 +1245,9 @@ return array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1284,5 +1267,5 @@ return array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - + ); diff --git a/resources/lang/fr/texts.php b/resources/lang/fr/texts.php index 61ec5d3547..a432238c68 100644 --- a/resources/lang/fr/texts.php +++ b/resources/lang/fr/texts.php @@ -262,7 +262,7 @@ return array( 'email_salutation' => 'Cher :name,', 'email_signature' => 'Cordialement,', 'email_from' => 'L\'équipe Invoice Ninja', - 'user_email_footer' => 'Pour modifier vos paramètres de notification par courriel, veuillez visiter '.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'Pour modifier vos paramètres de notification par courriel, veuillez visiter :link', 'invoice_link_message' => 'Pour voir la facture de votre client cliquez sur le lien ci-après :', 'notification_invoice_paid_subject' => 'La facture :invoice a été payée par le client :client', 'notification_invoice_sent_subject' => 'La facture :invoice a été envoyée au client :client', @@ -271,7 +271,7 @@ return array( 'notification_invoice_sent' => 'Le client suivant :client a reçu par courriel la facture :invoice d\'un montant de :amount', 'notification_invoice_viewed' => 'Le client suivant :client a vu la facture :invoice d\'un montant de :amount', 'reset_password' => 'Vous pouvez réinitialiser votre mot de passe en cliquant sur le lien suivant :', - 'reset_password_footer' => 'Si vous n\'avez pas effectué de demande de réinitalisation de mot de passe veuillez contacter notre support :'.CONTACT_EMAIL, + 'reset_password_footer' => 'Si vous n\'avez pas effectué de demande de réinitalisation de mot de passe veuillez contacter notre support : :email', // Payment page 'secure_payment' => 'Paiement sécurisé', @@ -280,22 +280,9 @@ return array( 'expiration_year' => 'Année d\'expiration', 'cvv' => 'Cryptogramme visuel', - // Security alerts - 'security' => array( - 'too_many_attempts' => 'Trop de tentatives. Essayez à nouveau dans quelques minutes.', - 'wrong_credentials' => 'Courriel ou mot de passe incorrect', - 'confirmation' => 'Votre compte a été validé !', - 'wrong_confirmation' => 'Code de confirmation incorrect.', - 'password_forgot' => 'Les informations de réinitialisation de votre mot de passe vous ont été envoyées par courriel.', - 'password_reset' => 'Votre mot de passe a été modifié avec succès.', - 'wrong_password_reset' => 'Mot de passe incorrect. Veuillez réessayer', - ), - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link pour supprimer le logo Invoice Ninja en souscrivant au Plan Pro', - 'remove_logo_link' => 'Cliquez ici', - ], + 'pro_plan_remove_logo' => ':link pour supprimer le logo Invoice Ninja en souscrivant au Plan Pro', + 'pro_plan_remove_logo_link' => 'Cliquez ici', 'logout' => 'Se déconnecter', 'sign_up_to_save' => 'Connectez vous pour sauvegarder votre travail', @@ -412,7 +399,7 @@ return array( 'active' => 'Actif', 'pending' => 'En attente', 'deleted_user' => 'Utilisateur supprimé', - 'limit_users' => 'Désolé, ceci excédera la limite de '.MAX_NUM_USERS.' utilisateurs', + 'limit_users' => 'Désolé, ceci excédera la limite de :limit utilisateurs', 'confirm_email_invoice' => 'Voulez-vous vraiment envoyer cette facture par courriel ?', 'confirm_email_quote' => 'Voulez-vous vraiment envoyer ce devis par courriel ?', @@ -446,7 +433,7 @@ return array( 'more_designs_title' => 'Modèles de factures additionnels', 'more_designs_cloud_header' => 'Passez au Plan Pro pour plus de modèles', 'more_designs_cloud_text' => '', - 'more_designs_self_host_header' => 'Obtenez 6 modèles de factures additionnels pour seulement '.INVOICE_DESIGNS_PRICE.'$', + 'more_designs_self_host_header' => 'Obtenez 6 modèles de factures additionnels pour seulement $:price', 'more_designs_self_host_text' => '', 'buy' => 'Acheter', 'bought_designs' => 'Les nouveaux modèles ont été ajoutés avec succès', @@ -695,7 +682,7 @@ return array( 'email_error' => 'Il y a eu un problème en envoyant le courriel', 'confirm_recurring_timing' => 'Note : les courriels sont envoyés au début de l\'heure.', - 'old_browser' => 'Merci d\'utiliser un navigateur plus récent', + 'old_browser' => 'Merci d\'utiliser un navigateur plus récent', 'payment_terms_help' => 'Définir la date d\'échéance par défaut de la facture', 'unlink_account' => 'Dissocier le compte', 'unlink' => 'Dissocier', @@ -791,11 +778,10 @@ return array( 'invoice_quote_number' => 'Numéro des devis & factures', 'invoice_charges' => 'Charges de facturation', - 'invitation_status' => [ - 'sent' => 'Email envoyé', - 'opened' => 'Email ouvert', - 'viewed' => 'Facture vue', - ], + 'invitation_status_sent' => 'Email envoyé', + 'invitation_status_opened' => 'Email ouvert', + 'invitation_status_viewed' => 'Facture vue', + 'notification_invoice_bounced' => 'We were unable to deliver Invoice :invoice to :contact.', 'notification_invoice_bounced_subject' => 'Unable to deliver Invoice :invoice', 'notification_quote_bounced' => 'We were unable to deliver Quote :invoice to :contact.', @@ -918,14 +904,12 @@ return array( 'no_mapper' => 'Mappage invalide pour ce fichier', 'invalid_csv_header' => 'En-tête du fichier CSV invalide', - 'email_errors' => [ - 'inactive_client' => 'Les mails ne peuvent être envoyés aux clients inactifs', - 'inactive_contact' => 'Les mails ne peuvent être envoyés aux contacts inactifs', - 'inactive_invoice' => 'Les mails ne peuvent être envoyés aux factures inactives', - 'user_unregistered' => 'Veuillez vous inscrire afin d\'envoyer des mails', - 'user_unconfirmed' => 'Veuillez confirmer votre compte afin de permettre l\'envoi de mail', - 'invalid_contact_email' => 'Adresse mail du contact invalide', - ], + 'email_error_inactive_client' => 'Les mails ne peuvent être envoyés aux clients inactifs', + 'email_error_inactive_contact' => 'Les mails ne peuvent être envoyés aux contacts inactifs', + 'email_error_inactive_invoice' => 'Les mails ne peuvent être envoyés aux factures inactives', + 'email_error_user_unregistered' => 'Veuillez vous inscrire afin d\'envoyer des mails', + 'email_error_user_unconfirmed' => 'Veuillez confirmer votre compte afin de permettre l\'envoi de mail', + 'email_error_invalid_contact_email' => 'Adresse mail du contact invalide', 'client_portal' => 'Portail client', 'admin' => 'Admin', @@ -979,7 +963,7 @@ return array( 'email_designs' => 'Email Designs', 'assigned_when_sent' => 'Assigned when sent', - 'white_label_custom_css' => ':link for $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', + 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', 'white_label_purchase_link' => 'Acheter une licence marque blanche', // Expense / vendor @@ -1086,7 +1070,7 @@ return array( 'archived_bank_account' => 'Compte bancaire archivé', 'created_bank_account' => 'Compte bancaire créé', 'validate_bank_account' => 'Valider le compte bancaire', - 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', + 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', 'bank_password_help' => 'Note: your password is transmitted securely and never stored on our servers.', 'bank_password_warning' => 'Attention: votre mot de passe peut être transmis en clair, pensez à activer HTTPS.', 'username' => 'Nom d\'utilisateur', @@ -1121,7 +1105,7 @@ return array( 'trial_call_to_action' => 'Commencer l\'essai gratuit', 'trial_success' => 'Successfully enabled two week free pro plan trial', 'overdue' => 'Impayé', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $'.WHITE_LABEL_PRICE.' to remove the Invoice Ninja branding from the client portal and help support our project.', + 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the client portal and help support our project.', 'navigation' => 'Navigation', 'list_invoices' => 'Liste des factures', @@ -1152,14 +1136,14 @@ return array( 'enable_portal_password_help'=>'Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.', 'send_portal_password'=>'Générer un mot de passe automatiquement', 'send_portal_password_help'=>'If no password is set, one will be generated and sent with the first invoice.', - + 'expired' => 'Expiré', 'invalid_card_number' => 'Le numéro de carte bancaire est invalide.', 'invalid_expiry' => 'La date d\'expiration est invalide.', 'invalid_cvv' => 'Le code de sécurité est incorrect.', 'cost' => 'Coût', 'create_invoice_for_sample' => 'Note: create your first invoice to see a preview here.', - + // User Permissions 'owner' => 'Propriétaire', 'administrator' => 'Administrateur', @@ -1177,8 +1161,8 @@ return array( 'create_all_help' => 'Autoriser l\'utilisateur à créer et éditer tous les enregistrements', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'Voir le paiement', - + 'view_payment' => 'Voir le paiement', + 'january' => 'Janvier', 'february' => 'Février', 'march' => 'Mars', @@ -1204,17 +1188,15 @@ return array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1223,11 +1205,11 @@ return array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1257,9 +1239,9 @@ return array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1279,5 +1261,5 @@ return array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - + ); diff --git a/resources/lang/fr_CA/texts.php b/resources/lang/fr_CA/texts.php index 8c82d959d6..999e553a96 100644 --- a/resources/lang/fr_CA/texts.php +++ b/resources/lang/fr_CA/texts.php @@ -262,7 +262,7 @@ return array( 'email_salutation' => 'Cher :name,', 'email_signature' => 'Cordialement,', 'email_from' => 'L\'équipe Invoice Ninja', - 'user_email_footer' => 'Pour modifier vos paramètres de notification par courriel, veuillez visiter '.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'Pour modifier vos paramètres de notification par courriel, veuillez visiter :link', 'invoice_link_message' => 'Pour voir la facture de votre client cliquez sur le lien ci-après :', 'notification_invoice_paid_subject' => 'La facture :invoice a été payée par le client :client', 'notification_invoice_sent_subject' => 'La facture :invoice a été envoyée au client :client', @@ -271,7 +271,7 @@ return array( 'notification_invoice_sent' => 'Le client suivant :client a reçu par courriel la facture :invoice d\'un montant de :amount', 'notification_invoice_viewed' => 'Le client suivant :client a vu la facture :invoice d\'un montant de :amount', 'reset_password' => 'Vous pouvez réinitialiser votre mot de passe en cliquant sur le lien suivant :', - 'reset_password_footer' => 'Si vous n\'avez pas effectué de demande de réinitalisation de mot de passe veuillez contacter notre support :' . CONTACT_EMAIL, + 'reset_password_footer' => 'Si vous n\'avez pas effectué de demande de réinitalisation de mot de passe veuillez contacter notre support : :email', // Payment page 'secure_payment' => 'Paiement sécurisé', @@ -280,22 +280,9 @@ return array( 'expiration_year' => 'Année d\'expiration', 'cvv' => 'CVV', - // Security alerts - 'confide' => array( - 'too_many_attempts' => 'Trop de tentatives. Veuillez réessayer dans quelques minutes.', - 'wrong_credentials' => 'Courriel ou mot de passe incorrect', - 'confirmation' => 'Votre compte a été validé !', - 'wrong_confirmation' => 'Code de confirmation incorrect.', - 'password_forgot' => 'Les informations de réinitialisation de votre mot de passe vous ont été envoyées par courriel.', - 'password_reset' => 'Votre mot de passe a été modifié avec succès.', - 'wrong_password_reset' => 'Mot de passe incorrect. Veuillez réessayer', - ), - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link pour supprimer le logo Invoice Ninja en souscrivant au plan pro', - 'remove_logo_link' => 'Cliquez ici', - ], + 'pro_plan_remove_logo' => ':link pour supprimer le logo Invoice Ninja en souscrivant au plan pro', + 'pro_plan_remove_logo_link' => 'Cliquez ici', 'logout' => 'Déconnexion', 'sign_up_to_save' => 'Connectez-vous pour sauvegarder votre travail', @@ -412,7 +399,7 @@ return array( 'active' => 'Actif', 'pending' => 'En attente', 'deleted_user' => 'Utilisateur supprimé', - 'limit_users' => 'Désolé, ceci excédera la limite de ' . MAX_NUM_USERS . ' utilisateurs', + 'limit_users' => 'Désolé, ceci excédera la limite de :limit utilisateurs', 'confirm_email_invoice' => 'Voulez-vous vraiment envoyer cette facture par courriel ?', 'confirm_email_quote' => 'Voulez-vous vraiment envoyer cette soumission par courriel ?', @@ -447,7 +434,7 @@ return array( 'more_designs_title' => 'Modèles de factures additionnels', 'more_designs_cloud_header' => 'Passez au Plan Pro pour obtenir plus de modèles', 'more_designs_cloud_text' => '', - 'more_designs_self_host_header' => 'Obtenez 6 modèles de factures additionnels pour seulement '.INVOICE_DESIGNS_PRICE.'$', + 'more_designs_self_host_header' => 'Obtenez 6 modèles de factures additionnels pour seulement $:price', 'more_designs_self_host_text' => '', 'buy' => 'Acheter', 'bought_designs' => 'Les nouveaux modèles ont été ajoutés avec succès', @@ -697,7 +684,7 @@ return array( 'email_error' => 'Il y a eu un problème avec l\'envoi du courriel', 'confirm_recurring_timing' => 'Note: Les courriels sont envoyés au début de chaque heure.', - 'old_browser' => 'Veuillez utiliser un navigateur plus récent', + 'old_browser' => 'Veuillez utiliser un navigateur plus récent', 'payment_terms_help' => 'Défini la date d\'échéance par défaut', 'unlink_account' => 'Délié le compte', 'unlink' => 'Délié', @@ -731,7 +718,7 @@ return array( 'recent_payments' => 'Paiements reçus', 'outstanding' => 'Impayés', 'manage_companies' => 'Gérer les entreprises', - 'total_revenue' => 'Revenus', + 'total_revenue' => 'Revenus', 'current_user' => 'Utilisateur en cours', 'new_recurring_invoice' => 'Nouvelle facture récurrente', @@ -794,11 +781,10 @@ return array( 'invoice_quote_number' => 'Numéros de factures et de soumissions', 'invoice_charges' => 'Frais de facturation', - 'invitation_status' => [ - 'sent' => 'Courriel envoyé', - 'opened' => 'Courriel ouvert', - 'viewed' => 'Facture consultée', - ], + 'invitation_status_sent' => 'Courriel envoyé', + 'invitation_status_opened' => 'Courriel ouvert', + 'invitation_status_viewed' => 'Facture consultée', + 'notification_invoice_bounced' => 'Impossible d\'envoyer la facture :invoice à :contact.', 'notification_invoice_bounced_subject' => 'Impossible d\'envoyer la facture :invoice', 'notification_quote_bounced' => 'Impossible d\'envoyer la soumission :invoice à :contact.', @@ -919,14 +905,12 @@ return array( 'no_mapper' => 'Aucun liens de champs valides pour ce fichier', 'invalid_csv_header' => 'Entête CSV invalide', - 'email_errors' => [ - 'inactive_client' => 'Aucun courriel ne peut être envoyé à un client inactif', - 'inactive_contact' => 'Aucun courriel ne peut être envoyé à un contact inactif', - 'inactive_invoice' => 'Aucun courriel ne peut être envoyé à une facture inactive', - 'user_unregistered' => 'Veuillez vous créer un compte pour envoyer des courriels', - 'user_unconfirmed' => 'Veuillez confirmer votre compte pour pouvoir envoyer des courriels', - 'invalid_contact_email' => 'Ce courriel est invalide', - ], + 'email_error_inactive_client' => 'Aucun courriel ne peut être envoyé à un client inactif', + 'email_error_inactive_contact' => 'Aucun courriel ne peut être envoyé à un contact inactif', + 'email_error_inactive_invoice' => 'Aucun courriel ne peut être envoyé à une facture inactive', + 'email_error_user_unregistered' => 'Veuillez vous créer un compte pour envoyer des courriels', + 'email_error_user_unconfirmed' => 'Veuillez confirmer votre compte pour pouvoir envoyer des courriels', + 'email_error_invalid_contact_email' => 'Ce courriel est invalide', 'client_portal' => 'Portail client', 'admin' => 'Admin', @@ -980,7 +964,7 @@ return array( 'email_designs' => 'Modèles de courriel', 'assigned_when_sent' => 'Assignée lors de l\'envoi', - 'white_label_custom_css' => ':link à $'.WHITE_LABEL_PRICE.' pour activer les styles personnalisés et supporter notre projet.', + 'white_label_custom_css' => ':link à $:price pour activer les styles personnalisés et supporter notre projet.', 'white_label_purchase_link' => 'Achetez une licence sans pub', // Expense / vendor @@ -1084,7 +1068,7 @@ return array( 'archived_bank_account' => 'Le compte bancaire a été archivé', 'created_bank_account' => 'Le compte bancaire a été créé', 'validate_bank_account' => 'Valider le compte bancaire', - 'bank_accounts_help' => 'Veuillez vous connecter à un compte bancaire pour importer automatiquement les dépenses et créer les fournisseurs. Supporte American Express et plus de 400 banques américaines.', + 'bank_accounts_help' => 'Veuillez vous connecter à un compte bancaire pour importer automatiquement les dépenses et créer les fournisseurs. Supporte American Express et plus de 400 banques américaines.', 'bank_password_help' => 'Note: votre mot de passe est transmis de façon sécuritaire et n\'est jamais enregistré sur nos serveurs.', 'bank_password_warning' => 'Avertissement: votre mot de passe pourrait être transmis sans cryptage, pensez à activer HTTPS.', 'username' => 'Nom d\'utilisateur', @@ -1119,7 +1103,7 @@ return array( 'trial_call_to_action' => 'Démarrez votre essai gratuit', 'trial_success' => 'Le Plan Pro, version d\'essai gratuit pour 2 semaines a été activé', 'overdue' => 'En souffrance', - 'white_label_text' => 'Achetez une licence sans pub d\'un an à $'.WHITE_LABEL_PRICE.' pour retirer le logo de Invoice Ninja du portail client et supporter notre projet.', + 'white_label_text' => 'Achetez une licence sans pub d\'un an à $:price pour retirer le logo de Invoice Ninja du portail client et supporter notre projet.', 'navigation' => 'Navigation', 'list_invoices' => 'List Invoices', @@ -1150,14 +1134,14 @@ return array( 'enable_portal_password_help'=>'Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.', 'send_portal_password'=>'Generate password automatically', 'send_portal_password_help'=>'If no password is set, one will be generated and sent with the first invoice.', - + 'expired' => 'Expired', 'invalid_card_number' => 'The credit card number is not valid.', 'invalid_expiry' => 'The expiration date is not valid.', 'invalid_cvv' => 'The CVV is not valid.', 'cost' => 'Cost', 'create_invoice_for_sample' => 'Note: create your first invoice to see a preview here.', - + // User Permissions 'owner' => 'Owner', 'administrator' => 'Administrator', @@ -1175,8 +1159,8 @@ return array( 'create_all_help' => 'Allow user to create and modify records', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'View Payment', - + 'view_payment' => 'View Payment', + 'january' => 'January', 'february' => 'February', 'march' => 'March', @@ -1202,17 +1186,15 @@ return array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1221,11 +1203,11 @@ return array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1255,9 +1237,9 @@ return array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1277,6 +1259,6 @@ return array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - - -); \ No newline at end of file + + +); diff --git a/resources/lang/it/texts.php b/resources/lang/it/texts.php index 204a25fe33..d56c71e9e7 100644 --- a/resources/lang/it/texts.php +++ b/resources/lang/it/texts.php @@ -1,4 +1,4 @@ - 'Cliente fatturato', 'billed_clients' => 'Clienti fatturati', 'active_client' => 'cliente attivo', - 'active_clients' => 'clienti attivi', + 'active_clients' => 'clienti attivi', 'invoices_past_due' => 'Fatture Scadute', /* Insoluti */ 'upcoming_invoices' => 'Prossime fatture', 'average_invoice' => 'Fattura media', @@ -262,7 +262,7 @@ return array( 'email_salutation' => 'Caro :name,', 'email_signature' => 'Distinti saluti,', 'email_from' => 'Il Team di InvoiceNinja', - 'user_email_footer' => 'Per modificare le impostazioni di notifiche via email per favore accedi a: '.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'Per modificare le impostazioni di notifiche via email per favore accedi a: :link', 'invoice_link_message' => 'Per visualizzare la tua fattura del cliente clicca sul link qui sotto:', 'notification_invoice_paid_subject' => 'La fattura :invoice è stata pagata da :client', 'notification_invoice_sent_subject' => 'La fattura :invoice è stata inviata a :client', @@ -271,31 +271,18 @@ return array( 'notification_invoice_sent' => 'Al seguente cliente :client è stata inviata via email la fattura :invoice di :amount.', 'notification_invoice_viewed' => 'Il seguente cliente :client ha visualizzato la fattura :invoice di :amount.', 'reset_password' => 'Puoi resettare la password del tuo account cliccando sul link qui sotto:', - 'reset_password_footer' => 'Se non sei stato tu a voler resettare la password per favore invia un\'email di assistenza a: ' . CONTACT_EMAIL, + 'reset_password_footer' => 'Se non sei stato tu a voler resettare la password per favore invia un\'email di assistenza a: :email', // Payment page 'secure_payment' => 'Pagamento Sicuro', 'card_number' => 'Numero Carta', - 'expiration_month' => 'Mese di Scadenza', + 'expiration_month' => 'Mese di Scadenza', 'expiration_year' => 'Anno di Scadenza', 'cvv' => 'CVV', - // Security alerts - 'security' => [ - 'too_many_attempts' => 'Troppi tentativi fatti. Riprova tra qualche minuto.', - 'wrong_credentials' => 'Email o password non corretti.', - 'confirmation' => 'Il tuo account è stato confermato!', - 'wrong_confirmation' => 'Codice di verifica errato.', - 'password_forgot' => 'I dati per resettare la tua password sono stati inviati alla tua email.', - 'password_reset' => 'La tua password è stata cambiata con successo.', - 'wrong_password_reset' => 'Password errata. Riprova', - ], - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link per rimuovere il logo di Invoice Ninja aderendo al programma pro', - 'remove_logo_link' => 'Clicca qui', - ], + 'pro_plan_remove_logo' => ':link per rimuovere il logo di Invoice Ninja aderendo al programma pro', + 'pro_plan_remove_logo_link' => 'Clicca qui', 'logout' => 'Log Out', /* Esci */ 'sign_up_to_save' => 'Registrati per salvare il tuo lavoro', @@ -387,7 +374,7 @@ return array( 'notification_quote_sent_subject' => 'Il preventivo :invoice è stato inviato a :client', 'notification_quote_viewed_subject' => 'Il preventivo :invoice è stato visualizzato da :client', 'notification_quote_sent' => 'Al seguente cliente :client è stata inviato il preventivo :invoice per un importo di :amount.', - 'notification_quote_viewed' => 'Il seguente cliente :client ha visualizzato il preventivo :invoice di :amount.', + 'notification_quote_viewed' => 'Il seguente cliente :client ha visualizzato il preventivo :invoice di :amount.', 'session_expired' => 'La vostra sessione è scaduta.', @@ -412,7 +399,7 @@ return array( 'active' => 'Active', 'pending' => 'Pending', 'deleted_user' => 'Successfully deleted user', - 'limit_users' => 'Sorry, this will exceed the limit of ' . MAX_NUM_USERS . ' users', + 'limit_users' => 'Sorry, this will exceed the limit of :limit users', 'confirm_email_invoice' => 'Are you sure you want to email this invoice?', 'confirm_email_quote' => 'Are you sure you want to email this quote?', @@ -435,7 +422,7 @@ return array( 'share_invoice_counter' => 'Share invoice counter', 'invoice_issued_to' => 'Invoice issued to', '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.', @@ -447,7 +434,7 @@ return array( 'more_designs_title' => 'Additional Invoice Designs', 'more_designs_cloud_header' => 'Go Pro for more invoice designs', 'more_designs_cloud_text' => '', - 'more_designs_self_host_header' => 'Get 6 more invoice designs for just $'.INVOICE_DESIGNS_PRICE, + 'more_designs_self_host_header' => 'Get 6 more invoice designs for just $:price', 'more_designs_self_host_text' => '', 'buy' => 'Buy', 'bought_designs' => 'Successfully added additional invoice designs', @@ -699,7 +686,7 @@ return array( 'email_error' => 'There was a problem sending the email', 'confirm_recurring_timing' => 'Note: emails are sent at the start of the hour.', - 'old_browser' => 'Please use a newer browser', + 'old_browser' => 'Please use a newer browser', 'payment_terms_help' => 'Sets the default invoice due date', 'unlink_account' => 'Unlink Account', 'unlink' => 'Unlink', @@ -796,11 +783,10 @@ return array( 'invoice_quote_number' => 'Numerazione Fatture e Preventivi', 'invoice_charges' => 'Invoice Charges', - 'invitation_status' => [ - 'sent' => 'Email Sent', - 'opened' => 'Email Openend', - 'viewed' => 'Invoice Viewed', - ], + 'invitation_status_sent' => 'Email Sent', + 'invitation_status_opened' => 'Email Openend', + 'invitation_status_viewed' => 'Invoice Viewed', + 'notification_invoice_bounced' => 'We were unable to deliver Invoice :invoice to :contact.', 'notification_invoice_bounced_subject' => 'Unable to deliver Invoice :invoice', 'notification_quote_bounced' => 'We were unable to deliver Quote :invoice to :contact.', @@ -921,14 +907,12 @@ return array( 'no_mapper' => 'No valid mapping for file', 'invalid_csv_header' => 'Invalid CSV Header', - 'email_errors' => [ - 'inactive_client' => 'Emails can not be sent to inactive clients', - 'inactive_contact' => 'Emails can not be sent to inactive contacts', - 'inactive_invoice' => 'Emails can not be sent to inactive invoices', - 'user_unregistered' => 'Please register your account to send emails', - 'user_unconfirmed' => 'Please confirm your account to send emails', - 'invalid_contact_email' => 'Invalid contact email', - ], + 'email_error_inactive_client' => 'Emails can not be sent to inactive clients', + 'email_error_inactive_contact' => 'Emails can not be sent to inactive contacts', + 'email_error_inactive_invoice' => 'Emails can not be sent to inactive invoices', + 'email_error_user_unregistered' => 'Please register your account to send emails', + 'email_error_user_unconfirmed' => 'Please confirm your account to send emails', + 'email_error_invalid_contact_email' => 'Invalid contact email', 'client_portal' => 'Client Portal', 'admin' => 'Admin', @@ -982,7 +966,7 @@ return array( 'email_designs' => 'Email Designs', 'assigned_when_sent' => 'Assigned when sent', - 'white_label_custom_css' => ':link for $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', + 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', 'white_label_purchase_link' => 'Purchase a white label license', // Expense / vendor @@ -1089,7 +1073,7 @@ return array( 'archived_bank_account' => 'Successfully archived bank account', 'created_bank_account' => 'Successfully created bank account', 'validate_bank_account' => 'Validate Bank Account', - 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', + 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', 'bank_password_help' => 'Note: your password is transmitted securely and never stored on our servers.', 'bank_password_warning' => 'Warning: your password may be transmitted in plain text, consider enabling HTTPS.', 'username' => 'Username', @@ -1124,7 +1108,7 @@ return array( 'trial_call_to_action' => 'Start Free Trial', 'trial_success' => 'Successfully enabled two week free pro plan trial', 'overdue' => 'Overdue', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $'.WHITE_LABEL_PRICE.' to remove the Invoice Ninja branding from the client portal and help support our project.', + 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the client portal and help support our project.', 'navigation' => 'Navigation', 'list_invoices' => 'List Invoices', @@ -1155,14 +1139,14 @@ return array( 'enable_portal_password_help'=>'Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.', 'send_portal_password'=>'Generate password automatically', 'send_portal_password_help'=>'If no password is set, one will be generated and sent with the first invoice.', - + 'expired' => 'Expired', 'invalid_card_number' => 'The credit card number is not valid.', 'invalid_expiry' => 'The expiration date is not valid.', 'invalid_cvv' => 'The CVV is not valid.', 'cost' => 'Cost', 'create_invoice_for_sample' => 'Note: create your first invoice to see a preview here.', - + // User Permissions 'owner' => 'Owner', 'administrator' => 'Administrator', @@ -1180,8 +1164,8 @@ return array( 'create_all_help' => 'Allow user to create and modify records', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'View Payment', - + 'view_payment' => 'View Payment', + 'january' => 'Gennaio', 'february' => 'Febbraio', 'march' => 'Marzo', @@ -1207,17 +1191,15 @@ return array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1226,11 +1208,11 @@ return array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1260,9 +1242,9 @@ return array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1282,5 +1264,5 @@ return array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - + ); diff --git a/resources/lang/ja/texts.php b/resources/lang/ja/texts.php index 29da88f572..f868c46f5c 100644 --- a/resources/lang/ja/texts.php +++ b/resources/lang/ja/texts.php @@ -993,40 +993,26 @@ $LANG = array( 'overdue' => 'Overdue', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $'.WHITE_LABEL_PRICE.' to remove the Invoice Ninja branding from the client portal and help support our project.', - 'user_email_footer' => 'To adjust your email notification settings please visit '.SITE_URL.'/settings/notifications', - 'reset_password_footer' => 'If you did not request this password reset please email our support: '.CONTACT_EMAIL, - 'limit_users' => 'Sorry, this will exceed the limit of '.MAX_NUM_USERS.' users', - 'more_designs_self_host_header' => 'Get 6 more invoice designs for just $'.INVOICE_DESIGNS_PRICE, - 'old_browser' => 'Please use a newer browser', - 'white_label_custom_css' => ':link for $'.WHITE_LABEL_PRICE.' to enable custom styling and help support our project.', - 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', - 'security' => [ - 'too_many_attempts' => 'Too many attempts. Try again in few minutes.', - 'wrong_credentials' => 'メールアドレスもしくはパスワードが正しくありません。', - 'confirmation' => 'アカウントが確認されました!', - 'wrong_confirmation' => '確認コードが違っています。', - 'password_forgot' => 'The information regarding password reset was sent to your email.', - 'password_reset' => 'パスワードが変更されました。', - 'wrong_password_reset' => 'パスワードが正しくありません。もう一度入力してください。', - ], - 'pro_plan' => [ - 'remove_logo' => 'プロプランに加入して、Invoice Ninjaのロゴを消す。 :link', - 'remove_logo_link' => 'こちらをクリック', - ], - 'invitation_status' => [ - 'sent' => 'メール送付済', - 'opened' => 'メール開封済', - 'viewed' => '請求書閲覧済', - ], - 'email_errors' => [ - 'inactive_client' => 'Emails can not be sent to inactive clients', - 'inactive_contact' => 'Emails can not be sent to inactive contacts', - 'inactive_invoice' => 'Emails can not be sent to inactive invoices', - 'user_unregistered' => 'Please register your account to send emails', - 'user_unconfirmed' => 'Please confirm your account to send emails', - 'invalid_contact_email' => 'Invalid contact email', - ], + 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the client portal and help support our project.', + 'user_email_footer' => 'To adjust your email notification settings please visit :link', + 'reset_password_footer' => 'If you did not request this password reset please email our support: :email', + 'limit_users' => 'Sorry, this will exceed the limit of :limit users', + 'more_designs_self_host_header' => 'Get 6 more invoice designs for just $:price', + 'old_browser' => 'Please use a newer browser', + 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', + 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and 400+ US banks.', + + 'pro_plan_remove_logo' => 'プロプランに加入して、Invoice Ninjaのロゴを消す。 :link', + 'pro_plan_remove_logo_link' => 'こちらをクリック', + 'invitation_status_sent' => 'メール送付済', + 'invitation_status_opened' => 'メール開封済', + 'invitation_status_viewed' => '請求書閲覧済', + 'email_error_inactive_client' => 'Emails can not be sent to inactive clients', + 'email_error_inactive_contact' => 'Emails can not be sent to inactive contacts', + 'email_error_inactive_invoice' => 'Emails can not be sent to inactive invoices', + 'email_error_user_unregistered' => 'Please register your account to send emails', + 'email_error_user_unconfirmed' => 'Please confirm your account to send emails', + 'email_error_invalid_contact_email' => 'Invalid contact email', 'navigation' => 'ナビゲーション', 'list_invoices' => '請求書一覧', @@ -1057,14 +1043,14 @@ $LANG = array( 'enable_portal_password_help'=>'Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.', 'send_portal_password'=>'Generate password automatically', 'send_portal_password_help'=>'If no password is set, one will be generated and sent with the first invoice.', - + 'expired' => 'Expired', 'invalid_card_number' => 'The credit card number is not valid.', 'invalid_expiry' => 'The expiration date is not valid.', 'invalid_cvv' => 'The CVV is not valid.', 'cost' => 'Cost', 'create_invoice_for_sample' => 'Note: create your first invoice to see a preview here.', - + // User Permissions 'owner' => 'Owner', 'administrator' => 'Administrator', @@ -1082,8 +1068,8 @@ $LANG = array( 'create_all_help' => 'Allow user to create and modify records', 'view_all_help' => 'Allow user to view records they didn\'t create', 'edit_all_help' => 'Allow user to modify records they didn\'t create', - 'view_payment' => 'View Payment', - + 'view_payment' => 'View Payment', + 'january' => 'January', 'february' => 'February', 'march' => 'March', @@ -1109,17 +1095,15 @@ $LANG = array( 'document_email_attachment' => 'Attach Documents', 'download_documents' => 'Download Documents (:size)', 'documents_from_expenses' => 'From Expenses:', - 'dropzone' => array(// See http://www.dropzonejs.com/#config-dictDefaultMessage - 'DefaultMessage' => 'Drop files or click to upload', - 'FallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.', - 'FallbackText' => 'Please use the fallback form below to upload your files like in the olden days.', - 'FileTooBig' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'InvalidFileType' => 'You can\'t upload files of this type.', - 'ResponseError' => 'Server responded with {{statusCode}} code.', - 'CancelUpload' => 'Cancel upload', - 'CancelUploadConfirmation' => 'Are you sure you want to cancel this upload?', - 'RemoveFile' => 'Remove file', - ), + 'dropzone_default_message' => 'Drop files or click to upload', + 'dropzone_fallback_message' => 'Your browser does not support drag\'n\'drop file uploads.', + 'dropzone_fallback_text' => 'Please use the fallback form below to upload your files like in the olden days.', + 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'You can\'t upload files of this type.', + 'dropzone_response_error' => 'Server responded with {{statusCode}} code.', + 'dropzone_cancel_upload' => 'Cancel upload', + 'dropzone_cancel_upload_confirmation' => 'Are you sure you want to cancel this upload?', + 'dropzone_remove_file' => 'Remove file', 'documents' => 'Documents', 'document_date' => 'Document Date', 'document_size' => 'Size', @@ -1128,11 +1112,11 @@ $LANG = array( 'enable_client_portal_help' => 'Show/hide the client portal.', 'enable_client_portal_dashboard' => 'Dashboard', 'enable_client_portal_dashboard_help' => 'Show/hide the dashboard page in the client portal.', - + // Plans 'account_management' => 'Account Management', 'plan_status' => 'Plan Status', - + 'plan_upgrade' => 'Upgrade', 'plan_change' => 'Change Plan', 'pending_change_to' => 'Changes To', @@ -1162,9 +1146,9 @@ $LANG = array( 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', 'plan_expires' => 'Plan Expires', - + 'white_label_button' => 'White Label', - + 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'enterprise_plan_product' => 'Enterprise Plan', @@ -1184,10 +1168,10 @@ $LANG = array( 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments.', 'return_to_app' => 'Return to app', - - + + ); return $LANG; -?>. \ No newline at end of file +?>. diff --git a/resources/lang/lt/texts.php b/resources/lang/lt/texts.php index 37b336ae22..d1ddb5347c 100644 --- a/resources/lang/lt/texts.php +++ b/resources/lang/lt/texts.php @@ -1,4 +1,4 @@ - 'billed client', 'billed_clients' => 'billed clients', 'active_client' => 'active client', - 'active_clients' => 'active clients', + 'active_clients' => 'active clients', 'invoices_past_due' => 'Invoices Past Due', 'upcoming_invoices' => 'Upcoming invoices', 'average_invoice' => 'Average invoice', @@ -262,41 +262,28 @@ return array( 'email_salutation' => 'Dear :name,', 'email_signature' => 'Regards,', 'email_from' => 'The Invoice Ninja Team', - 'user_email_footer' => 'To adjust your email notification settings please visit '.SITE_URL.'/settings/notifications', + 'user_email_footer' => 'To adjust your email notification settings please visit :link', 'invoice_link_message' => 'To view your client invoice click the link below:', 'notification_invoice_paid_subject' => 'Invoice :invoice was paid by :client', 'notification_invoice_sent_subject' => 'Invoice :invoice was sent to :client', 'notification_invoice_viewed_subject' => 'Invoice :invoice was viewed by :client', 'notification_invoice_paid' => 'A payment of :amount was made by client :client towards Invoice :invoice.', 'notification_invoice_sent' => 'The following client :client was emailed Invoice :invoice for :amount.', - 'notification_invoice_viewed' => 'The following client :client viewed Invoice :invoice for :amount.', + 'notification_invoice_viewed' => 'The following client :client viewed Invoice :invoice for :amount.', 'reset_password' => 'You can reset your account password by clicking the following button:', - 'reset_password_footer' => 'If you did not request this password reset please email our support: ' . CONTACT_EMAIL, + 'reset_password_footer' => 'If you did not request this password reset please email our support: :email', // Payment page 'secure_payment' => 'Secure Payment', 'card_number' => 'Card number', - 'expiration_month' => 'Expiration month', + 'expiration_month' => 'Expiration month', 'expiration_year' => 'Expiration year', 'cvv' => 'CVV', - // Security alerts - 'security' => [ - 'too_many_attempts' => 'Too many attempts. Try again in few minutes.', - 'wrong_credentials' => 'Incorrect email or password.', - 'confirmation' => 'Your account has been confirmed!', - 'wrong_confirmation' => 'Wrong confirmation code.', - 'password_forgot' => 'The information regarding password reset was sent to your email.', - 'password_reset' => 'Your password has been changed successfully.', - 'wrong_password_reset' => 'Invalid password. Try again', - ], - // Pro Plan - 'pro_plan' => [ - 'remove_logo' => ':link to remove the Invoice Ninja logo by joining the Pro Plan', - 'remove_logo_link' => 'Click here', - ], + 'pro_plan_remove_logo' => ':link to remove the Invoice Ninja logo by joining the Pro Plan', + 'pro_plan_remove_logo_link' => 'Click here', 'logout' => 'Log Out', 'sign_up_to_save' => 'Sign up to save your work', @@ -312,11 +299,11 @@ return array( 'pro_plan_product' => 'Pro Plan', 'pro_plan_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_success' => 'Thanks for choosing Invoice Ninja\'s Pro plan!