Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
No results found
Show changes
Commits on Source (583)
......@@ -632,7 +632,7 @@ state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
revolt/translations
Copyright (C) 2021 Revolt
Copyright (C) 2021 Revolt Communications
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
......@@ -652,7 +652,7 @@ Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
translations Copyright (C) 2021 Revolt
translations Copyright (C) 2021 Revolt Communications
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
......
[![Translation status](https://weblate.insrt.uk/widgets/revolt/-/web-app/svg-badge.svg)](https://weblate.insrt.uk/engage/revolt/?utm_source=widget)
This repository holds all the translation files for REVOLT, feel free to help translate to new languages or fix existing translations at [our Weblate instance](https://weblate.insrt.uk/projects/revolt/web-app/).
This repository holds all the translation files for Revolt, feel free to help translate to new languages or fix existing translations at [our Weblate instance](https://weblate.insrt.uk/projects/revolt/web-app/).
### Coverage
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -8,6 +8,7 @@ const data = JSON.parse(text);
function recurse(obj: { [key: string]: any }) {
for (let key of Object.keys(obj)) {
if (key === 'dayjs') return;
if (typeof obj[key] === 'object') {
recurse(obj[key]);
} else {
......
......@@ -18,7 +18,7 @@
"invite": "Zadejte Váš přístupový kód."
},
"forgot": "Zapomenuté heslo?",
"new": "Nově u REVOLT?",
"new": "Nově u Revolt?",
"create": "Vytvořte nový účet.",
"reset": "Resetovat heslo.",
"remembered": "Vrátit se k přihlášení.",
......
This diff is collapsed.
This diff is collapsed.
......@@ -6,7 +6,9 @@
"image_by": "Image by",
"loading": "Loading…",
"on": "On",
"off": "Off"
"off": "Off",
"disabled": "Disabled",
"unavailable": "Unavailable"
},
"login": {
"title": "Login",
......@@ -27,7 +29,7 @@
"reset": "Reset password.",
"set_password": "Set new password.",
"remembered": "Go back to login.",
"new": "New to REVOLT?",
"new": "New to Revolt?",
"existing": "Already have an account?",
"create": "Create a new account.",
"missing_verification": "No email?",
......@@ -106,7 +108,18 @@
"jump_present": "Jump to present",
"spoiler_attachment": "Spoiler",
"failed_load": "Couldn't load message.",
"no_sending": "You don't have permission to send messages in this channel."
"no_sending": "You don't have permission to send messages in this channel.",
"blocked_messages": "{{count}} blocked messages",
"blocked_user": "Blocked User",
"sent_file": "Sent an attachment",
"sent_multiple_files": "Sent multiple attachments"
},
"nsfw": {
"channel": {
"marked": "This channel is marked as NSFW.",
"confirm": "Enter Channel"
},
"confirm": "I confirm that I am at least 18 years old."
},
"unknown_user": "<Unknown User>",
"edited": "(edited)",
......@@ -117,6 +130,14 @@
"mention": "Mentions Only",
"none": "None",
"muted": "Muted"
},
"search": {
"title": "Search",
"sort": {
"relevance": "Relevance",
"latest": "Latest",
"oldest": "Oldest"
}
}
},
"groups": {
......@@ -152,7 +173,20 @@
"pages": {
"account": {
"title": "My Account",
"change_field": "Change"
"change_field": "Change",
"unique_id": "This is a unique user identifier for your account.",
"2fa": {
"title": "Two-factor Authentication",
"description": "Add an extra layer of security by enabling 2FA on your account.",
"add_auth": "Add Authenticator",
"remove_auth": "Remove Authenticator"
},
"manage": {
"title": "Account Management",
"description": "Disable or delete your account at any time. This action will log you out and fully delete your account, including your chat history and friends.",
"disable": "Disable Account",
"delete": "Delete Account"
}
},
"profile": {
"title": "Profile",
......@@ -161,13 +195,20 @@
"placeholder": "Write something about yourself…",
"profile_picture": "Profile Picture",
"custom_background": "Custom Background",
"edit_background": "Edit Background"
"edit_background": "Edit Background",
"edit_profile": "Edit Profile"
},
"sessions": {
"title": "Sessions",
"active_sessions": "Active Sessions",
"this_device": "This Device",
"created": "Created {{time_ago}}"
"created": "Created {{time_ago}}",
"logout": "Log out of all other sessions"
},
"audio": {
"title": "Voice Settings",
"input_device": "Microphone",
"output_device": "Speaker / Headset"
},
"appearance": {
"title": "Appearance",
......@@ -188,13 +229,15 @@
"advanced": "Advanced Options",
"overrides": "Theme Overrides",
"reset_overrides": "Reset overrides",
"export_clipboard": "Export to clipboard",
"import_clipboard": "Import from clipboard",
"import_manual": "Import manually",
"import": "Import a theme",
"import_theme": "Import theme from string",
"theme_data": "Theme Data",
"custom_css": "Custom CSS",
"sync": "Sync Options"
"sync": "Sync Options",
"font": "Font",
"mono_font": "Monospace Font Selector",
"ligatures": "Font Ligatures",
"ligatures_desc": "For supported fonts, ligatures combine characters together, for example, turning -> into an arrow. Switch to Inter and try toggling this option."
},
"notifications": {
"title": "Notifications",
......@@ -216,7 +259,8 @@
"language": {
"title": "Language",
"select": "Select your language",
"other": "Alternative languages"
"const": "Constructed languages",
"other": "Other language options"
},
"sync": {
"title": "Sync",
......@@ -227,29 +271,39 @@
"locale": "This will sync your currently chosen language."
}
},
"native": {
"title": "Desktop Settings"
},
"experiments": {
"title": "Experiments",
"features": "Available Features",
"titles": {
"servers": "Servers"
},
"descriptions": {
"servers": "This will allow you to create servers with channels, invites, bans, moderation and more."
},
"not_available": "No experiments are available at this time."
},
"donate": {
"title": "Donate"
},
"source_code": "Source Code",
"bots": {
"title": "My Bots",
"create_bot": "Create a Bot",
"copy_invite": "Copy Invite Link",
"add": "Add Bot",
"token": "Token",
"public_bot_tip": "Bot is public. Anyone can invite it.",
"private_bot_tip": "Bot is private. Only you can invite it.",
"public_bot": "Public Bot",
"public_bot_desc": "Whether to allow other users to invite this bot.",
"interactions_url": "Interactions URL",
"reserved": "Note: This field is reserved for the future."
},
"feedback": {
"title": "Feedback",
"report": "What do you want to report?",
"bug": "Bug",
"feature": "Feature Request",
"other": "Other",
"describe": "Please describe the issue.",
"send": "Send Feedback"
"suggest": "Submit feature suggestion",
"suggest_desc": "Suggest new Revolt features on GitHub discussions.",
"issue": "Create a new issue",
"issue_desc": "To help us more easily triage issues, you can create an issue on GitHub.",
"bug": "Bug Tracker",
"bug_desc": "View currently active bug reports here."
},
"logOut": "Log Out"
},
......@@ -267,19 +321,31 @@
"overview": {
"title": "Overview",
"name": "Server Name",
"description": "Channel Description"
"description": "Channel Description",
"system_messages": "System Message Channels"
},
"members": {
"title": "Members"
},
"invites": {
"title": "Invites"
"title": "Invites",
"code": "Invite Code",
"invitor": "Inviter",
"channel": "Channel",
"revoke": "Revoke"
},
"bans": {
"title": "Bans"
"title": "Bans",
"user": "User",
"reason": "Ban Reason",
"revoke": "Revoke",
"no_reason": "No ban reason."
},
"roles": {
"title": "Roles"
},
"categories": {
"title": "Categories"
}
},
"tips": {
......@@ -306,6 +372,7 @@
},
"special": {
"copy_username": "Click to copy username",
"copy": "Click to copy",
"friends": {
"pending": "Pending requests",
"sent": "Outgoing",
......@@ -329,10 +396,11 @@
"error": "An error occurred!",
"clipboard": {
"unavailable": "Clipboard is unavailable!",
"https": "You are not currently in a HTTPS context.",
"https": "You are currently not in a HTTPS context.",
"copy": "Manual Copy:"
},
"signed_out": "You were signed out!",
"token_reveal": "{{name}}'s Token",
"onboarding": {
"welcome": "Welcome to",
"pick": "Pick a username that you want people to be able to find you by, this can be changed later in settings."
......@@ -363,17 +431,26 @@
},
"failed": "Failed to change!"
},
"external_links": {
"title": "External links can be dangerous!",
"short": "Are you sure you want to go to: ",
"trust_domain": "Trust this domain"
},
"actions": {
"ok": "Ok",
"ban": "Ban",
"kick": "Kick",
"save": "Save",
"hide": "Hide",
"edit": "Edit",
"block": "Block",
"close": "Close",
"leave": "Leave",
"back": "Go back",
"remove": "Remove",
"delete": "Delete",
"create": "Create",
"reveal": "Reveal",
"update": "Update",
"cancel": "Cancel",
"preview": "Preview",
......@@ -387,9 +464,11 @@
"profile": "Profile",
"mutual_friends": "Mutual Friends",
"mutual_groups": "Mutual Groups",
"mutual_servers": "Mutual Servers",
"empty": "It's a bit empty in here…",
"no_users": "No mutual friends!",
"no_groups": "No mutual groups!",
"no_servers": "No mutual servers!",
"sub": {
"badges": "Badges",
"information": "Information",
......@@ -404,61 +483,76 @@
},
"user_picker": {
"select": "Select friends to add."
},
"create_bot": {
"title": "Create a new bot",
"failed": "Failed to create a bot!"
}
},
"requires_online": "You need to be online to view this."
"requires_online": "You need to be online to view this.",
"invite": {
"invited_by": "Invited by {{user}}",
"login": "Login to Revolt",
"accept": "Accept Invite",
"user_count": "{{member_count}} users",
"invalid": "Invalid invite!",
"invalid_desc": "The invite may not exist or you don't have permission to join."
}
},
"context_menu": {
"copy_id": "Copy ID",
"copy_selection": "Copy Selection",
"copy_text": "Copy Text",
"copy_uid": "Copy User ID",
"copy_sid": "Copy Server ID",
"copy_cid": "Copy Channel ID",
"copy_mid": "Copy Message ID",
"copy_selection": "Copy selection",
"copy_text": "Copy text",
"copy_uid": "Copy user ID",
"copy_sid": "Copy server ID",
"copy_cid": "Copy channel ID",
"copy_mid": "Copy message ID",
"copy_message_link": "Copy message link",
"mention": "Mention",
"message_user": "Message",
"view_profile": "View Profile",
"mark_as_read": "Mark As Read",
"retry_message": "Retry Send",
"cancel_message": "Cancel Send",
"view_profile": "View profile",
"mark_as_read": "Mark as read",
"retry_message": "Retry send",
"cancel_message": "Cancel send",
"reply_message": "Reply",
"quote_message": "Quote Message",
"edit_message": "Edit Message",
"delete_message": "Delete Message",
"remove_member": "Remove From Group",
"kick_member": "Kick Member",
"ban_member": "Ban Member",
"open_file": "Open File",
"save_file": "Save File",
"open_image": "Open Image",
"save_image": "Save Image",
"open_video": "Open Video",
"save_video": "Save Video",
"copy_link": "Copy Link",
"open_link": "Open Link",
"block_user": "Block User",
"unblock_user": "Unblock User",
"add_friend": "Add Friend",
"remove_friend": "Remove Friend",
"cancel_friend": "Cancel Request",
"custom_status": "Custom Status",
"clear_status": "Clear Status",
"quote_message": "Quote message",
"edit_message": "Edit message",
"delete_message": "Delete message",
"remove_member": "Remove from group",
"kick_member": "Kick member",
"ban_member": "Ban member",
"open_file": "Open file",
"save_file": "Save file",
"open_image": "Open image",
"save_image": "Save image",
"open_video": "Open video",
"save_video": "Save video",
"copy_link": "Copy link",
"open_link": "Open link",
"block_user": "Block user",
"unblock_user": "Unblock user",
"add_friend": "Add friend",
"remove_friend": "Remove friend",
"cancel_friend": "Cancel request",
"custom_status": "Custom status",
"clear_status": "Clear status",
"set_custom_status": "Set a custom status",
"leave_group": "Leave Group",
"leave_server": "Leave Server",
"leave_group": "Leave group",
"leave_server": "Leave server",
"close_dm": "Close DM",
"delete_server": "Delete Server",
"delete_channel": "Delete Channel",
"create_channel": "Create Channel",
"create_invite": "Create Invite",
"open_notification_options": "Notification Options",
"open_channel_settings": "Channel Settings",
"open_server_settings": "Server Settings",
"open_group_settings": "Group Settings"
"delete_server": "Delete server",
"edit_identity": "Edit identity",
"delete_channel": "Delete channel",
"create_channel": "Create channel",
"create_category": "Create category",
"create_invite": "Create invite",
"open_notification_options": "Notification options",
"open_channel_settings": "Channel settings",
"open_server_settings": "Server settings",
"open_group_settings": "Group settings"
},
"permissions": {
"required": "Permissions Required"
"required": "Permissions required"
}
},
"quantities": {
......@@ -476,7 +570,7 @@
"defaults": {
"date_separator": "/",
"date_format": "traditional",
"twelvehour": "yes"
"twelvehour": "no"
}
},
"notifications": {
......@@ -523,7 +617,8 @@
"IoError": "Server encountered an I/O error.",
"UnsupportedBrowser": "Browser is missing support for this feature.",
"DeniedNotification": "You denied notification access, check page settings.",
"CompromisedPassword": "This password is compromised."
"CompromisedPassword": "This password is compromised.",
"ReachedMaximumBots": "You've reached the maximum amount of bots."
},
"shortcuts": {
"ctrlc": "Ctrl + C"
......@@ -581,7 +676,7 @@
"d": "Allows members to delete messages sent by other members."
},
"ManageChannel": {
"t": "Kick Members",
"t": "Manage Channels",
"d": "Allows members to edit or delete a channel."
},
"VoiceCall": {
......@@ -589,7 +684,7 @@
"d": "Allows members to join voice channels."
},
"InviteOthers": {
"t": "Change Nickname",
"t": "Invite Others",
"d": "Allows members to invite other users to a channel."
},
"EmbedLinks": {
......
{
"general": {
"about": "About",
"tos": "Terms of Service",
"privacy": "Privacy Policy",
"image_by": "Image By",
"loading": "Loading…",
"on": "On",
"off": "Off",
"unavailable": "Unavailable",
"disabled": "Disabled"
},
"login": {
"title": "Login",
"register": "Register",
"username": "Username",
"password": "Password",
"invite": "Invite Code",
"email": "Email"
}
}
{
"app": {
"main": {
"channel": {
"typing": {
"several": "Pluraj homoj skribas…",
"multiple": "{{userlist}} kaj {{user}} skribas…",
"single": "{{user}} skribas…"
},
"failed_upload": "Malsukcesis alŝuti!",
"uploading_file": "Alŝutante…",
"message_saved": "Konservi en viajn notojn"
},
"categories": {
"members": "Membroj",
"channels": "Kanaloj",
"participants": "Partoprenantoj",
"conversations": "Konversacioj"
}
},
"navigation": {
"tabs": {
"saved": "Konservitaj Notoj",
"unreads": "Nelegitoj",
"friends": "Amikoj",
"dev": "Programisto",
"home": "Ĉefpaĝo"
}
},
"status": {
"offline": "Elreta",
"invisible": "Nevidebla",
"busy": "Ne Ĝeni",
"idle": "Senokupa",
"online": "Enreta"
}
},
"login": {
"error": {
"resend": "Malsukcesis resendi!",
"reset": "Malsukcesis restarigi!",
"login": "Malsukcesis ensaluti!",
"create": "Malsukcesis registriĝi!"
},
"successful_registration": "Sukcese registriĝita!",
"open_mail_provider": "Malfermi {{provider}}",
"check_spam": "Bonvolu kontroli trudujon, se vi ne povas trovi ĝin",
"email_delay": "Bonvolu lasu 10 minutoj por ke alvenu ĝin.",
"check_mail": "Kontrolu vian repoŝton.",
"cancel": "Nuligi peton.",
"resend": "Resendi kontrolon.",
"missing_verification": "Ĉu neniun repoŝton?",
"create": "Krei novan konton.",
"existing": "Ĉu vi jam havas konton?",
"new": "Nova al Revolt?",
"remembered": "Reiri al ensalutejo.",
"set_password": "Agordi novan pasvorton.",
"reset": "Restarigi pasvorton.",
"forgot": "Ĉu vi forgesis vian pasvorton?",
"enter": {
"current_password": "Entajpu vian aktualan pasvorton.",
"invite": "Entajpu vian invitkodon.",
"password": "Entajpu pasvorton.",
"email": "Entajpu retpoŝton.",
"username": "Entajpu uzantnomon."
},
"current_password": "Aktuala Pasvorto",
"invite": "Invitkodo",
"password": "Pasvorto",
"email": "Retpoŝto",
"username": "Uzantnomo",
"register": "Registriĝi",
"title": "Ensaluti"
},
"general": {
"unavailable": "Nedisponebla",
"disabled": "Malebligita",
"loading": "Ŝargante…",
"image_by": "Bildo de",
"privacy": "Privateca politiko",
"tos": "Servokondiĉoj",
"about": "Pri"
}
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.