Skip to content

Commit

Permalink
feat: localize root docs and add missing files
Browse files Browse the repository at this point in the history
  • Loading branch information
jdh5968 committed Jan 6, 2023
1 parent 0a891d6 commit 742fcda
Show file tree
Hide file tree
Showing 31 changed files with 1,000 additions and 176 deletions.
56 changes: 28 additions & 28 deletions src/ko/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,49 +22,49 @@ sections:
title: "Misskey는 <b data-marker>탈중앙화된</b> 플랫폼입니다."
description: "Misskey는 자신의 인스턴스를 만드는 서버 운영자의 플랫폼일 뿐이며, 그 안에서 모두 서로 대화할 수 있습니다! 거대한 커뮤니티를 위한 인스턴스부터 그룹, 팬덤, 서브컬처, 심지어 개인과 친구들만을 위한 인스턴스도 있습니다. 더 많은 걸 조정하고 싶으신가요? 여러분을 염탐하거나 개인 정보를 팔려는 대기업과의 관계를 끊어내고 손쉽게 자신만의 인스턴스를 만들 수 있습니다. Misskey는 커뮤니티와 공유에 대한 것이지 대기업과 빅테크 기업을 위한 게 아니니까요. Misskey에 없는 친구가 있다고요? 걱정 마세요! Misskey는 연합 우주 (ActivityPub 기반) 위에 있어서, 마스토돈, PixelFed, PeerTube 등의 사람들과도 교류할 수 있습니다."
features:
title: "Features"
description: "Misskey has a wide variety of unique features!"
title: "기능"
description: "Misskey에는 여러 색다르고 독특한 기능이 있습니다!"
list:
note:
title: "Note"
description: 'On Misskey, posts from users are called "notes". Reply, quote, add custom emojis, animated text, content warnings, attach multiple images, videos, GIFs, audio clips, or anything else!'
title: "노트"
description: 'Misskey에서는 사용자의 글을 "노트"라고 합니다. 답변하고, 인용하고, 커스텀 이모지를 추가하고, 움직이는 텍스트를 넣거나, 콘텐츠 경고를 추가하고, 여러 이미지나 영상, 움짤, 음성 녹음 등등을 추가할 수도 있습니다!'
reaction:
title: "Reactions"
description: "You can add emoji reactions to any post! No longer are you bound by a like button, show everyone exactly how you feel with the tap of a button."
title: "반응"
description: "어느 포스트에나 이모지 반응을 추가할 수 있습니다! 좋아요 버튼에 구애받지 않고, 버튼 하나 누르는 것으로 어떻게 생각하고 있는지를 정확하게 보여주세요!"
theme:
title: "Theme"
description: "Why be limited by just a Light or Dark theme when you can change all the colors? Use Misskey's intuitive theming functions to make Misskey just how you like it."
title: "테마"
description: "다른 색상을 선택할 수 있다면 왜 굳이 라이트 테마와 다크 테마에 묶여있어야 하죠? Misskey의 직관적인 테마 기능으로 원하는 대로 Misskey를 설정해 보세요."
charts:
title: "Charts"
description: "For those who need to see everything, Misskey has powerful charts for both users and admins to see what exactly is going on in your instance in real time."
title: "차트"
description: "모든 걸 보고 싶은 분들을 위해, Misskey는 사용자와 관리자 모두에게 인스턴스에서 실시간으로 일어나는 일들을 볼 수 있는 강력한 차트 기능을 가지고 있습니다."
federation:
title: "Federation"
description: "Not on Misskey? No problem! Not only can Misskey instances talk to each other, but you can make friends with people on other networks like Mastodon and Pixelfed!"
title: "연합"
description: "Misskey에 없나요? 걱정 마세요! Misskey 인스턴스에 있는 사람들 뿐만 아니라, 마스토돈이나 Pixelfed와 같은 다른 네트워크의 사람들과도 친구가 될 수 있습니다!"
drive:
title: "Drive"
description: "Hate not being able to find something you uploaded? With Drive, you get managed and powerful cloud storage right in your social media!"
title: "드라이브"
description: "업로드한 걸 확인하지 못하는 게 짜증나셨나요? 드라이브를 통해, 소셜 미디어 안에서 바로 강력한 클라우드 스트로지 서비스를 이용할 수 있습니다!"
thread:
title: "Threads"
description: "Have a lot on your mind? Make a thread! Each post can have up to 3,000 characters by default, and you can keep the conversation going for hours."
title: "스레드"
description: "생각하는 게 많으신가요? 스레드를 만들어보세요! 각 포스트에서 기본적으로 최대 3,000자를 쓸 수 있고, 여러 시간동안 흘러가는 대화를 이어갈 수 있습니다."
widgets:
title: "Widgets"
description: "Have everything at your fingertips with over a dozen customizable widgets!"
title: "위젯"
description: "10개가 넘는 위젯으로 모든 것을 손가락 끝으로 확인하세요!"
gettingStarted:
title: "Join Misskey today!"
title: "지금 바로 Misskey를 시작하세요!"
find:
title: "Find an instance!"
list: "List of instances"
title: "인스턴스를 찾아보세요!"
list: "인스턴스 목록"
create:
title: "Make your own instance"
guide: "Setup guide"
title: "자신만의 인스턴스를 만들어보세요"
guide: "설치 가이드"
docs:
title: "Learn more"
docs: "See docs"
title: "더 알아보기"
docs: "문서 보기"
donation:
title: "Donation"
description: "Because Misskey is a non-profit, we rely on your donations to fund our development. If you like Misskey, please consider donating so that we can continue to make Misskey awesome for years to come!"
title: "후원"
description: "Misskey는 비영리 프로젝트이기 때문에, 저희의 개발은 여러분의 후원에 의존하고 있습니다. Misskey가 마음에 드신다면, 앞으로 수 년동안 저희가 Misskey를 멋지게 만들 수 있도록 후원도 고려해주세요!"
sponsors:
title: "Sponsors"
title: "스폰서"
---

