diff --git a/app/javascript/flavours/glitch/features/notifications/containers/follow_request_container.js b/app/javascript/flavours/glitch/features/notifications/containers/follow_request_container.js index d66b24991d..ad87da84aa 100644 --- a/app/javascript/flavours/glitch/features/notifications/containers/follow_request_container.js +++ b/app/javascript/flavours/glitch/features/notifications/containers/follow_request_container.js @@ -1,17 +1,28 @@ import { connect } from 'react-redux'; import { authorizeFollowRequest, rejectFollowRequest } from 'flavours/glitch/actions/accounts'; +import { makeGetAccount } from 'flavours/glitch/selectors'; import FollowRequest from '../components/follow_request'; -const mapDispatchToProps = (dispatch, { account }) => ({ +const makeMapStateToProps = () => { + const getAccount = makeGetAccount(); + + const mapStateToProps = (state, props) => ({ + account: getAccount(state, props.id), + }); + + return mapStateToProps; +}; + +const mapDispatchToProps = (dispatch, { id }) => ({ onAuthorize () { - dispatch(authorizeFollowRequest(account.get('id'))); + dispatch(authorizeFollowRequest(id)); }, onReject () { - dispatch(rejectFollowRequest(account.get('id'))); + dispatch(rejectFollowRequest(id)); }, }); -export default connect(null, mapDispatchToProps)(FollowRequest); +export default connect(makeMapStateToProps, mapDispatchToProps)(FollowRequest); diff --git a/app/javascript/flavours/glitch/locales/de.json b/app/javascript/flavours/glitch/locales/de.json index 1896093fd5..6b41b611be 100644 --- a/app/javascript/flavours/glitch/locales/de.json +++ b/app/javascript/flavours/glitch/locales/de.json @@ -66,8 +66,6 @@ "notification_purge.btn_invert": "Auswahl\numkehren", "notification_purge.btn_none": "Auswahl\naufheben", "notification_purge.start": "Benachrichtigungen-Aufräumen-Modus starten", - "notifications.column_settings.filter_bar.advanced": "Zeige alle Kategorien an", - "notifications.column_settings.filter_bar.category": "Schnellfilterleiste", "notifications.column_settings.filter_bar.show_bar": "Filterleiste anzeigen", "notifications.marked_clear": "Ausgewählte Benachrichtigungen entfernen", "notifications.marked_clear_confirmation": "Möchtest du wirklich alle auswählten Benachrichtigungen für immer entfernen?", diff --git a/app/javascript/flavours/glitch/locales/es-AR.json b/app/javascript/flavours/glitch/locales/es-AR.json index b82c1f384d..95dc7c85a6 100644 --- a/app/javascript/flavours/glitch/locales/es-AR.json +++ b/app/javascript/flavours/glitch/locales/es-AR.json @@ -23,8 +23,8 @@ "compose.content-type.markdown_meta": "Formatear tus mensajes con Markdown", "compose.content-type.plain": "Texto plano", "compose.content-type.plain_meta": "Escribir sin formato avanzado", - "compose.disable_threaded_mode": "Deshabilitar Modo Hilo", - "compose.enable_threaded_mode": "Habilitar Modo Hilo", + "compose.disable_threaded_mode": "Deshabilitar modo de hilo", + "compose.enable_threaded_mode": "Habilitar modo de hilo", "compose_form.sensitive.hide": "{count, plural, one {Marca medios como sensible} other {Marca los medios como sensibles}}", "compose_form.sensitive.marked": "{count, plural, one {El medio está marcado como sensible} other {Los medios están marcados como sensibles}}", "compose_form.sensitive.unmarked": "{count, plural, one {El medio no está marcado como sensible} other {Los medios no están marcados como sensibles}}", @@ -64,8 +64,6 @@ "notification_purge.btn_invert": "Invertir\nselección", "notification_purge.btn_none": "Seleccionar\nnada", "notification_purge.start": "Entrar en modo de limpieza de notificaciones", - "notifications.column_settings.filter_bar.advanced": "Mostrar todas las categorías", - "notifications.column_settings.filter_bar.category": "Barra de filtrado rápido", "notifications.column_settings.filter_bar.show_bar": "Mostrar barra de filtros", "notifications.marked_clear": "Limpiar notificaciones seleccionadas", "notifications.marked_clear_confirmation": "¿Deseas borrar permanentemente todas las notificaciones seleccionadas?", diff --git a/app/javascript/flavours/glitch/locales/es-MX.json b/app/javascript/flavours/glitch/locales/es-MX.json index d6d2633d35..bcd25fe23a 100644 --- a/app/javascript/flavours/glitch/locales/es-MX.json +++ b/app/javascript/flavours/glitch/locales/es-MX.json @@ -14,9 +14,17 @@ "column_subheading.lists": "Listas", "column_subheading.navigation": "Navegación", "community.column_settings.allow_local_only": "Mostrar sólo toots locales", + "compose.attach.doodle": "Dibujar algo", + "compose.change_federation": "Cambiar configuración de la federación", + "compose.content-type.change": "Cambiar opciones avanzadas de formato", "compose.content-type.html": "HTML", + "compose.content-type.html_meta": "Formatear tus publicaciones con HTML", "compose.content-type.markdown": "Markdown", + "compose.content-type.markdown_meta": "Formatear tus publicaciones con Markdown", "compose.content-type.plain": "Texto plano", + "compose.content-type.plain_meta": "Escribir sin formato avanzado", + "compose.disable_threaded_mode": "Deshabilitar modo de hilo", + "compose.enable_threaded_mode": "Habilitar modo de hilo", "confirmation_modal.do_not_ask_again": "No preguntar por la confirmación de nuevo", "confirmations.deprecated_settings.confirm": "Usar las preferencias de Mastodon", "confirmations.deprecated_settings.message": "Algunas de las {app_settings} de glitch-soc, específicas para el dispositivo que estás usando han sido reemplazadas en las {preferences} de Mastodon y serán sobreescritas:", @@ -30,6 +38,10 @@ "direct.group_by_conversations": "Agrupar por conversación", "endorsed_accounts_editor.endorsed_accounts": "Cuentas destacadas", "favourite_modal.combo": "Puedes presionar {combo} para omitir esto la próxima vez", + "federation.federated.long": "Permitir que esta publicación llegue a otros servidores", + "federation.federated.short": "Federado", + "federation.local_only.long": "Evitar que esta publicación llegue a otros servidores", + "federation.local_only.short": "Solo local", "firehose.column_settings.allow_local_only": "Mostrar mensajes solo-locales en \"Todo\"", "home.column_settings.advanced": "Avanzado", "home.column_settings.filter_regex": "Filtrar por expresiones regulares", @@ -112,6 +124,7 @@ "settings.shared_settings_link": "preferencias de usuario", "settings.show_action_bar": "Mostrar botones de acción en toots colapsados", "settings.show_content_type_choice": "Mostrar selección de tipo de contenido al crear toots", + "settings.show_published_toast": "Mostrar mensaje al publicar/guardar una publicación", "settings.show_reply_counter": "Mostrar un conteo estimado de respuestas", "settings.side_arm": "Botón secundario:", "settings.side_arm.none": "Ninguno", diff --git a/app/javascript/flavours/glitch/locales/es.json b/app/javascript/flavours/glitch/locales/es.json index d6ebd95231..b7f768e19e 100644 --- a/app/javascript/flavours/glitch/locales/es.json +++ b/app/javascript/flavours/glitch/locales/es.json @@ -14,9 +14,17 @@ "column_subheading.lists": "Listas", "column_subheading.navigation": "Navegación", "community.column_settings.allow_local_only": "Mostrar toots solo-locales", + "compose.attach.doodle": "Dibujar algo", + "compose.change_federation": "Cambiar configuración de la federación", + "compose.content-type.change": "Cambiar opciones avanzadas de formato", "compose.content-type.html": "HTML", + "compose.content-type.html_meta": "Formatear tus publicaciones con HTML", "compose.content-type.markdown": "Markdown", + "compose.content-type.markdown_meta": "Formatear tus publicaciones con Markdown", "compose.content-type.plain": "Texto plano", + "compose.content-type.plain_meta": "Escribir sin formato avanzado", + "compose.disable_threaded_mode": "Deshabilitar modo de hilo", + "compose.enable_threaded_mode": "Habilitar modo de hilo", "confirmation_modal.do_not_ask_again": "No preguntar por la confirmación de nuevo", "confirmations.deprecated_settings.confirm": "Usar las preferencias de Mastodon", "confirmations.deprecated_settings.message": "Algunas de las {app_settings} de glitch-soc, específicas para el dispositivo que estás usando han sido reemplazadas en las {preferences} de Mastodon y serán sobreescritas:", @@ -30,6 +38,10 @@ "direct.group_by_conversations": "Agrupar por conversación", "endorsed_accounts_editor.endorsed_accounts": "Cuentas destacadas", "favourite_modal.combo": "Puedes presionar {combo} para omitir esto la próxima vez", + "federation.federated.long": "Permitir que esta publicación llegue a otros servidores", + "federation.federated.short": "Federado", + "federation.local_only.long": "Evitar que esta publicación llegue a otros servidores", + "federation.local_only.short": "Solo local", "firehose.column_settings.allow_local_only": "Mostrar mensajes solo-locales en \"Todo\"", "home.column_settings.advanced": "Avanzado", "home.column_settings.filter_regex": "Filtrar por expresiones regulares", @@ -112,6 +124,7 @@ "settings.shared_settings_link": "preferencias de usuario", "settings.show_action_bar": "Mostrar botones de acción en publicaciones colapsadas", "settings.show_content_type_choice": "Mostrar selección de tipo de contenido al crear publicaciones", + "settings.show_published_toast": "Mostrar mensaje al publicar/guardar una publicación", "settings.show_reply_counter": "Mostrar un conteo estimado de respuestas", "settings.side_arm": "Botón secundario:", "settings.side_arm.none": "Ninguno", diff --git a/app/javascript/flavours/glitch/locales/ja.json b/app/javascript/flavours/glitch/locales/ja.json index 44c8642d1c..a28206d4b4 100644 --- a/app/javascript/flavours/glitch/locales/ja.json +++ b/app/javascript/flavours/glitch/locales/ja.json @@ -2,6 +2,7 @@ "about.fork_disclaimer": "Glitch-socはMastodonからフォークされたフリーなオープンソースソフトウェアです。", "account.disclaimer_full": "このユーザー情報は不正確な可能性があります。", "account.follows": "フォロー", + "account.follows_you": "フォローされています", "account.suspended_disclaimer_full": "このユーザーはモデレータにより停止されました。", "account.view_full_profile": "正確な情報を見る", "boost_modal.missing_description": "このトゥートには少なくとも1つの画像に説明が付与されていません", @@ -14,8 +15,12 @@ "column_subheading.navigation": "ナビゲーション", "community.column_settings.allow_local_only": "ローカル限定投稿を表示する", "compose.content-type.html": "HTML", + "compose.content-type.html_meta": "投稿に HTML を使用する", "compose.content-type.markdown": "マークダウン", + "compose.content-type.markdown_meta": "投稿に Markdown を使用する", "compose.content-type.plain": "プレーンテキスト", + "compose.disable_threaded_mode": "スレッドモードを無効にする", + "compose.enable_threaded_mode": "スレッドモードを有効にする", "confirmation_modal.do_not_ask_again": "もう1度尋ねない", "confirmations.deprecated_settings.confirm": "Mastodonの設定を使用", "confirmations.missing_media_description.confirm": "このまま投稿", @@ -28,6 +33,8 @@ "direct.group_by_conversations": "会話でグループ化", "endorsed_accounts_editor.endorsed_accounts": "紹介しているユーザー", "favourite_modal.combo": "次からは {combo} を押せば、これをスキップできます。", + "federation.federated.short": "連合", + "federation.local_only.short": "ローカル限定", "home.column_settings.advanced": "高度", "home.column_settings.filter_regex": "正規表現でフィルター", "home.column_settings.show_direct": "DMを表示", @@ -97,6 +104,7 @@ "settings.rewrite_mentions_acct": "ユーザー名とドメイン名(アカウントがリモートの場合)を表示するように書き換える", "settings.rewrite_mentions_no": "書き換えない", "settings.rewrite_mentions_username": "ユーザー名を表示するように書き換える", + "settings.shared_settings_link": "ユーザー設定", "settings.show_action_bar": "アクションバーを表示", "settings.show_content_type_choice": "トゥートを書くときコンテンツ形式の選択ボタンを表示する", "settings.show_reply_counter": "投稿に対するリプライの数を表示する", diff --git a/app/javascript/flavours/glitch/locales/zh-CN.json b/app/javascript/flavours/glitch/locales/zh-CN.json index 9a3dd7f191..26f142807a 100644 --- a/app/javascript/flavours/glitch/locales/zh-CN.json +++ b/app/javascript/flavours/glitch/locales/zh-CN.json @@ -64,8 +64,6 @@ "notification_purge.btn_invert": "反选", "notification_purge.btn_none": "取消全选", "notification_purge.start": "进入通知清理模式", - "notifications.column_settings.filter_bar.advanced": "显示所有类别", - "notifications.column_settings.filter_bar.category": "快速筛选栏", "notifications.column_settings.filter_bar.show_bar": "显示筛选栏", "notifications.marked_clear": "清除选择的通知", "notifications.marked_clear_confirmation": "你确定要永久清除所有选择的通知吗?", diff --git a/app/javascript/flavours/glitch/locales/zh-TW.json b/app/javascript/flavours/glitch/locales/zh-TW.json index 2dfeed8c5c..2fcb217434 100644 --- a/app/javascript/flavours/glitch/locales/zh-TW.json +++ b/app/javascript/flavours/glitch/locales/zh-TW.json @@ -60,8 +60,6 @@ "notification_purge.btn_invert": "反向選擇", "notification_purge.btn_none": "取消選取", "notification_purge.start": "進入通知清理模式", - "notifications.column_settings.filter_bar.advanced": "顯示所有分類", - "notifications.column_settings.filter_bar.category": "快速過濾欄", "notifications.column_settings.filter_bar.show_bar": "顯示過濾器", "notifications.marked_clear": "清除被選取的通知訊息", "notifications.marked_clear_confirmation": "您確定要永久清除所有被選取的通知訊息嗎?",