From 310cdd7d4c59fc25058f50ef2886a942fe7f2f47 Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Sun, 28 Apr 2019 19:17:31 +0200 Subject: [PATCH] Pulled translations from Transifex --- changelog/47_UNRELEASED_xxxx-xx-xx.md | 1 + localization/en/demo_data.php | 3 +- localization/es/chore_types.php | 5 +- localization/es/strings.php | 106 ++++++++----- localization/es/userfield_types.php | 11 ++ localization/nl/chore_types.php | 5 +- localization/nl/userfield_types.php | 11 ++ localization/pl/chore_types.php | 7 +- localization/pl/component_translations.php | 12 +- localization/pl/demo_data.php | 157 ++++++++++---------- localization/pl/stock_transaction_types.php | 2 +- localization/pl/userfield_types.php | 11 ++ localization/ru/userfield_types.php | 11 ++ localization/sv_SE/userfield_types.php | 11 ++ 14 files changed, 231 insertions(+), 122 deletions(-) create mode 100644 localization/es/userfield_types.php create mode 100644 localization/nl/userfield_types.php create mode 100644 localization/pl/userfield_types.php create mode 100644 localization/ru/userfield_types.php create mode 100644 localization/sv_SE/userfield_types.php diff --git a/changelog/47_UNRELEASED_xxxx-xx-xx.md b/changelog/47_UNRELEASED_xxxx-xx-xx.md index 9a3a7be3..e64f2861 100644 --- a/changelog/47_UNRELEASED_xxxx-xx-xx.md +++ b/changelog/47_UNRELEASED_xxxx-xx-xx.md @@ -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) diff --git a/localization/en/demo_data.php b/localization/en/demo_data.php index 2b4bec8f..88f9e800 100644 --- a/localization/en/demo_data.php +++ b/localization/en/demo_data.php @@ -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' ); diff --git a/localization/es/chore_types.php b/localization/es/chore_types.php index 4d9340c4..4c54825b 100644 --- a/localization/es/chore_types.php +++ b/localization/es/chore_types.php @@ -2,5 +2,8 @@ return array( 'manually' => 'Manualmente', - 'dynamic-regular' => 'Dinámico regular' + 'dynamic-regular' => 'Dinámico regular', + 'daily' => 'Diario', + 'weekly' => 'Semanal', + 'monthly' => 'Mensual' ); diff --git a/localization/es/strings.php b/localization/es/strings.php index 6cd61853..7fd4e391 100644 --- a/localization/es/strings.php +++ b/localization/es/strings.php @@ -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' ); diff --git a/localization/es/userfield_types.php b/localization/es/userfield_types.php new file mode 100644 index 00000000..bd137a8f --- /dev/null +++ b/localization/es/userfield_types.php @@ -0,0 +1,11 @@ + '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' +); diff --git a/localization/nl/chore_types.php b/localization/nl/chore_types.php index 21065281..f88b6415 100644 --- a/localization/nl/chore_types.php +++ b/localization/nl/chore_types.php @@ -2,5 +2,8 @@ return array( 'manually' => 'Handmatig', - 'dynamic-regular' => 'Dynamisch regelmatig' + 'dynamic-regular' => 'Dynamisch regelmatig', + 'daily' => 'Dagelijks', + 'weekly' => 'Wekelijks', + 'monthly' => 'Maandelijks' ); diff --git a/localization/nl/userfield_types.php b/localization/nl/userfield_types.php new file mode 100644 index 00000000..705dbe1b --- /dev/null +++ b/localization/nl/userfield_types.php @@ -0,0 +1,11 @@ + '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' +); diff --git a/localization/pl/chore_types.php b/localization/pl/chore_types.php index b1f23d14..59a0cc89 100644 --- a/localization/pl/chore_types.php +++ b/localization/pl/chore_types.php @@ -1,6 +1,9 @@ 'Manually', - 'dynamic-regular' => 'Dynamic regular' + 'manually' => 'Manualny', + 'dynamic-regular' => 'Dynamiczny regularny', + 'daily' => 'Codzienny', + 'weekly' => 'Tygodniowy', + 'monthly' => 'Miesięczny' ); diff --git a/localization/pl/component_translations.php b/localization/pl/component_translations.php index 21eead19..255cda14 100644 --- a/localization/pl/component_translations.php +++ b/localization/pl/component_translations.php @@ -1,10 +1,10 @@ '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' ); diff --git a/localization/pl/demo_data.php b/localization/pl/demo_data.php index f81cdc07..a4f64212 100644 --- a/localization/pl/demo_data.php +++ b/localization/pl/demo_data.php @@ -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' ); diff --git a/localization/pl/stock_transaction_types.php b/localization/pl/stock_transaction_types.php index f8cc8853..3b283f56 100644 --- a/localization/pl/stock_transaction_types.php +++ b/localization/pl/stock_transaction_types.php @@ -2,7 +2,7 @@ return array( 'purchase' => 'Zakup', - 'consume' => 'Konsumpcja', + 'consume' => 'Spożycie', 'inventory-correction' => 'Korekta zapasów', 'product-opened' => 'Produkt otwarty' ); diff --git a/localization/pl/userfield_types.php b/localization/pl/userfield_types.php new file mode 100644 index 00000000..29ea3fe7 --- /dev/null +++ b/localization/pl/userfield_types.php @@ -0,0 +1,11 @@ + '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' +); diff --git a/localization/ru/userfield_types.php b/localization/ru/userfield_types.php new file mode 100644 index 00000000..357d8823 --- /dev/null +++ b/localization/ru/userfield_types.php @@ -0,0 +1,11 @@ + 'Текст (однострочный)', + 'text-multi-line' => 'Текст (многострочный)', + 'number-integral' => 'Число (целочисленное)', + 'number-decimal' => 'Число (дробное)', + 'date' => 'Дата (без времени)', + 'datetime' => 'Дата и время', + 'checkbox' => 'Флажок' +); diff --git a/localization/sv_SE/userfield_types.php b/localization/sv_SE/userfield_types.php new file mode 100644 index 00000000..5a4b8c92 --- /dev/null +++ b/localization/sv_SE/userfield_types.php @@ -0,0 +1,11 @@ + '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' +);