<!--
Expand Down
10 changes: 6 additions & 4 deletions src/ko/appendix/assets.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,29 @@
---
description: 'collection of Misskey logos, icons, and other assets.'
description: "collection of Misskey logos, icons, and other assets."
---

# Assets collection
This is a collection of Misskey logos, icons, and other assets.

This is a collection of Misskey logos, icons, and other assets.

::: tip
:::
These assets are free to use under the **CC BY-NC-SA** license!🎉

<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="CC BY-NC-SA" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>
:::

::: tip
:::
All assets are managed in [misskey-dev/assets](https://github.com/misskey-dev/assets).
:::

## Logo

<a class="asset" href="https://raw.githubusercontent.com/misskey-dev/assets/main/misskey.svg" target="_blank" download>
<img src="https://raw.githubusercontent.com/misskey-dev/assets/main/misskey.svg">
</a>

## Icon

<a class="asset" href="https://raw.githubusercontent.com/misskey-dev/assets/main/icon.png" target="_blank" download>
<img src="https://raw.githubusercontent.com/misskey-dev/assets/main/icon.png">
</a>
Expand Down
6 changes: 5 additions & 1 deletion src/ko/docs/admin/cdn.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
# Set up a CDN

When publishing your Misskey instance, we strongly recommend using a CDN such as [Cloudflare](https://www.cloudflare.com/).

Using a CDN has the following advantages

- You can have static content cached, which reduces the load on your server
- The IP address of the server is less exposed, which can mitigate DoS attacks etc.

## Caching

Misskey Web is completely static and does not require a server to run. Therefore the whole Misskey Web can be cached in a CDN.
The Misskey API cannot be cached.

You need to configure the following settings in your CDN

- Cache all requests except `/api/*`.

::: tip
:::
You don't need to clear the cache when you update Misskey.
::::
7 changes: 7 additions & 0 deletions src/ko/docs/advanced/aiscript.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# AiScript
AiScriptは、Misskeyで使用できるスクリプト言語です。

<div class="info">ℹ️ AiScript実装はMisskeyとは別リポジトリで、<a href="https://github.com/syuilo/aiscript" target="_blank">オープンソースで公開されています。</a></div>

## 使い方
AiScriptの構文や組み込み関数などのドキュメントは、[こちら](https://github.com/syuilo/aiscript/tree/master/docs)で公開されています。
46 changes: 46 additions & 0 deletions src/ko/docs/advanced/create-plugin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# プラグインの作成
Misskey Webクライアントのプラグイン機能を使うと、クライアントを拡張し、様々な機能を追加できます。
このドキュメントではプラグインの作成方法について説明します。

## AiScript
プラグインはAiScriptを使って記述されるスクリプトです。

## メタデータ
プラグインは、AiScriptのメタデータ埋め込み機能を使って、デフォルトとしてプラグインのメタデータを定義する必要があります。
メタデータは次のプロパティを含むオブジェクトです。

### name
プラグイン名

### author
プラグイン作者

### version
プラグインバージョン。数値を指定してください。

### description
プラグインの説明

### permissions
プラグインが要求する権限。MisskeyAPIにリクエストする際に用いられます。

### config
プラグインの設定情報を表すオブジェクト。
キーに設定名、値に以下のプロパティを含めます。

#### type
設定値の種類を表す文字列。以下から選択します。
string number boolean

#### label
ユーザーに表示する設定名

#### description
設定の説明

#### default
設定のデフォルト値

## API
Misskey Webはプラグインに対してAPIを公開していて、それらを利用することでクライアントの機能を拡張できます。
どのようなAPIがあるかは[プラグインAPIリファレンス](./plugin-api-reference.md)を参照してください。
7 changes: 7 additions & 0 deletions src/ko/docs/advanced/develop-bot.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Botの作成
[Misskey API](./api)を利用してBotの開発が可能です。
また、いくつかのBot実装が公開されているため、ぜひ参考にしてください。

- [syuilo/ai](https://github.com/syuilo/ai) ... Node.js上で動く、TypeScript製Bot実装

Botを作成したときは、プロフィール設定からBotフラグをオンにしておくことを強くおすすめします。
49 changes: 49 additions & 0 deletions src/ko/docs/advanced/plugin-api-reference.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# プラグインAPIリファレンス

## Mk:dialog(title text type)
ダイアログを表示します。typeには以下の値が設定できます。\
info success warn error question\
省略すると info になります。

## Mk:confirm(title text type)
確認ダイアログを表示します。typeには以下の値が設定できます。\
info success warn error question\
省略すると question になります。\
ユーザーが"OK"を選択した場合は true を、"キャンセル"を選択した場合は false が返ります。

## Mk:api(endpoint params)
Misskey APIにリクエストします。第一引数にエンドポイント名、第二引数にパラメータオブジェクトを渡します。

## Mk:save(key value)
任意の値に任意の名前を付けて永続化します。永続化した値は、AiScriptコンテキストが終了しても残り、Mk:loadで読み取ることができます。

## Mk:load(key)
Mk:saveで永続化した指定の名前の値を読み取ります。

## Plugin:register_post_form_action(title fn)
投稿フォームにアクションを追加します。第一引数にアクション名、第二引数にアクションが選択された際のコールバック関数を渡します。\
コールバック関数には、第一引数に投稿フォームオブジェクトが渡されます。

## Plugin:register_note_action(title fn)
ノートメニューに項目を追加します。第一引数に項目名、第二引数に項目が選択された際のコールバック関数を渡します。\
コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。

## Plugin:register_user_action(title fn)
ユーザーメニューに項目を追加します。第一引数に項目名、第二引数に項目が選択された際のコールバック関数を渡します。\
コールバック関数には、第一引数に対象のユーザーオブジェクトが渡されます。

## Plugin:register_note_view_interruptor(fn)
UIに表示されるノート情報を書き換えます。\
コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\
コールバック関数の返り値でノートが書き換えられます。

## Plugin:register_note_post_interruptor(fn)
ノート投稿時にノート情報を書き換えます。\
コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\
コールバック関数の返り値でノートが書き換えられます。

## Plugin:open_url(url)
第一引数に渡されたURLをブラウザの新しいタブで開きます。

## Plugin:config
プラグインの設定が格納されるオブジェクト。プラグイン定義のconfigで設定したキーで値が入ります。
40 changes: 0 additions & 40 deletions src/ko/docs/api/common.json5

This file was deleted.

Loading

0 comments on commit 742fcda

Please sign in to comment.