diff --git a/content/cn/docs/4.for-developers/plugin/plugin-api-reference.md b/content/cn/docs/4.for-developers/plugin/plugin-api-reference.md index 76bcbbaa..010d5530 100644 --- a/content/cn/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/cn/docs/4.for-developers/plugin/plugin-api-reference.md @@ -52,6 +52,12 @@ UIに表示されるノート情報を書き換えます。\ コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\ コールバック関数の返り値でノートが書き換えられます。 +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` 第一引数に渡されたURLをブラウザの新しいタブで開きます。 diff --git a/content/en/docs/2.for-users/3.features/plugin.md b/content/en/docs/2.for-users/3.features/plugin.md index 7a6e5824..ac1a6d68 100644 --- a/content/en/docs/2.for-users/3.features/plugin.md +++ b/content/en/docs/2.for-users/3.features/plugin.md @@ -1,5 +1,5 @@ -# プラグイン +# Plugins -Misskey Webにはプラグイン機能があり、ユーザーがMisskey Webの機能を拡張することができます。 +Misskey Web has a plug-in feature that allows users to extend its functionality. -プラグインの作成方法については[こちらのドキュメント](../../for-developers/plugin/create-plugin)を参照してください。 +Please refer to [this document](../../for-developers/plugin/create-plugin) for information on how to create plugins. diff --git a/content/en/docs/4.for-developers/plugin/plugin-api-reference.md b/content/en/docs/4.for-developers/plugin/plugin-api-reference.md index c7068f96..9611ad01 100644 --- a/content/en/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/en/docs/4.for-developers/plugin/plugin-api-reference.md @@ -57,6 +57,12 @@ Rewrite note information when posting notes.Adds an action in the note menu.Pass The target note object is passed to the callback function as the first argument.\ The note will be rewritten with the return value of the callback function. +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` Opens the URL given as the first parameter in a new browser tab. diff --git a/content/fr/docs/4.for-developers/plugin/plugin-api-reference.md b/content/fr/docs/4.for-developers/plugin/plugin-api-reference.md index 76bcbbaa..010d5530 100644 --- a/content/fr/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/fr/docs/4.for-developers/plugin/plugin-api-reference.md @@ -52,6 +52,12 @@ UIに表示されるノート情報を書き換えます。\ コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\ コールバック関数の返り値でノートが書き換えられます。 +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` 第一引数に渡されたURLをブラウザの新しいタブで開きます。 diff --git a/content/id/docs/4.for-developers/plugin/plugin-api-reference.md b/content/id/docs/4.for-developers/plugin/plugin-api-reference.md index 76bcbbaa..010d5530 100644 --- a/content/id/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/id/docs/4.for-developers/plugin/plugin-api-reference.md @@ -52,6 +52,12 @@ UIに表示されるノート情報を書き換えます。\ コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\ コールバック関数の返り値でノートが書き換えられます。 +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` 第一引数に渡されたURLをブラウザの新しいタブで開きます。 diff --git a/content/it/docs/4.for-developers/plugin/plugin-api-reference.md b/content/it/docs/4.for-developers/plugin/plugin-api-reference.md index 76bcbbaa..010d5530 100644 --- a/content/it/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/it/docs/4.for-developers/plugin/plugin-api-reference.md @@ -52,6 +52,12 @@ UIに表示されるノート情報を書き換えます。\ コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\ コールバック関数の返り値でノートが書き換えられます。 +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` 第一引数に渡されたURLをブラウザの新しいタブで開きます。 diff --git a/content/ko/docs/4.for-developers/plugin/plugin-api-reference.md b/content/ko/docs/4.for-developers/plugin/plugin-api-reference.md index 0ee95662..6c25453e 100644 --- a/content/ko/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/ko/docs/4.for-developers/plugin/plugin-api-reference.md @@ -58,6 +58,12 @@ UI에 표시되는 노트 정보를 다시 작성합니다.노트 게시시 노 콜백 함수의 반환값으로 노트를 다시 작성합니다.\ 콜백 함수의 반환값으로 노트를 다시 작성합니다. +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` 첫 번째 인수로 전달된 URL을 브라우저의 새 탭에서 엽니다. diff --git a/content/pl/docs/4.for-developers/plugin/plugin-api-reference.md b/content/pl/docs/4.for-developers/plugin/plugin-api-reference.md index 76bcbbaa..010d5530 100644 --- a/content/pl/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/pl/docs/4.for-developers/plugin/plugin-api-reference.md @@ -52,6 +52,12 @@ UIに表示されるノート情報を書き換えます。\ コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\ コールバック関数の返り値でノートが書き換えられます。 +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` 第一引数に渡されたURLをブラウザの新しいタブで開きます。 diff --git a/content/tw/docs/2.for-users/2.onboarding/1.warning.md b/content/tw/docs/2.for-users/2.onboarding/1.warning.md index 96131f00..15dca927 100644 --- a/content/tw/docs/2.for-users/2.onboarding/1.warning.md +++ b/content/tw/docs/2.for-users/2.onboarding/1.warning.md @@ -8,7 +8,7 @@ description: 這些是在 Misskey 伺服器上建立帳戶之前的一些基本 - 由於它是分散式的,即使您上傳資料後將其刪除,也不能保證它會從所有其他伺服器上刪除。(不過一般來說網際網路也是如此。) - 即使您以不公開設置發布貼文,也不能保證其他伺服器會以同樣的方式將其視為不公開貼文。發布個人資訊和機密資訊時要小心謹慎。(不過一般來說網際網路也是如此。) -- Misskeyに搭載されている「ドライブ」機能は一般的なクラウドストレージではありません。この機能は、アップロードしたファイルを管理したり再利用したりするためのものです。 **アップロードされたデータは、ノートに添付したことがあるかどうかにかかわらず、URLを知っている人ならだれでもアクセスできます。** 機密情報を含むデータのやりとりには専用のサービスをご利用ください。 +- Misskey 所包含的「雲端硬碟」功能並不是典型的雲端儲存。此功能用於管理和重複使用上傳的檔案。 **知道 URL 的任何人都可以存取上傳的資料,無論這些檔案是否曾經附加到貼文中。** 請使用專用服務交換包含敏感資訊的資料。 - 帳戶刪除是一個負擔重的處理,可能需要很長時間。如果上傳了大量數據,則可能無法刪除該帳戶。 - 有些伺服器可能透過廣告收入來支付營運成本。此外,廣告攔截器經常會無意中攔截與廣告無關的內容和功能,這可能會干擾客戶端的操作,使他們無法正常使用 Misskey。因此,在使用Misskey時,請關閉廣告攔截器和類似功能。 diff --git a/content/tw/docs/2.for-users/3.features/mfm.md b/content/tw/docs/2.for-users/3.features/mfm.md index 72f1784b..c53f8e5d 100644 --- a/content/tw/docs/2.for-users/3.features/mfm.md +++ b/content/tw/docs/2.for-users/3.features/mfm.md @@ -40,7 +40,7 @@ MFM 代表 Markup language For Misskey,是一種專有的標記語言,可以 @repo@p1.a9z.dev ``` - + ### 主題標籤 @@ -143,9 +143,9 @@ https://example.com -### よみがな(ルビ) +### 旁註標記 (ruby) -内容によみがなを付けることができます。 +旁註標記用於標示東亞文字的發音。 ``` $[ruby Misskey ミスキー] @@ -238,9 +238,9 @@ $[bg.color=ff0 黃色背景] -### 枠線 +### 邊框 -内容を枠線で囲むことができます。様々なスタイルを指定することができます。 +您可以用邊框包圍內容。可以指定各種樣式。 ``` $[border.style=solid,width=4 Default] @@ -424,7 +424,7 @@ $[sparkle 🍮] MFM 的解析器實作會作為函式庫發布,可以輕鬆地將 MFM 合併到客戶端。 - [misskey-dev/mfm.js](https://github.com/misskey-dev/mfm.js) - JavaScript 解析器實作 -- [mfm-renderer](https://www.npmjs.com/package/mfm-renderer) - Vue.js用コンポーネント -- [mfm.kt](https://github.com/samunohito/mfm.kt) - Kotlinパーサー実装 -- [mfm_parser](https://pub.dev/packages/mfm_parser) - Dartパーサー実装 -- [mfm](https://pub.dev/packages/mfm) - Flutter用描画ウィジェット +- [mfm-renderer](https://www.npmjs.com/package/mfm-renderer) - Vue.js 的元件 +- [mfm.kt](https://github.com/samunohito/mfm.kt) - Kotlin 解析器實作 +- [mfm_parser](https://pub.dev/packages/mfm_parser) - Dart 解析器實作 +- [mfm](https://pub.dev/packages/mfm) - Flutter 的繪圖小工具 diff --git a/content/tw/docs/4.for-developers/api/1.index.md b/content/tw/docs/4.for-developers/api/1.index.md index 590a01c1..d20b6307 100644 --- a/content/tw/docs/4.for-developers/api/1.index.md +++ b/content/tw/docs/4.for-developers/api/1.index.md @@ -9,7 +9,7 @@ Misskey已經公開了API。使用API,您可以開發Misskey客戶端、整合 :::tip -Misskey公式SDKやサードパーティライブラリを使うことによって、このドキュメントで説明するいくつかの手順を簡略化できるなど、より便利にAPIを利用することができます。\\ +透過使用Misskey官方的SDK或第三方函式庫,您可以更方便地使用API​​,包括簡化本文檔中所述的一些步驟。\\ ::: diff --git a/content/tw/docs/4.for-developers/api/permission.md b/content/tw/docs/4.for-developers/api/permission.md index 9db3a981..d2bb5bc1 100644 --- a/content/tw/docs/4.for-developers/api/permission.md +++ b/content/tw/docs/4.for-developers/api/permission.md @@ -6,7 +6,7 @@ description: 應用程式所需的權限一覽 :::tip -このページは[misskey-js](https://github.com/misskey-dev/misskey/tree/develop/packages/misskey-js)から自動生成しているため、ドキュメントや翻訳が不完全な場合があります。 +這個頁面是從[misskey-js](https://github.com/misskey-dev/misskey/tree/develop/packages/misskey-js)自動產生的,所以文件和翻譯可能不完整。 ::: diff --git a/content/tw/docs/4.for-developers/plugin/plugin-api-reference.md b/content/tw/docs/4.for-developers/plugin/plugin-api-reference.md index 76bcbbaa..010d5530 100644 --- a/content/tw/docs/4.for-developers/plugin/plugin-api-reference.md +++ b/content/tw/docs/4.for-developers/plugin/plugin-api-reference.md @@ -52,6 +52,12 @@ UIに表示されるノート情報を書き換えます。\ コールバック関数には、第一引数に対象のノートオブジェクトが渡されます。\ コールバック関数の返り値でノートが書き換えられます。 +## `Plugin:register_page_view_interruptor(fn)` + +Page閲覧時にPage情報を書き換えます。\ +コールバック関数には、第一引数に対象のPageオブジェクトが渡されます。\ +コールバック関数の返り値でPageが書き換えられます。 + ## `Plugin:open_url(url)` 第一引数に渡されたURLをブラウザの新しいタブで開きます。 diff --git a/content/tw/docs/6.donate.md b/content/tw/docs/6.donate.md index 9ba4ff8e..311d6582 100644 --- a/content/tw/docs/6.donate.md +++ b/content/tw/docs/6.donate.md @@ -1,7 +1,7 @@ # 贊助此專案 :::tip -法人としてプロジェクトへの支援(スポンサー)をご検討の方は[こちらをご覧ください。](/docs/become-a-sponsor/) +如果您正在考慮以公司身份支持(贊助)此專案,請按此處。](/docs/become-a-sponsor/) ::: Misskey不是一家企業,由於它是免費使用的,開發者所能獲得的收入來自各位的捐款。(某些伺服器可能會有廣告收入,但那是運營者的收入而不是直接給開發人員的收入) diff --git a/content/tw/docs/7.become-a-sponsor.md b/content/tw/docs/7.become-a-sponsor.md index 54f5d338..5d86e76e 100644 --- a/content/tw/docs/7.become-a-sponsor.md +++ b/content/tw/docs/7.become-a-sponsor.md @@ -1,7 +1,7 @@ -# スポンサーについて +# 關於贊助商 -Misskey Projectはスポンサーを募集しています。 +Misskey 專案正在尋找贊助商。 -スポンサーになると、MisskeyやMisskey Hubへの会社ロゴ掲載や、技術サポートを受けることができます。 +透過成為贊助商,您可以將您的公司商標發佈在 Misskey 和 Misskey Hub 上並獲得技術支援。 [詳細はこちらからお問い合わせください。](/contact/) diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index ce4a003e..f25160c0 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -7,13 +7,13 @@ share: "分享" note: "貼文" other: "其他" add: "新增" -generate: "生成" -download: "ダウンロード" +generate: "產生" +download: "下載" browse: "瀏覽" settings: "設定" goToLegacyHub: "舊版的 Misskey Hub" -contactUs: "お問い合わせ" -detail: "詳細" +contactUs: "聯絡我們" +detail: "詳細資訊" _error: notFound: "找不到此頁面" notFoundDesc: "找不到此頁面,請確認網址是否正確。" @@ -98,7 +98,7 @@ _landing: description: "Misskey 是一家非營利組織,因此我們依靠您的捐款來資助我們的發展。如果你喜歡 Misskey,請支持我們,以便我們繼續開發它。" _sponsors: title: "贊助者" - becomeASponsor: "スポンサーになる" + becomeASponsor: "成為贊助者" _servers: title: "伺服器一覽" description: "Misskey 不是單一的服務,而是由各服務提供者組成的分散式網路。要使用 Misskey,您需要在提供服務的伺服器上建立帳戶。" @@ -151,8 +151,8 @@ _docs: title: "版本資訊" description: "您可以查看 Misskey 的版本更新歷史。看看最新版本有哪些變化!" _donate: - title: "プロジェクトへの寄付" - description: "Misskeyは無料で使えるオープンソースのソフトウェアです。気に入っていただけたら、今後も開発を続けられるようにぜひ寄付をご検討ください。" + title: "為此專案捐款" + description: "Misskey 是一款免費使用的開源軟體。如果您喜歡它,請考慮捐贈,以便我們能夠持續開發下去。" _forUsers: title: "針對 Misskey 的使用者" _forAdmin: @@ -187,11 +187,11 @@ _brandAssets: banner: "橫幅" avatarDecorationTemplate: "頭像裝飾模板" _contact: - title: "お問い合わせ" - description: "Misskey Projectへのお問い合わせはこちらから" - form: "こちらのフォームからご回答ください。" - formGoogleAccountRequired: "現在、スパム対策のため、お問い合わせの送信にはGoogleアカウントが必要となっております。\nお手数をおかけしますが、ご理解のほどよろしくお願い致します。" - formLink: "フォームへ進む" + title: "聯絡我們" + description: "點擊此處聯絡 Misskey 專案" + form: "請從這個表格回覆。" + formGoogleAccountRequired: "目前,為了防止垃圾郵件,需要 Google 帳戶才能發送聯繫。\n對於造成您的不便,我們深表歉意,並感謝您的理解。" + formLink: "前往表單" _links: title: "連結" _github: @@ -325,10 +325,10 @@ _customEmojiPreview: _placeholder: noteText: "自訂表情符號將顯示如下 → :emoji_preview_1:\n請重寫句子並嘗試可用性✨" _identiconGenerator: - title: "初期アイコンジェネレーター" - description: "Misskeyに登録した際にデフォルトで指定される初期アイコンを生成できます。" - userName: "ユーザー名" - includeDomain: "サーバーのドメイン名を含む完全なユーザー名を指定してください。" + title: "初始圖示產生器" + description: "您可以產生註冊Miskey時預設指定的初始圖示。" + userName: "使用者名稱" + includeDomain: "請指定完整的使用者名,包括伺服器的網域名稱。" _api: _permissions: title: "權限" @@ -366,56 +366,56 @@ _api: "write:gallery": "操作相簿" "read:gallery-likes": "瀏覽相簿的讚" "write:gallery-likes": "編輯相簿的讚" - "read:flash": "Playを見る" - "write:flash": "Playを操作する" - "read:flash-likes": "Playのいいねを見る" - "write:flash-likes": "Playのいいねを操作する" - "read:admin:abuse-user-reports": "ユーザーからの通報を見る" - "write:admin:delete-account": "ユーザーアカウントを削除する" - "write:admin:delete-all-files-of-a-user": "ユーザーのすべてのファイルを削除する" - "read:admin:index-stats": "データベースインデックスに関する情報を見る" - "read:admin:table-stats": "データベーステーブルに関する情報を見る" - "read:admin:user-ips": "ユーザーのIPアドレスを見る" - "read:admin:meta": "インスタンスのメタデータを見る" - "write:admin:reset-password": "ユーザーのパスワードをリセットする" - "write:admin:resolve-abuse-user-report": "ユーザーからの通報を解決する" - "write:admin:send-email": "メールを送る" - "read:admin:server-info": "サーバーの情報を見る" - "read:admin:show-moderation-log": "モデレーションログを見る" - "read:admin:show-user": "ユーザーのプライベートな情報を見る" - "read:admin:show-users": "ユーザーのプライベートな情報を見る" - "write:admin:suspend-user": "ユーザーを凍結する" - "write:admin:unset-user-avatar": "ユーザーのアバターを削除する" - "write:admin:unset-user-banner": "ユーザーのバーナーを削除する" - "write:admin:unsuspend-user": "ユーザーの凍結を解除する" - "write:admin:meta": "インスタンスのメタデータを操作する" - "write:admin:user-note": "モデレーションノートを操作する" - "write:admin:roles": "ロールを操作する" - "read:admin:roles": "ロールを見る" - "write:admin:relays": "リレーを操作する" - "read:admin:relays": "リレーを見る" - "write:admin:invite-codes": "招待コードを操作する" - "read:admin:invite-codes": "招待コードを見る" - "write:admin:announcements": "お知らせを操作する" - "read:admin:announcements": "お知らせを見る" - "write:admin:avatar-decorations": "アバターデコレーションを操作する" - "read:admin:avatar-decorations": "アバターデコレーションを見る" - "write:admin:federation": "連合に関する情報を操作する" - "write:admin:account": "ユーザーアカウントを操作する" - "read:admin:account": "ユーザーに関する情報を見る" - "write:admin:emoji": "絵文字を操作する" - "read:admin:emoji": "絵文字を見る" - "write:admin:queue": "ジョブキューを操作する" - "read:admin:queue": "ジョブキューに関する情報を見る" - "write:admin:promo": "プロモーションノートを操作する" - "write:admin:drive": "ユーザーのドライブを操作する" - "read:admin:drive": "ユーザーのドライブの関する情報を見る" - "read:admin:stream": "管理者用のWebsocket APIを使う" - "write:admin:ad": "広告を操作する" - "read:admin:ad": "広告を見る" - "write:invite-codes": "招待コードを作成する" - "read:invite-codes": "招待コードを取得する" - "write:clip-favorite": "クリップのいいねを操作する" - "read:clip-favorite": "クリップのいいねを見る" - "read:federation": "連合に関する情報を取得する" - "write:report-abuse": "違反を報告する" + "read:flash": "檢視 Play" + "write:flash": "編輯 Play" + "read:flash-likes": "檢視 Play 的讚" + "write:flash-likes": "編輯 Play 的讚" + "read:admin:abuse-user-reports": "查看來自使用者的檢舉" + "write:admin:delete-account": "刪除使用者帳戶" + "write:admin:delete-all-files-of-a-user": "刪除使用者的所有檔案" + "read:admin:index-stats": "查看資料庫索引的相關資訊" + "read:admin:table-stats": "查看資料庫表格的相關資訊" + "read:admin:user-ips": "查看使用者的 IP 位址" + "read:admin:meta": "查看實例的詮釋資料" + "write:admin:reset-password": "重設使用者的密碼" + "write:admin:resolve-abuse-user-report": "解決來自使用者的檢舉" + "write:admin:send-email": "發送郵件" + "read:admin:server-info": "查看伺服器的資訊" + "read:admin:show-moderation-log": "查看審查紀錄" + "read:admin:show-user": "查看使用者的私人資訊" + "read:admin:show-users": "查看使用者的私人資訊" + "write:admin:suspend-user": "凍結使用者" + "write:admin:unset-user-avatar": "刪除使用者的頭像" + "write:admin:unset-user-banner": "刪除使用者的橫幅" + "write:admin:unsuspend-user": "解除凍結使用者" + "write:admin:meta": "編輯實例的詮釋資料" + "write:admin:user-note": "編輯審查筆記" + "write:admin:roles": "編輯角色" + "read:admin:roles": "查看角色" + "write:admin:relays": "編輯中繼器" + "read:admin:relays": "查看中繼器" + "write:admin:invite-codes": "編輯邀請碼" + "read:admin:invite-codes": "查看邀請碼" + "write:admin:announcements": "編輯公告" + "read:admin:announcements": "查看公告" + "write:admin:avatar-decorations": "編輯頭像裝飾" + "read:admin:avatar-decorations": "查看頭像裝飾" + "write:admin:federation": "編輯站台聯邦的相關資訊" + "write:admin:account": "編輯使用者帳戶" + "read:admin:account": "查看使用者的相關資訊" + "write:admin:emoji": "編輯表情符號" + "read:admin:emoji": "查看表情符號" + "write:admin:queue": "編輯工作佇列" + "read:admin:queue": "查看工作佇列的相關資訊" + "write:admin:promo": "編輯推廣貼文" + "write:admin:drive": "編輯使用者的雲端硬碟" + "read:admin:drive": "查看使用者雲端硬碟的相關資訊" + "read:admin:stream": "使用管理員的 Websocket API" + "write:admin:ad": "編輯廣告" + "read:admin:ad": "查看廣告" + "write:invite-codes": "建立邀請碼" + "read:invite-codes": "取得邀請碼" + "write:clip-favorite": "編輯摘錄的讚" + "read:clip-favorite": "查看摘錄的讚" + "read:federation": "查看站台聯邦的相關資訊" + "write:report-abuse": "檢舉違規行為"