Pulled translations from Transifex

This commit is contained in:
Bernd Bestel 2019-04-28 19:17:31 +02:00
parent 77f094810b
commit 310cdd7d4c
No known key found for this signature in database
GPG Key ID: 71BD34C0D4891300
14 changed files with 231 additions and 122 deletions

View File

@ -14,3 +14,4 @@
- New recurrence patterns - chores can now also be "scheduled" to repat daily/weekly/monthly
- New translations: (thanks all the translators)
- Swedish (demo available at https://demo-sv.grocy.info)
- Polish (demo available at https://demo-pl.grocy.info)

View File

@ -90,5 +90,6 @@ return array(
'The thing which happens on the 5th of every month' => 'The thing which happens on the 5th of every month',
'The thing which happens daily' => 'The thing which happens daily',
'The thing which happens on Mondays and Wednesdays' => 'The thing which happens on Mondays and Wednesdays',
'Swedish' => 'Swedish'
'Swedish' => 'Swedish',
'Polish' => 'Polish'
);

View File

@ -2,5 +2,8 @@
return array(
'manually' => 'Manualmente',
'dynamic-regular' => 'Dinámico regular'
'dynamic-regular' => 'Dinámico regular',
'daily' => 'Diario',
'weekly' => 'Semanal',
'monthly' => 'Mensual'
);

View File

@ -139,7 +139,7 @@ return array(
'This cannot be negative' => 'Esto no puede ser negativo',
'A quantity unit is required' => 'Es necesaria una unidad',
'A period type is required' => 'Es necesario un tipo de periodo',
'A best before date is required' => 'A best before date is required',
'A best before date is required' => 'Es necesaria una fecha de caducidad',
'Settings' => 'Configuración',
'This can only be before now' => 'Sólo puede ser antes que ahora',
'Calendar' => 'Calendario',
@ -151,7 +151,7 @@ return array(
'Edit recipe ingredient' => 'Editar ingrediente',
'Are you sure to delete recipe "#1"?' => '¿Estás seguro de querer borrar la receta "#1"?',
'Are you sure to delete recipe ingredient "#1"?' => '¿Estás seguro de querer borrar el ingrediente "#1" de la receta?',
'Are you sure to empty the shopping list?' => '¿Estás seguro de querer borrar la lista de la compra?',
'Are you sure to empty shopping list "#1"?' => '¿Estás seguro de querer vaciar la lista de la compra "#1"?',
'Clear list' => 'Borrar lista',
'Requirements fulfilled' => 'Requerimientos completos',
'Put missing products on shopping list' => 'Añadir productos faltantes a la lista de la compra',
@ -324,36 +324,74 @@ return array(
'Shopping list to stock workflow' => 'Flujo de lista de la compra a stock',
'Automatically do the booking using the last price and the amount of the shopping list item, if the product has "Default best before days" set' => 'Hacer automáticamente la reserva utilizando el último precio y cantidad del elemento de la lista de la compra, si el producto tiene valor en "días de consumo por defecto"',
'Skip' => 'Pasar',
'Servings' => 'Servings',
'Costs' => 'Costs',
'Based on the prices of the last purchase per product' => 'Based on the prices of the last purchase per product',
'The ingredients listed here result in this amount of servings' => 'The ingredients listed here result in this amount of servings',
'Do not check against the shopping list when adding missing items to it' => 'Do not check against the shopping list when adding missing items to it',
'By default the amount to be added to the shopping list is "needed amount - stock amount - shopping list amount" - when this is enabled, it is only checked against the stock amount, not against what is already on the shopping list' => 'By default the amount to be added to the shopping list is "needed amount - stock amount - shopping list amount" - when this is enabled, it is only checked against the stock amount, not against what is already on the shopping list',
'Picture' => 'Picture',
'Uncheck ingredients to not put them on the shopping list' => 'Uncheck ingredients to not put them on the shopping list',
'This is for statistical purposes only' => 'This is for statistical purposes only',
'You have to select a recipe' => 'You have to select a recipe',
'Key type' => 'Key type',
'Share/Integrate calendar (iCal)' => 'Share/Integrate calendar (iCal)',
'Use the following (public) URL to share or integrate the calendar in iCal format' => 'Use the following (public) URL to share or integrate the calendar in iCal format',
'Allow partial units in stock' => 'Allow partial units in stock',
'Enable tare weight handling' => 'Enable tare weight handling',
'This is useful e.g. for flour in jars - on purchase/consume/inventory you always weigh the whole jar, the amount to be posted is then automatically calculated based on what is in stock and the tare weight defined below' => 'This is useful e.g. for flour in jars - on purchase/consume/inventory you always weigh the whole jar, the amount to be posted is then automatically calculated based on what is in stock and the tare weight defined below',
'Tare weight' => 'Tare weight',
'Tare weight handling enabled - please weigh the whole container, the amount to be posted will be automatically calculcated' => 'Tare weight handling enabled - please weigh the whole container, the amount to be posted will be automatically calculcated',
'You have to select a location' => 'You have to select a location',
'List' => 'List',
'Gallery' => 'Gallery',
'The current picture will be deleted when you save the recipe' => 'The current picture will be deleted when you save the recipe',
'Show product details' => 'Show product details',
'Stock journal for this product' => 'Stock journal for this product',
'Show chore details' => 'Show chore details',
'Journal for this chore' => 'Journal for this chore',
'Show battery details' => 'Show battery details',
'Journal for this battery' => 'Journal for this battery',
'System info' => 'System info',
'Changelog' => 'Changelog',
'will be multiplied a factor of #1 to get #2' => 'will be multiplied a factor of #1 to get #2',
'The given date is earlier than today, are you sure?' => 'The given date is earlier than today, are you sure?'
'Servings' => 'Servicios',
'Costs' => 'Costes',
'Based on the prices of the last purchase per product' => 'Basado en los precios de la última compra por producto',
'The ingredients listed here result in this amount of servings' => 'Los ingredientes aparecen en base a la cantidad de servicios',
'Do not check against the shopping list when adding missing items to it' => 'No compruebes contra la lista de la compra cuando añadas ítems faltantes',
'By default the amount to be added to the shopping list is "needed amount - stock amount - shopping list amount" - when this is enabled, it is only checked against the stock amount, not against what is already on the shopping list' => 'Por defecto, la cantidad a añadir en la lista de la compra es "cantidad necesaria - cantidad en stock - cantidad en la lista de la compra". Cuando está activado, sólo se comprueba la cantidad en stock, no lo que ya está en la lista de la compra',
'Picture' => 'Imagen',
'Uncheck ingredients to not put them on the shopping list' => 'Desmarca ingredientes para no añadirlos a la lista de la compra',
'This is for statistical purposes only' => 'Sólo para fines estadísticos',
'You have to select a recipe' => 'Has de seleccionar una receta',
'Key type' => 'Tipo de clave',
'Share/Integrate calendar (iCal)' => 'Compartir/integrar calendario (iCal)',
'Use the following (public) URL to share or integrate the calendar in iCal format' => 'Usa la siguiente URL (pública) para compartir o integrar el calendario en formato iCal',
'Allow partial units in stock' => 'Permitir unidades parciales en stock',
'Enable tare weight handling' => 'Permitir el manejo de peso',
'This is useful e.g. for flour in jars - on purchase/consume/inventory you always weigh the whole jar, the amount to be posted is then automatically calculated based on what is in stock and the tare weight defined below' => 'Esto es útil, por ejemplo, para harina en tarros, donde para comprar/consumir/inventariar pesas el tarro. La cantidad final en stock se calcula automáticamente en base al propio stock y el peso definido aquí',
'Tare weight' => 'Peso',
'Tare weight handling enabled - please weigh the whole container, the amount to be posted will be automatically calculcated' => 'Manejo de peso habilitado. Por favor, pesa el contenedor entero, la cantidad será calculada automáticamente',
'You have to select a location' => 'Has de seleccionar un lugar',
'List' => 'Lista',
'Gallery' => 'Galería',
'The current picture will be deleted when you save the recipe' => 'La imagen actual se borrará cuando grabes la receta',
'Show product details' => 'Mostrar detalles del producto',
'Stock journal for this product' => 'Diario de stock para este producto',
'Show chore details' => 'Mostrar detalles de la tarea del hogar',
'Journal for this chore' => 'Diario para esta tarea del hogar',
'Show battery details' => 'Mostrar detalles de la pila',
'Journal for this battery' => 'Diario para esta pila',
'System info' => 'Información del sistema',
'Changelog' => 'Registro de cambios',
'will be multiplied a factor of #1 to get #2' => 'será multiplicado por un factor de #1 para #2',
'The given date is earlier than today, are you sure?' => 'La fecha introducida es anterior a hoy, ¿estás seguro?',
'Product count' => 'Cuenta de producto',
'Type a new product name or barcode and hit TAB to start a workflow' => 'Escribe un nuevo producto o código de barras y pulsa TAB para iniciar un flujo de trabajo',
'This will be used as the default setting when adding this product as a recipe ingredient' => 'Esto se usará como configuración por defecto cuando añadas este producto como ingrediente de una receta',
'Add item' => 'Añadir ítem',
'Selected shopping list' => 'Lista de la compra seleccionada',
'New shopping list' => 'Nueva lista de la compra',
'Delete shopping list' => 'Borrar lista de la compra',
'Chores settings' => 'Configuración de tareas del hogar',
'Batteries settings' => 'Configuración de pilas',
'Tasks settings' => 'Configuración de tareas',
'Create shopping list' => 'Crear lista de la compra',
'Are you sure to delete shopping list "#1"?' => '¿Estás seguro de querer borrar la lista de la compra "#1"?',
'Average shelf life' => 'Vida media ',
'Spoil rate' => 'Ratio de desperdicio',
'Show more' => 'Mostrar más',
'Show less' => 'Mostrar menos',
'The amount must be between #1 and #2' => 'La cantidad debe de estar entre #1 y #2',
'Day of month' => 'Día del mes',
'Monday' => 'Lunes',
'Tuesday' => 'Martes',
'Wednesday' => 'Miércoles',
'Thursday' => 'Jueves',
'Friday' => 'Viernes',
'Saturday' => 'Sábado',
'Sunday' => 'Domingo',
'Configure userfields' => 'Configurar campos de usuario',
'Userfields' => 'Campos de usuario',
'Filter by entity' => 'Filtrar por entidad',
'Entity' => 'Entidad',
'Caption' => 'Leyenda',
'Type' => 'Tipo',
'Create userfield' => 'Crear campo de usuario',
'A entity is required' => 'Es necesaria una entidad',
'A caption is required' => 'Es necesaria una leyenda',
'A type is required' => 'Es necesario un tipo',
'Show as column in tables' => 'Mostrar como columnas en una tabla',
'This is required and can only contain letters and numbers' => 'Es necesario y sólo puede contener letras y números',
'Edit userfield' => 'Editar campo de usuario'
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'text-single-line' => 'Texto (una línea)',
'text-multi-line' => 'Texto (múltiples líneas)',
'number-integral' => 'Número (entero)',
'number-decimal' => 'Número (decimal)',
'date' => 'Fecha (sin hora)',
'datetime' => 'Fecha y hora',
'checkbox' => 'Casilla de verificación'
);

View File

@ -2,5 +2,8 @@
return array(
'manually' => 'Handmatig',
'dynamic-regular' => 'Dynamisch regelmatig'
'dynamic-regular' => 'Dynamisch regelmatig',
'daily' => 'Dagelijks',
'weekly' => 'Wekelijks',
'monthly' => 'Maandelijks'
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'text-single-line' => 'Tekst (één regel)',
'text-multi-line' => 'Tekst (meerdere regels)',
'number-integral' => 'Number (héél getal)',
'number-decimal' => 'Nummer (decimaal)',
'date' => 'Getal (zonder tijd)',
'datetime' => 'Datum en tijd',
'checkbox' => 'Checkbox'
);

View File

@ -1,6 +1,9 @@
<?php
return array(
'manually' => 'Manually',
'dynamic-regular' => 'Dynamic regular'
'manually' => 'Manualny',
'dynamic-regular' => 'Dynamiczny regularny',
'daily' => 'Codzienny',
'weekly' => 'Tygodniowy',
'monthly' => 'Miesięczny'
);

View File

@ -1,10 +1,10 @@
<?php
return array(
'timeago_locale' => 'en',
'timeago_nan' => 'NaN years ago',
'moment_locale' => 'x',
'datatables_localization' => '{"sEmptyTable":"No data available in table","sInfo":"Showing _START_ to _END_ of _TOTAL_ entries","sInfoEmpty":"Showing 0 to 0 of 0 entries","sInfoFiltered":"(filtered from _MAX_ total entries)","sInfoPostFix":"","sInfoThousands":",","sLengthMenu":"Show _MENU_ entries","sLoadingRecords":"Loading...","sProcessing":"Processing...","sSearch":"Search:","sZeroRecords":"No matching records found","oPaginate":{"sFirst":"First","sLast":"Last","sNext":"Next","sPrevious":"Previous"},"oAria":{"sSortAscending":": activate to sort column ascending","sSortDescending":": activate to sort column descending"}}',
'summernote_locale' => 'x',
'fullcalendar_locale' => 'x'
'timeago_locale' => 'pl',
'timeago_nan' => 'NaN lat temu',
'moment_locale' => 'pl',
'datatables_localization' => '{"sEmptyTable":"Brak danych do wyświetlenia","sInfo":"Pokazuję od _START_ do _END_ z _TOTAL_ wpisów","sInfoEmpty":"Pokazuję od 0 do 0 z 0 wpisów","sInfoFiltered":"(przefiltrowane z _MAX_ wszystkich wpisów)","sInfoPostFix":"","sInfoThousands":",","sLengthMenu":"Pokaż _MENU_ wpisów","sLoadingRecords":"Ładowanie...","sProcessing":"Przetwarzanie...","sSearch":"Szukaj:","sZeroRecords":"Nie znaleziono pasujących elementów","oPaginate":{"sFirst":"Pierwsza","sLast":"Ostatnia","sNext":"Następna","sPrevious":"Poprzednia"},"oAria":{"sSortAscending":": aktywuj, aby posortować kolumnę rosnąco","sSortDescending":": aktywuj, aby posortować kolumnę malejąco"}}',
'summernote_locale' => 'pl-PL',
'fullcalendar_locale' => 'pl'
);

View File

@ -3,87 +3,92 @@
return array(
'Cookies' => 'Ciastka',
'Chocolate' => 'Czekolada',
'Pantry' => 'Pantry',
'Candy cupboard' => 'Candy cupboard',
'Tinned food cupboard' => 'Tinned food cupboard',
'Pantry' => 'Spiżarnia',
'Candy cupboard' => 'Szafka cukierkowa',
'Tinned food cupboard' => 'Szafka na konserwy',
'Fridge' => 'Lodówka',
'Piece' => 'Piece',
'Pieces' => 'Pieces',
'Pack' => 'Pack',
'Packs' => 'Packs',
'Piece' => 'Kawałek',
'Pieces' => 'Kawałki/ów',
'Pack' => 'Paczka',
'Packs' => 'Paczek',
'Glass' => 'Szklanka',
'Glasses' => 'Szklanki',
'Tin' => 'Tin',
'Tins' => 'Tins',
'Can' => 'Can',
'Cans' => 'Cans',
'Bunch' => 'Bunch',
'Bunches' => 'Bunches',
'Gummy bears' => 'Gummy bears',
'Crisps' => 'Crisps',
'Eggs' => 'Eggs',
'Noodles' => 'Noodles',
'Pickles' => 'Pickles',
'Gulash soup' => 'Gulash soup',
'Yogurt' => 'Yogurt',
'Cheese' => 'Cheese',
'Cold cuts' => 'Cold cuts',
'Paprika' => 'Paprika',
'Cucumber' => 'Cucumber',
'Radish' => 'Radish',
'Tomato' => 'Tomato',
'Changed towels in the bathroom' => 'Changed towels in the bathroom',
'Cleaned the kitchen floor' => 'Cleaned the kitchen floor',
'Warranty ends' => 'Warranty ends',
'TV remote control' => 'TV remote control',
'Alarm clock' => 'Alarm clock',
'Heat remote control' => 'Heat remote control',
'Lawn mowed in the garden' => 'Lawn mowed in the garden',
'Some good snacks' => 'Some good snacks',
'Pizza dough' => 'Pizza dough',
'Sieved tomatoes' => 'Sieved tomatoes',
'Tin' => 'Puszka',
'Tins' => 'Puszek',
'Can' => 'Dosa',
'Cans' => 'Dosa ',
'Bunch' => 'Pęczek',
'Bunches' => 'Pęczki/ów',
'Gummy bears' => 'Żelki',
'Crisps' => 'Chipsy',
'Eggs' => 'Jajka',
'Noodles' => 'Makaron',
'Pickles' => 'Ogórki konserwowe',
'Gulash soup' => 'Gulasz',
'Yogurt' => 'Jogurt',
'Cheese' => 'Ser',
'Cold cuts' => 'Wędliny',
'Paprika' => 'Papryka',
'Cucumber' => 'Ogórek',
'Radish' => 'Rzodkiweka',
'Tomato' => 'Pomidor',
'Changed towels in the bathroom' => 'Zmieniono ręczniki w łazience',
'Cleaned the kitchen floor' => 'Posprzątano kuchnię',
'Warranty ends' => 'Koniec gwarancji',
'TV remote control' => 'Pilot do TV',
'Alarm clock' => 'Budzik',
'Heat remote control' => 'Pilot do sterowania ciepłem',
'Lawn mowed in the garden' => 'Skoszono trawnik w ogrodzie',
'Some good snacks' => 'Dobre przekąski',
'Pizza dough' => 'Ciasto na pizzę',
'Sieved tomatoes' => 'Przesiane pomidory',
'Salami' => 'Salami',
'Toast' => 'Toast',
'Minced meat' => 'Minced meat',
'Toast' => 'Tost',
'Minced meat' => 'Mięso mielone',
'Pizza' => 'Pizza',
'Spaghetti bolognese' => 'Spaghetti bolognese',
'Sandwiches' => 'Sandwiches',
'English' => 'English',
'German' => 'German',
'Italian' => 'Italian',
'Demo in different language' => 'Demo in different language',
'This is the note content of the recipe ingredient' => 'This is the note content of the recipe ingredient',
'Demo User' => 'Demo User',
'Sandwiches' => 'Kanapki',
'English' => 'Angielski',
'German' => 'Niemiecki',
'Italian' => 'Włoski',
'Demo in different language' => 'Demo w innych języku',
'This is the note content of the recipe ingredient' => 'To jest treść notatki składnika receptury',
'Demo User' => 'Użytkownik demonstracyjny',
'Gram' => 'Gram',
'Grams' => 'Grams',
'Flour' => 'Flour',
'Pancakes' => 'Pancakes',
'Sugar' => 'Sugar',
'Home' => 'Home',
'Life' => 'Life',
'Projects' => 'Projects',
'Repair the garage door' => 'Repair the garage door',
'Fork and improve grocy' => 'Fork and improve grocy',
'Find a solution for what to do when I forget the door keys' => 'Find a solution for what to do when I forget the door keys',
'Sweets' => 'Sweets',
'Bakery products' => 'Bakery products',
'Tinned food' => 'Tinned food',
'Butchery products' => 'Butchery products',
'Vegetables/Fruits' => 'Vegetables/Fruits',
'Refrigerated products' => 'Refrigerated products',
'Coffee machine' => 'Coffee machine',
'Dishwasher' => 'Dishwasher',
'Liter' => 'Liter',
'Liters' => 'Liters',
'Bottle' => 'Bottle',
'Bottles' => 'Bottles',
'Milk' => 'Milk',
'Chocolate sauce' => 'Chocolate sauce',
'Milliliters' => 'Milliliters',
'Milliliter' => 'Milliliter',
'Bottom' => 'Bottom',
'Topping' => 'Topping',
'French' => 'French',
'Turkish' => 'Turkish',
'Spanish' => 'Spanish'
'Grams' => 'Gramy/ów',
'Flour' => 'Mąka',
'Pancakes' => 'Naleśniki',
'Sugar' => 'Cukier',
'Home' => 'Dom',
'Life' => 'Życiowe',
'Projects' => 'Projekty',
'Repair the garage door' => 'Naprawić drzwi garażowe',
'Fork and improve grocy' => 'Skopiuj i ulepsz grocy',
'Find a solution for what to do when I forget the door keys' => 'Znajdź rozwiązanie, co zrobić, gdy zapomnę kluczy do drzwi',
'Sweets' => 'Słodycze',
'Bakery products' => 'Pieczywo',
'Tinned food' => 'Konserwy',
'Butchery products' => 'Produkty mięsne',
'Vegetables/Fruits' => 'Warzywa/Owoce',
'Refrigerated products' => 'Produkty mrożone',
'Coffee machine' => 'Maszyna do kawy',
'Dishwasher' => 'Zmywarka',
'Liter' => 'Litr',
'Liters' => 'Litrów',
'Bottle' => 'Butelka',
'Bottles' => 'Butelek',
'Milk' => 'Mleko',
'Chocolate sauce' => 'Sos czekoladowy',
'Milliliters' => 'Milimetrów',
'Milliliter' => 'Milimetr',
'Bottom' => 'Spód',
'Topping' => 'Górny',
'French' => 'Francuski',
'Turkish' => 'Turecki',
'Spanish' => 'Hiszpański',
'Russian' => 'Rosyjski',
'The thing which happens on the 5th of every month' => 'To, co dzieje się 5 dnia każdego miesiąca',
'The thing which happens daily' => 'To, co dzieje się codziennie',
'The thing which happens on Mondays and Wednesdays' => 'To, co dzieje się w poniedziałki i środy',
'Swedish' => 'Szwedzki'
);

View File

@ -2,7 +2,7 @@
return array(
'purchase' => 'Zakup',
'consume' => 'Konsumpcja',
'consume' => 'Spożycie',
'inventory-correction' => 'Korekta zapasów',
'product-opened' => 'Produkt otwarty'
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'text-single-line' => 'Tekst (jedna linia)',
'text-multi-line' => 'Tekst (wiele linii)',
'number-integral' => 'Liczba (całkowita)',
'number-decimal' => 'Liczba (dziesiętna)',
'date' => 'Data (bez czasu)',
'datetime' => 'Data i czas',
'checkbox' => 'Pole wyboru'
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'text-single-line' => 'Текст (однострочный)',
'text-multi-line' => 'Текст (многострочный)',
'number-integral' => 'Число (целочисленное)',
'number-decimal' => 'Число (дробное)',
'date' => 'Дата (без времени)',
'datetime' => 'Дата и время',
'checkbox' => 'Флажок'
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'text-single-line' => 'Text (en rad)',
'text-multi-line' => 'Text (multipla rader)',
'number-integral' => 'Nummer (integral)',
'number-decimal' => 'Nummer (decimal)',
'date' => 'Datum (utan tid)',
'datetime' => 'Datum & tid',
'checkbox' => 'Kryssruta'
);