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
|
translation: /mealie/lang/messages/%locale%.json
|
||||||
|
|
||||||
# Resource Files
|
# Resource Files
|
||||||
- source: /mealie/repos/seed/resources/foods/en-US.json
|
- source: /mealie/repos/seed/resources/foods/locales/en-US.json
|
||||||
translation: /mealie/repos/seed/resources/foods/%locale%.json
|
translation: /mealie/repos/seed/resources/foods/locales/%locale%.json
|
||||||
- source: /mealie/repos/seed/resources/units/en-US.json
|
- source: /mealie/repos/seed/resources/units/locales/en-US.json
|
||||||
translation: /mealie/repos/seed/resources/units/%locale%.json
|
translation: /mealie/repos/seed/resources/units/locales/%locale%.json
|
||||||
- source: /mealie/repos/seed/resources/labels/en-US.json
|
- source: /mealie/repos/seed/resources/labels/locales/en-US.json
|
||||||
translation: /mealie/repos/seed/resources/labels/%locale%.json
|
translation: /mealie/repos/seed/resources/labels/locales/%locale%.json
|
||||||
|
@ -2,4 +2,4 @@ from pathlib import Path
|
|||||||
|
|
||||||
CWD = Path(__file__).parent
|
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
|
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
|
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 mealie.schema.recipe.recipe_ingredient import SaveIngredientFood, SaveIngredientUnit
|
||||||
|
|
||||||
from ._abstract_seeder import AbstractSeeder
|
from ._abstract_seeder import AbstractSeeder
|
||||||
|
from .resources import foods, labels, units
|
||||||
|
|
||||||
|
|
||||||
class MultiPurposeLabelSeeder(AbstractSeeder):
|
class MultiPurposeLabelSeeder(AbstractSeeder):
|
||||||
def load_data(self) -> Generator[MultiPurposeLabelSave, None, None]:
|
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()):
|
for label in json.loads(file.read_text()):
|
||||||
yield MultiPurposeLabelSave(
|
yield MultiPurposeLabelSave(
|
||||||
@ -28,7 +29,7 @@ class MultiPurposeLabelSeeder(AbstractSeeder):
|
|||||||
|
|
||||||
class IngredientUnitsSeeder(AbstractSeeder):
|
class IngredientUnitsSeeder(AbstractSeeder):
|
||||||
def load_data(self) -> Generator[SaveIngredientUnit, None, None]:
|
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():
|
for unit in json.loads(file.read_text()).values():
|
||||||
yield SaveIngredientUnit(
|
yield SaveIngredientUnit(
|
||||||
group_id=self.group_id,
|
group_id=self.group_id,
|
||||||
@ -48,9 +49,9 @@ class IngredientUnitsSeeder(AbstractSeeder):
|
|||||||
|
|
||||||
class IngredientFoodsSeeder(AbstractSeeder):
|
class IngredientFoodsSeeder(AbstractSeeder):
|
||||||
def load_data(self) -> Generator[SaveIngredientFood, None, None]:
|
def load_data(self) -> Generator[SaveIngredientFood, None, None]:
|
||||||
file = self.resources / "foods" / "en-us.json"
|
file = foods.en_US
|
||||||
foods: dict[str, str] = json.loads(file.read_text())
|
seed_foods: dict[str, str] = json.loads(file.read_text())
|
||||||
for food in foods.values():
|
for food in seed_foods.values():
|
||||||
yield SaveIngredientFood(
|
yield SaveIngredientFood(
|
||||||
group_id=self.group_id,
|
group_id=self.group_id,
|
||||||
name=food,
|
name=food,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user