chore: move locales to folder (#1150)

* move locales to own folder

* fix file references
This commit is contained in:
Hayden 2022-04-10 14:30:06 -08:00 committed by GitHub
parent b87594a52c
commit 4f55020a58
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 18 additions and 17 deletions

View File

@ -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

View File

@ -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"

View File

@ -221,4 +221,4 @@
"watermelon": "watermelon",
"xanthan-gum": "xanthan gum",
"yeast": "yeast"
}
}

View File

@ -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"

View File

@ -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"

View File

@ -99,4 +99,4 @@
"description": "",
"abbreviation": ""
}
}
}

View File

@ -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,