mirror of
https://github.com/paricafe/misskey.git
synced 2024-11-28 09:36:43 -06:00
wip
This commit is contained in:
parent
f78ae399f2
commit
d3b3a7fc4e
4 changed files with 551 additions and 640 deletions
807
locales/en.yml
807
locales/en.yml
|
@ -1,5 +1,5 @@
|
||||||
common:
|
common:
|
||||||
misskey: "Note everything and share it others using Misskey."
|
misskey: "Share everything others using Misskey."
|
||||||
|
|
||||||
time:
|
time:
|
||||||
unknown: "unknown"
|
unknown: "unknown"
|
||||||
|
@ -33,62 +33,19 @@ common:
|
||||||
confused: "Confused"
|
confused: "Confused"
|
||||||
pudding: "Pudding"
|
pudding: "Pudding"
|
||||||
|
|
||||||
note_categories:
|
|
||||||
music: "Music"
|
|
||||||
game: "Video Game"
|
|
||||||
anime: "Anime"
|
|
||||||
it: "IT"
|
|
||||||
gadgets: "Gadgets"
|
|
||||||
photography: "Photography"
|
|
||||||
|
|
||||||
input-message-here: "Enter message here"
|
|
||||||
send: "Send"
|
|
||||||
delete: "Delete"
|
delete: "Delete"
|
||||||
loading: "Loading"
|
loading: "Loading"
|
||||||
ok: "OK"
|
ok: "OK"
|
||||||
update-available: "New version of Misskey is now available({newer}, current is {current}). Reload page to apply update."
|
update-available: "New version of Misskey is now available({newer}, current is {current}). Reload page to apply update."
|
||||||
my-token-regenerated: "Your token is just regenerated, so you will signout."
|
my-token-regenerated: "Your token is just regenerated, so you will signout."
|
||||||
|
|
||||||
tags:
|
common/views/components/connect-failed.vue:
|
||||||
mk-nav-links:
|
|
||||||
about: "About"
|
|
||||||
stats: "Stats"
|
|
||||||
status: "Status"
|
|
||||||
wiki: "Wiki"
|
|
||||||
donors: "Donors"
|
|
||||||
repository: "Repository"
|
|
||||||
develop: "Developers"
|
|
||||||
|
|
||||||
mk-messaging-form:
|
|
||||||
attach-from-local: "Attach file from your pc"
|
|
||||||
attach-from-drive: "Attach file from the drive"
|
|
||||||
|
|
||||||
mk-messaging:
|
|
||||||
search-user: "Find a user"
|
|
||||||
you: "You"
|
|
||||||
no-history: "No history"
|
|
||||||
|
|
||||||
mk-messaging-message:
|
|
||||||
is-read: "Read"
|
|
||||||
deleted: "This message has been deleted"
|
|
||||||
|
|
||||||
mk-messaging-room:
|
|
||||||
empty: "No conversations"
|
|
||||||
more: "More"
|
|
||||||
no-history: "There is no more history"
|
|
||||||
resize-form: "Drag to resize"
|
|
||||||
new-message: "New message"
|
|
||||||
|
|
||||||
mk-authorized-apps:
|
|
||||||
no-apps: "No apps"
|
|
||||||
|
|
||||||
mk-error:
|
|
||||||
title: "Unable to connect to the server"
|
title: "Unable to connect to the server"
|
||||||
description: "There is a problem with Internet connection, or the server may be down or maintaining. Please {try again} later."
|
description: "There is a problem with Internet connection, or the server may be down or maintaining. Please {try again} later."
|
||||||
thanks: "Thank you for using Misskey."
|
thanks: "Thank you for using Misskey."
|
||||||
troubleshoot: "Troubleshoot"
|
troubleshoot: "Troubleshoot"
|
||||||
|
|
||||||
troubleshooter:
|
common/views/components/connect-failed.troubleshooter.vue:
|
||||||
title: "TroubleShooting"
|
title: "TroubleShooting"
|
||||||
network: "Network connection"
|
network: "Network connection"
|
||||||
checking-network: "Checking network connection"
|
checking-network: "Checking network connection"
|
||||||
|
@ -106,17 +63,41 @@ common:
|
||||||
success: "Successfully connect to the Misskey's server"
|
success: "Successfully connect to the Misskey's server"
|
||||||
success-desc: "It seems to be able to connect normally. Please reload the page."
|
success-desc: "It seems to be able to connect normally. Please reload the page."
|
||||||
|
|
||||||
mk-forkit:
|
common/views/components/messaging.vue:
|
||||||
open-github-link: "View source on Github"
|
search-user: "Find a user"
|
||||||
|
you: "You"
|
||||||
|
no-history: "No history"
|
||||||
|
|
||||||
mk-poll-editor:
|
common/views/components/messaging-room.vue:
|
||||||
no-only-one-choice: "You need to enter two or more choice."
|
empty: "No conversations"
|
||||||
choice-n: "Choice {}"
|
more: "More"
|
||||||
remove: "Remove this choice"
|
no-history: "There is no more history"
|
||||||
add: "+ Add a choice"
|
resize-form: "Drag to resize"
|
||||||
destroy: "Destroy this poll"
|
new-message: "New message"
|
||||||
|
|
||||||
mk-poll:
|
common/views/components/messaging-room.form.vue:
|
||||||
|
input-message-here: "Enter message here"
|
||||||
|
send: "Send"
|
||||||
|
attach-from-local: "Attach file from your pc"
|
||||||
|
attach-from-drive: "Attach file from the drive"
|
||||||
|
|
||||||
|
common/views/components/messaging-room.message.vue:
|
||||||
|
is-read: "Read"
|
||||||
|
deleted: "This message has been deleted"
|
||||||
|
|
||||||
|
common/views/components/nav.vue:
|
||||||
|
about: "About"
|
||||||
|
stats: "Stats"
|
||||||
|
status: "Status"
|
||||||
|
wiki: "Wiki"
|
||||||
|
donors: "Donors"
|
||||||
|
repository: "Repository"
|
||||||
|
develop: "Developers"
|
||||||
|
|
||||||
|
common/views/components/note-menu.vue:
|
||||||
|
pin: "Pin to profile page"
|
||||||
|
|
||||||
|
common/views/components/poll.vue:
|
||||||
vote-to: "Vote to 「{}」"
|
vote-to: "Vote to 「{}」"
|
||||||
vote-count: "{} votes"
|
vote-count: "{} votes"
|
||||||
total-users: "{} users voted"
|
total-users: "{} users voted"
|
||||||
|
@ -124,31 +105,31 @@ common:
|
||||||
show-result: "Show result"
|
show-result: "Show result"
|
||||||
voted: "Voted"
|
voted: "Voted"
|
||||||
|
|
||||||
mk-note-menu:
|
common/views/components/poll-editor.vue:
|
||||||
pin: "Pin"
|
no-only-one-choice: "You need to enter two or more choice."
|
||||||
pinned: "Pinned"
|
choice-n: "Choice {}"
|
||||||
select: "Select category"
|
remove: "Remove this choice"
|
||||||
categorize: "Accept"
|
add: "+ Add a choice"
|
||||||
categorized: "Category reported. Thank you!"
|
destroy: "Destroy this poll"
|
||||||
|
|
||||||
mk-reaction-picker:
|
common/views/components/reaction-picker.vue:
|
||||||
choose-reaction: "Pick your reaction"
|
choose-reaction: "Pick your reaction"
|
||||||
|
|
||||||
mk-signin:
|
common/views/components/signin.vue:
|
||||||
username: "Username"
|
username: "Username"
|
||||||
password: "Password"
|
password: "Password"
|
||||||
token: "Token"
|
token: "Token"
|
||||||
signing-in: "Signing in..."
|
signing-in: "Signing in..."
|
||||||
signin: "Sign in"
|
signin: "Sign in"
|
||||||
|
|
||||||
mk-signup:
|
common/views/components/signup.vue:
|
||||||
username: "Username"
|
username: "Username"
|
||||||
checking: "Checking..."
|
checking: "Checking..."
|
||||||
available: "Available"
|
available: "Available"
|
||||||
unavailable: "Unavailable"
|
unavailable: "Unavailable"
|
||||||
error: "Network error"
|
error: "Network error"
|
||||||
invalid-format: "Only use letters, numbers and -."
|
invalid-format: "Only use letters, numbers and -."
|
||||||
too-short: "Please enter at least 3 letters!"
|
too-short: "Please enter at least 1 letters!"
|
||||||
too-long: "Please enter within 20 letters."
|
too-long: "Please enter within 20 letters."
|
||||||
password: "Password"
|
password: "Password"
|
||||||
password-placeholder: "We recommend more than 8 letters."
|
password-placeholder: "We recommend more than 8 letters."
|
||||||
|
@ -163,16 +144,16 @@ common:
|
||||||
create: "Create an Account"
|
create: "Create an Account"
|
||||||
some-error: "Account creation failed for some reason. Please try again."
|
some-error: "Account creation failed for some reason. Please try again."
|
||||||
|
|
||||||
mk-special-message:
|
common/views/components/special-message.vue:
|
||||||
new-year: "Happy New Year!"
|
new-year: "Happy New Year!"
|
||||||
christmas: "Merry Christmas!"
|
christmas: "Merry Christmas!"
|
||||||
|
|
||||||
mk-stream-indicator:
|
common/views/components/stream-indicator.vue:
|
||||||
connecting: "Connecting"
|
connecting: "Connecting"
|
||||||
reconnecting: "Reconnecting"
|
reconnecting: "Reconnecting"
|
||||||
connected: "Connected"
|
connected: "Connected"
|
||||||
|
|
||||||
mk-twitter-setting:
|
common/views/components/twitter-setting.vue:
|
||||||
description: "お使いのTwitterアカウントをお使いのMisskeyアカウントに接続しておくと、プロフィールでTwitterアカウント情報が表示されるようになったり、Twitterを用いた便利なサインインを利用できるようになります。"
|
description: "お使いのTwitterアカウントをお使いのMisskeyアカウントに接続しておくと、プロフィールでTwitterアカウント情報が表示されるようになったり、Twitterを用いた便利なサインインを利用できるようになります。"
|
||||||
connected-to: "You to connected this Twitter account"
|
connected-to: "You to connected this Twitter account"
|
||||||
detail: "Detail..."
|
detail: "Detail..."
|
||||||
|
@ -180,59 +161,73 @@ common:
|
||||||
connect: "Connect to Twitter"
|
connect: "Connect to Twitter"
|
||||||
disconnect: "Disconnect"
|
disconnect: "Disconnect"
|
||||||
|
|
||||||
mk-uploader:
|
common/views/components/uploader.vue:
|
||||||
waiting: "Waiting"
|
waiting: "Waiting"
|
||||||
|
|
||||||
docs:
|
common/views/widgets/broadcast.vue:
|
||||||
edit-this-page-on-github: "Caught a mistake or want to contribute to the documentation? "
|
fetching: "Fetching"
|
||||||
edit-this-page-on-github-link: "Edit this page on Github!"
|
no-broadcasts: "No broadcasts"
|
||||||
|
have-a-nice-day: "Have a nice day!"
|
||||||
|
next: "Next"
|
||||||
|
|
||||||
api:
|
common/views/widgets/donation.vue:
|
||||||
entities:
|
title: "Donation"
|
||||||
properties: "Properties"
|
text: "To manage Misskey we spend money for our domain server etc.. There's no incomes for us so we need your tip. If you're interested contact {}. Thank you for your contribution!"
|
||||||
endpoints:
|
|
||||||
params: "Parameters"
|
|
||||||
res: "Response"
|
|
||||||
props:
|
|
||||||
name: "Name"
|
|
||||||
type: "Type"
|
|
||||||
optional: "Optional"
|
|
||||||
description: "Description"
|
|
||||||
yes: "Yes"
|
|
||||||
no: "No"
|
|
||||||
|
|
||||||
ch:
|
common/views/widgets/photo-stream.vue:
|
||||||
tags:
|
title: "Photostream"
|
||||||
mk-index:
|
no-photos: "No photos"
|
||||||
new: "Create new channel"
|
|
||||||
channel-title: "Channel title"
|
|
||||||
|
|
||||||
mk-channel-form:
|
common/views/widgets/server.vue:
|
||||||
textarea: "Write here"
|
title: "Server info"
|
||||||
upload: "Upload"
|
toggle: "Toggle views"
|
||||||
drive: "Drive"
|
|
||||||
note: "Do"
|
|
||||||
posting: "Doing"
|
|
||||||
|
|
||||||
desktop:
|
desktop/views/components/activity.vue:
|
||||||
tags:
|
title: "Activity"
|
||||||
mk-api-info:
|
toggle: "Toggle views"
|
||||||
intro: "APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。"
|
|
||||||
caution: "アカウントを不正利用される可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。"
|
|
||||||
regeneration-of-token: "万が一このトークンが漏れたりその可能性がある場合はトークンを再生成できます。"
|
|
||||||
regenerate-token: "Regenerate the token"
|
|
||||||
enter-password: "Please enter the password"
|
|
||||||
|
|
||||||
mk-drive-browser-base-contextmenu:
|
desktop/views/components/calendar.vue:
|
||||||
create-folder: "Create a folder"
|
title: "{1} / {2}"
|
||||||
upload: "Upload a file"
|
prev: "Previous month"
|
||||||
url-upload: "Upload from a URL"
|
next: "Next month"
|
||||||
|
go: "Click to travel"
|
||||||
|
|
||||||
mk-drive-browser-window:
|
desktop/views/components/drive-window.vue:
|
||||||
used: "used"
|
used: "used"
|
||||||
drive: "Drive"
|
drive: "Drive"
|
||||||
|
|
||||||
mk-drive-browser:
|
desktop/views/components/drive.file.vue:
|
||||||
|
avatar: "Avatar"
|
||||||
|
banner: "Banner"
|
||||||
|
contextmenu:
|
||||||
|
rename: "Rename"
|
||||||
|
copy-url: "Copy URL"
|
||||||
|
download: "Download"
|
||||||
|
else-files: "その他..."
|
||||||
|
set-as-avatar: "Set as avatar"
|
||||||
|
set-as-banner: "Set as banner"
|
||||||
|
open-in-app: "Open in app"
|
||||||
|
add-app: "Add app"
|
||||||
|
rename-file: "Rename file"
|
||||||
|
input-new-file-name: "Enter new name"
|
||||||
|
copied: "Copied"
|
||||||
|
copied-url-to-clipboard: "Copied URL to clipboard"
|
||||||
|
|
||||||
|
desktop/views/components/drive.folder.vue:
|
||||||
|
unable-to-process: "操作を完了できません"
|
||||||
|
circular-reference-detected: "移動先のフォルダーは、移動するフォルダーのサブフォルダーです。"
|
||||||
|
unhandled-error: "Unknown error"
|
||||||
|
contextmenu:
|
||||||
|
move-to-this-folder: "Move to this folder"
|
||||||
|
show-in-new-window: "Open in new window"
|
||||||
|
rename: "Rename"
|
||||||
|
rename-folder: "Rename folder"
|
||||||
|
input-new-folder-name: "Enter new name"
|
||||||
|
|
||||||
|
desktop/views/components/drive.nav-folder.vue:
|
||||||
|
drive: "Drive"
|
||||||
|
|
||||||
|
desktop/views/components/drive.vue:
|
||||||
search: "Search"
|
search: "Search"
|
||||||
load-more: "Load more"
|
load-more: "Load more"
|
||||||
empty-draghover: "Drop Welcome!"
|
empty-draghover: "Drop Welcome!"
|
||||||
|
@ -248,108 +243,22 @@ desktop:
|
||||||
may-take-time: "アップロードが完了するまで時間がかかる場合があります。"
|
may-take-time: "アップロードが完了するまで時間がかかる場合があります。"
|
||||||
create-folder: "Create a folder"
|
create-folder: "Create a folder"
|
||||||
folder-name: "Folder name"
|
folder-name: "Folder name"
|
||||||
|
contextmenu:
|
||||||
|
create-folder: "Create a folder"
|
||||||
|
upload: "Upload a file"
|
||||||
|
url-upload: "Upload from a URL"
|
||||||
|
|
||||||
mk-drive-browser-file-contextmenu:
|
desktop/views/components/notes.note.vue:
|
||||||
rename: "Rename"
|
reposted-by: "Reposted by {}"
|
||||||
copy-url: "Copy URL"
|
reply: "Reply"
|
||||||
download: "Download"
|
renote: "Renote"
|
||||||
else-files: "その他..."
|
add-reaction: "Add your reaction"
|
||||||
set-as-avatar: "Set as avatar"
|
detail: "Show detail"
|
||||||
set-as-banner: "Set as banner"
|
|
||||||
open-in-app: "Open in app"
|
|
||||||
add-app: "Add app"
|
|
||||||
rename-file: "Rename file"
|
|
||||||
input-new-file-name: "Enter new name"
|
|
||||||
copied: "Copied"
|
|
||||||
copied-url-to-clipboard: "Copied URL to clipboard"
|
|
||||||
|
|
||||||
mk-drive-browser-file:
|
desktop/views/components/notifications.vue:
|
||||||
avatar: "Avatar"
|
more: "More"
|
||||||
banner: "Banner"
|
|
||||||
|
|
||||||
mk-drive-browser-folder-contextmenu:
|
desktop/views/components/post-form.vue:
|
||||||
move-to-this-folder: "Move to this folder"
|
|
||||||
show-in-new-window: "Open in new window"
|
|
||||||
rename: "Rename"
|
|
||||||
rename-folder: "Rename folder"
|
|
||||||
input-new-folder-name: "Enter new name"
|
|
||||||
|
|
||||||
mk-drive-browser-folder:
|
|
||||||
unable-to-process: "操作を完了できません"
|
|
||||||
circular-reference-detected: "移動先のフォルダーは、移動するフォルダーのサブフォルダーです。"
|
|
||||||
unhandled-error: "Unknown error"
|
|
||||||
|
|
||||||
mk-drive-browser-nav-folder:
|
|
||||||
drive: "Drive"
|
|
||||||
|
|
||||||
mk-selectdrive-page:
|
|
||||||
title: "Choose a file(s)"
|
|
||||||
ok: "OK"
|
|
||||||
cancel: "Cancel"
|
|
||||||
upload: "Upload a file(s) from you PC"
|
|
||||||
|
|
||||||
mk-ui-header-nav:
|
|
||||||
home: "Home"
|
|
||||||
messaging: "Messages"
|
|
||||||
ch: "Channels"
|
|
||||||
info: "News"
|
|
||||||
|
|
||||||
mk-ui-header-search:
|
|
||||||
placeholder: "Search"
|
|
||||||
|
|
||||||
mk-ui-header-account:
|
|
||||||
profile: "Your profile"
|
|
||||||
drive: "Drive"
|
|
||||||
mentions: "Mentions"
|
|
||||||
settings: "Settings"
|
|
||||||
signout: "Sign out"
|
|
||||||
|
|
||||||
mk-ui-header-note-button:
|
|
||||||
note: "Compose new Post"
|
|
||||||
|
|
||||||
mk-ui-header-notifications:
|
|
||||||
title: "Notifications"
|
|
||||||
|
|
||||||
mk-profile-setting:
|
|
||||||
avatar: "Avatar"
|
|
||||||
choice-avatar: "Choice an image"
|
|
||||||
name: "Name"
|
|
||||||
location: "Location"
|
|
||||||
description: "Description"
|
|
||||||
birthday: "Birthday"
|
|
||||||
save: "Update profile"
|
|
||||||
|
|
||||||
mk-password-setting:
|
|
||||||
reset: "Change your password"
|
|
||||||
enter-current-password: "Enter the current password"
|
|
||||||
enter-new-password: "Enter the new password"
|
|
||||||
enter-new-password-again: "Enter the new password again"
|
|
||||||
not-match: "New password not matched"
|
|
||||||
changed: "Password updated successfully"
|
|
||||||
|
|
||||||
mk-2fa-setting:
|
|
||||||
intro: "If you set up 2-step verification, you will need not only a password at sign-in but also a pre-registered physical device (such as your smartphone), which will improve security. "
|
|
||||||
detail: "See details..."
|
|
||||||
url: "https://www.google.com/landing/2step/"
|
|
||||||
caution: "As a caveat, security improves, but you can not sign in to Misskey if you lose a registered device, etc."
|
|
||||||
register: "Register a device"
|
|
||||||
already-registered: "The setting has already been completed."
|
|
||||||
unregister: "Disable"
|
|
||||||
unregistered: "Two-step authentication has been disabled."
|
|
||||||
enter-password: "Enter the password"
|
|
||||||
authenticator: "First, you need install Google Authenticator to your device:"
|
|
||||||
howtoinstall: "How to install"
|
|
||||||
scan: "Next, please scan displayed QR code:"
|
|
||||||
done: "Please enter the token displaying in your device:"
|
|
||||||
submit: "Submit"
|
|
||||||
success: "Setup completed successfully!"
|
|
||||||
failed: "Failed to setup. please ensure that the token is correct."
|
|
||||||
info: "From the next sign in, enter the token that is displayed on the device in addition to the password."
|
|
||||||
|
|
||||||
mk-mute-setting:
|
|
||||||
no-users: "No muted users"
|
|
||||||
|
|
||||||
mk-post-form:
|
|
||||||
note-placeholder: "What's happening?"
|
note-placeholder: "What's happening?"
|
||||||
reply-placeholder: "Reply to this note..."
|
reply-placeholder: "Reply to this note..."
|
||||||
quote-placeholder: "Quote this note..."
|
quote-placeholder: "Quote this note..."
|
||||||
|
@ -370,17 +279,24 @@ desktop:
|
||||||
create-poll: "Create a poll"
|
create-poll: "Create a poll"
|
||||||
text-remain: "{} chars remaining"
|
text-remain: "{} chars remaining"
|
||||||
|
|
||||||
mk-post-form-window:
|
desktop/views/components/post-form-window.vue:
|
||||||
note: "New note"
|
note: "New note"
|
||||||
reply: "Reply"
|
reply: "Reply"
|
||||||
attaches: "{} media attached"
|
attaches: "{} media attached"
|
||||||
uploading-media: "Uploading {} media"
|
uploading-media: "Uploading {} media"
|
||||||
|
|
||||||
mk-note-page:
|
desktop/views/components/renote-form.vue:
|
||||||
prev: "Previous note"
|
quote: "Quote..."
|
||||||
next: "Next note"
|
cancel: "Cancel"
|
||||||
|
renote: "Renote"
|
||||||
|
reposting: "Reposting..."
|
||||||
|
success: "Reposted!"
|
||||||
|
failure: "Failed to Renote"
|
||||||
|
|
||||||
mk-settings:
|
desktop/views/components/renote-form-window.vue:
|
||||||
|
title: "Are you sure you want to renote this note?"
|
||||||
|
|
||||||
|
desktop/views/components/settings.vue:
|
||||||
profile: "Profile"
|
profile: "Profile"
|
||||||
mute: "Mute"
|
mute: "Mute"
|
||||||
drive: "Drive"
|
drive: "Drive"
|
||||||
|
@ -390,181 +306,239 @@ desktop:
|
||||||
other: "Other"
|
other: "Other"
|
||||||
license: "License"
|
license: "License"
|
||||||
|
|
||||||
mk-timeline-note:
|
desktop/views/components/settings.2fa.vue:
|
||||||
reposted-by: "Reposted by {}"
|
intro: "If you set up 2-step verification, you will need not only a password at sign-in but also a pre-registered physical device (such as your smartphone), which will improve security. "
|
||||||
reply: "Reply"
|
detail: "See details..."
|
||||||
renote: "Renote"
|
url: "https://www.google.com/landing/2step/"
|
||||||
add-reaction: "Add your reaction"
|
caution: "As a caveat, security improves, but you can not sign in to Misskey if you lose a registered device, etc."
|
||||||
detail: "Show detail"
|
register: "Register a device"
|
||||||
|
already-registered: "The setting has already been completed."
|
||||||
|
unregister: "Disable"
|
||||||
|
unregistered: "Two-step authentication has been disabled."
|
||||||
|
enter-password: "Enter the password"
|
||||||
|
authenticator: "First, you need install Google Authenticator to your device:"
|
||||||
|
howtoinstall: "How to install"
|
||||||
|
scan: "Next, please scan displayed QR code:"
|
||||||
|
done: "Please enter the token displaying in your device:"
|
||||||
|
submit: "Submit"
|
||||||
|
success: "Setup completed successfully!"
|
||||||
|
failed: "Failed to setup. please ensure that the token is correct."
|
||||||
|
info: "From the next sign in, enter the token that is displayed on the device in addition to the password."
|
||||||
|
|
||||||
mk-notifications:
|
desktop/views/components/settings.api.vue:
|
||||||
more: "More"
|
intro: "APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。"
|
||||||
|
caution: "アカウントを不正利用される可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。"
|
||||||
|
regeneration-of-token: "万が一このトークンが漏れたりその可能性がある場合はトークンを再生成できます。"
|
||||||
|
regenerate-token: "Regenerate the token"
|
||||||
|
enter-password: "Please enter the password"
|
||||||
|
|
||||||
mk-notifications-home-widget:
|
desktop/views/components/settings.app.vue:
|
||||||
|
no-apps: "No authorized apps"
|
||||||
|
|
||||||
|
desktop/views/components/settings.mute.vue:
|
||||||
|
no-users: "No muted users"
|
||||||
|
|
||||||
|
desktop/views/components/settings.password.vue:
|
||||||
|
reset: "Change your password"
|
||||||
|
enter-current-password: "Enter the current password"
|
||||||
|
enter-new-password: "Enter the new password"
|
||||||
|
enter-new-password-again: "Enter the new password again"
|
||||||
|
not-match: "New password not matched"
|
||||||
|
changed: "Password updated successfully"
|
||||||
|
|
||||||
|
desktop/views/components/settings.profile.vue:
|
||||||
|
avatar: "Avatar"
|
||||||
|
choice-avatar: "Choice an image"
|
||||||
|
name: "Name"
|
||||||
|
location: "Location"
|
||||||
|
description: "Description"
|
||||||
|
birthday: "Birthday"
|
||||||
|
save: "Update profile"
|
||||||
|
|
||||||
|
desktop/views/components/ui.header.account.vue:
|
||||||
|
profile: "Your profile"
|
||||||
|
drive: "Drive"
|
||||||
|
mentions: "Mentions"
|
||||||
|
customize: "Customize"
|
||||||
|
settings: "Settings"
|
||||||
|
signout: "Sign out"
|
||||||
|
|
||||||
|
desktop/views/components/ui.header.nav.vue:
|
||||||
|
home: "Home"
|
||||||
|
messaging: "Messages"
|
||||||
|
game: "Game"
|
||||||
|
|
||||||
|
desktop/views/components/ui.header.notifications.vue:
|
||||||
title: "Notifications"
|
title: "Notifications"
|
||||||
settings: "Notification settings"
|
|
||||||
|
|
||||||
mk-server-home-widget:
|
desktop/views/components/ui.header.post.vue:
|
||||||
title: "Server info"
|
post: "Compose new Post"
|
||||||
toggle: "Toggle views"
|
|
||||||
|
|
||||||
mk-activity-widget:
|
desktop/views/components/ui.header.search.vue:
|
||||||
title: "Activity"
|
placeholder: "Search"
|
||||||
toggle: "Toggle views"
|
|
||||||
|
|
||||||
mk-user-recommendation-home-widget:
|
desktop/views/pages/note.vue:
|
||||||
title: "Recommended users"
|
prev: "Previous note"
|
||||||
refresh: "Show others"
|
next: "Next note"
|
||||||
no-one: "No one"
|
|
||||||
|
|
||||||
mk-recommended-polls-home-widget:
|
desktop/views/pages/selectdrive.vue:
|
||||||
title: "Polls"
|
title: "Choose a file(s)"
|
||||||
refresh: "Show others"
|
ok: "OK"
|
||||||
nothing: "Nothing"
|
|
||||||
|
|
||||||
mk-trends-home-widget:
|
|
||||||
title: "Trend"
|
|
||||||
refresh: "Show others"
|
|
||||||
nothing: "Nothing"
|
|
||||||
|
|
||||||
mk-photo-stream-home-widget:
|
|
||||||
title: "Photostream"
|
|
||||||
no-photos: "No photos"
|
|
||||||
|
|
||||||
mk-donation-home-widget:
|
|
||||||
title: "Donation"
|
|
||||||
text: "To manage Misskey we spend money for our domain server etc.. There's no incomes for us so we need your tip. If you're interested contact {}. Thank you for your contribution!"
|
|
||||||
|
|
||||||
mk-channel-home-widget:
|
|
||||||
title: "Channel"
|
|
||||||
settings: "Widget settings"
|
|
||||||
get-started: "Please click the cog in the upper right to specify the channel to receive"
|
|
||||||
|
|
||||||
mk-calendar-widget:
|
|
||||||
title: "{1} / {2}"
|
|
||||||
prev: "Previous month"
|
|
||||||
next: "Next month"
|
|
||||||
go: "Click to travel"
|
|
||||||
|
|
||||||
mk-post-form-home-widget:
|
|
||||||
title: "Post"
|
|
||||||
note: "Post"
|
|
||||||
placeholder: "What's happening?"
|
|
||||||
|
|
||||||
mk-access-log-home-widget:
|
|
||||||
title: "Access log"
|
|
||||||
|
|
||||||
mk-messaging-home-widget:
|
|
||||||
title: "Messaging"
|
|
||||||
|
|
||||||
mk-broadcast-home-widget:
|
|
||||||
fetching: "Fetching"
|
|
||||||
no-broadcasts: "No broadcasts"
|
|
||||||
have-a-nice-day: "Have a nice day!"
|
|
||||||
next: "Next"
|
|
||||||
|
|
||||||
mk-renote-form:
|
|
||||||
quote: "Quote..."
|
|
||||||
cancel: "Cancel"
|
cancel: "Cancel"
|
||||||
renote: "Renote"
|
upload: "Upload a file(s) from you PC"
|
||||||
reposting: "Reposting..."
|
|
||||||
success: "Reposted!"
|
|
||||||
failure: "Failed to Renote"
|
|
||||||
|
|
||||||
mk-renote-form-window:
|
desktop/views/pages/user/user.followers-you-know.vue:
|
||||||
title: "Are you sure you want to renote this note?"
|
title: "Followers you know"
|
||||||
|
loading: "Loading"
|
||||||
|
no-users: "No users"
|
||||||
|
|
||||||
mk-user:
|
desktop/views/pages/user/user.friends.vue:
|
||||||
|
title: "Frequently replied"
|
||||||
|
loading: "Loading"
|
||||||
|
no-users: "No users"
|
||||||
|
|
||||||
|
desktop/views/pages/user/user.home.vue:
|
||||||
last-used-at: "Last used at"
|
last-used-at: "Last used at"
|
||||||
|
|
||||||
|
desktop/views/pages/user/user.photos.vue:
|
||||||
|
title: "Photos"
|
||||||
|
loading: "Loading"
|
||||||
|
no-photos: "No photos"
|
||||||
|
|
||||||
|
desktop/views/pages/user/user.profile.vue:
|
||||||
follows-you: "Follows you"
|
follows-you: "Follows you"
|
||||||
mute: "Mute"
|
mute: "Mute"
|
||||||
muted: "Muting"
|
muted: "Muting"
|
||||||
unmute: "Unmute"
|
unmute: "Unmute"
|
||||||
|
|
||||||
photos:
|
desktop/views/widgets/messaging.vue:
|
||||||
title: "Photos"
|
title: "Messaging"
|
||||||
loading: "Loading"
|
|
||||||
no-photos: "No photos"
|
|
||||||
|
|
||||||
frequently-replied-users:
|
desktop/views/widgets/notifications.vue:
|
||||||
title: "Frequently replied"
|
title: "Notifications"
|
||||||
loading: "Loading"
|
settings: "Settings"
|
||||||
no-users: "No users"
|
|
||||||
|
|
||||||
followers-you-know:
|
desktop/views/widgets/polls.vue:
|
||||||
title: "Followers you know"
|
title: "Polls"
|
||||||
loading: "Loading"
|
refresh: "Show others"
|
||||||
no-users: "No users"
|
nothing: "Nothing"
|
||||||
|
|
||||||
mobile:
|
desktop/views/widgets/post-form.vue:
|
||||||
tags:
|
title: "Post"
|
||||||
mk-selectdrive-page:
|
note: "Post"
|
||||||
select-file: "Select file(s)"
|
placeholder: "What's happening?"
|
||||||
|
|
||||||
mk-drive-file-viewer:
|
desktop/views/widgets/trends.vue:
|
||||||
|
title: "Trend"
|
||||||
|
refresh: "Show others"
|
||||||
|
nothing: "Nothing"
|
||||||
|
|
||||||
|
desktop/views/widgets/users.vue:
|
||||||
|
title: "Recommended users"
|
||||||
|
refresh: "Show others"
|
||||||
|
no-one: "No one"
|
||||||
|
|
||||||
|
desktop/views/widgets/channel.vue:
|
||||||
|
title: "Channel"
|
||||||
|
settings: "Widget settings"
|
||||||
|
get-started: "Please click the cog in the upper right to specify the channel to receive"
|
||||||
|
|
||||||
|
mobile/views/components/drive.vue:
|
||||||
|
drive: "Drive"
|
||||||
|
used: "used"
|
||||||
|
folder-count: "Folder(s)"
|
||||||
|
count-separator: ", "
|
||||||
|
file-count: "File(s)"
|
||||||
|
load-more: "Load more"
|
||||||
|
nothing-in-drive: "Nothing"
|
||||||
|
folder-is-empty: "This folder is empty"
|
||||||
|
|
||||||
|
mobile/views/components/drive-file-chooser.vue:
|
||||||
|
select-file: "Choose a file"
|
||||||
|
|
||||||
|
mobile/views/components/drive-folder-chooser.vue:
|
||||||
|
select-folder: "Choose a folder"
|
||||||
|
|
||||||
|
mobile/views/components/drive.file-detail.vue:
|
||||||
download: "Download"
|
download: "Download"
|
||||||
rename: "Rename"
|
rename: "Rename"
|
||||||
move: "Move"
|
move: "Move"
|
||||||
hash: "Hash (md5)"
|
hash: "Hash (md5)"
|
||||||
exif: "EXIF"
|
exif: "EXIF"
|
||||||
|
|
||||||
mk-entrance-signin:
|
mobile/views/components/follow-button.vue:
|
||||||
signup: "Sign up"
|
follow: "Follow"
|
||||||
|
unfollow: "Unfollow"
|
||||||
|
|
||||||
|
mobile/views/components/note.vue:
|
||||||
|
reposted-by: "Renoted by {}"
|
||||||
|
|
||||||
|
mobile/views/components/note-detail.vue:
|
||||||
|
reply: "Reply"
|
||||||
|
reaction: "Reaction"
|
||||||
|
|
||||||
|
mobile/views/components/notifications.vue:
|
||||||
|
more: "More"
|
||||||
|
empty: "No notifications"
|
||||||
|
|
||||||
|
mobile/views/components/post-form.vue:
|
||||||
|
submit: "Post"
|
||||||
|
reply-placeholder: "Reply to this note..."
|
||||||
|
note-placeholder: "What's happening?"
|
||||||
|
|
||||||
|
mobile/views/components/sub-note-content.vue:
|
||||||
|
media-count: "{} media"
|
||||||
|
poll: "Poll"
|
||||||
|
|
||||||
|
mobile/views/components/timeline.vue:
|
||||||
|
empty: "No notes"
|
||||||
|
load-more: "More"
|
||||||
|
|
||||||
|
mobile/views/components/ui.nav.vue:
|
||||||
|
home: "Home"
|
||||||
|
notifications: "Notifications"
|
||||||
|
messaging: "Messages"
|
||||||
|
drive: "Drive"
|
||||||
|
settings: "Settings"
|
||||||
about: "About Misskey"
|
about: "About Misskey"
|
||||||
|
search: "Search"
|
||||||
|
|
||||||
mk-entrance-signup:
|
mobile/views/components/user-timeline.vue:
|
||||||
cancel: "Cancel"
|
no-notes: "This user seems never note"
|
||||||
|
no-notes-with-media: "There is no notes with media"
|
||||||
|
load-more: "More"
|
||||||
|
|
||||||
mk-authorized-apps-page:
|
mobile/views/components/users-list.vue:
|
||||||
application: "Applications"
|
all: "All"
|
||||||
|
known: "You know"
|
||||||
|
load-more: "More"
|
||||||
|
|
||||||
mk-signin-history-page:
|
mobile/views/pages/drive.vue:
|
||||||
signin-history: "Sign in history"
|
|
||||||
|
|
||||||
mk-twitter-setting-page:
|
|
||||||
twitter-integration: "Twitter integration"
|
|
||||||
|
|
||||||
mk-drive-page:
|
|
||||||
drive: "Drive"
|
drive: "Drive"
|
||||||
|
|
||||||
mk-home:
|
mobile/views/pages/followers.vue:
|
||||||
home: "Home"
|
followers-of: "Followers of {}"
|
||||||
|
|
||||||
mk-messaging-room-page:
|
mobile/views/pages/following.vue:
|
||||||
message: "Messaging"
|
following-of: "Following of {}"
|
||||||
|
|
||||||
mk-messaging-page:
|
mobile/views/pages/messaging.vue:
|
||||||
message: "Messaging"
|
messaging: "Messaging"
|
||||||
|
|
||||||
mk-notifications-page:
|
mobile/views/pages/messaging-room.vue:
|
||||||
notifications: "Notifications"
|
messaging: "Messaging"
|
||||||
read-all: "Are you sure you want to mark all unread notifications as read?"
|
|
||||||
|
|
||||||
mk-note-page:
|
mobile/views/pages/note.vue:
|
||||||
title: "Post"
|
title: "Post"
|
||||||
prev: "Previous note"
|
prev: "Previous note"
|
||||||
next: "Next note"
|
next: "Next note"
|
||||||
|
|
||||||
mk-search-page:
|
mobile/views/pages/notifications.vue:
|
||||||
search: "Search"
|
notifications: "Notifications"
|
||||||
|
read-all: "Are you sure you want to mark all unread notifications as read?"
|
||||||
|
|
||||||
mk-settings:
|
mobile/views/pages/profile-setting.vue:
|
||||||
signed-in-as: "Signed in as {}"
|
title: "Profile settings"
|
||||||
|
|
||||||
mk-settings-page:
|
|
||||||
profile: "Profile"
|
|
||||||
applications: "Applications"
|
|
||||||
twitter-integration: "Twitter integration"
|
|
||||||
signin-history: "Sign in history"
|
|
||||||
link: "MisskeyLink"
|
|
||||||
settings: "Settings"
|
|
||||||
signout: "Sign out"
|
|
||||||
|
|
||||||
mk-profile-setting-page:
|
|
||||||
title: "Profile Settings"
|
|
||||||
|
|
||||||
mk-profile-setting:
|
|
||||||
will-be-published: "These profiles will be published."
|
will-be-published: "These profiles will be published."
|
||||||
name: "Name"
|
name: "Name"
|
||||||
location: "Location"
|
location: "Location"
|
||||||
|
@ -579,84 +553,22 @@ mobile:
|
||||||
save: "Save"
|
save: "Save"
|
||||||
saved: "Profile updated successfully"
|
saved: "Profile updated successfully"
|
||||||
|
|
||||||
mk-user-followers-page:
|
mobile/views/pages/search.vue:
|
||||||
followers-of: "Followers of {}"
|
search: "Search"
|
||||||
|
empty: "「{}」に関する投稿は見つかりませんでした。"
|
||||||
|
|
||||||
mk-user-following-page:
|
mobile/views/pages/selectdrive.vue:
|
||||||
following-of: "Following of {}"
|
|
||||||
|
|
||||||
mk-drive-folder-selector:
|
|
||||||
select-folder: "Choose a folder"
|
|
||||||
|
|
||||||
mk-drive-selector:
|
|
||||||
select-file: "Choose a file"
|
select-file: "Choose a file"
|
||||||
|
|
||||||
mk-drive:
|
mobile/views/pages/settings.vue:
|
||||||
drive: "Drive"
|
signed-in-as: "Signed in as {}"
|
||||||
used: "used"
|
profile: "Profile"
|
||||||
folder-count: "Folder(s)"
|
twitter-integration: "Twitter integration"
|
||||||
count-separator: ", "
|
signin-history: "Sign in history"
|
||||||
file-count: "File(s)"
|
|
||||||
load-more: "Load more"
|
|
||||||
nothing-in-drive: "Nothing"
|
|
||||||
folder-is-empty: "This folder is empty"
|
|
||||||
|
|
||||||
mk-follow-button:
|
|
||||||
follow: "Follow"
|
|
||||||
unfollow: "Unfollow"
|
|
||||||
|
|
||||||
mk-home-timeline:
|
|
||||||
empty-timeline: "There is no notes"
|
|
||||||
|
|
||||||
mk-notifications:
|
|
||||||
more: "More"
|
|
||||||
empty: "No notifications"
|
|
||||||
|
|
||||||
mk-note-detail:
|
|
||||||
reply: "Reply"
|
|
||||||
reaction: "Reaction"
|
|
||||||
|
|
||||||
mk-post-form:
|
|
||||||
submit: "Post"
|
|
||||||
reply-placeholder: "Reply to this note..."
|
|
||||||
note-placeholder: "What's happening?"
|
|
||||||
|
|
||||||
mk-search-notes:
|
|
||||||
empty: "There is no note related to the 「{}」"
|
|
||||||
|
|
||||||
mk-sub-note-content:
|
|
||||||
media-count: "{} media"
|
|
||||||
poll: "Poll"
|
|
||||||
|
|
||||||
mk-timeline-note:
|
|
||||||
reposted-by: "Reposted by {}"
|
|
||||||
|
|
||||||
mk-timeline:
|
|
||||||
empty: "No notes"
|
|
||||||
load-more: "More"
|
|
||||||
|
|
||||||
mk-ui-nav:
|
|
||||||
home: "Home"
|
|
||||||
notifications: "Notifications"
|
|
||||||
messaging: "Messages"
|
|
||||||
ch: "Channels"
|
|
||||||
drive: "Drive"
|
|
||||||
settings: "Settings"
|
settings: "Settings"
|
||||||
about: "About Misskey"
|
signout: "Sign out"
|
||||||
search: "Search"
|
|
||||||
|
|
||||||
mk-user-followers:
|
mobile/views/pages/user.vue:
|
||||||
no-users: "No followers."
|
|
||||||
|
|
||||||
mk-user-following:
|
|
||||||
no-users: "No following."
|
|
||||||
|
|
||||||
mk-user-timeline:
|
|
||||||
no-notes: "This user seems never note"
|
|
||||||
no-notes-with-media: "There is no notes with media"
|
|
||||||
load-more: "More"
|
|
||||||
|
|
||||||
mk-user:
|
|
||||||
follows-you: "Follows you"
|
follows-you: "Follows you"
|
||||||
following: "Following"
|
following: "Following"
|
||||||
followers: "Followers"
|
followers: "Followers"
|
||||||
|
@ -665,7 +577,7 @@ mobile:
|
||||||
timeline: "Timeline"
|
timeline: "Timeline"
|
||||||
media: "Media"
|
media: "Media"
|
||||||
|
|
||||||
mk-user-overview:
|
mobile/views/pages/user/home.vue:
|
||||||
recent-notes: "Recent notes"
|
recent-notes: "Recent notes"
|
||||||
images: "Images"
|
images: "Images"
|
||||||
activity: "Activity"
|
activity: "Activity"
|
||||||
|
@ -675,37 +587,36 @@ mobile:
|
||||||
followers-you-know: "Followers you know"
|
followers-you-know: "Followers you know"
|
||||||
last-used-at: "Last used at"
|
last-used-at: "Last used at"
|
||||||
|
|
||||||
mk-user-overview-notes:
|
mobile/views/pages/user/home.followers-you-know.vue:
|
||||||
|
loading: "Loading"
|
||||||
|
no-users: "No users"
|
||||||
|
|
||||||
|
mobile/views/pages/user/home.friends.vue:
|
||||||
|
loading: "Loading"
|
||||||
|
no-users: "No users"
|
||||||
|
|
||||||
|
mobile/views/pages/user/home.notes.vue:
|
||||||
loading: "Loading"
|
loading: "Loading"
|
||||||
no-notes: "No notes"
|
no-notes: "No notes"
|
||||||
|
|
||||||
mk-user-overview-photos:
|
mobile/views/pages/user/home.photos.vue:
|
||||||
loading: "Loading"
|
loading: "Loading"
|
||||||
no-photos: "No photos"
|
no-photos: "No photos"
|
||||||
|
|
||||||
mk-user-overview-keywords:
|
docs:
|
||||||
no-keywords: "No keywords"
|
edit-this-page-on-github: "Caught a mistake or want to contribute to the documentation? "
|
||||||
|
edit-this-page-on-github-link: "Edit this page on Github!"
|
||||||
|
|
||||||
mk-user-overview-domains:
|
api:
|
||||||
no-domains: "No domains"
|
entities:
|
||||||
|
properties: "Properties"
|
||||||
mk-user-overview-frequently-replied-users:
|
endpoints:
|
||||||
loading: "Loading"
|
params: "Parameters"
|
||||||
no-users: "No users"
|
res: "Response"
|
||||||
|
props:
|
||||||
mk-user-overview-followers-you-know:
|
name: "Name"
|
||||||
loading: "Loading"
|
type: "Type"
|
||||||
no-users: "No users"
|
optional: "Optional"
|
||||||
|
description: "Description"
|
||||||
mk-users-list:
|
yes: "Yes"
|
||||||
all: "All"
|
no: "No"
|
||||||
known: "You know"
|
|
||||||
load-more: "More"
|
|
||||||
|
|
||||||
stats:
|
|
||||||
notes-count: "Number of all notes"
|
|
||||||
users-count: "Number of all users"
|
|
||||||
|
|
||||||
status:
|
|
||||||
all-systems-maybe-operational: "All systems maybe operational"
|
|
||||||
what-is-this-site: ""
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ const loadLang = lang => yaml.safeLoad(
|
||||||
const native = loadLang('ja');
|
const native = loadLang('ja');
|
||||||
|
|
||||||
const langs = {
|
const langs = {
|
||||||
//'en': loadLang('en'),
|
'en': loadLang('en'),
|
||||||
'ja': native
|
'ja': native
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -33,8 +33,6 @@ common:
|
||||||
confused: "こまこまのこまり"
|
confused: "こまこまのこまり"
|
||||||
pudding: "Pudding"
|
pudding: "Pudding"
|
||||||
|
|
||||||
input-message-here: "ここにメッセージを入力"
|
|
||||||
send: "送信"
|
|
||||||
delete: "削除"
|
delete: "削除"
|
||||||
loading: "読み込み中"
|
loading: "読み込み中"
|
||||||
ok: "わかった"
|
ok: "わかった"
|
||||||
|
@ -78,6 +76,8 @@ common/views/components/messaging-room.vue:
|
||||||
new-message: "新しいメッセージがあります"
|
new-message: "新しいメッセージがあります"
|
||||||
|
|
||||||
common/views/components/messaging-room.form.vue:
|
common/views/components/messaging-room.form.vue:
|
||||||
|
input-message-here: "ここにメッセージを入力"
|
||||||
|
send: "送信"
|
||||||
attach-from-local: "PCからファイルを添付する"
|
attach-from-local: "PCからファイルを添付する"
|
||||||
attach-from-drive: "ドライブからファイルを添付する"
|
attach-from-drive: "ドライブからファイルを添付する"
|
||||||
|
|
||||||
|
|
|
@ -8,12 +8,12 @@
|
||||||
ref="textarea"
|
ref="textarea"
|
||||||
@keypress="onKeypress"
|
@keypress="onKeypress"
|
||||||
@paste="onPaste"
|
@paste="onPaste"
|
||||||
placeholder="%i18n:common.input-message-here%"
|
placeholder="%i18n:@input-message-here%"
|
||||||
v-autocomplete="'text'"
|
v-autocomplete="'text'"
|
||||||
></textarea>
|
></textarea>
|
||||||
<div class="file" @click="file = null" v-if="file">{{ file.name }}</div>
|
<div class="file" @click="file = null" v-if="file">{{ file.name }}</div>
|
||||||
<mk-uploader ref="uploader" @uploaded="onUploaded"/>
|
<mk-uploader ref="uploader" @uploaded="onUploaded"/>
|
||||||
<button class="send" @click="send" :disabled="!canSend || sending" title="%i18n:common.send%">
|
<button class="send" @click="send" :disabled="!canSend || sending" title="%i18n:@send%">
|
||||||
<template v-if="!sending">%fa:paper-plane%</template><template v-if="sending">%fa:spinner .spin%</template>
|
<template v-if="!sending">%fa:paper-plane%</template><template v-if="sending">%fa:spinner .spin%</template>
|
||||||
</button>
|
</button>
|
||||||
<button class="attach-from-local" @click="chooseFile" title="%i18n:@attach-from-local%">
|
<button class="attach-from-local" @click="chooseFile" title="%i18n:@attach-from-local%">
|
||||||
|
|
Loading…
Reference in a new issue