'Stock overview', '#1 products expiring within the next #2 days' => '#1 products expiring within the next #2 days', '#1 products are already expired' => '#1 products are already expired', '#1 products are below defined min. stock amount' => '#1 products are below defined min. stock amount', 'Product' => 'Product', 'Amount' => 'Amount', 'Next best before date' => 'Next best before date', 'Logout' => 'Logout', 'Chores overview' => 'Chores overview', 'Batteries overview' => 'Batteries overview', 'Purchase' => 'Purchase', 'Consume' => 'Consume', 'Inventory' => 'Inventory', 'Shopping list' => 'Shopping list', 'Chore tracking' => 'Chore tracking', 'Battery tracking' => 'Battery tracking', 'Products' => 'Products', 'Locations' => 'Locations', 'Quantity units' => 'Quantity units', 'Chores' => 'Chores', 'Batteries' => 'Batteries', 'Chore' => 'Chore', 'Next estimated tracking' => 'Next estimated tracking', 'Last tracked' => 'Last tracked', 'Battery' => 'Battery', 'Last charged' => 'Last charged', 'Next planned charge cycle' => 'Next planned charge cycle', 'Best before' => 'Best before', 'OK' => 'OK', 'Product overview' => 'Product overview', 'Stock quantity unit' => 'Stock quantity unit', 'Stock amount' => 'Stock amount', 'Last purchased' => 'Last purchased', 'Last used' => 'Last used', 'Spoiled' => 'Spoiled', 'Barcode lookup is disabled' => 'Barcode lookup is disabled', 'will be added to the list of barcodes for the selected product on submit' => 'will be added to the list of barcodes for the selected product on submit', 'New amount' => 'New amount', 'Note' => 'Note', 'Tracked time' => 'Tracked time', 'Chore overview' => 'Chore overview', 'Tracked count' => 'Tracked count', 'Battery overview' => 'Battery overview', 'Charge cycles count' => 'Charge cycles count', 'Create shopping list item' => 'Create shopping list item', 'Edit shopping list item' => 'Edit shopping list item', 'Save' => 'Save', 'Add' => 'Add', 'Name' => 'Name', 'Location' => 'Location', 'Min. stock amount' => 'Min. stock amount', 'QU purchase' => 'QU purchase', 'QU stock' => 'QU stock', 'QU factor' => 'QU factor', 'Description' => 'Description', 'Create product' => 'Create product', 'Barcode(s)' => 'Barcode(s)', 'Minimum stock amount' => 'Minimum stock amount', 'Default best before days' => 'Default best before days', 'Quantity unit purchase' => 'Quantity unit purchase', 'Quantity unit stock' => 'Quantity unit stock', 'Factor purchase to stock quantity unit' => 'Factor purchase to stock quantity unit', 'Create location' => 'Create location', 'Create quantity unit' => 'Create quantity unit', 'Period type' => 'Period type', 'Period days' => 'Period days', 'Create chore' => 'Create chore', 'Used in' => 'Used in', 'Create battery' => 'Create battery', 'Edit battery' => 'Edit battery', 'Edit chore' => 'Edit chore', 'Edit quantity unit' => 'Edit quantity unit', 'Edit product' => 'Edit product', 'Edit location' => 'Edit location', 'Record data' => 'Record data', 'Manage master data' => 'Manage master data', 'This will apply to added products' => 'This will apply to added products', 'never' => 'never', 'Add products that are below defined min. stock amount' => 'Add products that are below defined min. stock amount', 'For purchases this amount of days will be added to today for the best before date suggestion' => 'For purchases this amount of days will be added to today for the best before date suggestion', 'This means 1 #1 purchased will be converted into #2 #3 in stock' => 'This means 1 #1 purchased will be converted into #2 #3 in stock', 'Login' => 'Login', 'Username' => 'Username', 'Password' => 'Password', 'Invalid credentials, please try again' => 'Invalid credentials, please try again', 'Are you sure to delete battery "#1"?' => 'Are you sure to delete battery "#1"?', 'Yes' => 'Yes', 'No' => 'No', 'Are you sure to delete chore "#1"?' => 'Are you sure to delete chore "#1"?', '"#1" could not be resolved to a product, how do you want to proceed?' => '"#1" could not be resolved to a product, how do you want to proceed?', 'Create or assign product' => 'Create or assign product', 'Cancel' => 'Cancel', 'Add as new product' => 'Add as new product', 'Add as barcode to existing product' => 'Add as barcode to existing product', 'Add as new product and prefill barcode' => 'Add as new product and prefill barcode', 'Are you sure to delete quantity unit "#1"?' => 'Are you sure to delete quantity unit "#1"?', 'Are you sure to delete product "#1"?' => 'Are you sure to delete product "#1"?', 'Are you sure to delete location "#1"?' => 'Are you sure to delete location "#1"?', 'Manage API keys' => 'Manage API keys', 'REST API & data model documentation' => 'REST API & data model documentation', 'API keys' => 'API keys', 'Create new API key' => 'Create new API key', 'API key' => 'API key', 'Expires' => 'Expires', 'Created' => 'Created', 'This product is not in stock' => 'This product is not in stock', 'This means #1 will be added to stock' => 'This means #1 will be added to stock', 'This means #1 will be removed from stock' => 'This means #1 will be removed from stock', 'This means it is estimated that a new execution of this chore is tracked #1 days after the last was tracked' => 'This means it is estimated that a new execution of this chore is tracked #1 days after the last was tracked', 'Removed #1 #2 of #3 from stock' => 'Removed #1 #2 of #3 from stock', 'About grocy' => 'About grocy', 'Close' => 'Close', '#1 batteries are due to be charged within the next #2 days' => '#1 batteries are due to be charged within the next #2 days', '#1 batteries are overdue to be charged' => '#1 batteries are overdue to be charged', '#1 chores are due to be done within the next #2 days' => '#1 chores are due to be done within the next #2 days', '#1 chores are overdue to be done' => '#1 chores are overdue to be done', 'Released on' => 'Released on', 'Consume #3 #1 of #2' => 'Consume #3 #1 of #2', 'Added #1 #2 of #3 to stock' => 'Added #1 #2 of #3 to stock', 'Stock amount of #1 is now #2 #3' => 'Stock amount of #1 is now #2 #3', 'Tracked execution of chore #1 on #2' => 'Tracked execution of chore #1 on #2', 'Tracked charge cycle of battery #1 on #2' => 'Tracked charge cycle of battery #1 on #2', 'Consume all #1 which are currently in stock' => 'Consume all #1 which are currently in stock', 'All' => 'All', 'Track charge cycle of battery #1' => 'Track charge cycle of battery #1', 'Track execution of chore #1' => 'Track execution of chore #1', 'Filter by location' => 'Filter by location', 'Search' => 'Search', 'Not logged in' => 'Not logged in', 'You have to select a product' => 'You have to select a product', 'You have to select a chore' => 'You have to select a chore', 'You have to select a battery' => 'You have to select a battery', 'A name is required' => 'A name is required', 'A location is required' => 'A location is required', 'The amount cannot be lower than #1' => 'The amount cannot be lower than #1', 'This cannot be negative' => 'This cannot be negative', 'A quantity unit is required' => 'A quantity unit is required', 'A period type is required' => 'A period type is required', 'A best before date is required and must be later than today' => 'A best before date is required and must be later than today', 'Settings' => 'Settings', 'This can only be before now' => 'This can only be before now', 'Calendar' => 'Calendar', 'Recipes' => 'Recipes', 'Edit recipe' => 'Edit recipe', 'New recipe' => 'New recipe', 'Ingredients list' => 'Ingredients list', 'Add recipe ingredient' => 'Add recipe ingredient', 'Edit recipe ingredient' => 'Edit recipe ingredient', 'Are you sure to delete recipe "#1"?' => 'Are you sure to delete recipe "#1"?', 'Are you sure to delete recipe ingredient "#1"?' => 'Are you sure to delete recipe ingredient "#1"?', 'Are you sure to empty the shopping list?' => 'Are you sure to empty the shopping list?', 'Clear list' => 'Clear list', 'Requirements fulfilled' => 'Requirements fulfilled', 'Put missing products on shopping list' => 'Put missing products on shopping list', 'Not enough in stock, #1 ingredients missing' => 'Not enough in stock, #1 ingredients missing', 'Enough in stock' => 'Enough in stock', 'Not enough in stock, #1 ingredients missing but already on the shopping list' => 'Not enough in stock, #1 ingredients missing but already on the shopping list', 'Expand to fullscreen' => 'Expand to fullscreen', 'Ingredients' => 'Ingredients', 'Preparation' => 'Preparation', 'Recipe' => 'Recipe', 'Not enough in stock, #1 missing, #2 already on shopping list' => 'Not enough in stock, #1 missing, #2 already on shopping list', 'Show notes' => 'Show notes', 'Put missing amount on shopping list' => 'Put missing amount on shopping list', 'Are you sure to put all missing ingredients for recipe "#1" on the shopping list?' => 'Are you sure to put all missing ingredients for recipe "#1" on the shopping list?', 'Added for recipe #1' => 'Added for recipe #1', 'Manage users' => 'Manage users', 'User' => 'User', 'Users' => 'Users', 'Are you sure to delete user "#1"?' => 'Are you sure to delete user "#1"?', 'Create user' => 'Create user', 'Edit user' => 'Edit user', 'First name' => 'First name', 'Last name' => 'Last name', 'A username is required' => 'A username is required', 'Confirm password' => 'Confirm password', 'Passwords do not match' => 'Passwords do not match', 'Change password' => 'Change password', 'Done by' => 'Done by', 'Last done by' => 'Last done by', 'Unknown' => 'Unknown', 'Filter by chore' => 'Filter by chore', 'Chores journal' => 'Chores journal', '0 means suggestions for the next charge cycle are disabled' => '0 means suggestions for the next charge cycle are disabled', 'Charge cycle interval (days)' => 'Charge cycle interval (days)', 'Last price' => 'Last price', 'Price history' => 'Price history', 'No price history available' => 'No price history available', 'Price' => 'Price', 'in #1 per purchase quantity unit' => 'in #1 per purchase quantity unit', 'The price cannot be lower than #1' => 'The price cannot be lower than #1', '#1 product expires within the next #2 days' => '#1 product expires within the next #2 days', '#1 product is already expired' => '#1 product is already expired', '#1 product is below defined min. stock amount' => '#1 product is below defined min. stock amount', 'Unit' => 'Unit', 'Units' => 'Units', '#1 chore is due to be done within the next #2 days' => '#1 chore is due to be done within the next #2 days', '#1 chore is overdue to be done' => '#1 chore is overdue to be done', '#1 battery is due to be charged within the next #2 days' => '#1 battery is due to be charged within the next #2 days', '#1 battery is overdue to be charged' => '#1 battery is overdue to be charged', '#1 unit was automatically added and will apply in addition to the amount entered here' => '#1 unit was automatically added and will apply in addition to the amount entered here', 'in singular form' => 'in singular form', 'in plural form' => 'in plural form', 'Never expires' => 'Never expires', 'This cannot be lower than #1' => 'This cannot be lower than #1', '-1 means that this product never expires' => '-1 means that this product never expires', 'Quantity unit' => 'Quantity unit', 'Only check if a single unit is in stock (a different quantity can then be used above)' => 'Only check if a single unit is in stock (a different quantity can then be used above)', '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)?' => '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)?', 'Removed all ingredients of recipe "#1" from stock' => 'Removed all ingredients of recipe "#1" from stock', 'Consume all ingredients needed by this recipe' => 'Consume all ingredients needed by this recipe', 'Click to show technical details' => 'Click to show technical details', 'Error while saving, probably this item already exists' => 'Error while saving, probably this item already exists', 'Error details' => 'Error details', 'Tasks' => 'Tasks', 'Show done tasks' => 'Show done tasks', 'Task' => 'Task', 'Due' => 'Due', 'Assigned to' => 'Assigned to', 'Mark task "#1" as completed' => 'Mark task "#1" as completed', 'Uncategorized' => 'Uncategorized', 'Task categories' => 'Task categories', 'Create task' => 'Create task', 'A due date is required' => 'A due date is required', 'Category' => 'Category', 'Edit task' => 'Edit task', 'Are you sure to delete task "#1"?' => 'Are you sure to delete task "#1"?', '#1 task is due to be done within the next #2 days' => '#1 task is due to be done within the next #2 days', '#1 tasks are due to be done within the next #2 days' => '#1 tasks are due to be done within the next #2 days', '#1 task is overdue to be done' => '#1 task is overdue to be done', '#1 tasks are overdue to be done' => '#1 tasks are overdue to be done', 'Edit task category' => 'Edit task category', 'Create task category' => 'Create task category', 'Product groups' => 'Product groups', 'Ungrouped' => 'Ungrouped', 'Create product group' => 'Create product group', 'Edit product group' => 'Edit product group', 'Product group' => 'Product group', 'Are you sure to delete product group "#1"?' => 'Are you sure to delete product group "#1"?', 'Stay logged in permanently' => 'Stay logged in permanently', 'When not set, you will get logged out at latest after 30 days' => 'When not set, you will get logged out at latest after 30 days', 'Filter by status' => 'Filter by status', 'Below min. stock amount' => 'Below min. stock amount', 'Expiring soon' => 'Expiring soon', 'Already expired' => 'Already expired', 'Due soon' => 'Due soon', 'Overdue' => 'Overdue', 'View settings' => 'View settings', 'Auto reload on external changes' => 'Auto reload on external changes', 'Enable night mode' => 'Enable night mode', 'Auto enable in time range' => 'Auto enable in time range', 'From' => 'From', 'in format' => 'in format', 'To' => 'To', 'Time range goes over midnight' => 'Time range goes over midnight', 'Product picture' => 'Product picture', 'No file selected' => 'No file selected', 'If you don\'t select a file, the current picture will not be altered' => 'If you don\'t select a file, the current picture will not be altered', 'Delete' => 'Delete', 'The current picture will be deleted when you save the product' => 'The current picture will be deleted when you save the product', 'Select file' => 'Select file', 'Image of product #1' => 'Image of product #1', 'This product cannot be deleted because it is in stock, please remove the stock amount first.' => 'This product cannot be deleted because it is in stock, please remove the stock amount first.', 'Delete not possible' => 'Delete not possible', 'Equipment' => 'Equipment', 'Instruction manual' => 'Instruction manual', 'The selected equipment has no instruction manual' => 'The selected equipment has no instruction manual', 'Notes' => 'Notes', 'Edit equipment' => 'Edit equipment', 'Create equipment' => 'Create equipment', 'If you don\'t select a file, the current instruction manual will not be altered' => 'If you don\'t select a file, the current instruction manual will not be altered', 'No instruction manual available' => 'No instruction manual available', 'The current instruction manual will be deleted when you save the equipment' => 'The current instruction manual will be deleted when you save the equipment', 'No picture available' => 'No picture available', 'Filter by product group' => 'Filter by product group', 'Presets for new products' => 'Presets for new products', 'Included recipes' => 'Included recipes', 'A recipe is required' => 'A recipe is required', 'Add included recipe' => 'Add included recipe', 'Edit included recipe' => 'Edit included recipe', 'Group' => 'Group', 'This will be used as a headline to group ingredients together' => 'This will be used as a headline to group ingredients together', 'Journal' => 'Journal', 'Stock journal' => 'Stock journal', 'Filter by product' => 'Filter by product', 'Booking time' => 'Booking time', 'Booking type' => 'Booking type', 'Undo booking' => 'Undo booking', 'Undone on' => 'Undone on', 'Batteries journal' => 'Batteries journal', 'Filter by battery' => 'Filter by battery', 'Undo charge cycle' => 'Undo charge cycle', 'Undo chore execution' => 'Undo chore execution', 'Chore execution successfully undone' => 'Chore execution successfully undone', 'Undo' => 'Undo', 'Booking successfully undone' => 'Booking successfully undone', 'Charge cycle successfully undone' => 'Charge cycle successfully undone', 'This cannot be negative and must be an integral number' => 'This cannot be negative and must be an integral number', 'Disable stock fulfillment checking for this ingredient' => 'Disable stock fulfillment checking for this ingredient', 'Add all list items to stock' => 'Add all list items to stock', 'Add #3 #1 of #2 to stock' => 'Add #3 #1 of #2 to stock', 'Adding shopping list item #1 of #2' => 'Adding shopping list item #1 of #2', 'Use a specific stock item' => 'Use a specific stock item', 'The first item in this list would be picked by the default rule which is "First expiring first, then first in first out"' => 'The first item in this list would be picked by the default rule which is "First expiring first, then first in first out"', 'Mark #3 #1 of #2 as open' => 'Mark #3 #1 of #2 as open', '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)' => '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)', 'Default best before days after opened' => 'Default best before days after opened', 'Marked #1 #2 of #3 as opened' => 'Marked #1 #2 of #3 as opened', 'Mark as opened' => 'Mark as opened', 'Expires on #1; Bought on #2' => 'Expires on #1; Bought on #2', 'Not opened' => 'Not opened', 'Opened' => 'Opened', 'Mark #3 #1 of #2 as open' => 'Mark #3 #1 of #2 as open', '#1 opened' => '#1 opened', 'Product expires' => 'Product expires', 'Task due' => 'Task due', 'Chore due' => 'Chore due', 'Battery charge cycle due' => 'Battery charge cycle due', 'Show clock in header' => 'Show clock in header', 'Stock settings' => 'Stock settings', 'Shopping list to stock workflow' => 'Shopping list to stock workflow', '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' => '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', 'Skip' => 'Skip', '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' );