* replace URL path for inlined SearchMarkers
The search index looks like:
```ts
[
{
id: 'foo', label: 'security',
path: '/settings/security', inlining: ['2fa'],
},
{
id: '2fa',
label: 'two-factor auth',
path: '/settings/2fa', // guessed wrong by the index generation
},
{
id: 'aaaa',
parentId: '2fa',
label: 'totp',
},
…
]
```
This file post-processes that index and re-parents the inlined
sections. Problem was, it left the (wrong) `path` untouched.
Replacing the `path` makes the search work fine.
* Update Changelog
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
* chore: apply several @Index and @ManyToOne to match actual migration code
* chore: several decorator updates with typeorm bug workaround with patches
* feat: add final cleanup migration
* dev: add .editorconfig settings for generated migrations
* chore: update dockerfile to build package with patches
* chore: update federation test compose to include patches
* chore: revert few dependency update
* chore: don't check disableRegistration on test env
* test: add test for checking migration script
* chore: set proxyRemoteFiles true in test config
* chore: enter invitation code in signup test
* fix: register send button is not disabled when invitationCode is not input
* chore: make NO ACTION on channel/reply/renote removal
* chore(docs): add description to show a possibility of reply null with replyId non-null
* fix: packing NoteDraft fails when reply / renote is removed
* feat: show drafts targeting removed renote / reply as "削除された投稿への投稿"
* feat(backend): Add display name to email
Make it clear who sent emails.
* docs(changelog): Add a description about this change
Users can notice what's changed by this PR.
Refactored preferences manager to decouple account context and storage provider, improving normalization and loading of profiles. Replaced static profile creation/normalization with instance-based logic, and updated usage in preferences.ts to pass account context explicitly. This enhances maintainability and prepares for better guest account handling.
Replaces separate 'effect' and 'crop' features with a unified 'imageEditing' feature in the uploader. Groups crop and effect actions under a new parent 'editImage' menu item, adds localization for 'editImage', and updates supported types accordingly.
Replaces the UploaderDialogFeatures type with UploaderFeatures in the select function and SelectFileOptions type to ensure consistency and correct type usage.
* New translations ja-jp.yml (Korean)
* New translations ja-jp.yml (Korean)
* New translations ja-jp.yml (Spanish)
* New translations ja-jp.yml (Spanish)
* New translations ja-jp.yml (Spanish)
* chore: change 3rd parameter of generateMutedUserQueryForNotes to options
* chore: allow specifying note column for note/block query
* chore: check for mute / block for renote of note with DB query
* chore: check for mute / block for renote of note with FTT
* refactor: ミュート・ブロックのためのクエリ呼び出しを一つの関数にまとめる
* docs(changelog): ミュート対象ユーザーが引用されているノートがRNされたときにミュートを貫通してしまう問題を修正
* fix missing default parameter
* Update is-user-related.ts
* test: add tests for mutes
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): correct invalid schema format specifying only `required` for `anyOf`
* refactor(backend): make types derived from `allOf` or `anyOf` more strong
* fix rate limit check never ends
* fix: long term / short term limitがないときでもそれぞれ用のnew Limiterとlimiter.getが呼ばれる問題
* refactor: wrap ratelimiter with promise
* refactor: reimplement max/min with async
* refactor: reimplement limit with async
* refactor: do not check long term limit inside min
* refactor: check if there is rate limit inside min/max function
* refactor: remove unnecessary return in min/max function
* refactor: remove unnecessary max/min function
* refactor: return rate limit instead of throwing an object
* fix: レートリミットのfactorが二回適用されて二乗の効果がある問題を修正
* fix lint error
---------
Co-authored-by: Kisaragi <48310258+KisaragiEffective@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* chore: add ExportedAntenna type
* chore: use ExportedAntenna on export and fix schema
* fix: excludeNotesInSensitiveChannel is not included
* chore: revert unnecessary changes
* chore: add doc for future developer
* docs: update changelog
* chore(deps): update node.js to v22.15.0
* chore: determine Jest args from Node.js version
* fix
* fix: `import.meta.dirname` is not supported in v20.10.0
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
none of our endpoints will ever contain `..` (they might, maybe, at
some point, contain `.`, as in `something/get.html`?), so every
`Mk:api()` call to an endpoint that contains `..` can't work: let's
reject it outright
Co-authored-by: dakkar <dakkar@thenautilus.net>
* SP-2025-03.1 always wrap icon&thumbnail URLs
if they're not HTTP URLs, the frontend won't be able to display them
anyway (`<img src="mailto:…">` or '<div stile="background-image:
url(nntp:…)">` aren't going to work!), so let's always run them through the
media proxy, which will fail harder (fetching a `javascript:` URL
won't do anything in the backend, might do something in the frontend)
and will always protect the client's address in cases like `gemini:`
where the browser could try to fetch
* SP-2025-03.2 use object binding for more styles
interpolating a random (remote-controlled!) string into a `style`
attribute is a bad idea; using VueJS object binding, we should get
proper quoting and therefore safe parse failures instead of CSS
injections / XSS
* SP-2025-03.3 slightly more robust "self" URL handling
parse URLs instead of treating them as strings; this is still not
perfect, but the `URL` class only handles full URLs, not relative
ones, so there's so way to ask it "give me a URL object that
represents this resource relative to this base URL"
notice that passing very weird URLs to `MkUrl` and `MkUrlPreview` will
break the frontend (in dev mode) because there's an untrapped `new
URL(…)` that may explode; production builds seem to safely ignore the
error, though
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
* Exclude blocked instance note from most timelines
* Exclude blocked instance note from FTT timelines
* Exclude blocked instance note from featured
* fix type
* fix(ci): correct invalid condition for skipping Chromatic build
* fix: change to be triggered when frontend `package.json` is edited instead of lockfile
* chore: disable automatic rebase of frontend Renovate PRs
* enhance(backend): use composite index for ordering notes by user
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* fixup! enhance(backend): use composite index for ordering notes by user
---------
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* refactor: flatten search index
* chore: use Function() to simplify parsing attribute
* chore: remove comment handling
* chore: simplify processing SearchLabel and SearchKeyword element
* chore: use SearchLabel in mutedUsers
* chore: small improvements
* chore: remove a fallback path and simplify the entire code
* fix: result path is not correct
* chore: inline function
* fix: notifications-groupedのinclude/exclude typesに:groupedを指定できてしまう問題
* refactor: 通知の取得処理を Notification Service に移動
* feat: add function to parse additional part of id
* fix: 通知のページネーションが正しく動かない問題
Redisにのページネーションで使用する時間及びidとRedis上のものが混同されていたので、Misskeyが生成するものに寄せました。
* pnpm run build-misskey-js-with-types
* chore: XADDをretryするように
* fix: notifications-groupedでxrevrangeしているのを消し忘れていた
* enhance(frontend): include server hostname and port in 2fa recovery code filename
* chore(frontend): fix mistake(use `@` for indicate server hostname)
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* add condition to disable post button when CW text is empty
* standardize condition by using 1<= inserted of 0<
* unify CW text length condition to improve readability
* add missing CW state check
* fix state check, add empty/null check, improve max length validation
* simplify CW validation by removing minimum length check
* Update CHANGELOG
* remove CW text validation in post()
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend/object-storage): disable data integrity protections (MisskeyIO#895)
Cloudflare R2 does not support 'x-amz-checksum-*'
* Update Changelog
---------
Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix(backend): Fix an issue where the origin of ActivityPub lookup response was not validated correctly.
[GHSA-6w2c-vf6f-xf26](https://github.com/misskey-dev/misskey/security/advisories/GHSA-6w2c-vf6f-xf26)
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* Enhance: Add configuration option to disable all external redirects when responding to an ActivityPub lookup (config.disallowExternalApRedirect)
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* fixup! fix(backend): Fix an issue where the origin of ActivityPub lookup response was not validated correctly.
* docs & one edge case
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* apply suggestions
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* remove stale frontend reference to _responseInvalidIdHostNotMatch
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* apply suggestions
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
---------
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* fix: disallow corepack from fetching latest manager version instead use specified version in package.json
* Update Changelog
* fix?
* apply COREPACK_DEFAULT_TO_LATEST: 0 to every github workflows
* Revert "apply COREPACK_DEFAULT_TO_LATEST: 0 to every github workflows"
This reverts commit 67f0dc31ad.
* apply COREPACK_DEFAULT_TO_LATEST: 0 to every github workflows (re)
* fix
* fix?
* revert: removing corepack enable
* test: set COREPACK_DEFAULT_TO_LATEST for federation tests
---------
Co-authored-by: Marie <github@yuugi.dev>
Co-authored-by: anatawa12 <anatawa12@icloud.com>
* chore: reorder endpoints to lexicographic code unit order
* refactor: import endpoints in one module and use them for generating EndpointsModule and endpoints
This fix makes `MfmService.fromHtml()` method accept `<ruby>` tags
and translate it to MFM's ruby characters syntax (`$[ruby ...]`).
このパッチは`MfmService.fromHtml()`メソッドが`<ruby>`タグをMFMの
読み仮名(ルビ)文法に翻訳する様に修正します。
* don't double-url-encode rss urls
`url.searchParams.set()` already encodes the values passed!
(this is a partial revert of 0472d43ee9,
the change in `statusbar-rss.vue` was correct)
* Update Changelog
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
* Use LIKE-LOWER instead of ILIKE, which pg_bigm doesn't support.
* changelog: Enhance: pg_bigmが利用できるよう、ノートの検索をILIKE演算子でなくLIKE演算子でLOWER()をかけたテキストに対して行うように
* Resolve frontend/backend contradiction for home visibility embeds
This now uses the same check from `packages/frontend/src/scripts/get-note-menu.ts`
* Update Changelog
---------
Co-authored-by: CenTdemeern1 <timo.herngreen@gmail.com>
* check harder for connectibility
`allSettled` does not throw if a promise is rejected, so
`check_connect` never actually failed
* Update Changelog
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
* Fix type error in security fixes
(cherry picked from commit fa3cf6c2996741e642955c5e2fca8ad785e83205)
* Fix error in test function calls
(cherry picked from commit 1758f29364eca3cbd13dbb5c84909c93712b3b3b)
* Fix style error
(cherry picked from commit 23c4aa25714af145098baa7edd74c1d217e51c1a)
* Fix another style error
(cherry picked from commit 36af07abe28bec670aaebf9f5af5694bb582c29a)
* Fix `.punyHost` misuse
(cherry picked from commit 6027b516e1c82324d55d6e54d0e17cbd816feb42)
* attempt to fix test: make yaml valid
---------
Co-authored-by: Julia Johannesen <julia@insertdomain.name>
* enhance: Add a few validation fixes from Sharkey
See the original MR on the GitLab instance:
https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/484
Co-Authored-By: Dakkar <dakkar@thenautilus.net>
* fix: primitive 2: acceptance of cross-origin alternate
Co-Authored-By: Laura Hausmann <laura@hausmann.dev>
* fix: primitive 3: validation of non-final url
* fix: primitive 4: missing same-origin identifier validation of collection-wrapped activities
* fix: primitives 5 & 8: reject activities with non
string identifiers
Co-Authored-By: Laura Hausmann <laura@hausmann.dev>
* fix: primitive 6: reject anonymous objects that were fetched by their id
* fix: primitives 9, 10 & 11: http signature validation
doesn't enforce required headers or specify auth header name
Co-Authored-By: Laura Hausmann <laura@hausmann.dev>
* fix: primitive 14: improper validation of outbox, followers, following & shared inbox collections
* fix: code style for primitive 14
* fix: primitive 15: improper same-origin validation for
note uri and url
Co-Authored-By: Laura Hausmann <laura@hausmann.dev>
* fix: primitive 16: improper same-origin validation for user uri and url
* fix: primitive 17: note same-origin identifier validation can be bypassed by wrapping the id in an array
* fix: code style for primitive 17
* fix: check attribution against actor in notes
While this isn't strictly required to fix the exploits at hand, this
mirrors the fix in `ApQuestionService` for GHSA-5h8r-gq97-xv69, as a
preemptive countermeasure.
* fix: primitive 18: `ap/get` bypasses access checks
One might argue that we could make this one actually preform access
checks against the returned activity object, but I feel like that's a
lot more work than just restricting it to administrators, since, to me
at least, it seems more like a debugging tool than anything else.
* fix: primitive 19 & 20: respect blocks and hide more
Ideally, the user property should also be hidden (as leaving it in leaks
information slightly), but given the schema of the note endpoint, I
don't think that would be possible without introducing some kind of
"ghost" user, who is attributed for posts by users who have you blocked.
* fix: primitives 21, 22, and 23: reuse resolver
This also increases the default `recursionLimit` for `Resolver`, as it
theoretically will go higher that it previously would and could possibly
fail on non-malicious collection activities.
* fix: primitives 25-33: proper local instance checks
* revert: fix: primitive 19 & 20
This reverts commit 465a9fe6591de90f78bd3d084e3c01e65dc3cf3c.
---------
Co-authored-by: Dakkar <dakkar@thenautilus.net>
Co-authored-by: Laura Hausmann <laura@hausmann.dev>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* FEAT: Allow users to view pending follow requests they sent
This commit implements the `following/requests/sent` interface firstly
implemented on Firefish, and provides a UI interface to view the pending
follow requests users sent.
* ux: should not show follow requests tab when have no pending sent follow req
* fix default followreq tab
* fix default followreq tab
* restore missing hasPendingReceivedFollowRequest in navbar
* refactor
* use tabler icons
* tweak design
* Revert "ux: should not show follow requests tab when have no pending sent follow req"
This reverts commit e580b92c37.
* Update Changelog
* Update Changelog
* change tab titles
---------
Co-authored-by: Lhc_fl <lhcfl@outlook.com>
Co-authored-by: Hazelnoot <acomputerdog@gmail.com>
* fix: make sure mentions of local users get rendered correctly during AP delivery (resolves#645)
* Update Changelog
* indent
---------
Co-authored-by: Laura Hausmann <laura@hausmann.dev>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Check if time-based achievements are unlocked before initializing them in main-boot
(cherry picked from commit c0702fd92f70782005517c0065048ececa1ef287)
* Update Changelog
---------
Co-authored-by: Evan Paterakis <evan@geopjr.dev>
* fix(frontend): Make post form attachments accessible
Adds a role="button", tabindex, and @keydown to MkPostFormAttaches in
order to make it accessible to keyboard users.
* Fix for linter
* Add spacing in type signature
* Sign in with passkey (PoC)
* 💄 Added "Login with Passkey" Button
* refactor: Improve error response when WebAuthn challenge fails
* signinResponse should be placed under the SigninWithPasskeyResponse object.
* Frontend fix
* Fix: Rate limiting key for passkey signin
Use specific rate limiting key: 'signin-with-passkey' for passkey sign-in API to avoid collisions with signin rate-limit.
* Refactor: enhance Passkey sign-in flow and error handling
- Increased the rate limit for Passkey sign-in attempts to accommodate the two API calls needed per sign-in.
- Improved error messages and handling in both the `WebAuthnService` and the `SigninWithPasskeyApiService`, providing more context and better usability.
- Updated error messages to provide more specific and helpful details to the user.
These changes aim to enhance the Passkey sign-in experience by providing more robust error handling, improving security by limiting API calls, and delivering a more user-friendly interface.
* Refactor: Streamline 2FA flow and remove redundant Passkey button.
- Separate the flow of 1FA and 2FA.
- Remove duplicate passkey buttons
* Fix: Add error messages to MkSignin
* chore: Hide passkey button if the entered user does not use passkey login
* Update CHANGELOG.md
* Refactor: Rename functions and Add comments
* Update locales/ja-JP.yml
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Fix: Update translation
- update index.d.ts
- update ko-KR.yml, en-US.yml
- Fix: Reflect Changed i18n key on MkSignin
---------
Co-authored-by: Squarecat-meow <kw7551@gmail.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Only accept HTML `<link rel="alternate">` on success
(cherry picked from commit 6ea48be84abdab66301a957c27dd5d84886dfb36)
* Use `res.ok` instead of 200-299
(cherry picked from commit b667a68bd4eb916084658592d2942d521950005b)
* jsdomに戻す
* Update Changelog
* Revert "jsdomに戻す"
This reverts commit c03603611b.
* 🎨
---------
Co-authored-by: Julia Johannesen <julia@insertdomain.name>
* chore(lint): Fix linting in misskey-reversi
(cherry picked from commit 894934a1a7743472b2d051e2690007ae373efd76)
* chore(lint): Fix linting in misskey-bubble-game
(cherry picked from commit 1ba9c37a8d5e4ae6a98494026b87f6f6439790c7)
* enhance(gh): add lint ci for misskey games packages
* enhance(gh): fix lint ci
* fix
* revert some changes that nothing to do with lint rules
* fix
* lint fixes
* refactor: strict type def
* lint fixes
* 🎨
* 🎨
---------
Co-authored-by: 4censord <mail@4censord.de>
* move rate-limit-exceeded error reporting, earlier
a rate-limit-exceeded error has `kind:'client'`, so the branch that
adds the `Retry-After` would never get taken
(cherry picked from commit 8a982c61c01909e7540ff1be9f019df07c3f0624)
* Update Changelog
* fix
* indent
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
* bump happy-dom, disable all JS&c when parsing
version 10 didn't quite support disabling all of that
I have tested that `MfmService` (the other code that uses `happy-dom`)
still works fine: the RSS feed for a user is generated correctly, with
HTML rendered from MFM
(cherry picked from commit 26e0412fbb91447c37e8fb06ffb0487346063bb8)
* Update Changelog
* lint
* fix possible memory leak
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
that Japanese string exactly matches that i18n key
(cherry picked from commit a408d32bb72ada9a4ad6bd1afe6e3fadb9b403db)
Co-authored-by: dakkar <dakkar@thenautilus.net>
@@ -64,9 +64,29 @@ Thank you for your PR! Before creating a PR, please check the following:
Thanks for your cooperation 🤗
### Additional things for ActivityPub payload changes
*This section is specific to misskey-dev implementation. Other fork or implementation may take different way. A significant difference is that non-"misskey-dev" extension is not described in the misskey-hub's document.*
If PR includes changes to ActivityPub payload, please reflect it in [misskey-hub's document](https://github.com/misskey-dev/misskey-hub-next/blob/master/content/ns.md) by sending PR.
The name of purporsed extension property (referred as "extended property" in later) to ActivityPub shall be prefixed by `_misskey_`. (i.e. `_misskey_quote`)
The extended property in `packages/backend/src/core/activitypub/type.ts`**must** be declared as optional because ActivityPub payloads that comes from older Misskey or other implementation may not contain it.
The extended property must be included in the context definition. Context is defined in `packages/backend/src/core/activitypub/misc/contexts.ts`.
The key shall be same as the name of extended property, and the value shall be same as "short IRI".
"Short IRI" is defined in misskey-hub's document, but usually takes form of `misskey:<name of extended property>`. (i.e. `misskey:_misskey_quote`)
One should not add property that has defined before by other implementation, or add custom variant value to "well-known" property.
## Reviewers guide
Be willing to comment on the good points and not just the things you want fixed 💯
@@ -81,6 +101,22 @@ Be willing to comment on the good points and not just the things you want fixed
- Are there any omissions or gaps?
- Does it check for anomalies?
## Security Advisory
### For reporter
Thank you for your reporting!
If you can also create a patch to fix the vulnerability, please create a PR on the private fork.
> [!note]
> There is a GitHub bug that prevents merging if a PR not following the develop branch of upstream, so please keep follow the develop branch.
### For misskey-dev member
修正PRがdevelopに追従されていないとマージできないので、マージできなかったら
> Could you merge or rebase onto upstream develop branch?
などと伝える。
## Deploy
The `/deploy` command by issue comment can be used to deploy the contents of a PR to the preview environment.
```
@@ -116,7 +152,8 @@ You can improve our translations with your Crowdin account.
Your changes in Crowdin are automatically submitted as a PR (with the title "New Crowdin translations") to the repository.
The owner [@syuilo](https://github.com/syuilo) merges the PR into the develop branch before the next release.
If your language is not listed in Crowdin, please open an issue.
If your language is not listed in Crowdin, please open an issue. We will add it to Crowdin.
For newly added languages, once the translation progress per language exceeds 70%, it will be officially introduced into Misskey and made available to users.
- Server-side source files and automatically builds them if they are modified. Automatically start the server process(es).
- Vite HMR (just the `vite` command) is available. The behavior may be different from production.
- Service Worker is watched by esbuild.
- The front end can be viewed by accessing `http://localhost:5173`.
- The backend listens on the port configured with `port` in .config/default.yml.
If you have not changed it from the default, it will be "http://localhost:3000".
If "port" in .config/default.yml is set to something other than 3000, you need to change the proxy settings in packages/frontend/vite.config.local-dev.ts.
### `MK_DEV_PREFER=backend pnpm dev`
pnpm dev has another mode with `MK_DEV_PREFER=backend`.
```
MK_DEV_PREFER=backend pnpm dev
```
- This mode is closer to the production environment than the default mode.
- Vite runs behind the backend (the backend will proxy Vite at /vite).
- Vite HMR (just the `vite` command) is available. The behavior may be different from production.
- Vite runs behind the backend (the backend will proxy Vite at /vite and /embed_vite except for websocket used for HMR).
- You can see Misskey by accessing `http://localhost:3000` (Replace `3000` with the port configured with `port` in .config/default.yml).
- To change the port of Vite, specify with `VITE_PORT` environment variable.
- HMR may not work in some environments such as Windows.
## Testing
- Test codes are located in [`/packages/backend/test`](/packages/backend/test).
### Run test
Create a config file.
You can run non-backendtests by executing following commands:
```sh
pnpm --filter frontend test
pnpm --filter misskey-js test
```
Backend tests require manual preparation of servers. See the next section for more on this.
### Backend
There are three types of test codes for the backend:
- Unit tests: [`/packages/backend/test/unit`](/packages/backend/test/unit)
See [`/packages/backend/test-federation/README.md`](/packages/backend/test-federation/README.md).
## Environment Variable
@@ -222,6 +258,12 @@ Misskey uses Vue(v3) as its front-end framework.
- **When creating a new component, please use the Composition API (with [setup sugar](https://v3.vuejs.org/api/sfc-script-setup.html) and [ref sugar](https://github.com/vuejs/rfcs/discussions/369)) instead of the Options API.**
- Some of the existing components are implemented in the Options API, but it is an old implementation. Refactors that migrate those components to the Composition API are also welcome.
@@ -6,3 +6,15 @@ This will allow us to assess the risk, and make a fix available before we add a
bug report to the GitHub repository.
Thanks for helping make Misskey safe for everyone.
> [!note]
> CNA [requires](https://www.cve.org/ResourcesSupport/AllResources/CNARules#section_5-2_Description) that CVEs include a description in English for inclusion in the CVE Catalog.
>
> When creating a security advisory, all content must be written in English (it is acceptable to include a non-English description along with the English one).
## When create a patch
If you can also create a patch to fix the vulnerability, please create a PR on the private fork.
> [!note]
> There is a GitHub bug that prevents merging if a PR not following the develop branch of upstream, so please keep follow the develop branch.
noteDeleteConfirm:"আপনি কি নোট ডিলিট করার ব্যাপারে নিশ্চিত?"
pinLimitExceeded:"আপনি আর কোন নোট পিন করতে পারবেন না"
intro:"Misskey এর ইন্সটলেশন সম্পন্ন হয়েছে!দয়া করে অ্যাডমিন ইউজার তৈরি করুন।"
done:"সম্পন্ন"
processing:"প্রক্রিয়াধীন..."
preview:"পূর্বরূপ দেখুন"
@@ -252,7 +251,6 @@ removeAreYouSure: "আপনি কি \"{x}\" সরানোর ব্যা
deleteAreYouSure:"আপনি কি \"{x}\" সরানোর ব্যাপারে নিশ্চিত?"
resetAreYouSure:"রিসেট করার ব্যাপারে নিশ্চিত?"
saved:"সংরক্ষিত হয়েছে"
messaging:"চ্যাট"
upload:"আপলোড"
keepOriginalUploading:"আসল ছবি রাখুন"
keepOriginalUploadingDescription:"ছবিটি আপলোড করার সময় আসল সংস্করণটি রাখুন। অপশনটি বন্ধ থাকলে, আপলোডের সময় ওয়েব প্রকাশনার জন্য ছবি ব্রাউজারে তৈরি করা হবে।"
@@ -265,7 +263,6 @@ uploadFromUrlMayTakeTime: "URL হতে আপলোড হতে কিছু
introMisskey:"Vítejte! Misskey je otevřený a decentralizovaný microblogový servis.\n\"Poznámkami\" můžete sdílet co se zrovna děje se všemi ve Vašem okolí. 📡\nPomocí \"reakcí\" můžete sdílet své názory a pocity na ostatní poznámky. 👍\nPojďte objevovat nový svět! 🚀"
introMisskey:"Vítejte! Misskey je otevřená a decentralizovaná microblogovací služba.\n\"Poznámkami\" můžete sdílet co se zrovna děje se všemi ve Vašem okolí. 📡\nPomocí \"reakcí\" můžete sdílet své názory a pocity na ostatní poznámky. 👍\nPojďte objevovat nový svět! 🚀"
poweredByMisskeyDescription:"{name} je jeden ze serverů využívající open source platformu <b>Misskey<b> (nazývaná \"Misskey instance\")."
monthAndDay:"{day}. {month}."
search:"Vyhledávání"
reset:"Obnovit"
notifications:"Oznámení"
username:"Uživatelské jméno"
password:"Heslo"
initialPasswordForSetup:"Počáteční heslo pro nastavení"
initialPasswordIsIncorrect:"Počáteční heslo pro nastavení je nesprávné"
initialPasswordForSetupDescription:"Použijte heslo, které jste nastavili v konfiguračním souboru, pokud jste Misskey instalovali ručně.\nPokud užíváte Misskey hostovací službu, použijte poskytnuté heslo.\nPokud jste heslo nenastavovali, zanechte prázdné."
forgotPassword:"Zapomenuté heslo"
fetchingAsApObject:"Načítám data z Fediversu..."
ok:"Potvrdit"
@@ -15,7 +19,7 @@ gotIt: "Rozumím!"
cancel:"Zrušit"
noThankYou:"Ne děkuji"
enterUsername:"Zadej uživatelské jméno"
renotedBy:"{user} přeposla/a"
renotedBy:"{user} přeposlal*a"
noNotes:"Žádné poznámky"
noNotifications:"Žádná oznámení"
instance:"Instance"
@@ -45,6 +49,8 @@ pin: "Připnout"
unpin:"Odepnout"
copyContent:"Zkopírovat obsah"
copyLink:"Kopírovat odkaz"
copyRemoteLink:"Zkoprírovat vzdálený odkaz"
copyLinkRenote:"Zkopírovat odkaz renotu"
delete:"Smazat"
deleteAndEdit:"Smazat a upravit"
deleteAndEditConfirm:"Jste si jistí že chcete smazat tuto poznámku a editovat ji? Ztratíte tím všechny reakce, sdílení a odpovědi na ni."
@@ -59,6 +65,7 @@ copyFileId: "Kopírovat ID souboru"
initialPasswordForSetup:"Mot de passe initial pour la configuration"
initialPasswordIsIncorrect:"Mot de passe initial pour la configuration est incorrecte"
initialPasswordForSetupDescription:"Utilisez le mot de passe que vous avez entré pour le fichier de configuration si vous avez installé Misskey vous-même.\nSi vous utilisez un service d'hébergement Misskey, utilisez le mot de passe fourni.\nSi vous n'avez pas défini de mot de passe, laissez le champ vide pour continuer."
forgotPassword:"Mot de passe oublié"
fetchingAsApObject:"Récupération depuis le fédiverse …"
ok:"OK"
@@ -60,6 +63,7 @@ copyFileId: "Copier l'identifiant du fichier"
copyFolderId:"Copier l'identifiant du dossier"
copyProfileUrl:"Copier l'URL du profil"
searchUser:"Chercher un·e utilisateur·rice"
searchThisUsersNotes:"Cherchez les notes de cet·te utilisateur·rice"
reply:"Répondre"
loadMore:"Afficher plus …"
showMore:"Voir plus"
@@ -108,6 +112,7 @@ enterEmoji: "Insérer un émoji"
renote:"Renoter"
unrenote:"Annuler la Renote"
renoted:"Renoté !"
renotedToX:"Renoté en {name}"
cantRenote:"Ce message ne peut pas être renoté."
cantReRenote:"Impossible de renoter une Renote."
quote:"Citer"
@@ -151,6 +156,7 @@ editList: "Modifier la liste"
selectChannel:"Sélectionner un canal"
selectAntenna:"Sélectionner une antenne"
editAntenna:"Modifier l'antenne"
createAntenna:"Créer une antenne"
selectWidget:"Sélectionner un widget"
editWidgets:"Modifier les widgets"
editWidgetsExit:"Valider les modifications"
@@ -177,6 +183,7 @@ addAccount: "Ajouter un compte"
reloadAccountsList:"Rafraichir la liste des comptes"
loginFailed:"Échec de la connexion"
showOnRemote:"Voir sur l’instance distante"
continueOnRemote:"Continuer sur l'instance distante"
proxyAccountDescription:"Un compte proxy se comporte, dans certaines conditions, comme un·e abonné·e distant·e pour les utilisateurs d'autres instances. Par exemple, quand un·e utilisateur·rice ajoute un·e utilisateur·rice distant·e à une liste, ses notes ne seront pas visibles sur l'instance si personne ne suit cet·te utilisateur·rice. Le compte proxy va donc suivre cet·te utilisateur·rice pour que ses notes soient acheminées."
host:"Serveur distant"
selectSelf:"Sélectionner manuellement"
selectUser:"Sélectionner un·e utilisateur·rice"
recipient:"Destinataire"
annotation:"Commentaires"
@@ -230,7 +238,6 @@ noUsers: "Il n’y a pas d’utilisateur·rice·s"
editProfile:"Modifier votre profil"
noteDeleteConfirm:"Êtes-vous sûr·e de vouloir supprimer cette note ?"
pinLimitExceeded:"Vous ne pouvez plus épingler d’autres notes."
intro:"L’installation de Misskey est terminée! Veuillez créer un compte administrateur."
keepOriginalUploadingDescription:"Conserve la version originale lors du téléchargement d'images. S'il est désactivé, le navigateur génère l'image pour la publication web lors du téléchargement."
@@ -282,7 +288,6 @@ uploadFromUrlMayTakeTime: "Le téléversement de votre fichier peut prendre un c
explore:"Découvrir"
messageRead:"Lu"
noMoreHistory:"Il n’y a plus d’historique"
startMessaging:"Commencer à discuter"
nUsersRead:"Lu par {n} personnes"
agreeTo:"J’accepte {0}"
agree:"Accepter"
@@ -320,6 +325,7 @@ renameFolder: "Renommer le dossier"
deleteFolder:"Supprimer le dossier"
folder:"Dossier"
addFile:"Ajouter un fichier"
showFile:"Voir les fichiers"
emptyDrive:"Le Disque est vide"
emptyFolder:"Le dossier est vide"
unableToDelete:"Suppression impossible"
@@ -362,7 +368,6 @@ enableLocalTimeline: "Activer le fil local"
enableGlobalTimeline:"Activer le fil global"
disablingTimelinesInfo:"Même si vous désactivez ces fils, les administrateur·rice·s et les modérateur·rice·s pourront toujours y accéder."
registration:"S’inscrire"
enableRegistration:"Autoriser les nouvelles inscriptions"
invite:"Inviter"
driveCapacityPerLocalAccount:"Capacité de stockage du Disque par utilisateur local"
driveCapacityPerRemoteAccount:"Capacité de stockage du Disque par utilisateur distant"
@@ -430,10 +435,11 @@ token: "Jeton"
2fa:"Authentification à deux facteurs"
setupOf2fa:"Configuration de l’authentification à deux facteurs"
totp:"Application d'authentification"
totpDescription:"Entrez un mot de passe à usage unique à l'aide d'une application d'authentification"
totpDescription:"Entrer un mot de passe à usage unique à l'aide d'une application d'authentification"
moderator:"Modérateur·rice·s"
moderation:"Modérations"
moderationNote:"Note de modération"
moderationNoteDescription:"Vous pouvez remplir des notes qui seront partagés seulement entre modérateurs."
addModerationNote:"Ajouter une note de modération"
quoteQuestion:"Souhaitez-vous ajouter une citation ?"
noMessagesYet:"Pas encore de discussion"
newMessageExists:"Vous avez un nouveau message"
onlyOneFileCanBeAttached:"Vous ne pouvez joindre qu’un seul fichier au message"
signinRequired:"Veuillez vous connecter"
invitations:"Invitations"
@@ -493,7 +497,10 @@ uiLanguage: "Langue d’affichage de l’interface"
aboutX:"À propos de {x}"
emojiStyle:"Style des émojis"
native:"Natif"
disableDrawer:"Les menus ne s'affichent pas dans le tiroir"
menuStyle:"Style du menu"
style:"Style"
drawer:"Sélecteur"
popup:"Pop-up"
showNoteActionsOnlyHover:"Afficher les actions de note uniquement au survol"
showReactionsCount:"Afficher le nombre de réactions des notes"
noHistory:"Pas d'historique"
@@ -576,6 +583,7 @@ ascendingOrder: "Ascendant"
descendingOrder:"Descendant"
scratchpad:"ScratchPad"
scratchpadDescription:"ScratchPad fournit un environnement expérimental pour AiScript. Vous pouvez vérifier la rédaction de votre code, sa bonne exécution et le résultat de son interaction avec Misskey."
uiInspector:"Inspecteur UI"
output:"Sortie"
script:"Script"
disablePagesScript:"Désactiver AiScript sur les Pages"
@@ -619,7 +627,7 @@ description: "Description"
describeFile:"Ajouter une description d'image"
enterFileDescription:"Saisissez une description"
author:"Auteur·rice"
leaveConfirm:"Vous avez des modifications non-sauvegardées. Voulez-vous les ignorer ?"
leaveConfirm:"Vous avez des modifications nonsauvegardées. Voulez-vous les ignorer ?"
manage:"Gestion"
plugins:"Extensions"
preferencesBackups:"Sauvegarder les paramètres"
@@ -692,10 +700,7 @@ abuseReported: "Le rapport est envoyé. Merci."
reporter:"Signalé par"
reporteeOrigin:"Origine du signalement"
reporterOrigin:"Signalé par"
forwardReport:"Transférer le signalement à l’instance distante"
forwardReportIsAnonymous:"L'instance distante ne sera pas en mesure de voir vos informations et apparaîtra comme un compte anonyme du système."
send:"Envoyer"
abuseMarkAsResolved:"Marquer le signalement comme résolu"
openInNewTab:"Ouvrir dans un nouvel onglet"
openInSideView:"Ouvrir en vue latérale"
defaultNavigationBehaviour:"Navigation par défaut"
@@ -754,7 +759,6 @@ thisIsExperimentalFeature: "Ceci est une fonctionnalité expérimentale. Il y a
developer:"Développeur"
makeExplorable:"Rendre le compte visible sur la page \"Découvrir\"."
makeExplorableDescription:"Si vous désactivez cette option, votre compte n'apparaîtra pas sur la page \"Découvrir\"."
showGapBetweenNotesInTimeline:"Afficher un écart entre les notes sur la Timeline"
duplicate:"Duliquer"
left:"Gauche"
center:"Centrer"
@@ -832,6 +836,7 @@ administration: "Gestion"
accounts:"Comptes"
switch:"Remplacer"
noMaintainerInformationWarning:"Informations administrateur non configurées."
noInquiryUrlWarning:"L'URL demandé n'est pas définie"
noBotProtectionWarning:"La protection contre les bots n'est pas configurée."
configure:"Configurer"
postToGallery:"Publier dans la galerie"
@@ -896,6 +901,7 @@ followersVisibility: "Visibilité des abonnés"
continueThread:"Afficher la suite du fil"
deleteAccountConfirm:"Votre compte sera supprimé. Êtes vous certain ?"
incorrectPassword:"Le mot de passe est incorrect."
incorrectTotp:"Le mot de passe à usage unique est incorrect ou a expiré."
voteConfirm:"Confirmez-vous votre vote pour « {choice} » ?"
hide:"Masquer"
useDrawerReactionPickerForMobile:"Afficher le sélecteur de réactions en tant que panneau sur mobile"
@@ -920,6 +926,9 @@ oneHour: "1 heure"
oneDay:"1 jour"
oneWeek:"1 semaine"
oneMonth:"Un mois"
threeMonths:"3 mois"
oneYear:"1 an"
threeDays:"3 jours"
reflectMayTakeTime:"Cela peut prendre un certain temps avant que cela ne se termine."
failedToFetchAccountInformation:"Impossible de récupérer les informations du compte."
rateLimitExceeded:"Limite de taux dépassée"
@@ -927,7 +936,7 @@ cropImage: "Recadrer l'image"
cropImageAsk:"Voulez-vous recadrer cette image ?"
cropYes:"Rogner"
cropNo:"Utiliser en l'état"
file:"Fichiers"
file:"Fichier"
recentNHours:"Dernières {n} heures"
recentNDays:"Derniers {n} jours"
noEmailServerWarning:"Serveur de courrier non configuré."
preventAiLearningDescription:"Demander aux robots d'indexation de ne pas utiliser le contenu publié, tel que les notes et les images, dans l'apprentissage automatique d'IA générative. Cela est réalisé en incluant le drapeau « noai » dans la réponse HTML. Une prévention complète n'est toutefois pas possible, car il est au robot d'indexation de respecter cette demande."
options:"Options"
specifyUser:"Spécifier l'utilisateur·rice"
openTagPageConfirm:"Ouvrir une page d'hashtags ?"
specifyHost:"Spécifier un serveur distant"
failedToPreviewUrl:"Aperçu d'URL échoué"
update:"Mettre à jour"
rolesThatCanBeUsedThisEmojiAsReaction:"Rôles qui peuvent utiliser cet émoji comme réaction"
@@ -1195,7 +1207,6 @@ showAvatarDecorations: "Afficher les décorations d'avatar"
releaseToRefresh:"Relâcher pour rafraîchir"
refreshing:"Rafraîchissement..."
pullDownToRefresh:"Tirer vers le bas pour rafraîchir"
disableStreamingTimeline:"Désactiver les mises à jour en temps réel de la ligne du temps"
useGroupedNotifications:"Grouper les notifications"
signupPendingError:"Un problème est survenu lors de la vérification de votre adresse e-mail. Le lien a peut-être expiré."
cwNotationRequired:"Si « Masquer le contenu » est activé, une description doit être fournie."
@@ -1226,13 +1237,65 @@ enableHorizontalSwipe: "Glisser pour changer d'onglet"
loading:"Chargement en cours"
surrender:"Annuler"
gameRetry:"Réessayer"
notUsePleaseLeaveBlank:"Laisser vide si non utilisé"
useTotp:"Entrer un mot de passe à usage unique"
useBackupCode:"Utiliser le codes de secours"
launchApp:"Lancer l'app"
useNativeUIForVideoAudioPlayer:"Lire les vidéos et audios en utilisant l'UI du navigateur"
keepOriginalFilename:"Garder le nom original du fichier"
keepOriginalFilenameDescription:"Si vous désactivez ce paramètre, les noms de fichiers seront automatiquement remplacés par des noms aléatoires lorsque vous téléchargerez des fichiers."
noDescription:"Il n'y a pas de description"
alwaysConfirmFollow:"Confirmer lors d'un abonnement"
inquiry:"Contact"
tryAgain:"Veuillez réessayer plus tard"
confirmWhenRevealingSensitiveMedia:"Confirmer pour révéler du contenu sensible"
sensitiveMediaRevealConfirm:"Ceci pourrait être du contenu sensible. Voulez-vous l'afficher ?"
createdLists:"Listes créées"
createdAntennas:"Antennes créées"
fromX:"De {x}"
genEmbedCode:"Générer le code d'intégration"
noteOfThisUser:"Notes de cet·te utilisateur·rice"
clipNoteLimitExceeded:"Aucune note supplémentaire ne peut être ajoutée à ce clip."
performance:"Performance"
modified:"Modifié"
discard:"Annuler"
thereAreNChanges:"Il y a {n}modification(s)"
signinWithPasskey:"Se connecter avec une clé d'accès"
unknownWebAuthnKey:"Clé d'accès inconnue."
passkeyVerificationFailed:"La vérification de la clé d'accès a échoué."
passkeyVerificationSucceededButPasswordlessLoginDisabled:"La vérification de la clé d'accès a réussi, mais la connexion sans mot de passe est désactivée."
messageToFollower:"Message aux abonné·es"
target:"Destinataire"
prohibitedWordsForNameOfUser:"Mots interdits pour les noms d'utilisateur·rices"
lockdown:"Verrouiller"
pleaseSelectAccount:"Sélectionner un compte"
availableRoles:"Rôles disponibles"
postForm:"Formulaire de publication"
information:"Informations"
inMinutes:"min"
inDays:"j"
_chat:
invitations:"Inviter"
noHistory:"Pas d'historique"
members:"Membres"
home:"Principal"
send:"Envoyer"
_abuseUserReport:
forward:"Transférer"
forwardDescription:"Transférer le signalement vers une instance distante en tant qu'anonyme."
resolve:"Résoudre"
accept:"Accepter"
reject:"Rejeter"
resolveTutorial:"Si le signalement est légitime dans son contenu, sélectionnez « Accepter » pour marquer le cas comme résolu par l'affirmative.\nSi le contenu du rapport n'est pas légitime, sélectionnez « Rejeter » pour marquer le cas comme résolu par la négative."
_delivery:
status:"Statut de la diffusion"
stop:"Suspendu·e"
resume:"Reprendre"
_type:
none:"Publié"
manuallySuspended:"Suspendre manuellement"
goneSuspended:"L'instance est suspendue en raison de la suppression de ce dernier"
autoSuspendedForNotResponding:"L'instance est suspendue car elle ne répond pas"
_bubbleGame:
howToPlay:"Comment jouer"
hold:"Réserver"
@@ -1243,6 +1306,7 @@ _bubbleGame:
maxChain:"Nombre maximum de chaînes"
yen:"{yen} yens"
estimatedQty:"{qty} pièces"
scoreSweets:"{onigiriQtyWithUnit} Onigiri(s)"
_announcement:
forExistingUsers:"Pour les utilisateurs existants seulement"
needConfirmationToRead:"Exiger la confirmation de la lecture"
@@ -1262,6 +1326,7 @@ _initialAccountSetting:
profileSetting:"Paramètres du profil"
privacySetting:"Paramètres de confidentialité"
initialAccountSettingCompleted:"Configuration du profil terminée avec succès !"
haveFun:"Profitez de {name}!"
youCanContinueTutorial:"Vous pouvez procéder au tutoriel sur l'utilisation de {name}(Misskey) ou vous arrêter ici et commencer à l'utiliser immédiatement."
startTutorial:"Démarrer le tutoriel"
skipAreYouSure:"Désirez-vous ignorer la configuration du profil ?"
@@ -1355,18 +1420,60 @@ _achievements:
flavor:"Passez un bon moment avec Misskey !"
_notes10:
title:"Quelques notes"
description:"Poster 10 notes"
_notes100:
title:"Beaucoup de notes"
description:"Poster 100 notes"
_notes500:
title:"Couvert de notes"
description:"Poster 500 notes"
_notes1000:
title:"Une montagne de notes"
description:"Poster 1000 notes"
_notes5000:
title:"Débordement de notes"
description:"Poster 5 000 notes"
_notes10000:
title:"Super note"
description:"Poster 10 000 notes"
_notes20000:
title:"Encore... plus... de... notes..."
description:"Poster 20 000 notes"
_notes30000:
title:"Notes notes notes !"
description:"Poster 30 000 notes"
_notes40000:
title:"Usine de notes"
description:"Poster 40 000 notes"
_notes50000:
title:"Planète des notes"
description:"Poster 50 000 notes"
_notes60000:
title:"Quasar de note"
description:"Poster 50 000 notes"
_notes70000:
title:"Trou noir de notes"
description:"Poster 70 000 notes"
_notes80000:
title:"Galaxie de notes"
description:"Poster 80 000 notes"
_notes90000:
title:"Univers de notes"
description:"Poster 90 000 notes"
_notes100000:
title:"ALL YOUR NOTE ARE BELONG TO US"
description:"Poster 100 000 notes"
flavor:"Avez-vous tant de choses à dire ?"
_login3:
title:"Débutant Ⅰ"
title:"Débutant I"
description:"Se connecter pour un total de 3 jours"
flavor:"Dès maintenant, appelez-moi Misskeynaute"
_login7:
title:"Débutant Ⅱ"
title:"Débutant II"
description:"Se connecter pour un total de 7 jours"
flavor:"On s'habitue ?"
_login15:
title:"Débutant Ⅲ"
title:"Débutant III"
description:"Se connecter pour un total de 15 jours"
_login30:
title:"Misskeynaute I"
@@ -1390,6 +1497,7 @@ _achievements:
_login500:
title:"Expert I"
description:"Se connecter pour un total de 500 jours"
flavor:"Non, mes amis, j'aime les notes"
_login600:
title:"Expert II"
description:"Se connecter pour un total de 600 jours"
@@ -1397,11 +1505,18 @@ _achievements:
title:"Expert III"
description:"Se connecter pour un total de 700 jours"
_login800:
title:"Maître des notes I"
description:"Se connecter pour un total de 800 jours"
_login900:
title:"Maître des notes II"
description:"Se connecter pour un total de 900 jours"
_login1000:
title:"Maître des notes III"
description:"Se connecter pour un total de 1 000 jours"
flavor:"Merci d'utiliser Misskey !"
_noteClipped1:
title:"Je... dois... clip..."
description:"Ajouter sa première note aux clips"
_profileFilled:
title:"Bien préparé"
description:"Configuration de votre profil"
@@ -1460,21 +1575,31 @@ _achievements:
_driveFolderCircularReference:
title:"Référence circulaire"
_setNameToSyuilo:
title:"Complexe de dieu"
description:"Vous avez spécifié « syuilo » comme nom"
_passedSinceAccountCreated1:
title:"Premier anniversaire"
description:"Un an est passé depuis la création du compte"
_passedSinceAccountCreated2:
title:"Second anniversaire"
description:"Deux ans sont passés depuis la création du compte"
_passedSinceAccountCreated3:
title:"3ème anniversaire"
description:"Trois ans sont passés depuis la création du compte"
_loggedInOnBirthday:
title:"Joyeux Anniversaire !"
description:"Vous vous êtes connecté à la date de votre anniversaire"
_loggedInOnNewYearsDay:
title:"Bonne année!"
description:"Vous vous êtes connecté le premier jour de l'année"
flavor:"Merci pour le soutient continue sur cette instance."
_cookieClicked:
title:"Jeu de clic sur des cookies"
description:"Cliqué sur un cookie"
flavor:"Attendez une minute, vous êtes sur le mauvais site web ?"
_brainDiver:
title:"Brain Diver"
description:"Poster le lien sur Brain Diver"
flavor:"Misskey-Misskey La-Tu-Ma"
_smashTestNotificationButton:
title:"Débordement de tests"
@@ -1482,6 +1607,11 @@ _achievements:
_tutorialCompleted:
title:"Diplôme de la course élémentaire de Misskey"
description:"Terminer le tutoriel"
_bubbleGameExplodingHead:
title:"🤯"
description:"Le plus gros objet du jeu de bulles"
_bubbleGameDoubleExplodingHead:
title:"Double🤯"
_role:
new:"Nouveau rôle"
edit:"Modifier le rôle"
@@ -1512,9 +1642,11 @@ _role:
canManageCustomEmojis:"Gestion des émojis personnalisés"
canManageAvatarDecorations:"Gestion des décorations d'avatar"
driveCapacity:"Capacité de stockage du Disque"
antennaMax:"Nombre maximum d'antennes"
wordMuteMax:"Nombre maximal de caractères dans le filtre de mots"
canUseTranslator:"Usage de la fonctionnalité de traduction"
avatarDecorationLimit:"Nombre maximal de décorations d'avatar"
description:"L'apprentissage automatique peut être utilisé pour détecter automatiquement les médias sensibles à modérer. La sollicitation des serveurs augmente légèrement."
sensitivity:"Sensibilité de la détection"
@@ -1683,7 +1815,6 @@ _theme:
header:"Entête"
navBg:"Fond de la barre latérale"
navFg:"Texte de la barre latérale"
navHoverFg:"Texte de la barre latérale (survolé)"
navActive:"Texte de la barre latérale (actif)"
navIndicator:"Indicateur de barre latérale"
link:"Lien"
@@ -1705,13 +1836,8 @@ _theme:
buttonBg:"Arrière-plan du bouton"
buttonHoverBg:"Arrière-plan du bouton (survolé)"
inputBorder:"Cadre de la zone de texte"
listItemHoverBg:"Arrière-plan d'item de liste (survolé)"
driveFolderBg:"Arrière-plan du dossier de disque"
wallpaperOverlay:"Superposition de fond d'écran"
badge:"Badge"
messageBg:"Arrière plan de la discussion"
accentDarken:"Plus sombre"
accentLighten:"Plus clair"
fgHighlighted:"Texte mis en évidence"
_sfx:
note:"Nouvelle note"
@@ -1798,6 +1924,30 @@ _permissions:
"write:gallery": "Éditer la galerie"
"read:gallery-likes": "Voir les mentions « J'aime » dans la galerie"
"write:gallery-likes": "Gérer les mentions « J'aime » dans la galerie"
"read:flash": "Voir le Play"
"write:flash": "Modifier le Play"
"read:flash-likes": "Lire vos mentions j'aime des Play"
"write:flash-likes": "Modifier vos mentions j'aime des Play"
"read:admin:abuse-user-reports": "Voir les utilisateurs signalés"
"write:admin:delete-account": "Supprimer le compte d'utilisateur"
"write:admin:delete-all-files-of-a-user": "Supprimer tous les fichiers d'un utilisateur"
"read:admin:index-stats": "Voir les statistiques sur les index de base de données"
"read:admin:table-stats": "Voir les statistiques sur les index de base de données"
"read:admin:user-ips": "Voir l'adresse IP de l'utilisateur"
"read:admin:meta": "Voir les métadonnées de l'instance"
"write:admin:reset-password": "Réinitialiser le mot de passe de l'utilisateur"
"write:admin:resolve-abuse-user-report": "Résoudre le signalement d'un utilisateur"
"write:admin:send-email": "Envoyer un mail"
"read:admin:server-info": "Voir les informations de l'instance"
"read:admin:show-moderation-log": "Voir les logs de modération"
"read:admin:show-user": "Voir les informations privées de l'utilisateur"
checkVendorBeforeInstall:"Veuillez confirmer que le distributeur est fiable avant l'installation."
_plugin:
title:"Voulez-vous installer cette extension ?"
metaTitle:"Informations sur l'extension"
_theme:
title:"Voulez-vous installer ce thème ?"
metaTitle:"Informations sur le thème"
_meta:
base:"Palette de couleurs de base"
_vendorInfo:
@@ -2172,12 +2334,41 @@ _dataSaver:
_avatar:
title:"Animation d'avatars"
description:"Arrête l'animation d'avatars. Comme les images animées peuvent être plus volumineuses que les images normales, cela permet de réduire davantage le trafic de données."
_urlPreview:
title:"Vignettes d'aperçu des URL"
description:"Les vignettes d'aperçu des URL ne seront plus chargées."
_code:
title:"Mise en évidence du code"
description:"Si la notation de mise en évidence du code est utilisée, par exemple dans la MFM, elle ne sera pas chargée tant qu'elle n'aura pas été tapée. La mise en évidence du code nécessite le chargement du fichier de définition de chaque langue à mettre en évidence, mais comme ces fichiers ne sont plus chargés automatiquement, on peut s'attendre à une réduction du trafic de données."
_reversi:
reversi:"Reversi"
blackIs:"{name} joue les noirs"
rules:"Règles"
waitingBoth:"Préparez-vous"
myTurn:"C’est votre tour"
turnOf:"C'est le tour de {name}"
pastTurnOf:"Tour de {name}"
surrender:"Se rendre"
surrendered:"Par abandon"
total:"Total"
playing:"En cours"
lookingForPlayer:"Recherche d'adversaire"
_mediaControls:
playbackRate:"Vitesse de lecture"
_embedCodeGen:
title:"Personnaliser le code d'intégration"
generateCode:"Générer le code d'intégration"
_remoteLookupErrors:
_noSuchObject:
title:"Non trouvé"
_search:
searchScopeAll:"Tous"
searchScopeLocal:"Local"
searchScopeUser:"Spécifier l'utilisateur·rice"
_watermarkEditor:
driveFileTypeWarn:"Ce fichier n'est pas pris en charge"
@@ -5,9 +5,13 @@ introMisskey: "Selamat datang! Misskey adalah perangkat mikroblog tercatu bersif
poweredByMisskeyDescription:"{name} adalah sebuah layanan (instance) yang menggunakan platform sumber terbuka <b>Misskey</b>."
monthAndDay:"{day} {month}"
search:"Penelusuran"
reset:"Reset"
notifications:"Notifikasi"
username:"Nama Pengguna"
password:"Kata sandi"
initialPasswordForSetup:"Kata sandi untuk memulai konfigurasi awal"
initialPasswordIsIncorrect:"Kata sandi untuk memulai konfigurasi awal salah."
initialPasswordForSetupDescription:"Jika Anda menginstal Misskey sendiri, gunakan kata sandi yang Anda masukkan di berkas konfigurasi.\nJika Anda menggunakan layanan hosting Misskey, gunakan kata sandi yang diberikan.\nJika Anda belum mengatur kata sandi, biarkan kosong dan lanjutkan."
forgotPassword:"Lupa Kata Sandi"
fetchingAsApObject:"Mengambil data dari Fediverse..."
ok:"OK"
@@ -45,6 +49,7 @@ pin: "Sematkan ke profil"
unpin:"Lepas sematan dari profil"
copyContent:"Salin konten"
copyLink:"Salin tautan"
copyRemoteLink:"Salin tautan jarak jauh"
copyLinkRenote:"Salin tautan renote"
delete:"Hapus"
deleteAndEdit:"Hapus dan sunting"
@@ -60,6 +65,7 @@ copyFileId: "Salin Berkas"
copyFolderId:"Salin Folder"
copyProfileUrl:"Salin Alamat Web Profil"
searchUser:"Cari pengguna"
searchThisUsersNotes:"Mencari catatan pengguna"
reply:"Balas"
loadMore:"Selebihnya"
showMore:"Selebihnya"
@@ -154,6 +160,7 @@ editList: "Sunting daftar"
selectChannel:"Pilih kanal"
selectAntenna:"Pilih Antena"
editAntenna:"Sunting antena"
createAntenna:"Membuat antena."
selectWidget:"Pilih gawit"
editWidgets:"Sunting gawit"
editWidgetsExit:"Selesai"
@@ -194,6 +201,7 @@ followConfirm: "Apakah kamu yakin ingin mengikuti {name}?"
proxyAccount:"Akun proksi"
proxyAccountDescription:"Akun proksi merupakan sebuah akun yang bertindak sebagai pengikut instansi luar untuk pengguna dalam kondisi tertentu. Sebagai contoh, ketika pengguna menambahkan seorang pengguna instansi luar ke dalam daftar, aktivitas dari pengguna instansi luar tidak akan disampaikan ke instansi apabila tidak ada pengguna lokal yang mengikuti pengguna tersebut, dengan begitu akun proksilah yang akan mengikutinya."
blockedInstancesDescription:"Daftar nama host dari instansi yang diperlukan untuk diblokir. Instansi yang didaftarkan tidak akan dapat berkomunikasi dengan instansi ini."
silencedInstances:"Instansi yang disenyapkan"
silencedInstancesDescription:"Daftar nama host dari instansi yang ingin kamu senyapkan. Semua akun dari instansi yang terdaftar akan diperlakukan sebagai disenyapkan. Hal ini membuat akun hanya dapat membuat permintaan mengikuti, dan tidak dapat menyebutkan akun lokal apabila tidak mengikuti. Hal ini tidak akan mempengaruhi instansi yang diblokir."
federationAllowedHosts:"Server yang membolehkan federasi"
muteAndBlock:"Bisukan / Blokir"
mutedUsers:"Pengguna yang dibisukan"
blockedUsers:"Pengguna yang diblokir"
@@ -237,7 +248,6 @@ noUsers: "Tidak ada pengguna"
editProfile:"Sunting profil"
noteDeleteConfirm:"Apakah kamu yakin ingin menghapus catatan ini?"
pinLimitExceeded:"Kamu tidak dapat menyematkan catatan lagi"
intro:"Instalasi Misskey telah selesai! Mohon untuk membuat pengguna admin."
done:"Selesai"
processing:"Memproses"
preview:"Pratinjau"
@@ -276,7 +286,6 @@ deleteAreYouSure: "Apakah kamu yakin ingin menghapus \"{x}\"?"
resetAreYouSure:"Yakin mau atur ulang?"
areYouSure:"Apakah kamu yakin?"
saved:"Telah disimpan"
messaging:"Pesan"
upload:"Unggah"
keepOriginalUploading:"Simpan gambar asli"
keepOriginalUploadingDescription:"Simpan gambar yang diunggah sebagaimana gambar aslinya. Bila dimatikan, versi tampilan web akan dihasilkan pada saat diunggah."
@@ -289,7 +298,6 @@ uploadFromUrlMayTakeTime: "Membutuhkan beberapa waktu hingga pengunggahan selesa
explore:"Jelajahi"
messageRead:"Telah dibaca"
noMoreHistory:"Tidak ada sejarah lagi"
startMessaging:"Mulai mengirim pesan"
nUsersRead:"Dibaca oleh {n}"
agreeTo:"Saya setuju kepada {0}"
agree:"Setuju"
@@ -328,6 +336,7 @@ renameFolder: "Ubah nama folder"
deleteFolder:"Hapus folder"
folder:"Folder"
addFile:"Tambahkan berkas"
showFile:"Tampilkan berkas"
emptyDrive:"Drive kosong"
emptyFolder:"Folder kosong"
unableToDelete:"Tidak dapat menghapus"
@@ -370,7 +379,6 @@ enableLocalTimeline: "Nyalakan lini masa lokal"
enableGlobalTimeline:"Nyalakan lini masa global"
disablingTimelinesInfo:"Admin dan Moderator akan selalu memiliki akses ke semua lini masa meskipun lini masa tersebut tidak diaktifkan."
registration:"Pendaftaran"
enableRegistration:"Nyalakan pendaftaran pengguna baru"
invite:"Undang"
driveCapacityPerLocalAccount:"Kapasitas drive per pengguna lokal"
driveCapacityPerRemoteAccount:"Kapasitas drive per pengguna remote"
@@ -477,8 +485,6 @@ noteOf: "Catatan milik {user}"
quoteAttached:"Dikutip"
quoteQuestion:"Apakah kamu ingin menambahkan kutipan?"
attachAsFileQuestion:"Teks dalam papan klip terlalu panjang. Apakah kamu ingin melampirkannya sebagai berkas teks?"
noMessagesYet:"Tidak ada pesan"
newMessageExists:"Kamu mendapatkan pesan baru"
onlyOneFileCanBeAttached:"Kamu hanya dapat melampirkan satu berkas ke dalam pesan"
showNoteActionsOnlyHover:"Hanya tampilkan aksi catatan saat ditunjuk"
showReactionsCount:"Lihat jumlah reaksi dalam catatan"
noHistory:"Tidak ada riwayat"
@@ -701,10 +708,7 @@ abuseReported: "Laporan kamu telah dikirimkan. Terima kasih."
reporter:"Pelapor"
reporteeOrigin:"Yang dilaporkan"
reporterOrigin:"Pelapor"
forwardReport:"Teruskan laporan ke instansi luar"
forwardReportIsAnonymous:"Untuk melindungi privasi akun kamu, akun anonim dari sistem akan digunakan sebagai pelapor pada instansi luar."
send:"Kirim"
abuseMarkAsResolved:"Tandai laporan sebagai selesai"
openInNewTab:"Buka di tab baru"
openInSideView:"Buka di tampilan samping"
defaultNavigationBehaviour:"Navigasi bawaan"
@@ -763,7 +767,6 @@ thisIsExperimentalFeature: "Fitur ini eksperimental. Fungsionalitas dari fitur i
developer:"Pengembang"
makeExplorable:"Buat akun tampil di \"Jelajahi\""
makeExplorableDescription:"Jika kamu mematikan ini, akun kamu tidak akan muncul di menu \"Jelajahi\""
showGapBetweenNotesInTimeline:"Tampilkan jarak diantara catatan pada lini masa"
duplicate:"Duplikat"
left:"Kiri"
center:"Tengah"
@@ -929,6 +932,9 @@ oneHour: "1 Jam"
oneDay:"1 Hari"
oneWeek:"1 Bulan"
oneMonth:"satu bulan"
threeMonths:"3 bulan"
oneYear:"1 tahun"
threeDays:"3 hari"
reflectMayTakeTime:"Mungkin perlu beberapa saat untuk dicerminkan."
failedToFetchAccountInformation:"Gagal untuk mendapatkan informasi akun"
rateLimitExceeded:"Batas sudah terlampaui"
@@ -1041,7 +1047,7 @@ disableFederationConfirmWarn: "Mematikan federasi tidak membuat kiriman menjadi
disableFederationOk:"Matikan federasi"
invitationRequiredToRegister:"Instansi ini dalam mode undangan-saja. Kamu harus memasukkan kode undangan yang valid untuk mendaftar."
emailNotSupported:"Instansi ini tidak mendukung mengirim surel"
postToTheChannel:"Catat ke kanal"
postToTheChannel:"Buat Catatan ke Kanal"
cannotBeChangedLater:"Hal ini nantinya tidak dapat diubah lagi."
reactionAcceptance:"Penerimaan reaksi"
likeOnly:"Hanya suka"
@@ -1103,6 +1109,7 @@ preservedUsernames: "Nama pengguna tercadangkan"
preservedUsernamesDescription:"Daftar nama pengguna yang dicadangkan dipisah dengan baris baru. Nama pengguna berikut akan tidak dapat dipakai pada pembuatan akun normal, namun dapat digunakan oleh admin untuk membuat akun baru. Akun yang sudah ada dengan menggunakan nama pengguna ini tidak akan terpengaruh."
createNoteFromTheFile:"Buat catatan dari berkas ini"
archive:"Arsipkan"
archived:"Diarsipkan"
channelArchiveConfirmTitle:"Yakin untuk mengarsipkan {name}?"
channelArchiveConfirmDescription:"Kanal yang diarsipkan tidak akan muncul pada daftar kanal atau hasil pencarian. Postingan baru juga tidak dapat ditambahkan lagi."
thisChannelArchived:"Kanal ini telah diarsipkan."
@@ -1113,6 +1120,7 @@ preventAiLearning: "Tolak penggunaan Pembelajaran Mesin (AI Generatif)"
preventAiLearningDescription:"Minta perayap web untuk tidak menggunakan materi teks atau gambar yang telah diposting ke dalam set data Pembelajaran Mesin (Prediktif / Generatif). Hal ini dicapai dengan menambahkan flag HTML-Response \"noai\" ke masing-masing konten. Pencegahan penuh mungkin tidak dapat dicapai dengan flag ini, karena juga dapat diabaikan begitu saja."
options:"Opsi peran"
specifyUser:"Pengguna spesifik"
openTagPageConfirm:"Apakah ingin membuka laman tagar?"
failedToPreviewUrl:"Tidak dapat dipratinjau"
update:"Perbarui"
rolesThatCanBeUsedThisEmojiAsReaction:"Peran yang dapat menggunakan emoji ini sebagai reaksi"
checkVendorBeforeInstall:"Pastikan sumber dari sumber daya ini terpercaya sebelum melakukan pemasangan."
_plugin:
title:"Apakah kamu ingin memasang plugin ini?"
metaTitle:"Informasi plugin"
_theme:
title:"Apakah kamu ingin memasang tema ini?"
metaTitle:"Informasi tema"
_meta:
base:"Skema warna dasar"
_vendorInfo:
@@ -2510,9 +2538,6 @@ _dataSaver:
_avatar:
title:"Gambar avatar"
description:"Hentikan animasi gambar avatar. Gambar animasi dapat berukuran lebih besar dari gambar biasa, berpotensi pada pengurangan lalu lintas data lebih jauh."
_urlPreview:
title:"Gambar kecil URL pratinjau"
description:"Gambar kecil URL pratinjau tidak akan dimuat lagi."
_code:
title:"Penyorotan kode"
description:"Jika notasi penyorotan kode digunakan di MFM, dll. Fungsi tersebut tidak akan dimuat apabila tidak diketuk. Penyorotan sintaks membutuhkan pengunduhan berkas definisi penyorotan untuk setiap bahasa pemrograman. Oleh sebab itu, menonaktifkan pemuatan otomatis dari berkas ini dilakukan untuk mengurangi jumlah komunikasi data."
@@ -5,9 +5,13 @@ introMisskey: "Welkom! Misskey is een open source, gedecentraliseerde microblogd
poweredByMisskeyDescription:"{name} is één van de services die door het open source platform <b>Misskey</b> wordt geleverd (het wordt ook wel een \"Misskey server genmoemd\")."
monthAndDay:"{day} {month}"
search:"Zoeken"
reset:"Herstellen"
notifications:"Meldingen"
username:"Gebruikersnaam"
password:"Wachtwoord"
initialPasswordForSetup:"Initiële wachtwoord voor configuratie"
initialPasswordIsIncorrect:"Initiële wachtwoord voor configuratie is onjuist"
initialPasswordForSetupDescription:"Gebruik het initiële wachtwoord uit de configuratie, als je Misskey zelf hebt geïnstalleerd.\nAls je een Misskey hosting provider gebruikt, gebruik dan het gegeven wachtwoord.\nAls je geen wachtwoord hebt gezet, laat het dan leeg om verder te gaan."
forgotPassword:"Wachtwoord vergeten"
fetchingAsApObject:"Ophalen vanuit de Fediverse"
ok:"Ok"
@@ -45,6 +49,7 @@ pin: "Vastmaken aan profielpagina"
unpin:"Losmaken van profielpagina"
copyContent:"Kopiëren inhoud"
copyLink:"Kopiëren link"
copyRemoteLink:"Remote-link kopiëren"
copyLinkRenote:""
delete:"Verwijderen"
deleteAndEdit:"Verwijderen en bewerken"
@@ -60,6 +65,7 @@ copyFileId: "Kopieer veld ID"
copyFolderId:"Kopieer folder ID"
copyProfileUrl:"Kopieer profiel URL"
searchUser:"Zoeken een gebruiker"
searchThisUsersNotes:"Notities van deze gebruiker doorzoeken"
reply:"Antwoord"
loadMore:"Laad meer"
showMore:"Toon meer"
@@ -108,9 +114,14 @@ enterEmoji: "Voer een emoji in"
renote:"Herdelen"
unrenote:"Stop herdelen"
renoted:"Herdeeld"
renotedToX:"Renoted naar {name}"
cantRenote:"Dit bericht kan niet worden herdeeld"
cantReRenote:"Een herdeling kan niet worden herdeeld"
quote:"Quote"
inChannelRenote:"Alleen-kanaal Renote"
inChannelQuote:"Alleen-kanaal Citaat"
renoteToChannel:"Renote naar kanaal"
renoteToOtherChannel:"Renote naar ander kanaal"
pinnedNote:"Vastgemaakte notitie"
pinned:"Vastmaken aan profielpagina"
you:"Jij"
@@ -119,14 +130,23 @@ sensitive: "NSFW"
add:"Toevoegen"
reaction:"Reacties"
reactions:"Reacties"
emojiPicker:"Emoji kiezer"
pinnedEmojisForReactionSettingDescription:"Kies de emojis die als eerste getoond worden tijdens het reageren"
pinnedEmojisSettingDescription:"Kies de emojis die als eerste getoond worden tijdens het reageren"
emojiPickerDisplay:"Emoji kiezer weergave"
overwriteFromPinnedEmojisForReaction:"Overschrijven met reactieinstellingen"
overwriteFromPinnedEmojis:"Overschrijven met algemene instellingen"
reactionSettingDescription2:"Sleep om opnieuw te ordenen, Klik om te verwijderen, Druk op \"+\" om toe te voegen"
rememberNoteVisibility:"Vergeet niet de notitie zichtbaarheidsinstellingen"
attachCancel:"Verwijder bijlage"
deleteFile:"Bestand verwijderen"
markAsSensitive:"Markeren als NSFW"
unmarkAsSensitive:"Geen NSFW"
enterFileName:"Invoeren bestandsnaam"
mute:"Dempen"
unmute:"Stop dempen"
renoteMute:"Renotes dempen"
renoteUnmute:"Dempen Renotes opheffen"
block:"Blokkeren"
unblock:"Deblokkeren"
suspend:"Opschorten"
@@ -136,11 +156,15 @@ unblockConfirm: "Ben je zeker dat je deze account wil blokkeren?"
suspendConfirm:"Ben je zeker dat je deze account wil suspenderen?"
unsuspendConfirm:"Ben je zeker dat je deze account wil opnieuw aanstellen?"
selectList:"Kies een lijst."
editList:"Lijst bewerken"
selectChannel:"Kanaal selecteren"
selectAntenna:"Kies een antenne"
editAntenna:"Antenne bewerken"
createAntenna:"Antenne aanmaken"
selectWidget:"Kies een widget"
editWidgets:"Bewerk widgets"
editWidgetsExit:"Klaar"
customEmojis:"Maatwerk emoji"
customEmojis:"Eigen emoji"
emoji:"Emoji"
emojis:"Emoji"
emojiName:"Naam emoji"
@@ -148,6 +172,10 @@ emojiUrl: "URL emoji"
addEmoji:"Toevoegen emoji"
settingGuide:"Aanbevolen instellingen"
cacheRemoteFiles:"Externe bestanden cachen"
cacheRemoteFilesDescription:"Als deze instelling uitgeschakeld is worden bestanden altijd direct van remote servers geladen. Hiermee wordt opslagruimte bespaard, maar doordat er geen thumbnails worden gegenereerd, zal netwerkverkeer toenemen."
youCanCleanRemoteFilesCache:"Klik op de 🗑️ knop in de bestandsbeheerweergave om de cache te wissen."
cacheRemoteSensitiveFiles:"Gevoelige bestanden van externe instances in de cache bewaren"
cacheRemoteSensitiveFilesDescription:"Als deze instelling is uitgeschakeld, worden gevoelige bestanden op afstand direct vanuit de instantie op afstand geladen zonder caching."
flagAsBot:"Markeer dit account als een robot."
flagAsBotDescription:"Als dit account van een programma wordt beheerd, zet deze vlag aan. Het aanzetten helpt andere ontwikkelaars om bijvoorbeeld onbedoelde feedback loops te doorbreken of om Misskey meer geschikt te maken."
flagAsCat:"Markeer dit account als een kat."
@@ -156,8 +184,13 @@ flagShowTimelineReplies: "Toon antwoorden op de tijdlijn."
flagShowTimelineRepliesDescription:"Als je dit vlag aanzet, toont de tijdlijn ook antwoorden op andere en niet alleen jouw eigen notities."
autoAcceptFollowed:"Accepteer verzoeken om jezelf te volgen vanzelf als je de verzoeker al volgt."
addAccount:"Account toevoegen"
reloadAccountsList:"Accountlijst opnieuw laden"
loginFailed:"Aanmelding mislukt."
showOnRemote:"Toon op de externe instantie."
continueOnRemote:"Verder op remote server"
chooseServerOnMisskeyHub:"Kies een server van de Misskey Hub"
specifyServerHost:"Serverhost uitkiezen"
inputHostName:"Domein invullen"
general:"Algemeen"
wallpaper:"Achtergrond"
setWallpaper:"Achtergrond instellen"
@@ -168,6 +201,7 @@ followConfirm: "Weet je zeker dat je {name} wilt volgen?"
proxyAccount:"Proxy account"
proxyAccountDescription:"Een proxy-account is een account dat onder bepaalde voorwaarden fungeert als externe volger voor gebruikers. Als een gebruiker bijvoorbeeld een externe gebruiker aan de lijst toevoegt, wordt de activiteit van de externe gebruiker niet aan de server geleverd als geen lokale gebruiker die gebruiker volgt, dus het proxy-account volgt in plaats daarvan."
host:"Server"
selectSelf:"Mezelf kiezen"
selectUser:"Kies een gebruiker"
recipient:"Ontvanger"
annotation:"Reacties"
@@ -182,6 +216,8 @@ perHour: "Per uur"
perDay:"Per dag"
stopActivityDelivery:"Stop met versturen activiteiten"
blockThisInstance:"Blokkeer deze server"
silenceThisInstance:"Instantie dempen"
mediaSilenceThisInstance:"Media van deze server dempen"
clearCachedFilesConfirm:"Weet je zeker dat je alle externe bestanden in de cache wilt verwijderen?"
blockedInstances:"Geblokkeerde servers"
blockedInstancesDescription:"Maak een lijst van de servers die moeten worden geblokkeerd, gescheiden door regeleinden. Geblokkeerde servers kunnen niet meer communiceren met deze server."
silencedInstances:"Gedempte instanties"
silencedInstancesDescription:"Geef de hostnamen van de servers die je wil dempen op, elk op hun eigen regel. Alle accounts die bij de opgegeven servers horen worden als gedempt behandeld, kunnen alleen maar volgverzoeken maken, en kunnen lokale accounts niet vermelden als ze niet gevolgd worden. Geblokkeerde servers worden hier niet door beïnvloed."
mediaSilencedInstances:"Media-gedempte servers"
mediaSilencedInstancesDescription:"Geef de hostnamen van de servers die je wil media-dempen op, elk op hun eigen regel. Alle accounts die bij de opgegeven servers horen worden als gedempt behandeld, en kunnen geen eigen emojis gebruiken. Geblokkeerde servers worden hier niet door beïnvloed."
federationAllowedHosts:"Servers die mogen federeren "
federationAllowedHostsDescription:"Geef de hostnamen van de servers die mogen federeren op, elk op hun eigen regel."
muteAndBlock:"Gedempt en geblokkeerd"
mutedUsers:"Gedempte gebruikers"
blockedUsers:"Geblokkeerde gebruikers"
@@ -208,7 +250,6 @@ noUsers: "Er zijn geen gebruikers."
editProfile:"Bewerk Profiel"
noteDeleteConfirm:"Ben je zeker dat je dit bericht wil verwijderen?"
pinLimitExceeded:"Je kunt geen berichten meer vastprikken"
intro:"Installatie van Misskey geëindigd! Maak nu een beheerder aan."
removeAreYouSure:"Weet je zeker dat je \"{x}\" wil verwijderen?"
deleteAreYouSure:"Weet je zeker dat je \"{x}\" wil verwijderen?"
resetAreYouSure:"Resetten?"
areYouSure:"Weet je het zeker?"
saved:"Opgeslagen"
messaging:"Chat"
upload:"Uploaden"
keepOriginalUploading:"Origineel beeld behouden."
keepOriginalUploadingDescription:"Bewaar de originele versie bij het uploaden van afbeeldingen. Indien uitgeschakeld, wordt bij het uploaden een alternatieve versie voor webpublicatie genereert."
@@ -259,9 +300,13 @@ uploadFromUrlMayTakeTime: "Het kan even duren voordat het uploaden voltooid is."
disablingTimelinesInfo:"Beheerders en moderators hebben altijd toegang tot alle tijdlijnen, ook als ze niet actief zijn."
registration:"Registreren"
enableRegistration:"Inschakelen registratie nieuwe gebruikers "
invite:"Uitnodigen"
driveCapacityPerLocalAccount:"Opslagruimte per lokale gebruiker"
driveCapacityPerRemoteAccount:"Opslagruimte per externe gebruiker"
@@ -342,14 +390,20 @@ bannerUrl: "Banner URL"
backgroundImageUrl:"URL afbeelding"
basicInfo:"Basisinformatie"
pinnedUsers:"Vastgeprikte gebruikers"
pinnedUsersDescription:"Een lijst met gebruikersnamen, gescheiden door regeleinden, die moet worden vastgemaakt in het tabblad “Verkennen”"
pinnedPages:"Vastgeprikte pagina's"
pinnedPagesDescription:"Voer de paden in van de Pagina's die je aan de bovenste pagina van deze instantie wilt vastmaken, gescheiden door regeleinden."
pinnedClipId:"ID van de clip die moet worden vastgepind"
pinnedNotes:"Vastgemaakte notitie"
hcaptcha:"hCaptcha"
enableHcaptcha:"Inschakelen hCaptcha"
hcaptchaSiteKey:"Site sleutel"
hcaptchaSecretKey:"Geheime sleutel"
mcaptcha:"mCaptcha"
enableMcaptcha:"mCaptcha activeren"
mcaptchaSiteKey:"Site sleutel"
mcaptchaSecretKey:"Geheime sleutel"
mcaptchaInstanceUrl:"mCaptcha server-URL"
recaptcha:"reCAPTCHA"
enableRecaptcha:"Inschakelen reCAPTCHA"
recaptchaSiteKey:"Site sleutel"
@@ -358,12 +412,21 @@ turnstile: "Tourniquet"
enableTurnstile:"Inschakelen tourniquet"
turnstileSiteKey:"Site sleutel"
turnstileSecretKey:"Geheime sleutel"
avoidMultiCaptchaConfirm:"Het gebruik van meerdere Captcha-systemen kan interferentie tussen deze systemen veroorzaken. Wil je de andere Captcha-systemen die momenteel actief zijn uitschakelen? Als je wilt dat ze ingeschakeld blijven, druk dan op annuleren."
antennas:"Antennes"
manageAntennas:"Antennes beheren"
name:"Naam"
antennaSource:"Bron antenne"
antennaKeywords:"Sleutelwoorden"
antennaExcludeKeywords:"Blokkeerwoorden"
antennaExcludeBots:"Bot-accounts uitsluiten"
antennaKeywordsDescription:"Scheid met spaties voor een EN-voorwaarde of met regeleinden voor een OF-voorwaarde."
notifyAntenna:"Houd een notificatie bij nieuwe notities"
withFileAntenna:"Alleen notities met bestanden"
excludeNotesInSensitiveChannel:"Sluit notities uit van gevoelige kanalen"
enableServiceworker:"Activeer pushmeldingen in de browser"
antennaUsersDescription:"Lijst één gebruikersnaam per regel"
caseSensitive:"Hoofdlettergevoelig"
withReplies:"Antwoorden toevoegen"
connectedTo:"De volgende accounts zijn verbonden"
notesAndReplies:"Berichten en reacties"
@@ -384,18 +447,30 @@ about: "Over"
aboutMisskey:"Over Misskey"
administrator:"Beheerder"
token:"Token"
2fa:"Twee factor authenticatie"
setupOf2fa:"Tweefactorauthenticatie instellen"
totp:"Verificatie-App"
totpDescription:"Log in via de verificatie-app met het eenmalige wachtwoord"
moderator:"Moderator"
moderation:"Moderatie"
moderationNote:"Moderatienotitie"
moderationNoteDescription:"Voer hier notities in. Deze zijn alleen zichtbaar voor de moderators."
addModerationNote:"Moderatienotitie toevoegen"
moderationLogs:"Moderatieprotocollen"
nUsersMentioned:"Vermeld door {n} gebruikers"
securityKeyAndPasskey:"Beveiligings- en pasjessleutels"
securityKey:"Beveiligingssleutel"
lastUsed:"Laatst gebruikt"
lastUsedAt:"Laatst gebruikt: {t}"
unregister:"Uitschrijven"
passwordLessLogin:"Inloggen zonder wachtwoord"
passwordLessLoginDescription:"Maakt aanmelden zonder wachtwoord mogelijk met een beveiligingstoken of -wachtsleutel"
resetPassword:"Wachtwoord terugzetten"
newPasswordIs:"Het nieuwe wachtwoord is „{password}”."
reduceUiAnimation:"Verminder beweging in de UI"
share:"Delen"
notFound:"Niet gevonden"
notFoundDescription:"Er is geen pagina gevonden onder deze URL."
uploadFolder:"Standaardmap voor uploaden"
markAsReadAllNotifications:"Markeer alle meldingen als gelezen"
markAsReadAllUnreadNotes:"Markeer alle berichten als gelezen"
@@ -404,21 +479,466 @@ help: "Help"
inputMessageHere:"Voer hier je bericht in"
close:"Sluiten"
invites:"Uitnodigen"
members:"Leden"
transfer:"Overdracht"
title:"Titel"
text:"Tekst"
enable:"Inschakelen"
next:"Volgende"
retype:"Opnieuw invoeren"
noteOf:"Notitie van {user}"
quoteAttached:"Citaat"
quoteQuestion:"Toevoegen als citaat?"
attachAsFileQuestion:"De tekst op het klembord is te lang. Wilt u het als een tekstbestand bijvoegen?"
onlyOneFileCanBeAttached:"Per bericht kan slechts één bestand worden bijgevoegd"
signinRequired:"Gelieve te registreren of in te loggen om verder te gaan"
signinOrContinueOnRemote:"Ga naar je eigen instantie of registreer je/log in op deze server om door te gaan."
invitations:"Uitnodigen"
invitationCode:"Uitnodigingscode"
checking:"Wordt gecheckt ..."
available:"Beschikbaar"
unavailable:"Onbeschikbaar"
usernameInvalidFormat:"Je kunt kleine letters, hoofdletters, cijfers en onderstrepingstekens gebruiken."
tooShort:"Te kort"
tooLong:"Te lang"
weakPassword:"Zwak wachtwoord"
normalPassword:"Redelijke wachtwoord"
strongPassword:"Sterk wachtwoord"
passwordMatched:"Lucifers"
passwordNotMatched:"Komt niet overeen"
signinWith:"Aanmelden met {x}"
signinFailed:"Inloggen mislukt. Controleer gebruikersnaam en wachtwoord."
or:"Of"
language:"Taal"
uiLanguage:"Taal van gebruikersinterface"
aboutX:"Over {x}"
emojiStyle:"Emoji-stijl"
native:"Inheems"
menuStyle:"Menustijl"
style:"Stijl"
drawer:"Lade"
popup:"Pop-up"
showNoteActionsOnlyHover:"Toon notitiemenu alleen bij muisaanwijzer"
showReactionsCount:"Zie het aantal reacties op notities"
noHistory:"Geen geschiedenis gevonden"
signinHistory:"Inloggeschiedenis"
enableAdvancedMfm:"Uitgebreide MFM activeren"
enableAnimatedMfm:"Geanimeerde MFM activeren"
doing:"In uitvoering..."
category:"Categorie"
tags:"Aliassen"
docSource:"Broncode van dit document"
createAccount:"Gebruikersaccount maken"
existingAccount:"Bestaand gebruikersaccount"
regenerate:"Regenereer"
fontSize:"Lettergrootte"
mediaListWithOneImageAppearance:"Hoogte van medialijsten met slechts één afbeelding"
limitTo:"Beperken tot {x}"
noFollowRequests:"Je hebt geen lopende volgverzoeken"
openImageInNewTab:"Afbeeldingen in nieuw tabblad openen"
dashboard:"Overzicht"
local:"Lokaal"
remote:"Remote"
total:"Totaal"
weekOverWeekChanges:"Wijzigingen sinds vorige week"
dayOverDayChanges:"Dagelijkse wijzigingen"
appearance:"Weergave"
clientSettings:"Clientinstellingen"
accountSettings:"Accountinstellingen"
promotion:"Promotie"
promote:"Promoot"
numberOfDays:"Aantal dagen"
hideThisNote:"Verberg deze notitie"
showFeaturedNotesInTimeline:"Laat featured notities in tijdlijn zien"
objectStorage:"Object Storage"
useObjectStorage:"Object Storage gebruiken"
objectStorageBaseUrl:"Basis-URL"
objectStorageBaseUrlDesc:"De URL die wordt gebruikt als referentie. Als je een CDN of proxy gebruikt, voer dan de URL daarvan in. Gebruik voor S3 ‘https://<bucket>.s3.amazonaws.com’. Gebruik voor GCS of vergelijkbaar ‘https://storage.googleapis.com/<bucket>’."
objectStorageBucket:"Bucket"
objectStorageBucketDesc:"Geef de bucketnaam op die bij je provider wordt gebruikt."
objectStoragePrefix:"Prefix"
objectStoragePrefixDesc:"Bestanden worden opgeslagen in de mappen onder deze prefix."
objectStorageEndpoint:"Endpoint"
objectStorageEndpointDesc:"Laat dit leeg als je AWS S3 gebruikt, anders geef je het eindpunt op als ‘<host>’ of ‘<host>:<port>’, afhankelijk van de service die je gebruikt."
objectStorageRegion:"Region"
objectStorageRegionDesc:"Voer een regio in zoals “xx-east-1”. Als je provider geen onderscheid maakt tussen regio's, voer dan “us-east-1” in. Laat leeg als je AWS-configuratiebestanden of omgevingsvariabelen gebruikt."
objectStorageUseSSL:"SSL gebruiken"
objectStorageUseSSLDesc:"Deactiveer dit als u geen HTTPS gebruikt voor API-verbindingen"
objectStorageUseProxy:"Verbinden via proxy"
objectStorageUseProxyDesc:"Deactiveer dit als u geen proxy wilt gebruiken voor verbindingen met de API"
objectStorageSetPublicRead:"Instellen op “public-read” op upload"
s3ForcePathStyleDesc:"Als s3ForcePathStyle is geactiveerd, moet de bucketnaam niet worden opgegeven in de hostnaam van de URL, maar in het pad van de URL. Deze optie moet mogelijk worden geactiveerd als services zoals een zelfbediende Minio-instantie worden gebruikt."
serverLogs:"Serverprotocollen"
deleteAll:"Alles verwijderen"
showFixedPostForm:"Het postingformulier bovenaan de tijdbalk weergeven"
showFixedPostFormInChannel:"Het postingformulier bovenaan de tijdbalk weergeven (Kanalen)"
withRepliesByDefaultForNewlyFollowed:"Toon replies van nieuw gevolgde gebruikers standaard in de tijdlijn"
newNoteRecived:"Er zijn nieuwe notities"
sounds:"Geluiden"
sound:"Geluid"
listen:"Luisteren"
none:"Niets"
showInPage:"Weergeven in een pagina"
popout:"Pop-Up"
volume:"Volume"
masterVolume:"Hoofdvolume"
notUseSound:"Geluid uitschakelen"
useSoundOnlyWhenActive:"Geluid alleen inschakelen wanneer Misskey actief is"
details:"Details"
renoteDetails:"Renote Details"
chooseEmoji:"Emoji selecteren"
unableToProcess:"De operatie kan niet worden voltooid."
recentUsed:"Recent gebruikt"
install:"Installeren"
uninstall:"Deinstalleren"
installedApps:"Geautoriseerde toepassingen"
nothing:"Niets te zien hier"
installedDate:"Geautoriseerd at"
lastUsedDate:"Laatst gebruikt at"
state:"Status"
sort:"Sorteren"
ascendingOrder:"Oplopende volgorde"
descendingOrder:"Aflopende volgorde"
scratchpad:"Testomgeving"
scratchpadDescription:"De testomgeving biedt een gebied voor AiScript experimenten. Daar kunt u AiScript schrijven en uitvoeren en de effecten ervan op Misskey controleren."
uiInspector:"UI-inspecteur"
uiInspectorDescription:"De lijst met servers van UI-componenten kan worden bekeken in de cache. De UI-component wordt gegenereerd door de functie Ui:C:"
output:"Uitvoer"
script:"Script"
disablePagesScript:"AiScript uitschakelen op pagina's"
updateRemoteUser:"Gebruikersinformatie bijwerken"
unsetUserAvatar:"Avatar verwijderen"
unsetUserAvatarConfirm:"Weet je zeker dat je je avatar wil verwijderen?"
unsetUserBanner:"Banner verwijderen"
unsetUserBannerConfirm:"Weet je zeker dat je je banner wil verwijderen?"
deleteAllFiles:"Alle bestanden verwijderen"
deleteAllFilesConfirm:"Wil je echt alle bestanden verwijderen?"
removeAllFollowing:"Ontvolg alle gevolgde gebruikers"
removeAllFollowingDescription:"Door dit uit te voeren worden alle accounts van {host} ontvolgd. Voer dit uit als de instantie bijvoorbeeld niet meer bestaat."
userSuspended:"Deze gebruiker is geschorst."
userSilenced:"Deze gebruiker is instantiebreed gedempt."
yourAccountSuspendedTitle:"Deze account is geschorst"
yourAccountSuspendedDescription:"Dit gebruikersaccount is geschorst omdat het de gebruiksvoorwaarden van deze server heeft geschonden. Neem contact op met de operator voor meer informatie. Maak geen nieuwe gebruikersaccount aan."
tokenRevoked:"Ongeldig token"
tokenRevokedDescription:"Het token is verlopen. Log opnieuw in."
accountDeleted:"Het gebruikersaccount is verwijderd"
accountDeletedDescription:"Deze account is verwijderd."
menu:"Menu"
divider:"Scheider"
addItem:"Element toevoegen"
rearrange:"Sorteren"
relays:"Relays"
addRelay:"Relay toevoegen"
inboxUrl:"Inbox-URL"
addedRelays:"Toegevoegd Relays"
serviceworkerInfo:"Moet worden geactiveerd voor pushmeldingen."
deletedNote:"Verwijderde notitie"
invisibleNote:"Privé notitie"
enableInfiniteScroll:"Automatisch meer laden"
visibility:"Zichtbaarheid"
poll:"Peiling"
useCw:"Inhoudswaarschuwing gebruiken"
enablePlayer:"Videospeler openen"
disablePlayer:"Videospeler sluiten"
expandTweet:"Notitie uitklappen"
themeEditor:"Thema-editor"
description:"Beschrijving"
describeFile:"Beschrijving toevoegen"
enterFileDescription:"Beschrijving invoeren"
author:"Auteur"
leaveConfirm:"Er zijn niet-opgeslagen wijzigingen. Wil je ze verwijderen?"
manage:"Beheer"
plugins:"Plugins"
preferencesBackups:"Instellingen Back-ups"
deck:"Dek"
undeck:"Dek verlaten"
useBlurEffectForModal:"Vervagingseffect gebruiken voor modals"
tokenRequested:"Toegang verlenen tot het gebruikersaccount"
pluginTokenRequestedDescription:"Deze plugin kan de hier geconfigureerde autorisaties gebruiken."
notificationType:"Type melding"
edit:"Bewerken"
emailServer:"Email-Server"
enableEmail:"Email distributie inschakelen"
emailConfigInfo:"Wordt gebruikt om je email te bevestigen tijdens het aanmelden of als je je wachtwoord bent vergeten"
email:"Email"
emailAddress:"Email adres"
smtpConfig:"SMTP-server configuratie"
smtpHost:"Server"
smtpPort:"Poort"
smtpUser:"Gebruikersnaam"
smtpPass:"Wachtwoord"
emptyToDisableSmtpAuth:"Laat gebruikersnaam en wachtwoord leeg om SMTP-authenticatie uit te schakelen."
smtpSecure:"Impliciet SSL/TLS gebruiken voor SMTP-verbindingen"
smtpSecureInfo:"Schakel dit uit bij gebruik van STARTTLS"
testEmail:"Emailversand testen"
wordMute:"Woord dempen"
wordMuteDescription:"Minimaliseert notities die het gespecificeerde woord of zin bevatten. Geminimaliseerde notities kunnen worden weergegeven door er op te klikken."
hardWordMute:"Harde woorddemping"
showMutedWord:"Gedempte woorden weergeven"
hardWordMuteDescription:"Verbert notities die het gespecificeerde woord of zin bevatten. In tegenstelling tot woorddemping wordt de notitie volledig verborgen."
regexpError:"Fout in reguliere expressie"
regexpErrorDescription:"Er is een fout opgetreden in de reguliere expressie op regel {line} van uw {tab} woord dempen:"
instanceMute:"Instantie dempers"
userSaysSomething:"{name} zei iets"
userSaysSomethingAbout:"{name} zei iets over '{word}'"
makeActive:"Activeren"
display:"Weergave"
copy:"Kopiëren"
copiedToClipboard:"Naar het klembord gekopieerd"
metrics:"Metrieken"
overview:"Overzicht"
logs:"Protocollen"
delayed:"Vertraagd"
database:"Database"
channel:"Kanalen"
create:"Creëer"
notificationSetting:"Instellingen meldingen"
notificationSettingDesc:"Selecteer het type meldingen dat moet worden weergegeven."
useGlobalSetting:"Globale instelling gebruiken"
useGlobalSettingDesc:"Als deze optie is ingeschakeld, worden de meldingsinstellingen van je account gebruikt. Als deze optie uitgeschakeld is, kunnen individuele configuraties worden gemaakt."
other:"Ander"
regenerateLoginToken:"Login token opnieuw genereren"
regenerateLoginTokenDescription:"Regenereren van het token dat intern wordt gebruikt om in te loggen. Dit is normaal gezien niet nodig. Alle apparaten worden afgemeld tijdens het regenereren."
theKeywordWhenSearchingForCustomEmoji:"Dit is het keyword dat gebruikt wordt bij het zoeken naar eigen emojis."
setMultipleBySeparatingWithSpace:"Scheid elementen met een spatie om meerdere instellingen te configureren."
fileIdOrUrl:"Bestands-ID of URL"
behavior:"Gedrag"
sample:"Voorbeeld"
abuseReports:"Meldt"
reportAbuse:"Meld"
reportAbuseRenote:"Meld renote"
reportAbuseOf:"Meld {name}"
fillAbuseReportDescription:"Vul s.v.p. de details in over deze melding. Geef, als het over een specifieke notitie gaat, ook de URL op."
abuseReported:"Uw rapport is verzonden. Hartelijk dank."
noCrawleDescription:"Vraag zoekmachines om je eigen profielpagina, notities, pagina's, enz. niet te indexeren."
lockedAccountInfo:"Tenzij je de zichtbaarheid van je notities instelt op “Alleen volgers”, zijn je notities zichtbaar voor iedereen, zelfs als je vereist dat volgers handmatig worden goedgekeurd."
alwaysMarkSensitive:"Markeer media standaard als gevoelig"
loadRawImages:"Toon altijd originele afbeeldingen in plaats van miniaturen"
disableShowingAnimatedImages:"Speel geen geanimeerde afbeeldingen af"
highlightSensitiveMedia:"Markeer gevoelige media"
verificationEmailSent:"Er is een bevestigingsmail naar uw e-mailadres verzonden. Ga naar de link in de e-mail om het verificatieproces te voltooien."
notSet:"Niet geconfigureerd"
emailVerified:"Emailadres bevestigd"
noteFavoritesCount:"Aantal notities gemarkeerd als favoriet"
pageLikesCount:"Aantal gelikete pagina's"
pageLikedCount:"Aantal ontvangen pagina-likes"
contact:"Contact"
useSystemFont:"Het standaardlettertype van het systeem gebruiken"
thisIsExperimentalFeature:"Dit is een experimentele functie. De functionaliteit kan worden gewijzigd en werkt mogelijk niet zoals bedoeld."
developer:"Ontwikkelaar"
makeExplorable:"Gebruikersaccount zichtbaar maken in “Verkennen”"
makeExplorableDescription:"Als deze optie is uitgeschakeld, is uw gebruikersaccount niet zichtbaar in het gedeelte “Verkennen”."
duplicate:"Dupliceren"
left:"Links"
center:"Center"
wide:"Breed"
narrow:"Smal"
reloadToApplySetting:"Deze instelling gaat pas in nadat de pagina herladen is. Nu herladen?"
needReloadToApply:"Deze instelling wordt van kracht nadat de pagina is vernieuwd."
showTitlebar:"Titelbalk weergeven"
clearCache:"Cache opschonen"
onlineUsersCount:"{n} Gebruikers zijn online"
nUsers:"{n} Gebruikers"
nNotes:"{n} Notities"
sendErrorReports:"Foutrapporten sturen"
sendErrorReportsDescription:"Als u deze optie inschakelt, wordt gedetailleerde foutinformatie met Misskey gedeeld wanneer zich een probleem voordoet. Dit helpt de kwaliteit van Misskey te verbeteren.\nDit omvat informatie zoals de versie van uw OS, welke browser u gebruikt, uw activiteit in Misskey, enz."
myTheme:"Mijn thema"
backgroundColor:"Achtergrondkleur"
accentColor:"Accentkleur"
textColor:"Tekstkleur"
saveAs:"Opslaan als…"
advanced:"Geavanceerd"
advancedSettings:"Geavanceerde instellingen"
value:"Waarde"
createdAt:"Aangemaakt at"
updatedAt:"Laatst gewijzigd at"
saveConfirm:"Wijzigingen opslaan?"
deleteConfirm:"Echt verwijderen?"
invalidValue:"Ongeldige waarde."
registry:"Registry"
closeAccount:"Gebruikersaccount sluiten"
currentVersion:"Huidige versie"
latestVersion:"Nieuwste versie"
youAreRunningUpToDateClient:"Je gebruikt de nieuwste versie van je client."
newVersionOfClientAvailable:"Er is een nieuwere versie van je client beschikbaar."
usageAmount:"Gebruik"
capacity:"Capaciteit"
inUse:"Gebruikt"
editCode:"Code bewerken"
apply:"Toepassen"
receiveAnnouncementFromInstance:"Meldingen ontvangen van deze instantie"
emailNotification:"E-mailmeldingen"
publish:"Publiceren"
inChannelSearch:"In kanaal zoeken"
useReactionPickerForContextMenu:"Open reactieselectie door rechts te klikken"
typingUsers:"{users} is/zijn aan het schrijven..."
jumpToSpecifiedDate:"Naar een specifieke datum springen"
showingPastTimeline:"Momenteel wordt een oude tijdlijn weergeven"
clear:"Terugkeren"
markAllAsRead:"Alles als gelezen markeren"
goBack:"Terug"
unlikeConfirm:"Wil je echt je like verwijderen?"
fullView:"Volledig zicht"
quitFullView:"Volledig zicht verlaten"
addDescription:"Beschrijving toevoegen"
userPagePinTip:"Je kunt hier notities tonen door “Vastmaken aan profiel” te selecteren in het menu van de individuele notities."
notSpecifiedMentionWarning:"Deze notitie bevat verwijzingen naar gebruikers die niet zijn geselecteerd als ontvangers"
info:"Over"
userInfo:"Gebruikersinformatie"
unknown:"Onbekend"
onlineStatus:"Online status"
hideOnlineStatus:"Online status verbergen"
hideOnlineStatusDescription:"Het verbergen van je online status vermindert het nut van functies zoals zoeken."
noMaintainerInformationWarning:"Operatorinformatie is niet geconfigureerd."
noInquiryUrlWarning:"Contact-URL niet opgegeven"
noBotProtectionWarning:"Bescherming tegen bots is niet geconfigureerd."
configure:"Configureer"
postToGallery:"Nieuw galerijbericht maken"
postToHashtag:"Post naar deze hashtag"
gallery:"Galerij"
recentPosts:"Recente berichten"
popularPosts:"Populair berichten"
shareWithNote:"Delen met notitie"
ads:"Advertenties"
expiration:"Deadline"
startingperiod:"Start"
memo:"Memo"
priority:"Prioriteit"
high:"Hoge"
middle:"Medium"
low:"Lage"
emailNotConfiguredWarning:"E-mailadres niet ingesteld."
ratio:"Verhouding"
previewNoteText:"Show voorproefje"
customCss:"Aangepaste CSS"
customCssWarn:"Gebruik deze instelling alleen als je weet wat het doet. Ongeldige invoer kan ertoe leiden dat de client niet meer normaal functioneert."
global:"Globaal"
squareAvatars:"Toon profielfoto's as vierkant"
sent:"Verzonden"
received:"Ontvangen"
searchResult:"Zoekresultaten"
hashtags:"Hashtags"
troubleshooting:"Probleemoplossing"
useBlurEffect:"Vervagingseffecten in de UI gebruike"
learnMore:"Meer leren"
misskeyUpdated:"Misskey is bijgewerkt!"
whatIsNew:"Wijzigingen tonen"
translate:"Vertalen"
translatedFrom:"Vertaald uit {x}"
accountDeletionInProgress:"De verwijdering van je gebruikersaccount wordt momenteel verwerkt."
usernameInfo:"Een naam die kan worden gebruikt om je gebruikersaccount op deze server te identificeren. Je kunt het alfabet (a~z, A~Z), cijfers (0~9) of underscores (_) gebruiken. Gebruikersnamen kunnen later niet worden gewijzigd."
aiChanMode:"Ai Mode"
devMode:"Ontwikkelaar modus"
keepCw:"Inhoudswaarschuwingen behouden"
pubSub:"Pub/Sub Gebruikersaccounts"
lastCommunication:"Laatste communicatie"
resolved:"Opgelost"
unresolved:"Onopgelost"
breakFollow:"Volger verwijderen"
breakFollowConfirm:"Deze volger echt weghalen?"
itsOn:"Ingeschakeld"
itsOff:"Uitgeschakeld"
on:"Op"
off:"Uit"
emailRequiredForSignup:"Vereist e-mailadres voor aanmelding"
@@ -426,20 +946,59 @@ pushNotificationAlreadySubscribed: "Pushberichtrn al ingeschakeld"
windowMaximize:"Maximaliseren"
windowRestore:"Herstellen"
loggedInAsBot:"Momenteel als bot ingelogd"
show:"Weergave"
correspondingSourceIsAvailable:"De bijbehorende broncode is beschikbaar bij {anchor}"
invalidParamErrorDescription:"De aanvraagparameters zijn ongeldig. Dit komt meestal door een bug, maar kan ook omdat de invoer te lang is of iets dergelijks."
collapseRenotes:"Renotes die je al gezien hebt, inklappen"
collapseRenotesDescription:"Klapt notities in waar je al op gereageerd hebt of die je al gerenotet hebt."
prohibitedWords:"Verboden woorden"
prohibitedWordsDescription:"Activeert een foutmelding als er geprobeerd wordt een notitie met de ingestelde woorden te plaatsen. Meerdere woorden kunnen worden ingesteld, elk op hun eigen regel."
hiddenTags:"Verborgen hashtags"
hiddenTagsDescription:"Selecteer tags die niet worden weergegeven in de trends. Meerdere tags kunnen worden geregistreerd, elk op hun eigen regel."
enableStatsForFederatedInstances:"Statistieken van remote servers ontvangen"
limitWidthOfReaction:"Limiteert de maximale breedte van reacties en geef ze verkleind weer"
audio:"Audio"
audioFiles:"Audio"
archived:"Gearchiveerd"
unarchive:"Dearchiveren"
lookupConfirm:"Weet je zeker dat je dit wil opzoeken?"
openTagPageConfirm:"Wil je deze hashtagpagina openen?"
specifyHost:"Specificeer host"
icon:"Avatar"
replies:"Antwoord"
replies:"Antwoorden"
renotes:"Herdelen"
followingOrFollower:"Gevolgd of volger"
confirmShowRepliesAll:"Dit is een onomkeerbare operatie. Weet je zeker dat reacties op anderen van iedereen die je volgt, wil weergeven in je tijdlijn?"
keepOriginalUploadingDescription:"Zapisuje oryginalnie przesłany obraz w niezmienionej postaci. Jeśli ta opcja jest wyłączona, po przesłaniu zostanie wygenerowana wersja do wyświetlenia w Internecie."
@@ -282,7 +280,6 @@ uploadFromUrlMayTakeTime: "Wysyłanie może chwilę potrwać."
cannotPerformTemporaryDescription:"Ta akcja nie może zostać wykonana, z powodu przekroczenia limitu wykonań. Prosimy poczekać chwilę i spróbować ponownie"
invalidParamError:"Błąd parametrów"
invalidParamErrorDescription:"Wartości, które zostały podane są niepoprawne. Zwykle jest to spowodowane bugiem, lecz również może być to spowodowane przekroczeniem limitu wartości, lub podobnym problemem"
permissionDeniedError:"Odrzucono operacje"
permissionDeniedErrorDescription:"Konto nie posiada uprawnień"
introMisskey:"Добро пожаловать! Misskey — это децентрализованный сервис микроблогов с открытым исходным кодом.\nПишите «заметки» — делитесь со всеми происходящим вокруг или рассказывайте осебе 📡\nСтавьте «реакции» — выражайте свои чувства и эмоции от заметок других 👍\nОткройте для себя новый мир 🚀"
poweredByMisskeyDescription:"{name} –сервис на платформес открытым исходным кодом <b>Misskey</b>, называемый инстансом Misskey."
poweredByMisskeyDescription:"{name} –один из инстансов (также называемый экземпляром Misskey), использующий платформус открытым исходным кодом <b>Misskey</b>."
monthAndDay:"{day}.{month}"
search:"Поиск"
reset:"Сброс"
notifications:"Уведомления"
username:"Имя пользователя"
password:"Пароль"
initialPasswordForSetup:"Пароль для начала настройки"
initialPasswordIsIncorrect:"Пароль для запуска настройки неверен"
initialPasswordForSetupDescription:"Если вы установили Misskey самостоятельно, используйте пароль, который вы указали в файле конфигурации.\nЕсли вы используете что-то вроде хостинга Misskey, используйте предоставленный пароль.\nЕсли вы не установили пароль, оставьте его пустым и продолжайте."
forgotPassword:"Забыли пароль?"
fetchingAsApObject:"Приём с других сайтов"
ok:"Окей"
ok:"Подтвердить"
gotIt:"Ясно!"
cancel:"Отмена"
noThankYou:"Нет, спасибо"
enterUsername:"Введите имя пользователя"
renotedBy:"{user} делится"
renotedBy:"{user} делает репост"
noNotes:"Нет ни одной заметки"
noNotifications:"Нет уведомлений"
instance:"Инстанс"
instance:"Экземпляр"
settings:"Настройки"
notificationSettings:"Настройки уведомлений"
basicSettings:"Основные настройки"
@@ -45,22 +49,25 @@ pin: "Закрепить в профиле"
unpin:"Открепить от профиля"
copyContent:"Скопировать содержимое"
copyLink:"Скопировать ссылку"
copyRemoteLink:"Скопировать ссылку на репост"
copyLinkRenote:"Скопировать ссылку на репост"
delete:"Удалить"
deleteAndEdit:"Удалить и отредактировать"
deleteAndEditConfirm:"Удалить эту заметку и создать отредактированную? Все реакции, ссылки и ответы на существующую будут будут потеряны."
deleteAndEditConfirm:"Удалить этот пост и отредактировать заново? Все реакции, репосты и ответы на него также будут удалены."
cacheRemoteFilesDescription:"Когда эта настройка отключена, файлы с других сайтов будут загружаться прямо оттуда. Это сэкономит место на сервере, но увеличит трафик, так как не будут создаваться эскизы."
youCanCleanRemoteFilesCache:"Вы можете очистить кэш, нажав на кнопку 🗑️ в меню управления файлами."
cacheRemoteSensitiveFiles:"Кэшировать внешние файлы «не для всех»"
cacheRemoteSensitiveFilesDescription:"Если отключено, файлы «не для всех» загружаются непосредственно с удалённых серверов, не кэшируясь."
reloadAccountsList:"Обновить список учётных записей"
loginFailed:"Неудачная попытка входа"
showOnRemote:"Перейти к оригиналу на сайт"
continueOnRemote:"Продолжить на удалённом сервере"
chooseServerOnMisskeyHub:"Выбрать сервер с Misskey Hub"
specifyServerHost:"Укажите сервер напрямую"
inputHostName:"Введите домен"
general:"Общее"
wallpaper:"Обои"
setWallpaper:"Установить обои"
@@ -185,6 +201,7 @@ followConfirm: "Подписаться на {name}?"
proxyAccount:"Учётная запись прокси"
proxyAccountDescription:"Учетная запись прокси предназначена служить подписчиком на пользователей с других сайтов. Например, если пользователь добавит кого-то с другого сайта а список, деятельность того не отобразится, пока никто с этого же сайта не подписан на него. Чтобы это стало возможным, на него подписывается прокси."
clearCachedFilesConfirm:"Удалить все закэшированные файлы с других сайтов?"
blockedInstances:"Заблокированные инстансы"
blockedInstancesDescription:"Введите список инстансов, которые хотите заблокировать. Они больше не смогут обмениваться с вашим инстансом."
silencedInstances:"Заглушённые инстансы"
silencedInstancesDescription:"Перечислите имена серверов, которые вы хотите отключить, разделив их новой строкой. Все учетные записи, принадлежащие к указанным в списке серверам, будут заблокированы и смогут отправлять запросы только на повторное использование и не смогут указывать локальные учетные записи, если они не будут отслеживаться. Это не повлияет на заблокированные серверы."
mediaSilencedInstances:"Заглушённые сервера"
mediaSilencedInstancesDescription:"Укажите названия серверов, для которых вы хотите отключить доступ к файлам, по одному серверу в строке. Все учетные записи, принадлежащие к перечисленным серверам, будут считаться конфиденциальными и не смогут использовать пользовательские эмодзи. Это никак не повлияет на заблокированные серверы."
keepOriginalUploadingDescription:"Сохраняет исходную версию при загрузке изображений. Если выключить, то при загрузке браузер генерирует изображение для публикации."
fromDrive:"С«диска»"
fromDrive:"СДиска"
fromUrl:"По ссылке"
uploadFromUrl:"Загрузить по ссылке"
uploadFromUrlDescription:"Ссылка на файл, который хотите загрузить"
uploadFromUrlRequested:"Загрузка выбранного"
uploadFromUrlMayTakeTime:"Загрузка может занять некоторое время."
antennaKeywordsDescription:"Пишите слова через пробел в одной строке, чтобы ловить их появление вместе; на отдельных строках располагайте слова, или группы слов, чтобы ловить любые из них."
notifyAntenna:"Уведомлять о новых заметках"
withFileAntenna:"Только заметки с вложениями"
excludeNotesInSensitiveChannel:"Исключить заметки из конфиденциальных каналов"
enableServiceworker:"Включить ServiceWorker"
antennaUsersDescription:"Пишите каждое название аккаута на отдельной строке"
scratchpadDescription:"«Когтеточка» — это место для опытов с AiScript. Здесь можно писать программы, взаимодействующие с Misskey, запускать и смотреть что из этого получается."
uiInspectorDescription:"Вы можете просмотреть список экземпляров компонентов пользовательского интерфейса, существующих в памяти. Элементы пользовательского интерфейса генерируются с помощью серии функций Ui:C:."
output:"Выходы"
script:"Скрипт"
disablePagesScript:"Отключить скрипты на «Страницах»"
@@ -601,7 +644,7 @@ poll: "Опрос"
useCw:"Скрывать содержимое под предупреждением"
enablePlayer:"Включить проигрыватель"
disablePlayer:"Выключить проигрыватель"
expandTweet:"Развернуть твит"
expandTweet:"Развернуть заметку"
themeEditor:"Редактор темы оформления"
description:"Описание"
describeFile:"Добавить подпись"
@@ -613,7 +656,7 @@ plugins: "Расширения"
preferencesBackups:"Резервная копия"
deck:"Пульт"
undeck:"Покинуть пульт"
useBlurEffectForModal:"Размывка под формой поверх всего"
useBlurEffectForModal:"Размытие за формой ввода заметки"
useFullReactionPicker:"Полнофункциональный выбор реакций"
width:"Ширина"
height:"Высота"
@@ -644,14 +687,19 @@ smtpSecure: "Использовать SSL/TLS для SMTP-соединений"
smtpSecureInfo:"Выключите при использовании STARTTLS."
testEmail:"Проверка доставки электронной почты"
wordMute:"Скрытие слов"
hardWordMute:""
wordMuteDescription:"Сведите к минимуму записи, содержащие указанное утверждение. Нажмите на свернутую запись, чтобы отобразить ее."
hardWordMute:"Строгое скрытие слов"
showMutedWord:"Отображать слово без уведомления (звука)"
hardWordMuteDescription:"Скрыть заметки, содержащие указанное слово или фразу. В отличие от word mute, заметка будет полностью скрыта от просмотра."
regexpError:"Ошибка в регулярном выражении"
regexpErrorDescription:"В списке {tab} скрытых слов, в строке {line} обнаружена синтаксическая ошибка:"
instanceMute:"Глушение инстансов"
userSaysSomething:"{name} что-то сообщает"
userSaysSomethingAbout:"{name} что-то говорил о「{word}」"
makeActive:"Активировать"
display:"Отображение"
copy:"Копировать"
copiedToClipboard:"Скопированы в буфер обмена"
metrics:"Метрики"
overview:"Обзор"
logs:"Журналы"
@@ -680,10 +728,7 @@ abuseReported: "Жалоба отправлена. Большое спасибо
reporter:"Сообщивший"
reporteeOrigin:"О ком сообщено"
reporterOrigin:"Кто сообщил"
forwardReport:"Отправить жалобу на инстанс автора."
forwardReportIsAnonymous:"Жалоба на удалённый инстанс будет отправлена анонимно. Вместо ваших данных у получателя будет отображена системная учётная запись."
send:"Отправить"
abuseMarkAsResolved:"Отметить жалобу как решённую"
openInNewTab:"Открыть в новой вкладке"
openInSideView:"Открывать в боковой колонке"
defaultNavigationBehaviour:"Поведение навигации по умолчанию"
@@ -726,6 +771,7 @@ lockedAccountInfo: "Даже если вы вручную подтверждае
alwaysMarkSensitive:"Отмечать файлы как «содержимое не для всех» по умолчанию"
loadRawImages:"Сразу показывать изображения в полном размере"
noMaintainerInformationWarning:"Не заполнены сведения об администраторах"
noInquiryUrlWarning:"URL-адрес контактной формы еще не задан."
noBotProtectionWarning:"Ботозащита не настроена"
configure:"Настроить"
postToGallery:"Опубликовать в галерею"
postToHashtag:"Написать заметку с этим хэштегом"
postToHashtag:"Написать заметку с этим хештегом"
gallery:"Галерея"
recentPosts:"Недавние публикации"
popularPosts:"Популярные публикации"
@@ -839,13 +886,13 @@ emailNotConfiguredWarning: "Не указан адрес электронной
ratio:"Соотношение"
previewNoteText:"Предварительный просмотр"
customCss:"Индивидуальный CSS"
customCssWarn:"Используйте эту настройку только если знаете, что делаете. Ошибки здесь чреваты тем, что сайт перестанет нормально работать у вас."
customCssWarn:"Используйте эту настройку только если знаете, что делаете. Ошибки здесь чреваты тем, что у вас перестанет нормально работать сайт."
global:"Всеобщая"
squareAvatars:"Квадратные аватарки"
sent:"Отправить"
received:"Получено"
searchResult:"Результаты поиска"
hashtags:"Хэштег"
hashtags:"Хештеги"
troubleshooting:"Разрешение проблем"
useBlurEffect:"Размытие в интерфейсе"
learnMore:"Подробнее"
@@ -857,7 +904,7 @@ accountDeletionInProgress: "В настоящее время выполняет
usernameInfo:"Имя, которое отличает вашу учетную запись от других на этом сервере. Вы можете использовать алфавит (a~z, A~Z), цифры (0~9) или символы подчеркивания (_). Имена пользователей не могут быть изменены позже."
deleteAccountConfirm:"Учётная запись будет безвозвратно удалена. Подтверждаете?"
incorrectPassword:"Пароль неверен."
incorrectTotp:"Введен неверный одноразовый пароль или срок его действия истек."
voteConfirm:"Отдать голос за «{choice}»?"
hide:"Спрятать"
useDrawerReactionPickerForMobile:"Выдвижная палитра на мобильном устройстве"
@@ -905,6 +955,9 @@ oneHour: "1 час"
oneDay:"1 день"
oneWeek:"1 неделя"
oneMonth:"1 месяц"
threeMonths:"3 месяца"
oneYear:"1 год"
threeDays:"3 дня"
reflectMayTakeTime:"Изменения могут занять время для отображения"
failedToFetchAccountInformation:"Не удалось получить информацию об аккаунте"
rateLimitExceeded:"Ограничение скорости превышено"
@@ -929,6 +982,7 @@ document: "Документ"
numberOfPageCache:"Количество сохранённых страниц в кэше"
numberOfPageCacheDescription:"Описание количества страниц в кэше"
logoutConfirm:"Вы хотите выйти из аккаунта?"
logoutWillClearClientData:"Когда вы выйдете из системы, информация о конфигурации клиента будет удалена из браузера.Чтобы иметь возможность восстановить информацию о вашей конфигурации при повторном входе в систему, пожалуйста, включите опцию автоматического резервного копирования в настройках."
lastActiveDate:"Последняя дата использования"
statusbar:"Статусбар"
pleaseSelect:"Пожалуйста, выберите"
@@ -978,6 +1032,7 @@ neverShow: "Больше не показывать"
remindMeLater:"Напомнить позже"
didYouLikeMisskey:"Вам нравится Misskey?"
pleaseDonate:"Сайт {host} работает на Misskey. Это бесплатное программное обеспечение, и ваши пожертвования очень бы помогли продолжать его разработку!"
correspondingSourceIsAvailable:"Соответствующий исходный код можно найти по адресу {anchor} "
sensitiveWordsDescription:"Установите общедоступный диапазон заметки, содержащей заданное слово, на домашний. Можно сделать несколько настроек, разделив их переносами строк."
sensitiveWordsDescription2:"Разделение пробелом создаёт спецификацию AND, а разделение косой чертой создаёт регулярное выражение."
prohibitedWords:"Запрещённые слова"
prohibitedWordsDescription:"Включает вывод ошибки при попытке опубликовать пост, содержащий указанное слово/набор слов.\nМножество слов может быть указано, разделяемые новой строкой."
prohibitedWordsDescription2:"Разделение пробелом создаёт спецификацию AND, а разделение косой чертой создаёт регулярное выражение."
hiddenTags:"Скрытые хештеги"
hiddenTagsDescription:"Установленные теги не будут отображаться в тренде, можно установить несколько тегов."
pleaseConfirmBelowBeforeSignup:"Для регистрации на данном сервере, необходимо согласится с нижеследующими положениями."
@@ -1067,59 +1135,190 @@ preservedUsernames: "Зарезервированные имена пользо
preservedUsernamesDescription:"Перечислите зарезервированные имена пользователей, отделяя их строками. Они станут недоступны при создании учётной записи. Это ограничение не применяется при создании учётной записи администраторами. Также, уже существующие учётные записи останутся без изменений."
createNoteFromTheFile:"Создать заметку из этого файла"
archive:"Архив"
archived:"Архивировано"
unarchive:"Разархивировать"
channelArchiveConfirmTitle:"Переместить {name} в архив?"
channelArchiveConfirmDescription:"Архивированные каналы перестанут отображаться в списке каналов или результатах поиска. В них также нельзя будет добавлять новые записи."
thisChannelArchived:"Этот канал находится в архиве."
displayOfNote:"Отображение заметок"
initialAccountSetting:"Настройка профиля"
youFollowing:"Подписки"
youFollowing:"Вы подписаны"
preventAiLearning:"Отказаться от использования в машинном обучении (Генеративный ИИ)"
preventAiLearningDescription:"Запросить краулеров не использовать опубликованный текст или изображения и т.д. для машинного обучения (Прогнозирующий / Генеративный ИИ) датасетов. Это достигается путём добавления \"noai\" HTTP-заголовка в ответ на соответствующий контент. Полного предотвращения через этот заголовок не избежать, так как он может быть просто проигнорирован."
options:"Настройки ролей"
specifyUser:"Указанный пользователь"
lookupConfirm:"Хотите узнать?"
openTagPageConfirm:"Открыть страницу этого хештега?"
specifyHost:"Указать сайт"
failedToPreviewUrl:"Предварительный просмотр недоступен"
update:"Обновить"
rolesThatCanBeUsedThisEmojiAsReaction:"Роли тех, кому можно использовать эти эмодзи как реакцию"
rolesThatCanBeUsedThisEmojiAsReactionEmptyDescription:"Если здесь ничего не указать, в качестве реакции эту эмодзи сможет использовать каждый."
rolesThatCanBeUsedThisEmojiAsReactionPublicRoleWarn:"Эти роли должны быть общедоступными."
cancelReactionConfirm:"Вы действительно хотите удалить свою реакцию?"
changeReactionConfirm:"Вы действительно хотите удалить свою реакцию?"
noteOfThisUser:"Список заметок этого пользователя"
clipNoteLimitExceeded:"К этому клипу больше нельзя добавить заметки"
performance:"Производительность"
modified:"Изменено"
signinWithPasskey:"Войдите в систему, используя свой пароль"
unknownWebAuthnKey:"Не известный ключ "
passkeyVerificationFailed:"Ошибка проверка ключа доступа "
messageToFollower:"Сообщение подписчикам"
testCaptchaWarning:"Эта функция предназначена для тестирования CAPTCHA. <strong>Не использовать это в рабочей среде</strong>"
prohibitedWordsForNameOfUser:"Запрещенные слова (имя пользователя)"
prohibitedWordsForNameOfUserDescription:"Если имя пользователя содержит строку из этого списка, изменение имени пользователя будет запрещено. На пользователей с правами модератора это ограничение не распространяется. Имена пользователей также проверяются путём замены всех букв в нижнем регистре"
yourNameContainsProhibitedWords:"Имя, которое вы пытаетесь изменить, содержит запрещенную строку символов"
yourNameContainsProhibitedWordsDescription:"Имя содержит запрещённую строку символов. Если вы хотите использовать это имя, обратитесь к администратору сервера"
thisContentsAreMarkedAsSigninRequiredByAuthor:"Автор сообщения установил требование в виде авторизации для просмотра"
lockdown:"Доступ ограничен"
pleaseSelectAccount:"Выберите свой аккаунт"
availableRoles:"Доступные роли"
federationDisabled:"Федерация отключена для этого сервера. Вы не можете взаимодействовать с пользователями на других серверах."
draft:"Черновик"
markAsSensitiveConfirm:"Отметить контент как чувствительный?"
resetToDefaultValue:"Сбросить настройки до стандартных"
postForm:"Форма отправки"
information:"Описание"
inMinutes:"мин"
inDays:"сут"
_chat:
invitations:"Пригласить"
noHistory:"История пока пуста"
members:"Участники"
home:"Главная"
send:"Отправить"
_settings:
webhook:"Вебхук"
_delivery:
stop:"Заморожено"
_type:
none:"Публикация"
_announcement:
tooManyActiveAnnouncementDescription:"Большое количество оповещений может ухудшить пользовательский опыт. Рассмотрите архивирование неактуальных оповещений. "
initialAccountSettingCompleted:"Первоначальная настройка успешно завершена!"
startTutorial:"Пройти Обучение"
skipAreYouSure:"Пропустить настройку?"
_initialTutorial:
launchTutorial:"Пройти обучение"
_note:
description:"Посты в Misskey называются 'Заметками.' Заметки отсортированы в хронологическом порядке в ленте и обновляются в режиме реального времени."
_reaction:
reactToContinue:"Добавьте реакцию, чтобы продолжить."
_postNote:
_visibility:
public:"Твоя заметка будет видна всем."
doNotSendConfidencialOnDirect2:"Администратор целевого сервера может видеть что вы отправляете. Будьте осторожны с конфиденциальной информацией, когда отправляете личные заметки пользователям с ненадёжных серверов."
_timelineDescription:
home:"В персональной ленте располагаются заметки тех, на которых вы подписаны."
local:"Местная лента показывает заметки всех пользователей этого сайта."
local:"Местная лента показывает заметки всех пользователей этого экземпляра."
social:"В социальной ленте собирается всё, что есть в персональной и местной лентах."
global:"В глобальную ленту попадает вообще всё со связанных инстансов."
global:"В глобальную ленту попадает вообще всё со связанных экземпляров."
_serverSettings:
iconUrl:"Адрес на иконку роли"
_accountMigration:
moveFrom:"Перенести другую учётную запись сюда"
moveTo:"Перенести учётную запись на другой сервер"
moveAccountDescription:"Это действие перенесёт ваш аккаунт на другой сервер.\n・Подписчики с этого аккаунта автоматически подпишутся на новый\n・Этот аккаунт отпишется от всех пользователей, на которых подписан сейчас\n・Вы не сможете создавать новые заметки и т.д. на этом аккаунте\n\nТогда как перенос подписчиков происходит автоматически, вы должны будете подготовиться, сделав некоторые шаги, чтобы перенести список пользователей, на которых вы подписаны. Чтобы сделать это, экспортируйте список подписчиков в файл, который затем импортируете на новом аккаунте в меню настроек. То же самое необходимо будет сделать со списками, также как и со скрытыми и заблокированными пользователями.\n\n(Это объяснение применяется к Misskey v13.12.0 и выше. Другое ActivityPub программное обеспечение, такое, как Mastodon, может работать по-другому."
startMigration:"Перенести"
movedAndCannotBeUndone:"Аккаунт был перемещён. Это действие необратимо."
morePatrons:"Большое спасибо и многим другим, кто принял участие в этом проекте! 🥰"
patrons:"Материальная поддержка"
projectMembers:"Участники проекта"
_displayOfSensitiveMedia:
respect:"Скрывать содержимое не для всех"
ignore:"Показывать содержимое не для всех"
force:"Скрывать всё содержимое"
_instanceTicker:
none:"Не показывать"
remote:"Только для других сайтов"
@@ -1533,7 +1739,7 @@ _wordMute:
muteWordsDescription:"Пишите слова через пробел в одной строке, чтобы фильтровать их появление вместе; а если хотите фильтровать любое из них, пишите в отдельных строках."
muteWordsDescription2:"Здесь можно использовать регулярные выражения — просто заключите их между двумя дробными чертами (/)."
_instanceMute:
instanceMuteDescription:"Заметки и репосты с указанных здесь инстансов, а также ответы пользователям оттуда же не будут отображаться."
instanceMuteDescription:"Любые активности, затрагивающие инстансы из данного списка, будут скрыты."
instanceMuteDescription2:"Пишите каждый инстанс на отдельной строке"
title:"Скрывает заметки с заданных инстансов."
heading:"Список скрытых инстансов"
@@ -1578,11 +1784,10 @@ _theme:
header:"Заголовок"
navBg:"Фон боковой панели"
navFg:"Текст на боковой панели"
navHoverFg:"Текст на боковой панели (под указателем)"
navActive:"Текст на боковой панели (активирован)"
navIndicator:"Индикатор на боковой панели"
link:"Ссылка"
hashtag:"Хэштег"
hashtag:"Хештег"
mention:"Упоминание"
mentionMe:"Упоминания вас"
renote:"Репост"
@@ -1600,18 +1805,17 @@ _theme:
buttonBg:"Фон кнопки"
buttonHoverBg:"Текст кнопки"
inputBorder:"Рамка поля ввода"
listItemHoverBg:"Фон пункта списка (под указателем)"
driveFolderBg:"Фон папки «Диска»"
wallpaperOverlay:"Слой обоев"
badge:"Значок"
messageBg:"Фон беседы"
accentDarken:"Фон (затемнённый)"
accentLighten:"Фон (осветлённый)"
fgHighlighted:"Подсвеченный текст"
_sfx:
note:"Заметки"
noteMy:"Собственные заметки"
notification:"Уведомления"
reaction:"При выборе реакции"
_soundSettings:
driveFile:"Использовать аудиофайл с Диска."
driveFileWarn:"Выбрать аудиофайл с Диска."
_ago:
future:"Из будущего"
justNow:"Только что"
@@ -1690,6 +1894,8 @@ _permissions:
"write:gallery": "Редактирование галереи"
"read:gallery-likes": "Просмотр списка понравившегося в галерее"
"write:gallery-likes": "Изменение списка понравившегося в галерее"
@@ -211,7 +211,6 @@ noUsers: "Det finns inga användare"
editProfile:"Redigera profil"
noteDeleteConfirm:"Är du säker på att du vill ta bort denna not?"
pinLimitExceeded:"Du kan inte fästa fler noter"
intro:"Misskey har installerats! Vänligen skapa en adminanvändare."
done:"Klar"
processing:"Bearbetar..."
preview:"Förhandsvisning"
@@ -249,7 +248,6 @@ removeAreYouSure: "Är du säker att du vill radera \"{x}\"?"
deleteAreYouSure:"Är du säker att du vill radera \"{x}\"?"
resetAreYouSure:"Vill du återställa?"
saved:"Sparad"
messaging:"Chatt"
upload:"Ladda upp"
keepOriginalUploading:"Behåll originalbild"
keepOriginalUploadingDescription:"Sparar den originellt uppladdade bilden i sitt i befintliga skick. Om avstängd, kommer en webbversion bli genererad vid uppladdning."
@@ -262,7 +260,6 @@ uploadFromUrlMayTakeTime: "Det kan ta tid tills att uppladdningen blir klar."
deleteAllFilesConfirm:"Är du säker på att du vill radera alla filer?"
menu:"Meny"
addItem:"Lägg till objekt"
serviceworkerInfo:"Måste vara aktiverad för pushnotiser."
enableInfiniteScroll:"Ladda mer automatiskt"
enablePlayer:"Öppna videospelare"
description:"Beskrivning"
permission:"Behörigheter"
enableAll:"Aktivera alla"
disableAll:"Inaktivera alla"
edit:"Ändra"
enableEmail:"Aktivera epost-utskick"
email:"E-post"
emailAddress:"E-postadress"
smtpHost:"Värd"
smtpUser:"Användarnamn"
smtpPass:"Lösenord"
emptyToDisableSmtpAuth:"Lämna användarnamn och lösenord tomt för att avaktivera SMTP verifiering"
makeActive:"Aktivera"
copy:"Kopiera"
overview:"Översikt"
logs:"Logg"
database:"Databas"
channel:"kanal"
create:"Skapa"
other:"Mer"
abuseReports:"Rapporter"
reportAbuse:"Rapporter"
reportAbuseOf:"Rapportera {name}"
abuseReported:"Din rapport har skickats. Tack så mycket."
send:"Skicka"
openInNewTab:"Öppna i ny flik"
createNew:"Skapa ny"
private:"Privat"
i18nInfo:"Misskey översätts till många olika språk av volontärer. Du kan hjälpa till med översättningen på {link}."
accountInfo:"Kontoinformation"
followersCount:"Antal följare"
yes:"Ja"
no:"Nej"
clips:"Klipp"
duplicate:"Duplicera"
reloadToApplySetting:"Inställningen tillämpas efter sidan laddas om. Vill du göra det nu?"
clearCache:"Rensa cache"
onlineUsersCount:"{n} användare är online"
nUsers:"{n} användare"
nNotes:"{n} Noter"
backgroundColor:"Bakgrundsbild"
textColor:"Text"
saveAs:"Spara som..."
saveConfirm:"Spara ändringar?"
youAreRunningUpToDateClient:"Klienten du använder är uppdaterat."
newVersionOfClientAvailable:"Ny version av klienten är tillgänglig."
editCode:"Redigera kod"
publish:"Publicera"
typingUsers:"{users} skriver"
goBack:"Tillbaka"
addDescription:"Lägg till beskrivning"
info:"Om"
online:"Online"
active:"Aktiv"
offline:"Offline"
enabled:"Aktiverad"
quickAction:"Snabbåtgärder"
user:"Användare"
gallery:"Galleri"
popularPosts:"Populära inlägg"
customCssWarn:"Den här inställningen borde bara ändrats av en som har rätta kunskaper. Om du ställer in det här fel så kan klienten sluta fungera rätt."
global:"Global"
squareAvatars:"Visa fyrkantiga profilbilder"
sent:"Skicka"
searchResult:"Sökresultat"
learnMore:"Läs mer"
misskeyUpdated:"Misskey har uppdaterats!"
translate:"Översätt"
controlPanel:"Kontrollpanel"
manageAccounts:"Hantera konton"
incorrectPassword:"Fel lösenord."
hide:"Dölj"
welcomeBackWithName:"Välkommen tillbaka, {name}"
clickToFinishEmailVerification:"Tryck på [{ok}] för att slutföra bekräftelsen på e-postadressen."
size:"Storlek"
searchByGoogle:"Sök"
indefinitely:"Aldrig"
tenMinutes:"10 minuter"
oneHour:"En timme"
oneDay:"En dag"
oneWeek:"En vecka"
oneMonth:"En månad"
threeMonths:"3 månader"
oneYear:"1 år"
threeDays:"3 dagar"
file:"Filer"
deleteAccount:"Radera konto"
label:"Etikett"
cannotUploadBecauseNoFreeSpace:"Kan inte ladda upp filen för att det finns inget lagringsutrymme kvar."
cannotUploadBecauseExceedsFileSizeLimit:"Kan inte ladda upp filen för att den är större än filstorleksgränsen."
beta:"Beta"
enableAutoSensitive:"Automatisk NSFW markering"
enableAutoSensitiveDescription:"Tillåter automatiskt detektering och marketing av NSFW media genom Maskininlärning när möjligt. Även om denna inställningen är avaktiverad, kan det vara aktiverat på hela instansen."
keepOriginalUploadingDescription:"Orijinal olarak yüklenen görüntüyü olduğu gibi kaydeder. Kapatılırsa, yükleme sırasında web'de görüntülenecek bir sürüm oluşturulur."
@@ -273,7 +272,6 @@ uploadFromUrlMayTakeTime: "Yüklemenin tamamlanması biraz süre alabilir."
initialPasswordForSetup:"Початковий пароль для налаштування"
initialPasswordIsIncorrect:"Початковий пароль для налаштування неправильний"
initialPasswordForSetupDescription:"Використайте пароль, вказаний у конфігураційному файлі, якщо ви встановлювали Misskey власноруч.\nЯкщо використовуєте сервіси хостингу Misskey, використайте наданий пароль.\nЯкщо ви не маєте паролю, лишіть порожнім щоб продовжити. "
forgotPassword:"Я забув пароль"
fetchingAsApObject:"Отримуємо з федіверсу..."
ok:"OK"
@@ -45,6 +48,7 @@ pin: "Закріпити"
unpin:"Відкріпити"
copyContent:"Скопіювати контент"
copyLink:"Скопіювати посилання"
copyRemoteLink:"Копіювати віддалене посилання"
delete:"Видалити"
deleteAndEdit:"Видалити й редагувати"
deleteAndEditConfirm:"Ви впевнені, що хочете видалити цю нотатку та відредагувати її? Ви втратите всі реакції, поширення та відповіді на неї."
@@ -57,6 +61,7 @@ copyUserId: "Копіювати ID користувача"
copyNoteId:"блокнот ID користувача"
copyFileId:"Скопіювати ідентифікатор файлу."
searchUser:"Пошук користувачів"
searchThisUsersNotes:"Пошук нотаток користувача"
reply:"Відповісти"
loadMore:"Показати більше"
showMore:"Показати більше"
@@ -105,9 +110,11 @@ enterEmoji: "Введіть емодзі"
renote:"Поширити"
unrenote:"Відміна поширення"
renoted:"Поширити запис."
renotedToX:"Поширено до {name}"
cantRenote:"Неможливо поширити."
cantReRenote:"Поширення не можливо поширити."
quote:"Цитата"
inChannelRenote:"Поширено у канал"
pinnedNote:"Закріплений запис"
pinned:"Закріпити"
you:"Ви"
@@ -116,6 +123,7 @@ sensitive: "NSFW"
add:"Додати"
reaction:"Реакції"
reactions:"Реакції"
emojiPicker:"Вибір реакції"
reactionSettingDescription2:"Перемістити щоб змінити порядок, Клацнути мишою щоб видалити, Натиснути \"+\" щоб додати."
keepOriginalUploadingDescription:"Зберігає початково завантажене зображення як є. Якщо вимкнено, версія для відображення в Інтернеті буде створена під час завантаження."
@@ -259,7 +265,6 @@ uploadFromUrlMayTakeTime: "Завантаження може зайняти де
explore:"Огляд"
messageRead:"Прочитано"
noMoreHistory:"Подальшої історії немає"
startMessaging:"Розпочати діалог"
nUsersRead:"Прочитали {n}"
agreeTo:"Я погоджуюсь з {0}"
agreeBelow:"Я погоджуюся з наведеним нижче"
@@ -292,7 +297,9 @@ folderName: "Ім'я теки"
createFolder:"Створити теку"
renameFolder:"Перейменувати теку"
deleteFolder:"Видалити теку"
folder:"Тека"
addFile:"Додати файл"
showFile:"Показати файл"
emptyDrive:"Диск порожній"
emptyFolder:"Тека порожня"
unableToDelete:"Видалення неможливе"
@@ -305,6 +312,7 @@ copyUrl: "Копіювати URL"
rename:"Перейменувати"
avatar:"Аватар"
banner:"Банер"
displayOfSensitiveMedia:"Показ чутливого медіа"
whenServerDisconnected:"Коли зв’язок із сервером втрачено"
disconnectedFromServer:"Зв’язок із сервером було перервано"
disablingTimelinesInfo:"Адміністратори та модератори завжди мають доступ до всіх стрічок, навіть якщо вони вимкнуті."
registration:"Реєстрація"
enableRegistration:"Дозволити реєстрацію"
invite:"Запросити"
driveCapacityPerLocalAccount:"Об'єм диска на одного локального користувача"
driveCapacityPerRemoteAccount:"Об'єм диска на одного віддаленого користувача"
@@ -352,8 +359,11 @@ hcaptcha: "hCaptcha"
enableHcaptcha:"Увімкнути hCaptcha"
hcaptchaSiteKey:"Ключ сайту"
hcaptchaSecretKey:"Секретний ключ"
mcaptcha:"MCaptcha"
enableMcaptcha:"Увімкнути MCaptcha"
mcaptchaSiteKey:"Ключ сайту"
mcaptchaSecretKey:"Секретний ключ"
mcaptchaInstanceUrl:"Посилання на сервер MCaptcha"
recaptcha:"reCAPTCHA"
enableRecaptcha:"Увімкнути reCAPTCHA"
recaptchaSiteKey:"Ключ сайту"
@@ -428,8 +438,6 @@ retype: "Введіть ще раз"
noteOf:"Нотатка {user}"
quoteAttached:"Цитата"
quoteQuestion:"Ви хочете додати цитату?"
noMessagesYet:"Ще немає повідомлень"
newMessageExists:"Є нові повідомлення"
onlyOneFileCanBeAttached:"До повідомлення можна вкласти лише один файл"
signinRequired:"Будь ласка, авторизуйтесь"
invitations:"Запрошення"
@@ -452,7 +460,6 @@ language: "Мова"
uiLanguage:"Мова інтерфейсу"
aboutX:"Про {x}"
native:"місцевий"
disableDrawer:"Не використовувати висувні меню"
noHistory:"Історія порожня"
signinHistory:"Історія входів"
enableAdvancedMfm:"Увімкнути розширений MFM"
@@ -631,10 +638,7 @@ abuseReported: "Дякуємо, вашу скаргу було відправл
reporter:"Репортер"
reporteeOrigin:"Про кого повідомлено"
reporterOrigin:"Хто повідомив"
forwardReport:"Переслати звіт на віддалений інстанс"
forwardReportIsAnonymous:"Замість вашого облікового запису анонімний системний обліковий запис буде відображатися як доповідач на віддаленому інстансі"
send:"Відправити"
abuseMarkAsResolved:"Позначити скаргу як вирішену"
openInNewTab:"Відкрити в новій вкладці"
openInSideView:"Відкрити збоку"
defaultNavigationBehaviour:"Поведінка навігації за замовчуванням"
noteDeleteConfirm:"Haqiqatan ham bu qaydni oʻchirib tashlamoqchimisiz?"
pinLimitExceeded:"Siz boshqa qaydlarni mahkamlay olmaysiz"
intro:"Misskeyni o'rnatish tugallandi! Iltimos, administrator foydalanuvchi yarating."
done:"Bajarildi"
processing:"Amaliyotda"
preview:"Ko'rish"
@@ -257,7 +256,6 @@ removeAreYouSure: "“{x}”ni olib tashlamoqchi ekanligingizga ishonchingiz kom
deleteAreYouSure:"“{x}”ni chindan ham yo'q qilmoqchimisiz?"
resetAreYouSure:"Haqiqatan ham qayta tiklansinmi?"
saved:"Saqlandi"
messaging:"Suhbat"
upload:"Yuklash"
keepOriginalUploading:"Asl rasmni saqlang"
keepOriginalUploadingDescription:"Rasmlarni yuklashda asl nusxasini saqlaydi. Agar o'chirilgan bo'lsa, brauzer yuklangandan keyin nashr qilish uchun rasm yaratadi."
@@ -270,7 +268,6 @@ uploadFromUrlMayTakeTime: "Yuklash tugallanishi uchun biroz vaqt ketishi mumkin.
explore:"Ko'rib chiqish"
messageRead:"O‘qildi"
noMoreHistory:"Buning ortida hech qanday hikoya yo'q"
startMessaging:"Yangi suhbatni boshlash"
nUsersRead:"{n} tomonidan o'qildi"
agreeTo:"Men {0} ga roziman"
agree:"Rozi bo'lish"
@@ -349,7 +346,6 @@ enableLocalTimeline: "Mahalliy vaqt mintaqasini yoqing"
enableGlobalTimeline:"Global vaqt mintaqasini yoqing"
disablingTimelinesInfo:"Administratorlar va Moderatorlar har doim barcha vaqt jadvallariga kirish huquqiga ega bo'ladilar, hatto ular yoqilmagan bo'lsa ham."
registration:"Ro'yxatdan o'tish"
enableRegistration:"Ro'yxatdan o'tishni yoqing"
invite:"Taklif qilish"
driveCapacityPerLocalAccount:"Har bir mahalliy foydalanuvchi uchun disk maydoni"
driveCapacityPerRemoteAccount:"Har bir masofaviy foydalanuvchi uchun disk maydoni"
@@ -446,8 +442,6 @@ retype: "Qayta kiriting"
noteOf:"{user} tomonidan joylandi\n"
quoteAttached:"Iqtibos"
quoteQuestion:"Iqtibos sifatida qo'shilsinmi?"
noMessagesYet:"Bu yerda xabarlar yo'q"
newMessageExists:"Yangi xabarlar bor"
onlyOneFileCanBeAttached:"Faqat bitta faylni biriktirish mumkin"
signinRequired:"Davom etishdan oldin ro'yhatdan o'tishingiz yoki tizimga kirishingiz kerak"
invitations:"Taklif qilish"
@@ -471,7 +465,6 @@ uiLanguage: "Interfeys tili"
aboutX:"{x} haqida"
emojiStyle:"Emoji ko'rinishi"
native:"Mahalliy"
disableDrawer:"Slayd menyusidan foydalanmang"
showNoteActionsOnlyHover:"Eslatma amallarini faqat sichqonchani olib borganda ko‘rsatish"
noHistory:"Tarix yo'q"
signinHistory:"kirish tarixi"
@@ -630,10 +623,7 @@ abuseReported: "Shikoyatingiz yetkazildi. Ma'lumot uchun rahmat."
introMisskey:"Xin chào! Misskey là một nền tảng tiểu blog phi tập trung mã nguồn mở.\nViết \"tút\" để chia sẻ những suy nghĩ của bạn 📡\nBằng \"biểu cảm\", bạn có thể bày tỏ nhanh chóng cảm xúc của bạn với các tút 👍\nHãy khám phá một thế giới mới! 🚀"
poweredByMisskeyDescription:"{name} là một trong những chủ máy của <b>Misskey</b> là nền tảng mã nguồn mở"
monthAndDay:"{day} tháng {month}"
search:"Tìm kiếm"
reset:"cài lại"
notifications:"Thông báo"
username:"Tên người dùng"
password:"Mật khẩu"
initialPasswordForSetup:"Mật khẩu ban đầu để thiết lập"
initialPasswordIsIncorrect:"Mật khẩu ban đầu đã nhập sai"
initialPasswordForSetupDescription:"Nếu bạn tự cài đặt Misskey, hãy sử dụng mật khẩu ban đầu của bạn đã nhập trong tệp cấu hình.\nNếu bạn đang sử dụng dịch vụ nào đó giống như dịch vụ lưu trữ của Misskey, hãy sử dụng mật khẩu ban đầu được cung cấp.\nNếu bạn chưa đặt mật khẩu ban đầu, vui lòng để trống và tiếp tục."
forgotPassword:"Quên mật khẩu"
fetchingAsApObject:"Đang nạp dữ liệu từ Fediverse..."
ok:"Đồng ý"
@@ -45,9 +49,10 @@ pin: "Ghim"
unpin:"Bỏ ghim"
copyContent:"Chép nội dung"
copyLink:"Chép liên kết"
copyRemoteLink:"Sao chép liên kết từ xa"
copyLinkRenote:"Sao chép liên kết ghi chú"
delete:"Xóa"
deleteAndEdit:"Sửa"
deleteAndEdit:"Xóa và soạn thảo lại"
deleteAndEditConfirm:"Bạn có chắc muốn sửa tút này? Những biểu cảm, lượt trả lời và đăng lại sẽ bị mất."
addToList:"Thêm vào danh sách"
addToAntenna:"Thêm vào Ăngten"
@@ -60,6 +65,7 @@ copyFileId: "Sao chép ID tập tin"
copyFolderId:"Sao chép ID thư mục"
copyProfileUrl:"Sao chép URL hồ sơ"
searchUser:"Tìm kiếm người dùng"
searchThisUsersNotes:"Tìm kiếm ghi chú của người dùng"
reply:"Trả lời"
loadMore:"Tải thêm"
showMore:"Xem thêm"
@@ -96,7 +102,7 @@ pageLoadErrorDescription: "Có thể là do bộ nhớ đệm của trình duy
serverIsDead:"Máy chủ không phản hồi. Vui lòng thử lại sau giây lát."
youShouldUpgradeClient:"Để xem trang này, hãy làm tươi để cập nhật ứng dụng."
enterListName:"Đặt tên cho danh sách"
privacy:"Bảo mật"
privacy:"Riêng tư"
makeFollowManuallyApprove:"Yêu cầu theo dõi cần được duyệt"
defaultNoteVisibility:"Kiểu tút mặc định"
follow:"Theo dõi"
@@ -108,11 +114,14 @@ enterEmoji: "Chèn emoji"
renote:"Đăng lại"
unrenote:"Hủy đăng lại"
renoted:"Đã đăng lại."
renotedToX:"Đã cho thuê lại {name}."
cantRenote:"Không thể đăng lại tút này."
cantReRenote:"Không thể đăng lại một tút đăng lại."
quote:"Trích dẫn"
inChannelRenote:"Chia sẻ trong kênh này"
inChannelQuote:"Trích dẫn trong kênh này"
renoteToChannel:"Đăng lại tới kênh"
renoteToOtherChannel:"Đăng lại tới kênh khác"
pinnedNote:"Bài viết đã ghim"
pinned:"Ghim"
you:"Bạn"
@@ -122,6 +131,11 @@ add: "Thêm"
reaction:"Biểu cảm"
reactions:"Biểu cảm"
emojiPicker:"Bộ chọn biểu tượng cảm xúc"
pinnedEmojisForReactionSettingDescription:"Ghim các biểu tượng cảm xúc sẽ hiển thị khi phản hồi"
pinnedEmojisSettingDescription:"Ghim các biểu tượng cảm xúc sẽ hiển thị trong bảng chọn emoji"
emojiPickerDisplay:"Hiển thị bộ chọn"
overwriteFromPinnedEmojisForReaction:"Ghi đè thiết lập phản hồi"
overwriteFromPinnedEmojis:"Ghi đè thiết lập chung"
reactionSettingDescription2:"Kéo để sắp xếp, nhấn để xóa, nhấn \"+\" để thêm."
chooseServerOnMisskeyHub:"Chọn một máy chủ từ Misskey Hub"
specifyServerHost:"Thiết lập một máy chủ"
inputHostName:"Nhập địa chỉ máy chủ"
general:"Tổng quan"
wallpaper:"Ảnh bìa"
setWallpaper:"Đặt ảnh bìa"
@@ -182,6 +201,7 @@ followConfirm: "Bạn theo dõi {name}?"
proxyAccount:"Tài khoản proxy"
proxyAccountDescription:"Tài khoản proxy là tài khoản hoạt động như một người theo dõi từ xa cho người dùng trong những điều kiện nhất định. Ví dụ: khi người dùng thêm người dùng từ xa vào danh sách, hoạt động của người dùng từ xa sẽ không được chuyển đến phiên bản nếu không có người dùng cục bộ nào theo dõi người dùng đó, vì vậy tài khoản proxy sẽ theo dõi."
host:"Host"
selectSelf:"Chọn chính bạn"
selectUser:"Chọn người dùng"
recipient:"Người nhận"
annotation:"Bình luận"
@@ -196,8 +216,11 @@ perHour: "Mỗi Giờ"
perDay:"Mỗi Ngày"
stopActivityDelivery:"Ngưng gửi hoạt động"
blockThisInstance:"Chặn máy chủ này"
silenceThisInstance:"Máy chủ im lặng"
mediaSilenceThisInstance:"Tắt nội dung đa phương tiện từ máy chủ này"
operations:"Vận hành"
software:"Phần mềm"
softwareName:"Tên phần mềm"
version:"Phiên bản"
metadata:"Metadata"
withNFiles:"{n} tập tin"
@@ -215,6 +238,12 @@ clearCachedFiles: "Xóa bộ nhớ đệm"
clearCachedFilesConfirm:"Bạn có chắc muốn xóa sạch bộ nhớ đệm?"
blockedInstances:"Máy chủ đã chặn"
blockedInstancesDescription:"Danh sách những máy chủ bạn muốn chặn. Chúng sẽ không thể giao tiếp với máy chủy này nữa."
silencedInstances:"Máy chủ im lặng"
silencedInstancesDescription:"Đặt máy chủ mà bạn muốn tắt tiếng, phân tách bằng dấu xuống dòng. Tất cả tài khoản trên máy chủ bị tắt tiếng sẽ được coi là \"bị tắt tiếng\" và mọi hành động theo dõi sẽ được coi là yêu cầu. Không có tác dụng với những trường hợp bị chặn."
mediaSilencedInstances:"Các máy chủ đã tắt nội dung đa phương tiện "
mediaSilencedInstancesDescription:"Đặt máy chủ mà bạn muốn tắt nội dung đa phương tiện, phân tách bằng dấu xuống dòng. Tất cả tài khoản trên máy chủ bị tắt tiếng sẽ được coi là \"nhạy cảm\" và biểu tượng cảm xúc tùy chỉnh sẽ không thể được sử dụng. Không có tác dụng với những trường hợp bị chặn."
federationAllowedHosts:"Các máy chủ được phép liên kết"
federationAllowedHostsDescription:"Điền tên các máy chủ mà bạn muốn cho phép liên kết, cách nhau bởi dấu xuống dòng"
muteAndBlock:"Ẩn và Chặn"
mutedUsers:"Người đã ẩn"
blockedUsers:"Người đã chặn"
@@ -222,7 +251,6 @@ noUsers: "Chưa có ai"
editProfile:"Sửa hồ sơ"
noteDeleteConfirm:"Bạn có chắc muốn xóa tút này?"
pinLimitExceeded:"Bạn không thể ghim bài viết nữa"
intro:"Đã cài đặt Misskey! Xin hãy tạo tài khoản admin."
mediaListWithOneImageAppearance:"Chiều cao của danh sách nội dung đã phương tiện mà chỉ có một hình ảnh"
limitTo:"Giới hạn tỷ lệ {x}"
noFollowRequests:"Bạn không có yêu cầu theo dõi nào"
openImageInNewTab:"Mở ảnh trong tab mới"
@@ -534,13 +569,16 @@ objectStorageUseSSLDesc: "Tắt nếu bạn không dùng HTTPS để kết nối
objectStorageUseProxy:"Kết nối thông qua Proxy"
objectStorageUseProxyDesc:"Tắt nếu bạn không dùng Proxy để kết nối API"
objectStorageSetPublicRead:"Đặt \"public-read\" khi tải lên"
s3ForcePathStyleDesc:"Nếu s3ForcePathStyle được bật, tên bucket phải được thêm vào địa chỉ URL thay vì chỉ có tên miền. Bạn có thể phải sử dụng thiết lập này nếu bạn sử dụng các dịch vụ như Minio mà bạn tự cung cấp."
serverLogs:"Nhật ký máy chủ"
deleteAll:"Xóa tất cả"
showFixedPostForm:"Hiện khung soạn tút ở phía trên bảng tin"
showFixedPostFormInChannel:"Hiển thị mẫu bài đăng ở phía trên bản tin"
withRepliesByDefaultForNewlyFollowed:"Mặc định hiển thị trả lời từ những người dùng mới theo dõi trong dòng thời gian"
newNoteRecived:"Đã nhận tút mới"
sounds:"Âm thanh"
sound:"Âm thanh"
notificationSoundSettings:"Cài đặt âm thanh thông báo"
listen:"Nghe"
none:"Không"
showInPage:"Hiện trong trang"
@@ -548,7 +586,9 @@ popout: "Pop-out"
volume:"Âm lượng"
masterVolume:"Âm thanh chung"
notUseSound:"Tắt tiếng"
useSoundOnlyWhenActive:"Chỉ phát âm thanh khi Misskey đang được hiển thị"
details:"Chi tiết"
renoteDetails:"Tìm hiểu thêm về đăng lại "
chooseEmoji:"Chọn emoji"
unableToProcess:"Không thể hoàn tất hành động"
recentUsed:"Sử dụng gần đây"
@@ -564,6 +604,7 @@ ascendingOrder: "Tăng dần"
descendingOrder:"Giảm dần"
scratchpad:"Scratchpad"
scratchpadDescription:"Scratchpad cung cấp môi trường cho các thử nghiệm AiScript. Bạn có thể viết, thực thi và kiểm tra kết quả tương tác với Misskey trong đó."
uiInspector:"Trình kiểm tra UI"
output:"Nguồn ra"
script:"Kịch bản"
disablePagesScript:"Tắt AiScript trên Trang"
@@ -622,6 +663,7 @@ medium: "Vừa"
small:"Nhỏ"
generateAccessToken:"Tạo mã truy cập"
permission:"Cho phép "
adminPermission:"Quyền quản trị viên"
enableAll:"Bật toàn bộ"
disableAll:"Tắt toàn bộ"
tokenRequested:"Cấp quyền truy cập vào tài khoản"
@@ -643,13 +685,19 @@ smtpSecure: "Dùng SSL/TLS ngầm định cho các kết nối SMTP"
smtpSecureInfo:"Tắt cái này nếu dùng STARTTLS"
testEmail:"Kiểm tra vận chuyển email"
wordMute:"Ẩn chữ"
wordMuteDescription:"Thu nhỏ các bài đăng chứa các từ hoặc cụm từ nhất định. Các bài đăng này có thể được hiển thị khi click vào."
hardWordMute:"Ẩn cụm từ hoàn toàn"
showMutedWord:"Hiển thị từ đã ẩn"
hardWordMuteDescription:"Ẩn hoàn toàn các bài đăng chứa từ hoặc cụm từ. Khác với mute, bài đăng sẽ bị ẩn hoàn toàn."
regexpError:"Lỗi biểu thức"
regexpErrorDescription:"Xảy ra lỗi biểu thức ở dòng {line} của {tab} chữ ẩn:"
instanceMute:"Những máy chủ ẩn"
userSaysSomething:"{name} nói gì đó"
userSaysSomethingAbout:"{name} đã nói gì đó về \"{word}\""
makeActive:"Kích hoạt"
display:"Hiển thị"
copy:"Sao chép"
copiedToClipboard:"Đã sao chép vào clipboard"
metrics:"Số liệu"
overview:"Tổng quan"
logs:"Nhật ký"
@@ -664,22 +712,21 @@ useGlobalSettingDesc: "Nếu được bật, cài đặt thông báo của bạn
other:"Khác"
regenerateLoginToken:"Tạo lại mã đăng nhập"
regenerateLoginTokenDescription:"Tạo lại mã nội bộ có thể dùng để đăng nhập. Thông thường hành động này là không cần thiết. Nếu được tạo lại, tất cả các thiết bị sẽ bị đăng xuất."
theKeywordWhenSearchingForCustomEmoji:"Đây là từ khoá được sử dụng để tìm kiếm emoji"
setMultipleBySeparatingWithSpace:"Tách nhiều mục nhập bằng dấu cách."
fileIdOrUrl:"ID tập tin hoặc URL"
behavior:"Thao tác"
sample:"Ví dụ"
abuseReports:"Lượt báo cáo"
reportAbuse:"Báo cáo"
reportAbuseRenote:"Báo cáo bài đăng lại"
reportAbuseOf:"Báo cáo {name}"
fillAbuseReportDescription:"Vui lòng điền thông tin chi tiết về báo cáo này. Nếu đó là về một tút cụ thể, hãy kèm theo URL của tút."
abuseReported:"Báo cáo đã được gửi. Cảm ơn bạn nhiều."
reporter:"Người báo cáo"
reporteeOrigin:"Bị báo cáo"
reporterOrigin:"Máy chủ người báo cáo"
forwardReport:"Chuyển tiếp báo cáo cho máy chủ từ xa"
forwardReportIsAnonymous:"Thay vì tài khoản của bạn, một tài khoản hệ thống ẩn danh sẽ được hiển thị dưới dạng người báo cáo ở máy chủ từ xa."
send:"Gửi"
abuseMarkAsResolved:"Đánh dấu đã xử lý"
openInNewTab:"Mở trong tab mới"
openInSideView:"Mở trong thanh bên"
defaultNavigationBehaviour:"Thao tác điều hướng mặc định"
@@ -722,6 +769,7 @@ lockedAccountInfo: "Ghi chú của bạn sẽ hiển thị với bất kỳ ai,
alwaysMarkSensitive:"Luôn đánh dấu NSFW"
loadRawImages:"Tải ảnh gốc thay vì ảnh thu nhỏ"
disableShowingAnimatedImages:"Không phát ảnh động"
verificationEmailSent:"Một email xác minh đã được gửi. Vui lòng nhấn vào liên kết đính kèm để hoàn tất xác minh."
notSet:"Chưa đặt"
emailVerified:"Email đã được xác minh"
@@ -737,7 +785,6 @@ thisIsExperimentalFeature: "Tính năng này đang trong quá trình thử nghi
developer:"Nhà phát triển"
makeExplorable:"Không hiện tôi trong \"Khám phá\""
makeExplorableDescription:"Nếu bạn tắt, tài khoản của bạn sẽ không hiện trong mục \"Khám phá\"."
showGapBetweenNotesInTimeline:"Hiện dải phân cách giữa các tút trên bảng tin"
duplicate:"Tạo bản sao"
left:"Bên trái"
center:"Giữa"
@@ -815,6 +862,7 @@ administration: "Quản lý"
accounts:"Tài khoản của bạn"
switch:"Chuyển đổi"
noMaintainerInformationWarning:"Chưa thiết lập thông tin vận hành."
noInquiryUrlWarning:"Địa chỉ hỏi đáp chưa được đặt"
noBotProtectionWarning:"Bảo vệ Bot chưa thiết lập."
configure:"Thiết lập"
postToGallery:"Tạo tút có ảnh"
@@ -879,6 +927,7 @@ followersVisibility: "Hiển thị người theo dõi"
continueThread:"Tiếp tục xem chuỗi tút"
deleteAccountConfirm:"Điều này sẽ khiến tài khoản bị xóa vĩnh viễn. Vẫn tiếp tục?"
incorrectPassword:"Sai mật khẩu."
incorrectTotp:"Mã OTP không đúng hoặc đã quá hạn"
voteConfirm:"Xác nhận bình chọn \"{choice}\"?"
hide:"Ẩn"
useDrawerReactionPickerForMobile:"Hiện bộ chọn biểu cảm dạng xổ ra trên điện thoại"
@@ -903,6 +952,9 @@ oneHour: "1 giờ"
oneDay:"1 ngày"
oneWeek:"1 tuần"
oneMonth:"1 tháng"
threeMonths:"3 tháng"
oneYear:"1 năm"
threeDays:"3 ngày "
reflectMayTakeTime:"Có thể mất một thời gian để điều này được áp dụng."
failedToFetchAccountInformation:"Không thể lấy thông tin tài khoản"
rateLimitExceeded:"Giới hạn quá mức"
@@ -927,6 +979,7 @@ document: "Tài liệu"
numberOfPageCache:"Số lượng trang bộ nhớ đệm"
numberOfPageCacheDescription:"Việc tăng con số này sẽ cải thiện sự thuận tiện cho người dùng nhưng gây ra nhiều áp lực hơn cho máy chủ cũng như sử dụng nhiều bộ nhớ hơn."
logoutConfirm:"Bạn có chắc muốn đăng xuất?"
logoutWillClearClientData:"Đăng xuất sẽ xoá các thiết lập của bạn khỏi trình duyệt. Để có thể khôi phục thiết lập khi đăng nhập lại, bạn phải bật tự động sao lưu cài đặt."
lastActiveDate:"Lần cuối vào"
statusbar:"Thanh trạng thái"
pleaseSelect:"Chọn một lựa chọn"
@@ -976,6 +1029,7 @@ neverShow: "Không hiển thị nữa"
remindMeLater:"Để sau"
didYouLikeMisskey:"Bạn có ưa thích Mískey không?"
pleaseDonate:"Misskey là phần mềm miễn phí mà {host} đang sử dụng. Xin mong bạn quyên góp cho chúng tôi để chúng tôi có thể tiếp tục phát triển dịch vụ này. Xin cảm ơn!!"
correspondingSourceIsAvailable:"Mã nguồn có thể được xem tại {anchor}"
roles:"Vai trò"
role:"Vai trò"
noRole:"Bạn chưa được cấp quyền."
@@ -1003,23 +1057,41 @@ thisPostMayBeAnnoyingHome: "Đăng trên trang chính"
thisPostMayBeAnnoyingCancel:"Từ chối"
thisPostMayBeAnnoyingIgnore:"Đăng bài để nguyên"
collapseRenotes:"Không hiển thị bài viết đã từng xem"
collapseRenotesDescription:"Các bài đăng bị thu gọn mà bạn đã phản hồi hoặc đăng lại trước đây."
internalServerError:"Lỗi trong chủ máy"
internalServerErrorDescription:"Trong chủ máy lỗi bất ngờ xảy ra"
copyErrorInfo:"Sao chép thông tin lỗi"
joinThisServer:"Đăng ký trên chủ máy này"
exploreOtherServers:"Tìm chủ máy khác"
letsLookAtTimeline:"Thử xem Timeline"
disableFederationConfirm:"Bạn có muốn làm điều đó mà không cần liên minh không?"
disableFederationConfirmWarn:"Ngay cả khi bị trì hoãn, bài đăng vẫn sẽ tiếp tục là công khai trừ khi được thiết lập khác. Bạn thường không cần phải làm điều này."
disableFederationOk:"Vô hiệu hoá"
invitationRequiredToRegister:"Phiên bản này chỉ dành cho người được mời. Bạn phải nhập mã mời hợp lệ để đăng ký."
emailNotSupported:"Máy chủ này không hỗ trợ gửi email"
postToTheChannel:"Đăng lên kênh"
cannotBeChangedLater:"Không thể thay đổi sau này."
reactionAcceptance:"Phản ứng chấp nhận"
likeOnly:"Chỉ lượt thích"
likeOnlyForRemote:"Tất cả (chỉ bao gồm lượt thích trên các máy chủ khác)"
nonSensitiveOnly:"Chỉ nội dung không nhạy cảm"
nonSensitiveOnlyForLocalLikeOnlyForRemote:"Chỉ nội dung không nhạy cảm (chỉ bao gồm lượt thích từ máy chủ khác)"
rolesAssignedToMe:"Vai trò được giao cho tôi"
resetPasswordConfirm:"Bạn thực sự muốn đặt lại mật khẩu?"
sensitiveWords:"Các từ nhạy cảm"
sensitiveWordsDescription:"Phạm vi của tất cả bài đăng chứa các từ được cấu hình sẽ tự động được đặt về \"Home\". Ban có thể thêm nhiều từ trên mỗi dòng."
sensitiveWordsDescription2:"Sử dụng dấu cách sẽ tạo cấu trúc AND và thêm dấu gạch xuôi để sử dụng như một regex."
prohibitedWords:"Các từ bị cấm"
prohibitedWordsDescription:"Hiển thị lỗi khi đăng một bài đăng chứa các từ sau. Nhiều từ có thể được thêm bằng cách viết một từ trên mỗi dòng."
prohibitedWordsDescription2:"Sử dụng dấu cách sẽ tạo cấu trúc AND và thêm dấu gạch xuôi để sử dụng như một regex."
hiddenTags:"Hashtag ẩn"
hiddenTagsDescription:"Các hashtag này sẽ không được hiển thị trên danh sách Trending. Nhiều tag có thể được thêm bằng cách viết một tag trên mỗi dòng."
notesSearchNotAvailable:"Tìm kiếm bài đăng hiện không khả dụng."
license:"Giấy phép"
unfavoriteConfirm:"Bạn thực sự muốn xoá khỏi mục yêu thích?"
myClips:"Các clip của tôi"
drivecleaner:"Trình dọn đĩa"
retryAllQueuesNow:"Thử lại cho tất cả hàng chờ"
retryAllQueuesConfirmTitle:"Bạn có muốn thử lại?"
retryAllQueuesConfirmText:"Điều này sẽ tạm thời làm tăng mức độ tải của máy chủ."
enableChartsForRemoteUser:"Tạo biểu đồ người dùng từ xa"
@@ -1055,6 +1127,8 @@ options: "Tùy chọn"
specifyUser:"Người dùng chỉ định"
failedToPreviewUrl:"Không thể xem trước"
update:"Cập nhật"
cancelReactionConfirm:"Bạn có muốn hủy phản ứng của mình không?"
changeReactionConfirm:"Bạn có muốn thay đổi phản ứng của mình không?"
followingOrFollower:"Đang theo dõi hoặc người theo dõi"
externalServices:"Các dịch vụ bên ngoài"
sourceCode:"Mã nguồn"
sourceCodeIsNotYetProvided:"Mã nguồn hiện chưa có sẵn, vui lòng liên hệ với quản trị viên để khắc phục sự cố này."
repositoryUrlDescription:"Nếu bạn có kho lưu trữ mã nguồn có thể truy cập công khai, hãy nhập URL. Nếu bạn đang sử dụng Misskey theo mặc định (không thực hiện bất kỳ thay đổi nào đối với mã nguồn), hãy nhập https://github.com/misskey-dev/misskey."
feedback:"Phản hồi"
feedbackUrl:"URL phản hồi"
impressum:"Thông tin nhà điều hành"
impressumUrl:"URL thông tin nhà điều hành"
privacyPolicy:"Chính sách bảo mật"
privacyPolicyUrl:"URL Chính sách bảo mật"
tosAndPrivacyPolicy:"Điều khoản sử dụng và Chính sách bảo mật"
@@ -1118,9 +1196,44 @@ showAvatarDecorations: "Hiển thị trang trí ảnh đại diện"
releaseToRefresh:"Thả để làm mới"
refreshing:"Đang làm mới"
pullDownToRefresh:"Kéo xuống để làm mới"
signupPendingError:"Đã xảy ra sự cố khi xác minh địa chỉ email của bạn. Liên kết có thể đã hết hạn."
cwNotationRequired:"Nếu \"Ẩn nội dung\" được bật thì cần phải có chú thích."
decorate:"Trang trí"
lastNDays:"{n} ngày trước"
userSaysSomethingSensitive:"Bài đăng có chứa các tập tin nhạy cảm từ {name}"
surrender:"Từ chối"
signinWithPasskey:"Đăng nhập bằng mật khẩu của bạn"
passkeyVerificationFailed:"Xác minh mật khẩu không thành công."
messageToFollower:"Tin nhắn cho người theo dõi"
yourNameContainsProhibitedWords:"Tên bạn đang cố gắng đổi có chứa chuỗi ký tự bị cấm."
yourNameContainsProhibitedWordsDescription:"Tên có chứa chuỗi ký tự bị cấm. Nếu bạn muốn sử dụng tên này, hãy liên hệ với quản trị viên máy chủ của bạn."
pleaseSelectAccount:"Chọn tài khoản của bạn"
federationDisabled:"Liên kết bị vô hiệu hóa trên máy chủ này. Bạn không thể tương tác với người dùng trên các máy chủ khác."
reactAreYouSure:"Bạn có muốn phản hồi với \" {emoji} \" không?"
preferences:"Thiết lập môi trường"
accessibility:"Khả năng tiếp cận"
preferencesProfile:"Hồ sơ sở thích"
preferenceSyncConflictTitle:"Cài đặt tồn tại trên máy chủ"
preferenceSyncConflictText:"Các thiết lập đồng bộ hóa được bật sẽ lưu các giá trị của chúng vào máy chủ. Tuy nhiên, có những giá trị hiện có trên máy chủ. Bạn muốn ghi đè lên bộ giá trị nào?"
paste:"dán"
postForm:"Mẫu đăng"
information:"Giới thiệu"
chat:"Trò chuyện"
migrateOldSettings:"Di chuyển cài đặt cũ"
migrateOldSettings_description:"Thông thường, quá trình này diễn ra tự động, nhưng nếu vì lý do nào đó mà quá trình di chuyển không thành công, bạn có thể kích hoạt thủ công quy trình di chuyển, quá trình này sẽ ghi đè lên thông tin cấu hình hiện tại của bạn."
inMinutes:"phút"
inDays:"ngày"
_chat:
invitations:"Mời"
noHistory:"Không có dữ liệu"
members:"Thành viên"
home:"Trang chính"
send:"Gửi"
_settings:
preferencesBanner:"Bạn có thể cấu hình hành vi chung của máy khách theo sở thích của mình."
_accountSettings:
requireSigninToViewContents:"Yêu cầu đăng nhập để xem nội dung"
requireSigninToViewContentsDescription1:"Yêu cầu đăng nhập để xem tất cả ghi chú và nội dung khác mà bạn tạo. Điều này được kỳ vọng sẽ có hiệu quả trong việc ngăn chặn thông tin bị thu thập bởi các trình thu thập thông tin."
_delivery:
stop:"Đã vô hiệu hóa"
_type:
@@ -1144,8 +1257,33 @@ _initialAccountSetting:
pushNotificationDescription:"Bật thông báo đẩy sẽ cho phép bạn nhận thông báo từ {name} trực tiếp từ thiết bị của bạn."
initialAccountSettingCompleted:"Thiết lập tài khoản thành công!"
haveFun:"Hãy tận hưởng {name} nhé!"
youCanContinueTutorial:"Bạn có thể tiếp tục xem hướng dẫn về cách sử dụng {name} (Misskey) hoặc bạn có thể thoát khỏi phần thiết lập tại đây và bắt đầu sử dụng ngay lập tức."
startTutorial:"Bắt đầu hướng dẫn"
skipAreYouSure:"Bạn thực sự muốn bỏ qua mục thiết lập tài khoản?"
laterAreYouSure:"Bạn thực sự muốn thiết lập tài khoản vào lúc khác?"
_initialTutorial:
launchTutorial:"Bắt đầu hướng dẫn"
title:"Hướng dẫn"
wellDone:"Làm tốt!"
skipAreYouSure:"Thoát khỏi hướng dẫn?"
_landing:
title:"Chào mừng đến với Hướng dẫn"
description:"Tại đây, bạn có thể tìm hiểu những điều cơ bản về cách sử dụng Misskey và các tính năng của nó."
_note:
title:"Bài Viết là gì?"
description:"Các bài đăng trên Misskey được gọi là 'Bài Viết'. Ghi chú được sắp xếp theo thứ tự thời gian trên dòng thời gian và được cập nhật theo thời gian thực."
_timeline:
home:"Bạn có thể xem ghi chú từ những tài khoản bạn theo dõi."
local:"Bạn có thể xem ghi chú từ tất cả người dùng trên máy chủ này."
social:"Ghi chú từ dòng thời gian Trang chủ và Địa phương sẽ được hiển thị."
global:"Bạn có thể xem ghi chú từ tất cả các máy chủ được kết nối."
_postNote:
_visibility:
home:"Chỉ công khai trên dòng thời gian Trang chủ. Những người truy cập trang cá nhân của bạn, thông qua người theo dõi và thông qua ghi chú lại có thể thấy thông tin đó."
_timelineDescription:
home:"Trong dòng thời gian Trang chính, bạn có thể xem ghi chú từ các tài khoản bạn theo dõi."
local:"Trong dòng thời gian cục bộ, bạn có thể xem ghi chú từ tất cả người dùng trên máy chủ này."
social:"Dòng thời gian Xã hội hiển thị các ghi chú từ cả dòng thời gian Trang chủ và Địa phương."
_serverSettings:
iconUrl:"Biểu tượng URL"
appIconResolutionMustBe:"Độ phân giải tối thiểu là {resolution}."
@@ -1306,7 +1444,7 @@ _achievements:
_postedAt0min0sec:
title:"Tín hiệu báo giờ"
description:"Đăng bài vào 0 phút 0 giây"
flavor:"Piiiiiii ĐÂY LÀ TIẾNG NÓI VIỆT NAM"
flavor:"Pin pop pop pop"
_selfQuote:
title:"Nói đến bản thân"
description:"Trích dẫn bài viết của mình"
@@ -1528,7 +1666,6 @@ _theme:
header:"Ảnh bìa"
navBg:"Nền thanh bên"
navFg:"Chữ thanh bên"
navHoverFg:"Chữ thanh bên (Khi chạm)"
navActive:"Chữ thanh bên (Khi chọn)"
navIndicator:"Chỉ báo thanh bên"
link:"Đường dẫn"
@@ -1550,13 +1687,8 @@ _theme:
buttonBg:"Nền nút"
buttonHoverBg:"Nền nút (Chạm)"
inputBorder:"Đường viền khung soạn thảo"
listItemHoverBg:"Nền mục liệt kê (Chạm)"
driveFolderBg:"Nền thư mục Ổ đĩa"
wallpaperOverlay:"Lớp phủ hình nền"
badge:"Huy hiệu"
messageBg:"Nền chat"
accentDarken:"Màu phụ (Tối)"
accentLighten:"Màu phụ (Sáng)"
fgHighlighted:"Chữ nổi bật"
_sfx:
note:"Tút"
@@ -1631,6 +1763,7 @@ _permissions:
"write:gallery": "Sửa kho ảnh của tôi"
"read:gallery-likes": "Xem danh sách các tút đã thích trong thư viện của tôi"
"write:gallery-likes": "Sửa danh sách các tút đã thích trong thư viện của tôi"
"write:chat": "Soạn hoặc xóa tin nhắn"
_auth:
shareAccessTitle:"Cho phép truy cập app"
shareAccess:"Bạn có muốn cho phép \"{name}\" truy cập vào tài khoản này không?"
@@ -1684,6 +1817,7 @@ _widgets:
_userList:
chooseList:"Chọn danh sách"
clicker:"clicker"
chat:"Trò chuyện"
_cw:
hide:"Ẩn"
show:"Tải thêm"
@@ -1805,9 +1939,6 @@ _pages:
newPage:"Tạo Trang mới"
editPage:"Sửa Trang này"
readPage:"Xem mã nguồn Trang này"
created:"Trang đã được tạo thành công"
updated:"Trang đã được cập nhật thành công"
deleted:"Trang đã được xóa thành công"
pageSetting:"Cài đặt trang"
nameAlreadyExists:"URL Trang đã tồn tại"
invalidNameTitle:"URL Trang không hợp lệ"
@@ -1879,6 +2010,7 @@ _notification:
receiveFollowRequest:"Yêu cầu theo dõi"
followRequestAccepted:"Yêu cầu theo dõi được chấp nhận"
achievementEarned:"Hoàn thành Achievement"
login:"Đăng nhập"
app:"Từ app liên kết"
_actions:
followBack:"đã theo dõi lại bạn"
@@ -1911,6 +2043,7 @@ _deck:
channel:"Kênh"
mentions:"Lượt nhắc"
direct:"Nhắn riêng"
chat:"Trò chuyện"
_dialog:
charactersExceeded:"Bạn nhắn quá giới hạn ký tự!! Hiện nay {current} / giới hạn {max}"
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.