mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-31 02:03:35 -04:00 
			
		
		
		
	chore: move locales to folder (#1150)
* move locales to own folder * fix file references
This commit is contained in:
		
							
								
								
									
										12
									
								
								crowdin.yml
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								crowdin.yml
									
									
									
									
									
								
							| @@ -10,9 +10,9 @@ files: | ||||
|     translation: /mealie/lang/messages/%locale%.json | ||||
|  | ||||
|   # Resource Files | ||||
|   - source: /mealie/repos/seed/resources/foods/en-US.json | ||||
|     translation: /mealie/repos/seed/resources/foods/%locale%.json | ||||
|   - source: /mealie/repos/seed/resources/units/en-US.json | ||||
|     translation: /mealie/repos/seed/resources/units/%locale%.json | ||||
|   - source: /mealie/repos/seed/resources/labels/en-US.json | ||||
|     translation: /mealie/repos/seed/resources/labels/%locale%.json | ||||
|   - source: /mealie/repos/seed/resources/foods/locales/en-US.json | ||||
|     translation: /mealie/repos/seed/resources/foods/locales/%locale%.json | ||||
|   - source: /mealie/repos/seed/resources/units/locales/en-US.json | ||||
|     translation: /mealie/repos/seed/resources/units/locales/%locale%.json | ||||
|   - source: /mealie/repos/seed/resources/labels/locales/en-US.json | ||||
|     translation: /mealie/repos/seed/resources/labels/locales/%locale%.json | ||||
|   | ||||
| @@ -2,4 +2,4 @@ from pathlib import Path | ||||
|  | ||||
| CWD = Path(__file__).parent | ||||
|  | ||||
| en_US = CWD / "en-US.json" | ||||
| en_US = CWD / "locales" / "en-US.json" | ||||
|   | ||||
| @@ -221,4 +221,4 @@ | ||||
|     "watermelon": "watermelon", | ||||
|     "xanthan-gum": "xanthan gum", | ||||
|     "yeast": "yeast" | ||||
| } | ||||
| } | ||||
| @@ -2,4 +2,4 @@ from pathlib import Path | ||||
|  | ||||
| CWD = Path(__file__).parent | ||||
|  | ||||
| en_US = CWD / "en-US.json" | ||||
| en_US = CWD / "locales" / "en-US.json" | ||||
|   | ||||
| @@ -62,4 +62,4 @@ | ||||
|     { | ||||
|         "name": "Other" | ||||
|     } | ||||
| ] | ||||
| ] | ||||
| @@ -2,4 +2,4 @@ from pathlib import Path | ||||
|  | ||||
| CWD = Path(__file__).parent | ||||
|  | ||||
| en_US = CWD / "en-US.json" | ||||
| en_US = CWD / "locales" / "en-US.json" | ||||
|   | ||||
| @@ -99,4 +99,4 @@ | ||||
|         "description": "", | ||||
|         "abbreviation": "" | ||||
|     } | ||||
| } | ||||
| } | ||||
| @@ -5,11 +5,12 @@ from mealie.schema.labels import MultiPurposeLabelSave | ||||
| from mealie.schema.recipe.recipe_ingredient import SaveIngredientFood, SaveIngredientUnit | ||||
|  | ||||
| from ._abstract_seeder import AbstractSeeder | ||||
| from .resources import foods, labels, units | ||||
|  | ||||
|  | ||||
| class MultiPurposeLabelSeeder(AbstractSeeder): | ||||
|     def load_data(self) -> Generator[MultiPurposeLabelSave, None, None]: | ||||
|         file = self.resources / "labels" / "en-us.json" | ||||
|         file = labels.en_US | ||||
|  | ||||
|         for label in json.loads(file.read_text()): | ||||
|             yield MultiPurposeLabelSave( | ||||
| @@ -28,7 +29,7 @@ class MultiPurposeLabelSeeder(AbstractSeeder): | ||||
|  | ||||
| class IngredientUnitsSeeder(AbstractSeeder): | ||||
|     def load_data(self) -> Generator[SaveIngredientUnit, None, None]: | ||||
|         file = self.resources / "units" / "en-us.json" | ||||
|         file = units.en_US | ||||
|         for unit in json.loads(file.read_text()).values(): | ||||
|             yield SaveIngredientUnit( | ||||
|                 group_id=self.group_id, | ||||
| @@ -48,9 +49,9 @@ class IngredientUnitsSeeder(AbstractSeeder): | ||||
|  | ||||
| class IngredientFoodsSeeder(AbstractSeeder): | ||||
|     def load_data(self) -> Generator[SaveIngredientFood, None, None]: | ||||
|         file = self.resources / "foods" / "en-us.json" | ||||
|         foods: dict[str, str] = json.loads(file.read_text()) | ||||
|         for food in foods.values(): | ||||
|         file = foods.en_US | ||||
|         seed_foods: dict[str, str] = json.loads(file.read_text()) | ||||
|         for food in seed_foods.values(): | ||||
|             yield SaveIngredientFood( | ||||
|                 group_id=self.group_id, | ||||
|                 name=food, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user