Add support for Spanish [skip ci]

This commit is contained in:
James Cole 2018-02-04 09:52:42 +01:00
parent 142d0b5af2
commit b1259a014f
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E
16 changed files with 2246 additions and 1 deletions

View File

@ -175,6 +175,7 @@ return [
'languages' => [
// completed languages
'en_US' => ['name_locale' => 'English', 'name_english' => 'English'],
'es_ES' => ['name_locale' => 'Español', 'name_english' => 'Spanish'],
'de_DE' => ['name_locale' => 'Deutsch', 'name_english' => 'German'],
'fr_FR' => ['name_locale' => 'Français', 'name_english' => 'French'],
'id_ID' => ['name_locale' => 'Bahasa Indonesia', 'name_english' => 'Indonesian'],
@ -186,7 +187,7 @@ return [
// incomplete languages:
//'id_ID' => ['name_locale' => 'Indonesian', 'name_english' => 'Indonesian'],
//'es_ES' => ['name_locale' => 'Spanish', 'name_english' => 'Spanish'],
//
//'sl_SI' => ['name_locale' => 'Slovenščina', 'name_english' => 'Slovenian'],
],
'transactionTypesByWhat' => [

View File

@ -0,0 +1,37 @@
<?php
/**
* auth.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
'failed' => 'Las credenciales no coinciden con los registros.',
'throttle' => 'Demasiados intentos de inicio de sesión. Por favor reintente en :seconds segundos.',
];

View File

@ -0,0 +1,24 @@
<?php
/**
* bank.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
];

View File

@ -0,0 +1,55 @@
<?php
/**
* breadcrumbs.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'home' => 'Inicio',
'edit_currency' => 'Editar moneda ":name"',
'delete_currency' => 'Eliminar moneda ":name"',
'newPiggyBank' => 'Crear nueva alcancía',
'edit_piggyBank' => 'Editar alcancía ":name"',
'preferences' => 'Preferencias',
'profile' => 'Perfil',
'changePassword' => 'Cambiar contraseña',
'change_email' => 'Cambiar su dirección de correo electrónico',
'bills' => 'Facturas',
'newBill' => 'Nueva factura',
'edit_bill' => 'Editar factura ":name"',
'delete_bill' => 'Eliminar factura ":name"',
'reports' => 'Reportes',
'search_result' => 'Resultados de la búsqueda para ":query"',
'withdrawal_list' => 'Gastos',
'deposit_list' => 'Ganancia, ingresos y depósitos',
'transfer_list' => 'Transferencias',
'transfers_list' => 'Transferencias',
'reconciliation_list' => 'Reconciliaciones',
'create_withdrawal' => 'Crear nuevo retiro',
'create_deposit' => 'Crear nuevo depósito',
'create_transfer' => 'Crear nueva transferencia',
'edit_journal' => 'Editar transacción ":description"',
'edit_reconciliation' => 'Editar ":description"',
'delete_journal' => 'Eliminar transacción ":description"',
'tags' => 'Etiquetas',
'createTag' => 'Crear nueva etiqueta',
'edit_tag' => 'Editar etiqueta ":tag"',
'delete_tag' => 'Eliminar etiqueta ":tag"',
'delete_journal_link' => 'Eliminar enlace entre transacciones',
];

View File

@ -0,0 +1,25 @@
<?php
/**
* components.php
* Copyright (c) 2018 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'personal_access_tokens' => 'Personal access tokens',
];

View File

@ -0,0 +1,33 @@
<?php
/**
* config.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'html_language' => 'es',
'locale' => 'es, Spanish, es_ES, es_ES.utf8, es_ES.UTF-8',
'month' => '%B %Y',
'month_and_day' => '%B %e, %Y',
'date_time' => '%B %e, %Y, @ %T',
'specific_day' => '%e %B %Y',
'week_in_year' => 'Semana %W, %Y',
'year' => '%Y',
'half_year' => '%B %Y',
];

View File

@ -0,0 +1,24 @@
<?php
/**
* csv.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
];

View File

@ -0,0 +1,35 @@
<?php
/**
* demo.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'no_demo_text' => 'Lamentablemente no hay textos de ayuda para <abbr title=":route">esta página</abbr>.',
'see_help_icon' => 'Sin embargo, el ícono <i class="fa fa-question-circle"></i> en la esquina superior-derecha puede tener más información.',
'index' => '¡Bienvenido a <strong>Firefly III</strong>! En esta página tendrá una vista rápida de sus finanzas. Para más información, mire sus cuentas rarr; <a href=":asset">Asset Accounts</a> y, claro, las páginas de <a href=":budgets">presupuestos</a> y <a href=":reports">reportes</a>. O simplemente investigue la aplicación por su cuenta.',
'accounts-index' => 'Las cajas de ahorro son sus cuentas de banco personales. Las cuentas de gastos contienen sus gastos habituales como compras y salidas con amigos. Las cuentas de ingresos repesentan ingresos de su trabajo u otras fuentes. En esta página puede editarlas o eliminarlas.',
'budgets-index' => 'Esta página le muestra una visión general de sus presupuestos. La barra superior muestra la cantidad que está disponible para ser presupuestado. Esto se puede personalizar para cualquier período haciendo clic en la cantidad a la derecha. La cantidad que has gastado hasta ahora se muestra en la barra de abajo. Debajo están los gastos por presupuesto y lo que ha presupuestado para ellos.',
'reports-index-start' => 'Firefly III da soporte a un buen numero de tipos de reportes. Lea sobre ellos haciendo clic en el icono <i class="fa fa-question-circle"> en el tope de la esquina derecha.',
'reports-index-examples' => 'Asegúrese de revisar estos ejemplos: <a href=":one">un resumen financiero mensual</a>, <a href=":two">un resumen financiero anual</a> y <a href=":three">una vista general del presupuesto</a>.',
'currencies-index' => 'Firefly III admite múltiples monedas. A pesar de que la moneda por defecto es el Euro, se puede seleccionar el Dólar de EE.UU, y muchas otras monedas. Como se puede ver se ha incluido una pequeña selección de monedas, pero puedes agregar tu propia moneda si lo deseas. Sin embargo, cambiar la moneda predeterminada no cambiará la moneda de las transacciones existentes: Firefly III admite el uso de varias monedas al mismo tiempo.',
'transactions-index' => 'Estos gastos, depósitos y transferencias no son particularmente imaginativos. Se han generado automáticamente.',
'piggy-banks-index' => 'Como puede ver, hay tres alcancías. Utilice los botones más y menos para influir en la cantidad de dinero en cada alcancía. Haga clic en el nombre de la alcancía para ver la administración de cada una.',
'import-index' => 'Por supuesto, cualquier archivo CSV puede ser importado dentro de Firefly III',
];

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,210 @@
<?php
/**
* form.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// new user:
'bank_name' => 'Banco',
'bank_balance' => 'Saldo',
'savings_balance' => 'Salgo de ahorro',
'credit_card_limit' => 'Límite de la tarjeta de crédito',
'automatch' => 'Coinciden automáticamente',
'skip' => 'Saltar',
'name' => 'Nombre',
'active' => 'Activo',
'amount_min' => 'Importe mínimo',
'amount_max' => 'Importe máximo',
'match' => 'Encuentros en',
'repeat_freq' => 'Repetición',
'journal_currency_id' => 'Divisa',
'currency_id' => 'Divisa',
'attachments' => 'Adjuntos',
'journal_amount' => 'Importe',
'journal_source_account_name' => 'Cuenta de ingresos (origen)',
'journal_source_account_id' => 'Cuenta de activos (origen)',
'BIC' => 'BIC',
'verify_password' => 'Verificar la seguridad de contraseña',
'source_account' => 'Cuenta origen',
'destination_account' => 'Cuenta destino',
'journal_destination_account_id' => 'Cuenta de activos (destino)',
'asset_destination_account' => 'Cuenta de activos (destino)',
'asset_source_account' => 'Cuenta de activos (origen)',
'journal_description' => 'Descripción',
'note' => 'Notas',
'split_journal' => 'Dividir esta transacción',
'split_journal_explanation' => 'Dividir esta transacción en múltiples partes',
'currency' => 'Divisa',
'account_id' => 'Cuenta',
'budget_id' => 'Presupuesto',
'openingBalance' => 'Saldo inicial',
'tagMode' => 'Modo de etiqueta',
'tag_position' => 'Etiquetar ubicación',
'virtualBalance' => 'Saldo virtual',
'targetamount' => 'Cantidad objetivo',
'accountRole' => 'Tipo de cuenta',
'openingBalanceDate' => 'Fecha del saldo inicial',
'ccType' => 'Plan de pagos con tarjeta de crédito',
'ccMonthlyPaymentDate' => 'Fecha de pago mensual de la tarjeta de crédito',
'piggy_bank_id' => 'Hucha',
'returnHere' => 'Volver aquí',
'returnHereExplanation' => 'Después de guardar, vuelve aquí para crear otro.',
'returnHereUpdateExplanation' => 'Después de actualizar, vuelve aquí.',
'description' => 'Descripción',
'expense_account' => 'Cuenta de gastos',
'revenue_account' => 'Cuenta de ingresos',
'decimal_places' => 'Lugares decimales',
'exchange_rate_instruction' => 'Monedas extranjeras',
'source_amount' => 'Importe (origen)',
'destination_amount' => 'Importe (destino)',
'native_amount' => 'Cantidad nativa',
'new_email_address' => 'Nueva dirección de email',
'verification' => 'Verificación',
'api_key' => 'Clave de API',
'remember_me' => 'Recordarme',
'source_account_asset' => 'Cuenta de origen (cuenta de activos)',
'destination_account_expense' => 'Cuenta de destino (cuenta de gastos)',
'destination_account_asset' => 'Cuenta de destino (cuenta de activos)',
'source_account_revenue' => 'Cuenta de origen (cuenta de ingresos)',
'type' => 'Tipo',
'convert_Withdrawal' => 'Convertir extracción',
'convert_Deposit' => 'Convertir depósito',
'convert_Transfer' => 'Convertir transferencia',
'amount' => 'Importe',
'date' => 'Fecha',
'interest_date' => 'Fecha de interés',
'book_date' => 'Fecha de registro',
'process_date' => 'Fecha de procesamiento',
'category' => 'Categoría',
'tags' => 'Etiquetas',
'deletePermanently' => 'Borrar permanentemente',
'cancel' => 'Cancelar',
'targetdate' => 'Fecha tope',
'startdate' => 'Fecha de inicio',
'tag' => 'Etiqueta',
'under' => 'Debajo',
'symbol' => 'Símbolo',
'code' => 'Código',
'iban' => 'IBAN',
'accountNumber' => 'Número de cuenta',
'creditCardNumber' => 'Número de la tarjeta de crédito',
'has_headers' => 'Encabezados',
'date_format' => 'Formato de fecha',
'specifix' => 'Banco- o archivo de soluciones especificas',
'attachments[]' => 'Adjuntos',
'store_new_withdrawal' => 'Guardar rueva retirada de efectivo',
'store_new_deposit' => 'Guardar nuevo depósito',
'store_new_transfer' => 'Guardar nueva transferencia',
'add_new_withdrawal' => 'Añadir rueva retirada de efectivo',
'add_new_deposit' => 'Añadir nuevo depósito',
'add_new_transfer' => 'Añadir nueva transferencia',
'title' => 'Título',
'notes' => 'Notas',
'filename' => 'Nombre de fichero',
'mime' => 'Tipo Mime',
'size' => 'Tamaño',
'trigger' => 'Disparador',
'stop_processing' => 'Detener el procesamiento',
'start_date' => 'Inicio del rango',
'end_date' => 'Final del rango',
'export_start_range' => 'Inicio del rango de exportación',
'export_end_range' => 'Fin del rango de exportación',
'export_format' => 'Formato del archivo',
'include_attachments' => 'Incluir archivos adjuntos subidos',
'include_old_uploads' => 'Incluir datos importados',
'accounts' => 'Exportar transacciones de estas cuentas',
'delete_account' => 'Borrar cuenta ":name"',
'delete_bill' => 'Eliminar factura ":name"',
'delete_budget' => 'Eliminar presupuesto ":name"',
'delete_category' => 'Eliminar categoría ":name"',
'delete_currency' => 'Eliminar divisa ":name"',
'delete_journal' => 'Eliminar la transacción con descripción ":description"',
'delete_attachment' => 'Eliminar adjunto ":name"',
'delete_rule' => 'Eliminar regla ":title"',
'delete_rule_group' => 'Eliminar grupo de reglas ":title"',
'delete_link_type' => 'Eliminar tipo de enlace ":name"',
'delete_user' => 'Eliminar usuario ":email"',
'user_areYouSure' => 'Si elimina usuario ":email", todo desaparecerá. No hay deshacer, recuperar ni nada. Si te eliminas, perderás el acceso a esta instancia de Firefly III.',
'attachment_areYouSure' => '¿Seguro que quieres eliminar el archivo adjunto llamado "name"?',
'account_areYouSure' => '¿Seguro que quieres eliminar la cuenta llamada ":name"?',
'bill_areYouSure' => '¿Seguro que quieres eliminar la factura llamada ":name"?',
'rule_areYouSure' => '¿Seguro que quieres eliminar la regla titulada ":title"?',
'ruleGroup_areYouSure' => '¿Seguro que quieres eliminar el grupo de reglas titulado ":title"?',
'budget_areYouSure' => '¿Seguro que quieres eliminar el presupuesto llamado ":name"?',
'category_areYouSure' => '¿Seguro que quieres eliminar la categoría llamada ":name"?',
'currency_areYouSure' => '¿Está seguro que desea eliminar la moneda denominada ":name"?',
'piggyBank_areYouSure' => '¿Está seguro que desea eliminar la hucha llamada ":name"?',
'journal_areYouSure' => '¿Estás seguro de que deseas eliminar la transacción descrita ":description"?',
'mass_journal_are_you_sure' => '¿Usted esta seguro de querer eliminar estas transacciones?',
'tag_areYouSure' => '¿Seguro que quieres eliminar la etiqueta ":tag"?',
'journal_link_areYouSure' => '¿Seguro que quieres eliminar el vínculo entre <a href=":source_link">:source</a> y <a href=":destination_link">:destination</a>?',
'linkType_areYouSure' => '¿Estás seguro de que deseas eliminar el tipo de vínculo ":name" (":inward" / ":outward")?',
'permDeleteWarning' => 'Deleting stuff from Firefly III is permanent and cannot be undone.',
'mass_make_selection' => 'Aún puede evitar que se eliminen elementos quitando la casilla de verificación.',
'delete_all_permanently' => 'Eliminar selección permanentemente',
'update_all_journals' => 'Actualiza estas transacciones',
'also_delete_transactions' => 'La única transacción conectada a esta cuenta también se eliminará. | Todas las :count transacciones conectadas a esta cuenta también se eliminarán.',
'also_delete_connections' => 'La única transacción vinculada con este tipo de enlace perderá esta conexión. | Todas las :count transacciones vinculadas con este tipo de enlace perderán su conexión.',
'also_delete_rules' => 'La única regla conectada a este grupo de reglas también se eliminará. | Todas las :count reglas conectadas a este grupo de reglas también se eliminarán.',
'also_delete_piggyBanks' => 'La única alcancía conectada a esta cuenta también se eliminará. | Todas las :count alcancías conectadas a esta cuenta también se eliminará.',
'bill_keep_transactions' => 'La única transacción conectada a esta factura no se eliminará. | Todas las :count transacciones conectadas a esta factura evitarán la eliminación.',
'budget_keep_transactions' => 'La única transacción conectada a este presupuesto no se eliminará. | Todas las :count transacciones conectadas a este presupuesto evitarán la eliminación.',
'category_keep_transactions' => 'La única transacción conectada a esta categoría no se eliminará. | Todas las :count transacciones conectadas a esta categoría evitarán la eliminación.',
'tag_keep_transactions' => 'La única transacción conectada a esta etiqueta no se eliminará. | Todas las :count transacciones conectadas a esta etiqueta evitarán la eliminación.',
'check_for_updates' => 'Ver actualizaciones',
'email' => 'Correo electrónico',
'password' => 'Contraseña',
'password_confirmation' => 'Contraseña (otra vez)',
'blocked' => '¿Está bloqueado?',
'blocked_code' => 'Razón del bloqueo',
// admin
'domain' => 'Dominio',
'single_user_mode' => 'Deshabilitar registro de usuario',
'is_demo_site' => 'Está en modo demostración',
// import
'import_file' => 'Importar archivo',
'configuration_file' => 'Archivo de configuración',
'import_file_type' => 'Importar tipo de archivo',
'csv_comma' => 'Una coma (,)',
'csv_semicolon' => 'Un punto y coma (;)',
'csv_tab' => 'Un tabulador (invisible)',
'csv_delimiter' => 'Delimitador de campo CSV',
'csv_import_account' => 'Cuenta de importación predeterminada',
'csv_config' => 'Configuración de importación de CSV',
'client_id' => 'Identificación del cliente',
'service_secret' => 'Servicio secreto',
'app_secret' => 'Secreto de aplicación',
'public_key' => 'Llave pública',
'country_code' => 'Código del país',
'provider_code' => 'Banco o proveedor de datos',
'due_date' => 'Fecha de vencimiento',
'payment_date' => 'Fecha de pago',
'invoice_date' => 'Fecha de la factura',
'internal_reference' => 'Referencia interna',
'inward' => 'Descripción interna',
'outward' => 'Descripción externa',
'rule_group_id' => 'Grupo de reglas',
];

View File

@ -0,0 +1,190 @@
<?php
/**
* import.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// status of import:
'status_wait_title' => 'Por favor espere...',
'status_wait_text' => 'Esta caja va a desaparecer en un momento.',
'status_fatal_title' => 'Un error fatal ha ocurrido',
'status_fatal_text' => 'Un error fatal ocurrió, que la rutina de importación no se puede recuperar. Por favor vea la explicación en el rojo a continuación.',
'status_fatal_more' => 'Si el error es un tiempo en espera, la importación se detendrá a mitad de camino. Para algunas configuraciones de servidor, es simplemente que el servidor se detuvo mientras la importación se sigue ejecutando en segundo plano. Para verificar esto, revise los archivos de registro. Si el problema persiste, considere importar a través de la linea de comando.',
'status_ready_title' => 'La Importación esta lista para comenzar',
'status_ready_text' => 'La importación esta lista para comenzar. Toda la configuración que necesitaba hacer ya esta hecha. Por favor descargue el archivo de configuración. Le ayudara con la importación en caso de que no vaya según lo planeado. Para realmente ejecutar la importación, usted puede ejecutar el siguiente comando en su consola, o ejecutar la importación basada en web. Dependiendo de su configuración, la importación de la consola le dará mas comentarios de retroalimentacion.',
'status_ready_noconfig_text' => 'La importación esta lista para comenzar. Toda la configuración que usted necesitaba hacer ya esta hecha. para ejecutar realmente la importación puede ejecutar el siguiente comando en su consola o ejecutar la importación basada en la web. Dependiendo de su configuración, la importación de la consola le dará mas retroalimentacion.',
'status_ready_config' => 'Configuración de descarga',
'status_ready_start' => 'Comenzar la importación',
'status_ready_share' => 'Por favor considere descargar su configuración y compartirla en <strong><a href="https://github.com/firefly-iii/import-configurations/wiki">centro de configuración de importación</a></strong>. Esto le permitirá a otros usuarios de Firefly III importar sus archivos de manera mas fácil.',
'status_job_new' => 'El trabajo es completamente nuevo.',
'status_job_configuring' => 'La importación se está configurando.',
'status_job_configured' => 'La importación está configurada.',
'status_job_running' => 'La importación se esta ejecutando.. por favor espere..',
'status_job_error' => 'El trabajo generó un error.',
'status_job_finished' => '¡La importación ha terminado!',
'status_running_title' => 'La importación se esta ejecutando',
'status_running_placeholder' => 'Por favor espere por la actualización...',
'status_finished_title' => 'Rutina de importación terminada',
'status_finished_text' => 'La rutina de importación ha importado sus datos.',
'status_errors_title' => 'Errores durante la importación',
'status_errors_single' => 'Ha ocurrido un error durante la importación. no parece ser fatal.',
'status_errors_multi' => 'Algunos errores ocurrieron durante la importación. Estos no parecen ser fatales.',
'status_bread_crumb' => 'Estado de importación',
'status_sub_title' => 'Estado de importación',
'config_sub_title' => 'Configure su importación',
'status_finished_job' => 'Las :count transacciones importadas pueden ser encontradas en la etiqueta <a href=":link" class="label label-success" style="font-size:100%;font-weight:normal;">.',
'status_finished_no_tag' => 'Firefly III no ha recogido ninguna revistas de su archivo de importación.',
'import_with_key' => 'Importar con la clave \':key\'',
// file, upload something
'file_upload_title' => 'Confirguracion de importacion (1/4) suba su archivo',
'file_upload_text' => 'Esta rutina le ayudara a usted a importar archivos de su banco a firefly III. Por favor chequee las paginas de ayuda en la esquina superior derecha.',
'file_upload_fields' => 'Campos',
'file_upload_help' => 'Seleccionar sus archivos',
'file_upload_config_help' => 'Si previamente ha importado datos en Firefly III, usted puede tener un archivo de configuración, el cual preestablecera valores de configuración para usted. para algunos bancos, otros usuarios han proporcionado amablemente su archivo <a href="https://github.com/firefly-iii/import-configurations/wiki">configuración</a>',
'file_upload_type_help' => 'Selecciona el tipo de archivo que subirá',
'file_upload_submit' => 'Subir archivos',
// file, upload types
'import_file_type_csv' => 'CSV ( valores separados por comas)',
// file, initial config for CSV
'csv_initial_title' => 'Configuración de importación (2/4) - Configuración básica CSV de importación',
'csv_initial_text' => 'Para poder importar su archivo correctamente, por favor valide las opciones a continuación.',
'csv_initial_box' => 'Configuración de importación de CSV simple',
'csv_initial_box_title' => 'Opciones de configuración para importación de CSV simple',
'csv_initial_header_help' => 'Marque esta casilla si la primera fila de su archivo CSV son los títulos de las columnas.',
'csv_initial_date_help' => 'Formato de fecha y hora en el CSV. siga un formato como <a href="https://secure.php.net/manual/en/datetime.createfromformat.php#refsect1-datetime.createfromformat-parameters">esta pagina</a>indica.El valor por defecto.',
'csv_initial_delimiter_help' => 'Elija el delimitador de campos de su archivo de entrada. si no esta seguro, la coma es la opción.',
'csv_initial_import_account_help' => 'Si su archivo CSV NO contiene información sobre su (s) cuenta (s) de activos. Use este menú desplegable para seleccionar a que cuenta pertenecen las transacciones en el archivo CSV.',
'csv_initial_submit' => 'Continúe con el paso 3/4',
// file, new options:
'file_apply_rules_title' => 'Aplicar reglas',
'file_apply_rules_description' => 'Aplique sus reglas. tenga en cuenta que esto reduce significativamente la importación.',
'file_match_bills_title' => 'Unir facturas',
'file_match_bills_description' => 'Haga coincidir sus facturas con los retiros recién creados. Tenga en cuenta que esto reduce significativamente la importación.',
// file, roles config
'csv_roles_title' => 'Configuración de importación (3/4) defina el rol de cada columna',
'csv_roles_text' => 'Cada columna en su archivo CSV contiene cierto datos. Por favor indique que tipo de datos debe esperar el importador. la opción de "map" datos significa que enlazara cada entrada encontrada en la columna con un valor en su base de datos. A menudo una columna mapeada es la columna que contiene el IBAN ya presentes en su base de datos.',
'csv_roles_table' => 'Tabla',
'csv_roles_column_name' => 'Nombre de la columna',
'csv_roles_column_example' => 'Datos de ejemplo de columna',
'csv_roles_column_role' => 'Significado de los datos de la columna',
'csv_roles_do_map_value' => 'Mapear estos valores',
'csv_roles_column' => 'Columna',
'csv_roles_no_example_data' => 'No hay datos de ejemplo disponibles',
'csv_roles_submit' => 'Continúe en el paso 4/4',
// not csv, but normal warning
'roles_warning' => 'Por lo menos, marque una columna como la columna de importe. también es aconsejable seleccionar una columna para la descripción. la fecha y la cuenta contraria.',
'foreign_amount_warning' => 'Si usted marca una columna que contiene un importe en una moneda extranjera, usted también debe establecer la columna que contiene que moneda es.',
// file, map data
'file_map_title' => 'Configuración de importación (4/4) - Conecta datos de importación a los datos de Firefly III',
'file_map_text' => 'En las siguientes tablas, el valor de la izquierda muestra información encontrada en el Csv cargado. Es su tarea mapear este valor, si es posible, a un valor ya presente en su base de datos. Firefly Iii respetara este mapeo. Si no hay un valor hacia el cual mapear o no se desea mapear un valor especifico, no seleccione ninguno.',
'file_map_field_value' => 'Valor del campo',
'file_map_field_mapped_to' => 'Asignado a',
'map_do_not_map' => '(no mapear)',
'file_map_submit' => 'Comenzar la importación',
'file_nothing_to_map' => 'No hay datos presentes en su archivo que pueda asignar a los valores existentes. Por favor presione "comenzar la importación" para continuar.',
// map things.
'column__ignore' => '(Ignorar esta columna)',
'column_account-iban' => 'Caja de ahorros (IBAN)',
'column_account-id' => 'Identificación de Cuenta de ingresos (coincide con FF3)',
'column_account-name' => 'Caja de ahorros (nombre)',
'column_amount' => 'Cantidad',
'column_amount_foreign' => 'Monto ( en moneda extranjera)',
'column_amount_debit' => 'Cantidad (columna de débito)',
'column_amount_credit' => 'Cantidad (columna de crédito)',
'column_amount-comma-separated' => 'Cantidad (coma como decimal separador)',
'column_bill-id' => 'ID factura (coincide FF3)',
'column_bill-name' => 'Nombre de la factura',
'column_budget-id' => 'ID presupuesto (coincide FF3)',
'column_budget-name' => 'Nombre del presupuesto',
'column_category-id' => 'ID de categoría (coincide FF3)',
'column_category-name' => 'Nombre de la categoría',
'column_currency-code' => 'Código de la moneda (ISO 4217)',
'column_foreign-currency-code' => 'Código de moneda extranjera ( ISO 4217)',
'column_currency-id' => 'ID de moneda (coincide FF3)',
'column_currency-name' => 'Nombre de moneda (coincide FF3)',
'column_currency-symbol' => 'Símbolo de moneda (coincide FF3)',
'column_date-interest' => 'Fecha de cálculo de intereses',
'column_date-book' => 'Fecha de registro de la transacción',
'column_date-process' => 'Fecha del proceso de transacción',
'column_date-transaction' => 'Fecha',
'column_description' => 'Descripción',
'column_opposing-iban' => 'Cuenta opuesta (IBAN)',
'column_opposing-id' => 'ID de cuenta opuesta (coincide FF3)',
'column_external-id' => 'Identificación externa',
'column_opposing-name' => 'Cuenta opuesta (nombre)',
'column_rabo-debit-credit' => 'Indicador especifico débito/crédito de Rabobank',
'column_ing-debit-credit' => 'Indicador especifico débito/crédito de ING',
'column_sepa-ct-id' => 'ID transferencia de crédito extremo a extremo',
'column_sepa-ct-op' => 'Transferencia de crédito a cuenta opuesta SEPA',
'column_sepa-db' => 'SEPA débito directo',
'column_tags-comma' => 'Etiquetas ( separadas por comas)',
'column_tags-space' => 'Etiquetas ( separadas por espacio)',
'column_account-number' => 'Cuenta de archivos ( numero de cuenta)',
'column_opposing-number' => 'Cuenta opuesta (numero de cuenta)',
'column_note' => 'Nota (s)',
// prerequisites
'prerequisites' => 'Prerequisitos',
// bunq
'bunq_prerequisites_title' => 'Pre requisitos para una importación de bunq',
'bunq_prerequisites_text' => 'Para importar de bunq, usted necesita obtener una clave API. usted puede hacerlo a través de la aplicación.',
// Spectre
'spectre_title' => 'Importar usando Spectre',
'spectre_prerequisites_title' => 'Pre requisitos para una importación usando Spectre',
'spectre_prerequisites_text' => 'Para importar datos usando la API de Spectre, Usted debe proveer FIrefly III dos valores secretos. Se pueden encontrar en <a href="https://www.saltedge.com/clients/profile/secrets">pagina secretas</a>.',
'spectre_enter_pub_key' => 'La importación solo funcionara cuando ingrese esta clave publica en su <a href="https://www.saltedge.com/clients/security/edit">pagina secreta</a>.',
'spectre_accounts_title' => 'Seleccionar cuentas para importar desde',
'spectre_accounts_text' => 'Cada cuenta a la izquierda abajo ha sido encontrada por Spectre y puede ser importada en Firefly III. Por favor seleccione la cuenta de activo que debe contener cualquier transacción determinada. Si usted no desea importar desde una cuenta en particular, elimine el cheque de la casilla de verificación.',
'spectre_do_import' => 'Si, importar desde esta cuenta',
// keys from "extra" array:
'spectre_extra_key_iban' => 'IBAN',
'spectre_extra_key_swift' => 'SWIFT',
'spectre_extra_key_status' => 'Estatus',
'spectre_extra_key_card_type' => 'Tipo de tarjeta',
'spectre_extra_key_account_name' => 'Nombre de la cuenta',
'spectre_extra_key_client_name' => 'Nombre del cliente',
'spectre_extra_key_account_number' => 'Numero de cuenta',
'spectre_extra_key_blocked_amount' => 'Monto bloqueado',
'spectre_extra_key_available_amount' => 'Monto disponible',
'spectre_extra_key_credit_limit' => 'Limite de credito',
'spectre_extra_key_interest_rate' => 'Tasa de interés',
'spectre_extra_key_expiry_date' => 'Fecha de vencimiento',
'spectre_extra_key_open_date' => 'Fecha de apertura',
'spectre_extra_key_current_time' => 'Tiempo actual',
'spectre_extra_key_current_date' => 'Fecha actual',
'spectre_extra_key_cards' => 'Tarjetas',
'spectre_extra_key_units' => 'Unidades',
'spectre_extra_key_unit_price' => 'Precio unitario',
'spectre_extra_key_transactions_count' => 'Cuenta de transacciones',
// various other strings:
'imported_from_account' => 'Importado de ":account"',
];

View File

@ -0,0 +1,133 @@
<?php
/**
* intro.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// index
'index_intro' => 'Bienvenido a la página de índice de Firefly III. Por favor tómate tu tiempo para revisar esta guía y que puedas hacerte una idea de cómo funciona Firefly III.',
'index_accounts-chart' => 'Este gráfico muestra el saldo actual de tus cuentas. Puedes seleccionar las cuentas que se muestran en él desde tus preferencias.',
'index_box_out_holder' => 'Esta pequeña caja y las cajas a continuación te darán una visión rápida de tu situación financiera.',
'index_help' => 'Si alguna vez necesitas ayuda en una página o formulario, pulsa este botón.',
'index_outro' => 'La mayoría de las páginas de Firefly III comenzarán con una pequeña introducción como ésta. Por favor, ponte en contacto conmigo si tienes preguntas o comentarios. ¡Disfruta!',
'index_sidebar-toggle' => 'Para crear nuevas transacciones, cuentas u otros elementos, utiliza el menú bajo este icono.',
// create account:
'accounts_create_iban' => 'Indica un IBAN válido en tus cuentas. Esto facilitará la importación de datos en el futuro.',
'accounts_create_asset_opening_balance' => 'Cuentas de ingreso deben tener un "saldo de apertura", indicando el inicio del historial de la cuenta en Firefly III.',
'accounts_create_asset_currency' => 'Firefly III admite múltiples divisas. Las cuentas tienen una divisa principal, que debes indicar aquí.',
'accounts_create_asset_virtual' => 'A veces puede ayudar el darle a tu cuenta un balance virtual: una cantidad extra que se añade o resta siempre del balance real.',
// budgets index
'budgets_index_intro' => 'Los presupuestos se utilizan para administrar sus finanzas y son una de las funciones básicas de Firefly III.',
'budgets_index_set_budget' => 'Coloque su total presupuesto para cada periodo y así Firefly III puede decirle si usted si has presupuestado todo el dinero disponible.',
'budgets_index_see_expenses_bar' => 'Gastar dinero irá llenando poco a poco esta barra.',
'budgets_index_navigate_periods' => 'Navega a través de períodos para configurar fácilmente presupuestos con anticipación.',
'budgets_index_new_budget' => 'Crea nuevos presupuestos como mejor te parezca.',
'budgets_index_list_of_budgets' => 'Use esta tabla para establecer el monto de cada presupuesto y ver como usted lo está haciendo.',
'budgets_index_outro' => 'Para aprender mas acerca de los presupuestos, revise el icono de ayuda en el tope de la esquina derecha.',
// reports (index)
'reports_index_intro' => 'Utilice estos reportes para tener información detallada en sus finanzas.',
'reports_index_inputReportType' => 'Escoge un tipo de reporte. Revise las páginas de ayuda para ver lo que te muestra cada reporte.',
'reports_index_inputAccountsSelect' => 'Usted puede excluir o incluir cuentas de activos como mejor le cuadre.',
'reports_index_inputDateRange' => 'El rango de fecha seleccionada depende completamente de usted: de un día a 10 años.',
'reports_index_extra-options-box' => 'Dependiendo del informe que usted haya seleccionado, usted puede seleccionar filtros y opciones extras aquí. Mire este recuadro cuando usted cambie los tipos de informes.',
// reports (reports)
'reports_report_default_intro' => 'Este informe le dará un rápido y comprensivo resumen de sus finanzas. Si usted desea ver algo mas, ¡por favor no dude en ponerse en contacto conmigo!',
'reports_report_audit_intro' => 'Este informe le dará información detallada en sus cuentas de activos.',
'reports_report_audit_optionsBox' => 'Use estos recuadros de verificación para ver u ocultar las columnas que a usted le interesa.',
'reports_report_category_intro' => 'Este informe le dará una idea en una o múltiples categorías.',
'reports_report_category_pieCharts' => 'Estos gráficos le darán una idea de sus gastos e ingresos por categoría o por cuenta.',
'reports_report_category_incomeAndExpensesChart' => 'Estos gráficos muestran sus gastos e ingresos por categoría.',
'reports_report_tag_intro' => 'Este informe le dará una idea de una o múltiples etiquetas.',
'reports_report_tag_pieCharts' => 'Este gráfico le dará una idea de gastos e ingresos por etiqueta, cuenta, categoría o presupuesto.',
'reports_report_tag_incomeAndExpensesChart' => 'Estos gráficos le muestran gastos e ingresos por etiqueta.',
'reports_report_budget_intro' => 'Este informe le dará una idea de uno o múltiples presupuestos.',
'reports_report_budget_pieCharts' => 'Estos gráficos le dará a usted una idea de los gastos por presupuesto o por cuenta.',
'reports_report_budget_incomeAndExpensesChart' => 'Este gráfico le muestra sus gastos por presupuesto.',
// create transaction
'transactions_create_switch_box' => 'Utilice estos botones para cambiar rápidamente el tipo de transacción que usted desea guardar.',
'transactions_create_ffInput_category' => 'Usted puede libremente escribir en este campo. Previamente cree categorías que se sugerirán.',
'transactions_create_withdrawal_ffInput_budget' => 'Vincula su retiro con un presupuesto para un mejor control financiero.',
'transactions_create_withdrawal_currency_dropdown_amount' => 'Use esta lista desplegable cuando su retiro esta en otra moneda.',
'transactions_create_deposit_currency_dropdown_amount' => 'Use esta lista desplegable cuando su deposito este en otra moneda.',
'transactions_create_transfer_ffInput_piggy_bank_id' => 'Seleccione una alcancía y vincule esta transferencia con sus ahorros.',
// piggy banks index:
'piggy-banks_index_saved' => 'Este campo le muestra cuanto usted ha ahorrado en cada alcancía.',
'piggy-banks_index_button' => 'Junto con esta barra de progresoo hay dos botones (+ y -) para añadir o eliminar dinero de cada alcancía.',
'piggy-banks_index_accountStatus' => 'Para cada cuenta de activos con al menos una alcancía, el estado esta listado en esta tabla.',
// create piggy
'piggy-banks_create_name' => '¿Cuál es tu meta? ¿Un nuevo sofá, una cámara, dinero para emergencias?',
'piggy-banks_create_date' => 'Usted puede establecer una fecha objetivo o una fecha limite para su alcancía.',
// show piggy
'piggy-banks_show_piggyChart' => 'Este informe le mostrara la historia de esta alcancía.',
'piggy-banks_show_piggyDetails' => 'Algunos detalles sobre tu alcancía',
'piggy-banks_show_piggyEvents' => 'Cualquier adición o eliminación también se ponen en lista aquí.',
// bill index
'bills_index_paid_in_period' => 'Este campo indica cuando la factura fue pagada por última vez.',
'bills_index_expected_in_period' => 'Este campo indica para cada factura si se espera que llegue la próxima factura.',
// show bill
'bills_show_billInfo' => 'Esta tabla muestra alguna información general acerca de esta factura.',
'bills_show_billButtons' => 'Use este botón para volver a escanear transacciones viejas, para que ellos coincidan con esta factura.',
'bills_show_billChart' => 'Este gráfico muestra las transacciones vinculadas con esta factura.',
// create bill
'bills_create_name' => 'Use un nombre descriptivo como "alquiler" o "seguro de salud".',
'bills_create_match' => 'Para hacer coincidir transacciones, use términos de esas transacciones o de la cuenta de gastos involucrada. Todas las palabras deben coincidir.',
'bills_create_amount_min_holder' => 'Seleccione un monto mínimo y uno máximo para esta factura.',
'bills_create_repeat_freq_holder' => 'Muchas facturas se repiten mensualmente, pero usted puede establecer otra frecuencia aquí.',
'bills_create_skip_holder' => 'Si una factura se repite cada 2 semanas por ejemplo, el campo "omitir" debe establecerse en "1" para omitir cada otra semana.',
// rules index
'rules_index_intro' => 'Firefly III le permite administrar reglas, que automáticamente se aplicaran para cualquier transacción que cree o edite.',
'rules_index_new_rule_group' => 'Usted puede combinar reglas en grupos para una administración mas fácil.',
'rules_index_new_rule' => 'Crear tantas reglas como usted quiera.',
'rules_index_prio_buttons' => 'Ordenarlos de la forma que mejor le parezca.',
'rules_index_test_buttons' => 'Usted puede probar sus reglas o aplicarlas a transacciones existentes.',
'rules_index_rule-triggers' => 'Las reglas tienen "disparadores" y "acciones" que usted puede ordenar arrastrando y soltando.',
'rules_index_outro' => '¡Asegúrese de revisar las paginas de ayuda usando el icono (?) en el tope derecho!',
// create rule:
'rules_create_mandatory' => 'Elija un titulo descriptivo, y establezca cuando la regla deba ser botada.',
'rules_create_ruletriggerholder' => 'Añadir tantos desencadenantes como desee, pero recuerde que TODOS los desencadenadores deben coincidir antes de que cualquier acción sea eliminada.',
'rules_create_test_rule_triggers' => 'Use este botón para ser cuales transacciones coincidirán con su regla.',
'rules_create_actions' => 'Establezca tantas acciones como usted lo desee.',
// preferences
'preferences_index_tabs' => 'Mas opciones están disponibles detrás de estas pestañas.',
// currencies
'currencies_index_intro' => 'Firefly III da soporte a múltiples monedas, que usted puede cambiar en esta página.',
'currencies_index_default' => 'Firefly III tiene una moneda por defecto. Usted por supuesto puede siempre cambiarla usando estos botones.',
// create currency
'currencies_create_code' => 'Este código debe ser compatible con ISO (Google para su nueva moneda).',
];

View File

@ -0,0 +1,105 @@
<?php
/**
* list.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'buttons' => 'Botones',
'icon' => 'Icono',
'id' => 'Identificación',
'create_date' => 'Fecha de creación',
'update_date' => 'Fecha de modificación',
'updated_at' => 'Actualizado en',
'balance_before' => 'Balance antes de ',
'balance_after' => 'Balance después de la',
'name' => 'Nombre',
'role' => 'Rol',
'currentBalance' => 'Balance actual',
'active' => '¿Está Activo?',
'lastActivity' => 'Actividad más reciente',
'balanceDiff' => 'Diferencia de equilibrio',
'matchesOn' => 'Encontrado en',
'account_type' => 'Tipo de cuenta',
'created_at' => 'Fecha de creación',
'account' => 'Cuenta',
'matchingAmount' => 'Monto',
'split_number' => 'División #',
'destination' => 'Destino',
'source' => 'Origen',
'next_expected_match' => 'Próxima coincidencia esperada',
'automatch' => '¿Buscar coincidencia automaticamente?',
'repeat_freq' => 'Repetición:',
'description' => 'Descripción',
'amount' => 'Monto',
'internal_reference' => 'Referencia interna',
'date' => 'Fecha',
'interest_date' => 'Tasa de interés',
'book_date' => 'Libro fecha',
'process_date' => 'Fecha de procesamiento',
'due_date' => 'Fecha de vencimiento',
'payment_date' => 'Fecha de pago',
'invoice_date' => 'Fecha de facturación',
'interal_reference' => 'Referencia interna',
'notes' => 'Notas',
'from' => 'Desde',
'piggy_bank' => 'Alcancilla',
'to' => 'Hasta',
'budget' => 'Presupuesto',
'category' => 'Categoría',
'bill' => 'Factura',
'withdrawal' => 'Retiro',
'deposit' => 'Depósito',
'transfer' => 'Trasferencia',
'type' => 'Tipo',
'completed' => 'Completado',
'iban' => 'IBAN',
'paid_current_period' => 'Pagado este período',
'email' => 'Correo electrónico',
'registered_at' => 'Registrado el',
'is_blocked' => 'Está bloqueado',
'is_admin' => '¿Es el administrador?',
'has_two_factor' => 'Tiene 2FA',
'blocked_code' => 'Bloque de código',
'source_account' => 'Cuenta origen',
'destination_account' => 'Cuenta destino',
'accounts_count' => 'Número de cuentas',
'journals_count' => 'Número de transacciones',
'attachments_count' => 'Núm. de datos adjuntos',
'bills_count' => 'Número de facturas',
'categories_count' => 'Número de categorías',
'export_jobs_count' => 'Número de operaciones de exportación',
'import_jobs_count' => 'Número de operaciones de importación',
'budget_count' => 'Número de presupuestos',
'rule_and_groups_count' => 'Número de reglas y grupos de reglas',
'tags_count' => 'Número de etiquetas',
'tags' => 'Etiquetas',
'inward' => 'Descripción interna',
'outward' => 'Descripción externa',
'number_of_transactions' => 'Número de transacciones',
'total_amount' => 'Total',
'sum' => 'Suma',
'sum_excluding_transfers' => 'Suma (excluyendo transferencias)',
'sum_withdrawals' => 'Suma de retiros',
'sum_deposits' => 'Suma de depositos',
'sum_transfers' => 'Suma de transferencias',
'reconcile' => 'Reconciliar',
'account_on_spectre' => 'Cuenta (espectro)',
'do_import' => 'Importar desde esta cuenta',
];

View File

@ -0,0 +1,26 @@
<?php
/**
* pagination.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'previous' => '&laquo; Anterior',
'next' => 'Siguiente &raquo;',
];

View File

@ -0,0 +1,30 @@
<?php
/**
* passwords.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'password' => 'Las contraseñas deben tener al menos seis caracteres y coincidir entre sí.',
'user' => 'No podemos encontrar un usuario con esa dirección de correo electrónico.',
'token' => 'Este token para reestablecer la contraseña no es válido.',
'sent' => 'Te enviamos un correo con el link para reestablecer tu contraseña!',
'reset' => 'Tu contraseña fue reestablecida!',
'blocked' => 'Buen intento.',
];

View File

@ -0,0 +1,136 @@
<?php
/**
* validation.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'iban' => 'Este no es un IBAN válido.',
'unique_account_number_for_user' => 'Parece que este número de cuenta ya está en uso.',
'deleted_user' => 'Debido a restricciones de seguridad, no se puede registrar utilizando esta dirección de correo electrónico.',
'rule_trigger_value' => 'Este valor es incorrecto para el disparador seleccionado.',
'rule_action_value' => 'Este valor es incorrecto para la acción seleccionada.',
'file_already_attached' => 'El archivo ":name" ya ha sido añadido a este objeto.',
'file_attached' => 'Archivo cargado con exito ":name".',
'file_invalid_mime' => 'El archivo ":name" es de tipo ":mime", el cual no se acepta.',
'file_too_large' => 'El archivo ":name" es demasiado grande.',
'belongs_to_user' => 'El valor de :attribute es desconocido',
'accepted' => 'El :attribute debe ser aceptado.',
'bic' => 'Esto no es un BIC válido.',
'more' => ':attribute debe ser mayor que cero.',
'active_url' => 'El campo :attribute no es una URL válida.',
'after' => 'El campo :attribute debe ser una fecha posterior a :date.',
'alpha' => 'El campo :attribute sólo puede contener letras.',
'alpha_dash' => 'El campo :attribute sólo puede contener letras, números y guiones.',
'alpha_num' => 'El campo :attribute sólo puede contener letras y números.',
'array' => 'El campo :attribute debe ser un arreglo.',
'unique_for_user' => 'Ya hay una entrada con esto :attribute.',
'before' => 'El campo :attribute debe contener una fecha anterior a :date.',
'unique_object_for_user' => 'Este nombre ya está en uso',
'unique_account_for_user' => 'Este nombre cuenta ya está en uso',
'between.numeric' => 'El atributo :attribute debe estar entre :min y :max.',
'between.file' => 'El atributo :attribute debe estar entre :min y :max kilobytes.',
'between.string' => 'El atributo :attribute debe estar entre :min y :max caracteres.',
'between.array' => 'El atributo :attribute debe estar entre :min y :max items.',
'boolean' => 'El campo :attribute debe ser verdadero o falso.',
'confirmed' => 'La confirmación de :attribute no coincide.',
'date' => 'El campo :attribute no es una fecha válida.',
'date_format' => 'El campo :attribute no corresponde con el formato :format.',
'different' => 'Los campos :attribute y :other han de ser diferentes.',
'digits' => 'El campo :attribute debe contener un número de :digits dígitos.',
'digits_between' => 'El campo :attribute debe contener entre :min y :max dígitos.',
'email' => 'El campo :attribute no corresponde con una dirección de e-mail válida.',
'filled' => 'El campo :attribute es requerido.',
'exists' => 'El campo :attribute seleccionado no es correcto.',
'image' => 'El campo :attribute debe ser una imagen.',
'in' => 'El campo :attribute seleccionado es inválido.',
'integer' => 'El campo :attribute debe ser un entero.',
'ip' => 'El campo :attribute debe contener una dirección IP válida.',
'json' => 'El campo :attribute debe ser una cadena JSON válida.',
'max.numeric' => 'El campo :attribute no puede ser mayor que :max.',
'max.file' => 'El campo :attribute no puede ser mayor :max de kilobytes.',
'max.string' => 'El campo :attribute debe contener menos de :max caracteres.',
'max.array' => 'El campo :attribute debe contener al menos :max elementos.',
'mimes' => 'El campo :attribute debe ser un archivo de tipo :values.',
'min.numeric' => 'El campo :attribute debe ser al menos :min.',
'min.file' => 'El campo :attribute debe ser al menos :min kilobytes.',
'min.string' => 'El campo :attribute debe contener al menos :min caracteres.',
'min.array' => 'El campo :attribute debe tener al menos :min elementos.',
'not_in' => 'El campo :attribute seleccionado es incorrecto.',
'numeric' => 'El campo :attribute debe ser un número.',
'regex' => 'El formato del campo :attribute no es válido.',
'required' => 'El campo :attribute es obligatorio.',
'required_if' => 'El campo :attribute es obligatorio cuando el campo :other es :value.',
'required_unless' => 'El campo :attribute es obligatorio a menos que :other se encuentre en :values.',
'required_with' => 'El campo :attribute es obligatorio cuando :values está presente.',
'required_with_all' => 'El campo :attribute es obligatorio cuando :values está presente.',
'required_without' => 'El campo :attribute es obligatorio cuando :values no está presente.',
'required_without_all' => 'El campo :attribute es obligatorio cuando ningún campo :values está presente.',
'same' => 'El campo atributo :attribute y :other deben coincidir.',
'size.numeric' => 'El tamaño de :attribute debe ser :size.',
'size.file' => 'El tamaño de :attribute debe ser :size kilobytes.',
'size.string' => 'El campo :attribute debe tener :size caracteres.',
'size.array' => 'El campo :attribute debe contener :size elementos.',
'unique' => 'El elemento :attribute ya está en uso.',
'string' => 'El :attribute debería ser una cadena de caracteres.',
'url' => 'El formato del campo :attribute no es válido.',
'timezone' => 'El campo :attribute debe contener una zona válida.',
'2fa_code' => 'El campo :attribute no es válido.',
'dimensions' => 'Las dimensiones de la imagen :attribute son incorrectas.',
'distinct' => 'El campo :attribute tiene un valor duplicado.',
'file' => 'El campo :attribute debe ser un fichero.',
'in_array' => 'El campo :attribute no existe en :other.',
'present' => 'El campo :attribute debe estar presente.',
'amount_zero' => 'La cantidad total no puede ser cero',
'secure_password' => 'Esta contraseña no es segura. Por favor inténtalo de nuevo. Para más información, visita https://goo.gl/NCh2tN',
'attributes' => [
'email' => 'dirección de correo electrónico',
'description' => 'descripcion',
'amount' => 'monto',
'name' => 'nombre',
'targetamount' => 'monto objetivo',
'openingBalanceDate' => 'fecha de balance de apertura',
'openingBalance' => 'balance de apertura',
'match' => 'emparejar',
'amount_min' => 'monto minimo',
'amount_max' => 'monto maximo',
'title' => 'titulo',
'tag' => 'etiqueta',
'rule-action-value.1' => 'valor de acción de la regla #1',
'rule-action-value.2' => 'valor de acción de regla # 2',
'rule-action-value.3' => 'valor de acción de regla # 3',
'rule-action-value.4' => 'valor de acción de regla # 4',
'rule-action-value.5' => 'valor de accion de regla # 5',
'rule-action.1' => 'acción de regla # 1',
'rule-action.2' => 'acción de regla # 2',
'rule-action.3' => 'acción de regla # 3',
'rule-action.4' => 'acción de regla # 4',
'rule-action.5' => 'acción de regla # 5',
'rule-trigger-value.1' => 'valor de disparo de regla #1',
'rule-trigger-value.2' => 'valor de disparo de regla # 2',
'rule-trigger-value.3' => 'valor de disparo de regla # 3',
'rule-trigger-value.4' => 'valor de disparo de regla # 4',
'rule-trigger-value.5' => 'valor de disparo de regla #5',
'rule-trigger.1' => 'disparo de regla # 1',
'rule-trigger.2' => 'disparo de regla #2',
'rule-trigger.3' => 'disparo de regla #3',
'rule-trigger.4' => 'disparo de regla #4',
'rule-trigger.5' => 'disparo de regla#5',
],
];