diff --git a/localization/da/demo_data.php b/localization/da/demo_data.php index 87c2d420..d7101b5c 100644 --- a/localization/da/demo_data.php +++ b/localization/da/demo_data.php @@ -86,5 +86,9 @@ return array( 'French' => 'Fransk', 'Turkish' => 'Turkish', 'Spanish' => 'Spanish', - 'Russian' => 'Russian' + 'Russian' => 'Russian', + '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' ); diff --git a/localization/de/chore_types.php b/localization/de/chore_types.php index 2e68bdb1..87f142e4 100644 --- a/localization/de/chore_types.php +++ b/localization/de/chore_types.php @@ -2,5 +2,8 @@ return array( 'manually' => 'Manuell', - 'dynamic-regular' => 'Dynamisch regelmäßig' + 'dynamic-regular' => 'Dynamisch regelmäßig', + 'daily' => 'Täglich', + 'weekly' => 'Wöchentlich', + 'monthly' => 'Monatlich' ); diff --git a/localization/de/demo_data.php b/localization/de/demo_data.php index 080a600d..68f02236 100644 --- a/localization/de/demo_data.php +++ b/localization/de/demo_data.php @@ -86,5 +86,9 @@ return array( 'French' => 'Französisch', 'Turkish' => 'Türkisch', 'Spanish' => 'Spanisch', - 'Russian' => 'Russisch' + 'Russian' => 'Russisch', + 'The thing which happens on the 5th of every month' => 'Das, was am 5. jedes Monats zu tun ist', + 'The thing which happens daily' => 'Das, was täglich zu tun ist', + 'The thing which happens on Mondays and Wednesdays' => 'Das, was Montags und Mittwochs zu tun ist', + 'Swedish' => 'Schwedisch' ); diff --git a/localization/de/strings.php b/localization/de/strings.php index 6fcea345..1bfc7094 100644 --- a/localization/de/strings.php +++ b/localization/de/strings.php @@ -151,7 +151,7 @@ return array( 'Edit recipe ingredient' => 'Rezeptzutat bearbeiten', 'Are you sure to delete recipe "#1"?' => 'Rezept "#1" wirklich löschen?', 'Are you sure to delete recipe ingredient "#1"?' => 'Rezeptzutat "#1" wirklich löschen?', - 'Are you sure to empty the shopping list?' => 'Sicher, dass den Einkaufszettel geleert werden soll?', + 'Are you sure to empty shopping list "#1"?' => ' Einkaufszettel "#1" wirklich leeren? ', 'Clear list' => 'Liste leeren', 'Requirements fulfilled' => 'Bedarf im Bestand', 'Put missing products on shopping list' => 'Fehlende Produkte auf den Einkaufszettel setzen', @@ -358,5 +358,40 @@ return array( 'The given date is earlier than today, are you sure?' => 'Das angegebene Datum ist früher als heute, bist du sicher?', 'Product count' => 'Produktanzahl', 'Type a new product name or barcode and hit TAB to start a workflow' => 'Gib einen neuen Produktnamen oder Barcode ein und drücke TAB um einen Workflow zu starten', - 'This will be used as the default setting when adding this product as a recipe ingredient' => 'Dies wird als Standardeinstellung verwendet wenn dieses Produkt als Rezeptzutat hinzugefügt wird' + 'This will be used as the default setting when adding this product as a recipe ingredient' => 'Dies wird als Standardeinstellung verwendet wenn dieses Produkt als Rezeptzutat hinzugefügt wird', + 'Add item' => 'Eintrag hinzufügen', + 'Selected shopping list' => 'Ausgewählter Einkaufszettel', + 'New shopping list' => 'Neuer Einkaufszettel', + 'Delete shopping list' => 'Einkaufszettel löschen', + 'Chores settings' => 'Hausarbeiten-Einstellungen', + 'Batteries settings' => 'Batterie-Einstellungen', + 'Tasks settings' => 'Aufgaben-Einstellungen', + 'Create shopping list' => 'Einkaufszettel erstellen', + 'Are you sure to delete shopping list "#1"?' => ' Einkaufszettel "#1" wirklich löschen? ', + 'Average shelf life' => 'Durchschnittliche Haltbarkeit', + 'Spoil rate' => 'Verderblichkeitsrate', + 'Show more' => 'Mehr anzeigen', + 'Show less' => 'Weniger anzeigen', + 'The amount must be between #1 and #2' => 'Die Menge muss zwischen #1 und #2 liegen', + 'Day of month' => 'Tag des Monats', + 'Monday' => 'Montag', + 'Tuesday' => 'Dienstag', + 'Wednesday' => 'Mittwoch', + 'Thursday' => 'Donnerstag', + 'Friday' => 'Freitag', + 'Saturday' => 'Samstag', + 'Sunday' => 'Sonntag', + 'Configure userfields' => 'Benutzerfelder konfigurieren', + 'Userfields' => 'Benutzerfelder', + 'Filter by entity' => 'Nach Entität filtern', + 'Entity' => 'Entität', + 'Caption' => 'Titel', + 'Type' => 'Typ', + 'Create userfield' => 'Benutzerfeld erstellen', + 'A entity is required' => 'Eine Entität muss ausgewählt werden', + 'A caption is required' => 'Ein Titel ist erforderlich', + 'A type is required' => 'Ein Typ muss ausgewählt werden', + 'Show as column in tables' => 'Als Spalte in Tabellen anzeigen', + 'This is required and can only contain letters and numbers' => 'Dies ist erforderlich und darf nur Buchstaben und Zahlen enthalten', + 'Edit userfield' => 'Benutzerfeld bearbeiten' ); diff --git a/localization/de/userfield_types.php b/localization/de/userfield_types.php new file mode 100644 index 00000000..be945ee5 --- /dev/null +++ b/localization/de/userfield_types.php @@ -0,0 +1,11 @@ + 'Text (einzeilig)', + 'text-multi-line' => 'Text (mehrzeilig)', + 'number-integral' => 'Zahl (Ganzzahl)', + 'number-decimal' => 'Zahl (mit Dezimalstellen)', + 'date' => 'Datum (ohne Zeitanteil)', + 'datetime' => 'Datum & Zeit', + 'checkbox' => 'Kontrollkästchen' +); diff --git a/localization/en/demo_data.php b/localization/en/demo_data.php index fb471ea8..2b4bec8f 100644 --- a/localization/en/demo_data.php +++ b/localization/en/demo_data.php @@ -89,5 +89,6 @@ return array( 'Russian' => 'Russian', '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' + 'The thing which happens on Mondays and Wednesdays' => 'The thing which happens on Mondays and Wednesdays', + 'Swedish' => 'Swedish' ); diff --git a/localization/es/demo_data.php b/localization/es/demo_data.php index eaaae336..312aa58d 100644 --- a/localization/es/demo_data.php +++ b/localization/es/demo_data.php @@ -86,5 +86,9 @@ return array( 'French' => 'Francés', 'Turkish' => 'Turkish', 'Spanish' => 'Spanish', - 'Russian' => 'Russian' + 'Russian' => 'Russian', + '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' ); diff --git a/localization/fr/demo_data.php b/localization/fr/demo_data.php index 6e2d6c94..83b47319 100644 --- a/localization/fr/demo_data.php +++ b/localization/fr/demo_data.php @@ -86,5 +86,9 @@ return array( 'French' => 'Français', 'Turkish' => 'Turkish', 'Spanish' => 'Spanish', - 'Russian' => 'Russian' + 'Russian' => 'Russian', + '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' ); diff --git a/localization/it/demo_data.php b/localization/it/demo_data.php index ca87346b..9f44e211 100644 --- a/localization/it/demo_data.php +++ b/localization/it/demo_data.php @@ -86,5 +86,9 @@ return array( 'French' => 'Francese', 'Turkish' => 'Turkish', 'Spanish' => 'Spanish', - 'Russian' => 'Russian' + 'Russian' => 'Russian', + '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' ); diff --git a/localization/no/chore_types.php b/localization/no/chore_types.php index 04f683a4..7af3dd17 100644 --- a/localization/no/chore_types.php +++ b/localization/no/chore_types.php @@ -2,5 +2,8 @@ return array( 'manually' => 'Manuel', - 'dynamic-regular' => 'Automatisk' + 'dynamic-regular' => 'Automatisk', + 'daily' => 'Daglig', + 'weekly' => 'Ukentlig', + 'monthly' => 'Månedlig' ); diff --git a/localization/no/demo_data.php b/localization/no/demo_data.php index c6c7206a..0597fdd4 100644 --- a/localization/no/demo_data.php +++ b/localization/no/demo_data.php @@ -86,5 +86,9 @@ return array( 'French' => 'Fransk', 'Turkish' => 'Tyrkisk', 'Spanish' => 'Spansk', - 'Russian' => 'Russisk' + 'Russian' => 'Russisk', + 'The thing which happens on the 5th of every month' => 'Husarbeid som skjer den 5 hver måneden', + 'The thing which happens daily' => 'Husarbeid som skjer daglig', + 'The thing which happens on Mondays and Wednesdays' => 'Husarbeid som skjer på mandager og onsdager', + 'Swedish' => 'Swedish' ); diff --git a/localization/no/strings.php b/localization/no/strings.php index 050803bb..bfd09353 100644 --- a/localization/no/strings.php +++ b/localization/no/strings.php @@ -151,7 +151,7 @@ return array( 'Edit recipe ingredient' => 'Endre ingrediens i oppskrift', 'Are you sure to delete recipe "#1"?' => 'Er du sikker du ønsker å slette oppskrift "#1"?', 'Are you sure to delete recipe ingredient "#1"?' => 'Er du sikker du ønsker å slette ingrediens "#1" fra oppskriften?', - 'Are you sure to empty the shopping list?' => 'Er du sikker du ønsker å slette handlelisten?', + 'Are you sure to empty shopping list "#1"?' => 'Are you sure to empty shopping list "#1"?', 'Clear list' => 'Slett handleliste', 'Requirements fulfilled' => 'Har jeg alt jeg trenger for denne oppskriften?', 'Put missing products on shopping list' => 'Legg manglende produkter til handlelisten', @@ -358,5 +358,40 @@ return array( 'The given date is earlier than today, are you sure?' => 'Den oppgitte datoen er tidligere enn i dag, er du sikker du ønsker å bruke denne?', 'Product count' => 'Product count', 'Type a new product name or barcode and hit TAB to start a workflow' => 'Type a new product name or barcode and hit TAB to start a workflow', - 'This will be used as the default setting when adding this product as a recipe ingredient' => 'This will be used as the default setting when adding this product as a recipe ingredient' + 'This will be used as the default setting when adding this product as a recipe ingredient' => 'This will be used as the default setting when adding this product as a recipe ingredient', + 'Add item' => 'Add item', + 'Selected shopping list' => 'Selected shopping list', + 'New shopping list' => 'New shopping list', + 'Delete shopping list' => 'Delete shopping list', + 'Chores settings' => 'Chores settings', + 'Batteries settings' => 'Batteries settings', + 'Tasks settings' => 'Tasks settings', + 'Create shopping list' => 'Create shopping list', + 'Are you sure to delete shopping list "#1"?' => 'Are you sure to delete shopping list "#1"?', + 'Average shelf life' => 'Average shelf life', + 'Spoil rate' => 'Spoil rate', + 'Show more' => 'Vis mer', + 'Show less' => 'Vis mindre', + 'The amount must be between #1 and #2' => 'The amount must be between #1 and #2', + 'Day of month' => 'Day of month', + 'Monday' => 'Mandag', + 'Tuesday' => 'Tirsdag', + 'Wednesday' => 'Onsdag', + 'Thursday' => 'Torsdag', + 'Friday' => 'Fredag', + 'Saturday' => 'Lørdag', + 'Sunday' => 'Søndag', + 'Configure userfields' => 'Configure userfields', + 'Userfields' => 'Userfields', + 'Filter by entity' => 'Filter by entity', + 'Entity' => 'Entity', + 'Caption' => 'Caption', + 'Type' => 'Type', + 'Create userfield' => 'Create userfield', + 'A entity is required' => 'A entity is required', + 'A caption is required' => 'A caption is required', + 'A type is required' => 'A type is required', + 'Show as column in tables' => 'Show as column in tables', + 'This is required and can only contain letters and numbers' => 'This is required and can only contain letters and numbers', + 'Edit userfield' => 'Edit userfield' ); diff --git a/localization/sv_SE/chore_types.php b/localization/sv_SE/chore_types.php new file mode 100644 index 00000000..1d168443 --- /dev/null +++ b/localization/sv_SE/chore_types.php @@ -0,0 +1,9 @@ + 'Manuellt', + 'dynamic-regular' => 'Dynamisk regelbunden', + 'daily' => 'Daglig', + 'weekly' => 'Veckovis', + 'monthly' => 'Månadsvis' +); diff --git a/localization/sv_SE/component_translations.php b/localization/sv_SE/component_translations.php new file mode 100644 index 00000000..ba2bd063 --- /dev/null +++ b/localization/sv_SE/component_translations.php @@ -0,0 +1,10 @@ + 'se', + 'timeago_nan' => 'NaN år sedan', + 'moment_locale' => 'se', + 'datatables_localization' => '{"sEmptyTable":"Ingen data tillgänglig i tabellen","sInfo":"Visar _START_ till _END_ av _TOTAL_ noteringar","sInfoEmpty":"Visar 0 till 0 av 0 noteringar","sInfoFiltered":"(filtrerat från _MAX_ totala noteringar)","sInfoPostFix":"","sInfoThousands":",","sLengthMenu":"Show _MENU_ noteringar","sLoadingRecords":"Laddar...","sProcessing":"Processar...","sSearch":"Söker:","sZeroRecords":"Ingen träff som matchar","oPaginate":{"sFirst":"Första","sLast":"Sista","sNext":"Nästa","sPrevious":"Föregående"},"oAria":{"sSortAscending":": aktivera för att sortera kolumn stigande","sSortDescending":": aktivera för att sortera kolumn fallande"}}', + 'summernote_locale' => 'se_SV', + 'fullcalendar_locale' => 'se' +); diff --git a/localization/sv_SE/demo_data.php b/localization/sv_SE/demo_data.php new file mode 100644 index 00000000..8b452b77 --- /dev/null +++ b/localization/sv_SE/demo_data.php @@ -0,0 +1,94 @@ + 'Kakor', + 'Chocolate' => 'Choklad', + 'Pantry' => 'Skafferi', + 'Candy cupboard' => 'Godis skåp', + 'Tinned food cupboard' => 'Skafferi', + 'Fridge' => 'Kylskåp', + 'Piece' => 'Bit', + 'Pieces' => 'Bitar', + 'Pack' => 'Förpackning', + 'Packs' => 'Förpackningar', + 'Glass' => 'Glas', + 'Glasses' => 'Glasögon', + 'Tin' => 'Burk', + 'Tins' => 'Burkar', + 'Can' => 'Burk', + 'Cans' => 'Burkar', + 'Bunch' => 'Knippa', + 'Bunches' => 'Klasar', + 'Gummy bears' => 'Gummibjörnar', + 'Crisps' => 'Chips', + 'Eggs' => 'Ägg', + 'Noodles' => 'Spaghetti', + 'Pickles' => 'Ättiksgurka', + 'Gulash soup' => 'Gulashoppa', + 'Yogurt' => 'Yoghurt', + 'Cheese' => 'Ost', + 'Cold cuts' => 'Pålägg', + 'Paprika' => 'Paprika', + 'Cucumber' => 'Gurka', + 'Radish' => 'Rädisa', + 'Tomato' => 'Tomat', + 'Changed towels in the bathroom' => 'Byta handdukar i badrummet', + 'Cleaned the kitchen floor' => 'Rengjorde köksgolvet', + 'Warranty ends' => 'Garantin upphör', + 'TV remote control' => 'TV fjärrkontroll', + 'Alarm clock' => 'Väckarklocka', + 'Heat remote control' => 'Klimat fjärrkontroll', + 'Lawn mowed in the garden' => 'Gräset klippt i trädgården', + 'Some good snacks' => 'Några bra tilltugg', + 'Pizza dough' => 'Pizzadeg', + 'Sieved tomatoes' => 'Siktade tomater', + 'Salami' => 'Salami', + 'Toast' => 'Rostat bröd', + 'Minced meat' => 'Köttfärs', + 'Pizza' => 'Pizza', + 'Spaghetti bolognese' => 'Spaghetti bolognese', + 'Sandwiches' => 'Smörgåsar', + 'English' => 'Engelsk', + 'German' => 'Tysk', + 'Italian' => 'Italienska', + 'Demo in different language' => 'Demo på olika språk', + 'This is the note content of the recipe ingredient' => 'Detta är anteckningsinnehållet i receptens ingrediens', + 'Demo User' => 'Demo-användare', + 'Gram' => 'Gram', + 'Grams' => 'Gram', + 'Flour' => 'Mjöl', + 'Pancakes' => 'pannkakor', + 'Sugar' => 'Socker', + 'Home' => 'Hem', + 'Life' => 'Liv', + 'Projects' => 'Projekt', + 'Repair the garage door' => 'Reparera garagedörren', + 'Fork and improve grocy' => 'Gaffel och förbättra grocy', + 'Find a solution for what to do when I forget the door keys' => 'Hitta en lösning för vad man ska göra när jag glömmer dörrnycklarna', + 'Sweets' => 'Sötsaker', + 'Bakery products' => 'Bageriprodukter', + 'Tinned food' => 'Konserverad mat', + 'Butchery products' => 'Slaktprodukter', + 'Vegetables/Fruits' => 'Grönsaker / frukt', + 'Refrigerated products' => 'Kylda produkter', + 'Coffee machine' => 'Kaffemaskin', + 'Dishwasher' => 'Diskmaskin', + 'Liter' => 'Liter', + 'Liters' => 'Liter', + 'Bottle' => 'Flaska', + 'Bottles' => 'Flaskor', + 'Milk' => 'Mjölk', + 'Chocolate sauce' => 'Chokladsås', + 'Milliliters' => 'Milliliter', + 'Milliliter' => 'Milliliter', + 'Bottom' => 'Botten', + 'Topping' => 'Garnering', + 'French' => 'Franska', + 'Turkish' => 'Turkiska', + 'Spanish' => 'Spansk', + 'Russian' => 'Ryska', + 'The thing which happens on the 5th of every month' => 'Det som händer den 5: e varje månad', + 'The thing which happens daily' => 'Saker som händer dagligen', + 'The thing which happens on Mondays and Wednesdays' => 'Saker som händer på måndagar och onsdagar', + 'Swedish' => 'Swedish' +); diff --git a/localization/sv_SE/stock_transaction_types.php b/localization/sv_SE/stock_transaction_types.php new file mode 100644 index 00000000..3b5026b1 --- /dev/null +++ b/localization/sv_SE/stock_transaction_types.php @@ -0,0 +1,8 @@ + 'Inköp', + 'consume' => 'Konsumera', + 'inventory-correction' => 'Korrigera lager', + 'product-opened' => 'Produkt öppnad' +); diff --git a/localization/sv_SE/strings.php b/localization/sv_SE/strings.php new file mode 100644 index 00000000..245f4535 --- /dev/null +++ b/localization/sv_SE/strings.php @@ -0,0 +1,397 @@ + 'Lageröversikt', + '#1 products expiring within the next #2 days' => '# 1 produkter som löper ut inom 2 dagar', + '#1 products are already expired' => '# 1 produkter är redan utgått', + '#1 products are below defined min. stock amount' => '# 1 produkter är under definierade min. lagerbelopp', + 'Product' => 'Produkt', + 'Amount' => 'Belopp', + 'Next best before date' => 'Nästa bäst före datumet', + 'Logout' => 'Logga ut', + 'Chores overview' => 'Chores översikt', + 'Batteries overview' => 'Batterier översikt', + 'Purchase' => 'Inköp', + 'Consume' => 'Konsumera', + 'Inventory' => 'Lager', + 'Shopping list' => 'Inköpslista', + 'Chore tracking' => 'Chore spårning', + 'Battery tracking' => 'Batterispårning', + 'Products' => 'Produkter', + 'Locations' => 'platser', + 'Quantity units' => 'Mängdenheter', + 'Chores' => 'Sysslor', + 'Batteries' => 'batterier', + 'Chore' => 'Syssla', + 'Next estimated tracking' => 'Nästa beräknad spårning', + 'Last tracked' => 'Senast spåras', + 'Battery' => 'Batteri', + 'Last charged' => 'Senast debiterad', + 'Next planned charge cycle' => 'Nästa planerad laddningscykel', + 'Best before' => 'Bäst före', + 'OK' => 'ok', + 'Product overview' => 'Produktöversikt', + 'Stock quantity unit' => 'Lager kvantitet enhet', + 'Stock amount' => 'Lagerbelopp', + 'Last purchased' => 'Senast köpt', + 'Last used' => 'Senast använd', + 'Spoiled' => 'Bortskämd', + 'Barcode lookup is disabled' => 'Streckkodsuppslag är inaktiverad', + 'will be added to the list of barcodes for the selected product on submit' => 'kommer att läggas till i listan över streckkoder för den valda produkten vid inlämning', + 'New amount' => 'Nytt belopp', + 'Note' => 'Notera', + 'Tracked time' => 'Spårad tid', + 'Chore overview' => 'Chore översikt', + 'Tracked count' => 'Spårräkning', + 'Battery overview' => 'Batteriöversikt', + 'Charge cycles count' => 'Laddningscykler räknas', + 'Create shopping list item' => 'Skapa köpobjekt', + 'Edit shopping list item' => 'Redigera inköpslista', + 'Save' => 'Spara', + 'Add' => 'Lägg till', + 'Name' => 'namn', + 'Location' => 'Plats', + 'Min. stock amount' => 'Min. lagerbelopp', + 'QU purchase' => 'QU köp', + 'QU stock' => 'QU lager', + 'QU factor' => 'QU-faktor', + 'Description' => 'Beskrivning', + 'Create product' => 'Skapa produkt', + 'Barcode(s)' => 'Streckkod (er)', + 'Minimum stock amount' => 'Minsta beståndsbelopp', + 'Default best before days' => 'Standard bäst före dagar', + 'Quantity unit purchase' => 'Kvantitetsenhetsköp', + 'Quantity unit stock' => 'Kvantitetsenhet lager', + 'Factor purchase to stock quantity unit' => 'Faktorköp till lager kvantitet enhet', + 'Create location' => 'Skapa plats', + 'Create quantity unit' => 'Skapa kvantitetsenhet', + 'Period type' => 'Periodstyp', + 'Period days' => 'Period dagar', + 'Create chore' => 'Skapa karaktär', + 'Used in' => 'Använd i', + 'Create battery' => 'Skapa batteri', + 'Edit battery' => 'Redigera batteri', + 'Edit chore' => 'Redigera chore', + 'Edit quantity unit' => 'Redigera kvantitetsenhet', + 'Edit product' => 'Redigera produkt', + 'Edit location' => 'Redigera plats', + 'Record data' => 'Spela in data', + 'Manage master data' => 'Hantera stamdata', + 'This will apply to added products' => 'Detta gäller för tillagda produkter', + 'never' => 'aldrig', + 'Add products that are below defined min. stock amount' => 'Lägg till produkter som är under definierade min. lagerbelopp', + 'For purchases this amount of days will be added to today for the best before date suggestion' => 'För inköp kommer denna mängd dagar att läggas till idag för det bästa före datumförslaget', + 'This means 1 #1 purchased will be converted into #2 #3 in stock' => 'Det betyder att 1 # 1 köpt kommer att konverteras till # 2 # 3 i lager', + 'Login' => 'Logga in', + 'Username' => 'Användarnamn', + 'Password' => 'Lösenord', + 'Invalid credentials, please try again' => 'Ogiltiga uppgifter, var god försök igen', + 'Are you sure to delete battery "#1"?' => 'Är du säker på att radera batteri "# 1"?', + 'Yes' => 'Ja', + 'No' => 'Nej', + 'Are you sure to delete chore "#1"?' => 'Är du säker på att ta bort chore "# 1"?', + '"#1" could not be resolved to a product, how do you want to proceed?' => '"#1" kunde inte hittas som produkt, hur vill du fortsätta?', + 'Create or assign product' => 'Skapa eller tilldel produkt', + 'Cancel' => 'Annullera', + 'Add as new product' => 'Lägg till som ny produkt', + 'Add as barcode to existing product' => 'Lägg till som streckkod till befintlig produkt', + 'Add as new product and prefill barcode' => 'Lägg till som ny produkt och fyll i streckkoden', + 'Are you sure to delete quantity unit "#1"?' => 'Är du säker på att radera kvantitetsenheten "# 1"?', + 'Are you sure to delete product "#1"?' => 'Är du säker på att ta bort produkten "# 1"?', + 'Are you sure to delete location "#1"?' => 'Är du säker på att radera platsen "# 1"?', + 'Manage API keys' => 'Hantera API-nycklar', + 'REST API & data model documentation' => 'REST API och datamodell dokumentation', + 'API keys' => 'API-nycklar', + 'Create new API key' => 'Skapa ny API-nyckel', + 'API key' => 'API-nyckel', + 'Expires' => 'Utgår', + 'Created' => 'Skapad', + 'This product is not in stock' => 'Denna produkt finns inte i lager', + 'This means #1 will be added to stock' => 'Detta betyder att # 1 kommer att läggas till lager', + 'This means #1 will be removed from stock' => 'Detta betyder att # 1 kommer att tas bort från lager', + 'This means it is estimated that a new execution of this chore is tracked #1 days after the last was tracked' => 'Det betyder att det uppskattas att en ny exekvering av denna chore spåras # 1 dagar efter det att den sista spåras', + 'Removed #1 #2 of #3 from stock' => 'Ta bort # 1 # 2 av # 3 från lager', + 'About grocy' => 'Om grocy', + 'Close' => 'Stänga', + '#1 batteries are due to be charged within the next #2 days' => '# 1 batterier beror på att debiteras inom de närmaste 2 dagarna', + '#1 batteries are overdue to be charged' => '# 1 batterier är försenade för att laddas', + '#1 chores are due to be done within the next #2 days' => '# 1 sysslor beror på att ske inom de närmaste 2 dagarna', + '#1 chores are overdue to be done' => '# 1 sysslor är försenade att göra', + 'Released on' => 'Släppt på', + 'Consume #3 #1 of #2' => 'Konsumera # 3 # 1 av # 2', + 'Added #1 #2 of #3 to stock' => 'Tillagt # 1 # 2 av # 3 till lager', + 'Stock amount of #1 is now #2 #3' => 'Lager mängd av # 1 är nu # 2 # 3', + 'Tracked execution of chore #1 on #2' => 'Spårat utförande av chore # 1 på # 2', + 'Tracked charge cycle of battery #1 on #2' => 'Spårad laddningscykel för batteriet # 1 på # 2', + 'Consume all #1 which are currently in stock' => 'Konsumera alla # 1 som för närvarande finns i lager', + 'All' => 'Allt', + 'Track charge cycle of battery #1' => 'Spårningscykel för batteriet # 1', + 'Track execution of chore #1' => 'Spåra utförandet av chore # 1', + 'Filter by location' => 'Filtrera efter plats', + 'Search' => 'Sök', + 'Not logged in' => 'Inte inloggad', + 'You have to select a product' => 'Du måste välja en produkt', + 'You have to select a chore' => 'Du måste välja en chore', + 'You have to select a battery' => 'Du måste välja ett batteri', + 'A name is required' => 'Ett namn krävs', + 'A location is required' => 'En plats krävs', + 'The amount cannot be lower than #1' => 'Mängden kan inte vara lägre än # 1', + 'This cannot be negative' => 'Detta kan inte vara negativt', + 'A quantity unit is required' => 'En kvantitetsenhet krävs', + 'A period type is required' => 'En periodstyp krävs', + 'A best before date is required' => 'Ett bäst före datum krävs', + 'Settings' => 'inställningar', + 'This can only be before now' => 'Detta kan bara vara för nu', + 'Calendar' => 'Kalender', + 'Recipes' => 'recept', + 'Edit recipe' => 'Redigera recept', + 'New recipe' => 'Nytt recept', + 'Ingredients list' => 'Ingredienser lista', + 'Add recipe ingredient' => 'Lägg till recept ingrediens', + 'Edit recipe ingredient' => 'Redigera recept ingrediens', + 'Are you sure to delete recipe "#1"?' => 'Är du säker på att radera receptet "# 1"?', + 'Are you sure to delete recipe ingredient "#1"?' => 'Är du säker på att radera recept ingrediens "# 1"?', + 'Are you sure to empty shopping list "#1"?' => 'Är du säker på att tömma shoppinglistan "# 1"?', + 'Clear list' => 'Tydlig lista', + 'Requirements fulfilled' => 'Krav uppfyllda', + 'Put missing products on shopping list' => 'Sätt saknade produkter på inköpslista', + 'Not enough in stock, #1 ingredients missing' => 'Inte tillräckligt i lager, saknas # 1 ingredienser', + 'Enough in stock' => 'Tillräckligt i lager', + 'Not enough in stock, #1 ingredients missing but already on the shopping list' => 'Inte tillräckligt i lager, saknas # 1 ingredienser men redan på köpslistan', + 'Expand to fullscreen' => 'Expandera till fullskärm', + 'Ingredients' => 'Ingredienser', + 'Preparation' => 'Förberedelse', + 'Recipe' => 'Recept', + 'Not enough in stock, #1 missing, #2 already on shopping list' => 'Inte tillräckligt i lager, # 1 saknas, # 2 redan på inköpslista', + 'Show notes' => 'Visa anteckningar', + 'Put missing amount on shopping list' => 'Ange saknas belopp på inköpslista', + 'Are you sure to put all missing ingredients for recipe "#1" on the shopping list?' => 'Är du säker på att lägga alla saknade ingredienser för receptet "# 1" på köplistan?', + 'Added for recipe #1' => 'Tillagd för recept # 1', + 'Manage users' => 'Hantera användare', + 'User' => 'Användare', + 'Users' => 'användare', + 'Are you sure to delete user "#1"?' => 'Vill du radera användaren "# 1"?', + 'Create user' => 'Skapa användare', + 'Edit user' => 'Redigera användare', + 'First name' => 'Förnamn', + 'Last name' => 'Efternamn', + 'A username is required' => 'Ett användarnamn är obligatoriskt', + 'Confirm password' => 'Bekräfta lösenord', + 'Passwords do not match' => 'Lösenorden matchar inte', + 'Change password' => 'ändra lösenord', + 'Done by' => 'Gjord av', + 'Last done by' => 'Senast gjord av', + 'Unknown' => 'Okänd', + 'Filter by chore' => 'Filtrera efter uppgift', + 'Chores journal' => 'Chores journal', + '0 means suggestions for the next charge cycle are disabled' => '0 betyder att förslag till nästa laddningscykel är inaktiverade', + 'Charge cycle interval (days)' => 'Laddningscykelintervall (dagar)', + 'Last price' => 'Sista priset', + 'Price history' => 'Prishistoria', + 'No price history available' => 'Ingen prishistoria tillgänglig', + 'Price' => 'Pris', + 'in #1 per purchase quantity unit' => 'i # 1 per inköpskvantitetsenhet', + 'The price cannot be lower than #1' => 'Priset kan inte vara lägre än # 1', + '#1 product expires within the next #2 days' => '# 1 produkt löper ut inom 2 dagar', + '#1 product is already expired' => '# 1-produkten har redan gått ut', + '#1 product is below defined min. stock amount' => '# 1 produkten är under definierad min. lagerbelopp', + 'Unit' => 'Enhet', + 'Units' => 'Enheter', + '#1 chore is due to be done within the next #2 days' => '# 1 chore beror på att ske inom de närmaste 2 dagarna', + '#1 chore is overdue to be done' => '# 1 sysslor är försenad att göra', + '#1 battery is due to be charged within the next #2 days' => 'Batteri # 1 beror på att debiteras inom de närmaste 2 dagarna', + '#1 battery is overdue to be charged' => '# 1 batteriet är för sent för att laddas', + '#1 unit was automatically added and will apply in addition to the amount entered here' => '# 1-enhet läggs automatiskt till och kommer att gälla utöver det belopp som anges här', + 'in singular form' => 'i singular form', + 'in plural form' => 'i plural form', + 'Never expires' => 'Går aldrig ut', + 'This cannot be lower than #1' => 'Detta kan inte vara lägre än # 1', + '-1 means that this product never expires' => '-1 betyder att denna produkt aldrig löper ut', + 'Quantity unit' => 'Mängdenhet', + 'Only check if a single unit is in stock (a different quantity can then be used above)' => 'Kontrollera bara om en enda enhet finns i lager (en annan mängd kan sedan användas ovan)', + 'Are you sure to consume all ingredients needed by recipe "#1" (ingredients marked with "check only if a single unit is in stock" will be ignored)?' => 'Är du säker på att konsumera alla ingredienser som behövs med receptet "# 1" (ingredienser märkta med "kontrollera endast om en enhet finns i lager" kommer att ignoreras)?', + 'Removed all ingredients of recipe "#1" from stock' => 'Ta bort alla ingredienser i receptet "# 1" från lager', + 'Consume all ingredients needed by this recipe' => 'Konsumera alla ingredienser som behövs av detta recept', + 'Click to show technical details' => 'Klicka för att visa tekniska detaljer', + 'Error while saving, probably this item already exists' => 'Ett fel uppstod vid lagring, förmodligen finns det här objektet', + 'Error details' => 'Detaljer om felet', + 'Tasks' => 'uppgifter', + 'Show done tasks' => 'Visa utförda uppgifter', + 'Task' => 'Uppgift', + 'Due' => 'Till följd av', + 'Assigned to' => 'Tilldelats', + 'Mark task "#1" as completed' => 'Markera uppgiften "# 1" som färdigställd', + 'Uncategorized' => 'Okategoriserad', + 'Task categories' => 'Uppgiftskategorier', + 'Create task' => 'Skapa uppgift', + 'A due date is required' => 'Förfallodatum krävs', + 'Category' => 'Kategori', + 'Edit task' => 'Redigera uppgiften', + 'Are you sure to delete task "#1"?' => 'Är du säker på att ta bort uppgift "# 1"?', + '#1 task is due to be done within the next #2 days' => '# 1 uppgift beror på att ske inom de närmaste 2 dagarna', + '#1 tasks are due to be done within the next #2 days' => '# 1-uppgifter beror på att ske inom de närmaste 2 dagarna', + '#1 task is overdue to be done' => '# 1 uppgift är försenad att göra', + '#1 tasks are overdue to be done' => '# 1 uppgifter är försenade att göra', + 'Edit task category' => 'Redigera uppgiftskategori', + 'Create task category' => 'Skapa uppgiftskategori', + 'Product groups' => 'Produktgrupper', + 'Ungrouped' => 'ogrupperade', + 'Create product group' => 'Skapa produktgrupp', + 'Edit product group' => 'Redigera produktgrupp', + 'Product group' => 'Produktgrupp', + 'Are you sure to delete product group "#1"?' => 'Är du säker på att radera produktgrupp "# 1"?', + 'Stay logged in permanently' => 'Håll dig inloggad permanent', + 'When not set, you will get logged out at latest after 30 days' => 'När du inte är inställd kommer du att bli utloggad senast efter 30 dagar', + 'Filter by status' => 'Filtrera efter status', + 'Below min. stock amount' => 'Under min. lagerbelopp', + 'Expiring soon' => 'Förfallande snart', + 'Already expired' => 'Redan utgått', + 'Due soon' => 'Förfaller snart', + 'Overdue' => 'Försenad', + 'View settings' => 'Visa inställningar', + 'Auto reload on external changes' => 'Auto reload på externa ändringar', + 'Enable night mode' => 'Aktivera nattläge', + 'Auto enable in time range' => 'Automatisk aktivering i tidsintervall', + 'From' => 'Från', + 'in format' => 'i format', + 'To' => 'Till', + 'Time range goes over midnight' => 'Tidsintervallet går över midnatt', + 'Product picture' => 'Produktbild', + 'No file selected' => 'Ingen fil vald', + 'If you don\'t select a file, the current picture will not be altered' => 'Om du inte väljer en fil, kommer inte den nuvarande bilden att ändras', + 'Delete' => 'Radera', + 'The current picture will be deleted when you save the product' => 'Den aktuella bilden raderas när du sparar produkten', + 'Select file' => 'Välj fil', + 'Image of product #1' => 'Bild av produkt nr 1', + 'This product cannot be deleted because it is in stock, please remove the stock amount first.' => 'Den här produkten kan inte raderas eftersom den finns i lager, var god ta bort lagerbeloppet först.', + 'Delete not possible' => 'Radera inte möjligt', + 'Equipment' => 'Utrustning', + 'Instruction manual' => 'Instruktionsmanual', + 'The selected equipment has no instruction manual' => 'Den valda utrustningen har ingen bruksanvisning', + 'Notes' => 'Anteckningar', + 'Edit equipment' => 'Redigera utrustning', + 'Create equipment' => 'Skapa utrustning', + 'If you don\'t select a file, the current instruction manual will not be altered' => 'Om du inte väljer en fil, så kommer inte manualen att ändras', + 'No instruction manual available' => 'Ingen instruktionsbok tillgänglig', + 'The current instruction manual will be deleted when you save the equipment' => 'Den nuvarande bruksanvisningen raderas när du sparar utrustningen', + 'No picture available' => 'Ingen bild tillgänglig', + 'Filter by product group' => 'Filtrera efter produktgrupp', + 'Presets for new products' => 'Förinställningar för nya produkter', + 'Included recipes' => 'Inkluderade recept', + 'A recipe is required' => 'Ett recept krävs', + 'Add included recipe' => 'Lägg till medföljande recept', + 'Edit included recipe' => 'Redigera inkluderat recept', + 'Group' => 'Grupp', + 'This will be used as a headline to group ingredients together' => 'Detta kommer att användas som en rubrik för att gruppera ingredienser tillsammans', + 'Journal' => 'Journal', + 'Stock journal' => 'Lager journal', + 'Filter by product' => 'Filtrera efter produkt', + 'Booking time' => 'Bokningstid', + 'Booking type' => 'Bokningstyp', + 'Undo booking' => 'Ångra bokning', + 'Undone on' => 'Ogjord den', + 'Batteries journal' => 'Batterier journal', + 'Filter by battery' => 'Filtrera med batteri', + 'Undo charge cycle' => 'Ångra laddningscykel', + 'Undo chore execution' => 'Ångra körning av körning', + 'Chore execution successfully undone' => 'Chore-körningen är framgångsrikt osynad', + 'Undo' => 'Ångra', + 'Booking successfully undone' => 'Bokningen lyckades obefintlig', + 'Charge cycle successfully undone' => 'Laddningscykeln är framgångsrikt borttagen', + 'This cannot be negative and must be an integral number' => 'Detta kan inte vara negativt och måste vara ett integrerat nummer', + 'Disable stock fulfillment checking for this ingredient' => 'Inaktivera kontroll av lageruppfyllelse för denna ingrediens', + 'Add all list items to stock' => 'Lägg till alla listobjekt på lager', + 'Add #3 #1 of #2 to stock' => 'Lägg till # 3 # 1 av # 2 i lager', + 'Adding shopping list item #1 of #2' => 'Lägger till inköpslista nr 1 av # 2', + 'Use a specific stock item' => 'Använd ett specifikt lagerobjekt', + 'The first item in this list would be picked by the default rule which is "First expiring first, then first in first out"' => 'Det första objektet i den här listan skulle plockas av standardregeln som är "Första utgången först, sedan först i första utgåvan"', + 'Mark #3 #1 of #2 as open' => 'Markera # 3 # 1 av # 2 såm öppnad', + 'When a product was marked as opened, the best before date will be replaced by today + this amount of days (a value of 0 disables this)' => 'När en produkt markerades som öppnad, kommer det bästa före datumet att ersättas med idag + detta antal dagar (ett värde av 0 avaktiverar detta)', + 'Default best before days after opened' => 'Standard bäst före dagar efter öppnandet', + 'Marked #1 #2 of #3 as opened' => 'Markerad # 1 # 2 av # 3 som öppnad', + 'Mark as opened' => 'Markera som öppnat', + 'Expires on #1; Bought on #2' => 'Förfaller # 1; Köpt den # 2', + 'Not opened' => 'Ej öppnad', + 'Opened' => 'Öppnad', + 'Mark #3 #1 of #2 as open' => 'Markera # 3 # 1 av # 2 såm öppnad', + '#1 opened' => '# 1 öppnade', + 'Product expires' => 'Produkten löper ut', + 'Task due' => 'Uppgift pågår', + 'Chore due' => 'Syssla pågår', + 'Battery charge cycle due' => 'Batteriladdningscykel förfaller', + 'Show clock in header' => 'Visa klockan i sidhuvudet', + 'Stock settings' => 'Lagerinställningar', + 'Shopping list to stock workflow' => 'Shopping lista till lager arbetsflöde', + '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' => 'Gör automatiskt bokningen med det sista priset och summan av inköpslista, om produkten har "Standard bäst före dagar"', + 'Skip' => 'Hoppa över', + 'Servings' => 'Serveringar', + 'Costs' => 'Kostar', + 'Based on the prices of the last purchase per product' => 'Baserat på priserna för det senaste köpet per produkt', + 'The ingredients listed here result in this amount of servings' => 'Ingredienserna som anges här resulterar i denna mängd portioner', + 'Do not check against the shopping list when adding missing items to it' => 'Kontrollera inte inköpslistan när du lägger till saknade objekt i den', + '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' => 'Som standard är beloppet som ska läggas till i inköpslistan "nödvändig mängd - lagerbelopp - antal belopp för inköpslista" - när det är aktiverat, kontrolleras det endast i lagerbeloppet, inte mot det som redan finns på köplistan', + 'Picture' => 'Bild', + 'Uncheck ingredients to not put them on the shopping list' => 'Avmarkera ingredienser för att inte lägga dem på inköpslistan', + 'This is for statistical purposes only' => 'Detta är endast för statistiska ändamål', + 'You have to select a recipe' => 'Du måste välja ett recept', + 'Key type' => 'Nyckeltyp', + 'Share/Integrate calendar (iCal)' => 'Dela / Integrera kalender (iCal)', + 'Use the following (public) URL to share or integrate the calendar in iCal format' => 'Använd följande (offentliga) URL för att dela eller integrera kalendern i iCal-format', + 'Allow partial units in stock' => 'Tillåt dela enheter på lager', + 'Enable tare weight handling' => 'Aktivera Vikthantering', + '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' => 'Detta är användbart t.ex. för mjöl i burkar - vid köp / konsumtion / inventering väger du alltid hela burken, det belopp som ska läggas ut beräknas sedan automatiskt baserat på vad som finns i lager och den vikt som anges nedan', + 'Tare weight' => 'Vikt', + 'Tare weight handling enabled - please weigh the whole container, the amount to be posted will be automatically calculcated' => 'Vikthantering aktiverad - vänligen väga hela behållaren, kommer beloppet som ska läggas ut automatiskt att beräknas', + 'You have to select a location' => 'Du måste välja en plats', + 'List' => 'Lista', + 'Gallery' => 'Galleri', + 'The current picture will be deleted when you save the recipe' => 'Den aktuella bilden raderas när du sparar receptet', + 'Show product details' => 'Visa produktdetaljer', + 'Stock journal for this product' => 'Lagerbok för denna produkt', + 'Show chore details' => 'Visa chore detaljer', + 'Journal for this chore' => 'Tidskrift för denna chore', + 'Show battery details' => 'Visa batteridetaljer', + 'Journal for this battery' => 'Tidskrift för detta batteri', + 'System info' => 'System information', + 'Changelog' => 'Ändringslogg', + 'will be multiplied a factor of #1 to get #2' => 'kommer att multipliceras med en faktor # 1 för att få # 2', + 'The given date is earlier than today, are you sure?' => 'Det angivna datumet är tidigare än idag, är du säker?', + 'Product count' => 'Produktantal', + 'Type a new product name or barcode and hit TAB to start a workflow' => 'Skriv ett nytt produktnamn eller streckkod och tryck på TAB för att starta ett arbetsflöde', + 'This will be used as the default setting when adding this product as a recipe ingredient' => 'Detta kommer att användas som standardinställning när du lägger till denna produkt som receptkomponent', + 'Add item' => 'Lägg till vara', + 'Selected shopping list' => 'Valda inköpslista', + 'New shopping list' => 'Ny köplista', + 'Delete shopping list' => 'Ta bort inköpslista', + 'Chores settings' => 'Syslor inställningar', + 'Batteries settings' => 'Batterier inställningar', + 'Tasks settings' => 'Inställningar för uppgifter', + 'Create shopping list' => 'Skapa inköpslista', + 'Are you sure to delete shopping list "#1"?' => 'Är du säker på att radera inköpslista "# 1"?', + 'Average shelf life' => 'Genomsnittlig hållbarhet', + 'Spoil rate' => 'Skämd takt', + 'Show more' => 'Visa mer', + 'Show less' => 'Visa mindre', + 'The amount must be between #1 and #2' => 'Beloppet måste vara mellan # 1 och # 2', + 'Day of month' => 'Dag i månad', + 'Monday' => 'Måndag', + 'Tuesday' => 'Tisdag', + 'Wednesday' => 'Onsdag', + 'Thursday' => 'Torsdag', + 'Friday' => 'Fredag', + 'Saturday' => 'Lördag', + 'Sunday' => 'Söndag', + 'Configure userfields' => 'Configure userfields', + 'Userfields' => 'Userfields', + 'Filter by entity' => 'Filter by entity', + 'Entity' => 'Entity', + 'Caption' => 'Caption', + 'Type' => 'Type', + 'Create userfield' => 'Create userfield', + 'A entity is required' => 'A entity is required', + 'A caption is required' => 'A caption is required', + 'A type is required' => 'A type is required', + 'Show as column in tables' => 'Show as column in tables', + 'This is required and can only contain letters and numbers' => 'This is required and can only contain letters and numbers', + 'Edit userfield' => 'Edit userfield' +); diff --git a/localization/tr/demo_data.php b/localization/tr/demo_data.php index 9f05c834..b024f2c2 100644 --- a/localization/tr/demo_data.php +++ b/localization/tr/demo_data.php @@ -86,5 +86,9 @@ return array( 'French' => 'Fransızca', 'Turkish' => 'Türkçe', 'Spanish' => 'İspanyolca', - 'Russian' => 'Rusça' + 'Russian' => 'Rusça', + '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' ); diff --git a/localization/tr/strings.php b/localization/tr/strings.php index c8b07c10..60b2a083 100644 --- a/localization/tr/strings.php +++ b/localization/tr/strings.php @@ -151,7 +151,7 @@ return array( 'Edit recipe ingredient' => 'Tarif malzemesini düzenle', 'Are you sure to delete recipe "#1"?' => 'Tarif "#1"\'i silmek istediğine emin misin?', 'Are you sure to delete recipe ingredient "#1"?' => 'Tarif malzemesi "#1"\'i silmek istediğine emin misin?', - 'Are you sure to empty the shopping list?' => 'Alışveriş listesini temizlemek istediğine emin misin?', + 'Are you sure to empty shopping list "#1"?' => 'Are you sure to empty shopping list "#1"?', 'Clear list' => 'Listeyi temizle', 'Requirements fulfilled' => 'Gereklilikler sağlandı', 'Put missing products on shopping list' => 'Eksik malzemeleri alışveriş listesine ekle', @@ -356,7 +356,42 @@ return array( 'Changelog' => 'Değişiklikler', 'will be multiplied a factor of #1 to get #2' => '#2\'yi bulmak için #1\'in faktörüyle çarpılacak', 'The given date is earlier than today, are you sure?' => 'Yazılan tarih bugünden daha önce, emin misiniz?', - 'Product count' => 'Product count', - 'Type a new product name or barcode and hit TAB to start a workflow' => 'Type a new product name or barcode and hit TAB to start a workflow', - 'This will be used as the default setting when adding this product as a recipe ingredient' => 'This will be used as the default setting when adding this product as a recipe ingredient' + 'Product count' => 'Ürün sayısı', + 'Type a new product name or barcode and hit TAB to start a workflow' => 'İş akışı başlatmak için yeni bir ürün ismi veya barkodu yazın ve TAB tuşuna basın', + 'This will be used as the default setting when adding this product as a recipe ingredient' => 'Varsayılan olarak bu ürünü tarif malzemesi olarak eklediğinizde bu ayar kullanılacak', + 'Add item' => 'Add item', + 'Selected shopping list' => 'Selected shopping list', + 'New shopping list' => 'New shopping list', + 'Delete shopping list' => 'Delete shopping list', + 'Chores settings' => 'Chores settings', + 'Batteries settings' => 'Batteries settings', + 'Tasks settings' => 'Tasks settings', + 'Create shopping list' => 'Create shopping list', + 'Are you sure to delete shopping list "#1"?' => 'Are you sure to delete shopping list "#1"?', + 'Average shelf life' => 'Average shelf life', + 'Spoil rate' => 'Spoil rate', + 'Show more' => 'Show more', + 'Show less' => 'Show less', + 'The amount must be between #1 and #2' => 'The amount must be between #1 and #2', + 'Day of month' => 'Day of month', + 'Monday' => 'Monday', + 'Tuesday' => 'Tuesday', + 'Wednesday' => 'Wednesday', + 'Thursday' => 'Thursday', + 'Friday' => 'Friday', + 'Saturday' => 'Saturday', + 'Sunday' => 'Sunday', + 'Configure userfields' => 'Configure userfields', + 'Userfields' => 'Userfields', + 'Filter by entity' => 'Filter by entity', + 'Entity' => 'Entity', + 'Caption' => 'Caption', + 'Type' => 'Type', + 'Create userfield' => 'Create userfield', + 'A entity is required' => 'A entity is required', + 'A caption is required' => 'A caption is required', + 'A type is required' => 'A type is required', + 'Show as column in tables' => 'Show as column in tables', + 'This is required and can only contain letters and numbers' => 'This is required and can only contain letters and numbers', + 'Edit userfield' => 'Edit userfield' );