From c2bee07dbc12c799f412a39a4d5499264baac81e Mon Sep 17 00:00:00 2001 From: Anna e só Date: Sun, 10 Sep 2017 20:40:29 -0300 Subject: l10n: Full PT-BR translation (#4882) * devise.pt-BR.yml now fully translated * pt-BR.json now fully translated * pt-BR.yml partially translated; 46 lines left * pt-BR.yml now fully translated * simple_form.pt-BR.yml fully translated * doorkeeper.pt-BR.yml now fully translated * E-mail instructions on app/views/user_mailer added and fully translated * PT-BR translation for #4871 * Deleted an unwanted caracter on pt-BR.yml * Fixing typos on pt-BR.yml * Added translation for Pinned toots tab on pt-BR.json * Added missing translation for navigation_bar.pins --- .../user_mailer/confirmation_instructions.pt-BR.html.erb | 12 ++++++++++++ .../user_mailer/confirmation_instructions.pt-BR.text.erb | 12 ++++++++++++ app/views/user_mailer/password_change.pt-BR.html.erb | 3 +++ app/views/user_mailer/password_change.pt-BR.text.erb | 3 +++ .../user_mailer/reset_password_instructions.pt-BR.html.erb | 8 ++++++++ .../user_mailer/reset_password_instructions.pt-BR.text.erb | 8 ++++++++ 6 files changed, 46 insertions(+) create mode 100644 app/views/user_mailer/confirmation_instructions.pt-BR.html.erb create mode 100644 app/views/user_mailer/confirmation_instructions.pt-BR.text.erb create mode 100644 app/views/user_mailer/password_change.pt-BR.html.erb create mode 100644 app/views/user_mailer/password_change.pt-BR.text.erb create mode 100644 app/views/user_mailer/reset_password_instructions.pt-BR.html.erb create mode 100644 app/views/user_mailer/reset_password_instructions.pt-BR.text.erb (limited to 'app/views/user_mailer') diff --git a/app/views/user_mailer/confirmation_instructions.pt-BR.html.erb b/app/views/user_mailer/confirmation_instructions.pt-BR.html.erb new file mode 100644 index 000000000..80edcfda7 --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.pt-BR.html.erb @@ -0,0 +1,12 @@ +

Boas vindas, <%= @resource.email %>!

+ +

Você acabou de criar uma conta no <%= @instance %>.

+ +

Para confirmar o seu cadastro, por favor clique no link a seguir:
+<%= link_to 'Confirmar cadastro', confirmation_url(@resource, confirmation_token: @token) %> + +

Por favor, leia também os nossos <%= link_to 'termos de serviços', terms_url %>.

+ +

Atenciosamente,

+ +

A equipe do <%= @instance %>

diff --git a/app/views/user_mailer/confirmation_instructions.pt-BR.text.erb b/app/views/user_mailer/confirmation_instructions.pt-BR.text.erb new file mode 100644 index 000000000..95efb3436 --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.pt-BR.text.erb @@ -0,0 +1,12 @@ +Boas vindas, <%= @resource.email %>! + +Você acabou de criar uma conta no <%= @instance %>. + +Para confirmar o seu cadastro, por favor clique no link a seguir: +<%= confirmation_url(@resource, confirmation_token: @token) %> + +Por favor, leia também os nossos termos e condições de uso <%= terms_url %> + +Atenciosamente, + +A equipe do <%= @instance %> diff --git a/app/views/user_mailer/password_change.pt-BR.html.erb b/app/views/user_mailer/password_change.pt-BR.html.erb new file mode 100644 index 000000000..5f707ba09 --- /dev/null +++ b/app/views/user_mailer/password_change.pt-BR.html.erb @@ -0,0 +1,3 @@ +

Olá, <%= @resource.email %>!

+ +

Estamos te contatando para te notificar que a senha senha no <%= @instance %> foi modificada.

diff --git a/app/views/user_mailer/password_change.pt-BR.text.erb b/app/views/user_mailer/password_change.pt-BR.text.erb new file mode 100644 index 000000000..d8b76648c --- /dev/null +++ b/app/views/user_mailer/password_change.pt-BR.text.erb @@ -0,0 +1,3 @@ +Olá, <%= @resource.email %>! + +Estamos te contatando para te notificar que a senha senha no <%= @instance %> foi modificada. diff --git a/app/views/user_mailer/reset_password_instructions.pt-BR.html.erb b/app/views/user_mailer/reset_password_instructions.pt-BR.html.erb new file mode 100644 index 000000000..940438b7c --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.pt-BR.html.erb @@ -0,0 +1,8 @@ +

Olá, <%= @resource.email %>!

+ +

Alguém solicitou um link para mudar a sua senha no <%= @instance %>. Você pode fazer isso através do link abaixo:

+ +

<%= link_to 'Mudar a minha senha', edit_password_url(@resource, reset_password_token: @token) %>

+ +

Se você não solicitou isso, por favor ignore este e-mail.

+

A senha senha não será modificada até que você acesse o link acima e crie uma nova.

diff --git a/app/views/user_mailer/reset_password_instructions.pt-BR.text.erb b/app/views/user_mailer/reset_password_instructions.pt-BR.text.erb new file mode 100644 index 000000000..f574fe08f --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.pt-BR.text.erb @@ -0,0 +1,8 @@ +Olá, <%= @resource.email %>! + +Alguém solicitou um link para mudar a sua senha no <%= @instance %>. Você pode fazer isso através do link abaixo: + +<%= edit_password_url(@resource, reset_password_token: @token) %> + +Se você não solicitou isso, por favor ignore este e-mail. +A senha senha não será modificada até que você acesse o link acima e crie uma nova. -- cgit From c8969dca3581cb82c5787f37bb4022f7af74cd15 Mon Sep 17 00:00:00 2001 From: Mingye Wang Date: Sat, 16 Sep 2017 12:48:38 -0400 Subject: Minor Chinese check & jsx addition (#4973) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * zh-*: transition from "like" back to "fav" This commit reverts the translation for the yellow-star "fav" button back to "fav" in Chinese. Some ambuiguity between "like" and "fav" is deliberately used in zh-TW/HK by using the existing phrase "最爱" (favorite (adj.), lit. love-most) instead of "收藏" (favourite (v.), "collect") in some instances. Fixes #3511. * zh-*: apply suggestions for PR #4557 * zh-cn: de-monetize ya account In Chinese two separate characters, 账 and 帐, can be used to spell the word for account (账/帐户). However, the one with a 贝 on the left is evolved from the latter specifically for monetary purposes. Since people usually can't figure out which one to use, it might be a good idea to use the original not-so-money one. * zh-*: complete jsx translation --- app/javascript/mastodon/locales/zh-CN.json | 104 +++++++++---------- app/javascript/mastodon/locales/zh-HK.json | 110 ++++++++++----------- app/javascript/mastodon/locales/zh-TW.json | 98 +++++++++--------- .../confirmation_instructions.zh-cn.html.erb | 2 +- .../confirmation_instructions.zh-cn.text.erb | 2 +- .../reset_password_instructions.zh-cn.html.erb | 2 +- .../reset_password_instructions.zh-cn.text.erb | 2 +- config/locales/zh-CN.yml | 30 +++--- config/locales/zh-HK.yml | 4 +- config/locales/zh-TW.yml | 4 +- 10 files changed, 179 insertions(+), 179 deletions(-) (limited to 'app/views/user_mailer') diff --git a/app/javascript/mastodon/locales/zh-CN.json b/app/javascript/mastodon/locales/zh-CN.json index 65d67c128..6037e7581 100644 --- a/app/javascript/mastodon/locales/zh-CN.json +++ b/app/javascript/mastodon/locales/zh-CN.json @@ -1,13 +1,13 @@ { "account.block": "屏蔽 @{name}", - "account.block_domain": "Hide everything from {domain}", - "account.disclaimer_full": "Information below may reflect the user's profile incompletely.", + "account.block_domain": "隐藏一切来自 {domain} 的嘟文", + "account.disclaimer_full": "下列资料不一定完整。", "account.edit_profile": "修改个人资料", "account.follow": "关注", "account.followers": "关注者", - "account.follows": "正在关注", + "account.follows": "正关注", "account.follows_you": "关注你", - "account.media": "Media", + "account.media": "媒体", "account.mention": "提及 @{name}", "account.mute": "将 @{name} 静音", "account.posts": "嘟文", @@ -15,20 +15,20 @@ "account.requested": "等待审批", "account.share": "分享 @{name}的个人资料", "account.unblock": "解除对 @{name} 的屏蔽", - "account.unblock_domain": "解除封锁 {domain}", + "account.unblock_domain": "不再隐藏 {domain}", "account.unfollow": "取消关注", "account.unmute": "取消 @{name} 的静音", "account.view_full_profile": "查看完整资料", "boost_modal.combo": "如你想在下次路过时显示,请按{combo},", "bundle_column_error.body": "载入组件出错。", - "bundle_column_error.retry": "再次尝试", + "bundle_column_error.retry": "重试", "bundle_column_error.title": "网络错误", "bundle_modal_error.close": "关闭", "bundle_modal_error.message": "载入组件出错。", - "bundle_modal_error.retry": "再次尝试", + "bundle_modal_error.retry": "重试", "column.blocks": "屏蔽用户", "column.community": "本站时间轴", - "column.favourites": "赞过的嘟文", + "column.favourites": "收藏过的嘟文", "column.follow_requests": "关注请求", "column.home": "主页", "column.mutes": "被静音的用户", @@ -36,20 +36,20 @@ "column.pins": "Pinned toot", "column.public": "跨站公共时间轴", "column_back_button.label": "返回", - "column_header.hide_settings": "Hide settings", - "column_header.moveLeft_settings": "Move column to the left", - "column_header.moveRight_settings": "Move column to the right", - "column_header.pin": "Pin", - "column_header.show_settings": "Show settings", - "column_header.unpin": "Unpin", + "column_header.hide_settings": "隐藏设置", + "column_header.moveLeft_settings": "将栏左移", + "column_header.moveRight_settings": "将栏右移", + "column_header.pin": "置顶", + "column_header.show_settings": "显示设置", + "column_header.unpin": "撤顶", "column_subheading.navigation": "导航", "column_subheading.settings": "设置", - "compose_form.lock_disclaimer": "你的账户没 {locked}. 任何人可以通过关注你来查看只有关注者可见的嘟文.", + "compose_form.lock_disclaimer": "你的帐户没 {locked}. 任何人可以通过关注你来查看只有关注者可见的嘟文.", "compose_form.lock_disclaimer.lock": "被保护", "compose_form.placeholder": "在想啥?", "compose_form.privacy_disclaimer": "你的私人嘟文,将被发送至你所提及的 {domains} 用户。你是否信任{domainsCount, plural, one {这个网站} other {这些网站}}?请留意,嘟文隐私设置只适用于各 Mastodon 服务器实例,如果 {domains} {domainsCount, plural, one {不是 Mastodon 服务器实例} other {之中有些不是 Mastodon 服务器实例}},对方将无法收到这篇嘟文的隐私设置,然后可能被转嘟给不能预知的用户阅读。", "compose_form.publish": "嘟嘟", - "compose_form.publish_loud": "{publish}!", + "compose_form.publish_loud": "{publish}!", "compose_form.sensitive": "将媒体文件标示为“敏感内容”", "compose_form.spoiler": "将部分文本藏于警告消息之后", "compose_form.spoiler_placeholder": "敏感内容的警告消息", @@ -58,14 +58,14 @@ "confirmations.block.message": "想好了,真的要屏蔽 {name}?", "confirmations.delete.confirm": "删除", "confirmations.delete.message": "想好了,真的要删除这条嘟文?", - "confirmations.domain_block.confirm": "Hide entire domain", - "confirmations.domain_block.message": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable.", + "confirmations.domain_block.confirm": "隐藏整个网站", + "confirmations.domain_block.message": "你真的真的确定要隐藏整个 {domain} ?多数情况下,封锁或静音几个特定目标就好。", "confirmations.mute.confirm": "静音", "confirmations.mute.message": "想好了,真的要静音 {name}?", "confirmations.unfollow.confirm": "取消关注", "confirmations.unfollow.message": "确定要取消关注 {name}吗?", - "embed.instructions": "Embed this status on your website by copying the code below.", - "embed.preview": "Here is what it will look like:", + "embed.instructions": "要内嵌此嘟文,请将以下代码贴进你的网站。", + "embed.preview": "到时大概长这样:", "emoji_button.activity": "活动", "emoji_button.flags": "旗帜", "emoji_button.food": "食物和饮料", @@ -73,13 +73,13 @@ "emoji_button.nature": "自然", "emoji_button.objects": "物体", "emoji_button.people": "人物", - "emoji_button.search": "搜索...", + "emoji_button.search": "搜索…", "emoji_button.symbols": "符号", "emoji_button.travel": "旅途和地点", - "empty_column.community": "本站时间轴暂时未有内容,快贴文来抢头香啊!", + "empty_column.community": "本站时间轴暂时未有内容,快嘟几个来抢头香啊!", "empty_column.hashtag": "这个标签暂时未有内容。", "empty_column.home": "你还没有关注任何用户。快看看{public},向其他用户搭讪吧。", - "empty_column.home.inactivity": "Your home feed is empty. If you have been inactive for a while, it will be regenerated for you soon.", + "empty_column.home.inactivity": "你的主页暂时没有内容。也许你太久没有来了?如果是这样,文章会慢慢出来,请稍后再看。", "empty_column.home.public_timeline": "公共时间轴", "empty_column.notifications": "你没有任何通知纪录,快向其他用户搭讪吧。", "empty_column.public": "跨站公共时间轴暂时没有内容!快写一些公共的嘟文,或者关注另一些服务器实例的用户吧!你和本站、友站的交流,将决定这里出现的内容。", @@ -97,34 +97,34 @@ "home.column_settings.show_replies": "显示回应嘟文", "home.settings": "字段设置", "lightbox.close": "关闭", - "lightbox.next": "Next", - "lightbox.previous": "Previous", + "lightbox.next": "下一步", + "lightbox.previous": "上一步", "loading_indicator.label": "加载中……", "media_gallery.toggle_visible": "打开或关上", "missing_indicator.label": "找不到内容", "navigation_bar.blocks": "被屏蔽的用户", "navigation_bar.community_timeline": "本站时间轴", "navigation_bar.edit_profile": "修改个人资料", - "navigation_bar.favourites": "赞的内容", + "navigation_bar.favourites": "收藏的内容", "navigation_bar.follow_requests": "关注请求", "navigation_bar.info": "关于本站", "navigation_bar.logout": "注销", "navigation_bar.mutes": "被静音的用户", - "navigation_bar.pins": "Pinned toots", + "navigation_bar.pins": "置顶嘟文", "navigation_bar.preferences": "首选项", "navigation_bar.public_timeline": "跨站公共时间轴", - "notification.favourite": "{name} 赞了你的嘟文", + "notification.favourite": "{name} 收藏了你的嘟文", "notification.follow": "{name} 开始关注你", "notification.mention": "{name} 提及你", "notification.reblog": "{name} 转嘟了你的嘟文", "notifications.clear": "清空通知纪录", "notifications.clear_confirmation": "你确定要清空通知纪录吗?", "notifications.column_settings.alert": "显示桌面通知", - "notifications.column_settings.favourite": "你的嘟文被赞:", + "notifications.column_settings.favourite": "你的嘟文被收藏:", "notifications.column_settings.follow": "关注你:", "notifications.column_settings.mention": "提及你:", - "notifications.column_settings.push": "Push notifications", - "notifications.column_settings.push_meta": "This device", + "notifications.column_settings.push": "推送通知", + "notifications.column_settings.push_meta": "此设备", "notifications.column_settings.reblog": "你的嘟文被转嘟:", "notifications.column_settings.show": "在通知栏显示", "notifications.column_settings.sound": "播放音效", @@ -134,18 +134,18 @@ "onboarding.page_four.home": "你的主时间轴上是你关注的用户的嘟文.", "onboarding.page_four.notifications": "如果你和他人产生了互动,便会出现在通知列上啦~", "onboarding.page_one.federation": "Mastodon是由一系列独立的服务器共同打造的强大的社交网络,我们将这些独立但又相互连接的服务器叫做服务器实例。", - "onboarding.page_one.handle": "你在 {domain}, {handle} 就是你的完整账户名称。", + "onboarding.page_one.handle": "你在 {domain}, {handle} 就是你的完整帐户名称。", "onboarding.page_one.welcome": "欢迎来到 Mastodon!", "onboarding.page_six.admin": "{admin} 是你所在服务器实例的管理员.", - "onboarding.page_six.almost_done": "快完成了...", + "onboarding.page_six.almost_done": "差不多了…", "onboarding.page_six.appetoot": "嗷呜~", "onboarding.page_six.apps_available": "也有适用于 iOS, Android 和其它平台的 {apps} 咯~", "onboarding.page_six.github": "Mastodon 是自由的开放源代码软件。欢迎来 {github} 报告问题,提交功能请求,或者贡献代码 :-)", "onboarding.page_six.guidelines": "社区指南", - "onboarding.page_six.read_guidelines": "别忘了看看 {domain} 的 {guidelines}!", + "onboarding.page_six.read_guidelines": "别忘了看看 {domain} 的 {guidelines}!", "onboarding.page_six.various_app": "移动应用程序", "onboarding.page_three.profile": "修改你的个人资料,比如头像、简介、和昵称等等。在那还可以找到其它首选项。", - "onboarding.page_three.search": "用搜索来找人和标签吧,比如 {illustration} 或者 {introductions}。想找其它服务器实例上的人,用完整账户名称(用户名@域名)啦。", + "onboarding.page_three.search": "用搜索来找人和标签吧,比如 {illustration} 或者 {introductions}。想找其它服务器实例上的人,用完整帐户名称(用户名@域名)啦。", "onboarding.page_two.compose": "从这里开始嘟!上面的按钮提供了上传图片,修改隐私设置和提示敏感内容等多种功能。.", "onboarding.skip": "好啦好啦我知道啦", "privacy.change": "调整隐私设置", @@ -163,29 +163,29 @@ "report.target": "Reporting", "search.placeholder": "搜索", "search_results.total": "{count, number} {count, plural, one {result} other {results}}", - "standalone.public_title": "A look inside...", + "standalone.public_title": "大家都在干啥?", "status.cannot_reblog": "没法转嘟这条嘟文啦……", "status.delete": "删除", - "status.embed": "Embed", - "status.favourite": "赞", + "status.embed": "嵌入", + "status.favourite": "收藏", "status.load_more": "加载更多", "status.media_hidden": "隐藏媒体内容", "status.mention": "提及 @{name}", - "status.mute_conversation": "Mute conversation", + "status.mute_conversation": "静音对话", "status.open": "展开嘟文", - "status.pin": "Pin on profile", + "status.pin": "置顶到资料", "status.reblog": "转嘟", "status.reblogged_by": "{name} 转嘟", "status.reply": "回应", - "status.replyAll": "Reply to thread", + "status.replyAll": "回应整串", "status.report": "举报 @{name}", "status.sensitive_toggle": "点击显示", "status.sensitive_warning": "敏感内容", "status.share": "Share", "status.show_less": "减少显示", "status.show_more": "显示更多", - "status.unmute_conversation": "Unmute conversation", - "status.unpin": "Unpin from profile", + "status.unmute_conversation": "解禁对话", + "status.unpin": "解除置顶", "tabs_bar.compose": "撰写", "tabs_bar.federated_timeline": "跨站", "tabs_bar.home": "主页", @@ -195,15 +195,15 @@ "upload_button.label": "上传媒体文件", "upload_form.undo": "还原", "upload_progress.label": "上传中……", - "video.close": "Close video", - "video.exit_fullscreen": "Exit full screen", - "video.expand": "Expand video", - "video.fullscreen": "Full screen", - "video.hide": "Hide video", - "video.mute": "Mute sound", - "video.pause": "Pause", - "video.play": "Play", - "video.unmute": "Unmute sound", + "video.close": "关闭影片", + "video.exit_fullscreen": "退出全荧幕", + "video.expand": "展开影片", + "video.fullscreen": "全荧幕", + "video.hide": "隐藏影片", + "video.mute": "静音", + "video.pause": "暂停", + "video.play": "播放", + "video.unmute": "解除静音", "video_player.expand": "展开影片", "video_player.toggle_sound": "开关音效", "video_player.toggle_visible": "打开或关上", diff --git a/app/javascript/mastodon/locales/zh-HK.json b/app/javascript/mastodon/locales/zh-HK.json index 91bd91636..66d32fb7e 100644 --- a/app/javascript/mastodon/locales/zh-HK.json +++ b/app/javascript/mastodon/locales/zh-HK.json @@ -1,34 +1,34 @@ { "account.block": "封鎖 @{name}", - "account.block_domain": "Hide everything from {domain}", - "account.disclaimer_full": "Information below may reflect the user's profile incompletely.", + "account.block_domain": "隱藏來自 {domain} 的一切文章", + "account.disclaimer_full": "下列資料不一定完整。", "account.edit_profile": "修改個人資料", "account.follow": "關注", "account.followers": "關注的人", - "account.follows": "正在關注", + "account.follows": "正關注", "account.follows_you": "關注你", - "account.media": "Media", + "account.media": "媒體", "account.mention": "提及 @{name}", "account.mute": "將 @{name} 靜音", "account.posts": "文章", "account.report": "舉報 @{name}", "account.requested": "等候審批", - "account.share": "Share @{name}'s profile", + "account.share": "分享 @{name} 的個人資料", "account.unblock": "解除對 @{name} 的封鎖", - "account.unblock_domain": "Unhide {domain}", + "account.unblock_domain": "不再隱藏 {domain}", "account.unfollow": "取消關注", "account.unmute": "取消 @{name} 的靜音", - "account.view_full_profile": "View full profile", + "account.view_full_profile": "查看完整資料", "boost_modal.combo": "如你想在下次路過這顯示,請按{combo},", - "bundle_column_error.body": "Something went wrong while loading this component.", - "bundle_column_error.retry": "Try again", - "bundle_column_error.title": "Network error", - "bundle_modal_error.close": "Close", - "bundle_modal_error.message": "Something went wrong while loading this component.", - "bundle_modal_error.retry": "Try again", + "bundle_column_error.body": "加載本組件出錯。", + "bundle_column_error.retry": "重試", + "bundle_column_error.title": "網絡錯誤", + "bundle_modal_error.close": "關閉", + "bundle_modal_error.message": "加載本組件出錯。", + "bundle_modal_error.retry": "重試", "column.blocks": "封鎖用戶", "column.community": "本站時間軸", - "column.favourites": "喜歡的文章", + "column.favourites": "最愛的文章", "column.follow_requests": "關注請求", "column.home": "主頁", "column.mutes": "靜音名單", @@ -36,12 +36,12 @@ "column.pins": "Pinned toot", "column.public": "跨站時間軸", "column_back_button.label": "返回", - "column_header.hide_settings": "Hide settings", - "column_header.moveLeft_settings": "Move column to the left", - "column_header.moveRight_settings": "Move column to the right", - "column_header.pin": "Pin", - "column_header.show_settings": "Show settings", - "column_header.unpin": "Unpin", + "column_header.hide_settings": "隱藏設定", + "column_header.moveLeft_settings": "將欄左移", + "column_header.moveRight_settings": "將欄右移", + "column_header.pin": "置頂", + "column_header.show_settings": "顯示設定", + "column_header.unpin": "撤頂", "column_subheading.navigation": "瀏覽", "column_subheading.settings": "設定", "compose_form.lock_disclaimer": "你的用戶狀態為「{locked}」,任何人都能立即關注你,然後看到「只有關注者能看」的文章。", @@ -49,7 +49,7 @@ "compose_form.placeholder": "你在想甚麼?", "compose_form.privacy_disclaimer": "你的私人文章,將被遞送至 {domains}。你是否信任{domainsCount, plural, one {這個網站} other {這些網站}}?請留意,文章私隱設定只適用於 Mastodon 服務站,如果 {domains} {domainsCount, plural, one {不是 Mastodon 服務站} other {之中有些不是 Mastodon 服務站}},對方將可無視文章的私隱設定,轉推文章給其他用戶閱讀。", "compose_form.publish": "發文", - "compose_form.publish_loud": "{publish}!", + "compose_form.publish_loud": "{publish}!", "compose_form.sensitive": "將媒體檔案標示為「敏感內容」", "compose_form.spoiler": "將部份文字藏於警告訊息之後", "compose_form.spoiler_placeholder": "敏感警告訊息", @@ -58,14 +58,14 @@ "confirmations.block.message": "你確定要封鎖{name}嗎?", "confirmations.delete.confirm": "刪除", "confirmations.delete.message": "你確定要刪除{name}嗎?", - "confirmations.domain_block.confirm": "Hide entire domain", - "confirmations.domain_block.message": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable.", + "confirmations.domain_block.confirm": "隱藏整個網站", + "confirmations.domain_block.message": "你真的真的確定要隱藏整個 {domain} ?多數情況下,比較推薦封鎖或靜音幾個特定目標就好。", "confirmations.mute.confirm": "靜音", "confirmations.mute.message": "你確定要將{name}靜音嗎?", - "confirmations.unfollow.confirm": "Unfollow", - "confirmations.unfollow.message": "Are you sure you want to unfollow {name}?", - "embed.instructions": "Embed this status on your website by copying the code below.", - "embed.preview": "Here is what it will look like:", + "confirmations.unfollow.confirm": "取消關注", + "confirmations.unfollow.message": "真的不要繼續關注 {name} 了嗎?", + "embed.instructions": "要內嵌此文章,請將以下代碼貼進你的網站。", + "embed.preview": "看上去會是這樣:", "emoji_button.activity": "活動", "emoji_button.flags": "旗幟", "emoji_button.food": "飲飲食食", @@ -76,7 +76,7 @@ "emoji_button.search": "搜尋…", "emoji_button.symbols": "符號", "emoji_button.travel": "旅遊景物", - "empty_column.community": "本站時間軸暫時未有內容,快貼文來搶頭香啊!", + "empty_column.community": "本站時間軸暫時未有內容,快文章來搶頭香啊!", "empty_column.hashtag": "這個標籤暫時未有內容。", "empty_column.home": "你還沒有關注任何用戶。快看看{public},向其他用戶搭訕吧。", "empty_column.home.inactivity": "你的主頁暫時沒有內容。也許你太久沒有來?如果是這樣,文章會慢慢出來,請稍後再看。", @@ -97,35 +97,35 @@ "home.column_settings.show_replies": "顯示回應文章", "home.settings": "欄位設定", "lightbox.close": "關閉", - "lightbox.next": "Next", - "lightbox.previous": "Previous", + "lightbox.next": "繼續", + "lightbox.previous": "回退", "loading_indicator.label": "載入中...", "media_gallery.toggle_visible": "打開或關上", "missing_indicator.label": "找不到內容", "navigation_bar.blocks": "被你封鎖的用戶", "navigation_bar.community_timeline": "本站時間軸", "navigation_bar.edit_profile": "修改個人資料", - "navigation_bar.favourites": "喜歡的內容", + "navigation_bar.favourites": "最愛的內容", "navigation_bar.follow_requests": "關注請求", "navigation_bar.info": "關於本服務站", "navigation_bar.logout": "登出", "navigation_bar.mutes": "被你靜音的用戶", - "navigation_bar.pins": "Pinned toots", + "navigation_bar.pins": "置頂文章", "navigation_bar.preferences": "偏好設定", "navigation_bar.public_timeline": "跨站時間軸", - "notification.favourite": "{name} 喜歡你的文章", + "notification.favourite": "{name} 收藏了你的文章", "notification.follow": "{name} 開始關注你", "notification.mention": "{name} 提及你", "notification.reblog": "{name} 轉推你的文章", "notifications.clear": "清空通知紀錄", "notifications.clear_confirmation": "你確定要清空通知紀錄嗎?", "notifications.column_settings.alert": "顯示桌面通知", - "notifications.column_settings.favourite": "喜歡你的文章:", - "notifications.column_settings.follow": "關注你:", - "notifications.column_settings.mention": "提及你:", - "notifications.column_settings.push": "Push notifications", - "notifications.column_settings.push_meta": "This device", - "notifications.column_settings.reblog": "轉推你的文章:", + "notifications.column_settings.favourite": "收藏了你的文章:", + "notifications.column_settings.follow": "關注你:", + "notifications.column_settings.mention": "提及你:", + "notifications.column_settings.push": "推送通知", + "notifications.column_settings.push_meta": "這臺設備", + "notifications.column_settings.reblog": "轉推你的文章:", "notifications.column_settings.show": "在通知欄顯示", "notifications.column_settings.sound": "播放音效", "onboarding.done": "開始使用", @@ -163,17 +163,17 @@ "report.target": "舉報", "search.placeholder": "搜尋", "search_results.total": "{count, number} 項結果", - "standalone.public_title": "A look inside...", + "standalone.public_title": "站點一瞥…", "status.cannot_reblog": "這篇文章無法被轉推", "status.delete": "刪除", - "status.embed": "Embed", - "status.favourite": "喜歡", + "status.embed": "鑲嵌", + "status.favourite": "收藏", "status.load_more": "載入更多", "status.media_hidden": "隱藏媒體內容", "status.mention": "提及 @{name}", - "status.mute_conversation": "Mute conversation", + "status.mute_conversation": "靜音對話", "status.open": "展開文章", - "status.pin": "Pin on profile", + "status.pin": "置頂到資料頁", "status.reblog": "轉推", "status.reblogged_by": "{name} 轉推", "status.reply": "回應", @@ -184,8 +184,8 @@ "status.share": "Share", "status.show_less": "減少顯示", "status.show_more": "顯示更多", - "status.unmute_conversation": "Unmute conversation", - "status.unpin": "Unpin from profile", + "status.unmute_conversation": "解禁對話", + "status.unpin": "解除置頂", "tabs_bar.compose": "撰寫", "tabs_bar.federated_timeline": "跨站", "tabs_bar.home": "主頁", @@ -195,15 +195,15 @@ "upload_button.label": "上載媒體檔案", "upload_form.undo": "還原", "upload_progress.label": "上載中……", - "video.close": "Close video", - "video.exit_fullscreen": "Exit full screen", - "video.expand": "Expand video", - "video.fullscreen": "Full screen", - "video.hide": "Hide video", - "video.mute": "Mute sound", - "video.pause": "Pause", - "video.play": "Play", - "video.unmute": "Unmute sound", + "video.close": "關閉影片", + "video.exit_fullscreen": "退出全熒幕", + "video.expand": "展開影片", + "video.fullscreen": "全熒幕", + "video.hide": "隱藏影片", + "video.mute": "靜音", + "video.pause": "暫停", + "video.play": "播放", + "video.unmute": "解除靜音", "video_player.expand": "展開影片", "video_player.toggle_sound": "開關音效", "video_player.toggle_visible": "打開或關上", diff --git a/app/javascript/mastodon/locales/zh-TW.json b/app/javascript/mastodon/locales/zh-TW.json index cfe7ccf91..b3cc6add7 100644 --- a/app/javascript/mastodon/locales/zh-TW.json +++ b/app/javascript/mastodon/locales/zh-TW.json @@ -1,11 +1,11 @@ { "account.block": "封鎖 @{name}", - "account.block_domain": "隱藏來自 {domain} 的一切", - "account.disclaimer_full": "Information below may reflect the user's profile incompletely.", - "account.edit_profile": "編輯用戶資訊", + "account.block_domain": "隱藏來自 {domain} 的一切貼文", + "account.disclaimer_full": "下列資料不一定完整。", + "account.edit_profile": "編輯用者資訊", "account.follow": "關注", "account.followers": "專注者", - "account.follows": "正在關注", + "account.follows": "正關注", "account.follows_you": "關注你", "account.media": "媒體", "account.mention": "提到 @{name}", @@ -13,19 +13,19 @@ "account.posts": "貼文", "account.report": "檢舉 @{name}", "account.requested": "正在等待許可", - "account.share": "Share @{name}'s profile", + "account.share": "分享 @{name} 的用者資訊", "account.unblock": "取消封鎖 @{name}", "account.unblock_domain": "不再隱藏 {domain}", "account.unfollow": "取消關注", "account.unmute": "不再消音 @{name}", - "account.view_full_profile": "View full profile", + "account.view_full_profile": "查看完整資訊", "boost_modal.combo": "下次你可以按 {combo} 來跳過", - "bundle_column_error.body": "Something went wrong while loading this component.", - "bundle_column_error.retry": "Try again", - "bundle_column_error.title": "Network error", - "bundle_modal_error.close": "Close", - "bundle_modal_error.message": "Something went wrong while loading this component.", - "bundle_modal_error.retry": "Try again", + "bundle_column_error.body": "加載本組件出錯。", + "bundle_column_error.retry": "重試", + "bundle_column_error.title": "網路錯誤", + "bundle_modal_error.close": "關閉", + "bundle_modal_error.message": "加載本組件出錯。", + "bundle_modal_error.retry": "重試", "column.blocks": "封鎖的使用者", "column.community": "本地時間軸", "column.favourites": "最愛", @@ -33,22 +33,22 @@ "column.home": "家", "column.mutes": "消音的使用者", "column.notifications": "通知", - "column.pins": "Pinned toot", + "column.pins": "置頂貼文", "column.public": "聯盟時間軸", "column_back_button.label": "上一頁", - "column_header.hide_settings": "Hide settings", - "column_header.moveLeft_settings": "Move column to the left", - "column_header.moveRight_settings": "Move column to the right", - "column_header.pin": "Pin", - "column_header.show_settings": "Show settings", - "column_header.unpin": "Unpin", + "column_header.hide_settings": "隱藏設定", + "column_header.moveLeft_settings": "將欄左移", + "column_header.moveRight_settings": "將欄右移", + "column_header.pin": "置頂", + "column_header.show_settings": "顯示設定", + "column_header.unpin": "撤頂", "column_subheading.navigation": "瀏覽", "column_subheading.settings": "設定", "compose_form.lock_disclaimer": "你的帳號沒有{locked}。任何人都可以關注你,看到發給關注者的貼文。", "compose_form.lock_disclaimer.lock": "上鎖", "compose_form.placeholder": "在想些什麼?", "compose_form.privacy_disclaimer": "你的貼文會被傳到 {domains} 上被提到的使用者。你信任 {domainsCount, plural, one {這個伺服器} other {這些伺服器}}嗎?貼文的隱私設定只會在 Mastodon 副本上生效。如果 {domains} {domainsCount, plural, one {不是一個 Mastodon 副本} other {都不是 Mastodon 副本}},就不會被標記為非公開貼文,而且可能會被轉推或是讓不預期的人看見。", - "compose_form.publish": "推", + "compose_form.publish": "貼掉", "compose_form.publish_loud": "{publish}!", "compose_form.sensitive": "將此媒體標為敏感", "compose_form.spoiler": "將訊息隱藏在警告訊息之後", @@ -59,13 +59,13 @@ "confirmations.delete.confirm": "刪除", "confirmations.delete.message": "你確定要刪除這個狀態?", "confirmations.domain_block.confirm": "隱藏整個網域", - "confirmations.domain_block.message": "你真的真的確定要封鎖整個 {domain} ?多數情況下,比較推薦封鎖或消音幾個特定目標就好。", + "confirmations.domain_block.message": "你真的真的確定要隱藏整個 {domain} ?多數情況下,比較推薦封鎖或消音幾個特定目標就好。", "confirmations.mute.confirm": "消音", "confirmations.mute.message": "你確定要消音 {name} ?", - "confirmations.unfollow.confirm": "Unfollow", - "confirmations.unfollow.message": "Are you sure you want to unfollow {name}?", - "embed.instructions": "Embed this status on your website by copying the code below.", - "embed.preview": "Here is what it will look like:", + "confirmations.unfollow.confirm": "取消關注", + "confirmations.unfollow.message": "真的不要繼續關注 {name} 了嗎?", + "embed.instructions": "要內嵌此貼文,請將以下代碼貼進你的網站。", + "embed.preview": "看上去會變成這樣:", "emoji_button.activity": "活動", "emoji_button.flags": "旗幟", "emoji_button.food": "食物與飲料", @@ -73,12 +73,12 @@ "emoji_button.nature": "自然", "emoji_button.objects": "物件", "emoji_button.people": "人", - "emoji_button.search": "搜尋...", + "emoji_button.search": "搜尋…", "emoji_button.symbols": "符號", "emoji_button.travel": "旅遊與地點", "empty_column.community": "本地時間軸是空的。公開寫點什麼吧!", "empty_column.hashtag": "這個主題標籤下什麼都沒有。", - "empty_column.home": "你還沒關注任何人。造訪{public}或利用搜尋功能找到其他用戶。", + "empty_column.home": "你還沒關注任何人。造訪{public}或利用搜尋功能找到其他用者。", "empty_column.home.inactivity": "你家的訊息摘要是空的。如果你很久沒活動了,很快它就會重新產生。", "empty_column.home.public_timeline": "公開時間軸", "empty_column.notifications": "還沒有任何通知。和別的使用者互動來開始對話。", @@ -97,23 +97,23 @@ "home.column_settings.show_replies": "顯示回應", "home.settings": "欄位設定", "lightbox.close": "關閉", - "lightbox.next": "Next", - "lightbox.previous": "Previous", + "lightbox.next": "繼續", + "lightbox.previous": "回退", "loading_indicator.label": "讀取中...", "media_gallery.toggle_visible": "切換可見性", "missing_indicator.label": "找不到", "navigation_bar.blocks": "封鎖的使用者", "navigation_bar.community_timeline": "本地時間軸", - "navigation_bar.edit_profile": "編輯用戶資訊", + "navigation_bar.edit_profile": "編輯用者資訊", "navigation_bar.favourites": "最愛", "navigation_bar.follow_requests": "關注請求", "navigation_bar.info": "關於本站", "navigation_bar.logout": "登出", "navigation_bar.mutes": "消音的使用者", - "navigation_bar.pins": "Pinned toots", + "navigation_bar.pins": "置頂貼文", "navigation_bar.preferences": "偏好設定", "navigation_bar.public_timeline": "聯盟時間軸", - "notification.favourite": "{name}喜歡你的狀態", + "notification.favourite": "{name}收藏了你的狀態", "notification.follow": "{name}關注了你", "notification.mention": "{name}提到了你", "notification.reblog": "{name}推了你的狀態", @@ -123,8 +123,8 @@ "notifications.column_settings.favourite": "最愛:", "notifications.column_settings.follow": "新的關注者:", "notifications.column_settings.mention": "提到:", - "notifications.column_settings.push": "Push notifications", - "notifications.column_settings.push_meta": "This device", + "notifications.column_settings.push": "推送通知", + "notifications.column_settings.push_meta": "這臺設備", "notifications.column_settings.reblog": "轉推:", "notifications.column_settings.show": "顯示在欄位中", "notifications.column_settings.sound": "播放音效", @@ -137,8 +137,8 @@ "onboarding.page_one.handle": "你在 {domain} 上,所以你的帳號全名是 {handle}", "onboarding.page_one.welcome": "歡迎來到 Mastodon !", "onboarding.page_six.admin": "你的副本的管理員是 {admin} 。", - "onboarding.page_six.almost_done": "快好了...", - "onboarding.page_six.appetoot": "推口大開!", + "onboarding.page_six.almost_done": "快好了…", + "onboarding.page_six.appetoot": "貼口大開!", "onboarding.page_six.apps_available": "在 iOS 、 Android 和其他平台上有這些 {apps} 可以用。", "onboarding.page_six.github": "Mastodon 是自由的開源軟體。你可以在 {github} 上回報臭蟲、請求新功能或是做出貢獻。", "onboarding.page_six.guidelines": "社群指南", @@ -163,17 +163,17 @@ "report.target": "通報中", "search.placeholder": "搜尋", "search_results.total": "{count, number} 項結果", - "standalone.public_title": "A look inside...", + "standalone.public_title": "站點一瞥…", "status.cannot_reblog": "此貼文無法轉推", "status.delete": "刪除", "status.embed": "Embed", - "status.favourite": "喜愛", + "status.favourite": "收藏", "status.load_more": "載入更多", "status.media_hidden": "媒體已隱藏", "status.mention": "提到 @{name}", "status.mute_conversation": "消音對話", "status.open": "展開這個狀態", - "status.pin": "Pin on profile", + "status.pin": "置頂到個人資訊頁", "status.reblog": "轉推", "status.reblogged_by": "{name} 轉推了", "status.reply": "回應", @@ -185,7 +185,7 @@ "status.show_less": "看少點", "status.show_more": "看更多", "status.unmute_conversation": "不消音對話", - "status.unpin": "Unpin from profile", + "status.unpin": "解除置頂", "tabs_bar.compose": "編輯", "tabs_bar.federated_timeline": "聯盟", "tabs_bar.home": "家", @@ -195,15 +195,15 @@ "upload_button.label": "增加媒體", "upload_form.undo": "復原", "upload_progress.label": "上傳中...", - "video.close": "Close video", - "video.exit_fullscreen": "Exit full screen", - "video.expand": "Expand video", - "video.fullscreen": "Full screen", - "video.hide": "Hide video", - "video.mute": "Mute sound", - "video.pause": "Pause", - "video.play": "Play", - "video.unmute": "Unmute sound", + "video.close": "關閉影片", + "video.exit_fullscreen": "退出全熒幕", + "video.expand": "展開影片", + "video.fullscreen": "全熒幕", + "video.hide": "隱藏影片", + "video.mute": "消音", + "video.pause": "暫停", + "video.play": "播放", + "video.unmute": "解除消音", "video_player.expand": "展開影片", "video_player.toggle_sound": "切換音效", "video_player.toggle_visible": "切換可見性", diff --git a/app/views/user_mailer/confirmation_instructions.zh-cn.html.erb b/app/views/user_mailer/confirmation_instructions.zh-cn.html.erb index 575b2ff9e..de2f8b6e0 100644 --- a/app/views/user_mailer/confirmation_instructions.zh-cn.html.erb +++ b/app/views/user_mailer/confirmation_instructions.zh-cn.html.erb @@ -3,7 +3,7 @@

你刚刚在 <%= @instance %> 创建了帐号。

点击下面的链接来完成注册啦 :
-<%= link_to '确认账户', confirmation_url(@resource, confirmation_token: @token) %> +<%= link_to '确认帐户', confirmation_url(@resource, confirmation_token: @token) %>

别忘了看看 <%= link_to '使用条款', terms_url %>。

diff --git a/app/views/user_mailer/confirmation_instructions.zh-cn.text.erb b/app/views/user_mailer/confirmation_instructions.zh-cn.text.erb index ce237a32d..d7d4b4b23 100644 --- a/app/views/user_mailer/confirmation_instructions.zh-cn.text.erb +++ b/app/views/user_mailer/confirmation_instructions.zh-cn.text.erb @@ -3,7 +3,7 @@ 你刚刚在 <%= @instance %> 创建了帐号。 点击下面的链接来完成注册啦 :
-<%= link_to '确认账户', confirmation_url(@resource, confirmation_token: @token) %> +<%= link_to '确认帐户', confirmation_url(@resource, confirmation_token: @token) %> 别忘了看看 <%= link_to 'terms and conditions', terms_url %>。 diff --git a/app/views/user_mailer/reset_password_instructions.zh-cn.html.erb b/app/views/user_mailer/reset_password_instructions.zh-cn.html.erb index 245382b2c..51e3073f1 100644 --- a/app/views/user_mailer/reset_password_instructions.zh-cn.html.erb +++ b/app/views/user_mailer/reset_password_instructions.zh-cn.html.erb @@ -1,6 +1,6 @@

<%= @resource.email %> ,嗨呀!!

-

有人(但愿是你)请求更改你Mastodon账户的密码。如果是你的话,请点击下面的链接:

+

有人(但愿是你)请求更改你Mastodon帐户的密码。如果是你的话,请点击下面的链接:

<%= link_to '更改密码', edit_password_url(@resource, reset_password_token: @token) %>

diff --git a/app/views/user_mailer/reset_password_instructions.zh-cn.text.erb b/app/views/user_mailer/reset_password_instructions.zh-cn.text.erb index 574a0bb2e..7df590f78 100644 --- a/app/views/user_mailer/reset_password_instructions.zh-cn.text.erb +++ b/app/views/user_mailer/reset_password_instructions.zh-cn.text.erb @@ -1,6 +1,6 @@ <%= @resource.email %> ,嗨呀!! -有人(但愿是你)请求更改你Mastodon账户的密码。如果是你的话,请点击下面的链接: +有人(但愿是你)请求更改你Mastodon帐户的密码。如果是你的话,请点击下面的链接: <%= link_to '更改密码', edit_password_url(@resource, reset_password_token: @token) %> diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index 95c24d0bc..44d0f3803 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -65,9 +65,9 @@ zh-CN: salmon_url: Salmon 反馈 URL search: 搜索 show: - created_reports: 这个账户创建的报告 + created_reports: 这个帐户创建的报告 report: 报告 - targeted_reports: 关于这个账户的报告 + targeted_reports: 关于这个帐户的报告 silence: 静音 statuses: 嘟文 title: 用户 @@ -82,7 +82,7 @@ zh-CN: domain: 域名阻隔 new: create: 添加域名阻隔 - hint: "「域名阻隔」不会隔绝该域名用户的嘟账户入本站数据库,但会嘟文抵达后,自动套用特定的审批操作。" + hint: "「域名阻隔」不会隔绝该域名用户的嘟帐户入本站数据库,但会嘟文抵达后,自动套用特定的审批操作。" severity: desc_html: "「自动静音」令该域名用户的嘟文,设为只对关注者显示,没有关注的人会看不到。 「自动除名」会自动将该域名用户的嘟文、媒体文件、个人资料从本服务器实例删除。" silence: 自动静音 @@ -96,11 +96,11 @@ zh-CN: severity: 阻隔程度 show: affected_accounts: - one: 数据库中有1个账户受影响 - other: 数据库中有%{count}个账户受影响 + one: 数据库中有1个帐户受影响 + other: 数据库中有%{count}个帐户受影响 retroactive: - silence: 对此域名的所有账户取消静音 - suspend: 对此域名的所有账户取消除名 + silence: 对此域名的所有帐户取消静音 + suspend: 对此域名的所有帐户取消除名 title: 撤销 %{domain} 的域名阻隔 undo: 撤销 title: 域名阻隔 @@ -209,12 +209,12 @@ zh-CN: domain: 域名 explanation_html: 想要保护你的嘟文的话,请慎重考虑关注你的人。你的受保护的嘟文会发送到有你的关注者的所有实例上。你也许想要复查一下关注者列表来移除那些你无法信任的关注者。 followers_count: 关注者数量 - lock_link: 保护你的账户 + lock_link: 保护你的帐户 purge: 从关注者中移除 success: 从 %{count} 个域名中移除了关注者。 true_privacy_html: "真正的隐私只能靠端到端加密来实现!" unlocked_warning_html: 任何人都可以关注你然后查看被保护的嘟文, %{lock_link} 可以复核和拒绝关注请求。 - unlocked_warning_title: 你的账户没被保护 + unlocked_warning_title: 你的帐户没被保护 generic: changes_saved_msg: 更改已被保存。 powered_by: 基于 %{link} 构建 @@ -231,7 +231,7 @@ zh-CN: muting: 静音名单 upload: 上载 landing_strip_html: "%{name} 是一个在 %{link_to_root_path} 的用户。只要你是象毛世界里(Mastodon、GNU social)任一服务器实例的用户,便可以跨站关注此站用户并与其沟通。" - landing_strip_signup_html: 如果你没有这类账户,欢迎在此处登记。 + landing_strip_signup_html: 如果你没有这类帐户,欢迎在此处登记。 media_attachments: validations: images_and_video: 无法添加视频到一个已经包含图片的嘟文中 @@ -247,8 +247,8 @@ zh-CN: one: "你有一个新通知 \U0001F418" other: "%{count} 个通知太多,赶快去看看 \U0001F418" favourite: - body: "%{name} 赞你" - subject: "%{name} 对你点赞" + body: "%{name} 收藏了你" + subject: "%{name} 给你点了收藏" follow: body: "%{name} 关注了你" subject: "%{name} 关注了你" @@ -278,7 +278,7 @@ zh-CN: truncate: "……" remote_follow: acct: 请输入你的︰用户名称@实例域名 - missing_resource: 无法找到您的账户转接网址 + missing_resource: 无法找到您的帐户转接网址 proceed: 下一步 prompt: 你正准备关注︰ settings: @@ -317,10 +317,10 @@ zh-CN: enabled_success: 已成功启用两步认证 generate_recovery_codes: 生成恢复代码 instructions_html: "请用你手机的认证器应用(如 Google Authenticator、Authy),扫描这里的 QR 二维码。在两步认证启用后,你登录时将需要使用此应用程序产生的认证码。" - lost_recovery_codes: 如果你丢了手机,你可以用恢复代码重新访问你的账户。如果你丢了恢复代码,也可以在这里重新生成一个,不过以前的恢复代码就失效了。(废话) + lost_recovery_codes: 如果你丢了手机,你可以用恢复代码重新访问你的帐户。如果你丢了恢复代码,也可以在这里重新生成一个,不过以前的恢复代码就失效了。(废话) manual_instructions: 如果你无法扫描 QR 二维码,请手动输入这个文本密码︰ recovery_codes_regenerated: 已成功重新生成恢复代码 - recovery_instructions_html: 如果你的手机无法使用,你可以使用下面的任何恢复代码来恢复你的账号。请保管好你的恢复代码以防泄漏(例如你可以打印好它们并和重要文档一起保存)。 + recovery_instructions_html: 如果你的手机无法使用,你可以使用下面的任何恢复代码来恢复你的帐号。请保管好你的恢复代码以防泄漏(例如你可以打印好它们并和重要文档一起保存)。 setup: 设置 wrong_code: 你输入的认证码并不正确!可能服务器时间和你手机不一致,请检查你手机的时钟,或与本站管理员联系。 users: diff --git a/config/locales/zh-HK.yml b/config/locales/zh-HK.yml index aa6b1ea6a..8ff6d1bf8 100644 --- a/config/locales/zh-HK.yml +++ b/config/locales/zh-HK.yml @@ -242,8 +242,8 @@ zh-HK: one: "自從上次登入以來,你收到 1 則新的通知 \U0001F418" other: "自從上次登入以來,你收到 %{count} 則新的通知 \U0001F418" favourite: - body: 你的文章獲得 %{name} 的喜愛 - subject: "%{name} 喜歡你的文章" + body: 你的文章是 %{name} 的最愛! + subject: "%{name} 收藏了你的文章" follow: body: "%{name} 開始關注你!" subject: "%{name} 現正關注你" diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml index 299a92da7..7a66a64ca 100644 --- a/config/locales/zh-TW.yml +++ b/config/locales/zh-TW.yml @@ -197,8 +197,8 @@ zh-TW: one: "自從上次登入以來,您收到 1 則新的通知 \U0001F418" other: "自從上次登入以來,您收到 %{count} 則新的通知 \U0001F418" favourite: - body: 您的文章被 %{name} 喜歡 - subject: "%{name} 喜歡您的文章" + body: 您的文章被 %{name} 收藏 + subject: "%{name} 將您的文章加入了最愛" follow: body: "%{name} 開始關注您!" subject: "%{name} 開始關注您" -- cgit From c155d843f4d523d52ce4ce67491578385c06fd1b Mon Sep 17 00:00:00 2001 From: BruWalfas Date: Mon, 18 Sep 2017 19:47:48 -0300 Subject: A few updates to the Spanish translation and some typos fixing (#4997) * So Spanish. Much changes. Wow. * Some little fixes * Updated es.yml, and fixed some ortographical errors * Some little changes to simple_form.es.yml * Yeah, so much translations * Spanish e-mail messages * Remove unused message --- app/javascript/mastodon/locales/es.json | 12 +- .../confirmation_instructions.es.html.erb | 12 + .../confirmation_instructions.es.text.erb | 12 + app/views/user_mailer/password_change.es.html.erb | 3 + app/views/user_mailer/password_change.es.text.erb | 3 + .../reset_password_instructions.es.html.erb | 8 + .../reset_password_instructions.es.text.erb | 8 + config/locales/doorkeeper.es.yml | 9 +- config/locales/es.yml | 411 ++++++++++++++++++++- config/locales/simple_form.es.yml | 13 +- 10 files changed, 474 insertions(+), 17 deletions(-) create mode 100644 app/views/user_mailer/confirmation_instructions.es.html.erb create mode 100644 app/views/user_mailer/confirmation_instructions.es.text.erb create mode 100644 app/views/user_mailer/password_change.es.html.erb create mode 100644 app/views/user_mailer/password_change.es.text.erb create mode 100644 app/views/user_mailer/reset_password_instructions.es.html.erb create mode 100644 app/views/user_mailer/reset_password_instructions.es.text.erb (limited to 'app/views/user_mailer') diff --git a/app/javascript/mastodon/locales/es.json b/app/javascript/mastodon/locales/es.json index 325ed3b26..5182b5094 100644 --- a/app/javascript/mastodon/locales/es.json +++ b/app/javascript/mastodon/locales/es.json @@ -5,16 +5,16 @@ "account.edit_profile": "Editar perfil", "account.follow": "Seguir", "account.followers": "Seguidores", - "account.follows": "Seguir", + "account.follows": "Sigue", "account.follows_you": "Te sigue", "account.media": "Media", - "account.mention": "Mencionar", - "account.mute": "Silenciar", + "account.mention": "Mencionar a @{name}", + "account.mute": "Silenciar a @{name}", "account.posts": "Publicaciones", "account.report": "Reportar a @{name}", "account.requested": "Esperando aprobación", "account.share": "Compartir el perfil de @{name}", - "account.unblock": "Desbloquear", + "account.unblock": "Desbloquear a @{name}", "account.unblock_domain": "Mostrar a {domain}", "account.unfollow": "Dejar de seguir", "account.unmute": "Dejar de silenciar a @{name}", @@ -27,9 +27,9 @@ "bundle_modal_error.message": "Algo salió mal al cargar este componente.", "bundle_modal_error.retry": "Inténtalo de nuevo", "column.blocks": "Usuarios bloqueados", - "column.community": "Historia local", + "column.community": "Línea de tiempo local", "column.favourites": "Favoritos", - "column.follow_requests": "Solicitudes para seguirte", + "column.follow_requests": "Solicitudes de seguimiento", "column.home": "Inicio", "column.mutes": "Usuarios silenciados", "column.notifications": "Notificaciones", diff --git a/app/views/user_mailer/confirmation_instructions.es.html.erb b/app/views/user_mailer/confirmation_instructions.es.html.erb new file mode 100644 index 000000000..1d46a12c0 --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.es.html.erb @@ -0,0 +1,12 @@ +

¡Bienvenido, <%= @resource.email %>!

+ +

Acabas de crear una cuenta en <%= @instance %>.

+ +

Para confirmar tu registro, por favor ingresa al siguiente enlace:
+<%= link_to 'Confirmar mi cuenta', confirmation_url(@resource, confirmation_token: @token) %> + +

También revisa nuestros <%= link_to 'términos y condiciones', terms_url %>.

+ +

Sinceramente,

+ +

El equipo de <%= @instance %>

\ No newline at end of file diff --git a/app/views/user_mailer/confirmation_instructions.es.text.erb b/app/views/user_mailer/confirmation_instructions.es.text.erb new file mode 100644 index 000000000..e9d83b3f8 --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.es.text.erb @@ -0,0 +1,12 @@ +¡Bienvenido, <%= @resource.email %>! + +Acabas de crear una cuenta en <%= @instance %>. + +Para confirmar tu registro, por favor ingresa al siguiente enlace: +<%= confirmation_url(@resource, confirmation_token: @token) %> + +Por favor, también revisa nuestros términos y condiciones <%= terms_url %> + +Sinceramente, + +El equipo de <%= @instance %> \ No newline at end of file diff --git a/app/views/user_mailer/password_change.es.html.erb b/app/views/user_mailer/password_change.es.html.erb new file mode 100644 index 000000000..0a9eb4c4c --- /dev/null +++ b/app/views/user_mailer/password_change.es.html.erb @@ -0,0 +1,3 @@ +

¡Hola, <%= @resource.email %>!

+ +

Te contactamos para notificarte que tu contraseña en <%= @instance %> ha sido modificada.

\ No newline at end of file diff --git a/app/views/user_mailer/password_change.es.text.erb b/app/views/user_mailer/password_change.es.text.erb new file mode 100644 index 000000000..192faf9ad --- /dev/null +++ b/app/views/user_mailer/password_change.es.text.erb @@ -0,0 +1,3 @@ +¡Hola, <%= @resource.email %>! + +Te contactamos para notificarte que tu contraseña en <%= @instance %> ha sido modificada. \ No newline at end of file diff --git a/app/views/user_mailer/reset_password_instructions.es.html.erb b/app/views/user_mailer/reset_password_instructions.es.html.erb new file mode 100644 index 000000000..4eeb6601d --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.es.html.erb @@ -0,0 +1,8 @@ +

¡Hola, <%= @resource.email %>!

+ +

Alguien pidió un enlace para cambiar tu contraseña en <%= @instance %>. Puedes hacer esto con el siguiente enlace.

+ +

<%= link_to 'Cambiar mi contraseña', edit_password_url(@resource, reset_password_token: @token) %>

+ +

Si no fuiste tú, por favor ignora este mensaje.

+

Tu contraseña no cambiará hasta que ingreses al enlace y crees una nueva.

diff --git a/app/views/user_mailer/reset_password_instructions.es.text.erb b/app/views/user_mailer/reset_password_instructions.es.text.erb new file mode 100644 index 000000000..8abafcc99 --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.es.text.erb @@ -0,0 +1,8 @@ +¡Hola, <%= @resource.email %>! + +Alguien pidió un enlace para cambiar tu contraseña en <%= @instance %>. Puedes hacer esto con el siguiente enlace. + +<%= edit_password_url(@resource, reset_password_token: @token) %> + +Si no fuiste tú, por favor ignora este mensaje. +Tu contraseña no cambiará hasta que ingreses al enlace y crees una nueva. diff --git a/config/locales/doorkeeper.es.yml b/config/locales/doorkeeper.es.yml index 2c3bc724c..af21ab76d 100644 --- a/config/locales/doorkeeper.es.yml +++ b/config/locales/doorkeeper.es.yml @@ -5,6 +5,8 @@ es: doorkeeper/application: name: Nombre redirect_uri: URI para redirección + scopes: Ámbitos + website: Sitio web errors: models: doorkeeper/application: @@ -33,16 +35,20 @@ es: redirect_uri: Utilice una línea por URI scopes: Separe los ámbitos con espacios. Déjelo en blanco para utilizar los ámbitos por defecto. index: + application: Aplicación callback_url: Callback URL + delete: Eliminar name: Nombre new: Nueva aplicación + scopes: Ámbitos + show: Mostrar title: Sus aplicaciones new: title: Nueva aplicación show: actions: Acciones application_id: Id de la aplicación - callback_urls: Callback urls + callback_urls: Callback URLs scopes: Ámbitos secret: Secreto title: 'Aplicación: %{name}' @@ -67,6 +73,7 @@ es: application: Aplicación created_at: Creado el date_format: "%A-%m-%d %H:%M:%S" + scopes: Ámbitos title: Sus aplicaciones autorizadas errors: messages: diff --git a/config/locales/es.yml b/config/locales/es.yml index a02330521..6e544e19d 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -5,33 +5,249 @@ es: about_this: Acerca de esta instancia closed_registrations: Los registros están actualmente cerrados en esta instancia. contact: Contacto + contact_missing: No especificado + contact_unavailable: N/A description_headline: "¿Qué es %{domain}?" domain_count_after: otras instancias domain_count_before: Conectado a + extended_description_html: | +

Un buen lugar para las reglas

+

La descripción extendida no se ha colocado aún.

+ features: + humane_approach_body: Aprendiendo de los errores de otras redes, Mastodon apunta a las decisiones de diseño ético para combatir el desuso de las redes sociales. + humane_approach_title: Una misión más humana + not_a_product_body: Mastodon no es una red comercial. Nada de publicidad, nada de minado de datos, nada de jardines murados. No hay ninguna autoridad central. + not_a_product_title: Eres una persona, no un producto + real_conversation_body: Con 500 caracteres a tu disposición y soporte para contenido granular y advertencias de contenido, puedes expresarte como quieras. + real_conversation_title: Hecho para verdaderas conversaciones + within_reach_body: Aplicaciones múltiples para iOS, Android, y otras plataformas gracias a un ecosistema de APIs amigable al desarrollador para permitirte estar con tus amigos donde sea. + within_reach_title: Always within reach + find_another_instance: Busca otra instancia + generic_description: "%{domain} es un servidor en la red" + hosted_on: Mastodon hosteado en %{domain} + learn_more: Aprende más other_instances: Otras instancias source_code: Código fuente status_count_after: estados - status_count_before: Que han escrito + status_count_before: Qué han escrito user_count_after: usuarios registrados user_count_before: Tenemos + what_is_mastodon: ¿Qué es Mastodon? accounts: follow: Seguir followers: Seguidores following: Siguiendo + media: Media nothing_here: "¡No hay nada aquí!" people_followed_by: Usuarios a quien %{name} sigue people_who_follow: Usuarios que siguen a %{name} posts: Toots + posts_with_replies: Toots con respuestas remote_follow: Seguir + reserved_username: El nombre de usuario está reservado + roles: + admin: Administrador unfollow: Dejar de seguir + admin: + accounts: + are_you_sure: ¿Estás seguro? + confirm: Confirmar + confirmed: Confirmado + disable_two_factor_authentication: Desactivar autenticación de dos factores + display_name: Nombre + domain: Dominio + edit: Editar + email: E-mail + feed_url: URL de notificaciones + followers: Seguidores + followers_url: URL de los seguidores + follows: Sigue + inbox_url: URL de la bandeja de entrada + ip: IP + location: + all: Todos + local: Local + remote: Remoto + title: Localización + media_attachments: Multimedia + moderation: + all: Todos + silenced: Silenciados + suspended: Suspendidos + title: Moderación + most_recent_activity: Actividad más reciente + most_recent_ip: IP más reciente + not_subscribed: No se está suscrito + order: + alphabetic: Alfabético + most_recent: Más reciente + title: Orden + outbox_url: URL de bandeja de salida + perform_full_suspension: Performar suspensión completa + profile_url: URL del perfil + protocol: Protocolo + public: Público + push_subscription_expires: Expiración de la suscripción PuSH + redownload: Refrescar avatar + reset: Reiniciar + reset_password: Reiniciar contraseña + resubscribe: Re-suscribir + salmon_url: URL de salmón + search: Buscar + shared_inbox_url: URL de bandeja compartida + show: + created_reports: Reportes hechos por esta cuenta + report: reportar + targeted_reports: Reportes hechos sobre esta cuenta + silence: Silenciar + statuses: Estados + subscribe: Suscribir + title: Cuentas + undo_silenced: Des-silenciar + undo_suspension: Des-suspender + unsubscribe: Desuscribir + username: Nombre de usuario + web: Web + domain_blocks: + add_new: Añadir nuevo + created_msg: El bloque de dominio está siendo procesado + destroyed_msg: El bloque de dominio se deshizo + domain: Dominio + new: + create: Crear bloque + hint: El bloque de dominio no prevendrá la creación de entradas de cuenta en la base de datos, pero aplicará retroactiva y automáticamente métodos de moderación específica en dichas cuentas. + severity: + desc_html: "Silenciar hará los posts de la cuenta invisibles a cualquiera que no lo esté siguiendo. Suspender eliminará todo el contenido, media, y datos del perfil. Usa Ninguno si solo quieres rechazar archivos multimedia." + noop: Ninguno + silence: Silenciar + suspend: Suspender + title: Nuevo bloque de dominio + reject_media: Rechazar archivos multimedia + reject_media_hint: Remueve localmente archivos multimedia almacenados para descargar cualquiera en el futuro. Irrelevante para suspensiones + severities: + noop: Ninguno + silence: Silenciar + suspend: Suspender + severity: Severidad + show: + affected_accounts: + one: Una cuenta en la base de datos afectada + other: "%{count} cuentas en la base de datos afectadas" + retroactive: + silence: Des-silenciar todas las cuentas existentes de este dominio + suspend: Des-suspender todas las cuentas existentes de este dominio + title: Deshacer bloque de dominio para %{domain} + undo: Deshacer + title: Bloques de Dominio + undo: Deshacer + instances: + account_count: Cuentas conocidas + domain_name: Dominio + reset: Reiniciar + search: Buscar + title: Instancias conocidas + reports: + action_taken_by: Acción tomada por + are_you_sure: ¿Estás seguro? + comment: + label: Comentario + none: Ninguno + delete: Eliminar + id: ID + mark_as_resolved: Marcar como resuelto + nsfw: + 'false': Mostrar multimedia + 'true': Ocultar multimedia + report: 'Reportar #%{id}' + report_contents: Contenido + reported_account: Cuenta reportada + reported_by: Reportado por + resolved: Resuelto + silence_account: Silenciar cuenta + status: Estado + suspend_account: Suspender cuenta + target: Objetivo + title: Reportes + unresolved: No resuelto + view: Ver + settings: + bootstrap_timeline_accounts: + desc_html: Separa nombres de usuarios múltiples con coma. Solo funcionará con cuentas desbloqueadas. Si está vacío, el predeterminado son todos los administradores locales + title: Seguimientos predeterminados para usuarios nuevos + contact_information: + email: Correo de trabajo + username: Nombre de usuario + registrations: + closed_message: + desc_html: Se muestra en la portada cuando los registros están cerrados. Puedes usar tags HTML + title: Mensaje de registro cerrado + deletion: + desc_html: Permite a cualquiera a eliminar su cuenta + title: Eliminación de cuenta abierta + open: + desc_html: Permite a cualquiera a registrar una cuenta + title: Registro abierto + site_description: + desc_html: Párrafo introductorio en la portada y en meta tags. Puedes usar tags HTML, en particular <a> y <em>. + title: Descripción de instancia + site_description_extended: + desc_html: Un buen lugar para tu código de conducta, reglas, guías y otras cosas que estén impuestas aparte en tu instancia. Puedes usar tags HTML + title: Información extendida personalizada + site_terms: + desc_html: Puedes escribir tus propias políticas de privacidad, términos de servicio u otras legalidades. Puedes usar tags HTML + title: Términos de servicio personalizados + site_title: Nombre de instancia + thumbnail: + desc_html: Se usa para muestras con OpenGraph y APIs. Se recomienda 1200x630px + title: Portada de instancia + timeline_preview: + desc_html: Mostrar línea de tiempo pública en la portada + title: Previsualización + title: Ajustes del sitio + statuses: + back_to_account: Volver a la cuenta + batch: + delete: Eliminar + nsfw_off: NSFW OFF + nsfw_on: NSFW ON + execute: Ejecutar + failed_to_execute: Falló al ejecutar + media: + hide: Ocultar multimedia + show: Mostrar multimedia + title: Multimedia + no_media: No hay multimedia + title: Estado de las cuentas + with_media: Con multimedia + subscriptions: + callback_url: URL del callback + confirmed: Confirmado + expires_in: Expira en + last_delivery: Última entrega + title: WebSub + topic: Tópico + title: Administración + admin_mailer: + new_report: + body: "%{reporter} ha reportado a %{target}" + subject: Nuevo reporte para la %{instance} (#%{id}) application_mailer: settings: 'Cambiar preferencias de correo: %{link}' signature: Notificaciones de Mastodon desde %{instance} view: 'Vista:' applications: + created: Aplicación creada exitosamente + destroyed: Apicación eliminada exitosamente + regenerate_token: Regenerar token de acceso + token_regenerated: Token de acceso regenerado exitosamente + warning: Ten mucho cuidado con estos datos. ¡No los compartas con nadie! + your_token: Tu token de acceso invalid_url: La URL proporcionada es incorrecta auth: + agreement_html: Al registrarte aceptas nuestros y términos y condiciones del servicio y nuestras políticas de privacidda. change_password: Cambiar contraseña + delete_account_html: Si desea eliminar su cuenta, puede proceder aquí. Será pedido de una confirmación. + invalid_reset_password_token: El token de reinicio de contraseña es inválido o expiró. Por favor pide uno nuevo. didnt_get_confirmation: "¿No recibió el correo de confirmación?" forgot_password: "¿Olvidaste tu contraseña?" login: Iniciar sesión @@ -43,7 +259,13 @@ es: authorize_follow: error: Desafortunadamente, ha ocurrido un error buscando la cuenta remota follow: Seguir - title: Seguir %{acct} + follow_request: 'Tienes una solicitud de seguimiento de:' + following: '¡Éxito! Ahora estás siguiendo a:' + post_follow: + close: O, puedes simplemente cerrar esta ventana. + return: Regresar al perfil del usuario + web: Ir al sitio web + title: Seguir a %{acct} datetime: distance_in_words: about_x_hours: "%{count}h" @@ -58,14 +280,43 @@ es: x_minutes: "%{count}m" x_months: "%{count}m" x_seconds: "%{count}s" + deletes: + bad_password_msg: ¡Buen intento, hackers! Contraseña incorrecta + confirm_password: Ingresa tu contraseña actual para demostrar tu identidad + description_html: Esto removerá el contenido de tu cuenta y la desactivará permanente e irrevesiblemente. Tu nombre de usuario quedará reservado para prevenir futuros robos de identidad. + proceed: Eliminar cuenta + success_msg: Tu cuenta se eliminó con éxito + warning_html: Se garantiza únicamente la eliminación del contenido de esta instancia. El contenido que se haya compartido extensamente dejará sus huellas. Los servidores fuera de línea y los que se hayan desuscrito de tus actualizaciones ya no actualizarán sus bases de datos. + warning_title: Disponibilidad diseminada del contenido + errors: + '403': No tienes permiso para acceder a esta página. + '404': La página que estabas buscando no existe. + '410': La página que estabas buscando no existe más. + '422': + content: Verificación de seguridad fallida. ¿Estás bloqueando algunas cookies? + title: Verificación de seguridad fallida + '429': Asfixiado + noscript_html: Para usar la aplicación web de Mastodon, por favor activa Javascript. Alternativamente, prueba alguna de las aplicaciones nativas para Mastodon para tu plataforma. exports: blocks: Personas que has bloqueado csv: CSV follows: Personas que sigues storage: Almacenamiento + followers: + domain: Dominio + explanation_html: Si deseas asegurar la privacidad de tus estados, tienes que cuidarte de quién te sigue. Tus estados privados son enviados a todas las instancias de tus seguidores. Puede que desees revisarlas, y remover seguidores si no confías en tu privacidad para ser respetado por el staff o software de esas instancias. + followers_count: Número de seguidores + lock_link: Bloquear tu cuenta + purge: Remover de los seguidores + success: + one: En el proceso de bloquear suavemente usuarios de un solo dominio... + other: En el proceso de bloquear suavemente usuarios de %{count} dominios... + true_privacy_html: Por favor ten en cuenta que la verdadera privacidad se consigue con encriptación de punto a punto. + unlocked_warning_html: Todos pueden seguirte para ver tus estados privados inmediatamente. %{lock_link} para poder chequear y rechazar seguidores. + unlocked_warning_title: Tu cuenta no está bloqueada generic: changes_saved_msg: "¡Cambios guardados con éxito!" - powered_by: powered by %{link} + powered_by: gracias a %{link} save_changes: Guardar cambios validation_errors: one: "¡Algo no está bien! Por favor, revisa el error" @@ -76,9 +327,10 @@ es: types: blocking: Lista de bloqueados following: Lista de seguidos + muting: Lista de silenciados upload: Cargar landing_strip_html: "%{name} es un usuario en %{link_to_root_path}. Puedes seguirlo(a) o interactuar con el o ella si tienes una cuenta en cualquier parte del fediverse." - landing_strip_signup_html: Si no tienes una, puedes registrar aquí. + landing_strip_signup_html: Si no tienes una, puedes registrarte aquí. media_attachments: validations: images_and_video: No se puede adjuntar un video a un estado que ya contenga imágenes @@ -88,8 +340,8 @@ es: body: 'Un resumen de lo que te perdiste en %{instance} desde tu última visita el %{since}:' mention: "%{name} te ha mencionado en:" new_followers_summary: - one: "¡Hurra!. Alguien más te ha comenzado a seguir" - other: "¡Genial!. Te han seguido %{count} nuevas personas" + one: "¡Hurra! Alguien más te ha comenzado a seguir" + other: "¡Genial! Te han seguido %{count} nuevas personas" subject: one: "1 nueva notificación desde tu última visita \U0001F418" other: "%{count} nuevas notificaciones desde tu última visita \U0001F418" @@ -122,11 +374,65 @@ es: pagination: next: Próximo prev: Anterior + truncate: "…" + push_notifications: + favourite: + title: "%A {name} le gustó tu estado" + follow: + title: "%{name} te ha empezado a seguir" + group: + title: "%{count} notificaciones" + mention: + action_boost: Boost + action_expand: Mostrar más + action_favourite: Me Gusta + title: "%{name} te mencionó" + reblog: + title: "%{name} boosteó tu estado" remote_follow: acct: Ingesa el usuario@dominio de la persona que quieres seguir missing_resource: No se pudo encontrar la URL de redirección necesaria para su cuenta. proceed: Proceder a seguir prompt: 'Vas a seguir a:' + sessions: + activity: Última actividad + browser: Navegador + browsers: + alipay: Alipay + blackberry: Blackberry + chrome: Chrome + edge: Microsoft Edge + firefox: Firefox + generic: Desconocido + ie: Internet Explorer + micro_messenger: MicroMessenger + nokia: Nokia S40 Ovi Browser + opera: Opera + phantom_js: PhantomJS + qq: QQ Browser + safari: Safari + uc_browser: UCBrowser + weibo: Weibo + current_session: Sesión actual + description: "%{browser} en %{platform}" + explanation: Estos son los navegadores web conectados actualmente en tu cuenta de Mastodon. + ip: IP + platforms: + adobe_air: Adobe Air + android: Android + blackberry: Blackberry + chrome_os: ChromeOS + firefox_os: Firefox OS + ios: iOS + linux: Linux + mac: Mac + other: Desconocido + windows: Windows + windows_mobile: Windows Mobile + windows_phone: Windows Phone + revoke: Revoke + revoke_success: Sesión revocada exitosamente + title: Sesiones settings: authorized_apps: Aplicaciones autorizadas back: Volver al inicio @@ -136,26 +442,115 @@ es: preferences: Preferencias settings: Ajustes two_factor_authentication: Autenticación de dos factores + your_apps: Tus aplicaciones statuses: open_in_web: Abrir en web over_character_limit: Límite de caracteres de %{max} superado + pin_errors: + limit: Demasiados toots fijados + ownership: El toot de alguien más no puede fijarse + private: Los toots no-públicos no pueden fijarse + reblog: Un boost no puede fijarse show_more: Mostrar más visibilities: private: Sólo mostrar a seguidores + private_long: Solo mostrar a tus seguidores public: Público + public_long: Todos pueden ver unlisted: Público, pero no mostrar en la historia federada + unlisted_long: Todos pueden ver, pero no está listado en las líneas de tiempo públicas stream_entries: click_to_show: Click para mostrar reblogged: retooteado sensitive_content: Contenido sensible + pinned: Toot fijado + terms: + body_html: | +

Políticas de privacidad

+ +

¿Qué información recolectamos?

+ +

Recolectamos información tuya cuando te registras en nuestro sitio y adquirimos datos cuando participas en el foro leyendo, escribiendo, y evaluando el contenido compartido aquí.

+ +

Cuando te registras en nuestro sitio, puede que se te pida tu nombre y dirección de correo electrónico. De todas formas, puedes visitar nuestro sitio sin registrarte. Tu dirección de correo electrónico será verificada por un e-mail conteniendo un enlace único. Si ese enlace es visitado, sabemos que tú controlas esa dirección.

+ +

Cuando te registras y posteas, grabamos la IP de la que se origina esa acción. También puede que retengamos logs del servidor, que incluyen la dirección IP de todos los pedidos a nuestro servidor.

+ +

¿Para qué usamos tu información?

+ +

Toda la información que recolectamos de ti puede usarse en una de las siguientes maneras:

+ +
    +
  • Para personalizar tu experiencia — tu información nos ayuda a responder mejor tus necesidades individuales.
  • +
  • Para mejorar nuestro sitio — nos esforzamos continuamente en mejorar nuestras ofertas del sitio basándonos en la información y apoyo que recibimos de ti.
  • +
  • Para mejorar el servicio al cliente — tu información nos ayuda a responder más efectivamente al servicio al cliente y otras necesidades.
  • +
  • Para enviar e-mails periódicos — la dirección de e-mail que provees puede usarse para enviarte información, notificaciones que pides sobre cambios en tópicos o en respuesta a tu nombre de usuario, responder consultas, y/u otros pedidos o preguntas.
  • +
+ +

¿Cómo protegemos tu información?

+ +

Implementamos una variedad de medidas de seguridad para mantener a salvo tu información personal cuando entras, publicas, o accesas a ella.

+ +

¿Cuáles son sus políticas de retención de datos?

+ +

Haremos un gran esfuerzo en:

+ +
    +
  • Retener logs del servidor conteniendo la dirección IP de todos los pedidos a este servidor en no más de 90 días.
  • +
  • Retener las direcciones IP asociadas con usuarios registrados y sus posts no más de 5 años.
  • +
+ +

+ +

Sí. Las cookies son pequeños archivos que un sitio web o su proveedor de servicio transfieren al disco duro de tu computadora a través de tu navegador web (si se le permite). Estas cookies permiten al sitio reconocer tu navegador y, si y tienes una cuenta registrada, asociarlo con ella.

+ +

Usamos cookies para entender y guardar tus preferencias para futuras visitas y agregar datos compilados sobre el tráfico del sitio e interacción para que podamos ofrecer una mejor experiencia y herramientas en el futuro. Puede que contratemos con proveedores de servicio de tercera mano para que nos asistan en el mejor entendimiento de nuestros visitantes del sitio. A estos proveedores de servicio no se les permite usar la información recolectada a nuestras espaldas excepto para ayudarnos a conducir y mejorar nuestro trabajo.

+ +

¿Revelamos alguna información a terceras manos?

+ +

No vendemos, intercambiamos, ni de ninguna otra manera transferimos tu información personal identificable a terceras partes. Esto no incluye las terceras manos que nos asisten en operar nuestro sitio, conducción o trabajo, o en servirte, tanto como que éstas acepten en mantener esta información confidencial. Puede que también liberemos tu información cuando creamos que es apropiado para cumplir con la ley, enforzar nuestras políticas del sitio, o proteger la nuestra u otros derechos, propiedad, o seguridad. De todas formas, la información del visitante autorizado no-personal puede proveerse a otras partes por marketing, publicidad, u otros usos.

+ +

Enlaces de terceras partes

+ +

Ocasionalmente, a nuestra discreción, puede que incluyamos u ofrezcamos productos de terceras partes o servicios en nuestro sitio. Estas terceras partes tienen políticas de privacidad separadas e independientes. Por lo tanto no tenemos responsabilidad u obligación por el contenido y actividades de estos sitios enlazados. Sin embargo, buscamos proteger la integridad de nuestro sitio y dar la bienvenida a cualquier ayuda sobre estos sitios.

+ +

Children's Online Privacy Protection Act Compliance (Cumplimiento de la Ley de la Protección Privada en Línea del Niño)

+ +

Nuestro sitio y todos nuestros productos y servicios están dirigidos a gente que tiene al menos 13 años de edad. Si el servidor está alojado en EE.UU, y tienes menos de 13 años, no uses este sitio por los requerimientos del COPPA (Children's Online Privacy Protection Act).

+ +

Solo Políticas de Privacidad en Línea

+ +

Estas políticas de privacidad aplican únicamente a la información recolectada a través de nuestro sitio y no a información recolectada offline.

+ + + +

Al usar nuestro sitio, estás consentido a nuestras políticas de privacidad del sitio.

+ +

Cambios a nuestras Políticas de Privacidad

+ +

Si decidimos cambiar nuestras políticas de privacidad, las publicaremos en esta página.

+ +

Este documento está publicado bajo la licencia CC-BY-SA. Última vez actualizado el 31 de Mayo del 2013.

+ +

Adaptado originalmente del discurso de las políticas de privacidad.

+ title: "Términos del Servicio y Políticas de Privacidad de %{instance}" time: formats: - default: "%b %d, %Y, %H:%M" + default: "%d de %b del %Y, %H:%M" two_factor_authentication: - description_html: Sí habilitas la autenticación de dos factores, se requerirá estar en posesión de su teléfono, lo que generará tokens para que usted pueda iniciar sesión. + generate_recovery_codes: generar códigos de recuperación + lost_recovery_codes: Los códigos de recuperación te permiten obtener acceso a tu cuenta si pierdes tu teléfono. Si has perdido tus códigos de recuperación, puedes regenerarlos aquí. Tus viejos códigos de recuperación se harán inválidos. + recovery_codes: Hacer copias de seguridad de tus códigos de recuperación + recovery_instructions_html: Si pierdes acceso a tu teléfono, puedes usar uno de los siguientes códigos de recuperación para obtener acceso a tu cuenta. Mantenlos a salvo. Por ejemplo, puedes imprimirlos y guardarlos con otros documentos importantes. + description_html: Si habilitas la autenticación de dos factores, se requerirá estar en posesión de su teléfono, lo que generará tokens para que usted pueda iniciar sesión. disable: Deshabilitar enable: Habilitar + enabled_success: Verificación de dos factores activada exitosamente instructions_html: "Escanea este código QR desde Google Authenticator o una aplicación similar en su teléfono. Desde ahora, esta aplicación va a generar tokens que tienes que ingresar cuando quieras iniciar sesión." + code_hint: Ingresa el código generado por tu aplicación de autenticación para confirmar + setup: Configurar + wrong_code: ¡El código ingresado es inválido! ¿El dispositivo y tiempo del servidor están correctos? users: invalid_email: La dirección de correo es incorrecta invalid_otp_token: Código de dos factores incorrecto + signed_in_as: "Sesión iniciada como:" diff --git a/config/locales/simple_form.es.yml b/config/locales/simple_form.es.yml index f260e600c..a6185915e 100644 --- a/config/locales/simple_form.es.yml +++ b/config/locales/simple_form.es.yml @@ -4,12 +4,21 @@ es: hints: defaults: avatar: PNG, GIF o JPG. Máximo 2MB. Será escalado a 120x120px - display_name: Máximo 30 caracteres + display_name: + one: 1 caracter restante + other: %{count} caracteres restantes header: PNG, GIF o JPG. Máximo 2MB. Será escalado a 700x335px locked: Requiere que manualmente apruebes seguidores y las publicaciones serán mostradas solamente a tus seguidores - note: Máximo 160 caracteres + note: + one: 1 caracter restante + other: %{count} caracteres restantes + setting_noindex: Afecta a tu perfil público y páginas de estado imports: data: Archivo CSV exportado desde otra instancia de Mastodon + sessions: + otp: Ingresa el código de autenticación de dos factores de tu teléfono o usa uno de tus códigos de recuperación. + user: + filtered_languages: Los lenguajes seleccionados serán removidos de tus líneas de tiempo públicas. labels: defaults: avatar: Avatar -- cgit