chore: Merge branch 'origin/develop' into Weblate.

This commit is contained in:
Hosted Weblate 2023-09-26 15:47:41 +02:00
commit 46e53a41c3
No known key found for this signature in database
GPG Key ID: A3FAAA06E6569B4C
4 changed files with 56 additions and 40 deletions

View File

@ -1552,7 +1552,7 @@ troubleshooting: Resolució de problemes
learnMore: Més informació learnMore: Més informació
misskeyUpdated: Firefish s'ha actualitzat! misskeyUpdated: Firefish s'ha actualitzat!
translate: Tradueix translate: Tradueix
translatedFrom: Traduït per {x} translatedFrom: Traduït desde {x}
aiChanMode: Ai-chan a la interfície d'usuari clàssica aiChanMode: Ai-chan a la interfície d'usuari clàssica
keepCw: Mantenir els avisos de contingut keepCw: Mantenir els avisos de contingut
pubSub: Comptes Pub/Sub pubSub: Comptes Pub/Sub

View File

@ -83,7 +83,8 @@ exportRequested: "You've requested an export. This may take a while. It will be
to your Drive once completed." to your Drive once completed."
importRequested: "You've requested an import. This may take a while." importRequested: "You've requested an import. This may take a while."
lists: "Lists" lists: "Lists"
listsDesc: "Lists let you create timelines with specified users. They can be accessed from the timelines page." listsDesc: "Lists let you create timelines with specified users. They can be accessed
from the timelines page."
noLists: "You don't have any lists" noLists: "You don't have any lists"
note: "Post" note: "Post"
notes: "Posts" notes: "Posts"
@ -408,7 +409,8 @@ avoidMultiCaptchaConfirm: "Using multiple Captcha systems may cause interference
them. Would you like to disable the other Captcha systems currently active? If you them. Would you like to disable the other Captcha systems currently active? If you
would like them to stay enabled, press cancel." would like them to stay enabled, press cancel."
antennas: "Antennas" antennas: "Antennas"
antennasDesc: "Antennas display new posts matching the criteria you set!\n They can be accessed from the timelines page." antennasDesc: "Antennas display new posts matching the criteria you set!\n They can
be accessed from the timelines page."
manageAntennas: "Manage Antennas" manageAntennas: "Manage Antennas"
name: "Name" name: "Name"
antennaSource: "Antenna source" antennaSource: "Antenna source"
@ -603,7 +605,8 @@ output: "Output"
script: "Script" script: "Script"
disablePagesScript: "Disable AiScript on Pages" disablePagesScript: "Disable AiScript on Pages"
expandOnNoteClick: "Open post on click" expandOnNoteClick: "Open post on click"
expandOnNoteClickDesc: "If disabled, you can still open posts in the right-click menu or by clicking the timestamp." expandOnNoteClickDesc: "If disabled, you can still open posts in the right-click menu
or by clicking the timestamp."
updateRemoteUser: "Update remote user information" updateRemoteUser: "Update remote user information"
deleteAllFiles: "Delete all files" deleteAllFiles: "Delete all files"
deleteAllFilesConfirm: "Are you sure that you want to delete all files?" deleteAllFilesConfirm: "Are you sure that you want to delete all files?"
@ -743,8 +746,8 @@ unclip: "Unclip"
confirmToUnclipAlreadyClippedNote: "This post is already part of the \"{name}\" clip. confirmToUnclipAlreadyClippedNote: "This post is already part of the \"{name}\" clip.
Do you want to remove it from this clip instead?" Do you want to remove it from this clip instead?"
public: "Public" public: "Public"
i18nInfo: "Firefish is being translated into various languages by volunteers. You can i18nInfo: "Firefish is being translated into various languages by volunteers. You
help at {link}." can help at {link}."
manageAccessTokens: "Manage access tokens" manageAccessTokens: "Manage access tokens"
accountInfo: "Account Info" accountInfo: "Account Info"
notesCount: "Number of posts" notesCount: "Number of posts"
@ -779,7 +782,8 @@ pageLikedCount: "Number of received Page likes"
contact: "Contact" contact: "Contact"
useSystemFont: "Use the system's default font" useSystemFont: "Use the system's default font"
clips: "Clips" clips: "Clips"
clipsDesc: "Clips are like share-able categorized bookmarks. You can create clips from the menu of individual posts." clipsDesc: "Clips are like share-able categorized bookmarks. You can create clips
from the menu of individual posts."
experimentalFeatures: "Experimental features" experimentalFeatures: "Experimental features"
developer: "Developer" developer: "Developer"
makeExplorable: "Make account visible in \"Explore\"" makeExplorable: "Make account visible in \"Explore\""
@ -888,10 +892,10 @@ secureMode: "Secure Mode (Authorized Fetch)"
instanceSecurity: "Server Security" instanceSecurity: "Server Security"
secureModeInfo: "When requesting from other servers, do not send back without proof." secureModeInfo: "When requesting from other servers, do not send back without proof."
privateMode: "Private Mode" privateMode: "Private Mode"
privateModeInfo: "When enabled, only whitelisted servers can federate with your server. privateModeInfo: "When enabled, only allowlisted servers can federate with your server.
All posts will be hidden from the public." All posts will be hidden from the public."
allowedInstances: "Whitelisted Servers" allowedInstances: "Allowlisted Servers"
allowedInstancesDescription: "Hosts of servers to be whitelisted for federation, each allowedInstancesDescription: "Hosts of servers to be allowlisted for federation, each
separated by a new line (only applies in private mode)." separated by a new line (only applies in private mode)."
previewNoteText: "Show preview" previewNoteText: "Show preview"
customCss: "Custom CSS" customCss: "Custom CSS"
@ -1083,8 +1087,8 @@ license: "License"
indexPosts: "Index Posts" indexPosts: "Index Posts"
indexFrom: "Index from Post ID onwards" indexFrom: "Index from Post ID onwards"
indexFromDescription: "Leave blank to index every post" indexFromDescription: "Leave blank to index every post"
indexNotice: "Now indexing. This will probably take a while, please don't restart\ indexNotice: "Now indexing. This will probably take a while, please don't restart
\ your server for at least an hour." your server for at least an hour."
customKaTeXMacro: "Custom KaTeX macros" customKaTeXMacro: "Custom KaTeX macros"
customKaTeXMacroDescription: "Set up macros to write mathematical expressions easily! customKaTeXMacroDescription: "Set up macros to write mathematical expressions easily!
The notation conforms to the LaTeX command definitions and is written as \\newcommand{\\ The notation conforms to the LaTeX command definitions and is written as \\newcommand{\\
@ -1132,9 +1136,11 @@ origin: "Origin"
delete2fa: "Disable 2FA" delete2fa: "Disable 2FA"
deletePasskeys: "Delete passkeys" deletePasskeys: "Delete passkeys"
delete2faConfirm: "This will irreversibly delete 2FA on this account. Proceed?" delete2faConfirm: "This will irreversibly delete 2FA on this account. Proceed?"
deletePasskeysConfirm: "This will irreversibly delete all passkeys and security keys on this account. Proceed?" deletePasskeysConfirm: "This will irreversibly delete all passkeys and security keys
on this account. Proceed?"
inputNotMatch: "Input does not match" inputNotMatch: "Input does not match"
addRe: "Add \"re:\" at the beginning of comment in reply to a post with a content warning" addRe: "Add \"re:\" at the beginning of comment in reply to a post with a content
warning"
confirm: "Confirm" confirm: "Confirm"
importZip: "Import ZIP" importZip: "Import ZIP"
exportZip: "Export ZIP" exportZip: "Export ZIP"
@ -1142,7 +1148,8 @@ emojiPackCreator: "Emoji pack creator"
indexable: "Indexable" indexable: "Indexable"
indexableDescription: "Allow built-in search to show your public posts" indexableDescription: "Allow built-in search to show your public posts"
languageForTranslation: "Post translation language" languageForTranslation: "Post translation language"
detectPostLanguage: "Automatically detect the language and show a translate button for posts in foreign languages" detectPostLanguage: "Automatically detect the language and show a translate button
for posts in foreign languages"
vibrate: "Play vibrations" vibrate: "Play vibrations"
openServerInfo: "Show server information by clicking the server ticker on a post" openServerInfo: "Show server information by clicking the server ticker on a post"
@ -1237,8 +1244,8 @@ _registry:
domain: "Domain" domain: "Domain"
createKey: "Create key" createKey: "Create key"
_aboutFirefish: _aboutFirefish:
about: "Firefish is a fork of Misskey made by ThatOneCalculator, which has been in about: "Firefish is a fork of Misskey made by ThatOneCalculator, which has been
development since 2022." in development since 2022."
contributors: "Main contributors" contributors: "Main contributors"
allContributors: "All contributors" allContributors: "All contributors"
misskeyContributors: "Misskey contributors" misskeyContributors: "Misskey contributors"
@ -1247,13 +1254,15 @@ _aboutFirefish:
donate: "Donate to Firefish" donate: "Donate to Firefish"
donateTitle: "Enjoying Firefish?" donateTitle: "Enjoying Firefish?"
pleaseDonateToFirefish: "Please consider donating to Firefish to support its development." pleaseDonateToFirefish: "Please consider donating to Firefish to support its development."
pleaseDonateToHost: "Please also consider donating to your home server, {host}, to help support its operation costs." pleaseDonateToHost: "Please also consider donating to your home server, {host},
to help support its operation costs."
donateHost: "Donate to {host}" donateHost: "Donate to {host}"
morePatrons: "We also appreciate the support of many other helpers not listed here. morePatrons: "We also appreciate the support of many other helpers not listed here.
Thank you! 🥰" Thank you! 🥰"
sponsors: "Firefish sponsors" sponsors: "Firefish sponsors"
patrons: "Firefish patrons" patrons: "Firefish patrons"
patronsList: "Listed chronologically, not by donation size. Donate with the link above to get your name on here!" patronsList: "Listed chronologically, not by donation size. Donate with the link
above to get your name on here!"
_nsfw: _nsfw:
respect: "Hide NSFW media" respect: "Hide NSFW media"
ignore: "Don't hide NSFW media" ignore: "Don't hide NSFW media"
@ -1268,7 +1277,8 @@ _mfm:
can be used in many places. Here you can view a list of all available MFM syntax." can be used in many places. Here you can view a list of all available MFM syntax."
dummy: "Firefish expands the world of the Fediverse" dummy: "Firefish expands the world of the Fediverse"
advanced: "Advanced MFM" advanced: "Advanced MFM"
advancedDescription: "If disabled, only allows for basic markup unless animated MFM is playing" advancedDescription: "If disabled, only allows for basic markup unless animated
MFM is playing"
mention: "Mention" mention: "Mention"
mentionDescription: "You can specify a user by using an At-Symbol and a username." mentionDescription: "You can specify a user by using an At-Symbol and a username."
hashtag: "Hashtag" hashtag: "Hashtag"
@ -1524,10 +1534,10 @@ _tutorial:
step5_4: "The Local {icon} timeline is where you can see posts from everyone else step5_4: "The Local {icon} timeline is where you can see posts from everyone else
on this server." on this server."
step5_5: "The Social {icon} timeline is a combination of the Home and Local timelines." step5_5: "The Social {icon} timeline is a combination of the Home and Local timelines."
step5_6: "The Recommended {icon} timeline is where you can see posts from servers\ step5_6: "The Recommended {icon} timeline is where you can see posts from servers
\ the admins recommend." the admins recommend."
step5_7: "The Global {icon} timeline is where you can see posts from every other\ step5_7: "The Global {icon} timeline is where you can see posts from every other
\ connected server." connected server."
step6_1: "So, what is this place?" step6_1: "So, what is this place?"
step6_2: "Well, you didn't just join Firefish. You joined a portal to the Fediverse, step6_2: "Well, you didn't just join Firefish. You joined a portal to the Fediverse,
an interconnected network of thousands of servers." an interconnected network of thousands of servers."
@ -1540,23 +1550,29 @@ _2fa:
registerTOTP: "Register authenticator app" registerTOTP: "Register authenticator app"
step1: "First, install an authentication app (such as {a} or {b}) on your device." step1: "First, install an authentication app (such as {a} or {b}) on your device."
step2: "Then, scan the QR code displayed on this screen." step2: "Then, scan the QR code displayed on this screen."
step2Click: "Clicking on this QR code will allow you to register 2FA to your security key or phone authenticator app." step2Click: "Clicking on this QR code will allow you to register 2FA to your security
key or phone authenticator app."
step2Url: "You can also enter this URL if you're using a desktop program:" step2Url: "You can also enter this URL if you're using a desktop program:"
step3Title: "Enter an authentication code" step3Title: "Enter an authentication code"
step3: "Enter the token provided by your app to finish setup." step3: "Enter the token provided by your app to finish setup."
step4: "From now on, any future login attempts will ask for such a login token." step4: "From now on, any future login attempts will ask for such a login token."
securityKeyNotSupported: "Your browser does not support security keys." securityKeyNotSupported: "Your browser does not support security keys."
registerTOTPBeforeKey: "Please set up an authenticator app to register a security or pass key." registerTOTPBeforeKey: "Please set up an authenticator app to register a security
securityKeyInfo: "Besides fingerprint or PIN authentication, you can also setup authentication via hardware security keys that support FIDO2 to further secure your account." or pass key."
securityKeyInfo: "Besides fingerprint or PIN authentication, you can also setup
authentication via hardware security keys that support FIDO2 to further secure
your account."
chromePasskeyNotSupported: "Chrome passkeys are currently not supported." chromePasskeyNotSupported: "Chrome passkeys are currently not supported."
registerSecurityKey: "Register a security or pass key" registerSecurityKey: "Register a security or pass key"
securityKeyName: "Enter a key name" securityKeyName: "Enter a key name"
tapSecurityKey: "Please follow your browser to register the security or pass key" tapSecurityKey: "Please follow your browser to register the security or pass key"
removeKey: "Remove security key" removeKey: "Remove security key"
removeKeyConfirm: "Really delete the {name} key?" removeKeyConfirm: "Really delete the {name} key?"
whyTOTPOnlyRenew: "The authenticator app cannot be removed as long as a security key is registered." whyTOTPOnlyRenew: "The authenticator app cannot be removed as long as a security
key is registered."
renewTOTP: "Reconfigure authenticator app" renewTOTP: "Reconfigure authenticator app"
renewTOTPConfirm: "This will cause verification codes from your previous app to stop working" renewTOTPConfirm: "This will cause verification codes from your previous app to
stop working"
renewTOTPOk: "Reconfigure" renewTOTPOk: "Reconfigure"
renewTOTPCancel: "Cancel" renewTOTPCancel: "Cancel"
token: "2FA Token" token: "2FA Token"
@ -1704,10 +1720,9 @@ _profile:
youCanIncludeHashtags: "You can also include hashtags in your bio." youCanIncludeHashtags: "You can also include hashtags in your bio."
metadata: "Additional Information" metadata: "Additional Information"
metadataEdit: "Edit additional Information" metadataEdit: "Edit additional Information"
metadataDescription: metadataDescription: "Using these, you can display additional information fields
"Using these, you can display additional information fields in your profile. You can add an {a} tag or {l} tag with {rel} to verify the link
in your profile. You can add an {a} tag or {l} tag with {rel} on your profile!"
to verify the link on your profile!"
metadataLabel: "Label" metadataLabel: "Label"
metadataContent: "Content" metadataContent: "Content"
changeAvatar: "Change avatar" changeAvatar: "Change avatar"
@ -2118,9 +2133,9 @@ _deck:
_experiments: _experiments:
title: "Experiments" title: "Experiments"
enablePostImports: "Enable post imports" enablePostImports: "Enable post imports"
postImportsCaption: "Allows users to import their posts from past Firefish,\ postImportsCaption: "Allows users to import their posts from past Firefish, Misskey,
\ Misskey, Mastodon, Akkoma, and Pleroma accounts. It may cause slowdowns during\ Mastodon, Akkoma, and Pleroma accounts. It may cause slowdowns during load if
\ load if your queue is bottlenecked." your queue is bottlenecked."
_dialog: _dialog:
charactersExceeded: "Max characters exceeded! Current: {current}/Limit: {max}" charactersExceeded: "Max characters exceeded! Current: {current}/Limit: {max}"
charactersBelow: "Not enough characters! Current: {current}/Limit: {min}" charactersBelow: "Not enough characters! Current: {current}/Limit: {min}"

View File

@ -2182,3 +2182,4 @@ languageForTranslation: Bahasa terjemahan kiriman
openServerInfo: Tampilkan informasi server dengan mengeklik ticker server di sebuah openServerInfo: Tampilkan informasi server dengan mengeklik ticker server di sebuah
kiriman kiriman
vibrate: Putar getaran vibrate: Putar getaran
clickToShowPatterns: Klik untuk menampilkan pola modul

View File

@ -58,7 +58,7 @@ followRequestAccepted: "关注请求已通过"
mention: "提及" mention: "提及"
mentions: "提及" mentions: "提及"
directNotes: "私信" directNotes: "私信"
importAndExport: "导入/导出数据" importAndExport: "导入 / 导出数据"
import: "导入" import: "导入"
export: "导出" export: "导出"
files: "文件" files: "文件"
@ -675,7 +675,7 @@ driveFilesCount: "网盘的文件数"
driveUsage: "网盘的空间用量" driveUsage: "网盘的空间用量"
noCrawle: "要求搜索引擎不索引该用户" noCrawle: "要求搜索引擎不索引该用户"
noCrawleDescription: "要求外部搜索引擎不收录(索引)您的内容。" noCrawleDescription: "要求外部搜索引擎不收录(索引)您的内容。"
lockedAccountInfo: "即使通过了关注请求,只要您不将帖子可见范围设置成“关注者”,任何人都可以看到您的帖子。" lockedAccountInfo: "即使通过了关注请求,只要您不将帖子可见范围设置成「关注者」,任何人都可以看到您的帖子。"
alwaysMarkSensitive: "默认将媒体文件标记为敏感内容" alwaysMarkSensitive: "默认将媒体文件标记为敏感内容"
loadRawImages: "加载原始图像而不是显示缩略图" loadRawImages: "加载原始图像而不是显示缩略图"
disableShowingAnimatedImages: "不播放动画" disableShowingAnimatedImages: "不播放动画"
@ -1245,7 +1245,7 @@ _tutorial:
step6_1: "那么,这里是什么地方?" step6_1: "那么,这里是什么地方?"
step6_2: "好吧,您不只是加入 Firefish。您已经加入了 Fediverse 的一个门户,这是一个由成千上万台服务器组成的互联网络。" step6_2: "好吧,您不只是加入 Firefish。您已经加入了 Fediverse 的一个门户,这是一个由成千上万台服务器组成的互联网络。"
step6_3: "每个服务器的工作方式不同,并不是所有的服务器都运行 Firefish。但这个服务器是的! 这有点复杂,但您很快就会明白的。" step6_3: "每个服务器的工作方式不同,并不是所有的服务器都运行 Firefish。但这个服务器是的! 这有点复杂,但您很快就会明白的。"
step6_4: "现在,去吧,去探索,去享受乐趣吧!" step6_4: "现在,去吧,去探索,去享受乐趣吧"
_2fa: _2fa:
alreadyRegistered: "您已经注册了两步验证设备。" alreadyRegistered: "您已经注册了两步验证设备。"
registerTOTP: "注册身份验证器应用" registerTOTP: "注册身份验证器应用"
@ -1917,7 +1917,7 @@ _skinTones:
isModerator: 监察员 isModerator: 监察员
isAdmin: 管理员 isAdmin: 管理员
findOtherInstance: 寻找其它服务器 findOtherInstance: 寻找其它服务器
moveFromDescription: 这将为您的旧账号设置一个别名,以便您可以从该旧账号迁移到当前账号。在从旧账号迁移之前执行此操作。请输入格式如@person@server.com moveFromDescription: 这将为您的旧账号设置一个别名,以便您可以从该旧账号迁移到当前账号。在从旧账号迁移之前执行此操作。请输入格式如 @person@server.com
的账号标签 的账号标签
indexPosts: 索引帖子 indexPosts: 索引帖子
signupsDisabled: 该服务器目前关闭注册,但您随时可以在另一台服务器上注册!如果您有该服务器的邀请码,请在下面输入。 signupsDisabled: 该服务器目前关闭注册,但您随时可以在另一台服务器上注册!如果您有该服务器的邀请码,请在下面输入。