Skip to content

Commit

Permalink
feat: add hungarian language and currency
Browse files Browse the repository at this point in the history
  • Loading branch information
Jenei András authored and simonwep committed Dec 23, 2024
1 parent d965024 commit 1f3af35
Show file tree
Hide file tree
Showing 3 changed files with 141 additions and 3 deletions.
3 changes: 2 additions & 1 deletion src/i18n/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ import en from './locales/en.json?url';
import ptbr from './locales/pt-br.json?url';
import tr from './locales/tr.json?url';
import it from './locales/it.json?url';
import hu from './locales/hu.json?url';

const localeUrls = { de, en, tr, it, 'pt-br': ptbr, cze };
const localeUrls = { de, en, tr, it, 'pt-br': ptbr, cze, hu };

export const availableLocales = Object.keys(localeUrls);

Expand Down
135 changes: 135 additions & 0 deletions src/i18n/locales/hu.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
{
"navigation": {
"tools": {
"tools": "Eszközök",
"changePassword": {
"change": "Jelszó módosítása",
"current": "Jelenlegi jelszó",
"new": "Új jelszó",
"invalid": "Jelenlegi jelszó érvénytelen.",
"unknownError": "Valami rosszul sült el, kérjük, próbálja meg később újra."
},
"copyPaste": {
"copy": "Adatok másolása innen: {year}",
"paste": "Adatok beillesztése innen: {from}, ide: {to}",
"confirm": "Biztos, hogy az adatokat másolni akarja innen: {from}, ide: {to}?"
},
"demo": {
"loadDemoData": "Demo adatok betöltése"
},
"deleteYear": {
"delete": "{year} év eltávolítása",
"confirm": "Biztos, hogy el akarja távolítani {year} évet?"
},
"export": {
"export": "Exportálás json fájlként"
},
"import": {
"import": "Importálás json fájlból",
"what": {
"google": "Google-Sheets éves költségvetési fájl",
"ocular": "Egy korábban exportált fájl",
"title": "Mit szeretne importálni?"
},
"ocular": {
"pickFile": "Válassza ki az importálandó .json fájlt",
"import": "Ocular adatok importálása"
},
"google": {
"import": "Google adatok importálása",
"pickFile": "Válassza ki az importálandó .csv fájlt",
"expenses": "Kiadás.csv",
"income": "Bevétel.csv"
}
},
"privacyMode": {
"disable": "Váltás nyilvános módra",
"enable": "Váltás privát módra"
}
},
"language": {
"switch": "Váltás másik nyelvre"
},
"info": {
"about": "Az Ocular névjegye",
"github": "Projekt megtekintése {link}-on!",
"madeWithLove": "Made with ❤️ by Simon",
"meta": "{version} / {date} / {sha}"
},
"currency": {
"change": "Használni kívánt pénznem kiválasztása"
},
"theme": {
"change": "Színmód kiválasztása"
},
"year": {
"change": "Váltás egy másik évre"
},
"auth": {
"welcomeBack": "Köszöntjük az oldalon!",
"signIn": "Bejelentkezés",
"username": "Felhasználónév",
"password": "Jelszó",
"loginFailed": "A bejelentkezés sikertelen, a felhasználónév és/vagy a jelszó helytelen."
},
"admin": {
"settings": "Admin beállítások",
"createUser": "Felhasználó létrehozása",
"username": "Felhasználónév",
"password": "Jelszó",
"admin": "Admin",
"conflict": "Már létezik ilyen nevű felhasználó.",
"error": "Valami rosszul sült el, kérjük, próbálja meg később újra.",
"deleteUserConfirmation": "Biztos, hogy törölni szeretné ezt a felhasználót?",
"manageUsers": "Felhasználók kezelése",
"noUsersFound": "Felhasználó nem található..."
}
},
"shared": {
"addGroup": "Csoport hozzáadása",
"append": "“from” áthelyezése “to” után",
"average": "Átlagos",
"move": "“from” áthelyezése",
"moveInto": "“from” áthelyezése ide: “to”",
"prepend": "“from” áthelyezése “to” elé",
"fillRow": "Sor kitöltése",
"fillRowToRight": "Kitöltés jobbra",
"total": "Összesen",
"totals": "Összesen",
"placeholder": "Kezdd a bevételek/kiadások lap kitöltésével! :)"
},
"page": {
"income": {
"title": "Bevételek",
"incomeFor": "{year} év bevételei"
},
"expenses": {
"title": "Kiadások",
"expensesFor": "{year} kiadásai"
},
"dashboard": {
"title": "Műszerfal",
"tables": "Táblák",
"income": "Bevételek",
"incomeTrend": "Bevétel alakulása",
"allTime": "Teljes időszak áttekintése",
"allTimeFromTo": "Teljes időszak ettől: {from}, eddig: {to}",
"expenses": "Kiadások",
"expensesTrend": "Kiadás alakulása",
"endingBalance": "Záróegyenleg",
"budgetFor": "Költségvetés {year} évre",
"remainingBalance": "Maradék egyenleg {year}-ig",
"netSavings": "Nettó megtakarítás",
"yearInThePast": "Az év a múltban van",
"yearInTheFuture": "Az év a jövőben van",
"yearEnding": "Ez az év a végéhez közeledik...",
"yoyIncomeGrowth": "Éves bevételnövekedés",
"yoyExpenseGrowth": "Éves kiadásnövekedés",
"allTimeIncome": "Teljes időszak bevételei",
"allTimeExpenses": "Teljes időszak kiadásai",
"allTimeSavings": "Teljes időszak megtakarításai",
"downloadAsPNG": "Letöltés PNG formátumban",
"downloadAsSVG": "Letöltés SVG-ként"
}
}
}
6 changes: 4 additions & 2 deletions src/store/state/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ export const availableCurrencies = [
'INR',
'RUB',
'BRL',
'ZAR'
'ZAR',
'HUF'
];

export type AvailableCurrency =
Expand All @@ -50,7 +51,8 @@ export type AvailableCurrency =
| 'INR'
| 'RUB'
| 'BRL'
| 'ZAR';
| 'ZAR'
| 'HUF';

export interface Budget {
id: string;
Expand Down

0 comments on commit 1f3af35

Please sign in to comment.