119 lines
4.3 KiB
JSON
119 lines
4.3 KiB
JSON
{
|
|
"translation": {
|
|
"app": {
|
|
"name": "Kapteins Daagbox",
|
|
"tagline": "Private Yacht Logbook"
|
|
},
|
|
"nav": {
|
|
"dashboard": "Dashboard",
|
|
"vessel": "Vessel Profile",
|
|
"crew": "Crew List",
|
|
"deviation": "Deviation Table",
|
|
"logs": "Logbook Entries",
|
|
"settings": "Settings"
|
|
},
|
|
"auth": {
|
|
"welcome": "Welcome to Kapteins Daagbox",
|
|
"tagline": "Secure, E2E encrypted maritime logbook.",
|
|
"register": "Register with Passkey",
|
|
"login": "Login with Passkey",
|
|
"recovery_title": "Your Recovery Phrase",
|
|
"recovery_warning": "IMPORTANT: Write down these 12 words. If you lose your Passkey and these words, your data cannot be recovered.",
|
|
"confirm_recovery": "I have written down the recovery phrase",
|
|
"status_logged_in": "Logged in",
|
|
"status_logged_out": "Logged out"
|
|
},
|
|
"sync": {
|
|
"status_synced": "Synced",
|
|
"status_offline": "Offline Cache",
|
|
"status_unsynced": "Unsynced changes"
|
|
},
|
|
"vessel": {
|
|
"title": "Vessel Master Data",
|
|
"name": "Yacht Name",
|
|
"port": "Home Port",
|
|
"owner": "Owner",
|
|
"charter": "Charter Company",
|
|
"registration": "Registration Number",
|
|
"callsign": "Call Sign",
|
|
"atis": "ATIS Number",
|
|
"mmsi": "MMSI Number",
|
|
"save": "Save Vessel Data",
|
|
"saving": "Saving...",
|
|
"saved": "Vessel details saved successfully!",
|
|
"loading": "Loading vessel details..."
|
|
},
|
|
"logs": {
|
|
"title": "Logbook Journal",
|
|
"new_entry": "New Travel Day",
|
|
"date": "Date",
|
|
"day_of_travel": "Day of Travel",
|
|
"departure": "Departure Port (von)",
|
|
"destination": "Destination Port (nach)",
|
|
"route": "Route / Journey",
|
|
"freshwater": "Freshwater (Liters)",
|
|
"fuel": "Fuel (Liters)",
|
|
"morning": "Morning Level",
|
|
"refilled": "Refilled",
|
|
"evening": "Evening Level",
|
|
"consumption": "Consumption",
|
|
"signatures": "Signatures / Sign-Off",
|
|
"sign_skipper": "Skipper Signature",
|
|
"sign_crew": "Crew Signature",
|
|
"no_entries": "No logbook entries found for this yacht. Create your first travel day to begin!",
|
|
"back_to_list": "Back to Journal List",
|
|
"save": "Save Logbook Page",
|
|
"saving": "Saving...",
|
|
"saved": "Logbook page saved successfully!",
|
|
"loading": "Loading journal...",
|
|
"delete_entry": "Delete Day",
|
|
"delete_confirm": "Are you sure you want to permanently delete this travel day?"
|
|
},
|
|
"dashboard": {
|
|
"title": "Your Logbooks",
|
|
"subtitle": "Select a logbook or create a new one to manage your journeys.",
|
|
"create_btn": "Create Logbook",
|
|
"new_logbook_placeholder": "Logbook or Yacht Name",
|
|
"logout": "Logout",
|
|
"delete_confirm": "Are you sure you want to permanently delete this logbook? All local cache and server backups will be destroyed.",
|
|
"no_logbooks": "No logbooks found. Create your first logbook to begin!",
|
|
"loading": "Loading logbooks...",
|
|
"status_synced": "Synced",
|
|
"status_local": "Local Cache Only"
|
|
},
|
|
"crew": {
|
|
"title": "Skipper & Crew Profiles",
|
|
"skipper_section": "Skipper Profile",
|
|
"crew_section": "Crew List",
|
|
"add_crew": "Add Crew Member",
|
|
"edit_crew": "Edit Crew Member",
|
|
"no_crew": "No crew members added yet.",
|
|
"max_crew": "Maximum of 5 crew members reached.",
|
|
"name": "Full Name",
|
|
"address": "Address",
|
|
"birthdate": "Date of Birth",
|
|
"phone": "Phone Number",
|
|
"nationality": "Nationality",
|
|
"passport": "Passport / ID Number",
|
|
"bloodtype": "Blood Type",
|
|
"allergies": "Allergies",
|
|
"diseases": "Medical Conditions / Diseases",
|
|
"save": "Save Skipper Data",
|
|
"save_member": "Save Member",
|
|
"saved": "Skipper profile saved successfully!",
|
|
"loading": "Loading crew files...",
|
|
"delete_confirm": "Are you sure you want to remove this crew member?"
|
|
},
|
|
"deviation": {
|
|
"title": "Compass Deviation Table",
|
|
"subtitle": "Calibrate magnetic compass headings (MgK) from 000° to 360° in 10° steps.",
|
|
"heading": "MgK",
|
|
"deviation": "Deviation",
|
|
"save": "Save Calibration Grid",
|
|
"saving": "Saving...",
|
|
"saved": "Calibration grid saved successfully!",
|
|
"loading": "Loading calibration table..."
|
|
}
|
|
}
|
|
}
|