From d60e7dda7666dbda6f7b10446a1d93ded5e47dc2 Mon Sep 17 00:00:00 2001 From: Flomp Date: Thu, 9 Jan 2025 15:10:18 +0100 Subject: [PATCH] New Crowdin updates (#151) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (German) * New translations en.json (Polish) * New translations en.json (Polish) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (Polish) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (Polish) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (Polish) * New translations en.json (French) * New translations en.json (French) * New translations en.json (French) * New translations en.json (French) * New translations en.json (French) * New translations en.json (French) * New translations en.json (Italian) * New translations en.json (French) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (German) * New translations en.json (French) * New translations en.json (French) * New translations en.json (Portuguese) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (Polish) * New translations en.json (Chinese Simplified) * New translations en.json (German) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (German) * New translations en.json (German) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (French) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.json (German) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Chinese Simplified) * New translations en.json (German) * New translations en.json (Dutch) * New translations en.json (Spanish) --- web/src/lib/i18n/locales/es.json | 279 +++++++++++++++++++++++++++++++ web/src/lib/i18n/locales/nl.json | 2 +- 2 files changed, 280 insertions(+), 1 deletion(-) create mode 100644 web/src/lib/i18n/locales/es.json diff --git a/web/src/lib/i18n/locales/es.json b/web/src/lib/i18n/locales/es.json new file mode 100644 index 00000000..93e0c73a --- /dev/null +++ b/web/src/lib/i18n/locales/es.json @@ -0,0 +1,279 @@ +{ + "Biking": "Biking", + "Canoeing": "Canoeing", + "Climbing": "Climbing", + "Hiking": "Hiking", + "Skiing": "Skiing", + "Walking": "Walking", + "about": "About", + "account-delete-confirm": "You are about to delete your account. All your trails will also be deleted. Do you want to proceed?", + "account-privacy": "Account privacy", + "activity": "{n, plural, =1 {Activity} other {Activities}}", + "add-bio": "Add Bio", + "add-entry": "Add Entry", + "add-to-list": "Add to list", + "add-waypoint": "Add Waypoint", + "added-trail-to": "Added trail to", + "after": "After", + "all-activities": "All activities", + "alphabetical": "Alphabetical", + "already-account": "Already have an account?", + "altitude": "Altitude", + "api-documentation": "API Documentation", + "author": "Author", + "avatar": "Avatar", + "average-speed": "Avg. Speed", + "back": "Back", + "back-to-login": "Back to Login", + "basic-info": "Basic Info", + "before": "Before", + "by": "by", + "can": "can", + "cancel": "Cancel", + "card": "{n, plural, =1 {Card} other {Cards}}", + "categories": "Categories", + "category": "Category", + "change": "Change", + "change-email": "Change email", + "change-password": "Change password", + "changelog": "Changelog", + "chinese": "Chinese (simplified)", + "close": "Close", + "comment": "{n, plural, =1 {Comment} other {Comments}}", + "completed": "Completed", + "completed-a-trail": "completed a trail", + "completion-status": "Completion Status", + "confirm": "Confirm", + "confirm-deletion": "Confirm Deletion", + "confirm-publish": "Confirm publishing", + "confirm-share": "Confirm share", + "contribute": "Contribute", + "copy-link": "Copy Link", + "create-new-list": "Create new list", + "creation-date": "Creation date", + "current-password": "Current password", + "cycling": "Cycling", + "danger-zone": "Danger zone", + "date": "Date", + "default-category": "Default category", + "default-location": "Default Location", + "degrees": "Degrees", + "delete": "Delete", + "delete-account": "Delete Account", + "delete-list-confirm": "Do you really want to delete this list? The trails in the list will still be available.", + "delete-trail-confirm": "Do you really want to delete this trail? This action cannot be undone.", + "describe-your-trail": "Describe your trail", + "description": "Description", + "difficult": "Difficult", + "difficulty": "Difficulty", + "directions": "Directions", + "display": "Display", + "display-as": "Display as", + "distance": "Distance", + "documentation": "Documentation", + "download": "Download", + "draw-a-route": "Draw a route", + "driving": "Driving", + "duration": "Duration", + "dutch": "Dutch", + "easy": "Easy", + "edit": "Edit", + "edit-entry": "Edit Entry", + "edit-list": "Edit List", + "edit-waypoint": "Edit Waypoint", + "edited": "edited", + "elevation-gain": "Elevation Gain", + "elevation-loss": "Elevation Loss", + "email": "Email", + "email-updated": "Email updated", + "empty-activities": "{username} has no activity yet", + "empty-bio": "{username} has not added a bio yet", + "empty-lists": "{username} has no public lists", + "english": "English", + "entry": "Entry", + "error-creating-user": "Error creating user", + "error-during-login": "Error during login", + "error-during-password-reset": "Unable to send password reset email", + "error-exporting-trail": "Error exporting trail", + "error-posting-comment": "Error posting comment", + "error-printing-map": "Error printing map", + "error-reading-file": "Error reading file", + "error-saving-list": "Error saving list", + "error-saving-trail": "Error saving trail", + "error-updating-password": "Error updating password", + "est-duration": "Est. duration", + "explore": "Explore", + "explore-some-trails": "Explore some trails", + "export": "Export", + "export-all-trails": "Export all trails", + "favourite-sport": "Favourite sport", + "features": "Features", + "file-format": "File format", + "file-too-big": "File {file} is too big (max. {size})", + "filter-categories": "Filter categories", + "filter-difficulty": "Filter difficulty", + "focus-map-on": "Focus map on", + "follow": "Follow", + "followers": "Followers", + "following": "Following", + "forgot-your-password": "Forgot your password?", + "french": "French", + "german": "German", + "get-position-from-exif": "Get coordinates from EXIF data", + "grid": "Grid", + "help": "Help", + "hero_section_0_text": "Explore exciting trails, save your favorites, and experience the beauty of nature. Find your next adventure!", + "hero_section_1_heading": "It seems there are no trails here yet.", + "hero_section_1_text": "Here are some trails you might like. Or you can just go to the full list right now.", + "hero_section_1_text_alternative": "Get started by saving your latest adventure.", + "hero_section_2_text": "Did you know? You cannot only save you hiking trails. There are many categories for all your adventures.", + "hiking": "Hiking", + "hungarian": "Hungarian", + "icon": "Icon", + "imperial": "Imperial", + "import": "Import", + "import-hint": "Select or drag GPX, FIT, KML or TCX files here...", + "include-description": "Include description", + "invalid-date": "Invalid Date", + "invalid-username": "Invalid username", + "italian": "Italian", + "joined": "Joined", + "language": "Language", + "latitude": "Latitude", + "license": "License", + "link-copied": "Link copied!", + "list": "{n, plural, =1 {List} other {Lists}}", + "list-not-shared": "Not shared with anyone", + "list-public-warning": "All trails in this list will become public.", + "list-saved-successfully": "List saved successfully", + "list-share-warning": "Sharing a list automatically shares all trails contained in it.", + "list-share-warning-update": "Added trails will be shared with everyone that has access to this list.", + "location": "Location", + "login": "Login", + "login-details": "Login details", + "logout": "Logout", + "longitude": "Longitude", + "make-one": "Make one!", + "make-thumbnail": "Make thumbnail", + "map": "Map", + "metric": "Metric", + "moderate": "Moderate", + "must-be-at-least-n-characters-long": "Must be at least {n} characters long", + "my-account": "My Account", + "n-days-ago": "{n} days ago", + "n-hours-ago": "{n} hours ago", + "n-minutes-ago": "{n} minutes ago", + "n-months-ago": "{n} months ago", + "n-seconds-ago": "{n, plural, =0 {just now} other {{n} seconds ago}}", + "n-years-ago": "{n} years ago", + "name": "Name", + "near": "Near", + "new-list": "New List", + "new-password": "New password", + "new-password-error": "Error setting new password", + "new-password-success": "The new password has been set", + "new-password-text": "Set a new password", + "new-trail": "New Trail", + "no-account": "Don't have an account?", + "no-comments-so-far": "No comments so far", + "no-data": "No data", + "no-description-for-now": "No description for now", + "no-grid": "No Grid", + "no-notifications": "No notifications", + "no-photos-here": "No photos here", + "no-preference": "No preference", + "no-results": "No results found", + "no-routes-added": "No routes added", + "no-waypoints-yet": "No waypoints yet", + "not-a-valid-email-address": "Not a valid email address", + "not-completed": "Not completed", + "notification-list-create": "{user} created a new list", + "notification-list-share": "{user} shared a list with you", + "notification-new-follower": "You have a new follower", + "notification-trail-comment": "{user} left a comment on your trail \"{trail}\"", + "notification-trail-create": "{user} created a new trail", + "notification-trail-share": "{user} shared a trail with you", + "notifications": "Notifications", + "off": "Off", + "only-me": "Only me", + "or": "or", + "orientation": "Orientation", + "paper-size": "Paper size", + "password": "Password", + "password-confirm": "Confirm password", + "password-reset-sent": "A password reset email has been sent", + "password-reset-text": "We will send a reset link to your email address.", + "password-updated": "Password updated", + "passwords-must-match": "Passwords must match", + "photos": "Photos", + "pick-a-trail": "Pick a trail", + "planned-a-trail": "planned a trail", + "polish": "Polish", + "portuguese": "Portuguese", + "print": "Print", + "privacy": "Privacy", + "private": "Private", + "profile": "Profile", + "public": "Public", + "radius": "Radius", + "read-more": "Read more", + "register": "Register", + "removed-trail-from": "Removed trail from", + "required": "Required", + "reset-password": "Reset Password", + "save": "Save", + "save-list": "Save List", + "save-trail": "Save Trail", + "save-your-trail-first": "Save your trail first", + "search-cities": "Search cities", + "search-for-trails-places": "Search for trails, places", + "search-trails": "Search trails", + "select-list": "Select List", + "settings": "Settings", + "settings-notification-list-create": "A user who you follow has created a list", + "settings-notification-list-share": "Someone shared a list with you", + "settings-notification-new-follower": "You have a new follower", + "settings-notification-trail-comment": "Someone left a comment on your trail", + "settings-notification-trail-create": "A user who you follow has created a trail", + "settings-notification-trail-share": "Someone shared a trail with you", + "settings-privacy-account-private": "Only you can see your profile. You will not appear in search results. Other users cannot follow you or share trails with you. You can still publish trails or lists.", + "settings-privacy-account-public": "Everyone can see your profile. You appear in search results. Other users can follow you and share trails with you.", + "settings-privacy-lists-private": "Your lists are private by default. No one except you will be able to see them. You can change this setting at any point for individual lists.", + "settings-privacy-lists-public": "Your lists are public by default. Everyone will be able to see them. You can change this setting at any point for individual lists.", + "settings-privacy-trails-private": "Your trails are private by default. No one except you will be able to see them. You can change this setting at any point for individual trails.", + "settings-privacy-trails-public": "Your trails are public by default. Everyone will be able to see them. You can change this setting at any point for individual trails.", + "share": "Share", + "share-profile": "Share profile", + "share-this-list": "Share this list", + "share-this-trail": "Share this trail", + "shared": "Shared", + "shared-by": "Shared by", + "shared-with": "Shared with", + "show-in-overview": "Show in overview", + "show-on-map": "Show on map", + "slogan": "Save your adventures!", + "slope": "Slope", + "someone": "Someone", + "sort": "Sort", + "speed": "Speed", + "statistics": "Statistics", + "stop-drawing": "Stop drawing", + "summit-book": "Summit Book", + "table": "Table", + "text": "Text", + "tilesets": "Custom tilesets", + "trail": "{n, plural, =1 {Trail} other {Trails}}", + "trail-not-shared": "Not shared with anyone", + "trail-saved-successfully": "Trail saved successfully", + "trails-for-you": "Trails for you", + "units": "Units", + "upload-file": "Upload file", + "upload-gpx": "Upload GPX", + "uploaded": "uploaded", + "username": "Username", + "view": "View", + "waypoints": "{n, plural, =1 {Waypoint} other {Waypoints}}", + "welcome_to": "Welcome to", + "wrong-username-or-password": "Wrong username or password", + "you-can": "You can" +} diff --git a/web/src/lib/i18n/locales/nl.json b/web/src/lib/i18n/locales/nl.json index e78b8b77..c6903bc6 100644 --- a/web/src/lib/i18n/locales/nl.json +++ b/web/src/lib/i18n/locales/nl.json @@ -24,7 +24,7 @@ "avatar": "Profielfoto", "average-speed": "Avg. Speed", "back": "Back", - "back-to-login": "Back to Login", + "back-to-login": "Terug naar login", "basic-info": "Algemene informatie", "before": "Before", "by": "by",