0
0
Fork 0

翻訳を追加

This commit is contained in:
Xeltica 2021-10-11 18:23:30 +09:00
parent d8664775cc
commit 6e40f8c3ec
3 changed files with 7 additions and 3 deletions

View file

@ -1,4 +1,5 @@
import React, { useEffect, useState } from 'react'; import React, { useEffect, useState } from 'react';
import { useTranslation } from 'react-i18next';
import { Link } from 'react-router-dom'; import { Link } from 'react-router-dom';
import { IAnnouncement } from '../../common/types/announcement'; import { IAnnouncement } from '../../common/types/announcement';
@ -7,6 +8,7 @@ import { Card } from './Card';
export const AnnouncementList: React.VFC = () => { export const AnnouncementList: React.VFC = () => {
const [announcements, setAnnouncements] = useState<IAnnouncement[]>([]); const [announcements, setAnnouncements] = useState<IAnnouncement[]>([]);
const {t} = useTranslation();
const fetchAllAnnouncements = () => { const fetchAllAnnouncements = () => {
setAnnouncements([]); setAnnouncements([]);
@ -23,7 +25,7 @@ export const AnnouncementList: React.VFC = () => {
return ( return (
<Card> <Card>
<h1></h1> <h1>{t('announcements')}</h1>
<div className="large menu fade"> <div className="large menu fade">
{announcements.map(a => ( {announcements.map(a => (
<Link className="item fluid" key={a.id} to={`/announcements/${a.id}`}> <Link className="item fluid" key={a.id} to={`/announcements/${a.id}`}>

View file

@ -73,7 +73,7 @@ export const MisshaiPage: React.VFC = () => {
dispatch(showModal({ dispatch(showModal({
type: 'dialog', type: 'dialog',
icon: 'error', icon: 'error',
message: 'エラー' message: t('error'),
})); }));
dispatchDraft(previousDraft); dispatchDraft(previousDraft);
}); });
@ -84,7 +84,7 @@ export const MisshaiPage: React.VFC = () => {
.then(() => dispatch(showModal({ .then(() => dispatch(showModal({
type: 'dialog', type: 'dialog',
icon: 'info', icon: 'info',
message: '保存しました。' message: t('saved'),
}))); })));
}, [updateSetting]); }, [updateSetting]);

View file

@ -37,9 +37,11 @@
"resetToDefault": "初期値に戻す", "resetToDefault": "初期値に戻す",
"error": "エラー", "error": "エラー",
"retry": "やり直す", "retry": "やり直す",
"saved": "保存しました。",
"disclaimerForMisskeyHq": "Misskey Toolsは、Misskey HQの公式ツールでは<b>ありません</b>。", "disclaimerForMisskeyHq": "Misskey Toolsは、Misskey HQの公式ツールでは<b>ありません</b>。",
"translatedByTheCommunity": "Misskey Toolsはボランティアによって翻訳されています。", "translatedByTheCommunity": "Misskey Toolsはボランティアによって翻訳されています。",
"helpTranslation": "翻訳に協力する", "helpTranslation": "翻訳に協力する",
"announcements": "お知らせ",
"_welcomeMessage": { "_welcomeMessage": {
"pattern1": "ついついノートしすぎていませんか?", "pattern1": "ついついノートしすぎていませんか?",
"pattern2": "Misskey, しすぎていませんか?", "pattern2": "Misskey, しすぎていませんか?",