diff --git a/app/i18n/en.json b/app/i18n/en-GB.default.json similarity index 100% rename from app/i18n/en.json rename to app/i18n/en-GB.default.json diff --git a/app/store.js b/app/store.js index da5158c3..3fbde5ca 100644 --- a/app/store.js +++ b/app/store.js @@ -223,8 +223,8 @@ export default new Vuex.Store({ locale: "de", title: "Deutsch" }, { - locale: "en", - title: "English" + locale: "en-GB", + title: "English (United Kingdom)" }, { locale: "es", title: "EspaƱol" diff --git a/base_language.json b/base_language.json new file mode 100644 index 00000000..818664b8 --- /dev/null +++ b/base_language.json @@ -0,0 +1,289 @@ +{ + "app.name": "EnRecipes", + "EnRecipes": "EnRecipes", + "Try Later": "Try Later", + "Favourites": "Favourites", + "Meal Planner": "Meal Planner", + "Categories": "Categories", + "Settings": "Settings", + "About": "About", + "Appetizers": "Appetizers", + "Barbecue": "Barbecue", + "Beverages": "Beverages", + "Breads": "Breads", + "Breakfast": "Breakfast", + "Desserts": "Desserts", + "Dinner": "Dinner", + "Drinks": "Drinks", + "Healthy": "Healthy", + "Lunch": "Lunch", + "Main dishes": "Main dishes", + "Meat": "Meat", + "Noodles": "Noodles", + "Pasta": "Pasta", + "Poultry": "Poultry", + "Rice": "Rice", + "Salads": "Salads", + "Sauces": "Sauces", + "Seafood": "Seafood", + "Side dishes": "Side dishes", + "Snacks": "Snacks", + "Soups": "Soups", + "Undefined": "Undefined", + "Vegan": "Vegan", + "Vegetarian": "Vegetarian", + "Serving": "Serving", + "Piece": "Piece", + "Teaspoon": "Teaspoon", + "Tablespoon": "Tablespoon", + "Fluid Ounce": "Fluid Ounce", + "Ounce": "Ounce", + "Pound": "Pound", + "Gram": "Gram", + "Kilogram": "Kilogram", + "Cup": "Cup", + "Gallon": "Gallon", + "Millilitre": "Millilitre", + "Litre": "Litre", + "Roll": "Roll", + "Patty": "Patty", + "Loaf": "Loaf", + "unit": "unit", + "Unit": "Unit", + "tsp": "tsp", + "dsp": "dsp", + "tbsp": "tbsp", + "fl oz": "fl oz", + "cup": "cup", + "pt": "pt", + "qt": "qt", + "gal": "gal", + "ml": "ml", + "l": "l", + "oz": "oz", + "lb": "lb", + "mg": "mg", + "g": "g", + "kg": "kg", + "cm": "cm", + "in": "in", + "leaf": "leaf", + "clove": "clove", + "piece": "piece", + "pinch": "pinch", + "drop": "drop", + "dozen": "dozen", + "stick": "stick", + "small": "small", + "medium": "medium", + "large": "large", + "Start adding your recipes!": "Start adding your recipes!", + "Use the plus button to add one": "Use the plus button to add one", + "Use the pencil button to add some ingredients": "Use the pencil button to add some ingredients", + "Use the pencil button to add some instructions": "Use the pencil button to add some instructions", + "Use the pencil button to add some combinations": "Use the pencil button to add some combinations", + "Use the pencil button to add some notes": "Use the pencil button to add some notes", + "All done!": "All done!", + "Recipes you mark as try later will be listed here": "Recipes you mark as try later will be listed here", + "No favourites yet": "No favourites yet", + "Recipes you mark as favourite will be listed here": "Recipes you mark as favourite will be listed here", + "Category looks empty": "Category looks empty", + "No recipes found": "No recipes found", + "Your search did not match any recipes": "Your search did not match any recipes", + "Your search did not match any recipes in this category": "Your search did not match any recipes in this category", + "Your search did not match any recipes in your favourites": "Your search did not match any recipes in your favourites", + "Your search did not match any recipes in your try later list": "Your search did not match any recipes in your try later list", + "Interface": "Interface", + "App language": "App language", + "System default": "System default", + "Theme": "Theme", + "Light": "Light", + "Dark": "Dark", + "Database": "Database", + "Export a full backup": "Export a full backup", + "Generates a zip file that contains all your data. This file can be imported back.": "Generates a zip file that contains all your data. This file can be imported back.", + "Import from backup": "Import from backup", + "Supports full backups exported by this app": "Supports full backups exported by this app", + "Version": "Version", + "Join the Telegram group": "Join the Telegram group", + "for reporting issues, suggestions and feedback": "for reporting issues, suggestions and feedback", + "Author": "Author", + "Vishnu Raghav B": "Vishnu Raghav B", + "New recipe": "New recipe", + "Edit recipe": "Edit recipe", + "Title": "Title", + "Category": "Category", + "Preparation time": "Preparation time", + "Cooking time": "Cooking time", + "Yield quantity": "Yield quantity", + "Yield measured in": "Yield measured in", + "Ingredient": "Ingredient", + "Ingredients": "Ingredients", + "ADD INGREDIENT": "ADD INGREDIENT", + "Instruction": "Instruction", + "Instructions": "Instructions", + "ADD STEP": "ADD STEP", + "Combinations": "Combinations", + "ADD COMBINATION": "ADD COMBINATION", + "Note": "Note", + "Notes": "Notes", + "ADD NOTE": "ADD NOTE", + "Item": "Item", + "Step": "Step", + "Note": "Note", + "Sort by": "Sort by", + "CANCEL": "CANCEL", + "REMOVE": "REMOVE", + "ADD": "ADD", + "Select a recipe": "Select a recipe", + "Nothing here! Add some recipes and try again.": "Nothing here! Add some recipes and try again.", + "My Healthy Recipe": "My Healthy Recipe", + "hr": "hr", + "min": "min", + "Photo": "Photo", + "Recipe": "Recipe", + "Overview": "Overview", + "Share": "Share", + "ADD NEW": "ADD NEW", + "SET": "SET", + "Restart required": "Restart required", + "RESTART": "RESTART", + "EnRecipes needs to be restarted for the theme change to take effect.": "EnRecipes needs to be restarted for the theme change to take effect.", + "EnRecipes needs to be restarted for the app language to take effect.": "EnRecipes needs to be restarted for the app language to take effect.", + "Grant permission": "Grant permission", + "EnRecipes requires storage permission in order to import your data from a previous backup.": "EnRecipes requires storage permission in order to import your data from a previous backup.", + "NOT NOW": "NOT NOW", + "CONTINUE": "CONTINUE", + "EnRecipes requires storage permission in order to backup your data to this device.": "EnRecipes requires storage permission in order to backup your data to this device.", + "Add at least one recipe to perform a backup": "Add at least one recipe to perform a backup", + "Added to Favourites": "Added to Favourites", + "Removed from Favourites": "Removed from Favourites", + "Added to Try Later": "Added to Try Later", + "Removed from Try Later": "Removed from Try Later", + "Delete recipe?": "Delete recipe?", + "DELETE": "DELETE", + "Are you sure you want to delete the recipe": "Are you sure you want to delete the recipe", + "Search": "Search", + "Unsaved changes": "Unsaved changes", + "Are you sure you want to discard unsaved changes to this recipe?": "Are you sure you want to discard unsaved changes to this recipe?", + "DISCARD": "DISCARD", + "KEEP EDITING": "KEEP EDITING", + "Remove ingredient?": "Remove ingredient?", + "Remove instruction?": "Remove instruction?", + "Remove combination?": "Remove combination?", + "Remove note?": "Remove note?", + "New yield unit": "New yield unit", + "New category": "New category", + "Required": "Required", + "EnRecipes requires storage permission in order to set recipe photo.": "EnRecipes requires storage permission in order to set recipe photo.", + "Recipe photo": "Recipe photo", + "REPLACE PHOTO": "REPLACE PHOTO", + "Crop photo": "Crop photo", + "breakfast": "breakfast", + "lunch": "lunch", + "dinner": "dinner", + "snacks": "snacks", + "You tried this recipe:": "You tried this recipe:", + "today": "today", + "yesterday": "yesterday", + "days ago": "days ago", + "weeks ago": "weeks ago", + "months ago": "months ago", + "long time ago": "long time ago", + "Verifying...": "Verifying...", + "Import successful": "Import successful", + "Permission denied": "Permission denied", + "Shared via EnRecipes. Get it on Play Store or F-Droid.": "Shared via EnRecipes. Get it on Play Store or F-Droid.", + "Contributors": "Contributors", + "Translator": "Translator", + "View on GitHub": "View on GitHub", + "Privacy policy": "Privacy policy", + "User guide": "User guide", + "Options": "Options", + "Shake to view random recipe": "Shake to view random recipe", + "Helps you choose what to cook when you can't decide": "Helps you choose what to cook when you can't decide", + "Reset": "Reset", + "Resetting a list will NOT delete your existing entries but only restores the deleted default entries.": "Resetting a list will NOT delete your existing entries but only restores the deleted default entries.", + "Reset cuisines list": "Reset cuisines list", + "Reset categories list": "Reset categories list", + "Reset yield units list": "Reset yield units list", + "Reset units list": "Reset units list", + "Reset successful": "Reset successful", + "Recipe not found": "Recipe not found", + "Your search did not match any recipes in the filtered result": "Your search did not match any recipes in the filtered result", + "Quickest first": "Quickest first", + "Slowest first": "Slowest first", + "Rating": "Rating", + "Difficulty level": "Difficulty level", + "Last updated": "Last updated", + "Newest first": "Newest first", + "Oldest first": "Oldest first", + "Easy": "Easy", + "Moderate": "Moderate", + "Challenging": "Challenging", + "New cuisine": "New cuisine", + "New unit": "New unit", + "Remove cuisine?": "Remove cuisine?", + "Remove category?": "Remove category?", + "Remove yield unit?": "Remove yield unit?", + "Remove unit?": "Remove unit?", + "Units": "Units", + "Are you sure you want to remove": "Are you sure you want to remove", + "Cuisine": "Cuisine", + "Cuisines": "Cuisines", + "All Cuisines": "All Cuisines", + "American": "American", + "Brazilian": "Brazilian", + "British": "British", + "Chinese": "Chinese", + "Danish": "Danish", + "Egyptian": "Egyptian", + "English": "English", + "Filipino": "Filipino", + "French": "French", + "German": "German", + "Greek": "Greek", + "Indian": "Indian", + "Irish": "Irish", + "Italian": "Italian", + "Jamaican": "Jamaican", + "Japanese": "Japanese", + "Jewish": "Jewish", + "Kenyan": "Kenyan", + "Korean": "Korean", + "Mexican": "Mexican", + "Nigerian": "Nigerian", + "Portuguese": "Portuguese", + "Russian": "Russian", + "Scottish": "Scottish", + "Spanish": "Spanish", + "Sri Lankan": "Sri Lankan", + "Swedish": "Swedish", + "Thai": "Thai", + "Turkish": "Turkish", + "Vietnamese": "Vietnamese", + "All Categories": "All Categories", + "All Tags": "All Tags", + "No tags available": "No tags available", + "Tags": "Tags", + "separate with spaces": "separate with spaces", + "Import summary": "Import summary", + "recipes found": "recipes found", + "recipes imported": "recipes imported", + "recipes already exists": "recipes already exists", + "recipes updated": "recipes updated", + "OK": "OK", + "Filtered result": "Filtered result", + "Created": "Created", + "Star rating": "Star rating", + "Untitled Recipe": "Untitled Recipe", + "Remove recipe from breakfast?": "Remove recipe from breakfast?", + "Remove recipe from lunch?": "Remove recipe from lunch?", + "Remove recipe from dinner?": "Remove recipe from dinner?", + "Remove recipe from snacks?": "Remove recipe from snacks?", + "Import failed": "Import failed", + "Backup file is incorrect or corrupt.": "Backup file is incorrect or corrupt.", + "Backup file seems empty.": "Backup file seems empty.", + "Backup file has been modified externally.": "Backup file has been modified externally.", + "Invalid file:": "Invalid file:" +}