mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-07-09 03:04:54 -04:00
chore: move locales to folder (#1150)
* move locales to own folder * fix file references
This commit is contained in:
parent
b87594a52c
commit
4f55020a58
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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user