céges meghívó kezelése,

This commit is contained in:
Roo
2026-06-17 22:07:55 +00:00
parent bf3a971ff1
commit 127b130401
28 changed files with 5806 additions and 1313 deletions

View File

@@ -34,5 +34,43 @@
"BUTTON": "Go to Dashboard",
"FOOTER": "Service Finder - Test system message"
}
},
"ORGANIZATION": {
"ERROR": {
"NOT_FOUND": "Organization not found.",
"INVALID_TAX_FORMAT": "Invalid Hungarian tax number format!",
"TAX_LOOKUP_FAILED": "Tax number lookup failed.",
"FORBIDDEN": "You do not have permission to access this organization.",
"INVALID_ROLE": "Invalid role specified.",
"CANNOT_REMOVE_OWNER": "The owner cannot be removed from the organization.",
"CANNOT_DEMOTE_OWNER": "The owner's role cannot be changed.",
"ALREADY_MEMBER": "You are already a member of this organization.",
"NO_ACTIVE_ADMIN": "This organization has no active admin. Use the /claim endpoint.",
"HAS_ACTIVE_ADMIN": "This organization has an active admin. Use the /join-request endpoint.",
"EMAIL_MISMATCH": "The email does not match the organization owner's email.",
"INVALID_CODE": "Invalid or expired code.",
"CODE_ORG_MISMATCH": "The code does not belong to this organization.",
"INVITE_EXPIRED": "The invitation has expired.",
"INVITE_INVALID": "Invalid invitation token."
},
"SUCCESS": {
"ONBOARDED": "Company successfully created and registered.",
"MEMBER_REMOVED": "Member successfully removed.",
"ROLE_UPDATED": "Role successfully updated.",
"UPDATED": "Organization data successfully updated.",
"VISUAL_SETTINGS_UPDATED": "Visual settings successfully updated."
},
"INVITATION": {
"CREATED": "Invitation created successfully.",
"ACCEPTED": "Invitation accepted.",
"REVOKED": "Invitation revoked."
},
"JOIN_REQUEST": {
"SENT": "Your join request has been submitted. Waiting for admin approval."
},
"CLAIM": {
"OTP_SENT": "A 6-digit verification code has been sent to the organization owner's email.",
"SUCCESS": "You have successfully taken over the organization. You are now the admin."
}
}
}

View File

@@ -41,5 +41,43 @@
},
"COMMON": {
"SAVE_SUCCESS": "Sikeres mentés!"
},
"ORGANIZATION": {
"ERROR": {
"NOT_FOUND": "Szervezet nem található.",
"INVALID_TAX_FORMAT": "Érvénytelen magyar adószám formátum!",
"TAX_LOOKUP_FAILED": "Adószám lekérdezés sikertelen.",
"FORBIDDEN": "Nincs jogosultságod ehhez a szervezethez.",
"INVALID_ROLE": "Érvénytelen szerepkör.",
"CANNOT_REMOVE_OWNER": "A tulajdonos nem távolítható el a szervezetből.",
"CANNOT_DEMOTE_OWNER": "A tulajdonos szerepköre nem módosítható.",
"ALREADY_MEMBER": "Már tagja vagy ennek a szervezetnek.",
"NO_ACTIVE_ADMIN": "A szervezetnek nincs aktív adminja. Használd a /claim végpontot.",
"HAS_ACTIVE_ADMIN": "A szervezetnek van aktív adminja. Használd a /join-request végpontot.",
"EMAIL_MISMATCH": "Az email cím nem egyezik a cég tulajdonosának email címével.",
"INVALID_CODE": "Érvénytelen vagy lejárt kód.",
"CODE_ORG_MISMATCH": "A kód nem ehhez a szervezethez tartozik.",
"INVITE_EXPIRED": "A meghívó lejárt.",
"INVITE_INVALID": "Érvénytelen meghívó token."
},
"SUCCESS": {
"ONBOARDED": "Cég sikeresen létrehozva és regisztrálva.",
"MEMBER_REMOVED": "Tag sikeresen eltávolítva.",
"ROLE_UPDATED": "Szerepkör sikeresen frissítve.",
"UPDATED": "Szervezet adatai sikeresen frissítve.",
"VISUAL_SETTINGS_UPDATED": "Vizuális beállítások sikeresen frissítve."
},
"INVITATION": {
"CREATED": "Meghívó sikeresen létrehozva.",
"ACCEPTED": "Meghívó elfogadva.",
"REVOKED": "Meghívó visszavonva."
},
"JOIN_REQUEST": {
"SENT": "Csatlakozási kérelmed rögzítettük. Az admin jóváhagyására vársz."
},
"CLAIM": {
"OTP_SENT": "Egy 6-jegyű megerősítő kódot küldtünk a cég tulajdonosának email címére.",
"SUCCESS": "Sikeresen átvetted a szervezet irányítását. Mostantól te vagy az admin."
}
}
}