added translations
This commit is contained in:
@@ -23,6 +23,7 @@
|
|||||||
"contact": "Kontakt",
|
"contact": "Kontakt",
|
||||||
"country": "Land",
|
"country": "Land",
|
||||||
"currentAccount": "Konto des aktuellen Benutzers",
|
"currentAccount": "Konto des aktuellen Benutzers",
|
||||||
|
"darkMode": "Zu dunklem Modus wechseln",
|
||||||
"deleteAccount": "Konto löschen",
|
"deleteAccount": "Konto löschen",
|
||||||
"edit": "Bearbeiten",
|
"edit": "Bearbeiten",
|
||||||
"email": "E-Mail",
|
"email": "E-Mail",
|
||||||
@@ -34,6 +35,7 @@
|
|||||||
"item": "Artikel",
|
"item": "Artikel",
|
||||||
"items": "Artikel",
|
"items": "Artikel",
|
||||||
"lastName": "Nachname",
|
"lastName": "Nachname",
|
||||||
|
"lightMode": "Zu hellem Modus wechseln",
|
||||||
"logout": "Ausloggen",
|
"logout": "Ausloggen",
|
||||||
"myAccount": "Mein Konto",
|
"myAccount": "Mein Konto",
|
||||||
"myOrders": "Meine Bestellungen",
|
"myOrders": "Meine Bestellungen",
|
||||||
@@ -41,6 +43,7 @@
|
|||||||
"next": "Weiter",
|
"next": "Weiter",
|
||||||
"noActiveOrders": "Keine laufenden Bestellungen.",
|
"noActiveOrders": "Keine laufenden Bestellungen.",
|
||||||
"noPreviousOrders": "Keine vergangenen Bestellungen.",
|
"noPreviousOrders": "Keine vergangenen Bestellungen.",
|
||||||
|
"openSettings": "Einstellungen öffnen",
|
||||||
"order": "Bestellung",
|
"order": "Bestellung",
|
||||||
"orderCancelled": "Folgende Bestellung wurde storniert:",
|
"orderCancelled": "Folgende Bestellung wurde storniert:",
|
||||||
"orderDate": "Bestelldatum",
|
"orderDate": "Bestelldatum",
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
"country": "Country",
|
"country": "Country",
|
||||||
"currentAccount": "Account of current user",
|
"currentAccount": "Account of current user",
|
||||||
"deleteAccount": "Delete Account",
|
"deleteAccount": "Delete Account",
|
||||||
|
"darkMode": "Zu dunklem Modus wechseln",
|
||||||
"edit": "Edit",
|
"edit": "Edit",
|
||||||
"email": "Email",
|
"email": "Email",
|
||||||
"finish": "Finish",
|
"finish": "Finish",
|
||||||
@@ -34,6 +35,7 @@
|
|||||||
"item": "Item",
|
"item": "Item",
|
||||||
"items": "items",
|
"items": "items",
|
||||||
"lastName": "Last name",
|
"lastName": "Last name",
|
||||||
|
"lightMode": "Zu hellem Modus wechseln",
|
||||||
"logout": "Logout",
|
"logout": "Logout",
|
||||||
"myAccount": "My Account",
|
"myAccount": "My Account",
|
||||||
"myOrders": "My Orders",
|
"myOrders": "My Orders",
|
||||||
@@ -41,6 +43,7 @@
|
|||||||
"next": "Next",
|
"next": "Next",
|
||||||
"noActiveOrders": "No active orders.",
|
"noActiveOrders": "No active orders.",
|
||||||
"noPreviousOrders": "No previous orders.",
|
"noPreviousOrders": "No previous orders.",
|
||||||
|
"openSettings": "Open settings",
|
||||||
"order": "Order",
|
"order": "Order",
|
||||||
"orderCancelled": "The following order has been cancelled:",
|
"orderCancelled": "The following order has been cancelled:",
|
||||||
"orderDate": "Order date",
|
"orderDate": "Order date",
|
||||||
|
|||||||
@@ -164,15 +164,14 @@ export default function NavBar() {
|
|||||||
</Menu>
|
</Menu>
|
||||||
</Box>
|
</Box>
|
||||||
|
|
||||||
{/* Theme Toggle & Avatar (immer sichtbar) */}
|
|
||||||
<ThemeToggle />
|
<ThemeToggle />
|
||||||
<Tooltip title="Open settings">
|
<Tooltip title={t('openSettings')}>
|
||||||
<IconButton onClick={handleOpenUserMenu} sx={{ p: 0 }}>
|
<IconButton onClick={handleOpenUserMenu} sx={{ p: 0 }}>
|
||||||
<Avatar alt="Florian Speicher" src="/static/images/avatar/2.jpg" />
|
<Avatar alt="Florian Speicher" src="/static/images/avatar/2.jpg" />
|
||||||
</IconButton>
|
</IconButton>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
<Menu
|
<Menu
|
||||||
sx={{ mt: "45px" }}
|
sx={{ mt: "15px" }}
|
||||||
id="menu-appbar-user"
|
id="menu-appbar-user"
|
||||||
anchorEl={anchorElUser}
|
anchorEl={anchorElUser}
|
||||||
open={Boolean(anchorElUser)}
|
open={Boolean(anchorElUser)}
|
||||||
|
|||||||
@@ -3,13 +3,16 @@ import React from 'react';
|
|||||||
import { IconButton, Tooltip } from '@mui/material';
|
import { IconButton, Tooltip } from '@mui/material';
|
||||||
import { Brightness4, Brightness7 } from '@mui/icons-material';
|
import { Brightness4, Brightness7 } from '@mui/icons-material';
|
||||||
import { useThemeMode } from './ThemeContext';
|
import { useThemeMode } from './ThemeContext';
|
||||||
|
import { useTranslation } from "react-i18next";
|
||||||
|
|
||||||
const ThemeToggle: React.FC = () => {
|
const ThemeToggle: React.FC = () => {
|
||||||
const { mode, toggleMode } = useThemeMode();
|
const { mode, toggleMode } = useThemeMode();
|
||||||
|
const { t } = useTranslation();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Tooltip title={mode === 'dark' ? 'Zu hellem Modus wechseln' : 'Zu dunklem Modus wechseln'}>
|
<Tooltip title={mode === 'dark' ? t('lightMode') : t('darkMode')}>
|
||||||
<IconButton
|
|
||||||
|
<IconButton
|
||||||
onClick={toggleMode}
|
onClick={toggleMode}
|
||||||
color="inherit"
|
color="inherit"
|
||||||
sx={{
|
sx={{
|
||||||
|
|||||||
Reference in New Issue
Block a user