diff --git a/apps/mana/apps/web/src/routes/(app)/planta/+layout.svelte b/apps/mana/apps/web/src/routes/(app)/planta/+layout.svelte new file mode 100644 index 000000000..ecc97025a --- /dev/null +++ b/apps/mana/apps/web/src/routes/(app)/planta/+layout.svelte @@ -0,0 +1,75 @@ + + + +{@render children()} diff --git a/apps/mana/apps/web/src/routes/(app)/planta/+page.svelte b/apps/mana/apps/web/src/routes/(app)/planta/+page.svelte index 6852a5fc4..a8239502c 100644 --- a/apps/mana/apps/web/src/routes/(app)/planta/+page.svelte +++ b/apps/mana/apps/web/src/routes/(app)/planta/+page.svelte @@ -1,6 +1,8 @@ - Meine Pflanzen - Planta + {$_('planta.nav.plants')} - Planta
-

Meine Pflanzen

- + Pflanze hinzufuegen +

{$_('planta.nav.plants')}

+ {$_('planta.plant.add')}
{#if plants.length === 0}
🌱
-

Noch keine Pflanzen

-

- Fuege deine erste Pflanze hinzu und lass sie von der KI analysieren. -

- Erste Pflanze hinzufuegen +

{$_('planta.plant.noPlants')}

+

{$_('planta.app.tagline')}

+ {$_('planta.plant.addFirst')}
{:else}
{#each plants as plant (plant.id)} {@const primaryPhoto = getPrimaryPhoto(allPlantPhotos.value, plant.id)} - {/if} - +
{/each}
{/if} diff --git a/apps/mana/apps/web/src/routes/(app)/planta/[id]/+page.svelte b/apps/mana/apps/web/src/routes/(app)/planta/[id]/+page.svelte index cca5a528c..9e25af3bb 100644 --- a/apps/mana/apps/web/src/routes/(app)/planta/[id]/+page.svelte +++ b/apps/mana/apps/web/src/routes/(app)/planta/[id]/+page.svelte @@ -1,7 +1,9 @@ - {plant?.name || 'Pflanze'} - Planta + {plant?.name || $_('planta.app.name')} - Planta {#if !plant}
-

Pflanze nicht gefunden

- Zurueck zur Uebersicht +

{$_('planta.plant.notFound')}

+ {$_('planta.nav.plants')}
{:else}
@@ -131,30 +153,28 @@
-

Pflege

+

{$_('planta.plant.careNotes')}

-

Licht

-

☀️ {getLightText(plant.lightRequirements)}

+

{$_('planta.plant.light')}

+

{getLightText(plant.lightRequirements)}

-

Giessen

+

{$_('planta.watering.water')}

- 💧 {plant.wateringFrequencyDays ? `Alle ${plant.wateringFrequencyDays} Tage` : '-'} + {plant.wateringFrequencyDays + ? $_('planta.list.everyXDays', { values: { days: plant.wateringFrequencyDays } }) + : $_('planta.common.none')}

-

Luftfeuchtigkeit

-

💨 {getHumidityText(plant.humidity)}

-
-
-

Temperatur

-

🌡️ {plant.temperature || '-'}

+

{$_('planta.humidity.medium')}

+

{getHumidityText(plant.humidity)}

{#if plant.careNotes}
-

Pflegehinweise

+

{$_('planta.plant.careNotes')}

{plant.careNotes}

{/if} @@ -163,14 +183,14 @@
-

Giessplan

+

{$_('planta.nav.watering')}

@@ -178,11 +198,11 @@ {#if wateringSchedule}
-

Zuletzt gegossen

+

{$_('planta.watering.lastWatered')}

{formatDate(wateringSchedule.lastWateredAt)}

-

Naechstes Giessen

+

{$_('planta.watering.nextWatering')}

{formatDate(wateringSchedule.nextWateringAt)}

@@ -190,11 +210,11 @@ {#if wateringHistory.length > 0}
-

Letzte Giessvorgaenge

+

{$_('planta.watering.watered')}

    {#each wateringHistory.slice(0, 5) as log (log.id)}
  • - 💧 Gegossen + {$_('planta.watering.watered')} {formatDate(log.wateredAt)}
  • {/each} @@ -205,9 +225,9 @@
    - Zurueck + {$_('planta.nav.plants')}
diff --git a/apps/mana/apps/web/src/routes/(app)/planta/add/+page.svelte b/apps/mana/apps/web/src/routes/(app)/planta/add/+page.svelte index 9c3b23d93..bae5c0408 100644 --- a/apps/mana/apps/web/src/routes/(app)/planta/add/+page.svelte +++ b/apps/mana/apps/web/src/routes/(app)/planta/add/+page.svelte @@ -1,5 +1,7 @@ - Pflanze hinzufuegen - Planta + {$_('planta.plant.add')} - Planta
-

Pflanze hinzufuegen

+

{$_('planta.plant.add')}

{#if error}
@@ -48,37 +51,41 @@
- +
- +
@@ -88,14 +95,14 @@ class="inline-block h-4 w-4 animate-spin rounded-full border-2 border-white border-r-transparent" > {:else} - Pflanze speichern + {$_('planta.common.save')} {/if}
diff --git a/apps/mana/apps/web/src/routes/(app)/planta/tags/+page.svelte b/apps/mana/apps/web/src/routes/(app)/planta/tags/+page.svelte index e230496b5..f605de905 100644 --- a/apps/mana/apps/web/src/routes/(app)/planta/tags/+page.svelte +++ b/apps/mana/apps/web/src/routes/(app)/planta/tags/+page.svelte @@ -1,4 +1,5 @@