Merge branch 'develop' into desktop-nav-redo

This commit is contained in:
eris 2022-08-07 04:54:37 +00:00
commit a587d85324
103 changed files with 12532 additions and 26420 deletions

1
.gitignore vendored
View file

@ -8,3 +8,4 @@ selenium-debug.log
.idea/
config/local.json
config/local.*.json
docs/site/

View file

@ -61,7 +61,17 @@ module.exports = {
target,
changeOrigin: true,
cookieDomainRewrite: 'localhost'
}
},
'/static/stickers.json': {
target,
changeOrigin: true,
cookieDomainRewrite: 'localhost'
},
'/static/stickers': {
target,
changeOrigin: true,
cookieDomainRewrite: 'localhost'
},
},
// CSS Sourcemaps off by default because relative paths are "buggy"
// with this option, according to the CSS-Loader README

53
docs/docs/stickers.md Normal file
View file

@ -0,0 +1,53 @@
# Adding stickers
Pleroma-fe supports stickers, which are essentially little images stored server-side
which can be selected by a user to automatically attach them to a post.
There's no explicit setting for these, they just rely on the existence of certain files.
## Initialising the sticker config file
You're probably serving pleroma-fe from your instance's `instance/static/` directory -
this directy can also override files served at a given path.
The first thing we need to do is set up our `stickers.json` file. At `instance/static/static/stickers.json`,
put a file that looks like this
```json
{
"myPack": "/static/stickers/myPack"
}
```
This file is a mapping from name to pack directory location. It says "we have a pack called myPack, look for
it at `/static/stickers/myPack`". You can add as many packs as you like in this manner.
## Creating the pack
First, create your pack directory
```bash
mkdir -p instance/static/static/stickers/myPack
```
Now you need to give it some config.
At `instance/static/static/stickers/myPack/pack.json`, put a file that looks like:
```json
{
"title": "myPack",
"author": "me for i am very cool",
"tabIcon": "tab.png",
"stickers": [
"mySticker.png"
]
}
```
This should be relatively self-explanatory, it declares a pack with a title `myPack` which has only one sticker in it.
The `tabIcon` will appear on the sticker picker itself as a representative of the pack.
You can add as many stickers as you like. They should all be in the same directory as your `pack.json`.
Now you should find that there's a sticky note icon on the emoji picker on pleroma-fe that allows you to attach stickers.

View file

@ -1,479 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="/images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Pleroma-FE Documentation</title>
<link rel="stylesheet" href="/assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="/assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="/css/extra.css">
<script>__md_scope=new URL("/",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="/." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="/images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="/." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="/images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="/." class="md-nav__link">
Introduction to Pleroma-FE
</a>
</li>
<li class="md-nav__item">
<a href="/CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item">
<a href="/HACKING/" class="md-nav__link">
Hacking, tweaking, contributing
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="/user_guide/" class="md-nav__link">
General overview
</a>
</li>
<li class="md-nav__item">
<a href="/user_guide/posting_reading_basic_functions/" class="md-nav__link">
Posting, reading, basic functions.
</a>
</li>
<li class="md-nav__item">
<a href="/user_guide/settings/" class="md-nav__link">
Settings
</a>
</li>
<li class="md-nav__item">
<a href="/user_guide/timelines/" class="md-nav__link">
Timelines
</a>
</li>
<li class="md-nav__item">
<a href="/user_guide/users_follow_mute_block/" class="md-nav__link">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1>404 - Not found</h1>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "/", "features": ["tabs"], "search": "/assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="/assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

File diff suppressed because it is too large Load diff

View file

@ -1,797 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="../images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Hacking, tweaking, contributing - Pleroma-FE Documentation</title>
<link rel="stylesheet" href="../assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="../css/extra.css">
<script>__md_scope=new URL("..",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#hacking-tweaking-contributing" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Hacking, tweaking, contributing
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href=".." class="md-nav__link">
Introduction to Pleroma-FE
</a>
</li>
<li class="md-nav__item">
<a href="../CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Hacking, tweaking, contributing
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
Hacking, tweaking, contributing
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#what-pleromafe-even-is-how-it-works" class="md-nav__link">
What PleromaFE even is, how it works
</a>
</li>
<li class="md-nav__item">
<a href="#setting-up-develop-server" class="md-nav__link">
Setting up develop server
</a>
</li>
<li class="md-nav__item">
<a href="#setting-up-production-build" class="md-nav__link">
Setting up production build
</a>
<nav class="md-nav" aria-label="Setting up production build">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#replacing-your-instances-frontend-with-custom-fe-build" class="md-nav__link">
Replacing your instance's frontend with custom FE build
</a>
</li>
<li class="md-nav__item">
<a href="#running-production-build-locally-or-on-a-separate-server" class="md-nav__link">
Running production build locally or on a separate server
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#basic-architecture" class="md-nav__link">
Basic architecture
</a>
<nav class="md-nav" aria-label="Basic architecture">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#api-data-operations" class="md-nav__link">
API, Data, Operations
</a>
</li>
<li class="md-nav__item">
<a href="#themes" class="md-nav__link">
Themes
</a>
</li>
<li class="md-nav__item">
<a href="#still-image" class="md-nav__link">
Still Image
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#contributing" class="md-nav__link">
Contributing
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../user_guide/" class="md-nav__link">
General overview
</a>
</li>
<li class="md-nav__item">
<a href="../user_guide/posting_reading_basic_functions/" class="md-nav__link">
Posting, reading, basic functions.
</a>
</li>
<li class="md-nav__item">
<a href="../user_guide/settings/" class="md-nav__link">
Settings
</a>
</li>
<li class="md-nav__item">
<a href="../user_guide/timelines/" class="md-nav__link">
Timelines
</a>
</li>
<li class="md-nav__item">
<a href="../user_guide/users_follow_mute_block/" class="md-nav__link">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#what-pleromafe-even-is-how-it-works" class="md-nav__link">
What PleromaFE even is, how it works
</a>
</li>
<li class="md-nav__item">
<a href="#setting-up-develop-server" class="md-nav__link">
Setting up develop server
</a>
</li>
<li class="md-nav__item">
<a href="#setting-up-production-build" class="md-nav__link">
Setting up production build
</a>
<nav class="md-nav" aria-label="Setting up production build">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#replacing-your-instances-frontend-with-custom-fe-build" class="md-nav__link">
Replacing your instance's frontend with custom FE build
</a>
</li>
<li class="md-nav__item">
<a href="#running-production-build-locally-or-on-a-separate-server" class="md-nav__link">
Running production build locally or on a separate server
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#basic-architecture" class="md-nav__link">
Basic architecture
</a>
<nav class="md-nav" aria-label="Basic architecture">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#api-data-operations" class="md-nav__link">
API, Data, Operations
</a>
</li>
<li class="md-nav__item">
<a href="#themes" class="md-nav__link">
Themes
</a>
</li>
<li class="md-nav__item">
<a href="#still-image" class="md-nav__link">
Still Image
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#contributing" class="md-nav__link">
Contributing
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="hacking-tweaking-contributing">Hacking, tweaking, contributing<a class="headerlink" href="#hacking-tweaking-contributing" title="Permanent link">&para;</a></h1>
<h2 id="what-pleromafe-even-is-how-it-works">What PleromaFE even is, how it works<a class="headerlink" href="#what-pleromafe-even-is-how-it-works" title="Permanent link">&para;</a></h2>
<p>PleromaFE is an SPA (Single-Page Application) backed by <a href="https://vuejs.org/">Vue</a> framework. It means that it's just a nearly-empty HTML page with bunch of JavaScript that actually generates and controls DOM (i.e. html elements) in Runtime. Currently, there's no way around it - you have to have Javascript enabled in the browser to make it work, there is a theoretical possibility to generate some HTML server-side but it's not implemented yet.</p>
<p>You can serve static html page and everything from any HTTP(S) server but currently it will try to access /api/ path at same domain it's running on, meaning that as of right now you cannot put it on one domain and access the other without proxying requests.</p>
<p>Development server does exactly that - it serves static html page with javascript and all other assets, adds some code to automatically reload when changes to code are made and proxies requests to some other server.</p>
<h2 id="setting-up-develop-server">Setting up develop server<a class="headerlink" href="#setting-up-develop-server" title="Permanent link">&para;</a></h2>
<p>Setting up development server is fairly straight-forward.</p>
<ol>
<li>On your system you must have <strong><a href="https://nodejs.org/">Node.js</a> version 8</strong> and newer installed. For older systems or systems that do not package node you can try <a href="https://github.com/nodesource/distributions">NodeSource</a> repositories. <em>Windows support theoretically possible but isn't tested.</em></li>
<li>For fetching dependencies and running basic tasks you will <em><a href="https://yarnpkg.com/">Yarn</a></em> installed.</li>
<li>Clone the repository, <code>cd</code> into it and run <code>yarn</code> to fetch dependencies.</li>
<li>If you want to point development server at some instance you will need to copy <code>config/local.example.json</code> to <code>config/local.json</code> and change the <code>target</code> to point at instance you want, otherwise it will point to <code>localhost:4000</code> which is default address for locally-run Pleroma Backend</li>
<li>Run <code>yarn dev</code> - it will start the server.</li>
<li>Open <code>localhost:8080</code> in your browser, it might take a while initially until everything is built first time.</li>
</ol>
<h2 id="setting-up-production-build">Setting up production build<a class="headerlink" href="#setting-up-production-build" title="Permanent link">&para;</a></h2>
<p>This could be a bit trickier, you basically need steps 1-4 from <em>develop build</em> instructions, and run <code>yarn build</code> which will compile and copy eveything needed for production into <code>dist</code> folder. As said before, this technically could be used anywhere with some details.</p>
<h3 id="replacing-your-instances-frontend-with-custom-fe-build">Replacing your instance's frontend with custom FE build<a class="headerlink" href="#replacing-your-instances-frontend-with-custom-fe-build" title="Permanent link">&para;</a></h3>
<p>This is the most easiest way to use and test FE build: you just need to copy or symlink contents of <code>dist</code> folder into backend's <a href="https://docs.akkoma.dev/stable/configuration/static_dir/">static directory</a>, by default it is located in <code>instance/static</code>, or in <code>/var/lib/pleroma/static</code> for OTP release installations, create it if it doesn't exist already. Be aware that running <code>yarn build</code> wipes the contents of <code>dist</code> folder.</p>
<h3 id="running-production-build-locally-or-on-a-separate-server">Running production build locally or on a separate server<a class="headerlink" href="#running-production-build-locally-or-on-a-separate-server" title="Permanent link">&para;</a></h3>
<p>This is <strong>highly experimental</strong> and only tried once, with no actual simple solution available yet</p>
<p>You will need an HTTP server that can proxy requests for <code>/api</code>, <code>/instance</code>, <code>/nodeinfo</code> and show index.html for every 404 page.</p>
<p>For nginx you'll probably need something like this:</p>
<div class="highlight"><pre><span></span><code><span class="k">server</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w"> </span><span class="kn">listen</span><span class="w"> </span><span class="mi">80</span><span class="w"> </span><span class="s">default_server</span><span class="p">;</span><span class="w"></span>
<span class="w"> </span><span class="kn">index</span><span class="w"> </span><span class="s">index.html</span><span class="w"> </span><span class="s">index.htm</span><span class="w"> </span><span class="s">index.nginx-debian.html</span><span class="p">;</span><span class="w"></span>
<span class="w"> </span><span class="kn">root</span><span class="w"> </span><span class="s">/var/www/html</span><span class="w"></span>
<span class="w"> </span><span class="s">location</span><span class="w"> </span><span class="s">/api</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w"> </span><span class="kn">proxy_pass</span><span class="w"> </span><span class="s">https://example.tld</span><span class="p">;</span><span class="w"></span>
<span class="w"> </span><span class="p">}</span><span class="w"></span>
<span class="w"> </span><span class="kn">location</span><span class="w"> </span><span class="s">/instance</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w"> </span><span class="kn">proxy_pass</span><span class="w"> </span><span class="s">https://example.tld</span><span class="p">;</span><span class="w"></span>
<span class="w"> </span><span class="p">}</span><span class="w"></span>
<span class="w"> </span><span class="kn">location</span><span class="w"> </span><span class="s">/nodeinfo</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w"> </span><span class="kn">proxy_pass</span><span class="w"> </span><span class="s">https://example.tld</span><span class="p">;</span><span class="w"></span>
<span class="w"> </span><span class="p">}</span><span class="w"></span>
<span class="w"> </span><span class="kn">location</span><span class="w"> </span><span class="s">/</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w"> </span><span class="kn">try_files</span><span class="w"> </span><span class="nv">$uri</span><span class="w"> </span><span class="nv">$uri/</span><span class="w"> </span><span class="s">/index.html</span><span class="p">;</span><span class="w"></span>
<span class="w"> </span><span class="p">}</span><span class="w"></span>
<span class="p">}</span><span class="w"></span>
</code></pre></div>
<p>(ed. note: this is close to what i used last time i had to do it, it may not work and need additions, i basically adjusted default nginx server in debian)</p>
<h2 id="basic-architecture">Basic architecture<a class="headerlink" href="#basic-architecture" title="Permanent link">&para;</a></h2>
<h3 id="api-data-operations">API, Data, Operations<a class="headerlink" href="#api-data-operations" title="Permanent link">&para;</a></h3>
<p>In 99% cases PleromaFE uses <a href="https://docs.joinmastodon.org/api/">MastoAPI</a> with <a href="https://docs.akkoma.dev/stable/differences_in_mastoapi_responses.md">Pleroma Extensions</a> to fetch the data. The rest is either QvitterAPI leftovers or pleroma-exclusive APIs. QvitterAPI doesn't exactly have documentation and uses different JSON structure and sometimes different parameters and workflows, <a href="https://twitter-api.readthedocs.io/en/latest/index.html">this</a> could be a good reference though. Some pleroma-exclusive API may still be using QvitterAPI JSON structure.</p>
<p>PleromaFE supports both formats by transforming them into internal format which is basically QvitterAPI one with some additions and renaming. All data is passed trough <a href="https://git.pleroma.social/pleroma/pleroma-fe/-/blob/develop/src/services/entity_normalizer/entity_normalizer.service.js">Entity Normalizer</a> which can serve as a reference of API and what's actually used, it's also a host for all the hacks and data transformation.</p>
<p>For most part, PleromaFE tries to store all the info it can get in global vuex store - every user and post are passed trough updating mechanism where data is either added or merged with existing data, reactively updating the information throughout UI, so if in newest request user's post counter increased, it will be instantly updated in open user profile cards. This is also used to find users, posts and sometimes to build timelines and/or request parameters.</p>
<p>PleromaFE also tries to persist this store, however only stable data is stored, such as user authentication and preferences, user highlights. Persistence is performed by saving and loading chunk of vuex store in browser's LocalStorage/IndexedDB.</p>
<p>TODO: Refactor API code and document it here</p>
<h3 id="themes">Themes<a class="headerlink" href="#themes" title="Permanent link">&para;</a></h3>
<p>PleromaFE uses custom theme "framework" which is pretty much just a style tag rendered by vue which only contains CSS3 variables. Every color used in UI should be derived from theme. Theme is stored in a JSON object containing color, opacity, shadow and font information, with most of it being optional.</p>
<p>The most basic theme can consist of 4 to 8 "basic colors", which is also what previous version of themes allowed, with all other colors being derived from those basic colors, i.e. "light background" will be "background" color lightened/darkened, "panel header" will be same as "foreground". The idea is that you can specify just basic color palette and everything else will be generated automatically, but if you really need to tweak some specific color - you can.</p>
<p>As said before - older version only allowed 4 to 8 colors, it also used arrays instead of objects, we still support that. The basic colors are: background, foreground, text, links, red, orange, blue, green. First 4 are mandatory, last 4 have default fallbacks since ever more ancient theme formats only had 4 colors.</p>
<p>Note that with older version themes used different internal naming when persisting state.</p>
<p>Themes are meant to be backwards and somewhat forwards compatible - new colors should properly inherit from some existing one, making it compatible with older versions. When loading newer version of theme all unrecognized colors will be ignored, which for most part should be fine, however adding new features (gradients, masks, whatever it might be) might be breaky.</p>
<p>Lastly, pleroma provides some contrast information and generates readable text color automatically, which is done by tracking background/text color pairs and their contrast - if contrast too low it will try to use background color with inverted lightness, if it's still unacceptable it will fall back to pure black/white.</p>
<h3 id="still-image">Still Image<a class="headerlink" href="#still-image" title="Permanent link">&para;</a></h3>
<p>Most images are wrapped in a component called StillImage, which does one simple thing - tries to detect if image is a GIF and if it is (and user has enabled relevant setting) it will show <code>&lt;canvas&gt;</code> with that image instead of actual image. It uses standard method to render an image into canvas which renders first frame of a GIF if it's animated (obviously because canvas by itself isn't animated and you'd need to animate it yourself in JS), it will show actual image on hover. Statuses also allow playing animated avatars when you hover over a post, not just image itself.</p>
<h2 id="contributing">Contributing<a class="headerlink" href="#contributing" title="Permanent link">&para;</a></h2>
<p>Feel free to contribute, most preferred way is by starting a Merge Request in GitLab. Please try to use descriptive names for your branches and merge requests, avoid naming them "fix-issue-777" "777" and so on.</p>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="../CONFIGURATION/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Pleroma-FE configuration and customization for instance administrators" rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Previous
</span>
Pleroma-FE configuration and customization for instance administrators
</div>
</div>
</a>
<a href="../user_guide/" class="md-footer__link md-footer__link--next" aria-label="Next: General overview" rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Next
</span>
General overview
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4Z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "..", "features": ["tabs"], "search": "../assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="../assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 491 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,18 +0,0 @@
/*!
* Lunr languages, `Danish` language
* https://github.com/MihaiValentin/lunr-languages
*
* Copyright 2014, Mihai Valentin
* http://www.mozilla.org/MPL/
*/
/*!
* based on
* Snowball JavaScript Library v0.3
* http://code.google.com/p/urim/
* http://snowball.tartarus.org/
*
* Copyright 2010, Oleg Mazko
* http://www.mozilla.org/MPL/
*/
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.da=function(){this.pipeline.reset(),this.pipeline.add(e.da.trimmer,e.da.stopWordFilter,e.da.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.da.stemmer))},e.da.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA--",e.da.trimmer=e.trimmerSupport.generateTrimmer(e.da.wordCharacters),e.Pipeline.registerFunction(e.da.trimmer,"trimmer-da"),e.da.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){var e,r=f.cursor+3;if(d=f.limit,0<=r&&r<=f.limit){for(a=r;;){if(e=f.cursor,f.in_grouping(w,97,248)){f.cursor=e;break}if(f.cursor=e,e>=f.limit)return;f.cursor++}for(;!f.out_grouping(w,97,248);){if(f.cursor>=f.limit)return;f.cursor++}d=f.cursor,d<a&&(d=a)}}function n(){var e,r;if(f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(c,32),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del();break;case 2:f.in_grouping_b(p,97,229)&&f.slice_del()}}function t(){var e,r=f.limit-f.cursor;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.find_among_b(l,4)?(f.bra=f.cursor,f.limit_backward=e,f.cursor=f.limit-r,f.cursor>f.limit_backward&&(f.cursor--,f.bra=f.cursor,f.slice_del())):f.limit_backward=e)}function s(){var e,r,i,n=f.limit-f.cursor;if(f.ket=f.cursor,f.eq_s_b(2,"st")&&(f.bra=f.cursor,f.eq_s_b(2,"ig")&&f.slice_del()),f.cursor=f.limit-n,f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(m,5),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del(),i=f.limit-f.cursor,t(),f.cursor=f.limit-i;break;case 2:f.slice_from("løs")}}function o(){var e;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.out_grouping_b(w,97,248)?(f.bra=f.cursor,u=f.slice_to(u),f.limit_backward=e,f.eq_v_b(u)&&f.slice_del()):f.limit_backward=e)}var a,d,u,c=[new r("hed",-1,1),new r("ethed",0,1),new r("ered",-1,1),new r("e",-1,1),new r("erede",3,1),new r("ende",3,1),new r("erende",5,1),new r("ene",3,1),new r("erne",3,1),new r("ere",3,1),new r("en",-1,1),new r("heden",10,1),new r("eren",10,1),new r("er",-1,1),new r("heder",13,1),new r("erer",13,1),new r("s",-1,2),new r("heds",16,1),new r("es",16,1),new r("endes",18,1),new r("erendes",19,1),new r("enes",18,1),new r("ernes",18,1),new r("eres",18,1),new r("ens",16,1),new r("hedens",24,1),new r("erens",24,1),new r("ers",16,1),new r("ets",16,1),new r("erets",28,1),new r("et",-1,1),new r("eret",30,1)],l=[new r("gd",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("elig",1,1),new r("els",-1,1),new r("løst",-1,2)],w=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],p=[239,254,42,3,0,0,0,0,0,0,0,0,0,0,0,0,16],f=new i;this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var r=f.cursor;return e(),f.limit_backward=r,f.cursor=f.limit,n(),f.cursor=f.limit,t(),f.cursor=f.limit,s(),f.cursor=f.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.da.stemmer,"stemmer-da"),e.da.stopWordFilter=e.generateStopWordFilter("ad af alle alt anden at blev blive bliver da de dem den denne der deres det dette dig din disse dog du efter eller en end er et for fra ham han hans har havde have hende hendes her hos hun hvad hvis hvor i ikke ind jeg jer jo kunne man mange med meget men mig min mine mit mod ned noget nogle nu når og også om op os over på selv sig sin sine sit skal skulle som sådan thi til ud under var vi vil ville vor være været".split(" ")),e.Pipeline.registerFunction(e.da.stopWordFilter,"stopWordFilter-da")}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.hi=function(){this.pipeline.reset(),this.pipeline.add(e.hi.trimmer,e.hi.stopWordFilter,e.hi.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.hi.stemmer))},e.hi.wordCharacters="ऀ-ःऄ-एऐ-टठ-यर-िी-ॏॐ-य़ॠ-९॰-ॿa-zA-Z--0-9-",e.hi.trimmer=e.trimmerSupport.generateTrimmer(e.hi.wordCharacters),e.Pipeline.registerFunction(e.hi.trimmer,"trimmer-hi"),e.hi.stopWordFilter=e.generateStopWordFilter("अत अपना अपनी अपने अभी अंदर आदि आप इत्यादि इन इनका इन्हीं इन्हें इन्हों इस इसका इसकी इसके इसमें इसी इसे उन उनका उनकी उनके उनको उन्हीं उन्हें उन्हों उस उसके उसी उसे एक एवं एस ऐसे और कई कर करता करते करना करने करें कहते कहा का काफ़ी कि कितना किन्हें किन्हों किया किर किस किसी किसे की कुछ कुल के को कोई कौन कौनसा गया घर जब जहाँ जा जितना जिन जिन्हें जिन्हों जिस जिसे जीधर जैसा जैसे जो तक तब तरह तिन तिन्हें तिन्हों तिस तिसे तो था थी थे दबारा दिया दुसरा दूसरे दो द्वारा न नके नहीं ना निहायत नीचे ने पर पहले पूरा पे फिर बनी बही बहुत बाद बाला बिलकुल भी भीतर मगर मानो मे में यदि यह यहाँ यही या यिह ये रखें रहा रहे ऱ्वासा लिए लिये लेकिन व वग़ैरह वर्ग वह वहाँ वहीं वाले वुह वे वो सकता सकते सबसे सभी साथ साबुत साभ सारा से सो संग ही हुआ हुई हुए है हैं हो होता होती होते होना होने".split(" ")),e.hi.stemmer=function(){return function(e){return"function"==typeof e.update?e.update(function(e){return e}):e}}();var r=e.wordcut;r.init(),e.hi.tokenizer=function(i){if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(r){return isLunr2?new e.Token(r.toLowerCase()):r.toLowerCase()});var t=i.toString().toLowerCase().replace(/^\s+/,"");return r.cut(t).split("|")},e.Pipeline.registerFunction(e.hi.stemmer,"stemmer-hi"),e.Pipeline.registerFunction(e.hi.stopWordFilter,"stopWordFilter-hi")}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.ja=function(){this.pipeline.reset(),this.pipeline.add(e.ja.trimmer,e.ja.stopWordFilter,e.ja.stemmer),r?this.tokenizer=e.ja.tokenizer:(e.tokenizer&&(e.tokenizer=e.ja.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.ja.tokenizer))};var t=new e.TinySegmenter;e.ja.tokenizer=function(i){var n,o,s,p,a,u,m,l,c,f;if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t.toLowerCase()):t.toLowerCase()});for(o=i.toString().toLowerCase().replace(/^\s+/,""),n=o.length-1;n>=0;n--)if(/\S/.test(o.charAt(n))){o=o.substring(0,n+1);break}for(a=[],s=o.length,c=0,l=0;c<=s;c++)if(u=o.charAt(c),m=c-l,u.match(/\s/)||c==s){if(m>0)for(p=t.segment(o.slice(l,c)).filter(function(e){return!!e}),f=l,n=0;n<p.length;n++)r?a.push(new e.Token(p[n],{position:[f,p[n].length],index:a.length})):a.push(p[n]),f+=p[n].length;l=c+1}return a},e.ja.stemmer=function(){return function(e){return e}}(),e.Pipeline.registerFunction(e.ja.stemmer,"stemmer-ja"),e.ja.wordCharacters="一二三四五六七八九十百千万億兆一-龠々〆ヵヶぁ-んァ-ヴーア-ン゙a-zA-Z--0-9-",e.ja.trimmer=e.trimmerSupport.generateTrimmer(e.ja.wordCharacters),e.Pipeline.registerFunction(e.ja.trimmer,"trimmer-ja"),e.ja.stopWordFilter=e.generateStopWordFilter("これ それ あれ この その あの ここ そこ あそこ こちら どこ だれ なに なん 何 私 貴方 貴方方 我々 私達 あの人 あのかた 彼女 彼 です あります おります います は が の に を で え から まで より も どの と し それで しかし".split(" ")),e.Pipeline.registerFunction(e.ja.stopWordFilter,"stopWordFilter-ja"),e.jp=e.ja,e.Pipeline.registerFunction(e.jp.stemmer,"stemmer-jp"),e.Pipeline.registerFunction(e.jp.trimmer,"trimmer-jp"),e.Pipeline.registerFunction(e.jp.stopWordFilter,"stopWordFilter-jp")}});

View file

@ -1 +0,0 @@
module.exports=require("./lunr.ja");

View file

@ -1 +0,0 @@
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(e.lunr)}(this,function(){return function(e){e.multiLanguage=function(){for(var t=Array.prototype.slice.call(arguments),i=t.join("-"),r="",n=[],s=[],p=0;p<t.length;++p)"en"==t[p]?(r+="\\w",n.unshift(e.stopWordFilter),n.push(e.stemmer),s.push(e.stemmer)):(r+=e[t[p]].wordCharacters,e[t[p]].stopWordFilter&&n.unshift(e[t[p]].stopWordFilter),e[t[p]].stemmer&&(n.push(e[t[p]].stemmer),s.push(e[t[p]].stemmer)));var o=e.trimmerSupport.generateTrimmer(r);return e.Pipeline.registerFunction(o,"lunr-multi-trimmer-"+i),n.unshift(o),function(){this.pipeline.reset(),this.pipeline.add.apply(this.pipeline,n),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add.apply(this.searchPipeline,s))}}}});

File diff suppressed because one or more lines are too long

View file

@ -1,18 +0,0 @@
/*!
* Lunr languages, `Norwegian` language
* https://github.com/MihaiValentin/lunr-languages
*
* Copyright 2014, Mihai Valentin
* http://www.mozilla.org/MPL/
*/
/*!
* based on
* Snowball JavaScript Library v0.3
* http://code.google.com/p/urim/
* http://snowball.tartarus.org/
*
* Copyright 2010, Oleg Mazko
* http://www.mozilla.org/MPL/
*/
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.no=function(){this.pipeline.reset(),this.pipeline.add(e.no.trimmer,e.no.stopWordFilter,e.no.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.no.stemmer))},e.no.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA--",e.no.trimmer=e.trimmerSupport.generateTrimmer(e.no.wordCharacters),e.Pipeline.registerFunction(e.no.trimmer,"trimmer-no"),e.no.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,r=w.cursor+3;if(a=w.limit,0<=r||r<=w.limit){for(s=r;;){if(e=w.cursor,w.in_grouping(d,97,248)){w.cursor=e;break}if(e>=w.limit)return;w.cursor=e+1}for(;!w.out_grouping(d,97,248);){if(w.cursor>=w.limit)return;w.cursor++}a=w.cursor,a<s&&(a=s)}}function i(){var e,r,n;if(w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(m,29),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:n=w.limit-w.cursor,w.in_grouping_b(c,98,122)?w.slice_del():(w.cursor=w.limit-n,w.eq_s_b(1,"k")&&w.out_grouping_b(d,97,248)&&w.slice_del());break;case 3:w.slice_from("er")}}function t(){var e,r=w.limit-w.cursor;w.cursor>=a&&(e=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,w.find_among_b(u,2)?(w.bra=w.cursor,w.limit_backward=e,w.cursor=w.limit-r,w.cursor>w.limit_backward&&(w.cursor--,w.bra=w.cursor,w.slice_del())):w.limit_backward=e)}function o(){var e,r;w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(l,11),e?(w.bra=w.cursor,w.limit_backward=r,1==e&&w.slice_del()):w.limit_backward=r)}var s,a,m=[new r("a",-1,1),new r("e",-1,1),new r("ede",1,1),new r("ande",1,1),new r("ende",1,1),new r("ane",1,1),new r("ene",1,1),new r("hetene",6,1),new r("erte",1,3),new r("en",-1,1),new r("heten",9,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",12,1),new r("s",-1,2),new r("as",14,1),new r("es",14,1),new r("edes",16,1),new r("endes",16,1),new r("enes",16,1),new r("hetenes",19,1),new r("ens",14,1),new r("hetens",21,1),new r("ers",14,1),new r("ets",14,1),new r("et",-1,1),new r("het",25,1),new r("ert",-1,3),new r("ast",-1,1)],u=[new r("dt",-1,-1),new r("vt",-1,-1)],l=[new r("leg",-1,1),new r("eleg",0,1),new r("ig",-1,1),new r("eig",2,1),new r("lig",2,1),new r("elig",4,1),new r("els",-1,1),new r("lov",-1,1),new r("elov",7,1),new r("slov",7,1),new r("hetslov",9,1)],d=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],c=[119,125,149,1],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,i(),w.cursor=w.limit,t(),w.cursor=w.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.no.stemmer,"stemmer-no"),e.no.stopWordFilter=e.generateStopWordFilter("alle at av bare begge ble blei bli blir blitt både båe da de deg dei deim deira deires dem den denne der dere deres det dette di din disse ditt du dykk dykkar då eg ein eit eitt eller elles en enn er et ett etter for fordi fra før ha hadde han hans har hennar henne hennes her hjå ho hoe honom hoss hossen hun hva hvem hver hvilke hvilken hvis hvor hvordan hvorfor i ikke ikkje ikkje ingen ingi inkje inn inni ja jeg kan kom korleis korso kun kunne kva kvar kvarhelst kven kvi kvifor man mange me med medan meg meget mellom men mi min mine mitt mot mykje ned no noe noen noka noko nokon nokor nokre nå når og også om opp oss over på samme seg selv si si sia sidan siden sin sine sitt sjøl skal skulle slik so som som somme somt så sånn til um upp ut uten var vart varte ved vere verte vi vil ville vore vors vort vår være være vært å".split(" ")),e.Pipeline.registerFunction(e.no.stopWordFilter,"stopWordFilter-no")}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
!function(r,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(r.lunr)}(this,function(){return function(r){r.stemmerSupport={Among:function(r,t,i,s){if(this.toCharArray=function(r){for(var t=r.length,i=new Array(t),s=0;s<t;s++)i[s]=r.charCodeAt(s);return i},!r&&""!=r||!t&&0!=t||!i)throw"Bad Among initialisation: s:"+r+", substring_i: "+t+", result: "+i;this.s_size=r.length,this.s=this.toCharArray(r),this.substring_i=t,this.result=i,this.method=s},SnowballProgram:function(){var r;return{bra:0,ket:0,limit:0,cursor:0,limit_backward:0,setCurrent:function(t){r=t,this.cursor=0,this.limit=t.length,this.limit_backward=0,this.bra=this.cursor,this.ket=this.limit},getCurrent:function(){var t=r;return r=null,t},in_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},in_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},out_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e>s||e<i)return this.cursor++,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},out_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e>s||e<i)return this.cursor--,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},eq_s:function(t,i){if(this.limit-this.cursor<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor+s)!=i.charCodeAt(s))return!1;return this.cursor+=t,!0},eq_s_b:function(t,i){if(this.cursor-this.limit_backward<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor-t+s)!=i.charCodeAt(s))return!1;return this.cursor-=t,!0},find_among:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=l;m<_.s_size;m++){if(n+l==u){f=-1;break}if(f=r.charCodeAt(n+l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n+_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n+_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},find_among_b:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit_backward,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=_.s_size-1-l;m>=0;m--){if(n-l==u){f=-1;break}if(f=r.charCodeAt(n-1-l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n-_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n-_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},replace_s:function(t,i,s){var e=s.length-(i-t),n=r.substring(0,t),u=r.substring(i);return r=n+s+u,this.limit+=e,this.cursor>=i?this.cursor+=e:this.cursor>t&&(this.cursor=t),e},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>r.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),r.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return"function"==typeof r.update?r.update(function(r){return r.replace(t,"").replace(i,"")}):r.replace(t,"").replace(i,"")}}}}});

View file

@ -1,18 +0,0 @@
/*!
* Lunr languages, `Swedish` language
* https://github.com/MihaiValentin/lunr-languages
*
* Copyright 2014, Mihai Valentin
* http://www.mozilla.org/MPL/
*/
/*!
* based on
* Snowball JavaScript Library v0.3
* http://code.google.com/p/urim/
* http://snowball.tartarus.org/
*
* Copyright 2010, Oleg Mazko
* http://www.mozilla.org/MPL/
*/
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.sv=function(){this.pipeline.reset(),this.pipeline.add(e.sv.trimmer,e.sv.stopWordFilter,e.sv.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sv.stemmer))},e.sv.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA--",e.sv.trimmer=e.trimmerSupport.generateTrimmer(e.sv.wordCharacters),e.Pipeline.registerFunction(e.sv.trimmer,"trimmer-sv"),e.sv.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,t=new function(){function e(){var e,r=w.cursor+3;if(o=w.limit,0<=r||r<=w.limit){for(a=r;;){if(e=w.cursor,w.in_grouping(l,97,246)){w.cursor=e;break}if(w.cursor=e,w.cursor>=w.limit)return;w.cursor++}for(;!w.out_grouping(l,97,246);){if(w.cursor>=w.limit)return;w.cursor++}o=w.cursor,o<a&&(o=a)}}function t(){var e,r=w.limit_backward;if(w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(u,37),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.in_grouping_b(d,98,121)&&w.slice_del()}}function i(){var e=w.limit_backward;w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.find_among_b(c,7)&&(w.cursor=w.limit,w.ket=w.cursor,w.cursor>w.limit_backward&&(w.bra=--w.cursor,w.slice_del())),w.limit_backward=e)}function s(){var e,r;if(w.cursor>=o){if(r=w.limit_backward,w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(m,5))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.slice_from("lös");break;case 3:w.slice_from("full")}w.limit_backward=r}}var a,o,u=[new r("a",-1,1),new r("arna",0,1),new r("erna",0,1),new r("heterna",2,1),new r("orna",0,1),new r("ad",-1,1),new r("e",-1,1),new r("ade",6,1),new r("ande",6,1),new r("arne",6,1),new r("are",6,1),new r("aste",6,1),new r("en",-1,1),new r("anden",12,1),new r("aren",12,1),new r("heten",12,1),new r("ern",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",18,1),new r("or",-1,1),new r("s",-1,2),new r("as",21,1),new r("arnas",22,1),new r("ernas",22,1),new r("ornas",22,1),new r("es",21,1),new r("ades",26,1),new r("andes",26,1),new r("ens",21,1),new r("arens",29,1),new r("hetens",29,1),new r("erns",21,1),new r("at",-1,1),new r("andet",-1,1),new r("het",-1,1),new r("ast",-1,1)],c=[new r("dd",-1,-1),new r("gd",-1,-1),new r("nn",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1),new r("tt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("els",-1,1),new r("fullt",-1,3),new r("löst",-1,2)],l=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,24,0,32],d=[119,127,149],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,t(),w.cursor=w.limit,i(),w.cursor=w.limit,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return t.setCurrent(e),t.stem(),t.getCurrent()}):(t.setCurrent(e),t.stem(),t.getCurrent())}}(),e.Pipeline.registerFunction(e.sv.stemmer,"stemmer-sv"),e.sv.stopWordFilter=e.generateStopWordFilter("alla allt att av blev bli blir blivit de dem den denna deras dess dessa det detta dig din dina ditt du där då efter ej eller en er era ert ett från för ha hade han hans har henne hennes hon honom hur här i icke ingen inom inte jag ju kan kunde man med mellan men mig min mina mitt mot mycket ni nu när någon något några och om oss på samma sedan sig sin sina sitta själv skulle som så sådan sådana sådant till under upp ut utan vad var vara varför varit varje vars vart vem vi vid vilka vilkas vilken vilket vår våra vårt än är åt över".split(" ")),e.Pipeline.registerFunction(e.sv.stopWordFilter,"stopWordFilter-sv")}});

View file

@ -1 +0,0 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.th=function(){this.pipeline.reset(),this.pipeline.add(e.th.trimmer),r?this.tokenizer=e.th.tokenizer:(e.tokenizer&&(e.tokenizer=e.th.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.th.tokenizer))},e.th.wordCharacters="[฀-๿]",e.th.trimmer=e.trimmerSupport.generateTrimmer(e.th.wordCharacters),e.Pipeline.registerFunction(e.th.trimmer,"trimmer-th");var t=e.wordcut;t.init(),e.th.tokenizer=function(i){if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t):t});var n=i.toString().replace(/^\s+/,"");return t.cut(n).split("|")}}});

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.vi=function(){this.pipeline.reset(),this.pipeline.add(e.vi.stopWordFilter,e.vi.trimmer)},e.vi.wordCharacters="[A-Za-ẓ̀͐́͑̉̃̓ÂâÊêÔôĂ-ăĐ-đƠ-ơƯ-ư]",e.vi.trimmer=e.trimmerSupport.generateTrimmer(e.vi.wordCharacters),e.Pipeline.registerFunction(e.vi.trimmer,"trimmer-vi"),e.vi.stopWordFilter=e.generateStopWordFilter("là cái nhưng mà".split(" "))}});

View file

@ -1 +0,0 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r(require("nodejieba")):r()(e.lunr)}(this,function(e){return function(r,t){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var i="2"==r.version[0];r.zh=function(){this.pipeline.reset(),this.pipeline.add(r.zh.trimmer,r.zh.stopWordFilter,r.zh.stemmer),i?this.tokenizer=r.zh.tokenizer:(r.tokenizer&&(r.tokenizer=r.zh.tokenizer),this.tokenizerFn&&(this.tokenizerFn=r.zh.tokenizer))},r.zh.tokenizer=function(n){if(!arguments.length||null==n||void 0==n)return[];if(Array.isArray(n))return n.map(function(e){return i?new r.Token(e.toLowerCase()):e.toLowerCase()});t&&e.load(t);var o=n.toString().trim().toLowerCase(),s=[];e.cut(o,!0).forEach(function(e){s=s.concat(e.split(" "))}),s=s.filter(function(e){return!!e});var u=0;return s.map(function(e,t){if(i){var n=o.indexOf(e,u),s={};return s.position=[n,e.length],s.index=t,u=n,new r.Token(e,s)}return e})},r.zh.wordCharacters="\\w一-龥",r.zh.trimmer=r.trimmerSupport.generateTrimmer(r.zh.wordCharacters),r.Pipeline.registerFunction(r.zh.trimmer,"trimmer-zh"),r.zh.stemmer=function(){return function(e){return e}}(),r.Pipeline.registerFunction(r.zh.stemmer,"stemmer-zh"),r.zh.stopWordFilter=r.generateStopWordFilter("的 一 不 在 人 有 是 为 以 于 上 他 而 后 之 来 及 了 因 下 可 到 由 这 与 也 此 但 并 个 其 已 无 小 我 们 起 最 再 今 去 好 只 又 或 很 亦 某 把 那 你 乃 它 吧 被 比 别 趁 当 从 到 得 打 凡 儿 尔 该 各 给 跟 和 何 还 即 几 既 看 据 距 靠 啦 了 另 么 每 们 嘛 拿 哪 那 您 凭 且 却 让 仍 啥 如 若 使 谁 虽 随 同 所 她 哇 嗡 往 哪 些 向 沿 哟 用 于 咱 则 怎 曾 至 致 着 诸 自".split(" ")),r.Pipeline.registerFunction(r.zh.stopWordFilter,"stopWordFilter-zh")}});

View file

@ -1,206 +0,0 @@
/**
* export the module via AMD, CommonJS or as a browser global
* Export code from https://github.com/umdjs/umd/blob/master/returnExports.js
*/
;(function (root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define(factory)
} else if (typeof exports === 'object') {
/**
* Node. Does not work with strict CommonJS, but
* only CommonJS-like environments that support module.exports,
* like Node.
*/
module.exports = factory()
} else {
// Browser globals (root is window)
factory()(root.lunr);
}
}(this, function () {
/**
* Just return a value to define the module export.
* This example returns an object, but the module
* can return a function as the exported value.
*/
return function(lunr) {
// TinySegmenter 0.1 -- Super compact Japanese tokenizer in Javascript
// (c) 2008 Taku Kudo <taku@chasen.org>
// TinySegmenter is freely distributable under the terms of a new BSD licence.
// For details, see http://chasen.org/~taku/software/TinySegmenter/LICENCE.txt
function TinySegmenter() {
var patterns = {
"[一二三四五六七八九十百千万億兆]":"M",
"[一-龠々〆ヵヶ]":"H",
"[ぁ-ん]":"I",
"[ァ-ヴーア-ン゙ー]":"K",
"[a-zA-Z--]":"A",
"[0-9-]":"N"
}
this.chartype_ = [];
for (var i in patterns) {
var regexp = new RegExp(i);
this.chartype_.push([regexp, patterns[i]]);
}
this.BIAS__ = -332
this.BC1__ = {"HH":6,"II":2461,"KH":406,"OH":-1378};
this.BC2__ = {"AA":-3267,"AI":2744,"AN":-878,"HH":-4070,"HM":-1711,"HN":4012,"HO":3761,"IA":1327,"IH":-1184,"II":-1332,"IK":1721,"IO":5492,"KI":3831,"KK":-8741,"MH":-3132,"MK":3334,"OO":-2920};
this.BC3__ = {"HH":996,"HI":626,"HK":-721,"HN":-1307,"HO":-836,"IH":-301,"KK":2762,"MK":1079,"MM":4034,"OA":-1652,"OH":266};
this.BP1__ = {"BB":295,"OB":304,"OO":-125,"UB":352};
this.BP2__ = {"BO":60,"OO":-1762};
this.BQ1__ = {"BHH":1150,"BHM":1521,"BII":-1158,"BIM":886,"BMH":1208,"BNH":449,"BOH":-91,"BOO":-2597,"OHI":451,"OIH":-296,"OKA":1851,"OKH":-1020,"OKK":904,"OOO":2965};
this.BQ2__ = {"BHH":118,"BHI":-1159,"BHM":466,"BIH":-919,"BKK":-1720,"BKO":864,"OHH":-1139,"OHM":-181,"OIH":153,"UHI":-1146};
this.BQ3__ = {"BHH":-792,"BHI":2664,"BII":-299,"BKI":419,"BMH":937,"BMM":8335,"BNN":998,"BOH":775,"OHH":2174,"OHM":439,"OII":280,"OKH":1798,"OKI":-793,"OKO":-2242,"OMH":-2402,"OOO":11699};
this.BQ4__ = {"BHH":-3895,"BIH":3761,"BII":-4654,"BIK":1348,"BKK":-1806,"BMI":-3385,"BOO":-12396,"OAH":926,"OHH":266,"OHK":-2036,"ONN":-973};
this.BW1__ = {",と":660,",同":727,"B1あ":1404,"B1同":542,"、と":660,"、同":727,"」と":1682,"あっ":1505,"いう":1743,"いっ":-2055,"いる":672,"うし":-4817,"うん":665,"から":3472,"がら":600,"こう":-790,"こと":2083,"こん":-1262,"さら":-4143,"さん":4573,"した":2641,"して":1104,"すで":-3399,"そこ":1977,"それ":-871,"たち":1122,"ため":601,"った":3463,"つい":-802,"てい":805,"てき":1249,"でき":1127,"です":3445,"では":844,"とい":-4915,"とみ":1922,"どこ":3887,"ない":5713,"なっ":3015,"など":7379,"なん":-1113,"にし":2468,"には":1498,"にも":1671,"に対":-912,"の一":-501,"の中":741,"ませ":2448,"まで":1711,"まま":2600,"まる":-2155,"やむ":-1947,"よっ":-2565,"れた":2369,"れで":-913,"をし":1860,"を見":731,"亡く":-1886,"京都":2558,"取り":-2784,"大き":-2604,"大阪":1497,"平方":-2314,"引き":-1336,"日本":-195,"本当":-2423,"毎日":-2113,"目指":-724,"B1あ":1404,"B1同":542,"」と":1682};
this.BW2__ = {"..":-11822,"11":-669,"――":-5730,"":-13175,"いう":-1609,"うか":2490,"かし":-1350,"かも":-602,"から":-7194,"かれ":4612,"がい":853,"がら":-3198,"きた":1941,"くな":-1597,"こと":-8392,"この":-4193,"させ":4533,"され":13168,"さん":-3977,"しい":-1819,"しか":-545,"した":5078,"して":972,"しな":939,"その":-3744,"たい":-1253,"たた":-662,"ただ":-3857,"たち":-786,"たと":1224,"たは":-939,"った":4589,"って":1647,"っと":-2094,"てい":6144,"てき":3640,"てく":2551,"ては":-3110,"ても":-3065,"でい":2666,"でき":-1528,"でし":-3828,"です":-4761,"でも":-4203,"とい":1890,"とこ":-1746,"とと":-2279,"との":720,"とみ":5168,"とも":-3941,"ない":-2488,"なが":-1313,"など":-6509,"なの":2614,"なん":3099,"にお":-1615,"にし":2748,"にな":2454,"によ":-7236,"に対":-14943,"に従":-4688,"に関":-11388,"のか":2093,"ので":-7059,"のに":-6041,"のの":-6125,"はい":1073,"はが":-1033,"はず":-2532,"ばれ":1813,"まし":-1316,"まで":-6621,"まれ":5409,"めて":-3153,"もい":2230,"もの":-10713,"らか":-944,"らし":-1611,"らに":-1897,"りし":651,"りま":1620,"れた":4270,"れて":849,"れば":4114,"ろう":6067,"われ":7901,"を通":-11877,"んだ":728,"んな":-4115,"一人":602,"一方":-1375,"一日":970,"一部":-1051,"上が":-4479,"会社":-1116,"出て":2163,"分の":-7758,"同党":970,"同日":-913,"大阪":-2471,"委員":-1250,"少な":-1050,"年度":-8669,"年間":-1626,"府県":-2363,"手権":-1982,"新聞":-4066,"日新":-722,"日本":-7068,"日米":3372,"曜日":-601,"朝鮮":-2355,"本人":-2697,"東京":-1543,"然と":-1384,"社会":-1276,"立て":-990,"第に":-1612,"米国":-4268,"":-669};
this.BW3__ = {"あた":-2194,"あり":719,"ある":3846,"い.":-1185,"い。":-1185,"いい":5308,"いえ":2079,"いく":3029,"いた":2056,"いっ":1883,"いる":5600,"いわ":1527,"うち":1117,"うと":4798,"えと":1454,"か.":2857,"か。":2857,"かけ":-743,"かっ":-4098,"かに":-669,"から":6520,"かり":-2670,"が,":1816,"が、":1816,"がき":-4855,"がけ":-1127,"がっ":-913,"がら":-4977,"がり":-2064,"きた":1645,"けど":1374,"こと":7397,"この":1542,"ころ":-2757,"さい":-714,"さを":976,"し,":1557,"し、":1557,"しい":-3714,"した":3562,"して":1449,"しな":2608,"しま":1200,"す.":-1310,"す。":-1310,"する":6521,"ず,":3426,"ず、":3426,"ずに":841,"そう":428,"た.":8875,"た。":8875,"たい":-594,"たの":812,"たり":-1183,"たる":-853,"だ.":4098,"だ。":4098,"だっ":1004,"った":-4748,"って":300,"てい":6240,"てお":855,"ても":302,"です":1437,"でに":-1482,"では":2295,"とう":-1387,"とし":2266,"との":541,"とも":-3543,"どう":4664,"ない":1796,"なく":-903,"など":2135,"に,":-1021,"に、":-1021,"にし":1771,"にな":1906,"には":2644,"の,":-724,"の、":-724,"の子":-1000,"は,":1337,"は、":1337,"べき":2181,"まし":1113,"ます":6943,"まっ":-1549,"まで":6154,"まれ":-793,"らし":1479,"られ":6820,"るる":3818,"れ,":854,"れ、":854,"れた":1850,"れて":1375,"れば":-3246,"れる":1091,"われ":-605,"んだ":606,"んで":798,"カ月":990,"会議":860,"入り":1232,"大会":2217,"始め":1681,"市":965,"新聞":-5055,"日,":974,"日、":974,"社会":2024,"カ月":990};
this.TC1__ = {"AAA":1093,"HHH":1029,"HHM":580,"HII":998,"HOH":-390,"HOM":-331,"IHI":1169,"IOH":-142,"IOI":-1015,"IOM":467,"MMH":187,"OOI":-1832};
this.TC2__ = {"HHO":2088,"HII":-1023,"HMM":-1154,"IHI":-1965,"KKH":703,"OII":-2649};
this.TC3__ = {"AAA":-294,"HHH":346,"HHI":-341,"HII":-1088,"HIK":731,"HOH":-1486,"IHH":128,"IHI":-3041,"IHO":-1935,"IIH":-825,"IIM":-1035,"IOI":-542,"KHH":-1216,"KKA":491,"KKH":-1217,"KOK":-1009,"MHH":-2694,"MHM":-457,"MHO":123,"MMH":-471,"NNH":-1689,"NNO":662,"OHO":-3393};
this.TC4__ = {"HHH":-203,"HHI":1344,"HHK":365,"HHM":-122,"HHN":182,"HHO":669,"HIH":804,"HII":679,"HOH":446,"IHH":695,"IHO":-2324,"IIH":321,"III":1497,"IIO":656,"IOO":54,"KAK":4845,"KKA":3386,"KKK":3065,"MHH":-405,"MHI":201,"MMH":-241,"MMM":661,"MOM":841};
this.TQ1__ = {"BHHH":-227,"BHHI":316,"BHIH":-132,"BIHH":60,"BIII":1595,"BNHH":-744,"BOHH":225,"BOOO":-908,"OAKK":482,"OHHH":281,"OHIH":249,"OIHI":200,"OIIH":-68};
this.TQ2__ = {"BIHH":-1401,"BIII":-1033,"BKAK":-543,"BOOO":-5591};
this.TQ3__ = {"BHHH":478,"BHHM":-1073,"BHIH":222,"BHII":-504,"BIIH":-116,"BIII":-105,"BMHI":-863,"BMHM":-464,"BOMH":620,"OHHH":346,"OHHI":1729,"OHII":997,"OHMH":481,"OIHH":623,"OIIH":1344,"OKAK":2792,"OKHH":587,"OKKA":679,"OOHH":110,"OOII":-685};
this.TQ4__ = {"BHHH":-721,"BHHM":-3604,"BHII":-966,"BIIH":-607,"BIII":-2181,"OAAA":-2763,"OAKK":180,"OHHH":-294,"OHHI":2446,"OHHO":480,"OHIH":-1573,"OIHH":1935,"OIHI":-493,"OIIH":626,"OIII":-4007,"OKAK":-8156};
this.TW1__ = {"につい":-4681,"東京都":2026};
this.TW2__ = {"ある程":-2049,"いった":-1256,"ころが":-2434,"しょう":3873,"その後":-4430,"だって":-1049,"ていた":1833,"として":-4657,"ともに":-4517,"もので":1882,"一気に":-792,"初めて":-1512,"同時に":-8097,"大きな":-1255,"対して":-2721,"社会党":-3216};
this.TW3__ = {"いただ":-1734,"してい":1314,"として":-4314,"につい":-5483,"にとっ":-5989,"に当た":-6247,"ので,":-727,"ので、":-727,"のもの":-600,"れから":-3752,"十二月":-2287};
this.TW4__ = {"いう.":8576,"いう。":8576,"からな":-2348,"してい":2958,"たが,":1516,"たが、":1516,"ている":1538,"という":1349,"ました":5543,"ません":1097,"ようと":-4258,"よると":5865};
this.UC1__ = {"A":484,"K":93,"M":645,"O":-505};
this.UC2__ = {"A":819,"H":1059,"I":409,"M":3987,"N":5775,"O":646};
this.UC3__ = {"A":-1370,"I":2311};
this.UC4__ = {"A":-2643,"H":1809,"I":-1032,"K":-3450,"M":3565,"N":3876,"O":6646};
this.UC5__ = {"H":313,"I":-1238,"K":-799,"M":539,"O":-831};
this.UC6__ = {"H":-506,"I":-253,"K":87,"M":247,"O":-387};
this.UP1__ = {"O":-214};
this.UP2__ = {"B":69,"O":935};
this.UP3__ = {"B":189};
this.UQ1__ = {"BH":21,"BI":-12,"BK":-99,"BN":142,"BO":-56,"OH":-95,"OI":477,"OK":410,"OO":-2422};
this.UQ2__ = {"BH":216,"BI":113,"OK":1759};
this.UQ3__ = {"BA":-479,"BH":42,"BI":1913,"BK":-7198,"BM":3160,"BN":6427,"BO":14761,"OI":-827,"ON":-3212};
this.UW1__ = {",":156,"、":156,"「":-463,"あ":-941,"う":-127,"が":-553,"き":121,"こ":505,"で":-201,"と":-547,"ど":-123,"に":-789,"の":-185,"は":-847,"も":-466,"や":-470,"よ":182,"ら":-292,"り":208,"れ":169,"を":-446,"ん":-137,"・":-135,"主":-402,"京":-268,"区":-912,"午":871,"国":-460,"大":561,"委":729,"市":-411,"日":-141,"理":361,"生":-408,"県":-386,"都":-718,"「":-463,"・":-135};
this.UW2__ = {",":-829,"、":-829,"":892,"「":-645,"」":3145,"あ":-538,"い":505,"う":134,"お":-502,"か":1454,"が":-856,"く":-412,"こ":1141,"さ":878,"ざ":540,"し":1529,"す":-675,"せ":300,"そ":-1011,"た":188,"だ":1837,"つ":-949,"て":-291,"で":-268,"と":-981,"ど":1273,"な":1063,"に":-1764,"の":130,"は":-409,"ひ":-1273,"べ":1261,"ま":600,"も":-1263,"や":-402,"よ":1639,"り":-579,"る":-694,"れ":571,"を":-2516,"ん":2095,"ア":-587,"カ":306,"キ":568,"ッ":831,"三":-758,"不":-2150,"世":-302,"中":-968,"主":-861,"事":492,"人":-123,"会":978,"保":362,"入":548,"初":-3025,"副":-1566,"北":-3414,"区":-422,"大":-1769,"天":-865,"太":-483,"子":-1519,"学":760,"実":1023,"小":-2009,"市":-813,"年":-1060,"強":1067,"手":-1519,"揺":-1033,"政":1522,"文":-1355,"新":-1682,"日":-1815,"明":-1462,"最":-630,"朝":-1843,"本":-1650,"東":-931,"果":-665,"次":-2378,"民":-180,"気":-1740,"理":752,"発":529,"目":-1584,"相":-242,"県":-1165,"立":-763,"第":810,"米":509,"自":-1353,"行":838,"西":-744,"見":-3874,"調":1010,"議":1198,"込":3041,"開":1758,"間":-1257,"「":-645,"」":3145,"ッ":831,"ア":-587,"カ":306,"キ":568};
this.UW3__ = {",":4889,"1":-800,"":-1723,"、":4889,"々":-2311,"":5827,"」":2670,"〓":-3573,"あ":-2696,"い":1006,"う":2342,"え":1983,"お":-4864,"か":-1163,"が":3271,"く":1004,"け":388,"げ":401,"こ":-3552,"ご":-3116,"さ":-1058,"し":-395,"す":584,"せ":3685,"そ":-5228,"た":842,"ち":-521,"っ":-1444,"つ":-1081,"て":6167,"で":2318,"と":1691,"ど":-899,"な":-2788,"に":2745,"の":4056,"は":4555,"ひ":-2171,"ふ":-1798,"へ":1199,"ほ":-5516,"ま":-4384,"み":-120,"め":1205,"も":2323,"や":-788,"よ":-202,"ら":727,"り":649,"る":5905,"れ":2773,"わ":-1207,"を":6620,"ん":-518,"ア":551,"グ":1319,"ス":874,"ッ":-1350,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278,"・":-3794,"一":-1619,"下":-1759,"世":-2087,"両":3815,"中":653,"主":-758,"予":-1193,"二":974,"人":2742,"今":792,"他":1889,"以":-1368,"低":811,"何":4265,"作":-361,"保":-2439,"元":4858,"党":3593,"全":1574,"公":-3030,"六":755,"共":-1880,"円":5807,"再":3095,"分":457,"初":2475,"別":1129,"前":2286,"副":4437,"力":365,"動":-949,"務":-1872,"化":1327,"北":-1038,"区":4646,"千":-2309,"午":-783,"協":-1006,"口":483,"右":1233,"各":3588,"合":-241,"同":3906,"和":-837,"員":4513,"国":642,"型":1389,"場":1219,"外":-241,"妻":2016,"学":-1356,"安":-423,"実":-1008,"家":1078,"小":-513,"少":-3102,"州":1155,"市":3197,"平":-1804,"年":2416,"広":-1030,"府":1605,"度":1452,"建":-2352,"当":-3885,"得":1905,"思":-1291,"性":1822,"戸":-488,"指":-3973,"政":-2013,"教":-1479,"数":3222,"文":-1489,"新":1764,"日":2099,"旧":5792,"昨":-661,"時":-1248,"曜":-951,"最":-937,"月":4125,"期":360,"李":3094,"村":364,"東":-805,"核":5156,"森":2438,"業":484,"氏":2613,"民":-1694,"決":-1073,"法":1868,"海":-495,"無":979,"物":461,"特":-3850,"生":-273,"用":914,"町":1215,"的":7313,"直":-1835,"省":792,"県":6293,"知":-1528,"私":4231,"税":401,"立":-960,"第":1201,"米":7767,"系":3066,"約":3663,"級":1384,"統":-4229,"総":1163,"線":1255,"者":6457,"能":725,"自":-2869,"英":785,"見":1044,"調":-562,"財":-733,"費":1777,"車":1835,"軍":1375,"込":-1504,"通":-1136,"選":-681,"郎":1026,"郡":4404,"部":1200,"金":2163,"長":421,"開":-1432,"間":1302,"関":-1282,"雨":2009,"電":-1045,"非":2066,"駅":1620,"":-800,"」":2670,"・":-3794,"ッ":-1350,"ア":551,"グ":1319,"ス":874,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278};
this.UW4__ = {",":3930,".":3508,"―":-4841,"、":3930,"。":3508,"":4999,"「":1895,"」":3798,"〓":-5156,"あ":4752,"い":-3435,"う":-640,"え":-2514,"お":2405,"か":530,"が":6006,"き":-4482,"ぎ":-3821,"く":-3788,"け":-4376,"げ":-4734,"こ":2255,"ご":1979,"さ":2864,"し":-843,"じ":-2506,"す":-731,"ず":1251,"せ":181,"そ":4091,"た":5034,"だ":5408,"ち":-3654,"っ":-5882,"つ":-1659,"て":3994,"で":7410,"と":4547,"な":5433,"に":6499,"ぬ":1853,"ね":1413,"の":7396,"は":8578,"ば":1940,"ひ":4249,"び":-4134,"ふ":1345,"へ":6665,"べ":-744,"ほ":1464,"ま":1051,"み":-2082,"む":-882,"め":-5046,"も":4169,"ゃ":-2666,"や":2795,"ょ":-1544,"よ":3351,"ら":-2922,"り":-9726,"る":-14896,"れ":-2613,"ろ":-4570,"わ":-1783,"を":13150,"ん":-2352,"カ":2145,"コ":1789,"セ":1287,"ッ":-724,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637,"・":-4371,"ー":-11870,"一":-2069,"中":2210,"予":782,"事":-190,"井":-1768,"人":1036,"以":544,"会":950,"体":-1286,"作":530,"側":4292,"先":601,"党":-2006,"共":-1212,"内":584,"円":788,"初":1347,"前":1623,"副":3879,"力":-302,"動":-740,"務":-2715,"化":776,"区":4517,"協":1013,"参":1555,"合":-1834,"和":-681,"員":-910,"器":-851,"回":1500,"国":-619,"園":-1200,"地":866,"場":-1410,"塁":-2094,"士":-1413,"多":1067,"大":571,"子":-4802,"学":-1397,"定":-1057,"寺":-809,"小":1910,"屋":-1328,"山":-1500,"島":-2056,"川":-2667,"市":2771,"年":374,"庁":-4556,"後":456,"性":553,"感":916,"所":-1566,"支":856,"改":787,"政":2182,"教":704,"文":522,"方":-856,"日":1798,"時":1829,"最":845,"月":-9066,"木":-485,"来":-442,"校":-360,"業":-1043,"氏":5388,"民":-2716,"気":-910,"沢":-939,"済":-543,"物":-735,"率":672,"球":-1267,"生":-1286,"産":-1101,"田":-2900,"町":1826,"的":2586,"目":922,"省":-3485,"県":2997,"空":-867,"立":-2112,"第":788,"米":2937,"系":786,"約":2171,"経":1146,"統":-1169,"総":940,"線":-994,"署":749,"者":2145,"能":-730,"般":-852,"行":-792,"規":792,"警":-1184,"議":-244,"谷":-1000,"賞":730,"車":-1481,"軍":1158,"輪":-1433,"込":-3370,"近":929,"道":-1291,"選":2596,"郎":-4866,"都":1192,"野":-1100,"銀":-2213,"長":357,"間":-2344,"院":-2297,"際":-2604,"電":-878,"領":-1659,"題":-792,"館":-1984,"首":1749,"高":2120,"「":1895,"」":3798,"・":-4371,"ッ":-724,"ー":-11870,"カ":2145,"コ":1789,"セ":1287,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637};
this.UW5__ = {",":465,".":-299,"1":-514,"E2":-32768,"]":-2762,"、":465,"。":-299,"「":363,"あ":1655,"い":331,"う":-503,"え":1199,"お":527,"か":647,"が":-421,"き":1624,"ぎ":1971,"く":312,"げ":-983,"さ":-1537,"し":-1371,"す":-852,"だ":-1186,"ち":1093,"っ":52,"つ":921,"て":-18,"で":-850,"と":-127,"ど":1682,"な":-787,"に":-1224,"の":-635,"は":-578,"べ":1001,"み":502,"め":865,"ゃ":3350,"ょ":854,"り":-208,"る":429,"れ":504,"わ":419,"を":-1264,"ん":327,"イ":241,"ル":451,"ン":-343,"中":-871,"京":722,"会":-1153,"党":-654,"務":3519,"区":-901,"告":848,"員":2104,"大":-1296,"学":-548,"定":1785,"嵐":-1304,"市":-2991,"席":921,"年":1763,"思":872,"所":-814,"挙":1618,"新":-1682,"日":218,"月":-4353,"査":932,"格":1356,"機":-1508,"氏":-1347,"田":240,"町":-3912,"的":-3149,"相":1319,"省":-1052,"県":-4003,"研":-997,"社":-278,"空":-813,"統":1955,"者":-2233,"表":663,"語":-1073,"議":1219,"選":-1018,"郎":-368,"長":786,"間":1191,"題":2368,"館":-689,"":-514,"":-32768,"「":363,"イ":241,"ル":451,"ン":-343};
this.UW6__ = {",":227,".":808,"1":-270,"E1":306,"、":227,"。":808,"あ":-307,"う":189,"か":241,"が":-73,"く":-121,"こ":-200,"じ":1782,"す":383,"た":-428,"っ":573,"て":-1014,"で":101,"と":-105,"な":-253,"に":-149,"の":-417,"は":-236,"も":-206,"り":187,"る":-135,"を":195,"ル":-673,"ン":-496,"一":-277,"中":201,"件":-800,"会":624,"前":302,"区":1792,"員":-1212,"委":798,"学":-960,"市":887,"広":-695,"後":535,"業":-697,"相":753,"社":-507,"福":974,"空":-822,"者":1811,"連":463,"郎":1082,"":-270,"":306,"ル":-673,"ン":-496};
return this;
}
TinySegmenter.prototype.ctype_ = function(str) {
for (var i in this.chartype_) {
if (str.match(this.chartype_[i][0])) {
return this.chartype_[i][1];
}
}
return "O";
}
TinySegmenter.prototype.ts_ = function(v) {
if (v) { return v; }
return 0;
}
TinySegmenter.prototype.segment = function(input) {
if (input == null || input == undefined || input == "") {
return [];
}
var result = [];
var seg = ["B3","B2","B1"];
var ctype = ["O","O","O"];
var o = input.split("");
for (i = 0; i < o.length; ++i) {
seg.push(o[i]);
ctype.push(this.ctype_(o[i]))
}
seg.push("E1");
seg.push("E2");
seg.push("E3");
ctype.push("O");
ctype.push("O");
ctype.push("O");
var word = seg[3];
var p1 = "U";
var p2 = "U";
var p3 = "U";
for (var i = 4; i < seg.length - 3; ++i) {
var score = this.BIAS__;
var w1 = seg[i-3];
var w2 = seg[i-2];
var w3 = seg[i-1];
var w4 = seg[i];
var w5 = seg[i+1];
var w6 = seg[i+2];
var c1 = ctype[i-3];
var c2 = ctype[i-2];
var c3 = ctype[i-1];
var c4 = ctype[i];
var c5 = ctype[i+1];
var c6 = ctype[i+2];
score += this.ts_(this.UP1__[p1]);
score += this.ts_(this.UP2__[p2]);
score += this.ts_(this.UP3__[p3]);
score += this.ts_(this.BP1__[p1 + p2]);
score += this.ts_(this.BP2__[p2 + p3]);
score += this.ts_(this.UW1__[w1]);
score += this.ts_(this.UW2__[w2]);
score += this.ts_(this.UW3__[w3]);
score += this.ts_(this.UW4__[w4]);
score += this.ts_(this.UW5__[w5]);
score += this.ts_(this.UW6__[w6]);
score += this.ts_(this.BW1__[w2 + w3]);
score += this.ts_(this.BW2__[w3 + w4]);
score += this.ts_(this.BW3__[w4 + w5]);
score += this.ts_(this.TW1__[w1 + w2 + w3]);
score += this.ts_(this.TW2__[w2 + w3 + w4]);
score += this.ts_(this.TW3__[w3 + w4 + w5]);
score += this.ts_(this.TW4__[w4 + w5 + w6]);
score += this.ts_(this.UC1__[c1]);
score += this.ts_(this.UC2__[c2]);
score += this.ts_(this.UC3__[c3]);
score += this.ts_(this.UC4__[c4]);
score += this.ts_(this.UC5__[c5]);
score += this.ts_(this.UC6__[c6]);
score += this.ts_(this.BC1__[c2 + c3]);
score += this.ts_(this.BC2__[c3 + c4]);
score += this.ts_(this.BC3__[c4 + c5]);
score += this.ts_(this.TC1__[c1 + c2 + c3]);
score += this.ts_(this.TC2__[c2 + c3 + c4]);
score += this.ts_(this.TC3__[c3 + c4 + c5]);
score += this.ts_(this.TC4__[c4 + c5 + c6]);
// score += this.ts_(this.TC5__[c4 + c5 + c6]);
score += this.ts_(this.UQ1__[p1 + c1]);
score += this.ts_(this.UQ2__[p2 + c2]);
score += this.ts_(this.UQ3__[p3 + c3]);
score += this.ts_(this.BQ1__[p2 + c2 + c3]);
score += this.ts_(this.BQ2__[p2 + c3 + c4]);
score += this.ts_(this.BQ3__[p3 + c2 + c3]);
score += this.ts_(this.BQ4__[p3 + c3 + c4]);
score += this.ts_(this.TQ1__[p2 + c1 + c2 + c3]);
score += this.ts_(this.TQ2__[p2 + c2 + c3 + c4]);
score += this.ts_(this.TQ3__[p3 + c1 + c2 + c3]);
score += this.ts_(this.TQ4__[p3 + c2 + c3 + c4]);
var p = "O";
if (score > 0) {
result.push(word);
word = "";
p = "B";
}
p1 = p2;
p2 = p3;
p3 = p;
word += seg[i];
}
result.push(word);
return result;
}
lunr.TinySegmenter = TinySegmenter;
};
}));

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
{"version":3,"sources":["src/assets/stylesheets/palette/_scheme.scss","../../../src/assets/stylesheets/palette.scss","src/assets/stylesheets/palette/_accent.scss","src/assets/stylesheets/palette/_primary.scss","src/assets/stylesheets/utilities/_break.scss"],"names":[],"mappings":"AA2BA,cAGE,6BAKE,YAAA,CAGA,mDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CACA,mDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CAGA,gDAAA,CACA,gDAAA,CAGA,uCAAA,CACA,iCAAA,CACA,kCAAA,CACA,mCAAA,CACA,mCAAA,CACA,kCAAA,CACA,iCAAA,CACA,+CAAA,CACA,6DAAA,CACA,gEAAA,CACA,4DAAA,CACA,4DAAA,CACA,6DAAA,CAGA,6CAAA,CAGA,+CAAA,CAGA,2CAAA,CAGA,uDAAA,CACA,6DAAA,CACA,2DAAA,CAGA,yDAAA,CAGA,mDAAA,CACA,mDAAA,CAGA,qDAAA,CACA,wDAAA,CAGA,wEAAA,CAKA,yEAAA,CAKA,yECxDF,CD6DE,kHAEE,YC3DJ,CD+DE,gHAEE,eC7DJ,CDoFE,yDACE,4BClFJ,CDiFE,2DACE,4BC/EJ,CD8EE,gEACE,4BC5EJ,CD2EE,2DACE,4BCzEJ,CDwEE,yDACE,4BCtEJ,CDqEE,0DACE,4BCnEJ,CDkEE,gEACE,4BChEJ,CD+DE,0DACE,4BC7DJ,CD4DE,2OACE,4BCjDJ,CDwDA,+FAGE,iCCtDF,CACF,CCjDE,2BACE,4BAAA,CACA,oDAAA,CAOE,yBAAA,CACA,8CD6CN,CCvDE,4BACE,4BAAA,CACA,mDAAA,CAOE,yBAAA,CACA,8CDoDN,CC9DE,8BACE,4BAAA,CACA,qDAAA,CAOE,yBAAA,CACA,8CD2DN,CCrEE,mCACE,4BAAA,CACA,qDAAA,CAOE,yBAAA,CACA,8CDkEN,CC5EE,8BACE,4BAAA,CACA,qDAAA,CAOE,yBAAA,CACA,8CDyEN,CCnFE,4BACE,4BAAA,CACA,qDAAA,CAOE,yBAAA,CACA,8CDgFN,CC1FE,kCACE,4BAAA,CACA,oDAAA,CAOE,yBAAA,CACA,8CDuFN,CCjGE,4BACE,4BAAA,CACA,oDAAA,CAOE,yBAAA,CACA,8CD8FN,CCxGE,4BACE,4BAAA,CACA,oDAAA,CAOE,yBAAA,CACA,8CDqGN,CC/GE,6BACE,4BAAA,CACA,mDAAA,CAOE,yBAAA,CACA,8CD4GN,CCtHE,mCACE,4BAAA,CACA,oDAAA,CAOE,yBAAA,CACA,8CDmHN,CC7HE,4BACE,4BAAA,CACA,oDAAA,CAIE,oCAAA,CACA,2CD6HN,CCpIE,8BACE,4BAAA,CACA,oDAAA,CAIE,oCAAA,CACA,2CDoIN,CC3IE,6BACE,yBAAA,CACA,oDAAA,CAIE,oCAAA,CACA,2CD2IN,CClJE,8BACE,4BAAA,CACA,oDAAA,CAIE,oCAAA,CACA,2CDkJN,CCzJE,mCACE,4BAAA,CACA,qDAAA,CAOE,yBAAA,CACA,8CDsJN,CE3JE,4BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFwJN,CEnKE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFgKN,CE3KE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFwKN,CEnLE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFgLN,CE3LE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFwLN,CEnME,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFgMN,CE3ME,mCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFwMN,CEnNE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFgNN,CE3NE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFwNN,CEnOE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFgON,CE3OE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFwON,CEnPE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,qCAAA,CACA,4CFmPN,CE3PE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,qCAAA,CACA,4CF2PN,CEnQE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,qCAAA,CACA,4CFmQN,CE3QE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,qCAAA,CACA,4CF2QN,CEnRE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFgRN,CE3RE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CFwRN,CEnSE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CAAA,CAKA,4BF4RN,CE5SE,kCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,+CAAA,CAKA,4BFqSN,CEtRE,sEACE,4BFyRJ,CE1RE,+DACE,4BF6RJ,CE9RE,iEACE,4BFiSJ,CElSE,gEACE,4BFqSJ,CEtSE,iEACE,4BFySJ,CEhSA,8BACE,0BAAA,CACA,+CAAA,CACA,2CAAA,CACA,qCAAA,CACA,4CAAA,CAGA,4BFiSF,CGrMI,mCDtFA,+CACE,gCF8RJ,CE3RI,qDACE,gCF6RN,CExRE,iEACE,qBF0RJ,CACF,CGhNI,sCDnEA,uCACE,0CFsRJ,CACF,CE7QA,8BACE,0BAAA,CACA,4CAAA,CACA,gCAAA,CACA,0BAAA,CACA,+CAAA,CAGA,4BF8QF,CE3QE,yCACE,qBF6QJ,CG9MI,wCDxDA,8CACE,gCFyQJ,CACF,CGtOI,mCD5BA,+CACE,oCFqQJ,CElQI,qDACE,mCFoQN,CACF,CG3NI,wCDjCA,iFACE,qBF+PJ,CACF,CGnPI,sCDLA,uCACE,qBF2PJ,CACF","file":"palette.css"}

View file

@ -1,28 +0,0 @@
p, a, li, pre {
font-family: "Tiresias PCFont", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
code,
.codehilite pre {
font-weight: bold;
}
:root > * {
--md-primary-fg-color: #593196;
--md-accent-fg-color: #455a63;
}
@font-face {
font-family: 'Tiresias PCFont';
font-style: normal;
font-weight: 400;
src: local('Tiresias PCFont'), local('Tiresias PCFont'),
url('./fonts/Tiresias_PCfont.ttf') format('truetype')
}
@font-face {
font-family: 'Tiresias Infofont';
font-style: normal;
font-weight: 400;
src: local('Tiresias Infofont'), local('Tiresias Infofont'),
url('./fonts/Tiresias_Infofont.ttf') format('truetype')
}

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 530 B

View file

@ -1,92 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg4485"
width="512"
height="512"
viewBox="0 0 512 512"
sodipodi:docname="pleroma_logo_vector_nobg.svg"
inkscape:version="0.92.1 r15371">
<metadata
id="metadata4491">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs4489" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1680"
inkscape:window-height="997"
id="namedview4487"
showgrid="false"
inkscape:zoom="0.70710678"
inkscape:cx="26.131594"
inkscape:cy="235.37499"
inkscape:window-x="1912"
inkscape:window-y="22"
inkscape:window-maximized="1"
inkscape:current-layer="svg4485" />
<g
id="g4612">
<path
sodipodi:nodetypes="cccccc"
inkscape:connector-curvature="0"
id="path4495"
d="M 235,89 V 423 H 152 V 115 l 26,-26 z"
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#009bff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.17587938" />
<circle
r="26"
cx="178"
cy="115"
id="path4497"
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#009bff;stroke-width:0;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.17587938" />
<circle
r="26"
cx="335"
cy="230"
id="path4497-0"
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#009bff;stroke-width:0;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.17587938" />
<path
sodipodi:nodetypes="cccccc"
inkscape:connector-curvature="0"
id="path4516"
d="M 277,256 V 89 l 84,3e-6 L 361.00002,230 335,256 Z"
style="fill:#fba457;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<circle
r="26"
cx="335"
cy="397"
id="path4497-0-6"
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#009bff;stroke-width:0;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.17587938" />
<path
sodipodi:nodetypes="cccccc"
inkscape:connector-curvature="0"
id="path4516-5"
d="m 277,423 v -83 h 84 l 2e-5,57 L 335,423 Z"
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

View file

@ -1,585 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Pleroma-FE Documentation</title>
<link rel="stylesheet" href="assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="css/extra.css">
<script>__md_scope=new URL(".",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#introduction-to-pleroma-fe" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Introduction to Pleroma-FE
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Introduction to Pleroma-FE
<span class="md-nav__icon md-icon"></span>
</label>
<a href="." class="md-nav__link md-nav__link--active">
Introduction to Pleroma-FE
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#what-is-pleroma-fe" class="md-nav__link">
What is Pleroma-FE?
</a>
</li>
<li class="md-nav__item">
<a href="#how-can-i-use-it" class="md-nav__link">
How can I use it?
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item">
<a href="HACKING/" class="md-nav__link">
Hacking, tweaking, contributing
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="user_guide/" class="md-nav__link">
General overview
</a>
</li>
<li class="md-nav__item">
<a href="user_guide/posting_reading_basic_functions/" class="md-nav__link">
Posting, reading, basic functions.
</a>
</li>
<li class="md-nav__item">
<a href="user_guide/settings/" class="md-nav__link">
Settings
</a>
</li>
<li class="md-nav__item">
<a href="user_guide/timelines/" class="md-nav__link">
Timelines
</a>
</li>
<li class="md-nav__item">
<a href="user_guide/users_follow_mute_block/" class="md-nav__link">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#what-is-pleroma-fe" class="md-nav__link">
What is Pleroma-FE?
</a>
</li>
<li class="md-nav__item">
<a href="#how-can-i-use-it" class="md-nav__link">
How can I use it?
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="introduction-to-pleroma-fe">Introduction to Pleroma-FE<a class="headerlink" href="#introduction-to-pleroma-fe" title="Permanent link">&para;</a></h1>
<h2 id="what-is-pleroma-fe">What is Pleroma-FE?<a class="headerlink" href="#what-is-pleroma-fe" title="Permanent link">&para;</a></h2>
<p>Pleroma-FE is the default user-facing frontend for Pleroma. It's user interface is modeled after Qvitter which is modeled after an older Twitter design. It provides a simple 2-column interface for microblogging. While being simple by default it also provides many powerful customization options.</p>
<h2 id="how-can-i-use-it">How can I use it?<a class="headerlink" href="#how-can-i-use-it" title="Permanent link">&para;</a></h2>
<p>If your instance uses Pleroma-FE, you can acces it by going to your instance (e.g. <a href="https://pleroma.soykaf.com">https://pleroma.soykaf.com</a>). You can read more about it's basic functionality in the <a href="./user_guide/">Pleroma-FE User Guide</a>. We also have <a href="CONFIGURATION/">a guide for administrators</a> and for <a href="HACKING/">hackers/contributors</a>.</p>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="CONFIGURATION/" class="md-footer__link md-footer__link--next" aria-label="Next: Pleroma-FE configuration and customization for instance administrators" rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Next
</span>
Pleroma-FE configuration and customization for instance administrators
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4Z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": ".", "features": ["tabs"], "search": "assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

File diff suppressed because one or more lines are too long

View file

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>None</loc>
<lastmod>2022-07-15</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>

Binary file not shown.

View file

@ -1,669 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="../images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>General overview - Pleroma-FE Documentation</title>
<link rel="stylesheet" href="../assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="../assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="../css/extra.css">
<script>__md_scope=new URL("..",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#general-overview" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
General overview
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href=".." class="md-nav__link">
Introduction to Pleroma-FE
</a>
</li>
<li class="md-nav__item">
<a href="../CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item">
<a href="../HACKING/" class="md-nav__link">
Hacking, tweaking, contributing
</a>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" checked>
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
General overview
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
General overview
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#left-column" class="md-nav__link">
Left column
</a>
</li>
<li class="md-nav__item">
<a href="#right-column" class="md-nav__link">
Right column
</a>
</li>
<li class="md-nav__item">
<a href="#top-right" class="md-nav__link">
Top right
</a>
</li>
<li class="md-nav__item">
<a href="#bottom-right" class="md-nav__link">
Bottom right
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="posting_reading_basic_functions/" class="md-nav__link">
Posting, reading, basic functions.
</a>
</li>
<li class="md-nav__item">
<a href="settings/" class="md-nav__link">
Settings
</a>
</li>
<li class="md-nav__item">
<a href="timelines/" class="md-nav__link">
Timelines
</a>
</li>
<li class="md-nav__item">
<a href="users_follow_mute_block/" class="md-nav__link">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#left-column" class="md-nav__link">
Left column
</a>
</li>
<li class="md-nav__item">
<a href="#right-column" class="md-nav__link">
Right column
</a>
</li>
<li class="md-nav__item">
<a href="#top-right" class="md-nav__link">
Top right
</a>
</li>
<li class="md-nav__item">
<a href="#bottom-right" class="md-nav__link">
Bottom right
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="general-overview">General overview<a class="headerlink" href="#general-overview" title="Permanent link">&para;</a></h1>
<blockquote>
<p>Be prepared for breaking changes, unexpected behavior and this user guide becoming obsolete and wrong.</p>
<p>If there was no insanity</p>
<p>it would be necessary to create it.</p>
<p>--Catbag</p>
</blockquote>
<p>Pleroma-FE is the default user-facing frontend for Pleroma. If your instance uses Pleroma-FE, you can access it by going to your instance (e.g. <a href="https://pleroma.soykaf.com">https://pleroma.soykaf.com</a>). After logging in you will have two columns in front of you. Here we're going to keep it to the default behaviour, but some instances swap the left and right columns. If you're on such an instance what we refer to as the left column will be on your right and vice versa.</p>
<h3 id="left-column">Left column<a class="headerlink" href="#left-column" title="Permanent link">&para;</a></h3>
<ul>
<li>first block: This section is dedicated to <a href="posting_reading_basic_functions/">posting</a></li>
<li>second block: Here you can switch between the different views for the right column.</li>
<li>Optional third block: This is the Instance panel that can be activated, but is deactivated by default. It's fully customisable by instance admins and by default has links to the Pleroma-FE and Mastodon-FE.</li>
<li>fourth block: This is the Notifications block, here you will get notified whenever somebody mentions you, follows you, repeats or favorites one of your statuses</li>
</ul>
<h3 id="right-column">Right column<a class="headerlink" href="#right-column" title="Permanent link">&para;</a></h3>
<p>This is where the interesting stuff happens! There are different views depending on what you choose in the second block of the left panel.</p>
<ul>
<li><strong>Timelines</strong> Depending on the <a href="timelines/">timeline</a> you will see different statuses, but each status has a standard structure:<ul>
<li>Profile pic, name and link to profile. An optional left-arrow if it's a reply to another status (hovering will reveal the reply-to status). Clicking on the profile pic will uncollapse the user's profile where you can find information about the account and can <a href="users_follow_mute_block/">follow, mute or block the account</a>.</li>
<li>An arrow icon on the right side allows you to open the status on the instance where it's originating from.</li>
<li>A <code>+</code> button on the rightmost side allows you to Expand/Collapse an entire discussion thread.</li>
<li>The text of the status, including mentions and attachments. If you click on a mention, it will automatically open the profile page of that person.</li>
<li>Four buttons (left to right): Reply, Repeat, Favorite and Add Reaction. The three dots next to it are a dropdown menu for extra options including simple moderation, bookmarking, deleting posts, pinning your own posts to your profile and more.</li>
</ul>
</li>
<li><strong>Interactions</strong> shows all interactions you've had with people on the network, basically same as notifications except grouped in convenient way.</li>
<li><strong>Chats</strong> is the chat feature. You can find your friends and start chatting with them. At the moment chat are only one-on-one, but once groups are introduced groupchats will also be possible.</li>
<li><strong>About</strong> is the about-page and lists the staff, the TOS, activated MRF's, and enabled features</li>
</ul>
<h3 id="top-right">Top right<a class="headerlink" href="#top-right" title="Permanent link">&para;</a></h3>
<ul>
<li>The magnifier icon opens the search screen<ul>
<li>You can search for statuses, people and hashtags.</li>
<li>You can import statuses from remote servers by pasting the url to the post in the search field.</li>
<li>If you want to search for users that your instance doesn't know about yet, you can search for them using the full <code>name@instance.tld</code> handle. You can also use the full url from their remote profile.</li>
</ul>
</li>
<li>The gear icon gives you <a href="settings/">settings</a></li>
<li>If you have admin rights, you'll see an icon that opens the admin interface</li>
<li>The last icon is to log out</li>
</ul>
<h3 id="bottom-right">Bottom right<a class="headerlink" href="#bottom-right" title="Permanent link">&para;</a></h3>
<p>On the bottom right you have the Shoutbox. Here you can communicate with people on the same instance in realtime. It is local-only, very basic and will most probably be removed once the Chats functionality allows group chats.</p>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="../HACKING/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Hacking, tweaking, contributing" rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Previous
</span>
Hacking, tweaking, contributing
</div>
</div>
</a>
<a href="posting_reading_basic_functions/" class="md-footer__link md-footer__link--next" aria-label="Next: Posting, reading, basic functions." rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Next
</span>
Posting, reading, basic functions.
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4Z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "..", "features": ["tabs"], "search": "../assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="../assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

View file

@ -1,658 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="../../images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Posting, reading, basic functions. - Pleroma-FE Documentation</title>
<link rel="stylesheet" href="../../assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="../../css/extra.css">
<script>__md_scope=new URL("../..",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#posting-reading-basic-functions" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../.." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Posting, reading, basic functions.
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../.." class="md-nav__link">
Introduction to Pleroma-FE
</a>
</li>
<li class="md-nav__item">
<a href="../../CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item">
<a href="../../HACKING/" class="md-nav__link">
Hacking, tweaking, contributing
</a>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" checked>
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../" class="md-nav__link">
General overview
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Posting, reading, basic functions.
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
Posting, reading, basic functions.
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#rich-text" class="md-nav__link">
Rich text
</a>
</li>
<li class="md-nav__item">
<a href="#other-actions" class="md-nav__link">
Other actions
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../settings/" class="md-nav__link">
Settings
</a>
</li>
<li class="md-nav__item">
<a href="../timelines/" class="md-nav__link">
Timelines
</a>
</li>
<li class="md-nav__item">
<a href="../users_follow_mute_block/" class="md-nav__link">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#rich-text" class="md-nav__link">
Rich text
</a>
</li>
<li class="md-nav__item">
<a href="#other-actions" class="md-nav__link">
Other actions
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="posting-reading-basic-functions">Posting, reading, basic functions.<a class="headerlink" href="#posting-reading-basic-functions" title="Permanent link">&para;</a></h1>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>Depending on your instance some of the options might not be available or have different defaults</p>
</div>
<p>After registering and logging in you're presented with your timeline in right column and new post form with timeline list and notifications in the left column.</p>
<p>Posts will contain the text you are posting, but some content will be modified:</p>
<ol>
<li>Mentions: Mentions have the form of @user or @user<span></span>@instance.tld. These will become links to the user's profile. In addition, the mentioned user will always get a notification about the post they have been mentioned in, so only mention users that you want to receive this message.</li>
<li>URLs: URLs like <code>http://example.com</code> will be automatically be turned into a clickable links.</li>
<li>Hashtags: Hashtags like #cofe will also be turned into links.</li>
<li>There is a default character limit of 5000 characters.</li>
</ol>
<p>Let's clear up some basic stuff. When you post something it's called a <strong>post</strong> or it could be called a <strong>status</strong> or even a <strong>toot</strong> or a <strong>prööt</strong> depending on whom you ask. Post has body/content but it also has some other stuff in it - from attachments, visibility scope, subject line...</p>
<p><strong>Emoji</strong> are small images embedded in text, there are two major types of emoji: <a href="https://en.wikipedia.org/wiki/Emoji">unicode emoji</a> and custom emoji. While unicode emoji are universal and standardized, they can appear differently depending on where you are using them or may not appear at all on older systems. Custom emoji are a more <em>fun</em> kind - instance administrator can define many images as <em>custom emoji</em> for their users. This works very simple - custom emoji is defined by its <em>shortcode</em> and an image, so that any shortcode enclosed in colons get replaced with image if such shortcode exist.
Let's say there's a <code>:pleroma:</code> emoji defined on an instance. That means </p>
<blockquote>
<p>First time using :pleroma: pleroma! </p>
</blockquote>
<p>will become </p>
<blockquote>
<p>First time using <img alt="pleroma" src="../../assets/example_emoji.png" /> pleroma! </p>
</blockquote>
<p>Note that you can only use emoji defined on your instance, you cannot "copy" someone else's emoji, and will have to ask your administrator to copy emoji from other instance to yours.<br />
Lastly, there's two convenience options for emoji: an emoji picker (smiley face to the right of "submit" button) and autocomplete suggestions - when you start typing :shortcode: it will automatically try to suggest you emoji and complete the shortcode for you if you select one. If emoji doesn't show up in suggestions nor in emoji picker it means there's no such emoji on your instance, if shortcode doesn't match any defined emoji it will appear as text.</p>
<p><strong>Attachments</strong> are fairly simple - you can attach any file to a post as long as the file is within maximum size limits. If you're uploading explicit material you can mark all of your attachments as sensitive (or add the <code>#nsfw</code> tag) - it will hide the images and videos behind a warning so that it won't be displayed instantly.</p>
<p><strong>Subject line</strong> also known as <strong>CW</strong> (Content Warning) could be used as a header to the post and/or to warn others about contents of the post having something that might upset somebody or something among those lines. Several applications allow to hide post content leaving only subject line visible. Using a subject line will not mark your images as sensitive, you will have to do that explicitly (see above).</p>
<p><strong>Visiblity scope</strong> controls who will be able to see your posts. There are four scopes available:</p>
<ol>
<li><code>Public</code>: This is the default, and some fediverse software, like GNU Social, only supports this. This means that your post is accessible by anyone and will be shown in the public timelines.</li>
<li><code>Unlisted</code>: This is the same as public, but your post won't appear in the public timelines. The post will still be accessible by anyone who comes across it (for example, by looking at your profile) or by direct linking. They will also appear in public searches.</li>
<li><code>Followers only</code>: This will show your post only to your followers. Only they will be able to interact with it. Be careful: When somebody follows you, they will be able to see all your previous <code>followers only</code> posts as well! If you want to restrict who can follow you, consider <a href="../settings#profile">locking your account down to only approved followers</a>.</li>
<li><code>Direct</code>: This will only send the message to the people explicitly mentioned in the post.</li>
</ol>
<p>A few things to consider about the security and usage of these scopes:</p>
<ul>
<li>None of these options will change the fact that the messages are all saved in the database unencrypted. They will be visible to your server admin and to any other admin of a server who receives this post. Do not share information that you would consider secret or dangerous. Use encrypted messaging systems for these things.</li>
<li>Follower-only posts can lead to fragmented conversations. If you post a follower-only post and somebody else replies to it with a follower-only post, only people following both of you will see the whole conversation thread. Everybody else will only see half of it. Keep this in mind and keep conversations public if possible.</li>
<li>Changing scopes during a thread or adding people to a direct message will not retroactively make them see the whole conversation. If you add someone to a direct message conversation, they will not see the post that happened before they were mentioned.</li>
<li><strong>Reply-to</strong> if you are replying to someone, your post will also contain a note that your post is referring to the post you're replying to. Person you're replying to will receive a notification <em>even</em> if you remove them from mentioned people. You won't receive notifications when replying to your own posts, but it's useful to reply to your own posts to provide people some context if it's a follow-up to a previous post. There's a small "Reply to ..." label under post author's name which you can hover on to see what post it's referring to.</li>
</ul>
<p>Sometimes you may encounter posts that seem different than what they are supposed to. For example, you might see a direct message without any mentions in the text. This can happen because internally, the Fediverse has a different addressing mechanism similar to email, with <code>to</code> and <code>cc</code> fields. While these are not directly accessible in PleromaFE, other software in the Fediverse might generate those posts. Do not worry in these cases, these are normal and not a bug.</p>
<h2 id="rich-text">Rich text<a class="headerlink" href="#rich-text" title="Permanent link">&para;</a></h2>
<p>By default new posts you make are plaintext, meaning you can't make text <strong>bold</strong> or add custom links or make lists or anything like that. However if your instance allows it you can use Markdown or BBCode or HTML to spice up your text, however there are certain limitations to what HTML tags and what features of Markdown you can use.</p>
<p>Here is a small example of some text in markdown.</p>
<div class="highlight"><pre><span></span><code>This is an example of markdown text using **bold** and *cursive* text.
To get a newline we add two spaces at the end of the previous line.
Let&#39;s also add a list
* with
* some
* items
</code></pre></div>
<p>If you set the input-method to Markdown, and post this, it will look something like</p>
<p><img alt="example_markdown" src="../../assets/example_markdown.png" /></p>
<h2 id="other-actions">Other actions<a class="headerlink" href="#other-actions" title="Permanent link">&para;</a></h2>
<p>In addition to posting you can also <em>favorite</em> posts also known as <em>liking</em> them and <em>repeat</em> posts (also known as <em>retweeting</em>, <em>boosting</em> and even <em>reprööting</em>). Favoriting a post increments a counter on it, notifies the post author of your affection towards that post and also adds that post to your "favorited" posts list (in your own profile, "Favorites" tab). Reprööting a post does all that and also repeats this post to your followers and your profile page with a note "<em>user</em> repeated post".</p>
<p>Your own posts can be deleted, but this will only reliably delete the post from your own instance. Other instances will receive a deletion notice, but there's no way to force them to actually delete a post. In addition, not all instances that contain the message might even receive the deletion notice, because they might be offline or not known to have the post because they received it through a repeat. Lastly, deletion notice might not reach certain frontends and clients - post will be visible for them until page refresh or cache clear, they probably won't be able to interact with it apart from replying to it (which will have reply-to mark missing).</p>
<p>If you are a moderator, you can also delete posts by other people. If those people are on your instance, it will delete the post and send out the deletion notice to other servers. If they are not on your instance, it will just remove the post from your local instance.</p>
<p>There's also an option to report a user's post which can be used to notify your (and optionally the other instance's) admin that someone is being naughty.</p>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="../" class="md-footer__link md-footer__link--prev" aria-label="Previous: General overview" rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Previous
</span>
General overview
</div>
</div>
</a>
<a href="../settings/" class="md-footer__link md-footer__link--next" aria-label="Next: Settings" rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Next
</span>
Settings
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4Z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../..", "features": ["tabs"], "search": "../../assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="../../assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

View file

@ -1,888 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="../../images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Settings - Pleroma-FE Documentation</title>
<link rel="stylesheet" href="../../assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="../../css/extra.css">
<script>__md_scope=new URL("../..",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#settings" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../.." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Settings
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../.." class="md-nav__link">
Introduction to Pleroma-FE
</a>
</li>
<li class="md-nav__item">
<a href="../../CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item">
<a href="../../HACKING/" class="md-nav__link">
Hacking, tweaking, contributing
</a>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" checked>
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../" class="md-nav__link">
General overview
</a>
</li>
<li class="md-nav__item">
<a href="../posting_reading_basic_functions/" class="md-nav__link">
Posting, reading, basic functions.
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Settings
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
Settings
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#general" class="md-nav__link">
General
</a>
<nav class="md-nav" aria-label="General">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#interface" class="md-nav__link">
Interface
</a>
</li>
<li class="md-nav__item">
<a href="#timeline" class="md-nav__link">
Timeline
</a>
</li>
<li class="md-nav__item">
<a href="#composing" class="md-nav__link">
Composing
</a>
</li>
<li class="md-nav__item">
<a href="#attachments" class="md-nav__link">
Attachments
</a>
</li>
<li class="md-nav__item">
<a href="#notifications" class="md-nav__link">
Notifications
</a>
</li>
<li class="md-nav__item">
<a href="#fun" class="md-nav__link">
Fun
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#profile" class="md-nav__link">
Profile
</a>
</li>
<li class="md-nav__item">
<a href="#security" class="md-nav__link">
Security
</a>
</li>
<li class="md-nav__item">
<a href="#filtering" class="md-nav__link">
Filtering
</a>
</li>
<li class="md-nav__item">
<a href="#theme" class="md-nav__link">
Theme
</a>
</li>
<li class="md-nav__item">
<a href="#notifications_1" class="md-nav__link">
Notifications
</a>
</li>
<li class="md-nav__item">
<a href="#data-importexport" class="md-nav__link">
Data Import/Export
</a>
</li>
<li class="md-nav__item">
<a href="#mutes-and-blocks" class="md-nav__link">
Mutes and Blocks
</a>
</li>
<li class="md-nav__item">
<a href="#version" class="md-nav__link">
Version
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../timelines/" class="md-nav__link">
Timelines
</a>
</li>
<li class="md-nav__item">
<a href="../users_follow_mute_block/" class="md-nav__link">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#general" class="md-nav__link">
General
</a>
<nav class="md-nav" aria-label="General">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#interface" class="md-nav__link">
Interface
</a>
</li>
<li class="md-nav__item">
<a href="#timeline" class="md-nav__link">
Timeline
</a>
</li>
<li class="md-nav__item">
<a href="#composing" class="md-nav__link">
Composing
</a>
</li>
<li class="md-nav__item">
<a href="#attachments" class="md-nav__link">
Attachments
</a>
</li>
<li class="md-nav__item">
<a href="#notifications" class="md-nav__link">
Notifications
</a>
</li>
<li class="md-nav__item">
<a href="#fun" class="md-nav__link">
Fun
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#profile" class="md-nav__link">
Profile
</a>
</li>
<li class="md-nav__item">
<a href="#security" class="md-nav__link">
Security
</a>
</li>
<li class="md-nav__item">
<a href="#filtering" class="md-nav__link">
Filtering
</a>
</li>
<li class="md-nav__item">
<a href="#theme" class="md-nav__link">
Theme
</a>
</li>
<li class="md-nav__item">
<a href="#notifications_1" class="md-nav__link">
Notifications
</a>
</li>
<li class="md-nav__item">
<a href="#data-importexport" class="md-nav__link">
Data Import/Export
</a>
</li>
<li class="md-nav__item">
<a href="#mutes-and-blocks" class="md-nav__link">
Mutes and Blocks
</a>
</li>
<li class="md-nav__item">
<a href="#version" class="md-nav__link">
Version
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="settings">Settings<a class="headerlink" href="#settings" title="Permanent link">&para;</a></h1>
<p>On the top-right you will see a gear icon. Click it to open the settings.</p>
<h2 id="general">General<a class="headerlink" href="#general" title="Permanent link">&para;</a></h2>
<h3 id="interface">Interface<a class="headerlink" href="#interface" title="Permanent link">&para;</a></h3>
<ul>
<li><strong>Interface language</strong> is where you can set the interface language. The default language is the one that you set in your browser settings.</li>
<li><strong>Hide instance-specific panel</strong> hides the panel in the lower left that usually contains general information about the server. This will only be visible if your admin has activated this panel and is deactivated by default.</li>
</ul>
<h3 id="timeline">Timeline<a class="headerlink" href="#timeline" title="Permanent link">&para;</a></h3>
<ul>
<li><strong>Hide posts of muted users</strong> If this is set, 'muting' a user will completely hide their posts instead of collapsing them.</li>
<li><strong>Collapse posts with subjects</strong> This will collapse posts that contain a subject, hiding their content. Subjects are also sometimes called content warnings.</li>
<li><strong>Enable automatic streaming of new posts when scrolled to the top</strong> With this enabled, new posts will automatically stream in when you are scrolled to the top. Otherwise, you will see a button on the timeline that will let you display the new posts.</li>
<li><strong>Pause streaming when tab is not focused</strong> This pauses the automatic streaming that the previous option enables when the tab is out of focus. This is useful if you don't want to miss any new posts.</li>
<li><strong>Enable automatic loading when scrolled to the bottom</strong> When this is disabled, a button will be shown on the bottom of the timeline that will let you load older posts.</li>
<li><strong>Enable reply-link preview on hover</strong> Status posts in the timeline and notifications contain links to replies and to the post they are a reply to. If this setting is enabled, hovering over that link will display that linked post in a small hovering overlay.</li>
</ul>
<h3 id="composing">Composing<a class="headerlink" href="#composing" title="Permanent link">&para;</a></h3>
<ul>
<li><strong>Copy scope when replying</strong> makes the scope of a reply be the same as the scope of the post it is replying to. This is useful to prevent accidentally moving private discussions to public, or vice versa.</li>
<li><strong>Always show subject field</strong> Whether or not to display the 'subject' input field in the post form. If you do not want to use subjects, you can deactivate this.</li>
<li><strong>Copy subject when replying</strong> controls if the subject of a post will be copied from the post it is replying to.</li>
<li><strong>Post status content type</strong> selects the default content type of your post. The options are: Plain text, HTML, BBCode and Markdown.</li>
<li><strong>Minimize scope selection options</strong> will reduce the visibility scopes to 'direct', your default post scope and post scope of post you're replying to.</li>
<li><strong>Automatically hide New Post button</strong> hides the floating "New post" button when scrolling on mobile view.</li>
<li><strong>Pad emoji with spaces when adding from picker</strong> Will add spaces around emoji you select it from the picker.</li>
</ul>
<h3 id="attachments">Attachments<a class="headerlink" href="#attachments" title="Permanent link">&para;</a></h3>
<ul>
<li><strong>Hide attachments in timeline</strong> Do not display attachments in timelines. They will still display in expanded conversations. This is useful to save bandwidth and for browsing in public.</li>
<li><strong>Hide attachments in conversations</strong> Also hide attachments in expanded conversations.</li>
<li><strong>Maximum amount of thumbnails per post</strong> Exactly that :)</li>
<li><strong>Enable clickthrough NSFW attachment hiding</strong> Hide attachments that are marked as NSFW/sensitive behind a click-through image.`<ul>
<li><strong>Preload images</strong> This will preload the hidden images so that they display faster when clicking through.</li>
<li><strong>Open NSFW attachments with just one click</strong> Directly open NSFW attachments in a maximised state instead of revealing the image thumbnail.</li>
</ul>
</li>
<li><strong>Play-on-hover GIFs</strong> With this activated, GIFs images and avatars will only be animated on mouse hover. Otherwise, they will be always animated. This is very useful if your timeline looks too flashy from people's animated avatars and eases the CPU load.</li>
<li><strong>Loop videos</strong> Whether to loop videos indefinitely.<ul>
<li><strong>Loop only videos without sound</strong> Some instances will use videos without sounds instead of GIFs. This will make only those videos autoplay.</li>
</ul>
</li>
<li><strong>Play videos directly in the media viewer</strong> Play videos right in the timeline instead of opening it in a modal</li>
<li><strong>Don't crop the attachment in thumbnails</strong> if enabled, images in attachments will be fit entirely inside the container instead of being zoomed in and cropped.</li>
</ul>
<h3 id="notifications">Notifications<a class="headerlink" href="#notifications" title="Permanent link">&para;</a></h3>
<ul>
<li><strong>Enable web push notifications</strong> this enables Web Push notifications, to allow receiving notifications even when the page isn't opened, doesn't affect regular notifications.</li>
</ul>
<h3 id="fun">Fun<a class="headerlink" href="#fun" title="Permanent link">&para;</a></h3>
<ul>
<li><strong>Meme arrows</strong> will make <code>&gt; greentext</code> be shown in green (using the "green" from the theme that is used).</li>
</ul>
<h2 id="profile">Profile<a class="headerlink" href="#profile" title="Permanent link">&para;</a></h2>
<p>Here you can set up how you appear to other users among with some other settings:</p>
<ul>
<li><strong>Name</strong> is text that displays next to your avatar in posts. Please note that you <strong>cannot</strong> change your <em>@handle</em></li>
<li><strong>Bio</strong> will be displayed under your profile - you can put anything you want there you want for everyone to see.</li>
<li><strong>Restrict your account to approved followers only</strong> makes your account "locked", when people follow you - you have to approve or deny their follow requests, this gives more control over who sees your followers only posts.</li>
<li><strong>Default visibility scope</strong> is your default post scope for new posts</li>
<li><strong>Strip rich text from all posts</strong> strips rich text formatting (bold/italics/lists etc) from all incoming posts. This will only affect newly fetched posts.</li>
</ul>
<p>If you're admin or moderator on your instance you also get <strong>Show [role] badge in my profile</strong> - this controls whether to show "Admin" or "Moderator** label on your profile page.</p>
<p><strong>For all options mentioned above you have to click "Submit" button for changes to take place</strong></p>
<ul>
<li><strong>Avatar</strong> this changes picture next to your posts. Your avatar shouldn't exceed 2 MiB (2097152 bytes) or it could cause problems with certain instances.</li>
<li><strong>Banner</strong> this changes background on your profile card. Same as avatar it shouldn't exceed 2 MiB limit.</li>
<li><strong>Profile Background</strong> this changes background picture for UI. It isn't shown to anyone else <em>yet</em>, but some time later it will be shown when viewing your profisle.</li>
</ul>
<h2 id="security">Security<a class="headerlink" href="#security" title="Permanent link">&para;</a></h2>
<p>Here you can change your password, revoke access tokens, configure 2-factor authentication (if available).</p>
<h2 id="filtering">Filtering<a class="headerlink" href="#filtering" title="Permanent link">&para;</a></h2>
<ul>
<li><strong>Types of notifications to show</strong> This controls what kind of notifications will appear in notification column and which notifications to get in your system outside the web page</li>
<li><strong>Replies in timeline</strong> You may know that other social networks like Twitter will often not display replies to other people in your timeline, even if you are following the poster. Pleroma usually will show these posts to you to encourage conversation. If you do not like this behavior, you can change it here.</li>
<li><strong>Hide post statistics</strong> This hides the number of favorites, number of replies, etc.</li>
<li><strong>Hide user statistics</strong> This hides the number of followers, friends, etc.</li>
<li><strong>Muted words</strong> allows a list of words that will be muted (i.e. displayed in a collapsed state) on the timeline and in notifications. An easy way to tune down noise in your timeline. By default posts can be expanded if you want to see them.</li>
<li><strong>Hide filtered statuses</strong> will hide the filtered / muted posts completely instead of collapsing them.</li>
</ul>
<h2 id="theme">Theme<a class="headerlink" href="#theme" title="Permanent link">&para;</a></h2>
<p>Here you can change the look and feel of Pleroma-FE. You can choose from several instance-provided presets and you can load one from file and save current theme to file. Before you apply new theme you can see what it will look like approximately in preview section.</p>
<p>The themes engine was made to be easy to use while giving an option for powerful in-depth customization - you can just tweak colors on "Common" tab and leave everything else as is.</p>
<p>If there's a little check box next to a color picker it means that color is optional and unless checked will be automatically picked based on some other color or defaults.</p>
<p>For some features you can also adjust transparency of it by changing its opacity, you just need to tick checkbox next to it, otherwise it will be using default opacity.</p>
<p>Contrast information is also provided - you can see how readable text is based on contrast between text color and background, icons under color pickers represent contrast rating based on <a href="https://www.w3.org/TR/2008/REC-WCAG20-20081211/#visual-audio-contrast-contrast">WCAG</a> - thumbs up means AAA rating (good), half-filled circle means AA rating (acceptable) and warning icon means it doesn't pass the minimal contrast requirement and probably will be less readable, especially for vision-challenged people, you can hover over icon to see more detailed information. <em>Please note</em> that if background is not opaque (opacity != 1) contrast will be measured based on "worst case scenario", i.e. behind semi-transparent background lies some solid color that makes text harder to read, this however is still inaccurate because it doesn't account that background can be noisy/busy, making text even harder to read.</p>
<p>Apart from colors you can also tweak shadow and lighting, which is used mostly to give buttons proper relief based on their state, give panes their shade, make things glow etc. It's quite powerful, and basically provides somewhat convenient interface for <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow">CSS Shadows</a>.</p>
<p>Another thing you can tweak is theme's roundness - some people like sharp edges, some want things more rounded. This is also used if you want circled or square avatars.</p>
<p>Lastly, you can redefine fonts used in UI without changing fonts in your browser or system, this however requires you to enter font's full name and having that font installed on your system.</p>
<h2 id="notifications_1">Notifications<a class="headerlink" href="#notifications_1" title="Permanent link">&para;</a></h2>
<p>This screen allows more fine-grained control over what notifications to show to you based on whom it comes from.</p>
<h2 id="data-importexport">Data Import/Export<a class="headerlink" href="#data-importexport" title="Permanent link">&para;</a></h2>
<p>This allows you to export and import a list of people you follow and block, in case instance's database gets reverted or if you want to move to another server. Note that you <strong>CANNOT export/import list of people who <em>follow you</em></strong>, they'll need to follow you back themselves.</p>
<h2 id="mutes-and-blocks">Mutes and Blocks<a class="headerlink" href="#mutes-and-blocks" title="Permanent link">&para;</a></h2>
<p>These screens give access to full list of people you block/mute, useful for <em>un</em>blocking/<em>un</em>muting people because blocking/muting them most likely removes them out of your sight completely.</p>
<h2 id="version">Version<a class="headerlink" href="#version" title="Permanent link">&para;</a></h2>
<p>Just displays the backend and frontend version. Useful to mention in bug reports.</p>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="../posting_reading_basic_functions/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Posting, reading, basic functions." rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Previous
</span>
Posting, reading, basic functions.
</div>
</div>
</a>
<a href="../timelines/" class="md-footer__link md-footer__link--next" aria-label="Next: Timelines" rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Next
</span>
Timelines
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4Z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../..", "features": ["tabs"], "search": "../../assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="../../assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

View file

@ -1,548 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="../../images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Timelines - Pleroma-FE Documentation</title>
<link rel="stylesheet" href="../../assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="../../css/extra.css">
<script>__md_scope=new URL("../..",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#timelines" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../.." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Timelines
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../.." class="md-nav__link">
Introduction to Pleroma-FE
</a>
</li>
<li class="md-nav__item">
<a href="../../CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item">
<a href="../../HACKING/" class="md-nav__link">
Hacking, tweaking, contributing
</a>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" checked>
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../" class="md-nav__link">
General overview
</a>
</li>
<li class="md-nav__item">
<a href="../posting_reading_basic_functions/" class="md-nav__link">
Posting, reading, basic functions.
</a>
</li>
<li class="md-nav__item">
<a href="../settings/" class="md-nav__link">
Settings
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<a href="./" class="md-nav__link md-nav__link--active">
Timelines
</a>
</li>
<li class="md-nav__item">
<a href="../users_follow_mute_block/" class="md-nav__link">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="timelines">Timelines<a class="headerlink" href="#timelines" title="Permanent link">&para;</a></h1>
<p>You have several timelines to browse trough</p>
<ul>
<li><strong>Timeline</strong> aka Home Timeline - this timeline contains all posts by people you follow and your own posts, as well as posts mentioning you directly.</li>
<li><strong>Bookmarks</strong> all the posts you've bookmarked. You can bookmark a post by clicking the three dots on the bottom right of the post and choose Bookmark.</li>
<li><strong>Direct Messages</strong> all posts with <code>direct</code> scope addressed to you or mentioning you.</li>
<li><strong>Public Timelines</strong> all public posts made by users on the instance you're on</li>
<li><strong>The Whole Known Network</strong> also known as <strong>TWKN</strong> or <strong>Federated Timeline</strong> - all public posts known by your instance. Due to nature of the network your instance may not know <em>all</em> the posts on the network, so only posts known by your instance are shown there.</li>
</ul>
<p>Note that by default you will see all posts made by other users on your Home Timeline, this contrast behavior of Twitter and Mastodon, which shows you only non-reply posts and replies to people you follow. You can change said behavior in the <a href="../settings/#filtering">settings</a>.</p>
<p>By default instances will try to send activities (e.g. posts, favorites, etc.) up to 7 days or until the target server received them. For this reason posts that are up to 7 days old and your server didn't know about yet can pop up on your timeline. This is the default behaviour and can be changed by your admin.</p>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="../settings/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Settings" rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Previous
</span>
Settings
</div>
</div>
</a>
<a href="../users_follow_mute_block/" class="md-footer__link md-footer__link--next" aria-label="Next: Users: follow, mute, block" rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Next
</span>
Users: follow, mute, block
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4Z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../..", "features": ["tabs"], "search": "../../assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="../../assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

View file

@ -1,528 +0,0 @@
<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="../../images/pleroma_logo_vector_bg_32.png">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Users: follow, mute, block - Pleroma-FE Documentation</title>
<link rel="stylesheet" href="../../assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.cbb835fc.min.css">
<meta name="theme-color" content="#7e56c2">
<link rel="stylesheet" href="../../css/extra.css">
<script>__md_scope=new URL("../..",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-purple" data-md-color-accent="blue-grey">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#users-follow-mute-block" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../.." title="Pleroma-FE Documentation" class="md-header__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Pleroma-FE Documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Users: follow, mute, block
</span>
</div>
</div>
</div>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../.." title="Pleroma-FE Documentation" class="md-nav__button md-logo" aria-label="Pleroma-FE Documentation" data-md-component="logo">
<img src="../../images/pleroma_logo_vector_nobg.svg" alt="logo">
</a>
Pleroma-FE Documentation
</label>
<div class="md-nav__source">
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!--
Check whether the repository is hosted on one of the supported code hosting
platforms (GitHub, GitLab or Bitbucket) to show icon.
-->
<!-- Repository containing source -->
<a href="https://akkoma.dev/AkkomaGang/pleroma-fe" title="Go to repository"
class="md-source" data-md-source="">
<div class="md-source__repository">
AkkomaGang/pleroma-fe
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../.." class="md-nav__link">
Introduction to Pleroma-FE
</a>
</li>
<li class="md-nav__item">
<a href="../../CONFIGURATION/" class="md-nav__link">
Pleroma-FE configuration and customization for instance administrators
</a>
</li>
<li class="md-nav__item">
<a href="../../HACKING/" class="md-nav__link">
Hacking, tweaking, contributing
</a>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" checked>
<label class="md-nav__link" for="__nav_4">
User guide
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User guide" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
User guide
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../" class="md-nav__link">
General overview
</a>
</li>
<li class="md-nav__item">
<a href="../posting_reading_basic_functions/" class="md-nav__link">
Posting, reading, basic functions.
</a>
</li>
<li class="md-nav__item">
<a href="../settings/" class="md-nav__link">
Settings
</a>
</li>
<li class="md-nav__item">
<a href="../timelines/" class="md-nav__link">
Timelines
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<a href="./" class="md-nav__link md-nav__link--active">
Users: follow, mute, block
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1 id="users-follow-mute-block">Users: follow, mute, block<a class="headerlink" href="#users-follow-mute-block" title="Permanent link">&para;</a></h1>
<p>When you see someone, you can click on their user picture to view their profile, and click on the userpic in that to see <em>full</em> profile. You can <strong>follow</strong> them, <strong>mute</strong> and <strong>block</strong> them.</p>
<p><strong>Following</strong> is self-explanatory, it adds them to your Home Timeline, lists you as a follower and gives you access to follower-only posts if they have any.</p>
<p><strong>Muting</strong> collapses posts and notifications made by them, giving you an option to see the post if you're curious. Clients other than PleromaFE may completely remove their posts.</p>
<p><strong>Blocking</strong> a user removes them from your timeline and notifications and prevents them from following you (automatically unfollows them from you).</p>
<p>Please note that some users can be "locked", meaning instead of following them you send a follow request they need to approve for you to become their follower.</p>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="../timelines/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Timelines" rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Previous
</span>
Timelines
</div>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../..", "features": ["tabs"], "search": "../../assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="../../assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>

View file

@ -6,7 +6,7 @@ import {
faStickyNote,
faSmileBeam
} from '@fortawesome/free-solid-svg-icons'
import { trim } from 'lodash'
import { trim, escapeRegExp, startCase } from 'lodash'
library.add(
faBoxOpen,
@ -21,23 +21,6 @@ const LOAD_EMOJI_BY = 60
// When to start loading new batch emoji, in pixels
const LOAD_EMOJI_MARGIN = 64
const filterByKeyword = (list, keyword = '') => {
if (keyword === '') return list
const keywordLowercase = keyword.toLowerCase()
let orderedEmojiList = []
for (const emoji of list) {
const indexOfKeyword = emoji.displayText.toLowerCase().indexOf(keywordLowercase)
if (indexOfKeyword > -1) {
if (!Array.isArray(orderedEmojiList[indexOfKeyword])) {
orderedEmojiList[indexOfKeyword] = []
}
orderedEmojiList[indexOfKeyword].push(emoji)
}
}
return orderedEmojiList.flat()
}
const EmojiPicker = {
props: {
enableStickerPicker: {
@ -49,7 +32,7 @@ const EmojiPicker = {
data () {
return {
keyword: '',
activeGroup: 'custom',
activeGroup: 'standard',
showingStickers: false,
groupsScrolledClass: 'scrolled-top',
keepOpen: false,
@ -80,13 +63,8 @@ const EmojiPicker = {
this.triggerLoadMore(target)
},
highlight (key) {
const ref = this.$refs['group-' + key]
const top = ref.offsetTop
this.setShowStickers(false)
this.activeGroup = key
this.$nextTick(() => {
this.$refs['emoji-groups'].scrollTop = top + 1
})
},
updateScrolledClass (target) {
if (target.scrollTop <= 5) {
@ -155,6 +133,13 @@ const EmojiPicker = {
},
setShowStickers (value) {
this.showingStickers = value
},
filterByKeyword (list) {
if (this.keyword === '') return list
const regex = new RegExp(escapeRegExp(trim(this.keyword)), 'i')
return list.filter(emoji => {
return regex.test(emoji.displayText)
})
}
},
watch: {
@ -175,9 +160,8 @@ const EmojiPicker = {
return 0
},
filteredEmoji () {
return filterByKeyword(
this.$store.state.instance.customEmoji || [],
trim(this.keyword)
return this.filterByKeyword(
this.$store.state.instance.customEmoji || []
)
},
customEmojiBuffer () {
@ -185,28 +169,53 @@ const EmojiPicker = {
},
emojis () {
const standardEmojis = this.$store.state.instance.emoji || []
const customEmojis = this.customEmojiBuffer
const customEmojis = this.sortedEmoji
const emojiPacks = []
customEmojis.forEach((pack, id) => {
emojiPacks.push({
id: id.replace(/^pack:/, ''),
text: startCase(id.replace(/^pack:/, '')),
first: pack[0],
emojis: this.filterByKeyword(pack)
})
})
return [
{
id: 'custom',
text: this.$t('emoji.custom'),
icon: 'smile-beam',
emojis: customEmojis
},
{
id: 'standard',
text: this.$t('emoji.unicode'),
icon: 'box-open',
emojis: filterByKeyword(standardEmojis, trim(this.keyword))
first: {
imageUrl: '',
replacement: '🥴'
},
emojis: this.filterByKeyword(standardEmojis)
}
]
].concat(emojiPacks)
},
sortedEmoji () {
const customEmojis = this.$store.state.instance.customEmoji || []
const sortedEmojiGroups = new Map()
customEmojis.forEach((emoji) => {
if (!sortedEmojiGroups.has(emoji.tags[0])) {
sortedEmojiGroups.set(emoji.tags[0], [emoji])
} else {
sortedEmojiGroups.get(emoji.tags[0]).push(emoji)
}
})
return new Map([...sortedEmojiGroups.entries()].sort())
},
emojisView () {
return this.emojis.filter(value => value.emojis.length > 0)
if (this.keyword === '') {
return this.emojis.filter(pack => {
return pack.id === this.activeGroup
})
} else {
return this.emojis.filter(pack => {
return pack.emojis.length > 0
})
}
},
stickerPickerEnabled () {
return (this.$store.state.instance.stickers || []).length !== 0
return (this.$store.state.instance.stickers || []).length !== 0 && this.enableStickerPicker
}
}
}

View file

@ -35,9 +35,8 @@
}
.heading {
display: flex;
height: 32px;
padding: 10px 7px 5px;
margin-top: 10px;
height: 4.8em;
}
.content {
@ -65,15 +64,34 @@
.additional-tabs,
.emoji-tabs {
position: absolute;
display: block;
min-width: 0;
flex-basis: auto;
flex-shrink: 1;
flex-wrap: nowrap;
overflow: auto;
width: 100%;
white-space: nowrap;
&-item {
padding: 0 7px;
vertical-align: top;
display: inline-flex;
align-items: center;
justify-content: center;
width: 32px;
height: 32px;
padding: .4em;
cursor: pointer;
font-size: 1.85em;
img {
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
span {
font-size: 1.9em;
}
&.disabled {
opacity: 0.5;
@ -88,6 +106,9 @@
color: var(--lightText, $fallback--lightText);
}
}
.fa-sticky-note {
font-size: 2em;
}
}
}

View file

@ -13,18 +13,15 @@
:title="group.text"
@click.prevent="highlight(group.id)"
>
<FAIcon
:icon="group.icon"
fixed-width
/>
<span v-if="!group.first.imageUrl">{{ group.first.replacement }}</span>
<img
v-else
:src="group.first.imageUrl"
>
</span>
</span>
<span
v-if="stickerPickerEnabled"
class="additional-tabs"
>
<span
class="stickers-tab-icon additional-tabs-item"
v-if="stickerPickerEnabled"
class="stickers-tab-icon emoji-tabs-item"
:class="{active: showingStickers}"
:title="$t('emoji.stickers')"
@click.prevent="toggleStickers"

View file

@ -22,6 +22,11 @@
@click.prevent="onClick"
>
<!-- eslint-disable vue/no-v-html -->
<UserAvatar
v-if="shouldShowAvatar"
class="mention-avatar"
:user="user"
/>
<span class="shortName">@<span
class="userName"
v-html="userName"

View file

@ -151,6 +151,7 @@
>
<Timeago
:time="notification.created_at"
:with-direction="true"
:auto-update="240"
/>
</router-link>

View file

@ -18,7 +18,7 @@
.quote-card {
display: flex;
flex-direction: row;
flex-direction: column;
cursor: pointer;
overflow: hidden;
margin-top: 0.5em;

View file

@ -124,11 +124,18 @@ export default {
}
const renderMisskeyMarkdown = (content) => {
// Untangle code blocks from <br> tags
// Untangle code blocks from <br> tags and other html encodings
const codeblocks = content.match(/(<br\/>)?(~~~|```)\w*<br\/>.+?<br\/>\2\1?/g)
if (codeblocks) {
codeblocks.forEach((pre) => {
content = content.replace(pre, pre.replaceAll('<br/>', '\n'))
content = content.replace(pre,
pre.replaceAll('<br/>', '\n')
.replaceAll('&amp;', '&')
.replaceAll('&lt;', '<')
.replaceAll('&gt;', '>')
.replaceAll('&quot', '"')
.replaceAll('&#39;', "'")
)
})
}

View file

@ -187,6 +187,7 @@
>
<Timeago
:time="status.created_at"
:with-direction="true"
:auto-update="60"
/>
</router-link>

View file

@ -36,6 +36,22 @@
.sticker-picker {
width: 100%;
display: flex;
flex-direction: column;
position: absolute;
right: 0;
left: 0;
margin: 0 !important;
background-color: $fallback--bg;
background-color: var(--popover, $fallback--bg);
color: $fallback--link;
color: var(--popoverText, $fallback--link);
--lightText: var(--popoverLightText, $fallback--faint);
--faint: var(--popoverFaintText, $fallback--faint);
--faintLink: var(--popoverFaintLink, $fallback--faint);
--lightText: var(--popoverLightText, $fallback--lightText);
--icon: var(--popoverIcon, $fallback--icon);
.contents {
min-height: 250px;
.sticker-picker-content {

View file

@ -4,11 +4,18 @@
:title="localeDateString"
:class="{ warning: relativeTime.direction === 'time.in_future' }"
>
{{
relativeTime.direction === '' ?
$tc(relativeTime.key, relativeTime.num, [relativeTime.num]) :
$t(relativeTime.direction, [$tc(relativeTime.key, relativeTime.num, [relativeTime.num])])
}}
<template
v-if="withDirection"
>
{{
relativeTime.direction === '' ?
$tc(relativeTime.key, relativeTime.num, [relativeTime.num]) :
$t(relativeTime.direction, [$tc(relativeTime.key, relativeTime.num, [relativeTime.num])])
}}
</template>
<template v-else>
{{ $tc(relativeTime.key, relativeTime.num, [relativeTime.num]) }}
</template>
</time>
</template>
@ -18,7 +25,7 @@ import localeService from 'src/services/locale/locale.service.js'
export default {
name: 'Timeago',
props: ['time', 'autoUpdate', 'longFormat', 'nowThreshold'],
props: ['time', 'autoUpdate', 'longFormat', 'nowThreshold', 'withDirection'],
data () {
return {
relativeTime: { key: 'time.now', num: 0 },
@ -58,7 +65,9 @@ export default {
<style lang="scss">
@import '../../_variables.scss';
time.warning {
color: var(--alertWarning, $fallback--alertWarning);
.timeago {
time.warning {
color: var(--alertWarning, $fallback--alertWarning);
}
}
</style>

View file

@ -9,9 +9,12 @@
fixed-width
class="fa-scale-110 fa-old-padding "
icon="home"
/>{{ $t("nav.home_timeline") }}
/>
<span
:title="$t('nav.home_timeline_description')"
:aria-label="$t('nav.home_timeline_description')"
>{{ $t("nav.home_timeline") }}</span>
</router-link>
<span class="timeline-desc">{{ $t("nav.home_timeline_description") }}</span>
</li>
<li v-if="currentUser">
<router-link
@ -22,9 +25,12 @@
fixed-width
class="fa-scale-110 fa-old-padding "
icon="circle"
/>{{ $t("nav.bubble_timeline") }}
/>
<span
:title="$t('nav.bubble_timeline_description')"
:aria-label="$t('nav.bubble_timeline_description')"
>{{ $t("nav.bubble_timeline") }}</span>
</router-link>
<span class="timeline-desc">{{ $t("nav.bubble_timeline_description") }}</span>
</li>
<li v-if="currentUser || !privateMode">
<router-link
@ -35,9 +41,12 @@
fixed-width
class="fa-scale-110 fa-old-padding "
icon="users"
/>{{ $t("nav.public_tl") }}
/>
<span
:title="$t('nav.public_timeline_description')"
:aria-label="$t('nav.public_timeline_description')"
>{{ $t("nav.public_tl") }}</span>
</router-link>
<span class="timeline-desc">{{ $t("nav.public_timeline_description") }}</span>
</li>
<li v-if="federating && (currentUser || !privateMode)">
<router-link
@ -48,9 +57,12 @@
fixed-width
class="fa-scale-110 fa-old-padding "
icon="globe"
/>{{ $t("nav.twkn") }}
/>
<span
:title="$t('nav.twkn_timeline_description')"
:aria-label="$t('nav.twkn_timeline_description')"
>{{ $t("nav.twkn") }}</span>
</router-link>
<span class="timeline-desc">{{ $t("nav.twkn_timeline_description") }}</span>
</li>
<li v-if="currentUser">
<router-link
@ -61,7 +73,11 @@
fixed-width
class="fa-scale-110 fa-old-padding "
icon="bookmark"
/>{{ $t("nav.bookmarks") }}
/>
<span
:title="$t('nav.bookmarks')"
:aria-label="$t('nav.bookmarks')"
>{{ $t("nav.bookmarks") }}</span>
</router-link>
</li>
<li v-if="currentUser">
@ -73,7 +89,11 @@
fixed-width
class="fa-scale-110 fa-old-padding "
icon="envelope"
/>{{ $t("nav.dms") }}
/>
<span
:title="$t('nav.dms')"
:aria-label="$t('nav.dms')"
>{{ $t("nav.dms") }}</span>
</router-link>
</li>
</ul>

View file

@ -1,9 +1,5 @@
{
"chat": {
"title": "الدردشة"
},
"features_panel": {
"chat": "الدردشة",
"media_proxy": "بروكسي الوسائط",
"scope_options": "",
"text_limit": "الحد الأقصى للنص",
@ -27,7 +23,6 @@
"username": "إسم المستخدم"
},
"nav": {
"chat": "الدردشة المحلية",
"friend_requests": "طلبات المتابَعة",
"mentions": "الإشارات",
"public_tl": "الخيط الزمني العام",
@ -52,7 +47,6 @@
},
"content_warning": "الموضوع (اختياري)",
"default": "وصلت للتوّ إلى لوس أنجلس.",
"direct_warning": "",
"posting": "النشر",
"scope": {
"direct": "",
@ -89,7 +83,6 @@
"confirm_new_password": "تأكيد كلمة السر الجديدة",
"current_avatar": "صورتك الرمزية الحالية",
"current_password": "كلمة السر الحالية",
"current_profile_banner": "الرأسية الحالية لصفحتك الشخصية",
"data_import_export_tab": "تصدير واستيراد البيانات",
"default_vis": "أسلوب العرض الافتراضي",
"delete_account": "حذف الحساب",
@ -101,7 +94,6 @@
"filtering_explanation": "سيتم إخفاء كافة المنشورات التي تحتوي على هذه الكلمات، كلمة واحدة في كل سطر",
"follow_export": "تصدير الاشتراكات",
"follow_export_button": "تصدير الاشتراكات كملف csv",
"follow_export_processing": "التصدير جارٍ، سوف يُطلَب منك تنزيل ملفك بعد حين",
"follow_import": "استيراد الاشتراكات",
"follow_import_error": "خطأ أثناء استيراد المتابِعين",
"follows_imported": "",
@ -133,10 +125,6 @@
"notification_visibility_repeats": "",
"nsfw_clickthrough": "",
"oauth_tokens": "رموز OAuth",
"token": "رمز",
"refresh_token": "رمز التحديث",
"valid_until": "صالح حتى",
"revoke_token": "سحب",
"panelRadius": "",
"pause_on_unfocused": "",
"presets": "النماذج",
@ -144,10 +132,12 @@
"profile_banner": "رأسية الصفحة الشخصية",
"profile_tab": "الملف الشخصي",
"radii_help": "",
"refresh_token": "رمز التحديث",
"replies_in_timeline": "الردود على الخيط الزمني",
"reply_visibility_all": "عرض كافة الردود",
"reply_visibility_following": "",
"reply_visibility_self": "",
"revoke_token": "سحب",
"saving_err": "خطأ أثناء حفظ الإعدادات",
"saving_ok": "تم حفظ الإعدادات",
"security_tab": "الأمان",
@ -160,8 +150,10 @@
"text": "النص",
"theme": "المظهر",
"theme_help": "",
"token": "رمز",
"tooltipRadius": "",
"user_settings": "إعدادات المستخدم",
"valid_until": "صالح حتى",
"values": {
"false": "لا",
"true": "نعم"
@ -170,7 +162,6 @@
"timeline": {
"collapse": "",
"conversation": "محادثة",
"error_fetching": "خطأ أثناء جلب التحديثات",
"load_older": "تحميل المنشورات القديمة",
"no_retweet_hint": "",
"repeated": "",
@ -200,4 +191,4 @@
"more": "المزيد",
"who_to_follow": "للمتابعة"
}
}
}

View file

@ -53,9 +53,6 @@
"submit_edit_action": "Fet",
"title": "Anunci"
},
"chat": {
"title": "Xat"
},
"chats": {
"chats": "Xats",
"delete": "Esborra",
@ -97,7 +94,6 @@
"processing": "Processant, aviat se't preguntarà per descarregar el teu arxiu"
},
"features_panel": {
"chat": "Xat",
"media_proxy": "Proxy per multimèdia",
"scope_options": "Opcions d'abast",
"shout": "Altaveu",
@ -206,9 +202,8 @@
"announcements": "Anuncis",
"back": "Enrere",
"bookmarks": "Marcadors",
"bubble_timeline": "Línia de temps bombolla",
"bubble_timeline": "Línia de temps Bombolla",
"bubble_timeline_description": "Apunts d'instàncies properes a la teva, recomanades per els admins",
"chat": "Xat local públic",
"chats": "Xats",
"dms": "Missatges directes",
"friend_requests": "Sol·licituds de seguiment",
@ -219,7 +214,7 @@
"mentions": "Mencions",
"preferences": "Preferències",
"public_timeline_description": "Apunts públics des d'aquesta instància",
"public_tl": "Línia de temps pública",
"public_tl": "Línia de temps Pública",
"search": "Cerca",
"timeline": "Línia de temps",
"timelines": "Línies de temps",
@ -284,7 +279,6 @@
},
"content_warning": "Assumpte (opcional)",
"default": "Just ara he arribat a Catalunya",
"direct_warning": "Aquesta entrada només serà visible per les usuràries que etiquetis",
"direct_warning_to_all": "Aquest apunt serà visible per a tots els usuaris mencionats.",
"direct_warning_to_first_only": "Aquest apunt només serà visible per als usuaris mencionats al principi del missatge.",
"empty_status_error": "No es pot publicar un apunt buit sense fitxers adjunts",
@ -363,7 +357,7 @@
"add_backup_error": "Error al afegir una nova còpia de seguretat: {error}",
"added_alias": "S'ha afegit l'àlies.",
"added_backup": "Afegida una nova còpia de seguretat.",
"allow_following_move": "Permet el seguiment automàtic quan un compte a qui seguim es mogui",
"allow_following_move": "Permet el seguiment automàtic quan un compte seguit es mogui",
"always_show_post_button": "Mostra sempre el botó flotant d'Apunt Nou",
"app_name": "Nom de l'aplicació",
"attachmentRadius": "Adjunts",
@ -408,7 +402,6 @@
"current_avatar": "El teu avatar actual",
"current_mascot": "La teva mascota actual",
"current_password": "Contrasenya actual",
"current_profile_banner": "El fons de perfil actual",
"data_import_export_tab": "Importa dades / exporta",
"default_vis": "Visibilitat per defecte dels apunts",
"delete_account": "Esborra el compte",
@ -441,7 +434,6 @@
"filtering_explanation": "Es silenciaran tots els apunts que continguin aquestes paraules, una per línia",
"follow_export": "Exporta els seguits",
"follow_export_button": "Exporta els teus seguits a un fitxer CSV",
"follow_export_processing": "S'està processant la petició. Aviat podràs descarregar el fitxer",
"follow_import": "Importa els seguits",
"follow_import_error": "Error al importar els seguidors",
"follows_imported": "S'han importat els seguits! Processar-los portarà una estona.",
@ -456,18 +448,19 @@
"hide_favorites_description": "No mostrar la llista dels meus favorits (la gent seguirà sent notificada)",
"hide_filtered_statuses": "Amaga apunts filtrats",
"hide_followers_count_description": "No mostrar el número de seguidors",
"hide_followers_description": "No mostris qui m'està seguint",
"hide_followers_description": "No mostrar qui m'està seguint",
"hide_follows_count_description": "No mostrar el número dels meus seguits",
"hide_follows_description": "No mostris a qui segueixo",
"hide_isp": "Amaga el panell especific de la instància",
"hide_follows_description": "No mostrar a qui segueixo",
"hide_isp": "Amaga el panell especific de l'instància",
"hide_list_aliases_error_action": "Tanca",
"hide_media_previews": "Ocultar les vistes prèvies multimèdia",
"hide_muted_posts": "Amaga els apunts de comptes silenciats",
"hide_muted_threads": "Amaga fils silenciats",
"hide_post_stats": "Amaga les estadístiques dels apunts (p. ex. el número de favorits)",
"hide_shoutbox": "Amaga la casella de gàbia de grills",
"hide_threads_with_blocked_users": "Amaga els fils mencionant usuaris bloquejats",
"hide_user_stats": "Amaga les estadístiques de l'usuari (p. ex. el número de seguidors)",
"hide_wallpaper": "Amagar el fons de la instància",
"hide_wallpaper": "Amagar el fons de l'instància",
"hide_wordfiltered_statuses": "Amaga apunts filtrats per paraules",
"import_blocks_from_a_csv_file": "Importa bloquejos des d'un arxiu csv",
"import_followers_from_a_csv_file": "Importa els seguits des d'un fitxer CSV",
@ -498,8 +491,6 @@
"mention_link_show_avatar": "Mostra l'avatar del usuari sota l'enllaç",
"mention_link_show_tooltip": "Mostra noms d'usuari complet com a globus per a usuaris remots",
"mention_links": "Enllaços de mencions",
"mentions_new_place": "Posa les mencions en una línia separada",
"mentions_new_style": "Enllaços d'esment més elegants",
"mfa": {
"authentication_methods": "Mètodes d'autenticació",
"confirm_and_enable": "Confirma i habilita OTP",
@ -553,7 +544,7 @@
"notification_setting_privacy": "Privacitat",
"notification_visibility": "Tipus de notificacions a mostrar",
"notification_visibility_emoji_reactions": "reacciona",
"notification_visibility_follows": "Seguits",
"notification_visibility_follows": "em segueix",
"notification_visibility_likes": "m'afavoreix",
"notification_visibility_mentions": "em menciona",
"notification_visibility_moves": "es mou",
@ -803,7 +794,7 @@
},
"version": {
"backend_version": "Versió del \"backend\"",
"frontend_version": "Versió del \"Frontend\"",
"frontend_version": "Versió del \"frontend\"",
"title": "Versió"
},
"virtual_scrolling": "Optimitza el renderitzat de la línia de temps",
@ -869,32 +860,18 @@
"now": "ara mateix",
"now_short": "ara mateix",
"unit": {
"day": "{0} dia",
"day_short": "{0} dia",
"days": "{0} dia | {0} dies",
"days_short": "{0}d",
"hour": "{0} hora",
"hour_short": "{0}h",
"hours": "{0} hora | {0} hores",
"hours_short": "{0}h",
"minute": "{0} minute",
"minute_short": "{0}min",
"minutes": "{0} minuts | {0} minuts",
"minutes_short": "{0}min",
"month": "{0} mes",
"month_short": "{0} mes",
"months": "{0} mes | {0} mesos",
"months_short": "{0}mes",
"second": "{0} segon",
"second_short": "{0}s",
"seconds": "{0} segon | {0} segons",
"seconds_short": "{0}s",
"week": "{0} setmana",
"week_short": "{0} setm.",
"weeks": "{0} setmana | {0} setmanes",
"weeks_short": "{0}setm.",
"year": "{0} any",
"year_short": "{0} any",
"years": "{0} any | {0} anys",
"years_short": "{0}anys"
}
@ -903,13 +880,12 @@
"collapse": "Replega",
"conversation": "Conversa",
"error": "Error carregant la línia de temps: {0}",
"error_fetching": "S'ha produït un error en carregar les entrades",
"load_older": "Carrega apunts anteriors",
"no_more_statuses": "No hi ha més apunts",
"no_retweet_hint": "L'apunt és només per a seguidors o és \"directe\" i no es pot repetir o citar",
"no_statuses": "No hi ha apunts",
"reload": "Recarrega",
"repeated": "repetit",
"repeated": "ha repetit",
"show_new": "Mostra els nous",
"socket_broke": "Connexió a temps real perduda: codi CloseEvent {0}",
"socket_reconnected": "Connexió a temps real establerta",
@ -917,9 +893,9 @@
},
"tool_tip": {
"accept_follow_request": "Accepta la sol·licitud de seguiment",
"add_reaction": "Afegeix una Reacció",
"add_reaction": "Reacciona",
"bookmark": "Marcador",
"favorite": "Favorit",
"favorite": "Afavoreix",
"media_upload": "Pujar multimèdia",
"quote": "Cita",
"reject_follow_request": "Rebutja la sol·licitud de seguiment",
@ -1000,7 +976,7 @@
"note": "Nota privada",
"per_day": "per dia",
"remote_follow": "Seguiment remot",
"report": "Report",
"report": "Informa",
"show_repeats": "Mostra les repeticions",
"statuses": "Apunts",
"subscribe": "Subscriu-te",
@ -1016,10 +992,10 @@
"timeline_title": "Línia de temps del usuari"
},
"user_reporting": {
"add_comment_description": "El informe serà enviat als moderadors de l'instància. Pots donar una explicació de per què estàs reportant aquest compte:",
"add_comment_description": "L'informe serà enviat als moderadors de l'instància. Pots donar una explicació de per què estàs reportant aquest compte:",
"additional_comments": "Comentaris addicionals",
"forward_description": "Aquest compte és d'un altre servidor. Vols enviar-hi una còpia del informe?",
"forward_to": "Endavant a {0}",
"forward_to": "Reenvia a {0}",
"generic_error": "Hi ha hagut un error mentre s'estava processant la teva sol·licitud.",
"submit": "Envia",
"title": "Reportant {0}"

View file

@ -1,9 +1,5 @@
{
"chat": {
"title": "Chat"
},
"features_panel": {
"chat": "Chat",
"media_proxy": "Mediální proxy",
"scope_options": "Možnosti rozsahů",
"text_limit": "Textový limit",
@ -16,68 +12,66 @@
},
"general": {
"apply": "Použít",
"submit": "Odeslat",
"more": "Více",
"generic_error": "Vyskytla se chyba",
"optional": "volitelné"
"more": "Více",
"optional": "volitelné",
"submit": "Odeslat"
},
"image_cropper": {
"cancel": "Zrušit",
"crop_picture": "Oříznout obrázek",
"save": "Uložit",
"cancel": "Zrušit"
"save": "Uložit"
},
"login": {
"login": "Přihlásit",
"description": "Přihlásit pomocí OAuth",
"hint": "Chcete-li se přidat do diskuze, přihlaste se",
"login": "Přihlásit",
"logout": "Odhlásit",
"password": "Heslo",
"placeholder": "např. lain",
"register": "Registrovat",
"username": "Uživatelské jméno",
"hint": "Chcete-li se přidat do diskuze, přihlaste se"
"username": "Uživatelské jméno"
},
"media_modal": {
"previous": "Předchozí",
"next": "Další"
"next": "Další",
"previous": "Předchozí"
},
"nav": {
"about": "O instanci",
"back": "Zpět",
"chat": "Místní chat",
"dms": "Přímé zprávy",
"friend_requests": "Požadavky o sledování",
"mentions": "Zmínky",
"dms": "Přímé zprávy",
"preferences": "Předvolby",
"public_tl": "Veřejná časová osa",
"timeline": "Časová osa",
"twkn": "Celá známá síť",
"user_search": "Hledání uživatelů",
"who_to_follow": "Koho sledovat",
"preferences": "Předvolby"
"who_to_follow": "Koho sledovat"
},
"notifications": {
"broken_favorite": "Neznámý příspěvek, hledám jej…",
"favorited_you": "si oblíbil/a váš příspěvek",
"followed_you": "vás nyní sleduje",
"load_older": "Načíst starší oznámení",
"no_more_notifications": "Žádná další oznámení",
"notifications": "Oznámení",
"read": "Číst!",
"repeated_you": "zopakoval/a váš příspěvek",
"no_more_notifications": "Žádná další oznámení"
"repeated_you": "zopakoval/a váš příspěvek"
},
"post_status": {
"new_status": "Napsat nový příspěvek",
"account_not_locked_warning": "Váš účet není {0}. Kdokoliv vás může sledovat a vidět vaše příspěvky pouze pro sledující.",
"account_not_locked_warning_link": "uzamčen",
"attachments_sensitive": "Označovat přílohy jako citlivé",
"content_type": {
"text/plain": "Prostý text",
"text/bbcode": "BBCode",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/bbcode": "BBCode"
"text/plain": "Prostý text"
},
"content_warning": "Předmět (volitelný)",
"default": "Právě jsem přistál v L.A.",
"direct_warning": "Tento příspěvek uvidí pouze všichni zmínění uživatelé.",
"new_status": "Napsat nový příspěvek",
"posting": "Přispívání",
"scope": {
"direct": "Přímý - Poslat pouze zmíněným uživatelům",
@ -88,23 +82,23 @@
},
"registration": {
"bio": "O vás",
"bio_placeholder": "např.\nNazdar, jsem Lain\nJsem anime dívka žijící v příměstském Japonsku. Možná mě znáte z Wired.",
"captcha": "CAPTCHA",
"email": "E-mail",
"fullname": "Zobrazované jméno",
"fullname_placeholder": "např. Lain Iwakura",
"new_captcha": "Kliknutím na obrázek získáte novou CAPTCHA",
"password_confirm": "Potvrzení hesla",
"registration": "Registrace",
"token": "Token pozvánky",
"captcha": "CAPTCHA",
"new_captcha": "Kliknutím na obrázek získáte novou CAPTCHA",
"username_placeholder": "např. lain",
"fullname_placeholder": "např. Lain Iwakura",
"bio_placeholder": "např.\nNazdar, jsem Lain\nJsem anime dívka žijící v příměstském Japonsku. Možná mě znáte z Wired.",
"validations": {
"username_required": "nemůže být prázdné",
"fullname_required": "nemůže být prázdné",
"email_required": "nemůže být prázdný",
"password_required": "nemůže být prázdné",
"fullname_required": "nemůže být prázdné",
"password_confirmation_match": "musí být stejné jako heslo",
"password_confirmation_required": "nemůže být prázdné",
"password_confirmation_match": "musí být stejné jako heslo"
"password_required": "nemůže být prázdné",
"username_required": "nemůže být prázdné"
}
},
"settings": {
@ -114,6 +108,7 @@
"avatar": "Avatar",
"avatarAltRadius": "Avatary (oznámení)",
"avatarRadius": "Avatary",
"avatar_size_instruction": "Doporučená minimální velikost pro avatarové obrázky je 150x150 pixelů.",
"background": "Pozadí",
"bio": "O vás",
"blocks_tab": "Blokování",
@ -125,25 +120,24 @@
"change_password": "Změnit heslo",
"change_password_error": "Při změně vašeho hesla se vyskytla chyba.",
"changed_password": "Heslo bylo úspěšně změněno!",
"checkboxRadius": "Zaškrtávací pole",
"collapse_subject": "Zabalit příspěvky s předměty",
"composing": "Komponování",
"confirm_new_password": "Potvrďte nové heslo",
"current_avatar": "Váš současný avatar",
"current_password": "Současné heslo",
"current_profile_banner": "Váš současný profilový banner",
"data_import_export_tab": "Import/export dat",
"default_vis": "Výchozí rozsah viditelnosti",
"delete_account": "Smazat účet",
"delete_account_description": "Trvale smaže váš účet a všechny vaše příspěvky.",
"delete_account_error": "Při mazání vašeho účtu nastala chyba. Pokud tato chyba bude trvat, kontaktujte prosím admministrátora vaší instance.",
"delete_account_instructions": "Pro potvrzení smazání účtu napište své heslo do pole níže.",
"avatar_size_instruction": "Doporučená minimální velikost pro avatarové obrázky je 150x150 pixelů.",
"enable_web_push_notifications": "Povolit webová push oznámení",
"export_theme": "Uložit přednastavení",
"filtering": "Filtrování",
"filtering_explanation": "Všechny příspěvky obsahující tato slova budou skryty. Napište jedno slovo na každý řádek",
"follow_export": "Export sledovaných",
"follow_export_button": "Exportovat vaše sledované do souboru CSV",
"follow_export_processing": "Zpracovávám, brzy si budete moci stáhnout váš soubor",
"follow_import": "Import sledovaných",
"follow_import_error": "Chyba při importování sledovaných",
"follows_imported": "Sledovaní importováni! Jejich zpracování bude chvilku trvat.",
@ -151,17 +145,15 @@
"general": "Obecné",
"hide_attachments_in_convo": "Skrývat přílohy v konverzacích",
"hide_attachments_in_tl": "Skrývat přílohy v časové ose",
"max_thumbnails": "Maximální počet miniatur na příspěvek",
"hide_filtered_statuses": "Skrývat filtrované příspěvky",
"hide_followers_description": "Nezobrazovat, kdo mě sleduje",
"hide_follows_description": "Nezobrazovat, koho sleduji",
"hide_isp": "Skrýt panel specifický pro instanci",
"preload_images": "Přednačítat obrázky",
"use_one_click_nsfw": "Otevírat citlivé přílohy pouze jedním kliknutím",
"hide_post_stats": "Skrývat statistiky příspěvků (např. počet oblíbení)",
"hide_user_stats": "Skrývat statistiky uživatelů (např. počet sledujících)",
"hide_filtered_statuses": "Skrývat filtrované příspěvky",
"import_followers_from_a_csv_file": "Importovat sledované ze souboru CSV",
"import_theme": "Načíst přednastavení",
"inputRadius": "Vstupní pole",
"checkboxRadius": "Zaškrtávací pole",
"instance_default": "(výchozí: {value})",
"instance_default_simple": "(výchozí)",
"interface": "Rozhraní",
@ -172,242 +164,248 @@
"lock_account_description": "Omezit váš účet pouze na schválené sledující",
"loop_video": "Opakovat videa",
"loop_video_silent_only": "Opakovat pouze videa beze zvuku (t.j. „GIFy“ na Mastodonu)",
"max_thumbnails": "Maximální počet miniatur na příspěvek",
"mutes_tab": "Ignorování",
"play_videos_in_modal": "Přehrávat videa přímo v prohlížeči médií",
"use_contain_fit": "Neořezávat přílohu v miniaturách",
"name": "Jméno",
"name_bio": "Jméno a popis",
"new_password": "Nové heslo",
"no_blocks": "Žádná blokování",
"no_mutes": "Žádná ignorování",
"no_rich_text_description": "Odstranit ze všech příspěvků formátování textu",
"notification_visibility": "Typy oznámení k zobrazení",
"notification_visibility_follows": "Sledující",
"notification_visibility_likes": "Oblíbení",
"notification_visibility_mentions": "Zmínky",
"notification_visibility_repeats": "Zopakování",
"no_rich_text_description": "Odstranit ze všech příspěvků formátování textu",
"no_blocks": "Žádná blokování",
"no_mutes": "Žádná ignorování",
"hide_follows_description": "Nezobrazovat, koho sleduji",
"hide_followers_description": "Nezobrazovat, kdo mě sleduje",
"show_admin_badge": "Zobrazovat v mém profilu odznak administrátora",
"show_moderator_badge": "Zobrazovat v mém profilu odznak moderátora",
"notifications": "Oznámení",
"nsfw_clickthrough": "Povolit prokliknutelné skrývání citlivých příloh",
"oauth_tokens": "Tokeny OAuth",
"token": "Token",
"refresh_token": "Obnovit token",
"valid_until": "Platný do",
"revoke_token": "Odvolat",
"panelRadius": "Panely",
"pause_on_unfocused": "Pozastavit streamování, pokud není záložka prohlížeče v soustředění",
"play_videos_in_modal": "Přehrávat videa přímo v prohlížeči médií",
"post_status_content_type": "Publikovat typ obsahu příspěvku",
"preload_images": "Přednačítat obrázky",
"presets": "Přednastavení",
"profile_background": "Profilové pozadí",
"profile_banner": "Profilový banner",
"profile_tab": "Profil",
"radii_help": "Nastavit zakulacení rohů rozhraní (v pixelech)",
"refresh_token": "Obnovit token",
"replies_in_timeline": "Odpovědi v časové ose",
"reply_visibility_all": "Zobrazit všechny odpovědi",
"reply_visibility_following": "Zobrazit pouze odpovědi směřované na mě nebo uživatele, které sleduji",
"reply_visibility_self": "Zobrazit pouze odpovědi směřované na mě",
"revoke_token": "Odvolat",
"saving_err": "Chyba při ukládání nastavení",
"saving_ok": "Nastavení uložena",
"security_tab": "Bezpečnost",
"scope_copy": "Kopírovat rozsah při odpovídání (přímé zprávy jsou vždy kopírovány)",
"security_tab": "Bezpečnost",
"set_new_avatar": "Nastavit nový avatar",
"set_new_profile_background": "Nastavit nové profilové pozadí",
"set_new_profile_banner": "Nastavit nový profilový banner",
"settings": "Nastavení",
"subject_input_always_show": "Vždy zobrazit pole pro předmět",
"subject_line_behavior": "Kopírovat předmět při odpovídání",
"subject_line_email": "Jako u e-mailu: „re: předmět“",
"subject_line_mastodon": "Jako u Mastodonu: zkopírovat tak, jak je",
"subject_line_noop": "Nekopírovat",
"post_status_content_type": "Publikovat typ obsahu příspěvku",
"show_admin_badge": "Zobrazovat v mém profilu odznak administrátora",
"show_moderator_badge": "Zobrazovat v mém profilu odznak moderátora",
"stop_gifs": "Přehrávat GIFy při přejetí myši",
"streaming": "Povolit automatické streamování nových příspěvků při rolování nahoru",
"text": "Text",
"theme": "Motiv",
"theme_help": "Použijte hexadecimální barevné kódy (#rrggbb) pro přizpůsobení vašeho barevného motivu.",
"theme_help_v2_1": "Zaškrtnutím pole můžete také přepsat barvy a průhlednost některých komponentů, pro smazání všech přednastavení použijte tlačítko „Smazat vše“.",
"theme_help_v2_2": "Ikony pod některými položkami jsou indikátory kontrastu pozadí/textu, pro detailní informace nad nimi přejeďte myší. Prosím berte na vědomí, že při používání kontrastu průhlednosti ukazují indikátory nejhorší možný případ.",
"tooltipRadius": "Popisky/upozornění",
"upload_a_photo": "Nahrát fotku",
"user_settings": "Uživatelská nastavení",
"values": {
"false": "ne",
"true": "ano"
},
"notifications": "Oznámení",
"enable_web_push_notifications": "Povolit webová push oznámení",
"style": {
"switcher": {
"keep_color": "Ponechat barvy",
"keep_shadows": "Ponechat stíny",
"keep_opacity": "Ponechat průhlednost",
"keep_roundness": "Ponechat kulatost",
"keep_fonts": "Keep fonts",
"save_load_hint": "Možnosti „Ponechat“ dočasně ponechávají aktuálně nastavené možností při volení či nahrávání motivů, také tyto možnosti ukládají při exportování motivu. Pokud není žádné pole zaškrtnuto, uloží export motivu všechno.",
"reset": "Resetovat",
"clear_all": "Vymazat vše",
"clear_opacity": "Vymazat průhlednost"
},
"common": {
"color": "Barva",
"opacity": "Průhlednost",
"contrast": {
"hint": "Poměr kontrastu je {ratio}, {level} {context}",
"level": {
"aa": "splňuje směrnici úrovně AA (minimální)",
"aaa": "splňuje směrnici úrovně AAA (doporučováno)",
"bad": "nesplňuje žádné směrnice přístupnosti"
},
"context": {
"18pt": "pro velký (18+ bodů) text",
"text": "pro text"
}
}
},
"common_colors": {
"_tab_label": "Obvyklé",
"main": "Obvyklé barvy",
"foreground_hint": "Pro detailnější kontrolu viz záložka „Pokročilé“",
"rgbo": "Ikony, odstíny, odznaky"
},
"advanced_colors": {
"_tab_label": "Pokročilé",
"alert": "Pozadí upozornění",
"alert_error": "Chyba",
"badge": "Pozadí odznaků",
"badge_notification": "Oznámení",
"panel_header": "Záhlaví panelu",
"top_bar": "Vrchní pruh",
"borders": "Okraje",
"buttons": "Tlačítka",
"faint_text": "Vybledlý text",
"inputs": "Vstupní pole",
"faint_text": "Vybledlý text"
"panel_header": "Záhlaví panelu",
"top_bar": "Vrchní pruh"
},
"common": {
"color": "Barva",
"contrast": {
"context": {
"18pt": "pro velký (18+ bodů) text",
"text": "pro text"
},
"hint": "Poměr kontrastu je {ratio}, {level} {context}",
"level": {
"aa": "splňuje směrnici úrovně AA (minimální)",
"aaa": "splňuje směrnici úrovně AAA (doporučováno)",
"bad": "nesplňuje žádné směrnice přístupnosti"
}
},
"opacity": "Průhlednost"
},
"common_colors": {
"_tab_label": "Obvyklé",
"foreground_hint": "Pro detailnější kontrolu viz záložka „Pokročilé“",
"main": "Obvyklé barvy",
"rgbo": "Ikony, odstíny, odznaky"
},
"fonts": {
"_tab_label": "Písma",
"components": {
"input": "Vstupní pole",
"interface": "Rozhraní",
"post": "Text příspěvků",
"postCode": "Neproporcionální text v příspěvku (formátovaný text)"
},
"custom": "Vlastní",
"family": "Název písma",
"help": "Zvolte písmo, které bude použito pro prvky rozhraní. U možnosti „vlastní“ musíte zadat přesný název písma tak, jak se zobrazuje v systému.",
"size": "Velikost (v pixelech)",
"weight": "Tloušťka"
},
"preview": {
"button": "Tlačítko",
"checkbox": "Pročetl/a jsem podmínky používání",
"content": "Obsah",
"error": "Příklad chyby",
"faint_link": "pomocný manuál",
"fine_print": "Přečtěte si náš {0} a nenaučte se nic užitečného!",
"header": "Náhled",
"header_faint": "Tohle je v pohodě",
"input": "Právě jsem přistál v L.A.",
"link": "hezký malý odkaz",
"mono": "obsahu",
"text": "Spousta dalšího {0} a {1}"
},
"radii": {
"_tab_label": "Kulatost"
},
"shadows": {
"_tab_label": "Stín a osvětlení",
"component": "Komponent",
"override": "Přepsat",
"shadow_id": "Stín #{value}",
"blur": "Rozmazání",
"spread": "Rozsah",
"inset": "Vsazení",
"hint": "Pro stíny můžete také použít --variable jako hodnotu barvy pro použití proměnných CSS3. Prosím berte na vědomí, že nastavení průhlednosti v tomto případě nebude fungovat.",
"filter_hint": {
"always_drop_shadow": "Varování, tento stín vždy používá {0}, když to prohlížeč podporuje.",
"drop_shadow_syntax": "{0} nepodporuje parametr {1} a klíčové slovo {2}.",
"avatar_inset": "Prosím berte na vědomí, že kombinování vsazených i nevsazených stínů u avatarů může u průhledných avatarů dát neočekávané výsledky.",
"spread_zero": "Stíny s rozsahem > 0 se zobrazí, jako kdyby byl rozsah nastaven na nulu",
"inset_classic": "Vsazené stíny budou používat {0}"
},
"component": "Komponent",
"components": {
"panel": "Panel",
"panelHeader": "Záhlaví panelu",
"topBar": "Vrchní pruh",
"avatar": "Avatar uživatele (v zobrazení profilu)",
"avatarStatus": "Avatar uživatele (v zobrazení příspěvku)",
"popup": "Vyskakovací okna a popisky",
"button": "Tlačítko",
"buttonHover": "Tlačítko (přejetí myši)",
"buttonPressed": "Tlačítko (stisknuto)",
"buttonPressedHover": "Button (stisknuto+přejetí myši)",
"input": "Vstupní pole"
}
},
"fonts": {
"_tab_label": "Písma",
"help": "Zvolte písmo, které bude použito pro prvky rozhraní. U možnosti „vlastní“ musíte zadat přesný název písma tak, jak se zobrazuje v systému.",
"components": {
"interface": "Rozhraní",
"input": "Vstupní pole",
"post": "Text příspěvků",
"postCode": "Neproporcionální text v příspěvku (formátovaný text)"
"panel": "Panel",
"panelHeader": "Záhlaví panelu",
"popup": "Vyskakovací okna a popisky",
"topBar": "Vrchní pruh"
},
"family": "Název písma",
"size": "Velikost (v pixelech)",
"weight": "Tloušťka",
"custom": "Vlastní"
"filter_hint": {
"always_drop_shadow": "Varování, tento stín vždy používá {0}, když to prohlížeč podporuje.",
"avatar_inset": "Prosím berte na vědomí, že kombinování vsazených i nevsazených stínů u avatarů může u průhledných avatarů dát neočekávané výsledky.",
"drop_shadow_syntax": "{0} nepodporuje parametr {1} a klíčové slovo {2}.",
"inset_classic": "Vsazené stíny budou používat {0}",
"spread_zero": "Stíny s rozsahem > 0 se zobrazí, jako kdyby byl rozsah nastaven na nulu"
},
"inset": "Vsazení",
"override": "Přepsat",
"shadow_id": "Stín #{value}",
"spread": "Rozsah"
},
"preview": {
"header": "Náhled",
"content": "Obsah",
"error": "Příklad chyby",
"button": "Tlačítko",
"text": "Spousta dalšího {0} a {1}",
"mono": "obsahu",
"input": "Právě jsem přistál v L.A.",
"faint_link": "pomocný manuál",
"fine_print": "Přečtěte si náš {0} a nenaučte se nic užitečného!",
"header_faint": "Tohle je v pohodě",
"checkbox": "Pročetl/a jsem podmínky používání",
"link": "hezký malý odkaz"
"switcher": {
"clear_all": "Vymazat vše",
"clear_opacity": "Vymazat průhlednost",
"keep_color": "Ponechat barvy",
"keep_fonts": "Keep fonts",
"keep_opacity": "Ponechat průhlednost",
"keep_roundness": "Ponechat kulatost",
"keep_shadows": "Ponechat stíny",
"reset": "Resetovat",
"save_load_hint": "Možnosti „Ponechat“ dočasně ponechávají aktuálně nastavené možností při volení či nahrávání motivů, také tyto možnosti ukládají při exportování motivu. Pokud není žádné pole zaškrtnuto, uloží export motivu všechno."
}
},
"subject_input_always_show": "Vždy zobrazit pole pro předmět",
"subject_line_behavior": "Kopírovat předmět při odpovídání",
"subject_line_email": "Jako u e-mailu: „re: předmět“",
"subject_line_mastodon": "Jako u Mastodonu: zkopírovat tak, jak je",
"subject_line_noop": "Nekopírovat",
"text": "Text",
"theme": "Motiv",
"theme_help": "Použijte hexadecimální barevné kódy (#rrggbb) pro přizpůsobení vašeho barevného motivu.",
"theme_help_v2_1": "Zaškrtnutím pole můžete také přepsat barvy a průhlednost některých komponentů, pro smazání všech přednastavení použijte tlačítko „Smazat vše“.",
"theme_help_v2_2": "Ikony pod některými položkami jsou indikátory kontrastu pozadí/textu, pro detailní informace nad nimi přejeďte myší. Prosím berte na vědomí, že při používání kontrastu průhlednosti ukazují indikátory nejhorší možný případ.",
"token": "Token",
"tooltipRadius": "Popisky/upozornění",
"upload_a_photo": "Nahrát fotku",
"use_contain_fit": "Neořezávat přílohu v miniaturách",
"use_one_click_nsfw": "Otevírat citlivé přílohy pouze jedním kliknutím",
"user_settings": "Uživatelská nastavení",
"valid_until": "Platný do",
"values": {
"false": "ne",
"true": "ano"
}
},
"status": {
"replies_list": "Odpovědi:",
"reply_to": "Odpověď uživateli"
},
"time": {
"now": "teď",
"now_short": "teď",
"in_future": "in {0}",
"in_past": "{0} ago",
"now": "teď",
"now_short": "teď",
"unit": {
"day": "{0} day",
"days": "{0} days",
"day_short": "{0}d",
"days_short": "{0}d",
"hour": "{0} hour",
"hours": "{0} hours",
"hour_short": "{0}h",
"hours_short": "{0}h",
"minute": "{0} minute",
"minutes": "{0} minutes",
"minute_short": "{0}min",
"minutes_short": "{0}min",
"month": "{0} měs",
"months": "{0} měs",
"month_short": "{0} měs",
"months_short": "{0} měs",
"second": "{0} second",
"seconds": "{0} seconds",
"second_short": "{0}s",
"seconds_short": "{0}s",
"week": "{0} týd",
"weeks": "{0} týd",
"week_short": "{0} týd",
"weeks_short": "{0} týd",
"year": "{0} r",
"years": "{0} l",
"year_short": "{0}r",
"years_short": "{0}l"
}
},
"timeline": {
"collapse": "Zabalit",
"conversation": "Konverzace",
"error_fetching": "Chyba při načítání aktualizací",
"load_older": "Načíst starší příspěvky",
"no_more_statuses": "Žádné další příspěvky",
"no_retweet_hint": "Příspěvek je označen jako pouze pro sledující či přímý a nemůže být zopakován",
"no_statuses": "Žádné příspěvky",
"repeated": "zopakoval/a",
"show_new": "Zobrazit nové",
"up_to_date": "Aktuální",
"no_more_statuses": "Žádné další příspěvky",
"no_statuses": "Žádné příspěvky"
"up_to_date": "Aktuální"
},
"status": {
"reply_to": "Odpověď uživateli",
"replies_list": "Odpovědi:"
"tool_tip": {
"favorite": "Oblíbit",
"media_upload": "Nahrát média",
"repeat": "Zopakovat",
"reply": "Odpovědět",
"user_settings": "Uživatelské nastavení"
},
"upload": {
"error": {
"base": "Nahrávání selhalo.",
"default": "Zkuste to znovu později",
"file_too_big": "Soubor je příliš velký [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]"
},
"file_size_units": {
"B": "B",
"GiB": "GiB",
"KiB": "KiB",
"MiB": "MiB",
"TiB": "TiB"
}
},
"user_card": {
"approve": "Schválit",
"block": "Blokovat",
"block_progress": "Blokuji…",
"blocked": "Blokován/a!",
"deny": "Zamítnout",
"favorites": "Oblíbené",
"follow": "Sledovat",
"follow_sent": "Požadavek odeslán!",
"follow_progress": "Odeslílám požadavek…",
"follow_sent": "Požadavek odeslán!",
"follow_unfollow": "Přestat sledovat",
"followees": "Sledovaní",
"followers": "Sledující",
@ -416,45 +414,23 @@
"its_you": "Jste to vy!",
"media": "Média",
"mute": "Ignorovat",
"mute_progress": "Ignoruji…",
"muted": "Ignorován/a",
"per_day": "za den",
"remote_follow": "Vzdálené sledování",
"statuses": "Příspěvky",
"unblock": "Odblokovat",
"unblock_progress": "Odblokuji…",
"block_progress": "Blokuji…",
"unmute": "Přestat ignorovat",
"unmute_progress": "Ruším ignorování…",
"mute_progress": "Ignoruji…"
"unmute_progress": "Ruším ignorování…"
},
"user_profile": {
"timeline_title": "Uživatelská časová osa",
"profile_does_not_exist": "Omlouváme se, tento profil neexistuje.",
"profile_loading_error": "Omlouváme se, při načítání tohoto profilu se vyskytla chyba."
"profile_loading_error": "Omlouváme se, při načítání tohoto profilu se vyskytla chyba.",
"timeline_title": "Uživatelská časová osa"
},
"who_to_follow": {
"more": "Více",
"who_to_follow": "Koho sledovat"
},
"tool_tip": {
"media_upload": "Nahrát média",
"repeat": "Zopakovat",
"reply": "Odpovědět",
"favorite": "Oblíbit",
"user_settings": "Uživatelské nastavení"
},
"upload": {
"error": {
"base": "Nahrávání selhalo.",
"file_too_big": "Soubor je příliš velký [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"default": "Zkuste to znovu později"
},
"file_size_units": {
"B": "B",
"KiB": "KiB",
"MiB": "MiB",
"GiB": "GiB",
"TiB": "TiB"
}
}
}
}

File diff suppressed because it is too large Load diff

29
src/i18n/dotted-to-nested Executable file
View file

@ -0,0 +1,29 @@
#!/usr/bin/env python3
# For restructuring files that have keys like "chat.title"
# into more useful formats
import sys
import json
from collections import defaultdict
with open(sys.argv[1], "r") as f:
data = json.load(f)
d = defaultdict(str)
def create_and_set(dic, key_path, value):
if len(key_path) == 1:
dic[key_path[0]] = value
else:
if key_path[0] not in dic:
dic[key_path[0]] = {}
create_and_set(dic[key_path[0]], key_path[1:], value)
for key, value in data.items():
nested_key = key.split(".")
create_and_set(d, nested_key, value)
with open(sys.argv[1], "w", encoding="utf-8") as f:
json.dump(d, f, indent=4, sort_keys=True, ensure_ascii=False)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,333 +1,430 @@
{
"about": {
"mrf": {
"federation": "Föderatsioon",
"keyword": {
"ftl_removal": "\"Kogu teatud võrgu\" ajajoonelt eemaldamine",
"is_replaced_by": "→",
"keyword_policies": "Võtmesõna poliitikad",
"reject": "Lükka tagasi",
"replace": "Vaheta"
},
"mrf_policies": "Lubatud MRF poliitikad",
"mrf_policies_desc": "MRF poliitikad mõjutavad selle instansi föderatsiooni käitumist. Järgmised poliitikad on lubatud:",
"simple": {
"accept": "Luba",
"accept_desc": "See instants lubab sõnumeid ainult nendest instantsidest:",
"ftl_removal": "\"Kogu teatud võrgu\" ajajoonelt eemaldamine",
"ftl_removal_desc": "See instants eemaldab postitused nendelt instantsidest \"Kogu teatud võrgu\" ajajoonelt:",
"media_nsfw": "Meedia määratakse sensitiivseks",
"media_nsfw_desc": "See instants määrab nendest instantsidest postituste meedia sensitiivseks:",
"media_removal": "Meedia eemaldamine",
"media_removal_desc": "See instants eemaldab meedia postitustelt nendest instantsidest:",
"quarantine": "Karantiini",
"quarantine_desc": "See instants saadab ainult avalikke postitusi järgmistele instantsidele:",
"reject": "Keela",
"reject_desc": "See instants ei luba sõnumeid nendest instantsidest:",
"simple_policies": "Instansi-omased poliitikad"
}
},
"staff": "Personal"
},
"domain_mute_card": {
"mute": "Vaigista",
"mute_progress": "Vaigistan…",
"unmute": "Ära vaigista",
"unmute_progress": "Eemaldan vaigistuse…"
},
"emoji": {
"add_emoji": "Lisa emotikon",
"custom": "Kohandatud emotikonid",
"emoji": "Emotikonid",
"keep_open": "Hoia valija lahti",
"load_all": "Laen kõik {emojiAmount} emotikoni",
"load_all_hint": "Laadisin esimesed {saneAmount} emotikoni, kõike laadides võib esineda probleeme jõudlusega.",
"search_emoji": "Otsi emotikone",
"stickers": "Kleepsud",
"unicode": "Unicode emotikonid"
},
"exporter": {
"export": "Ekspordi",
"processing": "Töötlemine, Teilt küsitakse varsti faili allalaadimist"
},
"features_panel": {
"media_proxy": "Meedia proksi",
"scope_options": "Ulatuse valikud",
"text_limit": "Tekstilimiit",
"title": "Featuurid",
"who_to_follow": "Keda jälgida"
},
"finder": {
"error_fetching_user": "Viga kasutaja leidmisel",
"find_user": "Otsi kasutajaid"
},
"general": {
"submit": "Postita",
"verify": "Kinnita",
"confirm": "Kinnita",
"enable": "Luba",
"disable": "Keela",
"apply": "Rakenda",
"cancel": "Tühista",
"confirm": "Kinnita",
"disable": "Keela",
"dismiss": "Olgu",
"show_less": "Kuva vähem",
"show_more": "Kuva rohkem",
"optional": "valikuline",
"enable": "Luba",
"generic_error": "Esines viga",
"more": "Rohkem",
"apply": "Rakenda"
"optional": "valikuline",
"show_less": "Kuva vähem",
"show_more": "Kuva rohkem",
"submit": "Postita",
"verify": "Kinnita"
},
"image_cropper": {
"cancel": "Tühista",
"crop_picture": "Modifitseeri pilti",
"save": "Salvesta",
"save_without_cropping": "Salvesta muudatusteta"
},
"importer": {
"error": "Faili importimisel tekkis viga.",
"submit": "Esita",
"success": "Import õnnestus."
},
"interactions": {
"favs_repeats": "Taaspostitused ja lemmikud",
"follows": "Uued jälgimised",
"load_older": "Laadi vanemad interaktsioonid",
"moves": "Kasutaja kolimised"
},
"login": {
"login": "Logi sisse",
"logout": "Logi välja",
"password": "Parool",
"placeholder": "nt lain",
"register": "Registreeru",
"username": "Kasutajanimi",
"authentication_code": "Autentimiskood",
"description": "Logi sisse OAuthiga",
"enter_recovery_code": "Sisesta taastekood",
"enter_two_factor_code": "Sisesta kaheastmelise autentimise kood",
"heading": {
"recovery": "Kaheastmelise autentimise taaste",
"totp": "Kaheastmeline autentimine"
},
"recovery_code": "Taastekood",
"enter_two_factor_code": "Sisesta kaheastmelise autentimise kood",
"enter_recovery_code": "Sisesta taastekood",
"authentication_code": "Autentimiskood",
"hint": "Logi sisse, et liituda vestlusega",
"description": "Logi sisse OAuthiga"
"login": "Logi sisse",
"logout": "Logi välja",
"password": "Parool",
"placeholder": "nt lain",
"recovery_code": "Taastekood",
"register": "Registreeru",
"username": "Kasutajanimi"
},
"media_modal": {
"next": "Järgmine",
"previous": "Eelmine"
},
"nav": {
"about": "Meist",
"administration": "Administreerimine",
"back": "Tagasi",
"dms": "Privaatsõnumid",
"friend_requests": "Jägimistaotlused",
"interactions": "Interaktsioonid",
"mentions": "Mainimised",
"preferences": "Eelistused",
"public_tl": "Avalik Ajajoon",
"search": "Otsing",
"timeline": "Ajajoon",
"twkn": "Kogu Teadaolev Võrgustik",
"preferences": "Eelistused",
"who_to_follow": "Keda jälgida",
"search": "Otsing",
"user_search": "Kasutajaotsing",
"dms": "Privaatsõnumid",
"interactions": "Interaktsioonid",
"friend_requests": "Jägimistaotlused",
"chat": "Kohalik vestlus",
"back": "Tagasi",
"administration": "Administreerimine",
"about": "Meist"
"who_to_follow": "Keda jälgida"
},
"notifications": {
"broken_favorite": "Tundmatu staatus, otsin…",
"favorited_you": "lisas su staatuse lemmikuks",
"follow_request": "soovib Teid jälgida",
"followed_you": "alustas sinu jälgimist",
"notifications": "Teated",
"read": "Loe!",
"reacted_with": "reageeris {0}",
"load_older": "Laadi vanemad teated",
"migrated_to": "kolis",
"no_more_notifications": "Rohkem teateid ei ole",
"repeated_you": "taaspostitas su staatuse",
"load_older": "Laadi vanemad teated",
"follow_request": "soovib Teid jälgida",
"favorited_you": "lisas su staatuse lemmikuks",
"broken_favorite": "Tundmatu staatus, otsin…"
"notifications": "Teated",
"reacted_with": "reageeris {0}",
"read": "Loe!",
"repeated_you": "taaspostitas su staatuse"
},
"polls": {
"add_option": "Lisa valik",
"add_poll": "Lisa küsitlus",
"expired": "Hääletus lõppes {0} tagasi",
"expires_in": "Hääletus lõppeb {0}",
"expiry": "Hääletuse vanus",
"multiple_choices": "Mitu vastust",
"not_enough_options": "Liiga vähe unikaalseid valikuid hääletuses",
"option": "Valik",
"single_choice": "Üks vastus",
"type": "Hääletuse tüüp",
"vote": "Hääleta",
"votes": "häält"
},
"post_status": {
"default": "Just sõitsin elektrirongiga Tallinnast Pääskülla.",
"posting": "Postitan",
"scope": {
"unlisted": "Peidetud - Ära postita avalikele ajajoontele",
"public": "Avalil - Postita avalikele ajajoontele",
"private": "Jälgijatele - Postita ainult jälgijatele",
"direct": "Privaatne - Postita ainult mainitud kasutajatele"
},
"scope_notice": {
"unlisted": "See postitus ei ole nähtav avalikul ega kogu võrgu ajajoonel",
"private": "See postitus on nähtav ainult Teie jälgijatele",
"public": "See postitus on nähtav kõigile"
},
"direct_warning_to_first_only": "See postitus on nähtav ainult kirja alguses mainitud kasutajatele.",
"direct_warning_to_all": "See postitus on nähtav kõikidele mainitud kasutajatele.",
"content_warning": "Pealkiri (valikuline)",
"account_not_locked_warning": "Teie konto ei ole {0}. Kõik võivad Teid jälgida, et näha Teie ainult-jälgijatele postitusi.",
"account_not_locked_warning_link": "lukus",
"attachments_sensitive": "Märgi manused sensitiivseks",
"content_type": {
"text/bbcode": "BBCode",
"text/markdown": "Markdown",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/plain": "Lihttekst"
},
"attachments_sensitive": "Märgi manused sensitiivseks",
"account_not_locked_warning_link": "lukus",
"account_not_locked_warning": "Teie konto ei ole {0}. Kõik võivad Teid jälgida, et näha Teie ainult-jälgijatele postitusi.",
"new_status": "Postita uus staatus"
"content_warning": "Pealkiri (valikuline)",
"default": "Just sõitsin elektrirongiga Tallinnast Pääskülla.",
"direct_warning_to_all": "See postitus on nähtav kõikidele mainitud kasutajatele.",
"direct_warning_to_first_only": "See postitus on nähtav ainult kirja alguses mainitud kasutajatele.",
"new_status": "Postita uus staatus",
"posting": "Postitan",
"scope": {
"direct": "Privaatne - Postita ainult mainitud kasutajatele",
"private": "Jälgijatele - Postita ainult jälgijatele",
"public": "Avalil - Postita avalikele ajajoontele",
"unlisted": "Peidetud - Ära postita avalikele ajajoontele"
},
"scope_notice": {
"private": "See postitus on nähtav ainult Teie jälgijatele",
"public": "See postitus on nähtav kõigile",
"unlisted": "See postitus ei ole nähtav avalikul ega kogu võrgu ajajoonel"
}
},
"registration": {
"bio": "Bio",
"captcha": "CAPTCHA",
"email": "E-post",
"fullname": "Kuvatav nimi",
"fullname_placeholder": "Näiteks Lain Iwakura",
"new_captcha": "Vajuta pildile, et saada uus captcha",
"password_confirm": "Parooli kinnitamine",
"registration": "Registreerimine",
"token": "Kutse võti",
"username_placeholder": "Näiteks lain",
"validations": {
"email_required": "ei saa jätta tühjaks",
"fullname_required": "ei saa jätta tühjaks",
"password_confirmation_match": "peaks olema sama kui salasõna",
"password_confirmation_required": "ei saa jätta tühjaks",
"password_required": "ei saa jätta tühjaks",
"email_required": "ei saa jätta tühjaks",
"fullname_required": "ei saa jätta tühjaks",
"username_required": "ei saa jätta tühjaks"
},
"fullname_placeholder": "Näiteks Lain Iwakura",
"username_placeholder": "Näiteks lain",
"new_captcha": "Vajuta pildile, et saada uus captcha",
"captcha": "CAPTCHA",
"token": "Kutse võti"
}
},
"remote_user_resolver": {
"error": "Ei leitud.",
"remote_user_resolver": "Kaugkasutaja leidja",
"searching_for": "Otsin"
},
"selectable_list": {
"select_all": "Vali kõik"
},
"settings": {
"accent": "Rõhk",
"allow_following_move": "Luba automaatjälgimine kui jälgitav konto kolib",
"app_name": "Rakenduse nimi",
"attachmentRadius": "Manused",
"attachments": "Manused",
"autohide_floating_post_button": "Automaatselt peida uue postituse nupp (mobiilil)",
"avatar": "Profiilipilt",
"avatarAltRadius": "Profiilipildid (Teated)",
"avatarRadius": "Profiilipildid",
"avatar_size_instruction": "Profiilipildi soovitatud minimaalne suurus on 150x150 pikslit.",
"background": "Taust",
"bio": "Bio",
"block_export": "Blokeeringute eksport",
"block_export_button": "Ekspordi oma blokeeringud csv failiks",
"block_import": "Blokeeringute import",
"block_import_error": "Blokeeringute importimisel esines viga",
"blocks_imported": "Blokeeringud imporditud! Nende töötlemine võtab natuke aega.",
"blocks_tab": "Blokeeringud",
"btnRadius": "Nupud",
"cBlue": "Sinine (Vasta, jälgi)",
"cGreen": "Roheline (Taaspostita)",
"cOrange": "Oranž (Lisa lemmikuks)",
"cRed": "Punane (Tühista)",
"change_email": "Muuda e-posti",
"change_email_error": "Esines viga e-posti muutmisel.",
"change_password": "Muuda salasõna",
"change_password_error": "Esines viga salasõna muutmisel.",
"changed_email": "E-post edukalt muudetud!",
"changed_password": "Salasõna edukalt muudetud!",
"checkboxRadius": "Märkeruudud",
"collapse_subject": "Peida postituste pealkirjad",
"composing": "Koostamine",
"confirm_new_password": "Kinnita uus salasõna",
"current_avatar": "Sinu praegune profiilipilt",
"current_profile_banner": "Praegune profiilibänner",
"current_password": "Praegune salasõna",
"data_import_export_tab": "Andmete import / eksport",
"default_vis": "Vaikimisi nähtavus",
"delete_account": "Kustuta konto",
"delete_account_description": "Jäädavalt kustuta oma andmed ja konto.",
"delete_account_error": "Teie konto kustutamisel tekkis viga. Kui see jätkub, palun võtke kontakti administraatoriga.",
"delete_account_instructions": "Konto kustutamise kinnitamiseks sisestage oma salasõna.",
"discoverable": "Luba selle konto ilmumine otsingutulemustes ning muudes teenustes",
"domain_mutes": "Domeenid",
"emoji_reactions_on_timeline": "Näita reaktsioone ajajoonel",
"enable_web_push_notifications": "Luba veebipõhised push-teated",
"enter_current_password_to_confirm": "Sisetage isiku tõestamiseks oma salasõna",
"export_theme": "Salvesta sätted",
"filtering": "Sisu filtreerimine",
"filtering_explanation": "Kõiki staatuseid, mis sisaldavad neid sõnu, ei kuvata. Üks sõna reale",
"follow_export": "Ekspordi jälgimised",
"follow_export_button": "Ekspordi oma jälgimised csv failiks",
"follow_import": "Impordi jälgimised",
"follow_import_error": "Jälgimiste importimisel tekkis viga",
"follows_imported": "Jälgimised imporditud! Nende töötlemine võtab natuke aega.",
"foreground": "Esiplaan",
"fun": "Naljad",
"general": "Üldine",
"greentext": "Meemi nooled",
"hide_attachments_in_convo": "Peida manused vastlustes",
"hide_attachments_in_tl": "Peida manused ajajoonel",
"name": "Nimi",
"name_bio": "Nimi ja Bio",
"nsfw_clickthrough": "Peida tööks-mittesobivad(NSFW) manuste hiireklõpsu taha",
"profile_background": "Profiilitaust",
"profile_banner": "Profiilibänner",
"set_new_avatar": "Vali uus profiilipilt",
"set_new_profile_background": "Vali uus profiilitaust",
"set_new_profile_banner": "Vali uus profiilibänner",
"settings": "Sätted",
"theme": "Teema",
"user_settings": "Kasutaja sätted",
"subject_line_noop": "Ära kopeeri",
"subject_line_mastodon": "Nagu mastodon: kopeeri nagu on",
"subject_line_email": "Nagu e-post: \"vs: pealkiri\"",
"subject_line_behavior": "Kopeeri pealkiri vastamisel",
"subject_input_always_show": "Alati kuva pealkirja välja",
"minimal_scopes_mode": "Peida postituse nähtavussätted",
"scope_copy": "Kopeeri nähtavussätted vastamisel (Privaatsed on alati kopeeritud)",
"security_tab": "Turvalisus",
"search_user_to_mute": "Otsi, keda soovid vaigistada",
"search_user_to_block": "Otsi, keda soovid blokeerida",
"saving_ok": "Sätted salvestatud",
"saving_err": "Sätete salvestamine ebaõnnestus",
"autohide_floating_post_button": "Automaatselt peida uue postituse nupp (mobiilil)",
"reply_visibility_self": "Näita ainult vastuseid, mis on suunatud mulle",
"reply_visibility_following": "Näita ainult vastuseid, mis on suunatud mulle või kasutajatele, keda jälgin",
"reply_visibility_all": "Näita kõiki vastuseid",
"replies_in_timeline": "Vastused ajajoonel",
"radii_help": "Liidese ümardamine (pikslites)",
"profile_tab": "Profiil",
"presets": "Salvestatud sätted",
"pause_on_unfocused": "Peata reaalajas voog kui leht pole fookuses",
"panelRadius": "Paneelid",
"revoke_token": "Keela",
"valid_until": "Kehtiv kuni",
"refresh_token": "Värskendustoken",
"token": "Token",
"oauth_tokens": "OAuth tokenid",
"show_moderator_badge": "Näita Moderaator silti mu profiilil",
"show_admin_badge": "Näita Admin silti mu profiilil",
"hide_followers_count_description": "Ära näita minu jälgijate arvu",
"hide_follows_count_description": "Ära näita minu jälgimiste arvu",
"hide_followers_description": "Ära näita minu jälgijaid",
"hide_follows_description": "Ära näita minu jälgimisi",
"no_mutes": "Vaigistusi pole",
"no_blocks": "Blokeeringuid pole",
"no_rich_text_description": "Muuda kõik postitused lihttekstiks",
"notification_visibility_emoji_reactions": "Reaktsioonid",
"notification_visibility_moves": "Kasutaja kolimised",
"notification_visibility_repeats": "Taaspostitused",
"notification_visibility_mentions": "Mainimised",
"notification_visibility_likes": "Lemmikud",
"notification_visibility_follows": "Jälgimised",
"notification_visibility": "Milliseid teateid kuvatakse",
"new_password": "Uus salasõna",
"new_email": "Uus e-post",
"use_contain_fit": "Näita eelvaadetes täis suuruses pilte",
"play_videos_in_modal": "Näita videoid eraldi raamis",
"mutes_tab": "Vaigistused",
"loop_video_silent_only": "Loop videod, millel pole heli (nt. Mastodoni \"gifid\")",
"loop_video": "Loop videod",
"lock_account_description": "Piira oma konto ainult lubatud jälgijatele",
"links": "Lingid",
"limited_availability": "Pole Teie veebilehitsejas saadaval",
"invalid_theme_imported": "Valitud fail ei ole Pleroma kujundus. Kujundusele muudatusi ei tehtud.",
"interfaceLanguage": "Liidese keel",
"interface": "Liides",
"instance_default_simple": "(vaikimisi)",
"instance_default": "(vaikimisi: {value})",
"checkboxRadius": "Märkeruudud",
"inputRadius": "Sisestuskastid",
"import_theme": "Lae sätted",
"import_followers_from_a_csv_file": "Impordi jälgimised csv failist",
"import_blocks_from_a_csv_file": "Impordi blokeeringud csv failist",
"hide_filtered_statuses": "Peida filtreeritud staatused",
"hide_user_stats": "Peida kasutaja statistika (nt. jälgijate arv)",
"hide_post_stats": "Peida postituse statistika (nt. lemmikute arv)",
"use_one_click_nsfw": "Ava NSFW manused ühe klikiga",
"preload_images": "Piltide eellaadimine",
"hide_followers_count_description": "Ära näita minu jälgijate arvu",
"hide_followers_description": "Ära näita minu jälgijaid",
"hide_follows_count_description": "Ära näita minu jälgimiste arvu",
"hide_follows_description": "Ära näita minu jälgimisi",
"hide_isp": "Peida instantsipõhine paneel",
"max_thumbnails": "Maksimaalne lubatud eelvaadete arv postituste kohta",
"hide_muted_posts": "Peida vaigistatud kasutajate postitused",
"general": "Üldine",
"foreground": "Esiplaan",
"accent": "Rõhk",
"follows_imported": "Jälgimised imporditud! Nende töötlemine võtab natuke aega.",
"follow_import_error": "Jälgimiste importimisel tekkis viga",
"follow_import": "Impordi jälgimised",
"follow_export_button": "Ekspordi oma jälgimised csv failiks",
"follow_export": "Ekspordi jälgimised",
"export_theme": "Salvesta sätted",
"emoji_reactions_on_timeline": "Näita reaktsioone ajajoonel",
"pad_emoji": "Lisa emotikonidele tühikud ette ja järgi neid menüüst valides",
"avatar_size_instruction": "Profiilipildi soovitatud minimaalne suurus on 150x150 pikslit.",
"domain_mutes": "Domeenid",
"discoverable": "Luba selle konto ilmumine otsingutulemustes ning muudes teenustes",
"delete_account_instructions": "Konto kustutamise kinnitamiseks sisestage oma salasõna.",
"delete_account_error": "Teie konto kustutamisel tekkis viga. Kui see jätkub, palun võtke kontakti administraatoriga.",
"delete_account_description": "Jäädavalt kustuta oma andmed ja konto.",
"delete_account": "Kustuta konto",
"default_vis": "Vaikimisi nähtavus",
"data_import_export_tab": "Andmete import / eksport",
"current_password": "Praegune salasõna",
"confirm_new_password": "Kinnita uus salasõna",
"composing": "Koostamine",
"collapse_subject": "Peida postituste pealkirjad",
"changed_password": "Salasõna edukalt muudetud!",
"change_password_error": "Esines viga salasõna muutmisel.",
"change_password": "Muuda salasõna",
"changed_email": "E-post edukalt muudetud!",
"change_email_error": "Esines viga e-posti muutmisel.",
"change_email": "Muuda e-posti",
"cRed": "Punane (Tühista)",
"cOrange": "Oranž (Lisa lemmikuks)",
"cGreen": "Roheline (Taaspostita)",
"cBlue": "Sinine (Vasta, jälgi)",
"btnRadius": "Nupud",
"blocks_tab": "Blokeeringud",
"blocks_imported": "Blokeeringud imporditud! Nende töötlemine võtab natuke aega.",
"block_import_error": "Blokeeringute importimisel esines viga",
"block_import": "Blokeeringute import",
"block_export_button": "Ekspordi oma blokeeringud csv failiks",
"block_export": "Blokeeringute eksport",
"background": "Taust",
"avatarRadius": "Profiilipildid",
"avatarAltRadius": "Profiilipildid (Teated)",
"attachmentRadius": "Manused",
"allow_following_move": "Luba automaatjälgimine kui jälgitav konto kolib",
"hide_post_stats": "Peida postituse statistika (nt. lemmikute arv)",
"hide_user_stats": "Peida kasutaja statistika (nt. jälgijate arv)",
"import_blocks_from_a_csv_file": "Impordi blokeeringud csv failist",
"import_followers_from_a_csv_file": "Impordi jälgimised csv failist",
"import_theme": "Lae sätted",
"inputRadius": "Sisestuskastid",
"instance_default": "(vaikimisi: {value})",
"instance_default_simple": "(vaikimisi)",
"interface": "Liides",
"interfaceLanguage": "Liidese keel",
"invalid_theme_imported": "Valitud fail ei ole Pleroma kujundus. Kujundusele muudatusi ei tehtud.",
"limited_availability": "Pole Teie veebilehitsejas saadaval",
"links": "Lingid",
"lock_account_description": "Piira oma konto ainult lubatud jälgijatele",
"loop_video": "Loop videod",
"loop_video_silent_only": "Loop videod, millel pole heli (nt. Mastodoni \"gifid\")",
"max_thumbnails": "Maksimaalne lubatud eelvaadete arv postituste kohta",
"mfa": {
"verify": {
"desc": "Et lubada kaheastmelist autentimist, sisestage kood oma äpist:"
},
"authentication_methods": "Autentimismeetodid",
"confirm_and_enable": "Kinnita & luba OTP",
"generate_new_recovery_codes": "Loo uued taastekoodid",
"otp": "OTP",
"recovery_codes": "Taastekoodid.",
"recovery_codes_warning": "Kirjutage need koodid üles ning hoidke need kindlas kohas. Kui Te kaotate ligipääsu oma kaheastmelise autentimise äppile ning nendele koodidele, ei ole Teil võimalik oma kontosse sisse logida.",
"scan": {
"desc": "Kasutades oma kaheastmelise autentimise äppi, skännige see QR kood või sisestage tekstiline võti:",
"secret_code": "Võti",
"title": "Skänni"
},
"authentication_methods": "Autentimismeetodid",
"recovery_codes_warning": "Kirjutage need koodid üles ning hoidke need kindlas kohas. Kui Te kaotate ligipääsu oma kaheastmelise autentimise äppile ning nendele koodidele, ei ole Teil võimalik oma kontosse sisse logida.",
"waiting_a_recovery_codes": "Laen taastekoode…",
"recovery_codes": "Taastekoodid.",
"warning_of_generate_new_codes": "Kui Te loote uued taastekoodid, Teie vanad koodid ei tööta enam.",
"generate_new_recovery_codes": "Loo uued taastekoodid",
"title": "Kaheastmeline autentimine",
"confirm_and_enable": "Kinnita & luba OTP",
"wait_pre_setup_otp": "sean üles OTP",
"setup_otp": "Sea üles OTP",
"otp": "OTP"
"title": "Kaheastmeline autentimine",
"verify": {
"desc": "Et lubada kaheastmelist autentimist, sisestage kood oma äpist:"
},
"wait_pre_setup_otp": "sean üles OTP",
"waiting_a_recovery_codes": "Laen taastekoode…",
"warning_of_generate_new_codes": "Kui Te loote uued taastekoodid, Teie vanad koodid ei tööta enam."
},
"enter_current_password_to_confirm": "Sisetage isiku tõestamiseks oma salasõna",
"minimal_scopes_mode": "Peida postituse nähtavussätted",
"mutes_tab": "Vaigistused",
"name": "Nimi",
"name_bio": "Nimi ja Bio",
"new_email": "Uus e-post",
"new_password": "Uus salasõna",
"no_blocks": "Blokeeringuid pole",
"no_mutes": "Vaigistusi pole",
"no_rich_text_description": "Muuda kõik postitused lihttekstiks",
"notification_blocks": "Kasutaja blokeerimisel ei tule neilt enam teateid ning nendele teilt ka mitte.",
"notification_mutes": "Kui soovid mõnelt kasutajalt mitte teateid saada, kasuta vaigistust.",
"notification_setting_filters": "Filtrid",
"notification_setting_privacy": "Privaatsus",
"notification_visibility": "Milliseid teateid kuvatakse",
"notification_visibility_emoji_reactions": "Reaktsioonid",
"notification_visibility_follows": "Jälgimised",
"notification_visibility_likes": "Lemmikud",
"notification_visibility_mentions": "Mainimised",
"notification_visibility_moves": "Kasutaja kolimised",
"notification_visibility_repeats": "Taaspostitused",
"notifications": "Teated",
"nsfw_clickthrough": "Peida tööks-mittesobivad(NSFW) manuste hiireklõpsu taha",
"oauth_tokens": "OAuth tokenid",
"pad_emoji": "Lisa emotikonidele tühikud ette ja järgi neid menüüst valides",
"panelRadius": "Paneelid",
"pause_on_unfocused": "Peata reaalajas voog kui leht pole fookuses",
"play_videos_in_modal": "Näita videoid eraldi raamis",
"post_status_content_type": "Postituse sisutüüp",
"preload_images": "Piltide eellaadimine",
"presets": "Salvestatud sätted",
"profile_background": "Profiilitaust",
"profile_banner": "Profiilibänner",
"profile_tab": "Profiil",
"radii_help": "Liidese ümardamine (pikslites)",
"refresh_token": "Värskendustoken",
"replies_in_timeline": "Vastused ajajoonel",
"reply_visibility_all": "Näita kõiki vastuseid",
"reply_visibility_following": "Näita ainult vastuseid, mis on suunatud mulle või kasutajatele, keda jälgin",
"reply_visibility_self": "Näita ainult vastuseid, mis on suunatud mulle",
"revoke_token": "Keela",
"saving_err": "Sätete salvestamine ebaõnnestus",
"saving_ok": "Sätted salvestatud",
"scope_copy": "Kopeeri nähtavussätted vastamisel (Privaatsed on alati kopeeritud)",
"search_user_to_block": "Otsi, keda soovid blokeerida",
"search_user_to_mute": "Otsi, keda soovid vaigistada",
"security": "Turvalisus",
"app_name": "Rakenduse nimi",
"security_tab": "Turvalisus",
"set_new_avatar": "Vali uus profiilipilt",
"set_new_profile_background": "Vali uus profiilitaust",
"set_new_profile_banner": "Vali uus profiilibänner",
"settings": "Sätted",
"show_admin_badge": "Näita Admin silti mu profiilil",
"show_moderator_badge": "Näita Moderaator silti mu profiilil",
"stop_gifs": "Mängi GIFid hiirega ületades",
"streaming": "Luba uute postituste automaatvoog kui oled lehekülje alguses",
"style": {
"switcher": {
"help": {
"snapshot_present": "Kujunduse eelvaade on laetud, nii et kõik väärtused on üle kirjutatud. Te saate laadida ka kujunduse päris sisu.",
"older_version_imported": "Teie imporditud fail oli loodud vanemas versioonis.",
"future_version_imported": "Teie imporditud fail oli loodud uuemas versioonis.",
"v2_imported": "Teie imporditud fail oli vanema versiooni jaoks. Me üritame hoida ühilduvust, kuid ikkagi võib esineda erinevusi.",
"upgraded_from_v2": "PleromaFE-d uuendati, teie kujundus võib välja näha natuke erinev, kui mäletate."
},
"use_source": "Uus versioon",
"use_snapshot": "Vana versioon",
"keep_as_is": "Jäta nii, nagu on",
"load_theme": "Lae kujundus",
"clear_opacity": "Tühista läbipaistvus",
"clear_all": "Tühista kõik",
"reset": "Taasta algne",
"clear_opacity": "Tühista läbipaistvus",
"help": {
"future_version_imported": "Teie imporditud fail oli loodud uuemas versioonis.",
"older_version_imported": "Teie imporditud fail oli loodud vanemas versioonis.",
"snapshot_present": "Kujunduse eelvaade on laetud, nii et kõik väärtused on üle kirjutatud. Te saate laadida ka kujunduse päris sisu.",
"upgraded_from_v2": "PleromaFE-d uuendati, teie kujundus võib välja näha natuke erinev, kui mäletate.",
"v2_imported": "Teie imporditud fail oli vanema versiooni jaoks. Me üritame hoida ühilduvust, kuid ikkagi võib esineda erinevusi."
},
"keep_as_is": "Jäta nii, nagu on",
"keep_color": "Jäta värvid",
"keep_fonts": "Jäta fondid",
"keep_roundness": "Jäta ümarus",
"keep_opacity": "Jäta läbipaistvus",
"keep_roundness": "Jäta ümarus",
"keep_shadows": "Jäta varjud",
"keep_color": "Jäta värvid"
"load_theme": "Lae kujundus",
"reset": "Taasta algne",
"use_snapshot": "Vana versioon",
"use_source": "Uus versioon"
}
},
"enable_web_push_notifications": "Luba veebipõhised push-teated",
"notification_blocks": "Kasutaja blokeerimisel ei tule neilt enam teateid ning nendele teilt ka mitte.",
"notification_setting_privacy_option": "Peida saatja ning sisu push-teadetelt",
"notifications": "Teated",
"notification_mutes": "Kui soovid mõnelt kasutajalt mitte teateid saada, kasuta vaigistust.",
"notification_setting_privacy": "Privaatsus",
"notification_setting_filters": "Filtrid",
"greentext": "Meemi nooled",
"fun": "Naljad",
"values": {
"true": "jah",
"false": "ei"
},
"upload_a_photo": "Lae üles foto",
"type_domains_to_mute": "Trüki siia domeene, mida vaigistada",
"tooltipRadius": "Vihjed/hoiatused",
"theme_help_v2_1": "Te saate ka mõndade komponentide värvust ning läbipaistvust üle kirjutada vajutades ruudule. Kasuta \"Tühista kõik\" nuppu, et need tühistada.",
"theme_help": "Kasuta hex värvikoode (#rrggbb) oma kujunduse isikupärastamiseks.",
"subject_input_always_show": "Alati kuva pealkirja välja",
"subject_line_behavior": "Kopeeri pealkiri vastamisel",
"subject_line_email": "Nagu e-post: \"vs: pealkiri\"",
"subject_line_mastodon": "Nagu mastodon: kopeeri nagu on",
"subject_line_noop": "Ära kopeeri",
"text": "Tekst",
"useStreamingApiWarning": "(Pole soovituslik, eksperimentaalne, on teada, et jätab postitusi vahele)",
"theme": "Teema",
"theme_help": "Kasuta hex värvikoode (#rrggbb) oma kujunduse isikupärastamiseks.",
"theme_help_v2_1": "Te saate ka mõndade komponentide värvust ning läbipaistvust üle kirjutada vajutades ruudule. Kasuta \"Tühista kõik\" nuppu, et need tühistada.",
"token": "Token",
"tooltipRadius": "Vihjed/hoiatused",
"type_domains_to_mute": "Trüki siia domeene, mida vaigistada",
"upload_a_photo": "Lae üles foto",
"useStreamingApi": "Saa postitusi ning teateid reaalajas",
"useStreamingApiWarning": "(Pole soovituslik, eksperimentaalne, on teada, et jätab postitusi vahele)",
"use_contain_fit": "Näita eelvaadetes täis suuruses pilte",
"use_one_click_nsfw": "Ava NSFW manused ühe klikiga",
"user_mutes": "Kasutajad",
"streaming": "Luba uute postituste automaatvoog kui oled lehekülje alguses",
"stop_gifs": "Mängi GIFid hiirega ületades",
"post_status_content_type": "Postituse sisutüüp"
"user_settings": "Kasutaja sätted",
"valid_until": "Kehtiv kuni",
"values": {
"false": "ei",
"true": "jah"
}
},
"timeline": {
"conversation": "Vestlus",
"error_fetching": "Viga uuenduste laadimisel",
"load_older": "Kuva vanemaid staatuseid",
"show_new": "Näita uusi",
"up_to_date": "Uuendatud"
@ -344,110 +441,5 @@
"muted": "Vaigistatud",
"per_day": "päevas",
"statuses": "Staatuseid"
},
"about": {
"mrf": {
"mrf_policies_desc": "MRF poliitikad mõjutavad selle instansi föderatsiooni käitumist. Järgmised poliitikad on lubatud:",
"simple": {
"media_nsfw_desc": "See instants määrab nendest instantsidest postituste meedia sensitiivseks:",
"media_nsfw": "Meedia määratakse sensitiivseks",
"media_removal_desc": "See instants eemaldab meedia postitustelt nendest instantsidest:",
"media_removal": "Meedia eemaldamine",
"ftl_removal_desc": "See instants eemaldab postitused nendelt instantsidest \"Kogu teatud võrgu\" ajajoonelt:",
"ftl_removal": "\"Kogu teatud võrgu\" ajajoonelt eemaldamine",
"quarantine_desc": "See instants saadab ainult avalikke postitusi järgmistele instantsidele:",
"quarantine": "Karantiini",
"reject_desc": "See instants ei luba sõnumeid nendest instantsidest:",
"reject": "Keela",
"accept_desc": "See instants lubab sõnumeid ainult nendest instantsidest:",
"accept": "Luba",
"simple_policies": "Instansi-omased poliitikad"
},
"mrf_policies": "Lubatud MRF poliitikad",
"keyword": {
"is_replaced_by": "→",
"replace": "Vaheta",
"reject": "Lükka tagasi",
"ftl_removal": "\"Kogu teatud võrgu\" ajajoonelt eemaldamine",
"keyword_policies": "Võtmesõna poliitikad"
},
"federation": "Föderatsioon"
},
"staff": "Personal"
},
"selectable_list": {
"select_all": "Vali kõik"
},
"remote_user_resolver": {
"error": "Ei leitud.",
"searching_for": "Otsin",
"remote_user_resolver": "Kaugkasutaja leidja"
},
"interactions": {
"load_older": "Laadi vanemad interaktsioonid",
"moves": "Kasutaja kolimised",
"follows": "Uued jälgimised",
"favs_repeats": "Taaspostitused ja lemmikud"
},
"emoji": {
"load_all": "Laen kõik {emojiAmount} emotikoni",
"load_all_hint": "Laadisin esimesed {saneAmount} emotikoni, kõike laadides võib esineda probleeme jõudlusega.",
"unicode": "Unicode emotikonid",
"custom": "Kohandatud emotikonid",
"add_emoji": "Lisa emotikon",
"search_emoji": "Otsi emotikone",
"keep_open": "Hoia valija lahti",
"emoji": "Emotikonid",
"stickers": "Kleepsud"
},
"polls": {
"not_enough_options": "Liiga vähe unikaalseid valikuid hääletuses",
"expired": "Hääletus lõppes {0} tagasi",
"expires_in": "Hääletus lõppeb {0}",
"expiry": "Hääletuse vanus",
"multiple_choices": "Mitu vastust",
"single_choice": "Üks vastus",
"type": "Hääletuse tüüp",
"vote": "Hääleta",
"votes": "häält",
"option": "Valik",
"add_option": "Lisa valik",
"add_poll": "Lisa küsitlus"
},
"media_modal": {
"next": "Järgmine",
"previous": "Eelmine"
},
"importer": {
"error": "Faili importimisel tekkis viga.",
"success": "Import õnnestus.",
"submit": "Esita"
},
"image_cropper": {
"cancel": "Tühista",
"save_without_cropping": "Salvesta muudatusteta",
"save": "Salvesta",
"crop_picture": "Modifitseeri pilti"
},
"features_panel": {
"who_to_follow": "Keda jälgida",
"title": "Featuurid",
"text_limit": "Tekstilimiit",
"scope_options": "Ulatuse valikud",
"media_proxy": "Meedia proksi",
"chat": "Vestlus"
},
"exporter": {
"processing": "Töötlemine, Teilt küsitakse varsti faili allalaadimist",
"export": "Ekspordi"
},
"domain_mute_card": {
"unmute_progress": "Eemaldan vaigistuse…",
"unmute": "Ära vaigista",
"mute_progress": "Vaigistan…",
"mute": "Vaigista"
},
"chat": {
"title": "Vestlus"
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -1,150 +1,149 @@
{
"about": {
"mrf": {
"simple": {
"media_removal_desc": "این نمونه رسانه‌ی پیغام‌های نمونه‌های ذکر شده را حذف می‌کند:",
"ftl_removal_desc": "این نمونه،‌ نمونه‌های ذکر شده را از تایم‌لاین «تمام شبکه‌ شناخته شده» حذف می‌کند:",
"media_removal": "حذف رسانه",
"ftl_removal": "حذف از تایم‌لاین «تمام شبکه شناخته شده»",
"quarantine_desc": "این نمونه تنها پیغام‌های عمومی را به نمونه‌های ذکر شده پیغام ارسال می‌کند:",
"quarantine": "قرنطینه شده",
"reject_desc": "این نمونه از نمونه‌های ذکر شده پیغامی دریافت نمی‌کند:",
"reject": "رد کننده",
"accept_desc": "این نمونه تنها از نمونه‌های ذکر شده پیغام دریافت می‌کند:",
"simple_policies": "سیاست‌های مخصوص نمونه",
"accept": "دریافت کننده",
"media_nsfw_desc": "این نمونه،‌ رسانه نمونه‌های ذکر شده را به اجبار حساس می‌کند:",
"media_nsfw": "به اجبار حساس کردن رسانه"
},
"federation": "فدراسیون",
"mrf_policies_desc": "سیاست‌های MRF رفتار فدراسیون این نمونه را تغییر می‌دهد. سیاست‌هایی که در ادامه آمده اعمال شده است:",
"keyword": {
"reject": "رد کننده",
"replace": "جایگزین کننده",
"keyword_policies": "سیاست‌های واژگان کلیدی",
"ftl_removal": "حذف از تایم‌لاین «تمام شبکه شناخته شده»",
"is_replaced_by": "→",
"ftl_removal": "حذف از تایم‌لاین «تمام شبکه شناخته شده»"
"keyword_policies": "سیاست‌های واژگان کلیدی",
"reject": "رد کننده",
"replace": "جایگزین کننده"
},
"mrf_policies": "سیاست‌های MRF(وسیله بازنویسی پیغام) فعال شده"
"mrf_policies": "سیاست‌های MRF(وسیله بازنویسی پیغام) فعال شده",
"mrf_policies_desc": "سیاست‌های MRF رفتار فدراسیون این نمونه را تغییر می‌دهد. سیاست‌هایی که در ادامه آمده اعمال شده است:",
"simple": {
"accept": "دریافت کننده",
"accept_desc": "این نمونه تنها از نمونه‌های ذکر شده پیغام دریافت می‌کند:",
"ftl_removal": "حذف از تایم‌لاین «تمام شبکه شناخته شده»",
"ftl_removal_desc": "این نمونه،‌ نمونه‌های ذکر شده را از تایم‌لاین «تمام شبکه‌ شناخته شده» حذف می‌کند:",
"media_nsfw": "به اجبار حساس کردن رسانه",
"media_nsfw_desc": "این نمونه،‌ رسانه نمونه‌های ذکر شده را به اجبار حساس می‌کند:",
"media_removal": "حذف رسانه",
"media_removal_desc": "این نمونه رسانه‌ی پیغام‌های نمونه‌های ذکر شده را حذف می‌کند:",
"quarantine": "قرنطینه شده",
"quarantine_desc": "این نمونه تنها پیغام‌های عمومی را به نمونه‌های ذکر شده پیغام ارسال می‌کند:",
"reject": "رد کننده",
"reject_desc": "این نمونه از نمونه‌های ذکر شده پیغامی دریافت نمی‌کند:",
"simple_policies": "سیاست‌های مخصوص نمونه"
}
},
"staff": "کارکنان"
},
"image_cropper": {
"crop_picture": "برش تصویر",
"cancel": "لغو",
"save_without_cropping": "ذخیره بدون برش",
"save": "ذخیره"
},
"notifications": {
"followed_you": "پیگیر شما شد",
"favorited_you": "پیغام شما را پسندید",
"broken_favorite": "پیغام ناشناخته، در حال جستجو…"
},
"nav": {
"chats": {
"chats": "گپ‌ها",
"timelines": "تایم‌لاین‌ها",
"preferences": "ترجیحات",
"who_to_follow": "چه کسانی را پیگیری کنیم",
"search": "جستجو",
"user_search": "جستجوی کاربر",
"bookmarks": "نشانک‌ها",
"twkn": "شبکه شناخته شده",
"timeline": "تایم‌لاین",
"public_tl": "تایم‌لاین عمومی",
"dms": "پیغام‌های مستقیم",
"interactions": "تعاملات",
"mentions": "نام بردن‌ها",
"friend_requests": "درخواست پیگیری",
"back": "قبلی",
"administration": "مدیریت",
"about": "درباره"
"delete": "حذف",
"delete_confirm": "آیا از حذف این پیغام اطمینان دارید؟",
"empty_chat_list_placeholder": "شما هنوز هیچ گپی ندارید، گپ جدیدی را آغاز کنید!",
"empty_message_error": "نمی‌توان پیغام خالی فرستاد",
"error_loading_chat": "در هنگام بارگذاری گپ خطایی رخ داد.",
"error_sending_message": "در حین ارسال پیغام خطایی رخ داد.",
"more": "بیشتر",
"new": "گپ جدید"
},
"display_date": {
"today": "امروز"
},
"domain_mute_card": {
"mute": "بی صدا",
"mute_progress": "در حال بی صدا کردن…",
"unmute": "صدا دار",
"unmute_progress": "در حال صدا دار کردن …"
},
"exporter": {
"export": "صادر کردن",
"processing": "در حال پردازش، شما به زودی قادر به دانلود فایل خواهید بود"
},
"features_panel": {
"who_to_follow": "چه کسانی را پیگیری کنیم",
"title": "ویژگی‌ها",
"text_limit": "محدودیت متن",
"scope_options": "تنظیمات حوزه",
"media_proxy": "پروکسی رسانه",
"chat": "گپ"
"scope_options": "تنظیمات حوزه",
"text_limit": "محدودیت متن",
"title": "ویژگی‌ها",
"who_to_follow": "چه کسانی را پیگیری کنیم"
},
"file_type": {
"audio": "صدا",
"file": "فایل",
"image": "تصویر",
"video": "ویدئو"
},
"finder": {
"error_fetching_user": "دریافت کاربر با خطا مواجه شد",
"find_user": "جستجوی کاربر"
},
"general": {
"apply": "اعمال",
"cancel": "لغو",
"close": "بستن",
"confirm": "تأیید",
"disable": "غیر فعال",
"enable": "فعال",
"error_retry": "لطفاً دوباره امتحان کنید",
"generic_error": "خطایی رخ داد",
"loading": "در حال بارگذاری…",
"more": "بیشتر",
"optional": "اختیاری",
"peek": "نگاه سریع",
"retry": "دوباره امتحان کنید",
"show_less": "کمتر نشان بده",
"show_more": "بیشتر نشان بده",
"submit": "ارسال",
"verify": "تأیید"
},
"image_cropper": {
"cancel": "لغو",
"crop_picture": "برش تصویر",
"save": "ذخیره",
"save_without_cropping": "ذخیره بدون برش"
},
"importer": {
"error": "در حین بارگذاری فایل خطایی رخ داد.",
"submit": "ارسال",
"success": "با موفقیت بارگذاری شد."
},
"login": {
"authentication_code": "کد احراز هویت",
"description": "ورود به سامانه از طریق OAuth",
"enter_recovery_code": "کد بازیابی را وارد کنید",
"enter_two_factor_code": "کد احراز هویت دو مرحله‌ای را وارد کنید",
"heading": {
"recovery": "بازیابی دو مرحله‌ای",
"totp": "احراز هویت دو مرحله‌ای"
},
"hint": "برای شرکت در گفتگو، وارد سامانه شوید",
"login": "ورود به سامانه",
"logout": "خروج از سامانه",
"password": "رمز عبور",
"placeholder": "به عنوان مثال: lain",
"recovery_code": "کد بازیابی",
"register": "ثبت نام",
"username": "نام کاربری"
},
"media_modal": {
"next": "بعدی",
"previous": "قبلی"
},
"login": {
"heading": {
"recovery": "بازیابی دو مرحله‌ای",
"totp": "احراز هویت دو مرحله‌ای"
},
"enter_two_factor_code": "کد احراز هویت دو مرحله‌ای را وارد کنید",
"recovery_code": "کد بازیابی",
"enter_recovery_code": "کد بازیابی را وارد کنید",
"authentication_code": "کد احراز هویت",
"hint": "برای شرکت در گفتگو، وارد سامانه شوید",
"username": "نام کاربری",
"register": "ثبت نام",
"description": "ورود به سامانه از طریق OAuth",
"placeholder": "به عنوان مثال: lain",
"password": "رمز عبور",
"logout": "خروج از سامانه",
"login": "ورود به سامانه"
"nav": {
"about": "درباره",
"administration": "مدیریت",
"back": "قبلی",
"bookmarks": "نشانک‌ها",
"chats": "گپ‌ها",
"dms": "پیغام‌های مستقیم",
"friend_requests": "درخواست پیگیری",
"interactions": "تعاملات",
"mentions": "نام بردن‌ها",
"preferences": "ترجیحات",
"public_tl": "تایم‌لاین عمومی",
"search": "جستجو",
"timeline": "تایم‌لاین",
"timelines": "تایم‌لاین‌ها",
"twkn": "شبکه شناخته شده",
"user_search": "جستجوی کاربر",
"who_to_follow": "چه کسانی را پیگیری کنیم"
},
"importer": {
"error": "در حین بارگذاری فایل خطایی رخ داد.",
"success": "با موفقیت بارگذاری شد.",
"submit": "ارسال"
},
"general": {
"peek": "نگاه سریع",
"close": "بستن",
"verify": "تأیید",
"confirm": "تأیید",
"enable": "فعال",
"disable": "غیر فعال",
"cancel": "لغو",
"show_less": "کمتر نشان بده",
"show_more": "بیشتر نشان بده",
"optional": "اختیاری",
"retry": "دوباره امتحان کنید",
"error_retry": "لطفاً دوباره امتحان کنید",
"generic_error": "خطایی رخ داد",
"loading": "در حال بارگذاری…",
"more": "بیشتر",
"submit": "ارسال",
"apply": "اعمال"
},
"finder": {
"find_user": "جستجوی کاربر",
"error_fetching_user": "دریافت کاربر با خطا مواجه شد"
},
"exporter": {
"processing": "در حال پردازش، شما به زودی قادر به دانلود فایل خواهید بود",
"export": "صادر کردن"
},
"domain_mute_card": {
"unmute": "صدا دار",
"unmute_progress": "در حال صدا دار کردن …",
"mute_progress": "در حال بی صدا کردن…",
"mute": "بی صدا"
},
"display_date": {
"today": "امروز"
},
"file_type": {
"file": "فایل",
"image": "تصویر",
"video": "ویدئو",
"audio": "صدا"
},
"chats": {
"empty_chat_list_placeholder": "شما هنوز هیچ گپی ندارید، گپ جدیدی را آغاز کنید!",
"delete": "حذف",
"error_sending_message": "در حین ارسال پیغام خطایی رخ داد.",
"error_loading_chat": "در هنگام بارگذاری گپ خطایی رخ داد.",
"delete_confirm": "آیا از حذف این پیغام اطمینان دارید؟",
"more": "بیشتر",
"empty_message_error": "نمی‌توان پیغام خالی فرستاد",
"new": "گپ جدید",
"chats": "گپ‌ها"
"notifications": {
"broken_favorite": "پیغام ناشناخته، در حال جستجو…",
"favorited_you": "پیغام شما را پسندید",
"followed_you": "پیگیر شما شد"
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -53,9 +53,6 @@
"submit_edit_action": "Envoyer",
"title": "Annonce"
},
"chat": {
"title": "Chat"
},
"chats": {
"chats": "Discussions",
"delete": "Effacer",
@ -97,10 +94,7 @@
"processing": "En cours de traitement, vous pourrez bientôt télécharger votre fichier"
},
"features_panel": {
"chat": "Chat",
"gopher": "Gopher",
"media_proxy": "Proxy pièce-jointes",
"pleroma_chat_messages": "Chat Pleroma",
"scope_options": "Options de visibilité",
"shout": "Shoutbox",
"text_limit": "Limite du texte",
@ -210,7 +204,6 @@
"bookmarks": "Marques-Pages",
"bubble_timeline": "Flux de cette bulle",
"bubble_timeline_description": "Les status des instances proches de celle-ci, choisies par l'administration",
"chat": "Chat local",
"chats": "Chats",
"dms": "Messages directs",
"friend_requests": "Demandes de suivi",
@ -409,7 +402,6 @@
"current_avatar": "Avatar actuel",
"current_mascot": "Mascotte actuelle",
"current_password": "Mot de passe actuel",
"current_profile_banner": "Bannière de profil actuelle",
"data_import_export_tab": "Import / Export des Données",
"default_vis": "Visibilité par défaut",
"delete_account": "Supprimer le compte",
@ -550,7 +542,6 @@
"notification_setting_hide_if_cw": "Cacher les notifications avec avertissement de contenu sensible",
"notification_setting_hide_notification_contents": "Cacher l'expéditeur et le contenu des notifications push",
"notification_setting_privacy": "Vie privée",
"notification_setting_privacy_option": "Masquer l'expéditeur et le contenu des notifications push",
"notification_visibility": "Types de notifications à afficher",
"notification_visibility_emoji_reactions": "Réactions",
"notification_visibility_follows": "Suivis",
@ -733,7 +724,6 @@
"inset_classic": "L'ombre interne utilisera toujours {0}",
"spread_zero": "Les ombres avec une dispersion > 0 apparaitrons comme si ils étaient à zéro"
},
"hint": "Pour les ombres, vous pouvez aussi utiliser --variable comme valeur de couleur en CSS3. Veuillez noter que spécifier la transparence ne fonctionnera pas dans ce cas.",
"hintV3": "Pour les ombres vous pouvez aussi utiliser la notation {0} pour utiliser un autre emplacement de couleur.",
"inset": "Interne",
"override": "Surcharger",
@ -811,9 +801,6 @@
"word_filter": "Filtrage par mots",
"wordfilter": "Filtrage par mot-clé"
},
"shoutbox": {
"title": "Shoutbox"
},
"status": {
"ancestor_follow": "Voir {numReplies} autre réponse en dessous de ce status | Voir {numReplies} autres réponses en dessous de ce status",
"ancestor_follow_with_icon": "{icon} {text}",
@ -831,6 +818,8 @@
"hide_full_subject": "Cacher le sujet",
"many_attachments": "Le statut a {number} pièce jointe | Le statut a {number} pièces jointes",
"mentions": "Mentions",
"move_down": "Déplacer à droit",
"move_up": "Déplacer à gauche",
"mute_conversation": "Masquer la conversation",
"nsfw": "Contenu sensible",
"open_gallery": "Afficher la galerie",
@ -843,15 +832,27 @@
"replies_list_with_others": "Réponses (+{numReplies} autre): | Réponses (+{numReplies} autres) :",
"reply_to": "Réponse à",
"show_all_attachments": "Afficher toutes les pièces jointes",
"show_all_conversation": "Afficher le fils entier ({numStatus} autre statut) | Afficher le fil entier ({numStatus} autres statuts)",
"show_all_conversation_with_icon": "{icon} {text}",
"show_attachment_description": "Aperçu (ouvrir la pièce joint pour voir la description complète)",
"show_attachment_in_modal": "Ouvrir dans la visionneuse",
"show_content": "Montrer le contenu",
"show_full_subject": "Montrer le sujet en entier",
"show_only_conversation_under_this": "N'afficher que les réponses a ce statut",
"status_deleted": "Ce post a été effacé",
"status_unavailable": "Status indisponible",
"thread_follow": "Afficher la partie restante du fil ({numStatus} statut au total) | Afficher la partie restante du fil ({numStatus} statuts au total)",
"thread_follow_with_icon": "{icon} {text}",
"thread_hide": "Masquer ce fil",
"thread_muted": "Fil de discussion masqué",
"thread_muted_and_words": ", contient les mots :",
"thread_show": "Afficher ce fil",
"thread_show_full": "Afficher tout les statuts dans ce fil ({numStatus} au total, profondeur maximale {depth})",
"thread_show_full_with_icon": "{icon} {text}",
"unbookmark": "Supprimer des favoris",
"unmute_conversation": "Démasquer la conversation",
"unpin": "Dégrafer du profil"
"unpin": "Dégrafer du profil",
"you": "(Vous)"
},
"time": {
"in_future": "dans {0}",
@ -859,32 +860,18 @@
"now": "tout de suite",
"now_short": "maintenant",
"unit": {
"day": "{0} jour",
"day_short": "{0}j",
"days": "{0} jours",
"days_short": "{0}j",
"hour": "{0} heure",
"hour_short": "{0}h",
"hours": "{0} heures",
"hours_short": "{0}h",
"minute": "{0} minute",
"minute_short": "{0}min",
"minutes": "{0} minutes",
"minutes_short": "{0}min",
"month": "{0} mois",
"month_short": "{0}m",
"months": "{0} mois",
"months_short": "{0}m",
"second": "{0} seconde",
"second_short": "{0}s",
"seconds": "{0} secondes",
"seconds_short": "{0}s",
"week": "{0} semaine",
"week_short": "{0}s",
"weeks": "{0} semaines",
"weeks_short": "{0}s",
"year": "{0} année",
"year_short": "{0}a",
"years": "{0} années",
"years_short": "{0}a"
}
@ -893,7 +880,6 @@
"collapse": "Fermer",
"conversation": "Conversation",
"error": "Erreur lors de l'affichage du flux : {0}",
"error_fetching": "Erreur en cherchant les mises à jour",
"load_older": "Afficher des status plus ancien",
"no_more_statuses": "Pas plus de statuts",
"no_retweet_hint": "Le message est marqué en abonnés-seulement ou direct et ne peut pas être partagé",
@ -911,6 +897,7 @@
"bookmark": "Favori",
"favorite": "Favoriser",
"media_upload": "Envoyer un media",
"quote": "Citer",
"reject_follow_request": "Rejeter la demande de suivit",
"repeat": "Répéter",
"reply": "Répondre",
@ -937,6 +924,7 @@
"deactivate_account": "Désactiver le compte",
"delete_account": "Supprimer le compte",
"delete_user": "Supprimer l'utilisateur",
"delete_user_data_and_deactivate_confirmation": "Tous les données de ce compte seront définitivement supprimées, et le compte désactivé. Êtes-vous absolument sûr de vouloir procéder ?",
"disable_any_subscription": "Interdir de s'abonner à l'utilisateur tout court",
"disable_remote_subscription": "Interdir de s'abonner a l'utilisateur depuis l'instance distante",
"force_nsfw": "Marquer tous les statuts comme NSFW",
@ -955,10 +943,13 @@
"block_progress": "Blocage…",
"blocked": "Bloqué !",
"bot": "Robot",
"deactivated": "Désactivé",
"deny": "Rejeter",
"domain_muted": "Débloquer la domaine",
"edit_profile": "Éditer le profil",
"favorites": "Favoris",
"follow": "Suivre",
"follow_cancel": "Annuler la demande d'abonnement",
"follow_progress": "Demande en cours…",
"follow_sent": "Demande envoyée !",
"follow_unfollow": "Désabonner",
@ -979,15 +970,13 @@
"mention": "Mention",
"message": "Message",
"mute": "Masquer",
"mute_domain": "Bloquer la domaine",
"mute_progress": "Masquage…",
"muted": "Masqué",
"note": "Note privée",
"per_day": "par jour",
"remote_follow": "Suivre d'une autre instance",
"report": "Signalement",
"roles": {
"admin": "Administrateur⋅ice",
"moderator": "Modérateur⋅ice"
},
"show_repeats": "Montrer les partages",
"statuses": "Statuts",
"subscribe": "Abonner",
@ -1015,4 +1004,4 @@
"more": "Plus",
"who_to_follow": "À qui s'abonner"
}
}
}

View file

@ -1,9 +1,5 @@
{
"chat": {
"title": "Comhrá"
},
"features_panel": {
"chat": "Comhrá",
"media_proxy": "Seachfhreastalaí meáin",
"scope_options": "Rogha scóip",
"text_limit": "Teorainn Téacs",
@ -27,7 +23,6 @@
"username": "Ainm Úsáideora"
},
"nav": {
"chat": "Comhrá Áitiúil",
"friend_requests": "Iarratas ar Cairdeas",
"mentions": "Tagairt",
"public_tl": "Amlíne Poiblí",
@ -52,7 +47,6 @@
},
"content_warning": "Teideal (roghnach)",
"default": "Lá iontach anseo i nGaillimh",
"direct_warning": "Ní bheidh an post seo le feiceáil ach amháin do na húsáideoirí atá luaite.",
"posting": "Post nua",
"scope": {
"direct": "Díreach - Post chuig úsáideoirí luaite amháin",
@ -89,7 +83,6 @@
"confirm_new_password": "Deimhnigh do pasfhocal nua",
"current_avatar": "Phictúir phrófíle",
"current_password": "Pasfhocal reatha",
"current_profile_banner": "Phictúir ceanntáisc",
"data_import_export_tab": "Iompórtáil / Easpórtáil Sonraí",
"default_vis": "Scóip infheicthe réamhshocraithe",
"delete_account": "Scrios cuntas",
@ -101,7 +94,6 @@
"filtering_explanation": "Beidh gach post ina bhfuil na focail seo i bhfolach, ceann in aghaidh an líne",
"follow_export": "Easpórtáil do leanann",
"follow_export_button": "Easpórtáil do leanann chuig comhad csv",
"follow_export_processing": "Próiseáil. Iarrtar ort go luath an comhad a íoslódáil.",
"follow_import": "Iompórtáil do leanann",
"follow_import_error": "Earráid agus do leanann a iompórtáil",
"follows_imported": "Do leanann iompórtáil! Tógfaidh an próiseas iad le tamall.",
@ -125,18 +117,14 @@
"name": "Ainm",
"name_bio": "Ainm ⁊ Scéal",
"new_password": "Pasfhocal nua'",
"no_rich_text_description": "Bain formáidiú téacs saibhir ó gach post",
"notification_visibility": "Cineálacha fógraí a thaispeáint",
"notification_visibility_follows": "Leana",
"notification_visibility_likes": "Thaithin",
"notification_visibility_mentions": "Tagairt",
"notification_visibility_repeats": "Atphostáil",
"no_rich_text_description": "Bain formáidiú téacs saibhir ó gach post",
"nsfw_clickthrough": "Cumasaigh an ceangaltán NSFW cliceáil ar an gcnaipe",
"oauth_tokens": "Tocanna OAuth",
"token": "Token",
"refresh_token": "Athnuachan Comórtas",
"valid_until": "Bailí Go dtí",
"revoke_token": "Athghairm",
"panelRadius": "Painéil",
"pause_on_unfocused": "Sruthú ar sos nuair a bhíonn an fócas caillte",
"presets": "Réamhshocruithe",
@ -144,10 +132,12 @@
"profile_banner": "Phictúir Ceanntáisc",
"profile_tab": "Próifíl",
"radii_help": "Cruinniú imeall comhéadan a chumrú (i bpicteilíní)",
"refresh_token": "Athnuachan Comórtas",
"replies_in_timeline": "Freagraí sa amlíne",
"reply_visibility_all": "Taispeáin gach freagra",
"reply_visibility_following": "Taispeáin freagraí amháin atá dírithe ar mise nó ar úsáideoirí atá mé ag leanúint",
"reply_visibility_self": "Taispeáin freagraí amháin atá dírithe ar mise",
"revoke_token": "Athghairm",
"saving_err": "Earráid socruithe a shábháil",
"saving_ok": "Socruithe sábháilte",
"security_tab": "Slándáil",
@ -160,53 +150,40 @@
"text": "Téacs",
"theme": "Téama",
"theme_help": "Úsáid cód daith hex (#rrggbb) chun do schéim a saincheapadh.",
"token": "Token",
"tooltipRadius": "Bileoga eolais",
"user_settings": "Socruithe úsáideora",
"valid_until": "Bailí Go dtí",
"values": {
"false": "níl",
"true": "tá"
}
},
"time": {
"now": "Anois",
"now_short": "Anois",
"in_future": "in {0}",
"in_past": "{0} ago",
"now": "Anois",
"now_short": "Anois",
"unit": {
"day": "{0} lá",
"days": "{0} lá",
"day_short": "{0}l",
"days_short": "{0}l",
"hour": "{0} uair",
"hours": "{0} uair",
"hour_short": "{0}u",
"hours_short": "{0}u",
"minute": "{0} nóimeád",
"minutes": "{0} nóimeád",
"minute_short": "{0}n",
"minutes_short": "{0}n",
"month": "{0} mí",
"months": "{0} mí",
"month_short": "{0}m",
"months_short": "{0}m",
"second": "{0} s",
"seconds": "{0} s",
"second_short": "{0}s",
"seconds_short": "{0}s",
"week": "{0} seachtain",
"weeks": "{0} seachtaine",
"week_short": "{0}se",
"weeks_short": "{0}se",
"year": "{0} bliainta",
"years": "{0} bliainta",
"year_short": "{0}b",
"years_short": "{0}b"
}
},
"timeline": {
"collapse": "Folaigh",
"conversation": "Cómhra",
"error_fetching": "Earráid a thabhairt cothrom le dáta",
"load_older": "Luchtaigh níos mó",
"no_retweet_hint": "Tá an post seo marcáilte mar lucht leanúna amháin nó díreach agus ní féidir é a athphostáil",
"repeated": "athphostáil",
@ -236,4 +213,4 @@
"more": "Feach uile",
"who_to_follow": "Daoine le leanúint"
}
}
}

View file

@ -1,13 +1,17 @@
{
"chat": {
"title": "צ'אט"
"about": {
"mrf": {
"federation": "פדרציה",
"keyword": {
"keyword_policies": "פוליסת מילות מפתח"
}
}
},
"exporter": {
"export": "ייצוא",
"processing": "מעבד, בקרוב תופיע אפשרות להוריד את הקובץ"
},
"features_panel": {
"chat": "צ'אט",
"media_proxy": "מדיה פרוקסי",
"scope_options": "אפשרויות טווח",
"text_limit": "מגבלת טקסט",
@ -20,116 +24,115 @@
},
"general": {
"apply": "החל",
"submit": "שלח",
"more": "עוד",
"cancel": "בטל",
"generic_error": "קרתה שגיאה",
"more": "עוד",
"optional": "לבחירה",
"show_more": "הראה עוד",
"show_less": "הראה פחות",
"cancel": "בטל"
"show_more": "הראה עוד",
"submit": "שלח"
},
"image_cropper": {
"cancel": "בטל",
"crop_picture": "חתוך תמונה",
"save": "שמור",
"save_without_cropping": "שמור בלי לחתוך",
"cancel": "בטל"
"save_without_cropping": "שמור בלי לחתוך"
},
"importer": {
"error": "אירעתה שגיאה בזמן ייבוא קובץ זה.",
"submit": "שלח",
"success": "ייובא בהצלחה.",
"error": "אירעתה שגיאה בזמן ייבוא קובץ זה."
},
"login": {
"login": "התחבר",
"description": "היכנס עם OAuth",
"logout": "התנתק",
"password": "סיסמה",
"placeholder": "למשל lain",
"register": "הירשם",
"username": "שם המשתמש",
"hint": "הירשם על מנת להצטרף לדיון"
},
"media_modal": {
"previous": "הקודם",
"next": "הבא"
},
"nav": {
"about": "על-אודות",
"back": "חזור",
"chat": "צ'אט מקומי",
"friend_requests": "בקשות עקיבה",
"mentions": "אזכורים",
"interactions": "אינטרקציות",
"dms": "הודעות ישירות",
"public_tl": "ציר הזמן הציבורי",
"timeline": "ציר הזמן",
"twkn": "כל הרשת הידועה",
"user_search": "חיפוש משתמש",
"who_to_follow": "אחרי מי לעקוב",
"preferences": "העדפות"
},
"notifications": {
"broken_favorite": "סטאטוס לא ידוע, מחפש…",
"favorited_you": "אהב את הסטטוס שלך",
"followed_you": "עקב אחריך",
"load_older": "טען התראות ישנות",
"notifications": "התראות",
"read": "קרא!",
"repeated_you": "חזר על הסטטוס שלך",
"no_more_notifications": "לא עוד התראות"
"success": "ייובא בהצלחה."
},
"interactions": {
"favs_repeats": "חזרות ומועדפים",
"follows": "עוקבים חדשים",
"load_older": "טען אינטרקציות ישנות"
},
"login": {
"description": "היכנס עם OAuth",
"hint": "הירשם על מנת להצטרף לדיון",
"login": "התחבר",
"logout": "התנתק",
"password": "סיסמה",
"placeholder": "למשל lain",
"register": "הירשם",
"username": "שם המשתמש"
},
"media_modal": {
"next": "הבא",
"previous": "הקודם"
},
"nav": {
"about": "על-אודות",
"back": "חזור",
"dms": "הודעות ישירות",
"friend_requests": "בקשות עקיבה",
"interactions": "אינטרקציות",
"mentions": "אזכורים",
"preferences": "העדפות",
"public_tl": "ציר הזמן הציבורי",
"timeline": "ציר הזמן",
"twkn": "כל הרשת הידועה",
"user_search": "חיפוש משתמש",
"who_to_follow": "אחרי מי לעקוב"
},
"notifications": {
"broken_favorite": "סטאטוס לא ידוע, מחפש…",
"favorited_you": "אהב את הסטטוס שלך",
"followed_you": "עקב אחריך",
"load_older": "טען התראות ישנות",
"no_more_notifications": "לא עוד התראות",
"notifications": "התראות",
"read": "קרא!",
"repeated_you": "חזר על הסטטוס שלך"
},
"post_status": {
"new_status": "פרסם סטאטוס חדש",
"account_not_locked_warning": "המשתמש שלך אינו {0}. כל אחד יכול לעקוב אחריך ולראות את ההודעות לעוקבים-בלבד שלך.",
"account_not_locked_warning_link": "נעול",
"attachments_sensitive": "סמן מסמכים מצורפים כלא בטוחים לצפייה",
"content_type": {
"text/plain": "טקסט פשוט",
"text/bbcode": "BBCode",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/bbcode": "BBCode"
"text/plain": "טקסט פשוט"
},
"content_warning": "נושא (נתון לבחירה)",
"default": "הרגע נחת ב-ל.א.",
"direct_warning_to_all": "הודעה זו תהיה נראית לכל המשתמשים המוזכרים.",
"direct_warning_to_first_only": "הודעה זו תהיה נראית לכל המשתמשים במוזכרים בתחילת ההודעה בלבד.",
"new_status": "פרסם סטאטוס חדש",
"posting": "מפרסם",
"scope_notice": {
"public": "הודעה זו תהיה נראית לכולם",
"private": "הודעה זו תהיה נראית לעוקבים שלך בלבד",
"unlisted": "הודעה זו לא תהיה נראית בציר זמן הציבורי או בכל הרשת הידועה"
},
"scope": {
"direct": "ישיר - שלח לאנשים המוזכרים בלבד",
"private": "עוקבים-בלבד - שלח לעוקבים בלבד",
"public": "ציבורי - שלח לציר הזמן הציבורי",
"unlisted": "מחוץ לרשימה - אל תשלח לציר הזמן הציבורי"
},
"scope_notice": {
"private": "הודעה זו תהיה נראית לעוקבים שלך בלבד",
"public": "הודעה זו תהיה נראית לכולם",
"unlisted": "הודעה זו לא תהיה נראית בציר זמן הציבורי או בכל הרשת הידועה"
}
},
"registration": {
"bio": "אודות",
"bio_placeholder": "למשל\nהיי, אני ליין.\nאני ילדת אנימה שגרה בפרוורי יפן. אולי אתם מכירים אותי מהWired.",
"captcha": "אימות אנוש",
"email": "אימייל",
"fullname": "שם תצוגה",
"fullname_placeholder": "למשל Lain Iwakura",
"new_captcha": "לחץ על התמונה על מנת לקבל אימות אנוש חדש",
"password_confirm": "אישור סיסמה",
"registration": "הרשמה",
"token": "טוקן הזמנה",
"captcha": "אימות אנוש",
"new_captcha": "לחץ על התמונה על מנת לקבל אימות אנוש חדש",
"username_placeholder": "למשל lain",
"fullname_placeholder": "למשל Lain Iwakura",
"bio_placeholder": "למשל\nהיי, אני ליין.\nאני ילדת אנימה שגרה בפרוורי יפן. אולי אתם מכירים אותי מהWired.",
"validations": {
"username_required": "לא יכול להישאר ריק",
"fullname_required": "לא יכול להישאר ריק",
"email_required": "לא יכול להישאר ריק",
"password_required": "לא יכול להישאר ריק",
"fullname_required": "לא יכול להישאר ריק",
"password_confirmation_match": "צריך להיות דומה לסיסמה",
"password_confirmation_required": "לא יכול להישאר ריק",
"password_confirmation_match": "צריך להיות דומה לסיסמה"
"password_required": "לא יכול להישאר ריק",
"username_required": "לא יכול להישאר ריק"
}
},
"selectable_list": {
@ -139,9 +142,11 @@
"app_name": "שם האפליקציה",
"attachmentRadius": "צירופים",
"attachments": "צירופים",
"autohide_floating_post_button": "החבא אוטומטית את הכפתור הודעה חדשה (נייד)",
"avatar": "תמונת פרופיל",
"avatarAltRadius": "תמונות פרופיל (התראות)",
"avatarRadius": "תמונות פרופיל",
"avatar_size_instruction": "הגודל המינימלי המומלץ לתמונות פרופיל הוא 150x150 פיקסלים.",
"background": "רקע",
"bio": "אודות",
"block_export": "ייצוא חסימות",
@ -158,19 +163,19 @@
"change_password": "שנה סיסמה",
"change_password_error": "הייתה בעיה בשינוי סיסמתך.",
"changed_password": "סיסמה שונתה בהצלחה!",
"checkboxRadius": "תיבות סימון",
"collapse_subject": "מזער הודעות עם נושאים",
"composing": "מרכיב",
"confirm_new_password": "אשר סיסמה",
"current_avatar": "תמונת הפרופיל הנוכחית שלך",
"current_password": "סיסמה נוכחית",
"current_profile_banner": "כרזת הפרופיל הנוכחית שלך",
"data_import_export_tab": "ייבוא או ייצוא מידע",
"default_vis": "ברירת מחדל לטווח הנראות",
"delete_account": "מחק משתמש",
"delete_account_description": "מחק לצמיתות את המשתמש שלך ואת כל הודעותיך.",
"delete_account_error": "הייתה בעיה במחיקת המשתמש. אם זה ממשיך, אנא עדכן את מנהל השרת שלך.",
"delete_account_instructions": "הכנס את סיסמתך בקלט למטה על מנת לאשר מחיקת משתמש.",
"avatar_size_instruction": "הגודל המינימלי המומלץ לתמונות פרופיל הוא 150x150 פיקסלים.",
"enable_web_push_notifications": "אפשר התראות web push",
"export_theme": "שמור ערכים",
"filtering": "סינון",
"filtering_explanation": "כל הסטטוסים הכוללים את המילים הללו יושתקו, אחד לשורה",
@ -183,19 +188,17 @@
"general": "כללי",
"hide_attachments_in_convo": "החבא צירופים בשיחות",
"hide_attachments_in_tl": "החבא צירופים בציר הזמן",
"hide_muted_posts": "הסתר הודעות של משתמשים מושתקים",
"max_thumbnails": "מספר מירבי של תמונות ממוזערות להודעה",
"hide_filtered_statuses": "מסתר סטטוסים מסוננים",
"hide_followers_description": "אל תראה מי עוקב אחרי",
"hide_follows_description": "אל תראה אחרי מי אני עוקב",
"hide_isp": "הסתר פאנל-צד",
"preload_images": "טען תמונות מראש",
"use_one_click_nsfw": "פתח תמונות לא-בטוחות-לעבודה עם לחיצה אחת בלבד",
"hide_muted_posts": "הסתר הודעות של משתמשים מושתקים",
"hide_post_stats": "הסתר נתוני הודעה (למשל, מספר החזרות)",
"hide_user_stats": "הסתר נתוני משתמש (למשל, מספר העוקבים)",
"hide_filtered_statuses": "מסתר סטטוסים מסוננים",
"import_blocks_from_a_csv_file": "ייבא חסימות מקובץ csv",
"import_followers_from_a_csv_file": "ייבא את הנעקבים שלך מקובץ csv",
"import_theme": "טען ערכים",
"inputRadius": "שדות קלט",
"checkboxRadius": "תיבות סימון",
"instance_default": "(default: {value})",
"instance_default_simple": "(default)",
"interface": "ממשק",
@ -206,111 +209,149 @@
"lock_account_description": "הגבל את המשתמש לעוקבים מאושרים בלבד",
"loop_video": "נגן סרטונים ללא הפסקה",
"loop_video_silent_only": "נגן רק סרטונים חסרי קול ללא הפסקה",
"max_thumbnails": "מספר מירבי של תמונות ממוזערות להודעה",
"minimal_scopes_mode": "צמצם אפשרויות בחירה לתחום הודעה",
"mutes_tab": "השתקות",
"play_videos_in_modal": "נגן סרטונים ישירות בנגן המדיה",
"use_contain_fit": "אל תחתוך את הצירוף בתמונות הממוזערות",
"name": "שם",
"name_bio": "שם ואודות",
"new_password": "סיסמה חדשה",
"no_blocks": "ללא חסימות",
"no_mutes": "ללא השתקות",
"no_rich_text_description": "הסר פורמט טקסט עשיר מכל ההודעות",
"notification_visibility": "סוג ההתראות שתרצו לראות",
"notification_visibility_follows": "עקיבות",
"notification_visibility_likes": "לייקים",
"notification_visibility_mentions": "אזכורים",
"notification_visibility_repeats": "חזרות",
"no_rich_text_description": "הסר פורמט טקסט עשיר מכל ההודעות",
"no_blocks": "ללא חסימות",
"no_mutes": "ללא השתקות",
"hide_follows_description": "אל תראה אחרי מי אני עוקב",
"hide_followers_description": "אל תראה מי עוקב אחרי",
"show_admin_badge": "הראה סמל מנהל בפרופיל שלי",
"show_moderator_badge": "הראה סמל צוות בפרופיל שלי",
"notifications": "התראות",
"nsfw_clickthrough": "החל החבאת צירופים לא בטוחים לצפיה בעת עבודה בעזרת לחיצת עכבר",
"oauth_tokens": "אסימוני OAuth",
"token": "אסימון",
"refresh_token": "רענון האסימון",
"valid_until": "בתוקף עד",
"revoke_token": "בטל",
"panelRadius": "פאנלים",
"pause_on_unfocused": "השהה זרימת הודעות כשהחלון לא בפוקוס",
"play_videos_in_modal": "נגן סרטונים ישירות בנגן המדיה",
"post_status_content_type": "שלח את סוג תוכן ההודעה",
"preload_images": "טען תמונות מראש",
"presets": "ערכים קבועים מראש",
"profile_background": "רקע הפרופיל",
"profile_banner": "כרזת הפרופיל",
"profile_tab": "פרופיל",
"radii_help": "קבע מראש עיגול פינות לממשק (בפיקסלים)",
"refresh_token": "רענון האסימון",
"replies_in_timeline": "תגובות בציר הזמן",
"reply_visibility_all": "הראה את כל התגובות",
"reply_visibility_following": "הראה תגובות שמופנות אליי או לעקובים שלי בלבד",
"reply_visibility_self": "הראה תגובות שמופנות אליי בלבד",
"autohide_floating_post_button": "החבא אוטומטית את הכפתור הודעה חדשה (נייד)",
"revoke_token": "בטל",
"saving_err": "שגיאה בשמירת הגדרות",
"saving_ok": "הגדרות נשמרו",
"scope_copy": "העתק תחום הודעה בתגובה להודעה (הודעות ישירות תמיד מועתקות)",
"search_user_to_block": "חפש משתמש לחסימה",
"search_user_to_mute": "חפש משתמש להשתקה",
"security_tab": "ביטחון",
"scope_copy": "העתק תחום הודעה בתגובה להודעה (הודעות ישירות תמיד מועתקות)",
"minimal_scopes_mode": "צמצם אפשרויות בחירה לתחום הודעה",
"set_new_avatar": "קבע תמונת פרופיל חדשה",
"set_new_profile_background": "קבע רקע פרופיל חדש",
"set_new_profile_banner": "קבע כרזת פרופיל חדשה",
"settings": "הגדרות",
"show_admin_badge": "הראה סמל מנהל בפרופיל שלי",
"show_moderator_badge": "הראה סמל צוות בפרופיל שלי",
"stop_gifs": "נגן-בעת-ריחוף GIFs",
"streaming": "החל זרימת הודעות אוטומטית בעת גלילה למעלה הדף",
"subject_input_always_show": "תמיד הראה את שדה הנושא",
"subject_line_behavior": "העתק נושא בתגובה",
"subject_line_email": "כמו אימייל: \"re: נושא\"",
"subject_line_mastodon": "כמו מסטודון: העתק כפי שזה",
"subject_line_noop": "אל תעתיק",
"post_status_content_type": "שלח את סוג תוכן ההודעה",
"stop_gifs": "נגן-בעת-ריחוף GIFs",
"streaming": "החל זרימת הודעות אוטומטית בעת גלילה למעלה הדף",
"text": "טקסט",
"theme": "תמה",
"theme_help": "השתמש בקודי צבע הקס (#אדום-אדום-ירוק-ירוק-כחול-כחול) על מנת להתאים אישית את תמת הצבע שלך.",
"token": "אסימון",
"tooltipRadius": "טולטיפ \\ התראות",
"upload_a_photo": "העלה תמונה",
"use_contain_fit": "אל תחתוך את הצירוף בתמונות הממוזערות",
"use_one_click_nsfw": "פתח תמונות לא-בטוחות-לעבודה עם לחיצה אחת בלבד",
"user_settings": "הגדרות משתמש",
"valid_until": "בתוקף עד",
"values": {
"false": "לא",
"true": "כן"
},
"notifications": "התראות",
"enable_web_push_notifications": "אפשר התראות web push",
"version": {
"title": "גרסה",
"backend_version": "גרסת קצה אחורי",
"frontend_version": "גרסת קצה קדמי"
"frontend_version": "גרסת קצה קדמי",
"title": "גרסה"
}
},
"status": {
"delete": "מחק סטטוס",
"delete_confirm": "האם באמת למחוק סטטוס זה?",
"favorites": "מועדפים",
"pin": "הצמד לפרופיל",
"pinned": "מוצמד",
"repeats": "חזרות",
"replies_list": "תגובות:",
"reply_to": "הגב ל",
"unpin": "הסר הצמדה מהפרופיל"
},
"timeline": {
"collapse": "מוטט",
"conversation": "שיחה",
"error_fetching": "שגיאה בהבאת הודעות",
"load_older": "טען סטטוסים חדשים",
"no_more_statuses": "אין עוד סטטוסים",
"no_retweet_hint": "ההודעה מסומנת כ\"לעוקבים-בלבד\" ולא ניתן לחזור עליה",
"no_statuses": "אין סטטוסים",
"repeated": "חזר",
"show_new": "הראה חדש",
"up_to_date": "עדכני",
"no_more_statuses": "אין עוד סטטוסים",
"no_statuses": "אין סטטוסים"
"up_to_date": "עדכני"
},
"status": {
"favorites": "מועדפים",
"repeats": "חזרות",
"delete": "מחק סטטוס",
"pin": "הצמד לפרופיל",
"unpin": "הסר הצמדה מהפרופיל",
"pinned": "מוצמד",
"delete_confirm": "האם באמת למחוק סטטוס זה?",
"reply_to": "הגב ל",
"replies_list": "תגובות:"
"tool_tip": {
"favorite": "מועדף",
"media_upload": "העלה מדיה",
"repeat": "חזור",
"reply": "הגב",
"user_settings": "הגדרות משתמש"
},
"upload": {
"error": {
"base": "העלאה נכשלה.",
"default": "נסה שוב אחר כך",
"file_too_big": "קובץ גדול מדי [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]"
},
"file_size_units": {
"B": "B",
"GiB": "GiB",
"KiB": "KiB",
"MiB": "MiB",
"TiB": "TiB"
}
},
"user_card": {
"admin_menu": {
"activate_account": "הפעל משתמש",
"deactivate_account": "השבת משתמש",
"delete_account": "מחק משתמש",
"delete_user": "מחק משתמש",
"disable_any_subscription": "אל תאפשר עקיבה של המשתמש בכלל",
"disable_remote_subscription": "אל תאפשר עקיבה של המשתמש מאינסטנס אחר",
"force_nsfw": "סמן את כל ההודעות בתור לא-מתאימות-לעבודה",
"force_unlisted": "הפוך הודעות ללא רשומות",
"grant_admin": "הפוך למנהל",
"grant_moderator": "הפוך לצוות",
"moderation": "ניהול (צוות)",
"quarantine": "אל תאפשר פדרציה של ההודעות של המשתמש",
"revoke_admin": "הסר מנהל",
"revoke_moderator": "הסר צוות",
"sandbox": "הפוך הודעות לנראות לעוקבים-בלבד",
"strip_media": "הסר מדיה מההודעות"
},
"approve": "אשר",
"block": "חסימה",
"block_progress": "חוסם…",
"blocked": "חסום!",
"deny": "דחה",
"favorites": "מועדפים",
"follow": "עקוב",
"follow_sent": "בקשה נשלחה!",
"follow_progress": "מבקש…",
"follow_sent": "בקשה נשלחה!",
"follow_unfollow": "בטל עקיבה",
"followees": "נעקבים",
"followers": "עוקבים",
@ -319,6 +360,7 @@
"its_you": "זה אתה!",
"media": "מדיה",
"mute": "השתק",
"mute_progress": "משתיק…",
"muted": "מושתק",
"per_day": "ליום",
"remote_follow": "עקיבה מרחוק",
@ -326,74 +368,25 @@
"statuses": "סטטוסים",
"unblock": "הסר חסימה",
"unblock_progress": "מסיר חסימה…",
"block_progress": "חוסם…",
"unmute": "הסר השתקה",
"unmute_progress": "מסיר השתקה…",
"mute_progress": "משתיק…",
"admin_menu": {
"moderation": "ניהול (צוות)",
"grant_admin": "הפוך למנהל",
"revoke_admin": "הסר מנהל",
"grant_moderator": "הפוך לצוות",
"revoke_moderator": "הסר צוות",
"activate_account": "הפעל משתמש",
"deactivate_account": "השבת משתמש",
"delete_account": "מחק משתמש",
"force_nsfw": "סמן את כל ההודעות בתור לא-מתאימות-לעבודה",
"strip_media": "הסר מדיה מההודעות",
"force_unlisted": "הפוך הודעות ללא רשומות",
"sandbox": "הפוך הודעות לנראות לעוקבים-בלבד",
"disable_remote_subscription": "אל תאפשר עקיבה של המשתמש מאינסטנס אחר",
"disable_any_subscription": "אל תאפשר עקיבה של המשתמש בכלל",
"quarantine": "אל תאפשר פדרציה של ההודעות של המשתמש",
"delete_user": "מחק משתמש"
}
"unmute_progress": "מסיר השתקה…"
},
"user_profile": {
"timeline_title": "ציר זמן המשתמש",
"profile_does_not_exist": "סליחה, פרופיל זה אינו קיים.",
"profile_loading_error": "סליחה, הייתה שגיאה בטעינת הפרופיל."
"profile_loading_error": "סליחה, הייתה שגיאה בטעינת הפרופיל.",
"timeline_title": "ציר זמן המשתמש"
},
"user_reporting": {
"title": "מדווח על {0}",
"add_comment_description": "הדיווח ישלח לצוות האינסטנס. אפשר להסביר למה הנך מדווחים על משתמש זה למטה:",
"additional_comments": "תגובות נוספות",
"forward_description": "המשתמש משרת אחר. לשלוח לשם עותק של הדיווח?",
"forward_to": "העבר ל {0}",
"generic_error": "קרתה שגיאה בעת עיבוד הבקשה.",
"submit": "הגש",
"generic_error": "קרתה שגיאה בעת עיבוד הבקשה."
"title": "מדווח על {0}"
},
"who_to_follow": {
"more": "עוד",
"who_to_follow": "אחרי מי לעקוב"
},
"tool_tip": {
"media_upload": "העלה מדיה",
"repeat": "חזור",
"reply": "הגב",
"favorite": "מועדף",
"user_settings": "הגדרות משתמש"
},
"upload": {
"error": {
"base": "העלאה נכשלה.",
"file_too_big": "קובץ גדול מדי [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"default": "נסה שוב אחר כך"
},
"file_size_units": {
"B": "B",
"KiB": "KiB",
"MiB": "MiB",
"GiB": "GiB",
"TiB": "TiB"
}
},
"about": {
"mrf": {
"keyword": {
"keyword_policies": "פוליסת מילות מפתח"
},
"federation": "פדרציה"
}
}
}
}

View file

@ -1,81 +1,79 @@
{
"finder": {
"error_fetching_user": "Hiba felhasználó beszerzésével",
"find_user": "Felhasználó keresése"
},
"general": {
"submit": "Elküld"
},
"login": {
"login": "Bejelentkezés",
"logout": "Kijelentkezés",
"password": "Jelszó",
"placeholder": "e.g. lain",
"register": "Feliratkozás",
"username": "Felhasználó név"
},
"nav": {
"mentions": "Említéseim",
"public_tl": "Publikus Idővonal",
"timeline": "Idővonal",
"twkn": "Az Egész Ismert Hálózat"
},
"notifications": {
"followed_you": "követ téged",
"notifications": "Értesítések",
"read": "Olvasva!"
},
"post_status": {
"default": "Most érkeztem L.A.-be",
"posting": "Küldés folyamatban"
},
"registration": {
"bio": "Bio",
"email": "Email",
"fullname": "Teljes név",
"password_confirm": "Jelszó megerősítése",
"registration": "Feliratkozás"
},
"settings": {
"attachments": "Csatolmányok",
"avatar": "Avatár",
"bio": "Bio",
"current_avatar": "Jelenlegi avatár",
"current_profile_banner": "Jelenlegi profil banner",
"filtering": "Szűrés",
"filtering_explanation": "Minden tartalom mely ezen szavakat tartalmazza némítva lesz, soronként egy",
"hide_attachments_in_convo": "Csatolmányok elrejtése a társalgásokban",
"hide_attachments_in_tl": "Csatolmányok elrejtése az idővonalon",
"name": "Név",
"name_bio": "Név és Bio",
"nsfw_clickthrough": "NSFW átkattintási tartalom elrejtésének engedélyezése",
"profile_background": "Profil háttérkép",
"profile_banner": "Profil Banner",
"set_new_avatar": "Új avatár",
"set_new_profile_background": "Új profil háttér beállítása",
"set_new_profile_banner": "Új profil banner",
"settings": "Beállítások",
"theme": "Téma",
"user_settings": "Felhasználói beállítások"
},
"timeline": {
"conversation": "Társalgás",
"error_fetching": "Hiba a frissítések beszerzésénél",
"load_older": "Régebbi állapotok betöltése",
"show_new": "Újak mutatása",
"up_to_date": "Naprakész"
},
"user_card": {
"block": "Letilt",
"blocked": "Letiltva!",
"follow": "Követ",
"followees": "Követettek",
"followers": "Követők",
"following": "Követve!",
"follows_you": "Követ téged!",
"mute": "Némít",
"muted": "Némított",
"per_day": "naponta",
"statuses": "Állapotok"
}
}
"finder": {
"error_fetching_user": "Hiba felhasználó beszerzésével",
"find_user": "Felhasználó keresése"
},
"general": {
"submit": "Elküld"
},
"login": {
"login": "Bejelentkezés",
"logout": "Kijelentkezés",
"password": "Jelszó",
"placeholder": "e.g. lain",
"register": "Feliratkozás",
"username": "Felhasználó név"
},
"nav": {
"mentions": "Említéseim",
"public_tl": "Publikus Idővonal",
"timeline": "Idővonal",
"twkn": "Az Egész Ismert Hálózat"
},
"notifications": {
"followed_you": "követ téged",
"notifications": "Értesítések",
"read": "Olvasva!"
},
"post_status": {
"default": "Most érkeztem L.A.-be",
"posting": "Küldés folyamatban"
},
"registration": {
"bio": "Bio",
"email": "Email",
"fullname": "Teljes név",
"password_confirm": "Jelszó megerősítése",
"registration": "Feliratkozás"
},
"settings": {
"attachments": "Csatolmányok",
"avatar": "Avatár",
"bio": "Bio",
"current_avatar": "Jelenlegi avatár",
"filtering": "Szűrés",
"filtering_explanation": "Minden tartalom mely ezen szavakat tartalmazza némítva lesz, soronként egy",
"hide_attachments_in_convo": "Csatolmányok elrejtése a társalgásokban",
"hide_attachments_in_tl": "Csatolmányok elrejtése az idővonalon",
"name": "Név",
"name_bio": "Név és Bio",
"nsfw_clickthrough": "NSFW átkattintási tartalom elrejtésének engedélyezése",
"profile_background": "Profil háttérkép",
"profile_banner": "Profil Banner",
"set_new_avatar": "Új avatár",
"set_new_profile_background": "Új profil háttér beállítása",
"set_new_profile_banner": "Új profil banner",
"settings": "Beállítások",
"theme": "Téma",
"user_settings": "Felhasználói beállítások"
},
"timeline": {
"conversation": "Társalgás",
"load_older": "Régebbi állapotok betöltése",
"show_new": "Újak mutatása",
"up_to_date": "Naprakész"
},
"user_card": {
"block": "Letilt",
"blocked": "Letiltva!",
"follow": "Követ",
"followees": "Követettek",
"followers": "Követők",
"following": "Követve!",
"follows_you": "Követ téged!",
"mute": "Némít",
"muted": "Némított",
"per_day": "naponta",
"statuses": "Állapotok"
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -5,32 +5,39 @@
"mrf_policies": "ゆうこうなMRFポリシー",
"mrf_policies_desc": "MRFポリシーは、このインスタンスのフェデレーションのふるまいを、いじります。これらのMRFポリシーがゆうこうになっています:",
"simple": {
"simple_policies": "インスタンスのポリシー",
"accept": "うけいれ",
"accept_desc": "このインスンスは、これらのインスタンスからのメッセージのみをうけいれます:",
"reject": "おことわり",
"reject_desc": "このインスタンスは、これらのインスタンスからのメッセージをうけいれません:",
"quarantine": "けんえき",
"quarantine_desc": "このインスタンスは、これらのインスタンスに、パブリックなとうこうのみを、おくります:",
"ftl_removal": "「つながっているすべてのネットワーク」タイムラインからのぞく",
"ftl_removal_desc": "このインスタンスは、つながっているすべてのネットワーク」タイムラインから、これらのインスタンスを、とりのぞきます:",
"media_nsfw": "メディアをすべてセンシティブにする",
"media_nsfw_desc": "このインスタンスは、これらのインスタンスからおくられてきたメディアを、すべて、センシティブにマークします:",
"media_removal": "メディアをのぞく",
"media_removal_desc": "このインスタンスは、これらのインスタンスからおくられてきたメディアを、とりのぞきます:",
"media_nsfw": "メディアをすべてセンシティブにする",
"media_nsfw_desc": "このインスタンスは、これらのインスタンスからおくられてきたメディアを、すべて、センシティブにマークします:"
"quarantine": "けんえき",
"quarantine_desc": "このインスタンスは、これらのインスタンスに、パブリックなとうこうのみを、おくります:",
"reject": "おことわり",
"reject_desc": "このインスタンスは、これらのインスタンスからのメッセージをうけいれません:",
"simple_policies": "インスタンスのポリシー"
}
},
"staff": "スタッフ"
},
"chat": {
"title": "チャット"
"emoji": {
"add_emoji": "えもじをうちこむ",
"custom": "カスタムえもじ",
"emoji": "えもじ",
"keep_open": "ピッカーをあけたままにする",
"load_all": "すべてのえもじをロード ({emojiAmount} こあります)",
"load_all_hint": "はじめの {saneAmount} このえもじだけがロードされています。すべてのえもじをロードすると、パフォーマンスがわるくなるかもしれません。",
"search_emoji": "えもじをさがす",
"stickers": "ステッカー",
"unicode": "ユニコードえもじ"
},
"exporter": {
"export": "エクスポート",
"processing": "おまちください。しばらくすると、あなたのファイルをダウンロードするように、メッセージがでます"
},
"features_panel": {
"chat": "チャット",
"media_proxy": "メディアプロクシ",
"scope_options": "こうかいはんいせんたく",
"text_limit": "もじのかず",
@ -43,199 +50,181 @@
},
"general": {
"apply": "てきよう",
"submit": "そうしん",
"more": "つづき",
"generic_error": "エラーになりました",
"optional": "かかなくてもよい",
"show_more": "つづきをみる",
"show_less": "たたむ",
"cancel": "キャンセル",
"confirm": "たしかめる",
"disable": "なし",
"enable": "あり",
"confirm": "たしかめる",
"generic_error": "エラーになりました",
"more": "つづき",
"optional": "かかなくてもよい",
"show_less": "たたむ",
"show_more": "つづきをみる",
"submit": "そうしん",
"verify": "たしかめる"
},
"image_cropper": {
"cancel": "キャンセル",
"crop_picture": "がぞうをきりぬく",
"save": "セーブ",
"save_without_cropping": "きりぬかずにセーブ",
"cancel": "キャンセル"
"save_without_cropping": "きりぬかずにセーブ"
},
"importer": {
"error": "インポートがエラーになりました。",
"submit": "そうしん",
"success": "インポートできました。",
"error": "インポートがエラーになりました。"
},
"login": {
"login": "ログイン",
"description": "OAuthでログイン",
"logout": "ログアウト",
"password": "パスワード",
"placeholder": "れい: lain",
"register": "はじめる",
"username": "ユーザーめい",
"hint": "はなしあいにくわわるには、ログインしてください",
"authentication_code": "にんしょうコード",
"enter_recovery_code": "リカバリーコードをいれてください",
"enter_two_factor_code": "2-ファクターコードをいれてください",
"recovery_code": "リカバリーコード",
"heading": {
"totp": "2-ファクターにんしょう",
"recovery": "2-ファクターリカバリー"
}
},
"media_modal": {
"previous": "まえ",
"next": "つぎ"
},
"nav": {
"about": "これはなに?",
"administration": "アドミニストレーション",
"back": "もどる",
"chat": "ローカルチャット",
"friend_requests": "フォローリクエスト",
"mentions": "メンション",
"interactions": "やりとり",
"dms": "ダイレクトメッセージ",
"public_tl": "パブリックタイムライン",
"timeline": "タイムライン",
"twkn": "つながっているすべてのネットワーク",
"user_search": "ユーザーをさがす",
"search": "さがす",
"who_to_follow": "おすすめユーザー",
"preferences": "せってい"
},
"notifications": {
"broken_favorite": "ステータスがみつかりません。さがしています…",
"favorited_you": "あなたのステータスがおきにいりされました",
"followed_you": "フォローされました",
"load_older": "ふるいつうちをみる",
"notifications": "つうち",
"read": "よんだ!",
"repeated_you": "あなたのステータスがリピートされました",
"no_more_notifications": "つうちはありません"
},
"polls": {
"add_poll": "いれふだをはじめる",
"add_option": "オプションをふやす",
"option": "オプション",
"votes": "いれふだ",
"vote": "ふだをいれる",
"type": "いれふだのかた",
"single_choice": "ひとつえらぶ",
"multiple_choices": "いくつでもえらべる",
"expiry": "いれふだのながさ",
"expires_in": "いれふだは {0} で、おわります",
"expired": "いれふだは {0} まえに、おわりました",
"not_enough_options": "ユニークなオプションが、たりません"
},
"emoji": {
"stickers": "ステッカー",
"emoji": "えもじ",
"keep_open": "ピッカーをあけたままにする",
"search_emoji": "えもじをさがす",
"add_emoji": "えもじをうちこむ",
"custom": "カスタムえもじ",
"unicode": "ユニコードえもじ",
"load_all_hint": "はじめの {saneAmount} このえもじだけがロードされています。すべてのえもじをロードすると、パフォーマンスがわるくなるかもしれません。",
"load_all": "すべてのえもじをロード ({emojiAmount} こあります)"
},
"stickers": {
"add_sticker": "ステッカーをふやす"
"success": "インポートできました。"
},
"interactions": {
"favs_repeats": "リピートとおきにいり",
"follows": "あたらしいフォロー",
"load_older": "ふるいやりとりをみる"
},
"login": {
"authentication_code": "にんしょうコード",
"description": "OAuthでログイン",
"enter_recovery_code": "リカバリーコードをいれてください",
"enter_two_factor_code": "2-ファクターコードをいれてください",
"heading": {
"recovery": "2-ファクターリカバリー",
"totp": "2-ファクターにんしょう"
},
"hint": "はなしあいにくわわるには、ログインしてください",
"login": "ログイン",
"logout": "ログアウト",
"password": "パスワード",
"placeholder": "れい: lain",
"recovery_code": "リカバリーコード",
"register": "はじめる",
"username": "ユーザーめい"
},
"media_modal": {
"next": "つぎ",
"previous": "まえ"
},
"nav": {
"about": "これはなに?",
"administration": "アドミニストレーション",
"back": "もどる",
"dms": "ダイレクトメッセージ",
"friend_requests": "フォローリクエスト",
"interactions": "やりとり",
"mentions": "メンション",
"preferences": "せってい",
"public_tl": "パブリックタイムライン",
"search": "さがす",
"timeline": "タイムライン",
"twkn": "つながっているすべてのネットワーク",
"user_search": "ユーザーをさがす",
"who_to_follow": "おすすめユーザー"
},
"notifications": {
"broken_favorite": "ステータスがみつかりません。さがしています…",
"favorited_you": "あなたのステータスがおきにいりされました",
"followed_you": "フォローされました",
"load_older": "ふるいつうちをみる",
"no_more_notifications": "つうちはありません",
"notifications": "つうち",
"read": "よんだ!",
"repeated_you": "あなたのステータスがリピートされました"
},
"password_reset": {
"check_email": "パスワードをリセットするためのリンクがかかれたメールが、とどいているかどうか、みてください。",
"forgot_password": "パスワードを、わすれましたか?",
"instruction": "あなたのメールアドレスかユーザーめいをいれてください。パスワードをリセットするためのリンクをおくります。",
"password_reset": "パスワードリセット",
"password_reset_disabled": "このインスタンスでは、パスワードリセットは、できません。インスタンスのアドミニストレーターに、おといあわせください。",
"password_reset_required": "ログインするには、パスワードをリセットしてください。",
"password_reset_required_but_mailer_is_disabled": "あなたはパスワードのリセットがひつようです。しかし、まずいことに、このインスタンスでは、パスワードのリセットができなくなっています。このインスタンスのアドミニストレーターに、おといあわせください。",
"placeholder": "あなたのメールアドレスかユーザーめい",
"return_home": "ホームページにもどる",
"too_many_requests": "パスワードリセットを、ためすことが、おおすぎます。しばらくしてから、ためしてください。"
},
"polls": {
"add_option": "オプションをふやす",
"add_poll": "いれふだをはじめる",
"expired": "いれふだは {0} まえに、おわりました",
"expires_in": "いれふだは {0} で、おわります",
"expiry": "いれふだのながさ",
"multiple_choices": "いくつでもえらべる",
"not_enough_options": "ユニークなオプションが、たりません",
"option": "オプション",
"single_choice": "ひとつえらぶ",
"type": "いれふだのかた",
"vote": "ふだをいれる",
"votes": "いれふだ"
},
"post_status": {
"new_status": "とうこうする",
"account_not_locked_warning": "あなたのアカウントは {0} ではありません。あなたをフォローすれば、だれでも、フォロワーげんていのステータスをよむことができます。",
"account_not_locked_warning_link": "ロックされたアカウント",
"attachments_sensitive": "ファイルをNSFWにする",
"content_type": {
"text/plain": "プレーンテキスト",
"text/bbcode": "BBCode",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/bbcode": "BBCode"
"text/plain": "プレーンテキスト"
},
"content_warning": "せつめい (かかなくてもよい)",
"default": "はねだくうこうに、つきました。",
"direct_warning_to_all": "このとうこうは、メンションされたすべてのユーザーが、みることができます。",
"direct_warning_to_first_only": "このとうこうは、メッセージのはじめでメンションされたユーザーだけが、みることができます。",
"direct_warning": "このステータスは、メンションされたユーザーだけが、よむことができます。",
"new_status": "とうこうする",
"posting": "とうこう",
"scope_notice": {
"public": "このとうこうは、だれでもみることができます",
"private": "このとうこうは、あなたのフォロワーだけが、みることができます",
"unlisted": "このとうこうは、パブリックタイムラインと、つながっているすべてのネットワークでは、みることができません"
},
"scope": {
"direct": "ダイレクト: メンションされたユーザーのみにとどきます",
"private": "フォロワーげんてい: フォロワーのみにとどきます",
"public": "パブリック: パブリックタイムラインにとどきます",
"unlisted": "アンリステッド: パブリックタイムラインにとどきません"
},
"scope_notice": {
"private": "このとうこうは、あなたのフォロワーだけが、みることができます",
"public": "このとうこうは、だれでもみることができます",
"unlisted": "このとうこうは、パブリックタイムラインと、つながっているすべてのネットワークでは、みることができません"
}
},
"registration": {
"bio": "プロフィール",
"bio_placeholder": "れい:\nごきげんよう。わたしはれいん。\nわたしはアニメのおんなのこで、にほんのベッドタウンにすんでいます。ワイヤードで、わたしにあったことが、あるかもしれませんね。",
"captcha": "CAPTCHA",
"email": "Eメール",
"fullname": "スクリーンネーム",
"fullname_placeholder": "れい: いわくら れいん",
"new_captcha": "もじがよめないときは、がぞうをクリックすると、あたらしいがぞうになります",
"password_confirm": "パスワードのかくにん",
"registration": "はじめる",
"token": "しょうたいトークン",
"captcha": "CAPTCHA",
"new_captcha": "もじがよめないときは、がぞうをクリックすると、あたらしいがぞうになります",
"username_placeholder": "れい: lain",
"fullname_placeholder": "れい: いわくら れいん",
"bio_placeholder": "れい:\nごきげんよう。わたしはれいん。\nわたしはアニメのおんなのこで、にほんのベッドタウンにすんでいます。ワイヤードで、わたしにあったことが、あるかもしれませんね。",
"validations": {
"username_required": "なにかかいてください",
"fullname_required": "なにかかいてください",
"email_required": "なにかかいてください",
"password_required": "なにかかいてください",
"fullname_required": "なにかかいてください",
"password_confirmation_match": "パスワードがちがいます",
"password_confirmation_required": "なにかかいてください",
"password_confirmation_match": "パスワードがちがいます"
"password_required": "なにかかいてください",
"username_required": "なにかかいてください"
}
},
"remote_user_resolver": {
"error": "みつかりませんでした。",
"remote_user_resolver": "リモートユーザーリゾルバー",
"searching_for": "さがしています:",
"error": "みつかりませんでした。"
"searching_for": "さがしています:"
},
"search": {
"hashtags": "ハッシュタグ",
"no_results": "みつかりませんでした",
"people": "ひとびと",
"people_talking": "{count} にんが、はなしています",
"person_talking": "{count} にんが、はなしています"
},
"selectable_list": {
"select_all": "すべてえらぶ"
},
"settings": {
"app_name": "アプリのなまえ",
"security": "セキュリティ",
"enter_current_password_to_confirm": "あなたのアイデンティティをたしかめるため、あなたのいまのパスワードをかいてください",
"mfa": {
"otp": "OTP",
"setup_otp": "OTPをつくる",
"wait_pre_setup_otp": "OTPをよういしています",
"confirm_and_enable": "OTPをたしかめて、ゆうこうにする",
"title": "2-ファクターにんしょう",
"generate_new_recovery_codes": "あたらしいリカバリーコードをつくる",
"warning_of_generate_new_codes": "あたらしいリカバリーコードをつくったら、ふるいコードはつかえなくなります。",
"recovery_codes": "リカバリーコード。",
"waiting_a_recovery_codes": "バックアップコードをうけとっています…",
"recovery_codes_warning": "コードをかきうつすか、ひとにみられないところにセーブしてください。そうでなければ、あなたはこのコードをふたたびみることはできません。もしあなたが、2FAアプリのアクセスをうしなって、なおかつ、リカバリーコードもおもいだせないならば、あなたはあなたのアカウントから、しめだされます。",
"authentication_methods": "にんしょうメソッド",
"scan": {
"title": "スキャン",
"desc": "あなたの2-ファクターアプリをつかって、このQRコードをスキャンするか、テキストキーをうちこんでください:",
"secret_code": "キー"
},
"verify": {
"desc": "2-ファクターにんしょうをつかうには、あなたの2-ファクターアプリのコードをいれてください:"
}
},
"attachmentRadius": "ファイル",
"attachments": "ファイル",
"autohide_floating_post_button": "あたらしいとうこうのボタンを、じどうてきにかくす (モバイル)",
"avatar": "アバター",
"avatarAltRadius": "つうちのアバター",
"avatarRadius": "アバター",
"avatar_size_instruction": "アバターのおおきさは、150×150ピクセルか、それよりもおおきくするといいです。",
"background": "バックグラウンド",
"bio": "プロフィール",
"block_export": "ブロックのエクスポート",
@ -251,16 +240,16 @@
"cRed": "キャンセル",
"change_email": "メールアドレスをかえる",
"change_email_error": "メールアドレスをかえようとしましたが、なにかがおかしいです。",
"changed_email": "メールアドレスをかえることができました!",
"change_password": "パスワードをかえる",
"change_password_error": "パスワードをかえることが、できなかったかもしれません。",
"changed_email": "メールアドレスをかえることができました!",
"changed_password": "パスワードが、かわりました!",
"checkboxRadius": "チェックボックス",
"collapse_subject": "せつめいのあるとうこうをたたむ",
"composing": "とうこう",
"confirm_new_password": "あたらしいパスワードのかくにん",
"current_avatar": "いまのアバター",
"current_password": "いまのパスワード",
"current_profile_banner": "いまのプロフィールバナー",
"data_import_export_tab": "インポートとエクスポート",
"default_vis": "デフォルトのこうかいはんい",
"delete_account": "アカウントをけす",
@ -268,34 +257,35 @@
"delete_account_error": "アカウントをけすことが、できなかったかもしれません。インスタンスのアドミニストレーターに、おといあわせください。",
"delete_account_instructions": "ほんとうにアカウントをけしてもいいなら、パスワードをかいてください。",
"discoverable": "けんさくなどのサービスで、このアカウントをみつけてもよい",
"avatar_size_instruction": "アバターのおおきさは、150×150ピクセルか、それよりもおおきくするといいです。",
"pad_emoji": "えもじをピッカーでえらんだとき、えもじのまわりにスペースをいれる",
"enable_web_push_notifications": "ウェブプッシュつうちをゆるす",
"enter_current_password_to_confirm": "あなたのアイデンティティをたしかめるため、あなたのいまのパスワードをかいてください",
"export_theme": "セーブ",
"filtering": "フィルタリング",
"filtering_explanation": "これらのことばをふくむすべてのものがミュートされます。1ぎょうに1つのことばをかいてください",
"follow_export": "フォローのエクスポート",
"follow_export_button": "エクスポート",
"follow_export_processing": "おまちください。まもなくファイルをダウンロードできます。",
"follow_import": "フォローインポート",
"follow_import_error": "フォローのインポートがエラーになりました",
"follows_imported": "フォローがインポートされました! すこしじかんがかかるかもしれません。",
"foreground": "フォアグラウンド",
"fun": "おたのしみ",
"general": "ぜんぱん",
"greentext": "ミームやじるし",
"hide_attachments_in_convo": "スレッドのファイルをかくす",
"hide_attachments_in_tl": "タイムラインのファイルをかくす",
"hide_muted_posts": "ミュートしたユーザーのとうこうをかくす",
"max_thumbnails": "ひとつのとうこうにいれられるサムネイルのかず",
"hide_filtered_statuses": "フィルターされたとうこうをかくす",
"hide_followers_count_description": "フォロワーのかずをみせない",
"hide_followers_description": "フォロワーをみせない",
"hide_follows_count_description": "フォローしているひとのかずをみせない",
"hide_follows_description": "フォローしているひとをみせない",
"hide_isp": "インスタンススペシフィックパネルをかくす",
"preload_images": "がぞうをさきよみする",
"use_one_click_nsfw": "NSFWなファイルを1クリックでひらく",
"hide_muted_posts": "ミュートしたユーザーのとうこうをかくす",
"hide_post_stats": "とうこうのとうけいをかくす (れい: おきにいりのかず)",
"hide_user_stats": "ユーザーのとうけいをかくす (れい: フォロワーのかず)",
"hide_filtered_statuses": "フィルターされたとうこうをかくす",
"import_blocks_from_a_csv_file": "CSVファイルからブロックをインポートする",
"import_followers_from_a_csv_file": "CSVファイルからフォローをインポートする",
"import_theme": "ロード",
"inputRadius": "インプットフィールド",
"checkboxRadius": "チェックボックス",
"instance_default": "(デフォルト: {value})",
"instance_default_simple": "(デフォルト)",
"interface": "インターフェース",
@ -306,116 +296,80 @@
"lock_account_description": "あなたがみとめたひとだけ、あなたのアカウントをフォローできる",
"loop_video": "ビデオをくりかえす",
"loop_video_silent_only": "おとのないビデオだけくりかえす",
"max_thumbnails": "ひとつのとうこうにいれられるサムネイルのかず",
"mfa": {
"authentication_methods": "にんしょうメソッド",
"confirm_and_enable": "OTPをたしかめて、ゆうこうにする",
"generate_new_recovery_codes": "あたらしいリカバリーコードをつくる",
"otp": "OTP",
"recovery_codes": "リカバリーコード。",
"recovery_codes_warning": "コードをかきうつすか、ひとにみられないところにセーブしてください。そうでなければ、あなたはこのコードをふたたびみることはできません。もしあなたが、2FAアプリのアクセスをうしなって、なおかつ、リカバリーコードもおもいだせないならば、あなたはあなたのアカウントから、しめだされます。",
"scan": {
"desc": "あなたの2-ファクターアプリをつかって、このQRコードをスキャンするか、テキストキーをうちこんでください:",
"secret_code": "キー",
"title": "スキャン"
},
"setup_otp": "OTPをつくる",
"title": "2-ファクターにんしょう",
"verify": {
"desc": "2-ファクターにんしょうをつかうには、あなたの2-ファクターアプリのコードをいれてください:"
},
"wait_pre_setup_otp": "OTPをよういしています",
"waiting_a_recovery_codes": "バックアップコードをうけとっています…",
"warning_of_generate_new_codes": "あたらしいリカバリーコードをつくったら、ふるいコードはつかえなくなります。"
},
"minimal_scopes_mode": "こうかいはんいせんたくオプションを、ちいさくする",
"mutes_tab": "ミュート",
"play_videos_in_modal": "ビデオをメディアビューアーでみる",
"use_contain_fit": "がぞうのサムネイルを、きりぬかない",
"name": "なまえ",
"name_bio": "なまえとプロフィール",
"new_email": "あたらしいメールアドレス",
"new_password": "あたらしいパスワード",
"no_blocks": "ブロックしていません",
"no_mutes": "ミュートしていません",
"no_rich_text_description": "リッチテキストをつかわない",
"notification_blocks": "ブロックしているユーザーからのつうちは、すべてとまります。",
"notification_mutes": "あるユーザーからのつうちをとめるには、ミュートしてください。",
"notification_visibility": "ひょうじするつうち",
"notification_visibility_follows": "フォロー",
"notification_visibility_likes": "おきにいり",
"notification_visibility_mentions": "メンション",
"notification_visibility_repeats": "リピート",
"no_rich_text_description": "リッチテキストをつかわない",
"no_blocks": "ブロックしていません",
"no_mutes": "ミュートしていません",
"hide_follows_description": "フォローしているひとをみせない",
"hide_followers_description": "フォロワーをみせない",
"hide_follows_count_description": "フォローしているひとのかずをみせない",
"hide_followers_count_description": "フォロワーのかずをみせない",
"show_admin_badge": "アドミンのしるしをみせる",
"show_moderator_badge": "モデレーターのしるしをみせる",
"notifications": "つうち",
"nsfw_clickthrough": "NSFWなファイルをかくす",
"oauth_tokens": "OAuthトークン",
"token": "トークン",
"refresh_token": "トークンをリフレッシュ",
"valid_until": "おわりのとき",
"revoke_token": "とりけす",
"pad_emoji": "えもじをピッカーでえらんだとき、えもじのまわりにスペースをいれる",
"panelRadius": "パネル",
"pause_on_unfocused": "タブにフォーカスがないときストリーミングをとめる",
"play_videos_in_modal": "ビデオをメディアビューアーでみる",
"post_status_content_type": "とうこうのコンテントタイプ",
"preload_images": "がぞうをさきよみする",
"presets": "プリセット",
"profile_background": "プロフィールのバックグラウンド",
"profile_banner": "プロフィールバナー",
"profile_tab": "プロフィール",
"radii_help": "インターフェースのまるさをせっていする",
"refresh_token": "トークンをリフレッシュ",
"replies_in_timeline": "タイムラインのリプライ",
"reply_visibility_all": "すべてのリプライをみる",
"reply_visibility_following": "わたしにあてられたリプライと、フォローしているひとからのリプライをみる",
"reply_visibility_self": "わたしにあてられたリプライをみる",
"autohide_floating_post_button": "あたらしいとうこうのボタンを、じどうてきにかくす (モバイル)",
"revoke_token": "とりけす",
"saving_err": "せっていをセーブできませんでした",
"saving_ok": "せっていをセーブしました",
"scope_copy": "リプライするとき、こうかいはんいをコピーする (DMのこうかいはんいは、つねにコピーされます)",
"search_user_to_block": "ブロックしたいひとを、ここでけんさくできます",
"search_user_to_mute": "ミュートしたいひとを、ここでけんさくできます",
"security": "セキュリティ",
"security_tab": "セキュリティ",
"scope_copy": "リプライするとき、こうかいはんいをコピーする (DMのこうかいはんいは、つねにコピーされます)",
"minimal_scopes_mode": "こうかいはんいせんたくオプションを、ちいさくする",
"set_new_avatar": "あたらしいアバターをせっていする",
"set_new_profile_background": "あたらしいプロフィールのバックグラウンドをせっていする",
"set_new_profile_banner": "あたらしいプロフィールバナーを設定する",
"settings": "せってい",
"subject_input_always_show": "サブジェクトフィールドをいつでもひょうじする",
"subject_line_behavior": "リプライするときサブジェクトをコピーする",
"subject_line_email": "メールふう: \"re: サブジェクト\"",
"subject_line_mastodon": "マストドンふう: そのままコピー",
"subject_line_noop": "コピーしない",
"post_status_content_type": "とうこうのコンテントタイプ",
"show_admin_badge": "アドミンのしるしをみせる",
"show_moderator_badge": "モデレーターのしるしをみせる",
"stop_gifs": "カーソルをかさねたとき、GIFをうごかす",
"streaming": "うえまでスクロールしたとき、じどうてきにストリーミングする",
"text": "もじ",
"theme": "テーマ",
"theme_help": "カラーテーマをカスタマイズできます。",
"theme_help_v2_1": "チェックボックスをONにすると、コンポーネントごとに、いろと、とうめいどを、オーバーライドできます。「すべてクリア」ボタンをおすと、すべてのオーバーライドを、やめます。",
"theme_help_v2_2": "バックグラウンドとテキストのコントラストをあらわすアイコンがあります。マウスをホバーすると、くわしいせつめいがでます。とうめいないろをつかっているときは、もっともわるいばあいのコントラストがしめされます。",
"upload_a_photo": "がぞうをアップロード",
"tooltipRadius": "ツールチップとアラート",
"user_settings": "ユーザーせってい",
"values": {
"false": "いいえ",
"true": "はい"
},
"fun": "おたのしみ",
"greentext": "ミームやじるし",
"notifications": "つうち",
"notification_mutes": "あるユーザーからのつうちをとめるには、ミュートしてください。",
"notification_blocks": "ブロックしているユーザーからのつうちは、すべてとまります。",
"enable_web_push_notifications": "ウェブプッシュつうちをゆるす",
"style": {
"switcher": {
"keep_color": "いろをのこす",
"keep_shadows": "かげをのこす",
"keep_opacity": "とうめいどをのこす",
"keep_roundness": "まるさをのこす",
"keep_fonts": "フォントをのこす",
"save_load_hint": "「のこす」オプションをONにすると、テーマをえらんだときとロードしたとき、いまのせっていをのこします。また、テーマをエクスポートするとき、これらのオプションをストアします。すべてのチェックボックスをOFFにすると、テーマをエクスポートしたとき、すべてのせっていをセーブします。",
"reset": "リセット",
"clear_all": "すべてクリア",
"clear_opacity": "とうめいどをクリア"
},
"common": {
"color": "いろ",
"opacity": "とうめいど",
"contrast": {
"hint": "コントラストは {ratio} です。{level}。({context})",
"level": {
"aa": "AAレベルガイドライン (ミニマル) をみたします",
"aaa": "AAAレベルガイドライン (レコメンデッド) をみたします",
"bad": "ガイドラインをみたしません"
},
"context": {
"18pt": "おおきい (18ポイントいじょう) テキスト",
"text": "テキスト"
}
}
},
"common_colors": {
"_tab_label": "きょうつう",
"main": "きょうつうのいろ",
"foreground_hint": "「くわしく」タブで、もっとこまかくせっていできます",
"rgbo": "アイコンとアクセントとバッジ"
},
"advanced_colors": {
"_tab_label": "くわしく",
"alert": "アラートのバックグラウンド",
@ -423,251 +377,270 @@
"alert_warning": "けいこく",
"badge": "バッジのバックグラウンド",
"badge_notification": "つうち",
"panel_header": "パネルヘッダー",
"top_bar": "トップバー",
"borders": "さかいめ",
"buttons": "ボタン",
"faint_text": "うすいテキスト",
"inputs": "インプットフィールド",
"faint_text": "うすいテキスト"
"panel_header": "パネルヘッダー",
"top_bar": "トップバー"
},
"common": {
"color": "いろ",
"contrast": {
"context": {
"18pt": "おおきい (18ポイントいじょう) テキスト",
"text": "テキスト"
},
"hint": "コントラストは {ratio} です。{level}。({context})",
"level": {
"aa": "AAレベルガイドライン (ミニマル) をみたします",
"aaa": "AAAレベルガイドライン (レコメンデッド) をみたします",
"bad": "ガイドラインをみたしません"
}
},
"opacity": "とうめいど"
},
"common_colors": {
"_tab_label": "きょうつう",
"foreground_hint": "「くわしく」タブで、もっとこまかくせっていできます",
"main": "きょうつうのいろ",
"rgbo": "アイコンとアクセントとバッジ"
},
"fonts": {
"_tab_label": "フォント",
"components": {
"input": "インプットフィールド",
"interface": "インターフェース",
"post": "とうこう",
"postCode": "モノスペース (とうこうがリッチテキストであるとき)"
},
"custom": "カスタム",
"family": "フォントめい",
"help": "「カスタム」をえらんだときは、システムにあるフォントのなまえを、ただしくにゅうりょくしてください。",
"size": "おおきさ (px)",
"weight": "ふとさ"
},
"preview": {
"button": "ボタン",
"checkbox": "りようきやくを、よみました",
"content": "ほんぶん",
"error": "エラーのれい",
"faint_link": "とてもたすけになるマニュアル",
"fine_print": "わたしたちの{0}を、よまないでください!",
"header": "プレビュー",
"header_faint": "エラーではありません",
"input": "はねだくうこうに、つきました。",
"link": "ハイパーリンク",
"mono": "monospace",
"text": "これは{0}と{1}のれいです"
},
"radii": {
"_tab_label": "まるさ"
},
"shadows": {
"_tab_label": "ひかりとかげ",
"component": "コンポーネント",
"override": "オーバーライド",
"shadow_id": "かげ #{value}",
"blur": "ぼかし",
"spread": "ひろがり",
"inset": "うちがわ",
"hint": "かげのせっていでは、いろのあたいとして --variable をつかうことができます。これはCSS3へんすうです。ただし、とうめいどのせっていは、きかなくなります。",
"filter_hint": {
"always_drop_shadow": "ブラウザーがサポートしていれば、つねに {0} がつかわれます。",
"drop_shadow_syntax": "{0} は、{1} パラメーターと {2} キーワードをサポートしていません。",
"avatar_inset": "うちがわのかげと、そとがわのかげを、いっしょにつかうと、とうめいなアバターが、へんなみためになります。",
"spread_zero": "ひろがりが 0 よりもおおきなかげは、0 とおなじです",
"inset_classic": "うちがわのかげは {0} をつかいます"
},
"component": "コンポーネント",
"components": {
"panel": "パネル",
"panelHeader": "パネルヘッダー",
"topBar": "トップバー",
"avatar": "ユーザーアバター (プロフィール)",
"avatarStatus": "ユーザーアバター (とうこう)",
"popup": "ポップアップとツールチップ",
"button": "ボタン",
"buttonHover": "ボタン (ホバー)",
"buttonPressed": "ボタン (おされているとき)",
"buttonPressedHover": "ボタン (ホバー、かつ、おされているとき)",
"input": "インプットフィールド"
}
},
"fonts": {
"_tab_label": "フォント",
"help": "「カスタム」をえらんだときは、システムにあるフォントのなまえを、ただしくにゅうりょくしてください。",
"components": {
"interface": "インターフェース",
"input": "インプットフィールド",
"post": "とうこう",
"postCode": "モノスペース (とうこうがリッチテキストであるとき)"
"panel": "パネル",
"panelHeader": "パネルヘッダー",
"popup": "ポップアップとツールチップ",
"topBar": "トップバー"
},
"family": "フォントめい",
"size": "おおきさ (px)",
"weight": "ふとさ",
"custom": "カスタム"
"filter_hint": {
"always_drop_shadow": "ブラウザーがサポートしていれば、つねに {0} がつかわれます。",
"avatar_inset": "うちがわのかげと、そとがわのかげを、いっしょにつかうと、とうめいなアバターが、へんなみためになります。",
"drop_shadow_syntax": "{0} は、{1} パラメーターと {2} キーワードをサポートしていません。",
"inset_classic": "うちがわのかげは {0} をつかいます",
"spread_zero": "ひろがりが 0 よりもおおきなかげは、0 とおなじです"
},
"inset": "うちがわ",
"override": "オーバーライド",
"shadow_id": "かげ #{value}",
"spread": "ひろがり"
},
"preview": {
"header": "プレビュー",
"content": "ほんぶん",
"error": "エラーのれい",
"button": "ボタン",
"text": "これは{0}と{1}のれいです",
"mono": "monospace",
"input": "はねだくうこうに、つきました。",
"faint_link": "とてもたすけになるマニュアル",
"fine_print": "わたしたちの{0}を、よまないでください!",
"header_faint": "エラーではありません",
"checkbox": "りようきやくを、よみました",
"link": "ハイパーリンク"
"switcher": {
"clear_all": "すべてクリア",
"clear_opacity": "とうめいどをクリア",
"keep_color": "いろをのこす",
"keep_fonts": "フォントをのこす",
"keep_opacity": "とうめいどをのこす",
"keep_roundness": "まるさをのこす",
"keep_shadows": "かげをのこす",
"reset": "リセット",
"save_load_hint": "「のこす」オプションをONにすると、テーマをえらんだときとロードしたとき、いまのせっていをのこします。また、テーマをエクスポートするとき、これらのオプションをストアします。すべてのチェックボックスをOFFにすると、テーマをエクスポートしたとき、すべてのせっていをセーブします。"
}
},
"subject_input_always_show": "サブジェクトフィールドをいつでもひょうじする",
"subject_line_behavior": "リプライするときサブジェクトをコピーする",
"subject_line_email": "メールふう: \"re: サブジェクト\"",
"subject_line_mastodon": "マストドンふう: そのままコピー",
"subject_line_noop": "コピーしない",
"text": "もじ",
"theme": "テーマ",
"theme_help": "カラーテーマをカスタマイズできます。",
"theme_help_v2_1": "チェックボックスをONにすると、コンポーネントごとに、いろと、とうめいどを、オーバーライドできます。「すべてクリア」ボタンをおすと、すべてのオーバーライドを、やめます。",
"theme_help_v2_2": "バックグラウンドとテキストのコントラストをあらわすアイコンがあります。マウスをホバーすると、くわしいせつめいがでます。とうめいないろをつかっているときは、もっともわるいばあいのコントラストがしめされます。",
"token": "トークン",
"tooltipRadius": "ツールチップとアラート",
"upload_a_photo": "がぞうをアップロード",
"use_contain_fit": "がぞうのサムネイルを、きりぬかない",
"use_one_click_nsfw": "NSFWなファイルを1クリックでひらく",
"user_settings": "ユーザーせってい",
"valid_until": "おわりのとき",
"values": {
"false": "いいえ",
"true": "はい"
},
"version": {
"title": "バージョン",
"backend_version": "バックエンドのバージョン",
"frontend_version": "フロントエンドのバージョン"
"frontend_version": "フロントエンドのバージョン",
"title": "バージョン"
}
},
"status": {
"delete": "ステータスをけす",
"delete_confirm": "ほんとうに、このステータスを、けしてもいいですか?",
"favorites": "おきにいり",
"mute_conversation": "スレッドをミュートする",
"pin": "プロフィールにピンどめする",
"pinned": "ピンどめ",
"repeats": "リピート",
"replies_list": "へんしん:",
"reply_to": "へんしん:",
"unmute_conversation": "スレッドをミュートするのをやめる",
"unpin": "プロフィールにピンどめするのをやめる"
},
"time": {
"now": "たった今",
"now_short": "たった今",
"in_future": "{0}で",
"in_past": "{0}前",
"now": "たった今",
"now_short": "たった今",
"unit": {
"day": "{0}日",
"days": "{0}日",
"day_short": "{0}日",
"days_short": "{0}日",
"hour": "{0}時間",
"hours": "{0}時間",
"hour_short": "{0}時間",
"hours_short": "{0}時間",
"minute": "{0}分",
"minutes": "{0}分",
"minute_short": "{0}分",
"minutes_short": "{0}分",
"month": "{0}ヶ月前",
"months": "{0}ヶ月前",
"month_short": "{0}ヶ月前",
"months_short": "{0}ヶ月前",
"second": "{0}秒",
"seconds": "{0}秒",
"second_short": "{0}秒",
"seconds_short": "{0}秒",
"week": "{0}週間",
"weeks": "{0}週間",
"week_short": "{0}週間",
"weeks_short": "{0}週間",
"year": "{0}年",
"years": "{0}年",
"year_short": "{0}年",
"years_short": "{0}年"
}
},
"timeline": {
"collapse": "たたむ",
"conversation": "スレッド",
"error_fetching": "よみこみがエラーになりました",
"load_older": "ふるいステータス",
"no_more_statuses": "これでおわりです",
"no_retweet_hint": "とうこうを「フォロワーのみ」または「ダイレクト」にすると、リピートできなくなります",
"no_statuses": "ありません",
"repeated": "リピート",
"show_new": "よみこみ",
"up_to_date": "さいしん",
"no_more_statuses": "これでおわりです",
"no_statuses": "ありません"
"up_to_date": "さいしん"
},
"status": {
"favorites": "おきにいり",
"repeats": "リピート",
"delete": "ステータスをけす",
"pin": "プロフィールにピンどめする",
"unpin": "プロフィールにピンどめするのをやめる",
"pinned": "ピンどめ",
"delete_confirm": "ほんとうに、このステータスを、けしてもいいですか?",
"reply_to": "へんしん:",
"replies_list": "へんしん:",
"mute_conversation": "スレッドをミュートする",
"unmute_conversation": "スレッドをミュートするのをやめる"
"tool_tip": {
"favorite": "おきにいり",
"media_upload": "メディアをアップロード",
"repeat": "リピート",
"reply": "リプライ",
"user_settings": "ユーザーせってい"
},
"upload": {
"error": {
"base": "アップロードにしっぱいしました。",
"default": "しばらくしてから、ためしてください",
"file_too_big": "ファイルがおおきすぎます [{filesize} {filesizeunit} / {allowedsize} {allowedsizeunit}]"
},
"file_size_units": {
"B": "B",
"GiB": "GiB",
"KiB": "KiB",
"MiB": "MiB",
"TiB": "TiB"
}
},
"user_card": {
"admin_menu": {
"activate_account": "アカウントをアクティブにする",
"deactivate_account": "アカウントをアクティブでなくする",
"delete_account": "アカウントをけす",
"delete_user": "ユーザーをけす",
"disable_any_subscription": "フォローされないようにする",
"disable_remote_subscription": "ほかのインスタンスからフォローされないようにする",
"force_nsfw": "すべてのとうこうをNSFWにする",
"force_unlisted": "とうこうをアンリステッドにする",
"grant_admin": "アドミンにする",
"grant_moderator": "モデレーターにする",
"moderation": "モデレーション",
"quarantine": "ほかのインスタンスのユーザーのとうこうをとめる",
"revoke_admin": "アドミンをやめさせる",
"revoke_moderator": "モデレーターをやめさせる",
"sandbox": "とうこうをフォロワーのみにする",
"strip_media": "とうこうからメディアをなくす"
},
"approve": "うけいれ",
"block": "ブロック",
"block_progress": "ブロックしています…",
"blocked": "ブロックしています!",
"deny": "おことわり",
"favorites": "おきにいり",
"follow": "フォロー",
"follow_sent": "リクエストを、おくりました!",
"follow_progress": "リクエストしています…",
"follow_sent": "リクエストを、おくりました!",
"follow_unfollow": "フォローをやめる",
"followees": "フォロー",
"followers": "フォロワー",
"following": "フォローしています!",
"follows_you": "フォローされました!",
"hidden": "かくされています",
"hide_repeats": "リピートをかくす",
"its_you": "これはあなたです!",
"media": "メディア",
"mention": "メンション",
"mute": "ミュート",
"mute_progress": "ミュートしています…",
"muted": "ミュートしています!",
"per_day": "/日",
"remote_follow": "リモートフォロー",
"report": "つうほう",
"show_repeats": "リピートをみる",
"statuses": "ステータス",
"subscribe": "サブスクライブ",
"unsubscribe": "サブスクライブをやめる",
"unblock": "ブロックをやめる",
"unblock_progress": "ブロックをとりけしています…",
"block_progress": "ブロックしています…",
"unmute": "ミュートをやめる",
"unmute_progress": "ミュートをとりけしています…",
"mute_progress": "ミュートしています…",
"hide_repeats": "リピートをかくす",
"show_repeats": "リピートをみる",
"admin_menu": {
"moderation": "モデレーション",
"grant_admin": "アドミンにする",
"revoke_admin": "アドミンをやめさせる",
"grant_moderator": "モデレーターにする",
"revoke_moderator": "モデレーターをやめさせる",
"activate_account": "アカウントをアクティブにする",
"deactivate_account": "アカウントをアクティブでなくする",
"delete_account": "アカウントをけす",
"force_nsfw": "すべてのとうこうをNSFWにする",
"strip_media": "とうこうからメディアをなくす",
"force_unlisted": "とうこうをアンリステッドにする",
"sandbox": "とうこうをフォロワーのみにする",
"disable_remote_subscription": "ほかのインスタンスからフォローされないようにする",
"disable_any_subscription": "フォローされないようにする",
"quarantine": "ほかのインスタンスのユーザーのとうこうをとめる",
"delete_user": "ユーザーをけす"
}
"unsubscribe": "サブスクライブをやめる"
},
"user_profile": {
"timeline_title": "ユーザータイムライン",
"profile_does_not_exist": "ごめんなさい。このプロフィールは、そんざいしません。",
"profile_loading_error": "ごめんなさい。プロフィールのロードがエラーになりました。"
"profile_loading_error": "ごめんなさい。プロフィールのロードがエラーになりました。",
"timeline_title": "ユーザータイムライン"
},
"user_reporting": {
"title": "つうほうする: {0}",
"add_comment_description": "このつうほうは、あなたのインスタンスのモデレーターに、おくられます。このアカウントを、つうほうするりゆうを、せつめいすることができます:",
"additional_comments": "ついかのコメント",
"forward_description": "このアカウントは、ほかのインスタンスのものです。そのインスタンスにも、このつうほうのコピーを、おくりますか?",
"forward_to": "コピーをおくる: {0}",
"generic_error": "あなたのリクエストをうけつけようとしましたが、エラーになってしまいました。",
"submit": "そうしん",
"generic_error": "あなたのリクエストをうけつけようとしましたが、エラーになってしまいました。"
"title": "つうほうする: {0}"
},
"who_to_follow": {
"more": "くわしく",
"who_to_follow": "おすすめユーザー"
},
"tool_tip": {
"media_upload": "メディアをアップロード",
"repeat": "リピート",
"reply": "リプライ",
"favorite": "おきにいり",
"user_settings": "ユーザーせってい"
},
"upload": {
"error": {
"base": "アップロードにしっぱいしました。",
"file_too_big": "ファイルがおおきすぎます [{filesize} {filesizeunit} / {allowedsize} {allowedsizeunit}]",
"default": "しばらくしてから、ためしてください"
},
"file_size_units": {
"B": "B",
"KiB": "KiB",
"MiB": "MiB",
"GiB": "GiB",
"TiB": "TiB"
}
},
"search": {
"people": "ひとびと",
"hashtags": "ハッシュタグ",
"person_talking": "{count} にんが、はなしています",
"people_talking": "{count} にんが、はなしています",
"no_results": "みつかりませんでした"
},
"password_reset": {
"forgot_password": "パスワードを、わすれましたか?",
"password_reset": "パスワードリセット",
"instruction": "あなたのメールアドレスかユーザーめいをいれてください。パスワードをリセットするためのリンクをおくります。",
"placeholder": "あなたのメールアドレスかユーザーめい",
"check_email": "パスワードをリセットするためのリンクがかかれたメールが、とどいているかどうか、みてください。",
"return_home": "ホームページにもどる",
"too_many_requests": "パスワードリセットを、ためすことが、おおすぎます。しばらくしてから、ためしてください。",
"password_reset_disabled": "このインスタンスでは、パスワードリセットは、できません。インスタンスのアドミニストレーターに、おといあわせください。",
"password_reset_required": "ログインするには、パスワードをリセットしてください。",
"password_reset_required_but_mailer_is_disabled": "あなたはパスワードのリセットがひつようです。しかし、まずいことに、このインスタンスでは、パスワードのリセットができなくなっています。このインスタンスのアドミニストレーターに、おといあわせください。"
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -1,15 +1,59 @@
{
"chat": {
"title": "챗"
"about": {
"mrf": {
"federation": "연합",
"keyword": {
"ftl_removal": "\"알려진 모든 네트워크\" 타임라인에서 제외",
"is_replaced_by": "→",
"keyword_policies": "단어 폴리시",
"reject": "거부",
"replace": "바꾸기"
},
"mrf_policies": "사용되는 MRF 폴리시",
"simple": {
"accept": "허가",
"accept_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고만이 접수됩니다:",
"ftl_removal": "\"알려진 네트워크\" 타임라인에서 제외",
"ftl_removal_desc": "이 인스턴스에서 아래의 인스턴스들은 \"알려진 네트워크\" 타임라인에서 제외됩니다:",
"media_nsfw": "매체를 민감함으로 설정",
"media_nsfw_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고에 붙혀 있는 매체는 민감함으로 설정됩니다:",
"media_removal": "매체 제거",
"media_removal_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고에 붙혀 있는 매체는 제거됩니다:",
"quarantine": "검역",
"quarantine_desc": "이 인스턴스는 아래의 인스턴스에게 공개투고만을 보냅니다:",
"reject": "거부",
"reject_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고를 받아들이지 않습니다:",
"simple_policies": "인스턴스 특유의 폴리시"
}
},
"staff": "운영자"
},
"domain_mute_card": {
"mute": "침묵",
"mute_progress": "침묵으로 설정중…",
"unmute": "침묵 해제",
"unmute_progress": "침묵을 해제중…"
},
"emoji": {
"add_emoji": "이모지 넣기",
"custom": "전용 이모지",
"emoji": "이모지",
"load_all": "전체 {emojiAmount} 이모지 불러오기",
"search_emoji": "이모지 검색",
"stickers": "스티커",
"unicode": "Unicode 이모지"
},
"exporter": {
"export": "내보내기",
"processing": "처리중입니다, 처리가 끝나면 파일을 다운로드하라는 지시가 있겠습니다"
},
"features_panel": {
"chat": "챗",
"media_proxy": "미디어 프록시",
"scope_options": "범위 옵션",
"text_limit": "텍스트 제한",
"title": "기능",
"who_to_follow": "팔로우 추천",
"upload_limit": "최대 파일용량"
"upload_limit": "최대 파일용량",
"who_to_follow": "팔로우 추천"
},
"finder": {
"error_fetching_user": "사용자 정보 불러오기 실패",
@ -17,165 +61,212 @@
},
"general": {
"apply": "적용",
"submit": "보내기",
"loading": "로딩중…",
"peek": "숨기기",
"close": "닫기",
"verify": "검사",
"confirm": "확인",
"enable": "유효",
"disable": "무효",
"cancel": "취소",
"close": "닫기",
"confirm": "확인",
"disable": "무효",
"dismiss": "무시",
"show_less": "접기",
"show_more": "더 보기",
"optional": "필수 아님",
"retry": "다시 시도하십시오",
"enable": "유효",
"error_retry": "다시 시도하십시오",
"generic_error": "잘못되었습니다",
"loading": "로딩중…",
"more": "더 보기",
"optional": "필수 아님",
"peek": "숨기기",
"retry": "다시 시도하십시오",
"role": {
"moderator": "중재자",
"admin": "관리자"
}
"admin": "관리자",
"moderator": "중재자"
},
"show_less": "접기",
"show_more": "더 보기",
"submit": "보내기",
"verify": "검사"
},
"image_cropper": {
"cancel": "취소",
"crop_picture": "사진 자르기",
"save": "저장",
"save_without_cropping": "그대로 저장"
},
"importer": {
"error": "이 파일을 가져올 때 오류가 발생하였습니다.",
"submit": "보내기",
"success": "정상히 불러왔습니다."
},
"interactions": {
"favs_repeats": "반복과 즐겨찾기",
"follows": "새 팔로워",
"moves": "계정 통합"
},
"login": {
"login": "로그인",
"authentication_code": "인증 코드",
"description": "OAuth로 로그인",
"logout": "로그아웃",
"password": "암호",
"placeholder": "예시: lain",
"register": "가입",
"username": "사용자 이름",
"enter_recovery_code": "복구 코드를 입력하십시오",
"enter_two_factor_code": "2단계인증 코드를 입력하십시오",
"heading": {
"recovery": "2단계 복구",
"totp": "2단계인증"
},
"hint": "로그인하여 대화에 참가합시다",
"login": "로그인",
"logout": "로그아웃",
"password": "암호",
"placeholder": "예시: lain",
"recovery_code": "복구 코드",
"enter_two_factor_code": "2단계인증 코드를 입력하십시오",
"enter_recovery_code": "복구 코드를 입력하십시오",
"authentication_code": "인증 코드",
"hint": "로그인하여 대화에 참가합시다"
"register": "가입",
"username": "사용자 이름"
},
"media_modal": {
"next": "다음",
"previous": "이전"
},
"nav": {
"about": "인스턴스 소개",
"administration": "관리",
"back": "뒤로",
"chat": "로컬 챗",
"friend_requests": "팔로우 요청",
"mentions": "멘션",
"bookmarks": "북마크",
"chats": "채트",
"dms": "다이렉트 메시지",
"friend_requests": "팔로우 요청",
"home_timeline": "홈 타임라인",
"interactions": "대화",
"mentions": "멘션",
"preferences": "환경설정",
"public_tl": "공개 타임라인",
"search": "검색",
"timeline": "타임라인",
"timelines": "타임라인",
"twkn": "알려진 네트워크",
"user_search": "사용자 검색",
"preferences": "환경설정",
"chats": "채트",
"timelines": "타임라인",
"who_to_follow": "추천된 사용자",
"search": "검색",
"bookmarks": "북마크",
"interactions": "대화",
"administration": "관리",
"home_timeline": "홈 타임라인"
"who_to_follow": "추천된 사용자"
},
"notifications": {
"broken_favorite": "알 수 없는 게시물입니다, 검색합니다…",
"error": "알림 불러오기 실패: {0}",
"favorited_you": "당신의 게시물을 즐겨찾기",
"follow_request": "당신에게 팔로우 신청",
"followed_you": "당신을 팔로우",
"load_older": "오래 된 알림 불러오기",
"notifications": "알림",
"read": "읽음!",
"repeated_you": "당신의 게시물을 리핏",
"no_more_notifications": "알림이 없습니다",
"migrated_to": "이사했습니다",
"no_more_notifications": "알림이 없습니다",
"notifications": "알림",
"reacted_with": "{0} 로 반응했습니다",
"error": "알림 불러오기 실패: {0}",
"follow_request": "당신에게 팔로우 신청"
"read": "읽음!",
"repeated_you": "당신의 게시물을 리핏"
},
"polls": {
"add_option": "선택지 추가",
"add_poll": "투표를 추가",
"expired": "투표는 {0} 전에 마감되었습니다",
"expires_in": "투표는 {0}에 마감됩니다",
"expiry": "투표 기간",
"option": "선택지",
"people_voted_count": "{count} 명 투표 | {count} 명 투표",
"type": "투표 형식",
"vote": "투표",
"votes": "표",
"votes_count": "{count} 표 | {count} 표"
},
"post_status": {
"new_status": "새 게시물 게시",
"account_not_locked_warning": "당신의 계정은 {0} 상태가 아닙니다. 누구나 당신을 팔로우 하고 팔로워 전용 게시물을 볼 수 있습니다.",
"account_not_locked_warning_link": "잠김",
"attachments_sensitive": "첨부물을 민감함으로 설정",
"content_type": {
"text/plain": "평문",
"text/bbcode": "BBCode",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/html": "HTML"
"text/plain": "평문"
},
"content_warning": "주제 (필수 아님)",
"default": "인천공항에 도착했습니다.",
"direct_warning": "이 게시물을 멘션 된 사용자들에게만 보여집니다",
"empty_status_error": "글을 입력하십시오",
"media_description": "첨부파일 설명",
"media_description_error": "파일을 올리지 못하였습니다. 다시한번 시도하여 주십시오",
"new_status": "새 게시물 게시",
"posting": "게시",
"preview": "미리보기",
"preview_empty": "아무것도 없습니다",
"scope": {
"direct": "다이렉트 - 멘션 된 사용자들에게만",
"private": "팔로워 전용 - 팔로워들에게만",
"public": "공개 - 공개 타임라인으로",
"unlisted": "비공개 - 공개 타임라인에 게시 안 함"
},
"preview_empty": "아무것도 없습니다",
"preview": "미리보기",
"scope_notice": {
"public": "이 글은 누구나 볼 수 있습니다"
},
"media_description_error": "파일을 올리지 못하였습니다. 다시한번 시도하여 주십시오",
"empty_status_error": "글을 입력하십시오",
"media_description": "첨부파일 설명"
}
},
"registration": {
"bio": "소개",
"captcha": "캡차",
"email": "이메일",
"fullname": "표시 되는 이름",
"fullname_placeholder": "예: 김례인",
"new_captcha": "이미지를 클릭해서 새로운 캡차",
"password_confirm": "암호 확인",
"registration": "가입하기",
"token": "초대 토큰",
"captcha": "캡차",
"new_captcha": "이미지를 클릭해서 새로운 캡차",
"username_placeholder": "예: lain",
"validations": {
"username_required": "공백으로 둘 수 없습니다",
"fullname_required": "공백으로 둘 수 없습니다",
"email_required": "공백으로 둘 수 없습니다",
"password_required": "공백으로 둘 수 없습니다",
"fullname_required": "공백으로 둘 수 없습니다",
"password_confirmation_match": "패스워드와 일치해야 합니다",
"password_confirmation_required": "공백으로 둘 수 없습니다",
"password_confirmation_match": "패스워드와 일치해야 합니다"
},
"fullname_placeholder": "예: 김례인",
"username_placeholder": "예: lain"
"password_required": "공백으로 둘 수 없습니다",
"username_required": "공백으로 둘 수 없습니다"
}
},
"remote_user_resolver": {
"error": "찾을 수 없습니다.",
"searching_for": "검색중"
},
"selectable_list": {
"select_all": "모두 선택"
},
"settings": {
"app_name": "앱 이름",
"attachmentRadius": "첨부물",
"attachments": "첨부물",
"avatar": "아바타",
"avatarAltRadius": "아바타 (알림)",
"avatarRadius": "아바타",
"avatar_size_instruction": "크기를 150x150 이상으로 설정할 것을 추장합니다.",
"background": "배경",
"bio": "소개",
"block_export": "차단 목록 내보내기",
"blocks_tab": "차단",
"bot": "이 계정은 bot입니다",
"btnRadius": "버튼",
"cBlue": "파랑 (답글, 팔로우)",
"cGreen": "초록 (리트윗)",
"cOrange": "주황 (즐겨찾기)",
"cRed": "빨강 (취소)",
"change_email": "메일주소 바꾸기",
"change_password": "암호 바꾸기",
"change_password_error": "암호를 바꾸는 데 몇 가지 문제가 있습니다.",
"changed_email": "메일주소가 갱신되었습니다!",
"changed_password": "암호를 바꾸었습니다!",
"chatMessageRadius": "챗 메시지",
"checkboxRadius": "체크박스",
"collapse_subject": "주제를 가진 게시물 접기",
"composing": "작성",
"confirm_new_password": "새 패스워드 확인",
"current_avatar": "현재 아바타",
"current_password": "현재 패스워드",
"current_profile_banner": "현재 프로필 배너",
"data_import_export_tab": "데이터 불러오기 / 내보내기",
"default_vis": "기본 공개 범위",
"delete_account": "계정 삭제",
"delete_account_description": "데이터가 영구히 삭제되고 계정이 불활성화됩니다.",
"delete_account_error": "계정을 삭제하는데 문제가 있습니다. 계속 발생한다면 인스턴스 관리자에게 문의하세요.",
"delete_account_instructions": "계정 삭제를 확인하기 위해 아래에 패스워드 입력.",
"emoji_reactions_on_timeline": "이모지 반응을 타임라인으로 표시",
"enable_web_push_notifications": "웹 푸시 알림 활성화",
"export_theme": "프리셋 저장",
"filtering": "필터링",
"filtering_explanation": "아래의 단어를 가진 게시물들은 뮤트 됩니다, 한 줄에 하나씩 적으세요",
"follow_export": "팔로우 내보내기",
"follow_export_button": "팔로우 목록을 csv로 내보내기",
"follow_export_processing": "진행 중입니다, 곧 다운로드 가능해 질 것입니다",
"follow_import": "팔로우 불러오기",
"follow_import_error": "팔로우 불러오기 실패",
"follows_imported": "팔로우 목록을 불러왔습니다! 처리에는 시간이 걸립니다.",
@ -183,14 +274,14 @@
"general": "일반",
"hide_attachments_in_convo": "대화의 첨부물 숨기기",
"hide_attachments_in_tl": "타임라인의 첨부물 숨기기",
"hide_followers_description": "나를 따르는 사람을 숨기기",
"hide_follows_description": "내가 팔로우하는 사람을 표시하지 않음",
"hide_isp": "인스턴스 전용 패널 숨기기",
"preload_images": "이미지 미리 불러오기",
"hide_post_stats": "게시물 통계 숨기기 (즐겨찾기 수 등)",
"hide_user_stats": "사용자 통계 숨기기 (팔로워 수 등)",
"import_followers_from_a_csv_file": "csv 파일에서 팔로우 목록 불러오기",
"import_theme": "프리셋 불러오기",
"inputRadius": "입력 칸",
"checkboxRadius": "체크박스",
"instance_default": "(기본: {value})",
"instance_default_simple": "(기본)",
"interface": "인터페이스",
@ -201,231 +292,260 @@
"lock_account_description": "계정을 승인 된 팔로워들로 제한",
"loop_video": "비디오 반복재생",
"loop_video_silent_only": "소리가 없는 비디오만 반복 재생 (마스토돈의 \"gifs\" 같은 것들)",
"mfa": {
"authentication_methods": "인증 방법",
"confirm_and_enable": "OTP 확인과 활성화",
"generate_new_recovery_codes": "새로운 복구 코드를 작성",
"otp": "OTP",
"recovery_codes": "복구 코드.",
"scan": {
"secret_code": "키",
"title": "스캔"
},
"setup_otp": "OTP 설치",
"title": "2단계인증",
"waiting_a_recovery_codes": "예비 코드를 수신하고 있습니다…"
},
"mutes_and_blocks": "침묵과 차단",
"mutes_tab": "침묵",
"name": "이름",
"name_bio": "이름 & 소개",
"new_password": "새 암호",
"no_rich_text_description": "모든 게시물의 서식을 지우기",
"notification_setting_privacy": "보안",
"notification_visibility": "보여 줄 알림 종류",
"notification_visibility_emoji_reactions": "반응",
"notification_visibility_follows": "팔로우",
"notification_visibility_likes": "좋아함",
"notification_visibility_mentions": "멘션",
"notification_visibility_repeats": "반복",
"no_rich_text_description": "모든 게시물의 서식을 지우기",
"hide_follows_description": "내가 팔로우하는 사람을 표시하지 않음",
"hide_followers_description": "나를 따르는 사람을 숨기기",
"notifications": "알림",
"nsfw_clickthrough": "NSFW 이미지 \"클릭해서 보이기\"를 활성화",
"oauth_tokens": "OAuth 토큰",
"token": "토큰",
"refresh_token": "토큰 새로 고침",
"valid_until": "까지 유효하다",
"revoke_token": "취소",
"panelRadius": "패널",
"pause_on_unfocused": "탭이 활성 상태가 아닐 때 스트리밍 멈추기",
"preload_images": "이미지 미리 불러오기",
"presets": "프리셋",
"profile_background": "프로필 배경",
"profile_banner": "프로필 배너",
"profile_fields": {
"value": "내용"
},
"profile_tab": "프로필",
"radii_help": "인터페이스 모서리 둥글기 (픽셀 단위)",
"refresh_token": "토큰 새로 고침",
"replies_in_timeline": "답글을 타임라인에",
"reply_visibility_all": "모든 답글 보기",
"reply_visibility_following": "나에게 직접 오는 답글이나 내가 팔로우 중인 사람에게서 오는 답글만 표시",
"reply_visibility_self": "나에게 직접 전송 된 답글만 보이기",
"revoke_token": "취소",
"saving_err": "설정 저장 실패",
"saving_ok": "설정 저장 됨",
"security_tab": "보안",
"scope_copy": "답글을 달 때 공개 범위 따라가리 (다이렉트 메시지는 언제나 따라감)",
"security": "보안",
"security_tab": "보안",
"set_new_avatar": "새 아바타 설정",
"set_new_profile_background": "새 프로필 배경 설정",
"set_new_profile_banner": "새 프로필 배너 설정",
"settings": "설정",
"subject_input_always_show": "항상 주제 칸 보이기",
"subject_line_behavior": "답글을 달 때 주제 복사하기",
"subject_line_email": "이메일처럼: \"re: 주제\"",
"subject_line_mastodon": "마스토돈처럼: 그대로 복사",
"subject_line_noop": "복사 안 함",
"stop_gifs": "GIF파일에 마우스를 올려서 재생",
"streaming": "최상단에 도달하면 자동으로 새 게시물 스트리밍",
"text": "텍스트",
"theme": "테마",
"theme_help": "16진수 색상코드(#rrggbb)를 사용해 색상 테마를 커스터마이즈.",
"theme_help_v2_1": "체크박스를 통해 몇몇 컴포넌트의 색상과 불투명도를 조절 가능, \"모두 지우기\" 버튼으로 덮어 씌운 것을 모두 취소.",
"theme_help_v2_2": "몇몇 입력칸 밑의 아이콘은 전경/배경 대비 관련 표시등입니다, 마우스를 올려 자세한 정보를 볼 수 있습니다. 투명도 대비 표시등이 가장 최악의 경우를 나타낸다는 것을 유의하세요.",
"tooltipRadius": "툴팁/경고",
"user_settings": "사용자 설정",
"values": {
"false": "아니오",
"true": "네"
},
"notifications": "알림",
"enable_web_push_notifications": "웹 푸시 알림 활성화",
"style": {
"switcher": {
"keep_color": "색상 유지",
"keep_shadows": "그림자 유지",
"keep_opacity": "불투명도 유지",
"keep_roundness": "둥글기 유지",
"keep_fonts": "글자체 유지",
"save_load_hint": "\"유지\" 옵션들은 다른 테마를 고르거나 불러 올 때 현재 설정 된 옵션들을 건드리지 않게 합니다, 테마를 내보내기 할 때도 이 옵션에 따라 저장합니다. 아무 것도 체크 되지 않았다면 모든 설정을 내보냅니다.",
"reset": "초기화",
"clear_all": "모두 지우기",
"clear_opacity": "불투명도 지우기"
"advanced_colors": {
"_tab_label": "고급",
"alert": "주의 배경",
"alert_error": "에러",
"alert_warning": "경고",
"badge": "배지 배경",
"badge_notification": "알림",
"borders": "테두리",
"buttons": "버튼",
"chat": {
"border": "경계선",
"incoming": "수신",
"outgoing": "송신"
},
"faint_text": "흐려진 텍스트",
"icons": "아이콘",
"inputs": "입력칸",
"panel_header": "패널 헤더",
"selectedMenu": "선택된 메뉴 요소",
"selectedPost": "선택된 글",
"top_bar": "상단 바"
},
"common": {
"color": "색상",
"opacity": "불투명도",
"contrast": {
"context": {
"18pt": "큰 (18pt 이상) 텍스트에 대해",
"text": "텍스트에 대해"
},
"hint": "대비율이 {ratio}입니다, 이것은 {context} {level}",
"level": {
"aa": "AA등급 가이드라인에 부합합니다 (최소한도)",
"aaa": "AAA등급 가이드라인에 부합합니다 (권장)",
"bad": "아무런 가이드라인 등급에도 미치지 못합니다"
},
"context": {
"18pt": "큰 (18pt 이상) 텍스트에 대해",
"text": "텍스트에 대해"
}
}
},
"opacity": "불투명도"
},
"common_colors": {
"_tab_label": "일반",
"main": "일반 색상",
"foreground_hint": "\"고급\" 탭에서 더 자세한 설정이 가능합니다",
"main": "일반 색상",
"rgbo": "아이콘, 강조, 배지"
},
"advanced_colors": {
"_tab_label": "고급",
"alert": "주의 배경",
"alert_error": "에러",
"badge": "배지 배경",
"badge_notification": "알림",
"panel_header": "패널 헤더",
"top_bar": "상단 바",
"borders": "테두리",
"buttons": "버튼",
"inputs": "입력칸",
"faint_text": "흐려진 텍스트",
"chat": {
"border": "경계선",
"outgoing": "송신",
"incoming": "수신"
"fonts": {
"_tab_label": "글자체",
"components": {
"input": "입력칸",
"interface": "인터페이스",
"post": "게시물 텍스트",
"postCode": "게시물의 고정폭 텍스트 (서식 있는 텍스트)"
},
"selectedMenu": "선택된 메뉴 요소",
"selectedPost": "선택된 글",
"icons": "아이콘",
"alert_warning": "경고"
"custom": "커스텀",
"family": "글자체 이름",
"help": "인터페이스의 요소에 사용 될 글자체를 고르세요. \"커스텀\"은 시스템에 있는 폰트 이름을 정확히 입력해야 합니다.",
"size": "크기 (px 단위)",
"weight": "굵기"
},
"preview": {
"button": "버튼",
"checkbox": "나는 약관을 대충 훑어보았습니다",
"content": "내용",
"error": "에러 예시",
"faint_link": "도움 되는 설명서",
"fine_print": "우리의 {0} 를 읽고 도움 되지 않는 것들을 배우자!",
"header": "미리보기",
"header_faint": "이건 괜찮아",
"input": "인천공항에 도착했습니다.",
"link": "작고 귀여운 링크",
"mono": "내용",
"text": "더 많은 {0} 그리고 {1}"
},
"radii": {
"_tab_label": "둥글기"
},
"shadows": {
"_tab_label": "그림자와 빛",
"component": "컴포넌트",
"override": "덮어쓰기",
"shadow_id": "그림자 #{value}",
"blur": "흐리기",
"spread": "퍼지기",
"inset": "안쪽으로",
"hint": "그림자에는 CSS3 변수를 --variable을 통해 색상 값으로 사용할 수 있습니다. 불투명도에는 적용 되지 않습니다.",
"filter_hint": {
"always_drop_shadow": "경고, 이 그림자는 브라우저가 지원하는 경우 항상 {0}을 사용합니다.",
"drop_shadow_syntax": "{0}는 {1} 파라미터와 {2} 키워드를 지원하지 않습니다.",
"avatar_inset": "안쪽과 안쪽이 아닌 그림자를 모두 설정하는 경우 투명 아바타에서 예상치 못 한 결과가 나올 수 있다는 것에 주의해 주세요.",
"spread_zero": "퍼지기가 0보다 큰 그림자는 0으로 설정한 것과 동일하게 보여집니다",
"inset_classic": "안쪽 그림자는 {0}를 사용합니다"
},
"component": "컴포넌트",
"components": {
"panel": "패널",
"panelHeader": "패널 헤더",
"topBar": "상단 바",
"avatar": "사용자 아바타 (프로필 뷰에서)",
"avatarStatus": "사용자 아바타 (게시물에서)",
"popup": "팝업과 툴팁",
"button": "버튼",
"buttonHover": "버튼 (마우스 올렸을 때)",
"buttonPressed": "버튼 (눌렸을 때)",
"buttonPressedHover": "Button (마우스 올림 + 눌림)",
"input": "입력칸"
}
},
"fonts": {
"_tab_label": "글자체",
"help": "인터페이스의 요소에 사용 될 글자체를 고르세요. \"커스텀\"은 시스템에 있는 폰트 이름을 정확히 입력해야 합니다.",
"components": {
"interface": "인터페이스",
"input": "입력칸",
"post": "게시물 텍스트",
"postCode": "게시물의 고정폭 텍스트 (서식 있는 텍스트)"
"panel": "패널",
"panelHeader": "패널 헤더",
"popup": "팝업과 툴팁",
"topBar": "상단 바"
},
"family": "글자체 이름",
"size": "크기 (px 단위)",
"weight": "굵기",
"custom": "커스텀"
"filter_hint": {
"always_drop_shadow": "경고, 이 그림자는 브라우저가 지원하는 경우 항상 {0}을 사용합니다.",
"avatar_inset": "안쪽과 안쪽이 아닌 그림자를 모두 설정하는 경우 투명 아바타에서 예상치 못 한 결과가 나올 수 있다는 것에 주의해 주세요.",
"drop_shadow_syntax": "{0}는 {1} 파라미터와 {2} 키워드를 지원하지 않습니다.",
"inset_classic": "안쪽 그림자는 {0}를 사용합니다",
"spread_zero": "퍼지기가 0보다 큰 그림자는 0으로 설정한 것과 동일하게 보여집니다"
},
"inset": "안쪽으로",
"override": "덮어쓰기",
"shadow_id": "그림자 #{value}",
"spread": "퍼지기"
},
"preview": {
"header": "미리보기",
"content": "내용",
"error": "에러 예시",
"button": "버튼",
"text": "더 많은 {0} 그리고 {1}",
"mono": "내용",
"input": "인천공항에 도착했습니다.",
"faint_link": "도움 되는 설명서",
"fine_print": "우리의 {0} 를 읽고 도움 되지 않는 것들을 배우자!",
"header_faint": "이건 괜찮아",
"checkbox": "나는 약관을 대충 훑어보았습니다",
"link": "작고 귀여운 링크"
"switcher": {
"clear_all": "모두 지우기",
"clear_opacity": "불투명도 지우기",
"keep_color": "색상 유지",
"keep_fonts": "글자체 유지",
"keep_opacity": "불투명도 유지",
"keep_roundness": "둥글기 유지",
"keep_shadows": "그림자 유지",
"reset": "초기화",
"save_load_hint": "\"유지\" 옵션들은 다른 테마를 고르거나 불러 올 때 현재 설정 된 옵션들을 건드리지 않게 합니다, 테마를 내보내기 할 때도 이 옵션에 따라 저장합니다. 아무 것도 체크 되지 않았다면 모든 설정을 내보냅니다."
}
},
"block_export": "차단 목록 내보내기",
"mfa": {
"scan": {
"secret_code": "키",
"title": "스캔"
},
"authentication_methods": "인증 방법",
"waiting_a_recovery_codes": "예비 코드를 수신하고 있습니다…",
"recovery_codes": "복구 코드.",
"generate_new_recovery_codes": "새로운 복구 코드를 작성",
"title": "2단계인증",
"confirm_and_enable": "OTP 확인과 활성화",
"setup_otp": "OTP 설치",
"otp": "OTP"
},
"security": "보안",
"emoji_reactions_on_timeline": "이모지 반응을 타임라인으로 표시",
"avatar_size_instruction": "크기를 150x150 이상으로 설정할 것을 추장합니다.",
"blocks_tab": "차단",
"notification_setting_privacy": "보안",
"subject_input_always_show": "항상 주제 칸 보이기",
"subject_line_behavior": "답글을 달 때 주제 복사하기",
"subject_line_email": "이메일처럼: \"re: 주제\"",
"subject_line_mastodon": "마스토돈처럼: 그대로 복사",
"subject_line_noop": "복사 안 함",
"text": "텍스트",
"theme": "테마",
"theme_help": "16진수 색상코드(#rrggbb)를 사용해 색상 테마를 커스터마이즈.",
"theme_help_v2_1": "체크박스를 통해 몇몇 컴포넌트의 색상과 불투명도를 조절 가능, \"모두 지우기\" 버튼으로 덮어 씌운 것을 모두 취소.",
"theme_help_v2_2": "몇몇 입력칸 밑의 아이콘은 전경/배경 대비 관련 표시등입니다, 마우스를 올려 자세한 정보를 볼 수 있습니다. 투명도 대비 표시등이 가장 최악의 경우를 나타낸다는 것을 유의하세요.",
"token": "토큰",
"tooltipRadius": "툴팁/경고",
"user_mutes": "사용자",
"notification_visibility_emoji_reactions": "반응",
"profile_fields": {
"value": "내용"
},
"mutes_and_blocks": "침묵과 차단",
"chatMessageRadius": "챗 메시지",
"change_email": "메일주소 바꾸기",
"changed_email": "메일주소가 갱신되었습니다!",
"bot": "이 계정은 bot입니다",
"mutes_tab": "침묵",
"app_name": "앱 이름"
"user_settings": "사용자 설정",
"valid_until": "까지 유효하다",
"values": {
"false": "아니오",
"true": "네"
}
},
"time": {
"in_past": "{0} 전",
"now": "방끔",
"now_short": "방금",
"unit": {
"days": "{0} 일",
"days_short": "{0} 일",
"hours": "{0} 시간",
"hours_short": "{0} 시간",
"minutes": "{0} 분",
"minutes_short": "{0} 분",
"months": "{0} 달 전",
"months_short": "{0} 달 전",
"seconds": "{0} 초",
"seconds_short": "{0} 초",
"weeks": "{0} 주일",
"weeks_short": "{0} 주일",
"years": "{0} 년",
"years_short": "{0} 년"
}
},
"timeline": {
"collapse": "접기",
"conversation": "대화",
"error_fetching": "업데이트 불러오기 실패",
"load_older": "더 오래 된 게시물 불러오기",
"no_retweet_hint": "팔로워 전용, 다이렉트 메시지는 반복할 수 없습니다",
"repeated": "반복 됨",
"show_new": "새로운 것 보기",
"up_to_date": "최신 상태"
},
"tool_tip": {
"favorite": "즐겨찾기",
"media_upload": "미디어 업로드",
"repeat": "반복",
"reply": "답글",
"user_settings": "사용자 설정"
},
"upload": {
"error": {
"base": "업로드 실패.",
"default": "잠시 후에 다시 시도해 보세요",
"file_too_big": "파일이 너무 커요 [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]"
},
"file_size_units": {
"B": "바이트",
"GiB": "기비바이트",
"KiB": "키비바이트",
"MiB": "메비바이트",
"TiB": "테비바이트"
}
},
"user_card": {
"approve": "승인",
"block": "차단",
"blocked": "차단 됨!",
"deny": "거부",
"follow": "팔로우",
"follow_sent": "요청 보내짐!",
"follow_progress": "요청 중…",
"follow_sent": "요청 보내짐!",
"follow_unfollow": "팔로우 중지",
"followees": "팔로우 중",
"followers": "팔로워",
@ -444,149 +564,5 @@
"who_to_follow": {
"more": "더 보기",
"who_to_follow": "팔로우 추천"
},
"tool_tip": {
"media_upload": "미디어 업로드",
"repeat": "반복",
"reply": "답글",
"favorite": "즐겨찾기",
"user_settings": "사용자 설정"
},
"upload": {
"error": {
"base": "업로드 실패.",
"file_too_big": "파일이 너무 커요 [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"default": "잠시 후에 다시 시도해 보세요"
},
"file_size_units": {
"B": "바이트",
"KiB": "키비바이트",
"MiB": "메비바이트",
"GiB": "기비바이트",
"TiB": "테비바이트"
}
},
"interactions": {
"follows": "새 팔로워",
"favs_repeats": "반복과 즐겨찾기",
"moves": "계정 통합"
},
"emoji": {
"load_all": "전체 {emojiAmount} 이모지 불러오기",
"unicode": "Unicode 이모지",
"custom": "전용 이모지",
"add_emoji": "이모지 넣기",
"search_emoji": "이모지 검색",
"emoji": "이모지",
"stickers": "스티커"
},
"polls": {
"add_poll": "투표를 추가",
"votes": "표",
"vote": "투표",
"type": "투표 형식",
"expiry": "투표 기간",
"votes_count": "{count} 표 | {count} 표",
"people_voted_count": "{count} 명 투표 | {count} 명 투표",
"option": "선택지",
"add_option": "선택지 추가",
"expired": "투표는 {0} 전에 마감되었습니다",
"expires_in": "투표는 {0}에 마감됩니다"
},
"media_modal": {
"next": "다음",
"previous": "이전"
},
"importer": {
"error": "이 파일을 가져올 때 오류가 발생하였습니다.",
"success": "정상히 불러왔습니다.",
"submit": "보내기"
},
"image_cropper": {
"cancel": "취소",
"save_without_cropping": "그대로 저장",
"save": "저장",
"crop_picture": "사진 자르기"
},
"exporter": {
"processing": "처리중입니다, 처리가 끝나면 파일을 다운로드하라는 지시가 있겠습니다",
"export": "내보내기"
},
"domain_mute_card": {
"unmute_progress": "침묵을 해제중…",
"unmute": "침묵 해제",
"mute_progress": "침묵으로 설정중…",
"mute": "침묵"
},
"about": {
"staff": "운영자",
"mrf": {
"simple": {
"media_nsfw_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고에 붙혀 있는 매체는 민감함으로 설정됩니다:",
"media_nsfw": "매체를 민감함으로 설정",
"media_removal_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고에 붙혀 있는 매체는 제거됩니다:",
"media_removal": "매체 제거",
"ftl_removal_desc": "이 인스턴스에서 아래의 인스턴스들은 \"알려진 네트워크\" 타임라인에서 제외됩니다:",
"ftl_removal": "\"알려진 네트워크\" 타임라인에서 제외",
"quarantine_desc": "이 인스턴스는 아래의 인스턴스에게 공개투고만을 보냅니다:",
"quarantine": "검역",
"reject_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고를 받아들이지 않습니다:",
"accept_desc": "이 인스턴스에서는 아래의 인스턴스로부터 보내온 투고만이 접수됩니다:",
"reject": "거부",
"accept": "허가",
"simple_policies": "인스턴스 특유의 폴리시"
},
"mrf_policies": "사용되는 MRF 폴리시",
"keyword": {
"is_replaced_by": "→",
"replace": "바꾸기",
"reject": "거부",
"ftl_removal": "\"알려진 모든 네트워크\" 타임라인에서 제외",
"keyword_policies": "단어 폴리시"
},
"federation": "연합"
}
},
"time": {
"now_short": "방금",
"now": "방끔",
"in_past": "{0} 전",
"unit": {
"years_short": "{0} 년",
"year_short": "{0} 년",
"years": "{0} 년",
"year": "{0} 년",
"weeks_short": "{0} 주일",
"week_short": "{0} 주일",
"weeks": "{0} 주일",
"week": "{0} 주일",
"seconds_short": "{0} 초",
"second_short": "{0} 초",
"seconds": "{0} 초",
"second": "{0} 초",
"months_short": "{0} 달 전",
"month_short": "{0} 달 전",
"months": "{0} 달 전",
"month": "{0} 달 전",
"minutes_short": "{0} 분",
"minute_short": "{0} 분",
"minutes": "{0} 분",
"minute": "{0} 분",
"hours_short": "{0} 시간",
"hour_short": "{0} 시간",
"hours": "{0} 시간",
"hour": "{0} 시간",
"days_short": "{0} 일",
"day_short": "{0} 일",
"days": "{0} 일",
"day": "{0} 일"
}
},
"remote_user_resolver": {
"error": "찾을 수 없습니다.",
"searching_for": "검색중"
},
"selectable_list": {
"select_all": "모두 선택"
}
}
}

View file

@ -1,13 +1,26 @@
{
"chat": {
"title": "Nettprat"
"about": {
"mrf": {
"keyword": {
"ftl_removal": "Fjerning fra \"Det hele kjente nettverket\" Tidslinjen",
"is_replaced_by": "→",
"reject": "Avvis",
"replace": "Erstatt"
},
"simple": {
"accept": "Aksepter",
"accept_desc": "Denne instansen godtar kun meldinger fra følgende instanser:",
"quarantine": "Karantene",
"reject": "Avvis",
"reject_desc": "Denne instansen vil ikke godta meldinger fra følgende instanser:"
}
}
},
"exporter": {
"export": "Eksporter",
"processing": "Arbeider, du vil snart bli spurt om å laste ned filen din"
},
"features_panel": {
"chat": "Nettprat",
"media_proxy": "Media proxy",
"scope_options": "Velg mottakere",
"text_limit": "Tekstgrense",
@ -20,184 +33,166 @@
},
"general": {
"apply": "Bruk",
"submit": "Send",
"more": "Mer",
"generic_error": "Det oppsto en feil",
"optional": "valgfritt",
"show_more": "Vis mer",
"show_less": "Vis mindre",
"cancel": "Avbryt",
"confirm": "Godta",
"disable": "Slå av",
"enable": "Slå på",
"confirm": "Godta",
"generic_error": "Det oppsto en feil",
"more": "Mer",
"optional": "valgfritt",
"show_less": "Vis mindre",
"show_more": "Vis mer",
"submit": "Send",
"verify": "Godkjenn"
},
"image_cropper": {
"cancel": "Avbryt",
"crop_picture": "Minsk bilde",
"save": "Lagre",
"save_without_cropping": "Lagre uten å minske bildet",
"cancel": "Avbryt"
"save_without_cropping": "Lagre uten å minske bildet"
},
"importer": {
"error": "Det oppsto en feil under importering av denne filen.",
"submit": "Send",
"success": "Importering fullført.",
"error": "Det oppsto en feil under importering av denne filen."
},
"login": {
"login": "Logg inn",
"description": "Log inn med OAuth",
"logout": "Logg ut",
"password": "Passord",
"placeholder": "f. eks lain",
"register": "Registrer",
"username": "Brukernavn",
"hint": "Logg inn for å delta i diskusjonen",
"authentication_code": "Verifikasjonskode",
"enter_recovery_code": "Skriv inn en gjenopprettingskode",
"enter_two_factor_code": "Skriv inn en to-faktors kode",
"recovery_code": "Gjenopprettingskode",
"heading": {
"totp": "To-faktors autentisering",
"recovery": "To-faktors gjenoppretting"
}
},
"media_modal": {
"previous": "Forrige",
"next": "Neste"
},
"nav": {
"about": "Om",
"back": "Tilbake",
"chat": "Lokal nettprat",
"friend_requests": "Følgeforespørsler",
"mentions": "Nevnt",
"interactions": "Interaksjoner",
"dms": "Direktemeldinger",
"public_tl": "Offentlig Tidslinje",
"timeline": "Tidslinje",
"twkn": "Det hele kjente nettverket",
"user_search": "Søk etter brukere",
"search": "Søk",
"who_to_follow": "Kontoer å følge",
"preferences": "Innstillinger",
"timelines": "Tidslinjer",
"bookmarks": "Bokmerker"
},
"notifications": {
"broken_favorite": "Ukjent status, leter etter den…",
"favorited_you": "likte din status",
"followed_you": "fulgte deg",
"load_older": "Last eldre varsler",
"notifications": "Varslinger",
"read": "Les!",
"repeated_you": "Gjentok din status",
"no_more_notifications": "Ingen gjenstående varsler",
"follow_request": "ønsker å følge deg"
},
"polls": {
"add_poll": "Legg til undersøkelse",
"add_option": "Legg til svaralternativ",
"option": "Svaralternativ",
"votes": "stemmer",
"vote": "Stem",
"type": "Undersøkelsestype",
"single_choice": "Enkeltvalg",
"multiple_choices": "Flervalg",
"expiry": "Undersøkelsestid",
"expires_in": "Undersøkelsen er over om {0}",
"expired": "Undersøkelsen ble ferdig {0} siden",
"not_enough_options": "For få unike svaralternativer i undersøkelsen"
},
"stickers": {
"add_sticker": "Legg til klistremerke"
"success": "Importering fullført."
},
"interactions": {
"favs_repeats": "Gjentakelser og favoritter",
"follows": "Nye følgere",
"load_older": "Last eldre interaksjoner"
},
"login": {
"authentication_code": "Verifikasjonskode",
"description": "Log inn med OAuth",
"enter_recovery_code": "Skriv inn en gjenopprettingskode",
"enter_two_factor_code": "Skriv inn en to-faktors kode",
"heading": {
"recovery": "To-faktors gjenoppretting",
"totp": "To-faktors autentisering"
},
"hint": "Logg inn for å delta i diskusjonen",
"login": "Logg inn",
"logout": "Logg ut",
"password": "Passord",
"placeholder": "f. eks lain",
"recovery_code": "Gjenopprettingskode",
"register": "Registrer",
"username": "Brukernavn"
},
"media_modal": {
"next": "Neste",
"previous": "Forrige"
},
"nav": {
"about": "Om",
"back": "Tilbake",
"bookmarks": "Bokmerker",
"dms": "Direktemeldinger",
"friend_requests": "Følgeforespørsler",
"interactions": "Interaksjoner",
"mentions": "Nevnt",
"preferences": "Innstillinger",
"public_tl": "Offentlig Tidslinje",
"search": "Søk",
"timeline": "Tidslinje",
"timelines": "Tidslinjer",
"twkn": "Det hele kjente nettverket",
"user_search": "Søk etter brukere",
"who_to_follow": "Kontoer å følge"
},
"notifications": {
"broken_favorite": "Ukjent status, leter etter den…",
"favorited_you": "likte din status",
"follow_request": "ønsker å følge deg",
"followed_you": "fulgte deg",
"load_older": "Last eldre varsler",
"no_more_notifications": "Ingen gjenstående varsler",
"notifications": "Varslinger",
"read": "Les!",
"repeated_you": "Gjentok din status"
},
"polls": {
"add_option": "Legg til svaralternativ",
"add_poll": "Legg til undersøkelse",
"expired": "Undersøkelsen ble ferdig {0} siden",
"expires_in": "Undersøkelsen er over om {0}",
"expiry": "Undersøkelsestid",
"multiple_choices": "Flervalg",
"not_enough_options": "For få unike svaralternativer i undersøkelsen",
"option": "Svaralternativ",
"single_choice": "Enkeltvalg",
"type": "Undersøkelsestype",
"vote": "Stem",
"votes": "stemmer"
},
"post_status": {
"new_status": "Legg ut ny status",
"account_not_locked_warning": "Kontoen din er ikke {0}. Hvem som helst kan følge deg for å se dine statuser til følgere",
"account_not_locked_warning_link": "låst",
"attachments_sensitive": "Merk vedlegg som sensitive",
"content_type": {
"text/plain": "Klar tekst",
"text/bbcode": "BBCode",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/bbcode": "BBCode"
"text/plain": "Klar tekst"
},
"content_warning": "Tema (valgfritt)",
"default": "Landet akkurat i L.A.",
"direct_warning_to_all": "Denne statusen vil være synlig av nevnte brukere",
"direct_warning_to_first_only": "Denne statusen vil være synlig for de brukerene som blir nevnt først i statusen.",
"new_status": "Legg ut ny status",
"posting": "Publiserer",
"scope_notice": {
"public": "Denne statusen vil være synlig for alle",
"private": "Denne statusen vil være synlig for dine følgere",
"unlisted": "Denne statusen vil ikke være synlig i Offentlig Tidslinje eller Det Hele Kjente Nettverket"
},
"scope": {
"direct": "Direkte, publiser bare til nevnte brukere",
"private": "Bare følgere, publiser bare til brukere som følger deg",
"public": "Offentlig, publiser til offentlige tidslinjer",
"unlisted": "Uoppført, ikke publiser til offentlige tidslinjer"
},
"scope_notice": {
"private": "Denne statusen vil være synlig for dine følgere",
"public": "Denne statusen vil være synlig for alle",
"unlisted": "Denne statusen vil ikke være synlig i Offentlig Tidslinje eller Det Hele Kjente Nettverket"
}
},
"registration": {
"bio": "Biografi",
"bio_placeholder": "e.g.\nHei, jeg er Lain.\nJeg er en animert jente som bor i forstaden i Japan. Du kjenner meg kanskje fra the Wired.",
"captcha": "CAPTCHA",
"email": "Epost-adresse",
"fullname": "Visningsnavn",
"fullname_placeholder": "f.eks. Lain Iwakura",
"new_captcha": "Trykk på bildet for å få en ny captcha",
"password_confirm": "Bekreft passord",
"registration": "Registrering",
"token": "Invitasjons-bevis",
"captcha": "CAPTCHA",
"new_captcha": "Trykk på bildet for å få en ny captcha",
"username_placeholder": "f.eks. Lain Iwakura",
"fullname_placeholder": "f.eks. Lain Iwakura",
"bio_placeholder": "e.g.\nHei, jeg er Lain.\nJeg er en animert jente som bor i forstaden i Japan. Du kjenner meg kanskje fra the Wired.",
"validations": {
"username_required": "kan ikke stå tomt",
"fullname_required": "kan ikke stå tomt",
"email_required": "kan ikke stå tomt",
"password_required": "kan ikke stå tomt",
"fullname_required": "kan ikke stå tomt",
"password_confirmation_match": "skal være det samme som passord",
"password_confirmation_required": "kan ikke stå tomt",
"password_confirmation_match": "skal være det samme som passord"
"password_required": "kan ikke stå tomt",
"username_required": "kan ikke stå tomt"
}
},
"search": {
"hashtags": "Emneknagger",
"no_results": "Ingen resultater",
"people": "Folk",
"people_talking": "{count} personer snakker om dette",
"person_talking": "{count} person snakker om dette"
},
"selectable_list": {
"select_all": "Velg alle"
},
"settings": {
"app_name": "Applikasjonsnavn",
"security": "Sikkerhet",
"enter_current_password_to_confirm": "Skriv inn ditt nåverende passord for å bekrefte din identitet",
"mfa": {
"otp": "OTP",
"setup_otp": "Set opp OTP",
"wait_pre_setup_otp": "forhåndsstiller OTP",
"confirm_and_enable": "Bekreft og slå på OTP",
"title": "To-faktors autentisering",
"generate_new_recovery_codes": "Generer nye gjenopprettingskoder",
"warning_of_generate_new_codes": "Når du genererer nye gjenopprettingskoder, vil de gamle slutte å fungere.",
"recovery_codes": "Gjenopprettingskoder.",
"waiting_a_recovery_codes": "Mottar gjenopprettingskoder...",
"recovery_codes_warning": "Skriv disse kodene ned eller plasser dem ett sikkert sted - ellers så vil du ikke se dem igjen. Dersom du mister tilgang til din to-faktors app og dine gjenopprettingskoder, vil du bli stengt ute av kontoen din.",
"authentication_methods": "Autentiseringsmetoder",
"scan": {
"title": "Skann",
"desc": "Ved hjelp av din to-faktors applikasjon, skann denne QR-koden eller skriv inn tekstnøkkelen",
"secret_code": "Nøkkel"
},
"verify": {
"desc": "For å skru på to-faktors autentisering, skriv inn koden i fra din to-faktors app:"
}
},
"attachmentRadius": "Vedlegg",
"attachments": "Vedlegg",
"autohide_floating_post_button": "Skjul Ny Status knapp automatisk (mobil)",
"avatar": "Profilbilde",
"avatarAltRadius": "Profilbilde (Varslinger)",
"avatarRadius": "Profilbilde",
"avatar_size_instruction": "Den anbefalte minste-størrelsen for profilbilder er 150x150 piksler",
"background": "Bakgrunn",
"bio": "Biografi",
"block_export": "Eksporter blokkeringer",
@ -214,19 +209,20 @@
"change_password": "Endre passord",
"change_password_error": "Feil ved endring av passord",
"changed_password": "Passord endret",
"checkboxRadius": "Sjekkbokser",
"collapse_subject": "Sammenfold statuser med tema",
"composing": "komponering",
"confirm_new_password": "Bekreft nytt passord",
"current_avatar": "Ditt nåværende profilbilde",
"current_password": "Nåværende passord",
"current_profile_banner": "Din nåværende profil-banner",
"data_import_export_tab": "Data import / eksport",
"default_vis": "Standard visnings-omfang",
"delete_account": "Slett konto",
"delete_account_description": "Fjern din konto og alle dine meldinger for alltid.",
"delete_account_error": "Det oppsto et problem ved sletting av kontoen din, hvis dette problemet forblir kontakt din administrator",
"delete_account_instructions": "Skriv inn ditt passord i feltet nedenfor for å bekrefte sletting av konto",
"avatar_size_instruction": "Den anbefalte minste-størrelsen for profilbilder er 150x150 piksler",
"enable_web_push_notifications": "Skru på pushnotifikasjoner i nettlesere",
"enter_current_password_to_confirm": "Skriv inn ditt nåverende passord for å bekrefte din identitet",
"export_theme": "Lagre tema",
"filtering": "Filtrering",
"filtering_explanation": "Alle statuser som inneholder disse ordene vil bli dempet, en kombinasjon av tegn per linje",
@ -239,19 +235,18 @@
"general": "Generell",
"hide_attachments_in_convo": "Gjem vedlegg i samtaler",
"hide_attachments_in_tl": "Gjem vedlegg på tidslinje",
"hide_muted_posts": "Gjem statuser i fra gjemte brukere",
"max_thumbnails": "Maks antall forhåndsbilder per status",
"hide_filtered_statuses": "Gjem filtrerte statuser",
"hide_followers_description": "Ikke hvis hvem som følger meg",
"hide_follows_description": "Ikke hvis hvem jeg følger",
"hide_isp": "Gjem instans-spesifikt panel",
"preload_images": "Forhåndslast bilder",
"use_one_click_nsfw": "Åpne sensitive vedlegg med ett klikk",
"hide_muted_posts": "Gjem statuser i fra gjemte brukere",
"hide_post_stats": "Gjem status statistikk (f.eks. antall likes",
"hide_user_stats": "Gjem bruker statistikk (f.eks. antall følgere)",
"hide_filtered_statuses": "Gjem filtrerte statuser",
"hide_wallpaper": "Skjul instansens bakgrunnsbilde",
"import_blocks_from_a_csv_file": "Importer blokkeringer fra en csv fil",
"import_followers_from_a_csv_file": "Importer følginger fra en csv fil",
"import_theme": "Last tema",
"inputRadius": "Tekst felt",
"checkboxRadius": "Sjekkbokser",
"instance_default": "(standard: {value})",
"instance_default_simple": "(standard)",
"interface": "Grensesnitt",
@ -262,261 +257,305 @@
"lock_account_description": "Begrens din konto til bare godkjente følgere",
"loop_video": "Gjenta videoer",
"loop_video_silent_only": "Gjenta bare videoer uten lyd, (for eksempel Mastodon sine \"gifs\")",
"max_thumbnails": "Maks antall forhåndsbilder per status",
"mfa": {
"authentication_methods": "Autentiseringsmetoder",
"confirm_and_enable": "Bekreft og slå på OTP",
"generate_new_recovery_codes": "Generer nye gjenopprettingskoder",
"otp": "OTP",
"recovery_codes": "Gjenopprettingskoder.",
"recovery_codes_warning": "Skriv disse kodene ned eller plasser dem ett sikkert sted - ellers så vil du ikke se dem igjen. Dersom du mister tilgang til din to-faktors app og dine gjenopprettingskoder, vil du bli stengt ute av kontoen din.",
"scan": {
"desc": "Ved hjelp av din to-faktors applikasjon, skann denne QR-koden eller skriv inn tekstnøkkelen",
"secret_code": "Nøkkel",
"title": "Skann"
},
"setup_otp": "Set opp OTP",
"title": "To-faktors autentisering",
"verify": {
"desc": "For å skru på to-faktors autentisering, skriv inn koden i fra din to-faktors app:"
},
"wait_pre_setup_otp": "forhåndsstiller OTP",
"waiting_a_recovery_codes": "Mottar gjenopprettingskoder...",
"warning_of_generate_new_codes": "Når du genererer nye gjenopprettingskoder, vil de gamle slutte å fungere."
},
"minimal_scopes_mode": "Minimaliser mottakervalg",
"mutes_tab": "Dempinger",
"play_videos_in_modal": "Spill videoer direkte i media-avspilleren",
"use_contain_fit": "Ikke minsk vedlegget i forhåndsvisninger",
"name": "Navn",
"name_bio": "Navn & Biografi",
"new_password": "Nytt passord",
"no_blocks": "Ingen blokkeringer",
"no_mutes": "Ingen dempinger",
"no_rich_text_description": "Fjern all formatering fra statuser",
"notification_blocks": "Hvis du blokkerer en bruker vil det stoppe alle varsler og i tilleg få dem til å slutte å følge deg",
"notification_mutes": "For å stoppe å motta varsler i fra en spesifikk bruker, kan du dempe dem.",
"notification_visibility": "Typer varsler som skal vises",
"notification_visibility_follows": "Følginger",
"notification_visibility_likes": "Likes",
"notification_visibility_mentions": "Nevnt",
"notification_visibility_repeats": "Gjentakelser",
"no_rich_text_description": "Fjern all formatering fra statuser",
"no_blocks": "Ingen blokkeringer",
"no_mutes": "Ingen dempinger",
"hide_follows_description": "Ikke hvis hvem jeg følger",
"hide_followers_description": "Ikke hvis hvem som følger meg",
"show_admin_badge": "Hvis ett administratormerke på min profil",
"show_moderator_badge": "Hvis ett moderatormerke på min profil",
"notifications": "Varsler",
"nsfw_clickthrough": "Krev trykk for å vise statuser som kan være upassende",
"oauth_tokens": "OAuth Tokens",
"token": "Pollett",
"refresh_token": "Fornyingspolett",
"valid_until": "Gyldig til",
"revoke_token": "Tilbakekall",
"panelRadius": "Panel",
"pause_on_unfocused": "Stopp henting av poster når vinduet ikke er i fokus",
"play_videos_in_modal": "Spill videoer direkte i media-avspilleren",
"post_status_content_type": "Status innholdstype",
"preload_images": "Forhåndslast bilder",
"presets": "Forhåndsdefinerte tema",
"profile_background": "Profil-bakgrunn",
"profile_banner": "Profil-banner",
"profile_tab": "Profil",
"radii_help": "Bestem hvor runde hjørnene i brukergrensesnittet skal være (i piksler)",
"refresh_token": "Fornyingspolett",
"replies_in_timeline": "Svar på tidslinje",
"reply_visibility_all": "Vis alle svar",
"reply_visibility_following": "Vis bare svar som er til meg eller folk jeg følger",
"reply_visibility_self": "Vis bare svar som er til meg",
"autohide_floating_post_button": "Skjul Ny Status knapp automatisk (mobil)",
"revoke_token": "Tilbakekall",
"saving_err": "Feil ved lagring av innstillinger",
"saving_ok": "Innstillinger lagret",
"scope_copy": "Kopier mottakere når du svarer noen (Direktemeldinger blir alltid kopiert",
"search_user_to_block": "Søk etter hvem du vil blokkere",
"search_user_to_mute": "Søk etter hvem du vil dempe",
"security": "Sikkerhet",
"security_tab": "Sikkerhet",
"scope_copy": "Kopier mottakere når du svarer noen (Direktemeldinger blir alltid kopiert",
"minimal_scopes_mode": "Minimaliser mottakervalg",
"set_new_avatar": "Rediger profilbilde",
"set_new_profile_background": "Rediger profil-bakgrunn",
"set_new_profile_banner": "Sett ny profil-banner",
"settings": "Innstillinger",
"subject_input_always_show": "Alltid hvis tema-felt",
"subject_line_behavior": "Kopier tema når du svarer",
"subject_line_email": "Som email: \"re: tema\"",
"subject_line_mastodon": "Som mastodon: kopier som den er",
"subject_line_noop": "Ikke koper",
"post_status_content_type": "Status innholdstype",
"show_admin_badge": "Hvis ett administratormerke på min profil",
"show_moderator_badge": "Hvis ett moderatormerke på min profil",
"stop_gifs": "Spill av GIFs når du holder over dem",
"streaming": "Automatisk strømming av nye statuser når du har bladd til toppen",
"text": "Tekst",
"theme": "Tema",
"theme_help": "Bruk heksadesimale fargekoder (#rrggbb) til å endre farge-temaet ditt.",
"theme_help_v2_1": "Du kan også overskrive noen komponenter sine farger og opasitet ved å sjekke av sjekkboksen, bruk \"Nullstill alt\" knappen for å fjerne alle overskrivelser.",
"theme_help_v2_2": "Ikoner under noen av innstillingene er bakgrunn/tekst kontrast indikatorer, hold over dem for detaljert informasjon. Vennligst husk at disse indikatorene viser det verste utfallet.",
"tooltipRadius": "Verktøytips/advarsler",
"upload_a_photo": "Last opp ett bilde",
"user_settings": "Brukerinstillinger",
"values": {
"false": "nei",
"true": "ja"
},
"notifications": "Varsler",
"notification_mutes": "For å stoppe å motta varsler i fra en spesifikk bruker, kan du dempe dem.",
"notification_blocks": "Hvis du blokkerer en bruker vil det stoppe alle varsler og i tilleg få dem til å slutte å følge deg",
"enable_web_push_notifications": "Skru på pushnotifikasjoner i nettlesere",
"style": {
"switcher": {
"keep_color": "Behold farger",
"keep_shadows": "Behold skygger",
"keep_opacity": "Behold opasitet",
"keep_roundness": "Behold rundhet",
"keep_fonts": "Behold fonter",
"save_load_hint": "\"Behold\" alternativer beholder de instillingene som er satt når du velger eller laster inn temaer, det lagrer også disse alternativene når du eksporterer ett tema, Når alle sjekkboksene er tomme, vil alt bli lagret når du eksporterer ett tema.",
"reset": "Still in på nytt",
"clear_all": "Nullstill alt",
"clear_opacity": "Nullstill opasitet"
},
"common": {
"color": "Farge",
"opacity": "Opasitet",
"contrast": {
"hint": "Kontrast forholdet er {ratio}, it {level} {context}",
"level": {
"aa": "møter Nivå AA retningslinje (minimal)",
"aaa": "møter Nivå AAA retningslinje (recommended)",
"bad": "møter ingen tilgjengeligshetsretningslinjer"
},
"context": {
"18pt": "for stor (18pt+) tekst",
"text": "for tekst"
}
}
},
"common_colors": {
"_tab_label": "Vanlig",
"main": "Vanlige farger",
"foreground_hint": "Se \"Avansert\" fanen for mer detaljert kontroll",
"rgbo": "Ikoner, aksenter, merker"
},
"advanced_colors": {
"_tab_label": "Avansert",
"alert": "Varslingsbakgrunn",
"alert_error": "Feil",
"badge": "Merkebakgrunn",
"badge_notification": "Varsling",
"panel_header": "Panelhode",
"top_bar": "Topplinje",
"borders": "Kanter",
"buttons": "Knapper",
"faint_text": "Svak tekst",
"inputs": "Tekstfelt",
"faint_text": "Svak tekst"
"panel_header": "Panelhode",
"top_bar": "Topplinje"
},
"common": {
"color": "Farge",
"contrast": {
"context": {
"18pt": "for stor (18pt+) tekst",
"text": "for tekst"
},
"hint": "Kontrast forholdet er {ratio}, it {level} {context}",
"level": {
"aa": "møter Nivå AA retningslinje (minimal)",
"aaa": "møter Nivå AAA retningslinje (recommended)",
"bad": "møter ingen tilgjengeligshetsretningslinjer"
}
},
"opacity": "Opasitet"
},
"common_colors": {
"_tab_label": "Vanlig",
"foreground_hint": "Se \"Avansert\" fanen for mer detaljert kontroll",
"main": "Vanlige farger",
"rgbo": "Ikoner, aksenter, merker"
},
"fonts": {
"_tab_label": "Fonter",
"components": {
"input": "Tekstfelt",
"interface": "Grensesnitt",
"post": "Statustekst",
"postCode": "Monospaced tekst i en status (rik tekst)"
},
"custom": "Egendefinert",
"family": "Font naavn",
"help": "Velg font til elementene i brukergrensesnittet. For \"egendefinert\" må du skrive inn det nøyaktige font-navnet som det fremstår på systemet",
"size": "Størrelse (i piksler)",
"weight": "Vekt (dristighet)"
},
"preview": {
"button": "Knapp",
"checkbox": "Jeg har skumlest vilkår og betingelser",
"content": "Innhold",
"error": "Eksempel feil",
"faint_link": "hjelpfull brukerveiledning",
"fine_print": "Les vår {0} for å lære ingenting nyttig!",
"header": "Forhåndsvisning",
"header_faint": "Dette er OK",
"input": "Landet akkurat i L.A.",
"link": "en flott liten link",
"mono": "innhold",
"text": "Mye mer {0} og {1}"
},
"radii": {
"_tab_label": "Rundhet"
},
"shadows": {
"_tab_label": "Skygger og belysning",
"component": "Komponent",
"override": "Overskriv",
"shadow_id": "Skygge #{value}",
"blur": "Uklarhet",
"spread": "Spredning",
"inset": "Insett",
"hint": "For skygger kan du sette --variable som en fargeveerdi for å bruke CSS3 variabler. Vær oppmerksom på at å sette opasitet da ikke vil fungere her.",
"filter_hint": {
"always_drop_shadow": "Advarsel, denne skyggen bruker alltid {0} når nettleseren støtter det.",
"drop_shadow_syntax": "{0} støtter ikke {1} parameter og {2} nøkkelord.",
"avatar_inset": "Vær oppmerksom på at å kombinere både insatte og uinsatte skygger på profilbilder kan gi uforventede resultater med gjennomsiktige profilbilder.",
"spread_zero": "Skygger med spredning > 0 vil fremstå som de var satt til 0",
"inset_classic": "Insette skygger vil bruke {0}"
},
"component": "Komponent",
"components": {
"panel": "Panel",
"panelHeader": "Panelhode",
"topBar": "Topplinje",
"avatar": "Profilbilde (i profilvisning)",
"avatarStatus": "Profilbilde (i statusvisning)",
"popup": "Popups og tooltips",
"button": "Knapp",
"buttonHover": "Knapp (holdt)",
"buttonPressed": "Knapp (nedtrykt)",
"buttonPressedHover": "Knapp (nedtrykt+holdt)",
"input": "Tekstfelt"
}
},
"fonts": {
"_tab_label": "Fonter",
"help": "Velg font til elementene i brukergrensesnittet. For \"egendefinert\" må du skrive inn det nøyaktige font-navnet som det fremstår på systemet",
"components": {
"interface": "Grensesnitt",
"input": "Tekstfelt",
"post": "Statustekst",
"postCode": "Monospaced tekst i en status (rik tekst)"
"panel": "Panel",
"panelHeader": "Panelhode",
"popup": "Popups og tooltips",
"topBar": "Topplinje"
},
"family": "Font naavn",
"size": "Størrelse (i piksler)",
"weight": "Vekt (dristighet)",
"custom": "Egendefinert"
"filter_hint": {
"always_drop_shadow": "Advarsel, denne skyggen bruker alltid {0} når nettleseren støtter det.",
"avatar_inset": "Vær oppmerksom på at å kombinere både insatte og uinsatte skygger på profilbilder kan gi uforventede resultater med gjennomsiktige profilbilder.",
"drop_shadow_syntax": "{0} støtter ikke {1} parameter og {2} nøkkelord.",
"inset_classic": "Insette skygger vil bruke {0}",
"spread_zero": "Skygger med spredning > 0 vil fremstå som de var satt til 0"
},
"inset": "Insett",
"override": "Overskriv",
"shadow_id": "Skygge #{value}",
"spread": "Spredning"
},
"preview": {
"header": "Forhåndsvisning",
"content": "Innhold",
"error": "Eksempel feil",
"button": "Knapp",
"text": "Mye mer {0} og {1}",
"mono": "innhold",
"input": "Landet akkurat i L.A.",
"faint_link": "hjelpfull brukerveiledning",
"fine_print": "Les vår {0} for å lære ingenting nyttig!",
"header_faint": "Dette er OK",
"checkbox": "Jeg har skumlest vilkår og betingelser",
"link": "en flott liten link"
"switcher": {
"clear_all": "Nullstill alt",
"clear_opacity": "Nullstill opasitet",
"keep_color": "Behold farger",
"keep_fonts": "Behold fonter",
"keep_opacity": "Behold opasitet",
"keep_roundness": "Behold rundhet",
"keep_shadows": "Behold skygger",
"reset": "Still in på nytt",
"save_load_hint": "\"Behold\" alternativer beholder de instillingene som er satt når du velger eller laster inn temaer, det lagrer også disse alternativene når du eksporterer ett tema, Når alle sjekkboksene er tomme, vil alt bli lagret når du eksporterer ett tema."
}
},
"version": {
"title": "Versjon",
"backend_version": "Backend Versjon",
"frontend_version": "Frontend Versjon"
"subject_input_always_show": "Alltid hvis tema-felt",
"subject_line_behavior": "Kopier tema når du svarer",
"subject_line_email": "Som email: \"re: tema\"",
"subject_line_mastodon": "Som mastodon: kopier som den er",
"subject_line_noop": "Ikke koper",
"text": "Tekst",
"theme": "Tema",
"theme_help": "Bruk heksadesimale fargekoder (#rrggbb) til å endre farge-temaet ditt.",
"theme_help_v2_1": "Du kan også overskrive noen komponenter sine farger og opasitet ved å sjekke av sjekkboksen, bruk \"Nullstill alt\" knappen for å fjerne alle overskrivelser.",
"theme_help_v2_2": "Ikoner under noen av innstillingene er bakgrunn/tekst kontrast indikatorer, hold over dem for detaljert informasjon. Vennligst husk at disse indikatorene viser det verste utfallet.",
"token": "Pollett",
"tooltipRadius": "Verktøytips/advarsler",
"upload_a_photo": "Last opp ett bilde",
"use_contain_fit": "Ikke minsk vedlegget i forhåndsvisninger",
"use_one_click_nsfw": "Åpne sensitive vedlegg med ett klikk",
"user_settings": "Brukerinstillinger",
"valid_until": "Gyldig til",
"values": {
"false": "nei",
"true": "ja"
},
"hide_wallpaper": "Skjul instansens bakgrunnsbilde"
"version": {
"backend_version": "Backend Versjon",
"frontend_version": "Frontend Versjon",
"title": "Versjon"
}
},
"status": {
"delete": "Slett status",
"delete_confirm": "Har du virkelig lyst til å slette denne statusen?",
"favorites": "Favoritter",
"pin": "Fremhev på profil",
"pinned": "Fremhevet",
"repeats": "Gjentakelser",
"replies_list": "Svar:",
"reply_to": "Svar til",
"unpin": "Fjern fremhevelse"
},
"time": {
"now": "akkurat nå",
"now_short": "nå",
"in_future": "om {0}",
"in_past": "{0} siden",
"now": "akkurat nå",
"now_short": "nå",
"unit": {
"day": "{0} dag",
"days": "{0} dager",
"day_short": "{0}d",
"days_short": "{0}d",
"hour": "{0} time",
"hours": "{0} timer",
"hour_short": "{0}t",
"hours_short": "{0}t",
"minute": "{0} minutt",
"minutes": "{0} minutter",
"minute_short": "{0}min",
"minutes_short": "{0}min",
"month": "{0} måned",
"months": "{0} måneder",
"month_short": "{0}md.",
"months_short": "{0}md.",
"second": "{0} sekund",
"seconds": "{0} sekunder",
"second_short": "{0}s",
"seconds_short": "{0}s",
"week": "{0} uke",
"weeks": "{0} uker",
"week_short": "{0}u",
"weeks_short": "{0}u",
"year": "{0} år",
"years": "{0} år",
"year_short": "{0}år",
"years_short": "{0}år"
}
},
"timeline": {
"collapse": "Sammenfold",
"conversation": "Samtale",
"error_fetching": "Feil ved henting av oppdateringer",
"load_older": "Last eldre statuser",
"no_more_statuses": "Ingen flere statuser",
"no_retweet_hint": "Status er markert som bare til følgere eller direkte og kan ikke gjentas",
"no_statuses": "Ingen statuser",
"repeated": "gjentok",
"show_new": "Vis nye",
"up_to_date": "Oppdatert",
"no_more_statuses": "Ingen flere statuser",
"no_statuses": "Ingen statuser"
"up_to_date": "Oppdatert"
},
"status": {
"favorites": "Favoritter",
"repeats": "Gjentakelser",
"delete": "Slett status",
"pin": "Fremhev på profil",
"unpin": "Fjern fremhevelse",
"pinned": "Fremhevet",
"delete_confirm": "Har du virkelig lyst til å slette denne statusen?",
"reply_to": "Svar til",
"replies_list": "Svar:"
"tool_tip": {
"favorite": "Lik",
"media_upload": "Last opp media",
"repeat": "Gjenta",
"reply": "Svar",
"user_settings": "Brukerinnstillinger"
},
"upload": {
"error": {
"base": "Det oppsto en feil under opplastning.",
"default": "Prøv igjen senere",
"file_too_big": "Fil for stor [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]"
},
"file_size_units": {
"B": "B",
"GiB": "GiB",
"KiB": "KiB",
"MiB": "MiB",
"TiB": "TiB"
}
},
"user_card": {
"admin_menu": {
"activate_account": "Aktiver konto",
"deactivate_account": "Deaktiver kontro",
"delete_account": "Slett konto",
"delete_user": "Slett bruker",
"disable_any_subscription": "Fjern mulighet til å følge brukeren",
"disable_remote_subscription": "Fjern mulighet til å følge brukeren fra andre instanser",
"force_nsfw": "Merk alle statuser som sensitive",
"force_unlisted": "Tving statuser til å være uopplistet",
"grant_admin": "Gi Administrator",
"grant_moderator": "Gi Moderator",
"moderation": "Moderering",
"quarantine": "Gjør at statuser fra brukeren ikke kan sendes til andre instanser",
"revoke_admin": "Fjern Administrator",
"revoke_moderator": "Fjern Moderator",
"sandbox": "Tving statuser til å bare vises til følgere",
"strip_media": "Fjern media i fra statuser"
},
"approve": "Godkjenn",
"block": "Blokker",
"block_progress": "Blokkerer...",
"blocked": "Blokkert!",
"deny": "Avslå",
"favorites": "Favoritter",
"follow": "Følg",
"follow_sent": "Forespørsel sendt!",
"follow_progress": "Forespør…",
"follow_sent": "Forespørsel sendt!",
"follow_unfollow": "Avfølg",
"followees": "Følger",
"followers": "Følgere",
@ -525,99 +564,35 @@
"its_you": "Det er deg!",
"media": "Media",
"mute": "Demp",
"mute_progress": "Demper...",
"muted": "Dempet",
"per_day": "per dag",
"remote_follow": "Følg eksternt",
"report": "Rapport",
"statuses": "Statuser",
"subscribe": "Abonner",
"unsubscribe": "Avabonner",
"unblock": "Fjern blokkering",
"unblock_progress": "Fjerner blokkering...",
"block_progress": "Blokkerer...",
"unmute": "Fjern demping",
"unmute_progress": "Fjerner demping...",
"mute_progress": "Demper...",
"admin_menu": {
"moderation": "Moderering",
"grant_admin": "Gi Administrator",
"revoke_admin": "Fjern Administrator",
"grant_moderator": "Gi Moderator",
"revoke_moderator": "Fjern Moderator",
"activate_account": "Aktiver konto",
"deactivate_account": "Deaktiver kontro",
"delete_account": "Slett konto",
"force_nsfw": "Merk alle statuser som sensitive",
"strip_media": "Fjern media i fra statuser",
"force_unlisted": "Tving statuser til å være uopplistet",
"sandbox": "Tving statuser til å bare vises til følgere",
"disable_remote_subscription": "Fjern mulighet til å følge brukeren fra andre instanser",
"disable_any_subscription": "Fjern mulighet til å følge brukeren",
"quarantine": "Gjør at statuser fra brukeren ikke kan sendes til andre instanser",
"delete_user": "Slett bruker"
}
"unsubscribe": "Avabonner"
},
"user_profile": {
"timeline_title": "Bruker-tidslinje",
"profile_does_not_exist": "Beklager, denne profilen eksisterer ikke.",
"profile_loading_error": "Beklager, det oppsto en feil under lasting av denne profilen."
"profile_loading_error": "Beklager, det oppsto en feil under lasting av denne profilen.",
"timeline_title": "Bruker-tidslinje"
},
"user_reporting": {
"title": "Rapporterer {0}",
"add_comment_description": "Rapporten blir sent til moderatorene av din instans. Du kan gi en forklaring på hvorfor du rapporterer denne kontoen under:",
"additional_comments": "Videre kommentarer",
"forward_description": "Denne kontoen er fra en annen server, vil du sende en kopi av rapporten til dem også?",
"forward_to": "Videresend til {0}",
"generic_error": "Det oppsto en feil under behandling av din forespørsel.",
"submit": "Send",
"generic_error": "Det oppsto en feil under behandling av din forespørsel."
"title": "Rapporterer {0}"
},
"who_to_follow": {
"more": "Mer",
"who_to_follow": "Kontoer å følge"
},
"tool_tip": {
"media_upload": "Last opp media",
"repeat": "Gjenta",
"reply": "Svar",
"favorite": "Lik",
"user_settings": "Brukerinnstillinger"
},
"upload": {
"error": {
"base": "Det oppsto en feil under opplastning.",
"file_too_big": "Fil for stor [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"default": "Prøv igjen senere"
},
"file_size_units": {
"B": "B",
"KiB": "KiB",
"MiB": "MiB",
"GiB": "GiB",
"TiB": "TiB"
}
},
"search": {
"people": "Folk",
"hashtags": "Emneknagger",
"person_talking": "{count} person snakker om dette",
"people_talking": "{count} personer snakker om dette",
"no_results": "Ingen resultater"
},
"about": {
"mrf": {
"simple": {
"quarantine": "Karantene",
"reject_desc": "Denne instansen vil ikke godta meldinger fra følgende instanser:",
"reject": "Avvis",
"accept_desc": "Denne instansen godtar kun meldinger fra følgende instanser:",
"accept": "Aksepter"
},
"keyword": {
"is_replaced_by": "→",
"replace": "Erstatt",
"reject": "Avvis",
"ftl_removal": "Fjerning fra \"Det hele kjente nettverket\" Tidslinjen"
}
}
}
}
}

View file

@ -3,7 +3,7 @@
"mrf": {
"federation": "Federatie",
"keyword": {
"ftl_removal": "Verwijdering van \"Het Geheel Bekende Netwerk\" Tijdlijn",
"ftl_removal": "Verwijderen van \"Het Gehele Netwerk\" Tijdlijn",
"is_replaced_by": "→",
"keyword_policies": "Zoekwoordbeleid",
"reject": "Afwijzen",
@ -17,9 +17,9 @@
"ftl_removal": "Verwijderen van \"Bekende Netwerk\" Tijdlijn",
"ftl_removal_desc": "Deze instantie verwijdert de volgende instanties van \"Bekende Netwerk\" tijdlijn:",
"instance": "Instantie",
"media_nsfw": "Forceer media als gevoelig",
"media_nsfw_desc": "Deze instantie stelt media in als gevoelig in berichten van de volgende instanties:",
"media_removal": "Mediaverwijdering",
"media_nsfw": "Media als gevoelig forceren",
"media_nsfw_desc": "Deze instantie markeert media als gevoelig in berichten van de volgende instanties:",
"media_removal": "Verwijderen van media",
"media_removal_desc": "Deze instantie verwijdert media van berichten van de volgende instanties:",
"not_applicable": "n.v.t.",
"quarantine": "Quarantaine",
@ -33,22 +33,26 @@
"staff": "Personeel"
},
"announcements": {
"all_day_prompt": "Deze gebeurtenis duurt de hele dag",
"cancel_edit_action": "Annuleren",
"close_error": "Sluiten",
"delete_action": "Verwijderen",
"edit_action": "Wijzigen",
"end_time_display": "Eindigt op {time}",
"end_time_prompt": "Eindtijd: ",
"inactive_message": "Deze aankondiging is inactief",
"mark_as_read_action": "Als gelezen markeren",
"page_header": "Aankondigingen",
"post_action": "Plaatsen",
"post_error": "Fout: {error}",
"post_form_header": "Aankondiging verzenden",
"post_placeholder": "Aankondiging inhoud",
"post_form_header": "Aankondiging plaatsen",
"post_placeholder": "Inhoud van de aankondiging",
"published_time_display": "Gepubliceerd op {time}",
"start_time_display": "Begint op {time}",
"start_time_prompt": "Begintijd: ",
"submit_edit_action": "Verzenden",
"title": "Aankondiging"
},
"chat": {
"title": "Chat"
},
"chats": {
"chats": "Chats",
"delete": "Verwijderen",
@ -68,8 +72,8 @@
"domain_mute_card": {
"mute": "Negeren",
"mute_progress": "Negeren…",
"unmute": "Negering opheffen",
"unmute_progress": "Negering wordt opgeheven…"
"unmute": "Negeren opheffen",
"unmute_progress": "Negeren wordt opgeheven…"
},
"emoji": {
"add_emoji": "Emoji invoegen",
@ -83,19 +87,18 @@
"unicode": "Unicode-emoji"
},
"errors": {
"storage_unavailable": "Pleroma kon browseropslag niet benaderen. Je login of lokale instellingen worden niet opgeslagen en je kunt onverwachte problemen ondervinden. Probeer cookies te accepteren."
"storage_unavailable": "Pleroma kan de browseropslag niet benaderen. Je login of lokale instellingen worden niet opgeslagen en je kunt onverwachte problemen ondervinden. Probeer cookies te accepteren."
},
"exporter": {
"export": "Exporteren",
"processing": "Verwerken, er wordt zo gevraagd om je bestand te downloaden"
},
"features_panel": {
"chat": "Chat",
"media_proxy": "Mediaproxy",
"scope_options": "Zichtbaarheidsopties",
"shout": "Shoutbox",
"text_limit": "Tekstlimiet",
"title": "Kenmerken",
"title": "Functies",
"upload_limit": "Upload limiet",
"who_to_follow": "Wie te volgen"
},
@ -118,9 +121,9 @@
"dismiss": "Opheffen",
"enable": "Inschakelen",
"error_retry": "Probeer het opnieuw",
"flash_content": "Klik om Flash content te laten zien met Ruffle (Experimenteel, werkt mogelijk niet).",
"flash_fail": "Laden van flash content is mislukt, zie console voor details.",
"flash_security": "Let op dat dit mogelijk gevaarlijk kan zijn gezien Flash content willekeurige code kan bevatten.",
"flash_content": "Klik om Flash-content te laten zien met Ruffle (Experimenteel, werkt mogelijk niet).",
"flash_fail": "Laden van Flash-content is mislukt, zie console voor details.",
"flash_security": "Let op: Flash-inhoud is niet gescreend en kan malware bevatten.",
"generic_error": "Er is een fout opgetreden",
"loading": "Laden…",
"more": "Meer",
@ -132,9 +135,11 @@
"moderator": "Moderator"
},
"scope_in_timeline": {
"direct": "Direct",
"direct": "Privé",
"local": "Lokaal - alleen jou instantie kan dit bericht lezen",
"private": "Alleen-volgers",
"public": "Openbaar"
"public": "Openbaar",
"unlisted": "Niet-openbaar"
},
"show_less": "Minder tonen",
"show_more": "Meer tonen",
@ -154,11 +159,14 @@
},
"interactions": {
"favs_repeats": "Herhalingen en favorieten",
"follows": "Nieuwe gevolgden",
"follows": "Nieuwe volgs",
"load_older": "Oudere interacties laden",
"moves": "Gebruikermigraties"
},
"lists": {
"create": "Aanmaken",
"delete": "Lijst verwijderen",
"following_only": "Beperken tot Volgen",
"lists": "Lijsten",
"new": "Nieuwe Lijst",
"save": "Wijzigingen opslaan",
@ -185,18 +193,18 @@
},
"media_modal": {
"counter": "{current} / {total}",
"hide": "Media venster sluiten",
"next": "Volgende",
"previous": "Vorige"
},
"nav": {
"about": "Over",
"about": "Over ons",
"administration": "Beheer",
"announcements": "Aankondigingen",
"back": "Terug",
"bookmarks": "Bladwijzers",
"bubble_timeline": "Bubbel tijdlijn",
"bubble_timeline_description": "Berichten van nabije instanties, aangeraden door de beheerders",
"chat": "Lokale Chat",
"chats": "Chats",
"dms": "Privéberichten",
"friend_requests": "Volgverzoeken",
@ -217,7 +225,7 @@
"who_to_follow": "Wie te volgen"
},
"notifications": {
"broken_favorite": "Onbekende status, aan het zoeken…",
"broken_favorite": "Onbekend bericht, aan het zoeken…",
"error": "Fout bij ophalen van meldingen: {0}",
"favorited_you": "vond je status leuk",
"follow_request": "wil je volgen",
@ -226,9 +234,10 @@
"migrated_to": "is gemigreerd naar",
"no_more_notifications": "Geen meldingen meer",
"notifications": "Meldingen",
"poll_ended": "peiling is beëindigd",
"reacted_with": "reageerde met {0}",
"read": "Gelezen!",
"repeated_you": "herhaalde je status"
"repeated_you": "herhaalde je bericht"
},
"password_reset": {
"check_email": "Controleer je email inbox voor een link om je wachtwoord opnieuw in te stellen.",
@ -244,22 +253,22 @@
},
"polls": {
"add_option": "Optie toevoegen",
"add_poll": "Poll toevoegen",
"expired": "Poll is {0} geleden beëindigd",
"expires_in": "Poll eindigt in {0}",
"expiry": "Poll leeftijd",
"add_poll": "Peiling toevoegen",
"expired": "Peiling is {0} geleden beëindigd",
"expires_in": "Peiling eindigt in {0}",
"expiry": "Peiling tijdsduur",
"multiple_choices": "Meerkeuze",
"not_enough_options": "Te weinig opties in poll",
"not_enough_options": "Te weinig opties in peiling",
"option": "Optie",
"people_voted_count": "{count} persoon heeft gestemd | {count} personen hebben gestemd",
"single_choice": "Enkele keuze",
"type": "Poll-type",
"vote": "Stem",
"type": "Peiling-type",
"vote": "Stemmen",
"votes": "stemmen",
"votes_count": "{count} stem | {count} stemmen"
},
"post_status": {
"account_not_locked_warning": "Je account is niet {0}. Iedereen kan je volgen om je alleen-volgers-berichten te lezen.",
"account_not_locked_warning": "Je account is niet {0}. Iedereen kan je volgen om je alleen-volgersberichten te lezen.",
"account_not_locked_warning_link": "gesloten",
"attachments_sensitive": "Bijlagen als gevoelig markeren",
"content_type": {
@ -271,20 +280,21 @@
},
"content_warning": "Onderwerp (optioneel)",
"default": "Zojuist gearriveerd op de Zweinstein Hogeschool",
"direct_warning": "Deze post zal enkel zichtbaar zijn voor de personen die genoemd zijn.",
"direct_warning_to_all": "Dit bericht zal zichtbaar zijn voor alle vermelde gebruikers.",
"direct_warning_to_first_only": "Dit bericht zal alleen zichtbaar zijn voor de vermelde gebruikers aan het begin van het bericht.",
"empty_status_error": "Kan geen lege status zonder bijlagen plaatsen",
"media_description": "Mediaomschrijving",
"media_description_error": "Kon media niet ophalen, probeer het opnieuw",
"new_status": "Nieuwe status plaatsen",
"post": "Bericht",
"posting": "Plaatsen",
"media_not_sensitive_warning": "Je hebt een Content Waarschuwing, maar de bijlagen zijn niet gemarkeerd als gevoelig!",
"new_status": "Nieuw bericht plaatsen",
"post": "Plaatsen",
"posting": "Plaatsen...",
"preview": "Voorbeeld",
"preview_empty": "Leeg",
"scope": {
"direct": "Privé - bericht enkel naar vermelde gebruikers sturen",
"private": "Enkel volgers - bericht enkel naar volgers sturen",
"local": "Lokaal - dit bericht niet federeren",
"private": "Alleen-volgers - bericht is enkel leesbaar voor volgers",
"public": "Openbaar - bericht op openbare tijdlijnen plaatsen",
"unlisted": "Niet vermelden - niet tonen op openbare tijdlijnen"
},
@ -292,25 +302,25 @@
"local": "Dit bericht zal niet zichtbaar zijn op andere instanties",
"private": "Dit bericht zal voor alleen je volgers zichtbaar zijn",
"public": "Dit bericht zal voor iedereen zichtbaar zijn",
"unlisted": "Dit bericht zal niet zichtbaar zijn in de Openbare Tijdlijn en Het Geheel Bekende Netwerk"
"unlisted": "Dit bericht zal niet zichtbaar zijn in de Openbare Tijdlijn en Het Gehele Netwerk"
}
},
"registration": {
"bio": "Bio",
"bio_placeholder": "bijv.\nHallo, ik ben Lain.\nIk ben een animemeisje woonachtig in een buitenwijk in Japan. Je kent me misschien van the Wired.",
"bio_placeholder": "Bijv.\nHallo! Welkom op mijn bio.\nIk vind anime en games leuk. Hopelijk kunnen we vrienden zijn!",
"captcha": "CAPTCHA",
"email": "E-mail",
"email_language": "In welke taal wil je emails ontvangen van de server?",
"email_language": "In welke taal wil je e-mails ontvangen van de server?",
"fullname": "Weergavenaam",
"fullname_placeholder": "bijv. Lain Iwakura",
"fullname_placeholder": "bijv. Atsuko Kagari",
"new_captcha": "Klik op de afbeelding voor een nieuwe captcha",
"password_confirm": "Wachtwoord bevestiging",
"reason": "Reden voor registratie",
"reason_placeholder": "Deze instantie keurt registraties handmatig goed.\nLaat de beheerder weten waarom je wilt registreren.",
"reason_placeholder": "Deze instantie keurt registraties handmatig goed.\nLaat de beheerder weten waarom je je wilt registreren.",
"register": "Registreren",
"registration": "Registratie",
"token": "Uitnodigingstoken",
"username_placeholder": "bijv. lain",
"username_placeholder": "bijv. akko",
"validations": {
"email_required": "moet ingevuld zijn",
"fullname_required": "moet ingevuld zijn",
@ -322,7 +332,7 @@
},
"remote_user_resolver": {
"error": "Niet gevonden.",
"remote_user_resolver": "Externe gebruikers-zoeker",
"remote_user_resolver": "Externe gebruiker zoeker",
"searching_for": "Zoeken naar"
},
"search": {
@ -337,13 +347,22 @@
},
"settings": {
"accent": "Accent",
"account_alias": "Account aliassen",
"account_alias_table_head": "Alias",
"account_backup": "Account back-up",
"account_backup_description": "Hiermee kun je een archief van je account gegevens en berichten downloaden, maar deze kunnen nog niet geïmporteerd worden in een Pleroma account.",
"account_backup_table_head": "Back-up",
"account_privacy": "Privacy",
"allow_following_move": "Automatisch volgen toestaan wanneer een gevolgd account migreert",
"add_alias_error": "Fout bij het toevoegen van alias: {error}",
"add_backup": "Nieuwe back-up aanmaken",
"add_backup_error": "Fout bij het maken van back-up: {error}",
"added_alias": "Alias is toegevoegd.",
"added_backup": "Nieuwe back-up is toegevoegd.",
"allow_following_move": "Automatisch volgen toestaan wanneer een gevolgd account verhuist",
"always_show_post_button": "Altijd de zwevende Nieuw Bericht knop tonen",
"app_name": "App naam",
"attachmentRadius": "Bijlages",
"attachments": "Bijlages",
"attachmentRadius": "Bijlagen",
"attachments": "Bijlagen",
"autohide_floating_post_button": "Nieuw Bericht knop automatisch verbergen (mobiel)",
"avatar": "Avatar",
"avatarAltRadius": "Avatars (meldingen)",
@ -352,12 +371,12 @@
"background": "Achtergrond",
"backup_not_ready": "Deze back-up is nog niet gereed.",
"bio": "Bio",
"block_export": "Blokkades exporteren",
"block_export": "Geblokkeerde gebruikers exporteren",
"block_export_button": "Exporteer je geblokkeerde gebruikers naar een csv-bestand",
"block_import": "Blokkades importeren",
"block_import_error": "Fout bij importeren blokkades",
"blocks_imported": "Blokkades geïmporteerd! Het kan even duren voordat deze verwerkt zijn.",
"blocks_tab": "Blokkades",
"block_import": "Geblokkeerde gebruikers importeren",
"block_import_error": "Fout bij importeren geblokkeerde gebruikers",
"blocks_imported": "Geblokkeerde gebruikers geïmporteerd! Het kan even duren voordat deze verwerkt zijn.",
"blocks_tab": "Geblokkeerde gebruikers",
"bot": "Dit is een bot-account",
"btnRadius": "Knoppen",
"cBlue": "Blauw (Beantwoorden, volgen)",
@ -372,14 +391,18 @@
"changed_password": "Wachtwoord succesvol gewijzigd!",
"chatMessageRadius": "Chatbericht",
"checkboxRadius": "Checkboxen",
"collapse_subject": "Klap berichten met een onderwerp in",
"collapse_subject": "Berichten met een onderwerp inklappen",
"composing": "Opstellen",
"confirm_new_password": "Nieuw wachtwoord bevestigen",
"conversation_display": "Gespreksweergave stijl",
"conversation_display_linear": "Lineaire weergave",
"conversation_display_tree": "Boom weergave",
"conversation_other_replies_button": "\"Andere antwoorden\"-knop tonen",
"conversation_other_replies_button_below": "Onder berichten",
"conversation_other_replies_button_inside": "Binnen in berichten",
"current_avatar": "Je huidige avatar",
"current_mascot": "Je huidige mascotte",
"current_password": "Huidig wachtwoord",
"current_profile_banner": "Je huidige profiel banner",
"data_import_export_tab": "Data-import / export",
"default_vis": "Standaard zichtbaarheidsbereik",
"delete_account": "Account verwijderen",
@ -389,17 +412,19 @@
"disable_sticky_headers": "Kolomkopteksten niet bovenaan het scherm plakken",
"discoverable": "Sta toe dat dit account ontdekt kan worden in zoekresultaten en andere diensten",
"domain_mutes": "Domeinen",
"download_backup": "Downloaden",
"email_language": "Taal voor emails van de server",
"emoji_reactions_on_timeline": "Toon emoji-reacties op de tijdlijn",
"enable_web_push_notifications": "Web push meldingen inschakelen",
"enter_current_password_to_confirm": "Voer je huidige wachtwoord in om je identiteit te bevestigen",
"expert_mode": "Geavanceerd tonen",
"export_theme": "Voorinstelling opslaan",
"expert_mode": "Geavanceerde opties tonen",
"export_theme": "Preset opslaan",
"file_export_import": {
"backup_restore": "Instellingen backup",
"backup_restore": "Instellingen back-up",
"backup_settings": "Instellingen naar bestand back-uppen",
"backup_settings_theme": "Instellingen en thema naar bestand back-uppen",
"errors": {
"file_slightly_new": "Bestand minor versie is verschillend, sommige instellingen kunnen mogelijk niet worden geladen",
"file_slightly_new": "Minor versie van bestand is verschillend, sommige instellingen kunnen mogelijk niet worden geladen",
"file_too_new": "Incompatibele hoofdversie: {fileMajor}, deze PleromaFE (instellingen versie {feMajor}) is te oud om deze te ondersteunen",
"file_too_old": "Incompatibele hoofdversie: {fileMajor}, bestandsversie is te oud en wordt niet ondersteund (minimale versie {feMajor})",
"invalid_file": "Het geselecteerde bestand is niet een door Pleroma ondersteunde instellingen back-up. Er zijn geen wijzigingen gemaakt."
@ -407,10 +432,9 @@
"restore_settings": "Instellingen uit bestand herstellen"
},
"filtering": "Filtering",
"filtering_explanation": "Alle statussen die deze woorden bevatten worden genegeerd, één filter per regel",
"filtering_explanation": "Alle berichten die deze woorden bevatten worden genegeerd, één filter per regel",
"follow_export": "Volgers exporteren",
"follow_export_button": "Exporteer je volgers naar een csv-bestand",
"follow_export_processing": "Aan het verwerken, binnen enkele ogenblikken wordt je gevraagd je bestand te downloaden",
"follow_import": "Volgers importeren",
"follow_import_error": "Fout bij importeren volgers",
"follows_imported": "Volgers geïmporteerd! Het kan even duren voordat deze verwerkt zijn.",
@ -419,24 +443,29 @@
"general": "Algemeen",
"greentext": "Meme pijlen",
"hide_all_muted_posts": "Genegeerde berichten verbergen",
"hide_attachments_in_convo": "Bijlagen in conversaties verbergen",
"hide_attachments_in_convo": "Bijlagen in gesprekken verbergen",
"hide_attachments_in_tl": "Bijlagen in tijdlijn verbergen",
"hide_bot_indication": "Bot-indicatie in berichten verbergen",
"hide_filtered_statuses": "Gefilterde statussen verbergen",
"hide_favorites_description": "Lijst van favorieten verbergen (mensen krijgen wel nog meldingen)",
"hide_filtered_statuses": "Gefilterde berichten verbergen",
"hide_followers_count_description": "Niet mijn volgers aantal tonen",
"hide_followers_description": "Niet tonen wie mij volgt",
"hide_follows_count_description": "Niet mijn gevolgde aantal tonen",
"hide_follows_count_description": "Niet mijn gevolgden aantal tonen",
"hide_follows_description": "Niet tonen wie ik volg",
"hide_isp": "Instantie-specifiek paneel verbergen",
"hide_list_aliases_error_action": "Sluiten",
"hide_media_previews": "Media voorbeelden verbergen",
"hide_muted_posts": "Berichten van genegeerde gebruikers verbergen",
"hide_network_description": "Toon niet wie mij volgt en wie ik volg.",
"hide_post_stats": "Bericht statistieken verbergen (bijv. het aantal favorieten)",
"hide_muted_threads": "Genegeerde gesprekken verbergen",
"hide_post_stats": "Bericht-statistieken verbergen (bijv. het aantal favorieten)",
"hide_shoutbox": "Shoutbox verbergen",
"hide_threads_with_blocked_users": "Gesprekken met geblokkeerde gebruikers verbergen",
"hide_user_stats": "Gebruikers-statistieken verbergen (bijv. het aantal volgers)",
"hide_wallpaper": "Instantie achtergrond verbergen",
"import_blocks_from_a_csv_file": "Blokkades van een csv bestand importeren",
"import_followers_from_a_csv_file": "Gevolgden uit een csv bestand importeren",
"import_mutes_from_a_csv_file": "Importeer genegeerden van een csv bestand",
"hide_wallpaper": "Achtergrond-afbeelding verbergen",
"hide_wordfiltered_statuses": "Berichten met gefilterde woorden verbergen",
"import_blocks_from_a_csv_file": "Geblokkeerde gebruikers van een csv bestand importeren",
"import_followers_from_a_csv_file": "Gevolgde gebruikers uit een csv bestand importeren",
"import_mutes_from_a_csv_file": "Genegeerde gebruikers uit een csv bestand importeren",
"import_theme": "Preset laden",
"inputRadius": "Invoervelden",
"instance_default": "(standaard: {value})",
@ -446,14 +475,27 @@
"invalid_theme_imported": "Het geselecteerde bestand is niet een door Pleroma ondersteund thema. Er zijn geen aanpassingen gedaan.",
"limited_availability": "Niet beschikbaar in je browser",
"links": "Links",
"list_aliases_error": "Fout bij het ophalen van aliassen: {error}",
"list_backups_error": "Fout bij het ophalen van back-ups: {error}",
"lock_account_description": "Volgers enkel na expliciete toestemming toelaten",
"loop_video": "Video's herhalen",
"loop_video_silent_only": "Enkel video's zonder geluid herhalen (bijv. Mastodon's \"gifs\")",
"max_thumbnails": "Maximaal aantal miniaturen per bericht",
"mascot": "Mastodon FE Mascotte",
"max_depth_in_thread": "Maximum lagen van een gesprek welke standaard getoond dienen te worden",
"max_thumbnails": "Maximaal aantal miniaturen per bericht (leeg = geen limiet)",
"mention_link_bolden_you": "Vermeldingen naar jezelf uitlichten",
"mention_link_display": "Vermelding-links tonen",
"mention_link_display_full": "altijd als volledige namen (b.v. {'@'}foo{'@'}example.org)",
"mention_link_display_full_for_remote": "als volledige namen alleen voor externe gebruikers (b.v. {'@'}foo{'@'}example.org)",
"mention_link_display_short": "altijd als korte namen (b.v. {'@'}foo)",
"mention_link_fade_domain": "Domeinen vervagen (b.v. {'@'}example.org in {'@'}foo{'@'}example.org)",
"mention_link_show_avatar": "Profielfoto naast link tonen",
"mention_link_show_tooltip": "Volledige namen in tooltip tonen voor externe gebruikers",
"mention_links": "Vermelding-links",
"mfa": {
"authentication_methods": "Authenticatiemethodes",
"authentication_methods": "Authenticatiemethoden",
"confirm_and_enable": "Bevestig en schakel OTP in",
"generate_new_recovery_codes": "Genereer nieuwe herstelcodes",
"generate_new_recovery_codes": "Nieuwe herstelcodes genereren",
"otp": "OTP",
"recovery_codes": "Herstelcodes.",
"recovery_codes_warning": "Schrijf de codes op of sla ze op een veilige locatie op - anders kun je ze niet meer inzien. Als je toegang tot je 2FA-app en herstelcodes verliest, zal je buitengesloten zijn van je account.",
@ -473,42 +515,52 @@
},
"minimal_scopes_mode": "Bericht bereik-opties minimaliseren",
"more_settings": "Meer instellingen",
"mute_export": "Genegeerden export",
"mute_export_button": "Exporteer je genegeerden naar een csv-bestand",
"mute_import": "Genegeerden import",
"mute_import_error": "Fout tijdens het importeren van genegeerden",
"mutes_and_blocks": "Negeringen en Blokkades",
"mutes_imported": "Genegeerden geïmporteerd! Het kan even duren voordat deze verwerkt zijn.",
"mutes_tab": "Genegeerden",
"move_account": "Account verhuizen",
"move_account_error": "Fout tijdens account verhuizen: {error}",
"move_account_notes": "Indien je het account ergens anders heen wilt verplaatsen, dien je eerst een alias naar dit account te maken in het nieuwe account.",
"move_account_target": "Doelwit account (b.v. {example})",
"moved_account": "Het account is verhuisd.",
"mute_bot_posts": "Bot-berichten negeren",
"mute_export": "Genegeerde gebruikers export",
"mute_export_button": "Genegeerde gebruikers naar een csv-bestand exporteren",
"mute_import": "Genegeerde gebruikers import",
"mute_import_error": "Fout tijdens het importeren van genegeerde gebruikers",
"mutes_and_blocks": "Negeren en Blokkeren",
"mutes_imported": "Genegeerde gebruikers geïmporteerd! Het kan even duren voordat deze verwerkt zijn.",
"mutes_tab": "Genegeerde gebruikers",
"name": "Naam",
"name_bio": "Naam & bio",
"new_alias_target": "Nieuwe alias toevoegen (b.v. {example})",
"new_email": "Nieuwe e-mail",
"new_password": "Nieuw wachtwoord",
"no_blocks": "Geen blokkades",
"no_mutes": "Geen genegeerden",
"no_blocks": "Geen geblokkeerde gebruikers",
"no_mutes": "Geen genegeerde gebruikers",
"no_rich_text_description": "Verwijder rich text formattering van alle berichten",
"notification_blocks": "Door een gebruiker te blokkeren, ontvang je geen meldingen meer van de gebruiker en wordt je abonnement op de gebruiker opgeheven.",
"notification_mutes": "Om niet langer meldingen te ontvangen van een specifieke gebruiker, kun je deze negeren.",
"notification_setting_block_from_strangers": "Meldingen van gebruikers die je niet volgt blokkeren",
"notification_setting_filters": "Filters",
"notification_setting_hide_notification_contents": "Afzender en inhoud van push meldingen verbergen",
"notification_setting_hide_if_cw": "Inhoud van push-meldingen verbergen indien deze een Content Waarschuwing bevatten",
"notification_setting_hide_notification_contents": "Afzender en inhoud van push-meldingen verbergen",
"notification_setting_privacy": "Privacy",
"notification_setting_privacy_option": "Verberg de afzender en inhoud van push meldingen",
"notification_visibility": "Type meldingen die getoond worden",
"notification_visibility_emoji_reactions": "Reacties",
"notification_visibility_follows": "Gevolgden",
"notification_visibility_follows": "Gevolgde gebruikers",
"notification_visibility_likes": "Favorieten",
"notification_visibility_mentions": "Vermeldingen",
"notification_visibility_moves": "Gebruiker Migraties",
"notification_visibility_polls": "Einde van peilingen waar je in gestemd hebt",
"notification_visibility_repeats": "Herhalingen",
"notifications": "Meldingen",
"nsfw_clickthrough": "Doorklikbaar verbergen van gevoelige bijlages en link voorbeelden inschakelen",
"nsfw_clickthrough": "Gevoelige media verbergen",
"oauth_tokens": "OAuth-tokens",
"pad_emoji": "Vul emoji aan met spaties wanneer deze met de picker ingevoegd worden",
"pad_emoji": "Emoji aan met spaties aanvullen wanneer deze met de picker ingevoegd worden",
"panelRadius": "Panelen",
"pause_on_unfocused": "Streamen pauzeren wanneer de tab niet in focus is",
"play_videos_in_modal": "Video's in een popup frame afspelen",
"post_status_content_type": "Bericht status content type",
"play_videos_in_modal": "Video's in een popup venster afspelen",
"post_look_feel": "Berichten Look & Feel",
"post_status_content_type": "Standaard bericht content type",
"posts": "Berichten",
"preload_images": "Afbeeldingen vooraf laden",
"presets": "Presets",
"profile_background": "Profiel achtergrond",
@ -522,6 +574,9 @@
"profile_tab": "Profiel",
"radii_help": "Afronding van hoeken in de interface instellen (in pixels)",
"refresh_token": "Token vernieuwen",
"remove_alias": "Deze alias verwijderen",
"remove_backup": "Verwijderen",
"render_mfm": "Misskey Markdown weergeven",
"replies_in_timeline": "Antwoorden in tijdlijn",
"reply_visibility_all": "Alle antwoorden tonen",
"reply_visibility_following": "Enkel antwoorden tonen die aan mij of gevolgde gebruikers gericht zijn",
@ -535,6 +590,7 @@
"reset_profile_background": "Profiel achtergrond herstellen",
"reset_profile_banner": "Profiel banner herstellen",
"revoke_token": "Intrekken",
"right_sidebar": "Kolom-volgorde omdraaien",
"save": "Wijzigingen opslaan",
"saving_err": "Fout tijdens opslaan van instellingen",
"saving_ok": "Instellingen opgeslagen",
@ -544,14 +600,19 @@
"security": "Beveiliging",
"security_tab": "Beveiliging",
"sensitive_by_default": "Berichten standaard als gevoelig markeren",
"sensitive_if_subject": "Automatisch afbeeldingen als gevoelig markeren indien een onderwerp opgegeven is",
"set_new_avatar": "Nieuwe avatar instellen",
"set_new_mascot": "Nieuwe mascotte instellen",
"set_new_profile_background": "Nieuwe profiel achtergrond instellen",
"set_new_profile_banner": "Nieuwe profiel banner instellen",
"setting_changed": "Instelling verschilt van standaard waarde",
"setting_server_side": "Deze instelling is gebonden aan je profiel en beïnvloed alle sessies en clients",
"settings": "Instellingen",
"show_admin_badge": "\"Beheerder\" badge in mijn profiel tonen",
"show_moderator_badge": "\"Moderator\" badge in mijn profiel tonen",
"stop_gifs": "GIFs afspelen bij zweven",
"show_scrollbars": "Scrollbalk tonen in zijkolommen",
"show_yous": "(Jij)'s tonen",
"stop_gifs": "Geanimeerde afbeeldingen afspelen bij zweven",
"streaming": "Automatisch streamen van nieuwe berichten inschakelen wanneer tot boven gescrold is",
"style": {
"advanced_colors": {
@ -571,11 +632,11 @@
},
"disabled": "Uitgeschakeld",
"faint_text": "Vervaagde tekst",
"highlight": "Gemarkeerde elementen",
"highlight": "Uitgelichte elementen",
"icons": "Iconen",
"inputs": "Invoervelden",
"panel_header": "Paneel koptekst",
"poll": "Poll grafiek",
"poll": "Peiling grafiek",
"popover": "Tooltips, menu's, popovers",
"post": "Berichten / Gebruiker bios",
"pressed": "Ingedrukt",
@ -605,12 +666,12 @@
},
"common_colors": {
"_tab_label": "Algemeen",
"foreground_hint": "Zie \"Geavanceerd\" tab voor meer gedetailleerde controle",
"foreground_hint": "Zie \"Geavanceerd\" tab voor meer gedetailleerde opties",
"main": "Algemene kleuren",
"rgbo": "Iconen, accenten, badges"
},
"fonts": {
"_tab_label": "Lettertypes",
"_tab_label": "Lettertypen",
"components": {
"input": "Invoervelden",
"interface": "Interface",
@ -638,15 +699,15 @@
"text": "Nog een boel andere {0} en {1}"
},
"radii": {
"_tab_label": "Rondheid"
"_tab_label": "Rondingen"
},
"shadows": {
"_tab_label": "Schaduw en belichting",
"blur": "Vervagen",
"component": "Onderdeel",
"components": {
"avatar": "Gebruikers avatar (in profiel weergave)",
"avatarStatus": "Gebruikers avatar (in bericht weergave)",
"avatar": "Gebruikers-avatar (in profiel weergave)",
"avatarStatus": "Gebruikers-avatar (in bericht weergave)",
"button": "Knop",
"buttonHover": "Knop (zweven)",
"buttonPressed": "Knop (ingedrukt)",
@ -664,7 +725,6 @@
"inset_classic": "Inzet schaduw zal {0} gebruiken",
"spread_zero": "Schaduw met spreiding > 0 worden weergegeven alsof ze op nul staan"
},
"hint": "Voor schaduw kan je ook --variable gebruiken als een kleur waarde om CSS3 variabelen te gebruiken. Houd er rekening mee dat het instellen van opaciteit in dit geval niet werkt.",
"hintV3": "Voor schaduwen kun je ook de {0} notatie gebruiken om de andere kleur invoer te gebruiken.",
"inset": "Inzet",
"override": "Overschrijven",
@ -675,7 +735,7 @@
"clear_all": "Alles wissen",
"clear_opacity": "Transparantie wissen",
"help": {
"fe_downgraded": "PleromaFE's versie is terug gerold.",
"fe_downgraded": "PleromaFE's versie is terug gezet.",
"fe_upgraded": "De thema-engine van PleromaFE is bijgewerkt na de versie update.",
"future_version_imported": "Het geïmporteerde bestand is gemaakt voor een nieuwere versie van FE.",
"migration_napshot_gone": "Voor een onduidelijke reden mist de momentopname, dus sommige dingen kunnen anders uitzien dan je gewend bent.",
@ -687,14 +747,14 @@
"upgraded_from_v2": "PleromaFE is bijgewerkt, het thema kan iets anders uitzien dan dat je gewend bent.",
"v2_imported": "Het geïmporteerde bestand is gemaakt voor een oudere FE. We proberen compatibiliteit te maximaliseren, maar het kan toch voorkomen dat er inconsistenties zijn."
},
"keep_as_is": "Hou zoals het is",
"keep_as_is": "Houden zoals het is",
"keep_color": "Kleuren behouden",
"keep_fonts": "Lettertypes behouden",
"keep_opacity": "Transparantie behouden",
"keep_roundness": "Rondingen behouden",
"keep_shadows": "Schaduwen behouden",
"load_theme": "Thema laden",
"reset": "Reset",
"reset": "Herstellen",
"save_load_hint": "\"Behoud\" opties behouden de momenteel ingestelde opties bij het selecteren of laden van thema's, maar slaan ook de genoemde opties op bij het exporteren van een thema. Wanneer alle selectievakjes zijn uitgeschakeld, zal het exporteren van thema's alles opslaan.",
"use_snapshot": "Oude versie",
"use_source": "Nieuwe versie"
@ -702,23 +762,30 @@
},
"subject_input_always_show": "Altijd onderwerpveld tonen",
"subject_line_behavior": "Onderwerp kopiëren bij beantwoorden",
"subject_line_email": "Zoals email: \"re: onderwerp\"",
"subject_line_mastodon": "Zoals mastodon: kopieer zoals het is",
"subject_line_email": "Zoals e-mail: \"re: onderwerp\"",
"subject_line_mastodon": "Zoals mastodon: kopiëren zoals het is",
"subject_line_noop": "Niet kopiëren",
"text": "Tekst",
"theme": "Thema",
"theme_help": "Hex kleur codes (#rrggbb) gebruiken om je kleur thema te wijzigen.",
"theme_help_v2_1": "Je kan ook de kleur en transparantie van bepaalde componenten overschrijven door de checkbox aan te vinken, gebruik de \"Alles wissen\" knop om alle overschrijvingen te annuleren.",
"theme_help_v2_1": "Je kan ook de kleur en transparantie van bepaalde componenten overschrijven door de checkbox aan te vinken, gebruik de \"Alles wissen\" knop om alle overschrijvingen te herstellen.",
"theme_help_v2_2": "Iconen onder sommige onderdelen zijn achtergrond/tekst contrast indicatoren, zweef er over voor gedetailleerde info. Hou er rekening mee dat bij doorzichtigheid de ergst mogelijke situatie wordt weer gegeven.",
"third_column_mode": "Indien er genoeg plaats is, derde kolom tonen met",
"third_column_mode_none": "Géén derde kolom tonen",
"third_column_mode_notifications": "Meldingen",
"third_column_mode_postform": "Berichtformulier en navigatie",
"token": "Token",
"tooltipRadius": "Tooltips/alarmen",
"tree_advanced": "Flexibelere navigatie toestaan in boom weergave",
"type_domains_to_mute": "Zoek domeinen om te negeren",
"upload_a_photo": "Foto uploaden",
"useStreamingApi": "Berichten en meldingen in real-time ontvangen",
"useStreamingApiWarning": "(Afgeraden, experimenteel, kan berichten overslaan)",
"useStreamingApiWarning": "Iets experimenteels met berichten streamen uwu miss kun je beter uit laten ofzo",
"use_at_icon": "{'@'} symbool als icoon tonen in plaats van tekst",
"use_contain_fit": "Bijlage in miniaturen niet bijsnijden",
"use_one_click_nsfw": "Gevoelige bijlagen met slechts één klik openen",
"user_mutes": "Gebruikers",
"user_profiles": "Gebruikersprofielen",
"user_settings": "Gebruikersinstellingen",
"valid_until": "Geldig tot",
"values": {
@ -730,42 +797,59 @@
"frontend_version": "Frontend versie",
"title": "Versie"
},
"virtual_scrolling": "Tijdlijn rendering optimaliseren",
"word_filter": "Woord filter"
"virtual_scrolling": "Tijdlijn weergave optimaliseren",
"word_filter": "Woord filter",
"wordfilter": "Woordfilter"
},
"status": {
"ancestor_follow_with_icon": "{icon} {text}",
"attachment_stop_flash": "Flash speler stoppen",
"bookmark": "Bladwijzer toevoegen",
"copy_link": "Link naar status kopiëren",
"delete": "Status verwijderen",
"delete_confirm": "Wil je echt deze status verwijderen?",
"expand": "Uitklappen",
"collapse_attachments": "Bijlagen invouwen",
"copy_link": "Link naar bericht kopiëren",
"delete": "Bericht verwijderen",
"delete_confirm": "Wil je echt dit bericht verwijderen?",
"expand": "Uitvouwen",
"external_source": "Externe bron",
"favorites": "Favorieten",
"hide_attachment": "Bijlage verbergen",
"hide_content": "Inhoud verbergen",
"hide_full_subject": "Volledig onderwerp verbergen",
"mute_conversation": "Conversatie negeren",
"many_attachments": "Bericht heeft {number} bijlage | Bericht heeft {number} bijlagen",
"mentions": "Vermeldingen",
"move_down": "Bijlage naar rechts schuiven",
"move_up": "Bijlage naar links schuiven",
"mute_conversation": "Gesprek negeren",
"nsfw": "Gevoelig",
"open_gallery": "Gallerij openen",
"pin": "Aan profiel vastmaken",
"pinned": "Vastgezet",
"plus_more": "+{number} meer",
"remove_attachment": "Bijlage verwijderen",
"repeats": "Herhalingen",
"replies_list": "Antwoorden:",
"replies_list_with_others": "Antwoorden (+{numReplies} andere): | Antwoorden (+{numReplies} anderen):",
"reply_to": "Antwoorden aan",
"show_all_attachments": "Alle bijlagen tonen",
"show_all_conversation": "Volledig gesprek tonen ({numStatus} ander bericht) | Volledig gesprek tonen ({numStatus} andere berichten)",
"show_all_conversation_with_icon": "{icon} {text}",
"show_attachment_description": "Voorbeeld beschrijving (open bijlage om de volledige beschrijving te zien)",
"show_attachment_in_modal": "In media venster tonen",
"show_content": "Inhoud tonen",
"show_full_subject": "Volledig onderwerp tonen",
"show_only_conversation_under_this": "Alleen antwoorden op dit bericht tonen",
"status_deleted": "Dit bericht is verwijderd",
"status_unavailable": "Status niet beschikbaar",
"status_unavailable": "Bericht niet beschikbaar",
"thread_follow": "Rest van gesprek tonen ({numStatus} bericht in totaal) | Rest van gesprek tonen ({numStatus} berichten in totaal)",
"thread_follow_with_icon": "{icon} {text}",
"thread_hide": "Gesprek verbergen",
"thread_muted": "Thread genegeerd",
"thread_muted": "Gesprek genegeerd",
"thread_muted_and_words": ", heeft woorden:",
"thread_show": "Gesprek tonen",
"thread_show_full": "Alle berichten in dit gesprek tonen ({numStatus} bericht in totaal, max. diepte {depth}) | Alle berichten in dit gesprek tonen ({numStatus} berichten in totaal, max. diepte {depth})",
"thread_show_full_with_icon": "{icon} {text}",
"unbookmark": "Bladwijzer verwijderen",
"unmute_conversation": "Conversatie niet meer negeren",
"unmute_conversation": "Gesprek niet meer negeren",
"unpin": "Van profiel losmaken",
"you": "(Jij)"
},
@ -775,45 +859,30 @@
"now": "zojuist",
"now_short": "nu",
"unit": {
"day": "{0} dag",
"day_short": "{0}d",
"days": "{0} dagen",
"days": "{0} dag | {0} dagen",
"days_short": "{0}d",
"hour": "{0} uur",
"hour_short": "{0}u",
"hours": "{0} uren",
"hours": "{0} uur | {0} uren",
"hours_short": "{0}u",
"minute": "{0} minuut",
"minute_short": "{0}min",
"minutes": "{0} minuten",
"minutes": "{0} minuut | {0} minuten",
"minutes_short": "{0}min",
"month": "{0} maand",
"month_short": "{0}ma",
"months": "{0} maanden",
"months": "{0} maand | {0} maanden",
"months_short": "{0}ma",
"second": "{0} seconde",
"second_short": "{0}s",
"seconds": "{0} seconden",
"seconds": "{0} seconde | {0} seconden",
"seconds_short": "{0}s",
"week": "{0} week",
"week_short": "{0}w",
"weeks": "{0} weken",
"weeks": "{0} week | {0} weken",
"weeks_short": "{0}w",
"year": "{0} jaar",
"year_short": "{0}j",
"years": "{0} jaren",
"years": "{0} jaar | {0} jaren",
"years_short": "{0}j"
}
},
"timeline": {
"collapse": "Inklappen",
"conversation": "Conversatie",
"error": "Fout tijdens het ophalen van tijdlijn: {0}",
"error_fetching": "Fout bij ophalen van updates",
"load_older": "Oudere statussen laden",
"no_more_statuses": "Geen statussen meer",
"no_retweet_hint": "Bericht is gemarkeerd als enkel volgers of direct en kan niet worden herhaald",
"no_statuses": "Geen statussen",
"collapse": "Invouwen",
"conversation": "Gesprek",
"error": "Fout bij het ophalen van tijdlijn: {0}",
"load_older": "Oudere berichten laden",
"no_more_statuses": "Geen verdere berichten",
"no_retweet_hint": "Bericht is gemarkeerd als enkel-volgers of privé en kan niet worden herhaald of geciteerd",
"no_statuses": "Geen berichten",
"reload": "Verversen",
"repeated": "herhaalde",
"show_new": "Nieuwe tonen",
@ -822,16 +891,16 @@
"up_to_date": "Up-to-date"
},
"tool_tip": {
"accept_follow_request": "Volg-aanvraag accepteren",
"accept_follow_request": "Volgverzoek accepteren",
"add_reaction": "Reactie toevoegen",
"bookmark": "Bladwijzer",
"bookmark": "Bladwijzer maken",
"favorite": "Favoriet maken",
"media_upload": "Media uploaden",
"quote": "Citeren",
"reject_follow_request": "Volg-verzoek afwijzen",
"reject_follow_request": "Volgverzoek afwijzen",
"repeat": "Herhalen",
"reply": "Beantwoorden",
"user_settings": "Gebruikers Instellingen"
"user_settings": "Gebruikersinstellingen"
},
"upload": {
"error": {
@ -858,11 +927,11 @@
"disable_any_subscription": "Volgen van gebruiker in zijn geheel verbieden",
"disable_remote_subscription": "Volgen van gebruiker vanaf andere instanties verbieden",
"force_nsfw": "Alle berichten als gevoelig markeren",
"force_unlisted": "Berichten forceren om niet publiekelijk getoond te worden",
"force_unlisted": "Berichten forceren om niet openbaar getoond te worden",
"grant_admin": "Beheerdersrechten toekennen",
"grant_moderator": "Moderatorsrechten toekennen",
"moderation": "Moderatie",
"quarantine": "Federeren van gebruikers berichten verbieden",
"quarantine": "Federeren van berichten verbieden",
"revoke_admin": "Beheerdersrechten intrekken",
"revoke_moderator": "Moderatorsrechten intrekken",
"sandbox": "Berichten forceren om alleen voor volgers zichtbaar te zijn",
@ -879,40 +948,41 @@
"edit_profile": "Profiel wijzigen",
"favorites": "Favorieten",
"follow": "Volgen",
"follow_cancel": "Aanvraag annuleren",
"follow_cancel": "Verzoek annuleren",
"follow_progress": "Aanvragen…",
"follow_sent": "Aanvraag verzonden!",
"follow_unfollow": "Stop volgen",
"followees": "Aan het volgen",
"follow_sent": "Verzoek verzonden!",
"follow_unfollow": "Ontvolgen",
"followees": "Volgen",
"followers": "Volgers",
"following": "Aan het volgen!",
"following": "Gevolgd!",
"follows_you": "Volgt jou!",
"hidden": "Verborgen",
"hide_repeats": "Herhalingen verbergen",
"highlight": {
"disabled": "Geen highlight",
"disabled": "Geen uitlichting",
"side": "Zijstreep",
"solid": "Effen achtergrond",
"striped": "Gestreepte achtergrond"
},
"its_you": "'t is jij!",
"media": "Media",
"mention": "Vermelding",
"mention": "Vermelden",
"message": "Bericht",
"mute": "Negeren",
"mute_domain": "Domein blokkeren",
"mute_progress": "Negeren…",
"muted": "Genegeerd",
"note": "Privé notitie",
"per_day": "per dag",
"remote_follow": "Volg vanop afstand",
"report": "Aangeven",
"remote_follow": "Van afstand volgen",
"report": "Rapporteren",
"show_repeats": "Herhalingen tonen",
"statuses": "Statussen",
"statuses": "Berichten",
"subscribe": "Abonneren",
"unblock": "Blokkade opheffen",
"unblock_progress": "Blokkade opheffen…",
"unmute": "Negering opheffen",
"unmute_progress": "Negering opheffen…",
"unblock": "Blokkeren opheffen",
"unblock_progress": "Blokkeren opheffen…",
"unmute": "Negeren opheffen",
"unmute_progress": "Negeren opheffen…",
"unsubscribe": "Abonnement opzeggen"
},
"user_profile": {
@ -921,13 +991,13 @@
"timeline_title": "Gebruikerstijdlijn"
},
"user_reporting": {
"add_comment_description": "Het rapport zal naar de moderators van de instantie worden verstuurd. Je kunt hieronder uitleg bijvoegen waarom je dit account wilt aangeven:",
"add_comment_description": "Het rapport zal naar de moderators van de instantie worden verstuurd. Je kunt hieronder uitleg bijvoegen waarom je dit account wilt rapporteren:",
"additional_comments": "Aanvullende opmerkingen",
"forward_description": "Dit account hoort bij een andere server. Wil je een kopie van het rapport ook daarheen sturen?",
"forward_to": "Doorsturen naar {0}",
"generic_error": "Er is een fout opgetreden tijdens het verwerken van je verzoek.",
"submit": "Verzenden",
"title": "{0} aangeven"
"title": "{0} rapporteren"
},
"who_to_follow": {
"more": "Meer",

View file

@ -1,13 +1,9 @@
{
"chat": {
"title": "Messatjariá"
},
"exporter": {
"export": "Exportar",
"processing": "Tractament, vos demandarem lèu de telecargar lo fichièr"
},
"features_panel": {
"chat": "Chat",
"media_proxy": "Servidor mandatari mèdia",
"scope_options": "Nivèls de confidencialitat",
"text_limit": "Limita de tèxte",
@ -20,101 +16,97 @@
},
"general": {
"apply": "Aplicar",
"submit": "Mandar",
"more": "Mai",
"cancel": "Anullar",
"generic_error": "Una error ses producha",
"more": "Mai",
"optional": "opcional",
"show_more": "Mostrar mai",
"show_less": "Mostrar mens",
"cancel": "Anullar"
"show_more": "Mostrar mai",
"submit": "Mandar"
},
"image_cropper": {
"cancel": "Anullar",
"crop_picture": "Talhar limatge",
"save": "Salvar",
"save_without_cropping": "Salvar sens talhada",
"cancel": "Anullar"
"save_without_cropping": "Salvar sens talhada"
},
"importer": {
"error": "Una error ses producha pendent limportacion daqueste fichièr.",
"submit": "Mandar",
"success": "Corrèctament importat.",
"error": "Una error ses producha pendent limportacion daqueste fichièr."
},
"login": {
"login": "Connexion",
"description": "Connexion via OAuth",
"logout": "Desconnexion",
"password": "Senhal",
"placeholder": "e.g. lain",
"register": "Se marcar",
"username": "Nom dutilizaire",
"hint": "Connectatz-vos per participar a la discutida"
},
"media_modal": {
"previous": "Precedent",
"next": "Seguent"
},
"nav": {
"about": "A prepaus",
"back": "Tornar",
"chat": "Chat local",
"friend_requests": "Demandas de seguiment",
"mentions": "Notificacions",
"dms": "Messatges privats",
"public_tl": "Estatuts locals",
"timeline": "Flux dactualitat",
"twkn": "Lo malhum conegut",
"user_search": "Cèrca dutilizaires",
"search": "Cercar",
"who_to_follow": "Qual seguir",
"preferences": "Preferéncias"
},
"notifications": {
"broken_favorite": "Estatut desconegut, sèm a lo cercar...",
"favorited_you": "a aimat vòstre estatut",
"followed_you": "vos a seguit",
"load_older": "Cargar las notificacions mai ancianas",
"notifications": "Notficacions",
"read": "Legit!",
"repeated_you": "a repetit vòstre estatut",
"no_more_notifications": "Pas mai de notificacions"
},
"polls": {
"add_poll": "Ajustar un sondatge",
"add_option": "Ajustar dopcions",
"option": "Opcion",
"votes": "vòtes",
"vote": "Votar",
"type": "Tipe de sondatge",
"single_choice": "Causida unica",
"multiple_choices": "Causida multipla",
"expiry": "Durada del sondatge",
"expires_in": "Lo sondatge sacabarà {0}",
"expired": "Sondatge acabat {0}",
"not_enough_options": "I a pas pro dopcions"
},
"stickers": {
"add_sticker": "Ajustar un pegasolet"
"success": "Corrèctament importat."
},
"interactions": {
"favs_repeats": "Repeticions e favorits",
"follows": "Nòus seguidors",
"load_older": "Cargar dinteraccions anterioras"
},
"login": {
"description": "Connexion via OAuth",
"hint": "Connectatz-vos per participar a la discutida",
"login": "Connexion",
"logout": "Desconnexion",
"password": "Senhal",
"placeholder": "e.g. lain",
"register": "Se marcar",
"username": "Nom dutilizaire"
},
"media_modal": {
"next": "Seguent",
"previous": "Precedent"
},
"nav": {
"about": "A prepaus",
"back": "Tornar",
"dms": "Messatges privats",
"friend_requests": "Demandas de seguiment",
"mentions": "Notificacions",
"preferences": "Preferéncias",
"public_tl": "Estatuts locals",
"search": "Cercar",
"timeline": "Flux dactualitat",
"twkn": "Lo malhum conegut",
"user_search": "Cèrca dutilizaires",
"who_to_follow": "Qual seguir"
},
"notifications": {
"broken_favorite": "Estatut desconegut, sèm a lo cercar...",
"favorited_you": "a aimat vòstre estatut",
"followed_you": "vos a seguit",
"load_older": "Cargar las notificacions mai ancianas",
"no_more_notifications": "Pas mai de notificacions",
"notifications": "Notficacions",
"read": "Legit!",
"repeated_you": "a repetit vòstre estatut"
},
"polls": {
"add_option": "Ajustar dopcions",
"add_poll": "Ajustar un sondatge",
"expired": "Sondatge acabat {0}",
"expires_in": "Lo sondatge sacabarà {0}",
"expiry": "Durada del sondatge",
"multiple_choices": "Causida multipla",
"not_enough_options": "I a pas pro dopcions",
"option": "Opcion",
"single_choice": "Causida unica",
"type": "Tipe de sondatge",
"vote": "Votar",
"votes": "vòtes"
},
"post_status": {
"new_status": "Publicar destatuts novèls",
"account_not_locked_warning": "Vòstre compte es pas {0}. Qual que siá pòt vos seguir per veire vòstras publicacions destinadas pas qua vòstres seguidors.",
"account_not_locked_warning_link": "clavat",
"attachments_sensitive": "Marcar las pèças juntas coma sensiblas",
"content_type": {
"text/plain": "Tèxte brut",
"text/bbcode": "BBCode",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/bbcode": "BBCode"
"text/plain": "Tèxte brut"
},
"content_warning": "Avís de contengut (opcional)",
"default": "Escrivètz aquí vòstre estatut.",
"direct_warning_to_all": "Aquesta publicacion serà pas que visibla pels utilizaires mencionats.",
"direct_warning_to_first_only": "Aquesta publicacion serà pas que visibla pels utilizaires mencionats a la debuta del messatge.",
"new_status": "Publicar destatuts novèls",
"posting": "Mandadís",
"scope": {
"direct": "Dirècte - Publicar pels utilizaires mencionats solament",
@ -125,25 +117,32 @@
},
"registration": {
"bio": "Biografia",
"bio_placeholder": "e.g.\nHi, Soi lo Lain\nSoi afocada danimes e vivi al Japan. Benlèu que me coneissètz de the Wired.",
"captcha": "CAPTCHA",
"email": "Adreça de corrièl",
"fullname": "Nom complèt",
"fullname_placeholder": "e.g. Lain Iwakura",
"new_captcha": "Clicatz limatge per obténer una nòva captcha",
"password_confirm": "Confirmar lo senhal",
"registration": "Inscripcion",
"token": "Geton de convidat",
"captcha": "CAPTCHA",
"new_captcha": "Clicatz limatge per obténer una nòva captcha",
"username_placeholder": "e.g. lain",
"fullname_placeholder": "e.g. Lain Iwakura",
"bio_placeholder": "e.g.\nHi, Soi lo Lain\nSoi afocada danimes e vivi al Japan. Benlèu que me coneissètz de the Wired.",
"validations": {
"username_required": "pòt pas èsser void",
"fullname_required": "pòt pas èsser void",
"email_required": "pòt pas èsser void",
"password_required": "pòt pas èsser void",
"fullname_required": "pòt pas èsser void",
"password_confirmation_match": "deu èsser lo meteis senhal",
"password_confirmation_required": "pòt pas èsser void",
"password_confirmation_match": "deu èsser lo meteis senhal"
"password_required": "pòt pas èsser void",
"username_required": "pòt pas èsser void"
}
},
"search": {
"hashtags": "Etiquetas",
"no_results": "Cap de resultats",
"people": "Gent",
"people_talking": "{count} personas ne parlan",
"person_talking": "{count} persona ne parla"
},
"selectable_list": {
"select_all": "O seleccionar tot"
},
@ -154,6 +153,7 @@
"avatar": "Avatar",
"avatarAltRadius": "Avatars (Notificacions)",
"avatarRadius": "Avatars",
"avatar_size_instruction": "La talha minimum recomandada pels imatges davatar es 150x150 pixèls.",
"background": "Rèire plan",
"bio": "Biografia",
"block_export": "Exportar los blocatges",
@ -170,19 +170,19 @@
"change_password": "Cambiar lo senhal",
"change_password_error": "Una error ses producha en cambiant lo senhal.",
"changed_password": "Senhal corrèctament cambiat!",
"checkboxRadius": "Casas de marcar",
"collapse_subject": "Replegar las publicacions amb de subjèctes",
"composing": "Escritura",
"confirm_new_password": "Confirmatz lo nòu senhal",
"current_avatar": "Vòstre avatar actual",
"current_password": "Senhal actual",
"current_profile_banner": "Bandièra actuala del perfil",
"data_import_export_tab": "Importar / Exportar las donadas",
"default_vis": "Nivèl de visibilitat per defaut",
"delete_account": "Suprimir lo compte",
"delete_account_description": "Suprimir vòstre compte e los messatges per sempre.",
"delete_account_error": "Una error ses producha en suprimir lo compte. Saquò ten darribar mercés de contactar vòstre administrator dinstància.",
"delete_account_instructions": "Picatz vòstre senhal dins lo camp tèxte çai-jos per confirmar la supression del compte.",
"avatar_size_instruction": "La talha minimum recomandada pels imatges davatar es 150x150 pixèls.",
"enable_web_push_notifications": "Activar las notificacions web push",
"export_theme": "Enregistrar la preconfiguracion",
"filtering": "Filtratge",
"filtering_explanation": "Totes los estatuts amb aqueles mots seràn en silenci, un mot per linha",
@ -195,18 +195,16 @@
"general": "General",
"hide_attachments_in_convo": "Rescondre las pèças juntas dins las conversacions",
"hide_attachments_in_tl": "Rescondre las pèças juntas",
"hide_muted_posts": "Rescondre las publicacions del monde rescondut",
"max_thumbnails": "Nombre maximum de vinhetas per publicacion",
"hide_filtered_statuses": "Amagar los estatuts filtrats",
"hide_followers_description": "Mostrar pas qual me seguisson",
"hide_follows_description": "Mostrar pas qual seguissi",
"hide_isp": "Amagar lo panèl especial instància",
"preload_images": "Precargar los imatges",
"use_one_click_nsfw": "Dobrir las pèças juntas NSFW amb un clic",
"hide_muted_posts": "Rescondre las publicacions del monde rescondut",
"hide_post_stats": "Amagar las estatisticas de publicacion (ex. lo nombre de favorits)",
"hide_user_stats": "Amagar las estatisticas de lutilizaire (ex. lo nombre de seguidors)",
"hide_filtered_statuses": "Amagar los estatuts filtrats",
"import_followers_from_a_csv_file": "Importar los seguidors dun fichièr csv",
"import_theme": "Cargar un tèma",
"inputRadius": "Camps tèxte",
"checkboxRadius": "Casas de marcar",
"instance_default": "(defaut: {value})",
"instance_default_simple": "(defaut)",
"interface": "Interfàcia",
@ -217,255 +215,278 @@
"lock_account_description": "Limitar vòstre compte als seguidors acceptats solament",
"loop_video": "Bocla vidèo",
"loop_video_silent_only": "Legir en bocla solament las vidèos sens son (coma los « Gifs » de Mastodon)",
"max_thumbnails": "Nombre maximum de vinhetas per publicacion",
"minimal_scopes_mode": "Minimizar lo nombre dopcions per publicacion",
"mutes_tab": "Agamats",
"interactions_tab": "Interaccions",
"play_videos_in_modal": "Legir las vidèos dirèctament dins la visualizaira mèdia",
"use_contain_fit": "Talhar pas las pèças juntas per las vinhetas",
"name": "Nom",
"name_bio": "Nom & Bio",
"new_password": "Nòu senhal",
"no_blocks": "Cap de blocatge",
"no_mutes": "Cap damagat",
"no_rich_text_description": "Netejar lo format tèxte de totas las publicacions",
"notification_blocks": "Blocar un utilizaire arrèsta totas las notificacions tan coma quitar de los seguir.",
"notification_mutes": "Per recebre pas mai dun utilizaire en particular, botatz-lo en silenci.",
"notification_visibility": "Tipes de notificacion de mostrar",
"notification_visibility_follows": "Abonaments",
"notification_visibility_likes": "Aimar",
"notification_visibility_mentions": "Mencions",
"notification_visibility_repeats": "Repeticions",
"notification_visibility": "Tipes de notificacion de mostrar",
"no_rich_text_description": "Netejar lo format tèxte de totas las publicacions",
"no_blocks": "Cap de blocatge",
"no_mutes": "Cap damagat",
"hide_follows_description": "Mostrar pas qual seguissi",
"hide_followers_description": "Mostrar pas qual me seguisson",
"show_admin_badge": "Mostrar lo badge Admin badge al perfil meu",
"show_moderator_badge": "Mostrar lo badge Moderator al perfil meu",
"notifications": "Notificacions",
"nsfw_clickthrough": "Activar lo clic per mostrar los imatges marcats coma pels adults o sensibles",
"oauth_tokens": "Listats OAuth",
"token": "Geton",
"refresh_token": "Actualizar lo geton",
"valid_until": "Valid fins a",
"revoke_token": "Revocar",
"panelRadius": "Panèls",
"pause_on_unfocused": "Pausar la difusion quand longlet es pas seleccionat",
"play_videos_in_modal": "Legir las vidèos dirèctament dins la visualizaira mèdia",
"post_status_content_type": "Publicar lo tipe de contengut dels estatuts",
"preload_images": "Precargar los imatges",
"presets": "Pre-enregistrats",
"profile_background": "Imatge de fons",
"profile_banner": "Bandièra del perfil",
"profile_tab": "Perfil",
"radii_help": "Configurar los caires arredondits de linterfàcia (en pixèls)",
"refresh_token": "Actualizar lo geton",
"replies_in_timeline": "Responsas del flux",
"reply_visibility_all": "Mostrar totas las responsas",
"reply_visibility_following": "Mostrar pas que las responsas que me son destinada a ieu o un utilizaire que seguissi",
"reply_visibility_self": "Mostrar pas que las responsas que me son destinadas",
"revoke_token": "Revocar",
"saving_err": "Error en enregistrant los paramètres",
"saving_ok": "Paramètres enregistrats",
"scope_copy": "Copiar lo nivèl de confidencialitat per las responsas (Totjorn aissí pels Messatges Dirèctes)",
"search_user_to_block": "Cercatz qual volètz blocar",
"search_user_to_mute": "Cercatz qual volètz rescondre",
"security_tab": "Seguretat",
"scope_copy": "Copiar lo nivèl de confidencialitat per las responsas (Totjorn aissí pels Messatges Dirèctes)",
"minimal_scopes_mode": "Minimizar lo nombre dopcions per publicacion",
"set_new_avatar": "Definir un nòu avatar",
"set_new_profile_background": "Definir un nòu fons de perfil",
"set_new_profile_banner": "Definir una nòva bandièra de perfil",
"settings": "Paramètres",
"subject_input_always_show": "Totjorn mostrar lo camp de subjècte",
"subject_line_behavior": "Copiar lo subjècte per las responsas",
"subject_line_email": "Coma los corrièls: \"re: subjècte\"",
"subject_line_mastodon": "Coma mastodon: copiar tal coma es",
"subject_line_noop": "Copiar pas",
"post_status_content_type": "Publicar lo tipe de contengut dels estatuts",
"show_admin_badge": "Mostrar lo badge Admin badge al perfil meu",
"show_moderator_badge": "Mostrar lo badge Moderator al perfil meu",
"stop_gifs": "Lançar los GIFs al subrevòl",
"streaming": "Activar lo cargament automatic dels novèls estatus en anar amont",
"text": "Tèxte",
"theme": "Tèma",
"theme_help_v2_1": "Podètz tanben remplaçar la color dunes compausants en clicant la case, utilizatz lo boton \"O escafar tot\" per escafar totes las subrecargadas.",
"theme_help_v2_2": "Icons underneath some entries are background/text contrast indicators, hover over for detailed info. Please keep in mind that when using transparency contrast indicators show the worst possible case.",
"theme_help": "Emplegatz los còdis de color hex (#rrggbb) per personalizar vòstre tèma de color.",
"tooltipRadius": "Astúcias/alèrtas",
"upload_a_photo": "Enviar una fotografia",
"user_settings": "Paramètres utilizaire",
"values": {
"false": "non",
"true": "òc"
},
"notifications": "Notificacions",
"notification_mutes": "Per recebre pas mai dun utilizaire en particular, botatz-lo en silenci.",
"notification_blocks": "Blocar un utilizaire arrèsta totas las notificacions tan coma quitar de los seguir.",
"enable_web_push_notifications": "Activar las notificacions web push",
"style": {
"switcher": {
"keep_color": "Gardar las colors",
"keep_shadows": "Gardar las ombras",
"keep_opacity": "Gardar lopacitat",
"keep_roundness": "Gardar la redondetat",
"keep_fonts": "Gardar las polissas",
"save_load_hint": "Las opcions « Gardar » permeton de servar las opcions configuradas actualament quand seleccionatz o cargatz un tèma, permeton tanben denregistrar aquelas opcions quand exportatz un tèma. Quand totas las casas son pas marcadas, lexportacion de tèma o enregistrarà tot.",
"reset": "Restablir",
"clear_all": "O escafar tot",
"clear_opacity": "Escafar lopacitat"
},
"common": {
"color": "Color",
"opacity": "Opacitat",
"contrast": {
"hint": "Lo coeficient de contraste es de {ratio}. Dòna {level} {context}",
"level": {
"aa": "un nivèl AA minimum recomandat",
"aaa": "un nivèl AAA recomandat",
"bad": "pas un nivèl daccessibilitat recomandat"
},
"context": {
"18pt": "pel tèxte grand (18pt+)",
"text": "pel tèxte"
}
}
},
"common_colors": {
"_tab_label": "Comun",
"main": "Colors comunas",
"foreground_hint": "Vejatz « Avançat » per mai de paramètres detalhats",
"rgbo": "Icònas, accents, badges"
},
"advanced_colors": {
"_tab_label": "Avançat",
"alert": "Rèire plan dalèrtas",
"alert_error": "Error",
"badge": "Rèire plan dels badges",
"badge_notification": "Notificacion",
"panel_header": "Bandièra del tablèu de bòrd",
"top_bar": "Barra amont",
"borders": "Caires",
"buttons": "Botons",
"faint_text": "Tèxte descolorit",
"inputs": "Camps tèxte",
"faint_text": "Tèxte descolorit"
"panel_header": "Bandièra del tablèu de bòrd",
"top_bar": "Barra amont"
},
"common": {
"color": "Color",
"contrast": {
"context": {
"18pt": "pel tèxte grand (18pt+)",
"text": "pel tèxte"
},
"hint": "Lo coeficient de contraste es de {ratio}. Dòna {level} {context}",
"level": {
"aa": "un nivèl AA minimum recomandat",
"aaa": "un nivèl AAA recomandat",
"bad": "pas un nivèl daccessibilitat recomandat"
}
},
"opacity": "Opacitat"
},
"common_colors": {
"_tab_label": "Comun",
"foreground_hint": "Vejatz « Avançat » per mai de paramètres detalhats",
"main": "Colors comunas",
"rgbo": "Icònas, accents, badges"
},
"fonts": {
"_tab_label": "Polissas",
"components": {
"input": "Camps tèxte",
"interface": "Interfàcia",
"post": "Tèxte de publicacion",
"postCode": "Tèxte Monospaced dins las publicacion (tèxte formatat)"
},
"custom": "Personalizada",
"family": "Nom de la polissa",
"help": "Selecionatz la polissa dutilizar pels elements de lUI. Per « Personalizada » vos cal picar lo nom exacte tal coma apareis sul sistèma.",
"size": "Talha (en px)",
"weight": "Largor (gras)"
},
"preview": {
"button": "Boton",
"checkbox": "Ai legit los tèrmes e condicions dutilizacion",
"content": "Contengut",
"error": "Error dexemple",
"faint_link": "manual dajuda",
"fine_print": "Legissètz nòstre {0} per legir pas res dutil!",
"header": "Apercebut",
"header_faint": "Va plan",
"input": "arribada al país.",
"link": "un pichon ligam simpatic",
"mono": "contengut",
"text": "A tròç de mai de {0} e {1}"
},
"radii": {
"_tab_label": "Redondetat"
},
"shadows": {
"_tab_label": "Ombra e luminositat",
"component": "Compausant",
"override": "Subrecargar",
"shadow_id": "Ombra #{value}",
"blur": "Fosc",
"spread": "Espandiment",
"inset": "Incrustacion",
"hint": "Per las ombras podètz tanben utilizar --variable coma valor de color per emplegar una variable CSS3. Notatz que lo paramètre dopacitat foncionarà pas dins aquel cas.",
"filter_hint": {
"always_drop_shadow": "Avertiment, aquel ombra utiliza totjorn {0} quand lo navigator es compatible.",
"drop_shadow_syntax": "{0} es pas compatible amb lo paramètre {1} e lo mot clau {2}.",
"avatar_inset": "Notatz que combinar dombras incrustadas e pas incrustadas pòt donar de resultats inesperats amb los avatars transparents.",
"spread_zero": "Lombra amb un espandiment de > 0 apareisserà coma reglat a zèro",
"inset_classic": "Lombra dincrustacion utilizarà {0}"
},
"component": "Compausant",
"components": {
"panel": "Tablèu",
"panelHeader": "Bandièra del tablèu",
"topBar": "Barra amont",
"avatar": "Utilizar lavatar (vista perfil)",
"avatarStatus": "Avatar de lutilizaire (afichatge publicacion)",
"popup": "Fenèstras sorgissentas e astúcias",
"button": "Boton",
"buttonHover": "Boton (en passar la mirga)",
"buttonPressed": "Boton (en quichar)",
"buttonPressedHover": "Boton (en quichar e passar)",
"input": "Camp tèxte"
}
},
"fonts": {
"_tab_label": "Polissas",
"help": "Selecionatz la polissa dutilizar pels elements de lUI. Per « Personalizada » vos cal picar lo nom exacte tal coma apareis sul sistèma.",
"components": {
"interface": "Interfàcia",
"input": "Camps tèxte",
"post": "Tèxte de publicacion",
"postCode": "Tèxte Monospaced dins las publicacion (tèxte formatat)"
"input": "Camp tèxte",
"panel": "Tablèu",
"panelHeader": "Bandièra del tablèu",
"popup": "Fenèstras sorgissentas e astúcias",
"topBar": "Barra amont"
},
"family": "Nom de la polissa",
"size": "Talha (en px)",
"weight": "Largor (gras)",
"custom": "Personalizada"
"filter_hint": {
"always_drop_shadow": "Avertiment, aquel ombra utiliza totjorn {0} quand lo navigator es compatible.",
"avatar_inset": "Notatz que combinar dombras incrustadas e pas incrustadas pòt donar de resultats inesperats amb los avatars transparents.",
"drop_shadow_syntax": "{0} es pas compatible amb lo paramètre {1} e lo mot clau {2}.",
"inset_classic": "Lombra dincrustacion utilizarà {0}",
"spread_zero": "Lombra amb un espandiment de > 0 apareisserà coma reglat a zèro"
},
"inset": "Incrustacion",
"override": "Subrecargar",
"shadow_id": "Ombra #{value}",
"spread": "Espandiment"
},
"preview": {
"header": "Apercebut",
"content": "Contengut",
"error": "Error dexemple",
"button": "Boton",
"text": "A tròç de mai de {0} e {1}",
"mono": "contengut",
"input": "arribada al país.",
"faint_link": "manual dajuda",
"fine_print": "Legissètz nòstre {0} per legir pas res dutil!",
"header_faint": "Va plan",
"checkbox": "Ai legit los tèrmes e condicions dutilizacion",
"link": "un pichon ligam simpatic"
"switcher": {
"clear_all": "O escafar tot",
"clear_opacity": "Escafar lopacitat",
"keep_color": "Gardar las colors",
"keep_fonts": "Gardar las polissas",
"keep_opacity": "Gardar lopacitat",
"keep_roundness": "Gardar la redondetat",
"keep_shadows": "Gardar las ombras",
"reset": "Restablir",
"save_load_hint": "Las opcions « Gardar » permeton de servar las opcions configuradas actualament quand seleccionatz o cargatz un tèma, permeton tanben denregistrar aquelas opcions quand exportatz un tèma. Quand totas las casas son pas marcadas, lexportacion de tèma o enregistrarà tot."
}
},
"subject_input_always_show": "Totjorn mostrar lo camp de subjècte",
"subject_line_behavior": "Copiar lo subjècte per las responsas",
"subject_line_email": "Coma los corrièls: \"re: subjècte\"",
"subject_line_mastodon": "Coma mastodon: copiar tal coma es",
"subject_line_noop": "Copiar pas",
"text": "Tèxte",
"theme": "Tèma",
"theme_help": "Emplegatz los còdis de color hex (#rrggbb) per personalizar vòstre tèma de color.",
"theme_help_v2_1": "Podètz tanben remplaçar la color dunes compausants en clicant la case, utilizatz lo boton \"O escafar tot\" per escafar totes las subrecargadas.",
"theme_help_v2_2": "Icons underneath some entries are background/text contrast indicators, hover over for detailed info. Please keep in mind that when using transparency contrast indicators show the worst possible case.",
"token": "Geton",
"tooltipRadius": "Astúcias/alèrtas",
"upload_a_photo": "Enviar una fotografia",
"use_contain_fit": "Talhar pas las pèças juntas per las vinhetas",
"use_one_click_nsfw": "Dobrir las pèças juntas NSFW amb un clic",
"user_settings": "Paramètres utilizaire",
"valid_until": "Valid fins a",
"values": {
"false": "non",
"true": "òc"
},
"version": {
"title": "Version",
"backend_version": "Version Backend",
"frontend_version": "Version Frontend"
"frontend_version": "Version Frontend",
"title": "Version"
}
},
"status": {
"favorites": "Li a agradat",
"repeats": "A repetit",
"replies_list": "Responsas:",
"reply_to": "Respond a"
},
"time": {
"now": "ara meteis",
"now_short": "ara meteis",
"in_future": "daquí {0}",
"in_past": "fa {0}",
"now": "ara meteis",
"now_short": "ara meteis",
"unit": {
"day": "{0} jorn",
"days": "{0} jorns",
"day_short": "{0} jorn",
"days_short": "{0} jorns",
"hour": "{0} ora",
"hours": "{0} oras",
"hour_short": "{0}h",
"hours_short": "{0}h",
"minute": "{0} minuta",
"minutes": "{0} minutas",
"minute_short": "{0}min",
"minutes_short": "{0}min",
"month": "{0} mes",
"months": "{0} meses",
"month_short": "{0} mes",
"months_short": "{0} meses",
"second": "{0} segonda",
"seconds": "{0} segondas",
"second_short": "{0}s",
"seconds_short": "{0}s",
"week": "{0} setmana.",
"weeks": "{0} setmanas.",
"week_short": "{0} setm.",
"weeks_short": "{0} setm.",
"year": "{0} an",
"years": "{0} ans",
"year_short": "{0} an",
"years_short": "{0} ans"
}
},
"timeline": {
"collapse": "Tampar",
"conversation": "Conversacion",
"error_fetching": "Error en cercant de mesas a jorn",
"load_older": "Ne veire mai",
"no_more_statuses": "Pas mai destatuts",
"no_retweet_hint": "Las publicacions marcadas pels seguidors solament o dirèctas se pòdon pas repetir",
"no_statuses": "Cap destatuts",
"repeated": "repetit",
"show_new": "Ne veire mai",
"up_to_date": "A jorn",
"no_more_statuses": "Pas mai destatuts",
"no_statuses": "Cap destatuts"
"up_to_date": "A jorn"
},
"status": {
"favorites": "Li a agradat",
"repeats": "A repetit",
"reply_to": "Respond a",
"replies_list": "Responsas:"
"tool_tip": {
"favorite": "aimar",
"media_upload": "Enviar un mèdia",
"repeat": "Repetir",
"reply": "Respondre",
"user_settings": "Paramètres utilizaire"
},
"upload": {
"error": {
"base": "Mandadís fracassat.",
"default": "Tornatz ensajar mai tard",
"file_too_big": "Fichièr tròp grand [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]"
},
"file_size_units": {
"B": "o",
"GiB": "Gio",
"KiB": "Kio",
"MiB": "Mio",
"TiB": "Tio"
}
},
"user_card": {
"admin_menu": {
"activate_account": "Activar lo compte",
"deactivate_account": "Desactivar lo compte",
"delete_account": "Suprimir lo compte",
"delete_user": "Suprimir lutilizaire",
"disable_any_subscription": "Desactivar tot seguiment",
"disable_remote_subscription": "Desactivar lo seguiment dutilizaire dinstàncias alonhadas",
"force_nsfw": "Marcar totas las publicacions coma sensiblas",
"force_unlisted": "Forçar las publicacions en pas-listadas",
"grant_admin": "Passar Admin",
"grant_moderator": "Passar Moderator",
"moderation": "Moderacion",
"quarantine": "Defendre la federacion de las publicacions de lutilizaire",
"revoke_admin": "Revocar Admin",
"revoke_moderator": "Revocar Moderator",
"sandbox": "Forçar las publicacions en seguidors solament",
"strip_media": "Tirar los mèdias de las publicacions"
},
"approve": "Validar",
"block": "Blocar",
"block_progress": "Blocatge...",
"blocked": "Blocat!",
"deny": "Refusar",
"favorites": "Favorits",
"follow": "Seguir",
"follow_sent": "Demanda enviada!",
"follow_progress": "Demanda…",
"follow_sent": "Demanda enviada!",
"follow_unfollow": "Quitar de seguir",
"followees": "Abonaments",
"followers": "Seguidors",
@ -474,72 +495,25 @@
"its_you": "Sètz vos!",
"media": "Mèdia",
"mute": "Amagar",
"mute_progress": "A amagar...",
"muted": "Amagat",
"per_day": "per jorn",
"remote_follow": "Seguir a distància",
"statuses": "Estatuts",
"subscribe": "Sabonar",
"unsubscribe": "Se desabonar",
"unblock": "Desblocar",
"unblock_progress": "Desblocatge...",
"block_progress": "Blocatge...",
"unmute": "Tornar mostrar",
"unmute_progress": "Afichatge...",
"mute_progress": "A amagar...",
"admin_menu": {
"moderation": "Moderacion",
"grant_admin": "Passar Admin",
"revoke_admin": "Revocar Admin",
"grant_moderator": "Passar Moderator",
"revoke_moderator": "Revocar Moderator",
"activate_account": "Activar lo compte",
"deactivate_account": "Desactivar lo compte",
"delete_account": "Suprimir lo compte",
"force_nsfw": "Marcar totas las publicacions coma sensiblas",
"strip_media": "Tirar los mèdias de las publicacions",
"force_unlisted": "Forçar las publicacions en pas-listadas",
"sandbox": "Forçar las publicacions en seguidors solament",
"disable_remote_subscription": "Desactivar lo seguiment dutilizaire dinstàncias alonhadas",
"disable_any_subscription": "Desactivar tot seguiment",
"quarantine": "Defendre la federacion de las publicacions de lutilizaire",
"delete_user": "Suprimir lutilizaire"
}
"unsubscribe": "Se desabonar"
},
"user_profile": {
"timeline_title": "Flux utilizaire",
"profile_does_not_exist": "Aqueste perfil existís pas.",
"profile_loading_error": "Una error ses producha en cargant aqueste perfil."
"profile_loading_error": "Una error ses producha en cargant aqueste perfil.",
"timeline_title": "Flux utilizaire"
},
"who_to_follow": {
"more": "Mai",
"who_to_follow": "Qual seguir"
},
"tool_tip": {
"media_upload": "Enviar un mèdia",
"repeat": "Repetir",
"reply": "Respondre",
"favorite": "aimar",
"user_settings": "Paramètres utilizaire"
},
"upload": {
"error": {
"base": "Mandadís fracassat.",
"file_too_big": "Fichièr tròp grand [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"default": "Tornatz ensajar mai tard"
},
"file_size_units": {
"B": "o",
"KiB": "Kio",
"MiB": "Mio",
"GiB": "Gio",
"TiB": "Tio"
}
},
"search": {
"people": "Gent",
"hashtags": "Etiquetas",
"person_talking": "{count} persona ne parla",
"people_talking": "{count} personas ne parlan",
"no_results": "Cap de resultats"
}
}
}

File diff suppressed because it is too large Load diff

31
src/i18n/prune Executable file
View file

@ -0,0 +1,31 @@
#!/usr/bin/env python3
from glob import glob
import json
def prune(other, english):
if not isinstance(other, dict):
return other
pruned = {}
for key, value in other.items():
if key in english:
pruned[key] = prune(value, english[key])
return pruned
with open("en.json", "r", encoding="utf-8") as f:
english = json.load(f)
for file in glob("*.json"):
if file == "en.json":
continue
with open(file, "r") as f:
other = json.load(f)
pruned = prune(other, english)
with open(file, "w", encoding="utf-8") as f:
json.dump(pruned, f, indent=4, sort_keys=True, ensure_ascii=False)

File diff suppressed because it is too large Load diff

View file

@ -1,81 +1,79 @@
{
"finder": {
"error_fetching_user": "Eroare la preluarea utilizatorului",
"find_user": "Găsește utilizator"
},
"general": {
"submit": "trimite"
},
"login": {
"login": "Loghează",
"logout": "Deloghează",
"password": "Parolă",
"placeholder": "d.e. lain",
"register": "Înregistrare",
"username": "Nume utilizator"
},
"nav": {
"mentions": "Menționări",
"public_tl": "Cronologie Publică",
"timeline": "Cronologie",
"twkn": "Toată Reșeaua Cunoscută"
},
"notifications": {
"followed_you": "te-a urmărit",
"notifications": "Notificări",
"read": "Citit!"
},
"post_status": {
"default": "Nu de mult am aterizat în L.A.",
"posting": "Postează"
},
"registration": {
"bio": "Bio",
"email": "Email",
"fullname": "Numele întreg",
"password_confirm": "Cofirmă parola",
"registration": "Îregistrare"
},
"settings": {
"attachments": "Atașamente",
"avatar": "Avatar",
"bio": "Bio",
"current_avatar": "Avatarul curent",
"current_profile_banner": "Bannerul curent al profilului",
"filtering": "Filtru",
"filtering_explanation": "Toate stările care conțin aceste cuvinte vor fi puse pe mut, una pe linie",
"hide_attachments_in_convo": "Ascunde atașamentele în conversații",
"hide_attachments_in_tl": "Ascunde atașamentele în cronologie",
"name": "Nume",
"name_bio": "Nume și Bio",
"nsfw_clickthrough": "Permite ascunderea al atașamentelor NSFW",
"profile_background": "Fundalul de profil",
"profile_banner": "Banner de profil",
"set_new_avatar": "Setează avatar nou",
"set_new_profile_background": "Setează fundal nou",
"set_new_profile_banner": "Setează banner nou la profil",
"settings": "Setări",
"theme": "Temă",
"user_settings": "Setările utilizatorului"
},
"timeline": {
"conversation": "Conversație",
"error_fetching": "Erare la preluarea actualizărilor",
"load_older": "Încarcă stări mai vechi",
"show_new": "Arată cele noi",
"up_to_date": "La zi"
},
"user_card": {
"block": "Blochează",
"blocked": "Blocat!",
"follow": "Urmărește",
"followees": "Urmărește",
"followers": "Următori",
"following": "Urmărit!",
"follows_you": "Te urmărește!",
"mute": "Pune pe mut",
"muted": "Pus pe mut",
"per_day": "pe zi",
"statuses": "Stări"
}
}
"finder": {
"error_fetching_user": "Eroare la preluarea utilizatorului",
"find_user": "Găsește utilizator"
},
"general": {
"submit": "trimite"
},
"login": {
"login": "Loghează",
"logout": "Deloghează",
"password": "Parolă",
"placeholder": "d.e. lain",
"register": "Înregistrare",
"username": "Nume utilizator"
},
"nav": {
"mentions": "Menționări",
"public_tl": "Cronologie Publică",
"timeline": "Cronologie",
"twkn": "Toată Reșeaua Cunoscută"
},
"notifications": {
"followed_you": "te-a urmărit",
"notifications": "Notificări",
"read": "Citit!"
},
"post_status": {
"default": "Nu de mult am aterizat în L.A.",
"posting": "Postează"
},
"registration": {
"bio": "Bio",
"email": "Email",
"fullname": "Numele întreg",
"password_confirm": "Cofirmă parola",
"registration": "Îregistrare"
},
"settings": {
"attachments": "Atașamente",
"avatar": "Avatar",
"bio": "Bio",
"current_avatar": "Avatarul curent",
"filtering": "Filtru",
"filtering_explanation": "Toate stările care conțin aceste cuvinte vor fi puse pe mut, una pe linie",
"hide_attachments_in_convo": "Ascunde atașamentele în conversații",
"hide_attachments_in_tl": "Ascunde atașamentele în cronologie",
"name": "Nume",
"name_bio": "Nume și Bio",
"nsfw_clickthrough": "Permite ascunderea al atașamentelor NSFW",
"profile_background": "Fundalul de profil",
"profile_banner": "Banner de profil",
"set_new_avatar": "Setează avatar nou",
"set_new_profile_background": "Setează fundal nou",
"set_new_profile_banner": "Setează banner nou la profil",
"settings": "Setări",
"theme": "Temă",
"user_settings": "Setările utilizatorului"
},
"timeline": {
"conversation": "Conversație",
"load_older": "Încarcă stări mai vechi",
"show_new": "Arată cele noi",
"up_to_date": "La zi"
},
"user_card": {
"block": "Blochează",
"blocked": "Blocat!",
"follow": "Urmărește",
"followees": "Urmărește",
"followers": "Următori",
"following": "Urmărit!",
"follows_you": "Te urmărește!",
"mute": "Pune pe mut",
"muted": "Pus pe mut",
"per_day": "pe zi",
"statuses": "Stări"
}
}

File diff suppressed because it is too large Load diff

View file

@ -3,53 +3,89 @@
"mrf": {
"federation": "Federácia",
"keyword": {
"keyword_policies": "Pravidlá pre kľúčové slová",
"ftl_removal": "Odstránenie z časovej osy \"Celej známej siete\"",
"is_replaced_by": "→",
"keyword_policies": "Pravidlá pre kľúčové slová",
"reject": "Odmietni",
"replace": "Nahraď",
"is_replaced_by": "→"
"replace": "Nahraď"
},
"mrf_policies": "Povoliť MRF pravidlá",
"mrf_policies_desc": "MRF pravidlá upravujú správanie servera v rámci federácie s inými. Nasledovné pravidlá sú aktívne:",
"simple": {
"simple_policies": "Pravidlá špecifické pre tento server",
"instance": "Server",
"reason": "Dôvod",
"not_applicable": "N/A",
"accept": "Prijať",
"accept_desc": "Tento server preberá správy len z nasledovných serverov:",
"reject": "Odmietnuť",
"reject_desc": "Tento server preberá správy spravy z nasledovných serverov:",
"quarantine": "Karanténa",
"quarantine_desc": "Tento server posiela verejné oznamy len na nasledovné servre:",
"ftl_removal": "Odstránenie časovej osy \"Známa sieť\"",
"ftl_removal_desc": "Tento server odstraňuje nasledovné serverov zo svojej časovej osy \"Známa sieť\":",
"instance": "Server",
"media_nsfw": "Označenie médií ako citlivých",
"media_nsfw_desc": "Tento server označuje média ako citlivé v správach z nasledovných serverov:",
"media_removal": "Odstránenie médií",
"media_removal_desc": "Tento server odstraňuje médiá zo správ nasledovných serverov:",
"media_nsfw": "Označenie médií ako citlivých",
"media_nsfw_desc": "Tento server označuje média ako citlivé v správach z nasledovných serverov:"
"not_applicable": "N/A",
"quarantine": "Karanténa",
"quarantine_desc": "Tento server posiela verejné oznamy len na nasledovné servre:",
"reason": "Dôvod",
"reject": "Odmietnuť",
"reject_desc": "Tento server preberá správy spravy z nasledovných serverov:",
"simple_policies": "Pravidlá špecifické pre tento server"
}
},
"staff": "Personál"
},
"chats": {
"chats": "Rozhovor",
"delete": "Zmazať",
"delete_confirm": "Skutočne chceš zmazať túto správu?",
"empty_chat_list_placeholder": "Nemáš za sebou žiadne rozhovory. Začni nový rozhovor!",
"empty_message_error": "Nie je možné odoslať prázdnu správu",
"error_loading_chat": "Nastala chyba pri nahrávaní rozhovoru.",
"error_sending_message": "Nastala chyba pri odosielaní správ.",
"message_user": "Správa {nickname}",
"more": "Viac",
"new": "Nový rozhovor",
"you": "Ty:"
},
"display_date": {
"today": "Dnes"
},
"domain_mute_card": {
"mute": "Utíš",
"mute_progress": "Utišujem…",
"unmute": "Povoľ oznamy",
"unmute_progress": "Povoľujem oznamy…"
},
"emoji": {
"add_emoji": "Vložiť emotikon",
"custom": "Vlastný emotikon",
"emoji": "Emotikon",
"keep_open": "Ponechaj okno výberu otvorené",
"load_all": "Nahrať všetkých {emojiAmount} emotikonov",
"load_all_hint": "Nahralo sa prvých {saneAmount} emotikonov, nahranie všetkých by mohlo spôsobiť zníženie výkonu.",
"search_emoji": "Vyhladať emotikon",
"stickers": "Nálepka",
"unicode": "Unicode emotikon"
},
"errors": {
"storage_unavailable": "Pleroma nemôže používať úložisko prehliadača. Tvoje prihlasovacie meno a lokálne nastavenia nebudú uchované a môžu sa vyskytnúť neočakávané chyby. Skús povoliť cookie."
},
"exporter": {
"export": "Export",
"processing": "Spracováva sa, čoskoro sa ti ponúknu na stiahnutie súbory s dátami exportu"
},
"features_panel": {
"shout": "Verejné fórum",
"media_proxy": "Proxy pre médiá",
"scope_options": "Nastavenia rámca",
"shout": "Verejné fórum",
"text_limit": "Limit počtu znakov",
"title": "Vlastnosti",
"who_to_follow": "Koho nasledovať",
"upload_limit": "Limit nahrávania"
"upload_limit": "Limit nahrávania",
"who_to_follow": "Koho nasledovať"
},
"file_type": {
"audio": "Audio",
"file": "Súbor",
"image": "Obrázok",
"video": "Video"
},
"finder": {
"error_fetching_user": "Chyba načítavania užívateľa",
@ -57,241 +93,285 @@
},
"general": {
"apply": "Použiť",
"submit": "Odoslať",
"more": "Viac",
"loading": "Nahrávam…",
"generic_error": "Nastala chyba",
"error_retry": "Zopakuj znova, prosím",
"retry": "Zopakuj znova",
"optional": "nepovinné",
"show_more": "Zobraz viac",
"show_less": "Zobraz menej",
"dismiss": "Zahoď",
"cancel": "Zruš",
"disable": "Vypni",
"enable": "Zapni",
"confirm": "Potvrdiť",
"verify": "Overiť",
"close": "Zatvoriť",
"confirm": "Potvrdiť",
"disable": "Vypni",
"dismiss": "Zahoď",
"enable": "Zapni",
"error_retry": "Zopakuj znova, prosím",
"flash_content": "Klikni pre zobrazenie Flash obsahu prostredníctvom Ruffle (experimentálne, nemusí fungovať).",
"flash_fail": "Nepodarilo sa nahrať Flash obsah, pre detaily pozri konzolu prehliadača.",
"flash_security": "Flash obsah je potencionálne nebezpečný, keďže je to produkt s uzatvoreným kódom.",
"generic_error": "Nastala chyba",
"loading": "Nahrávam…",
"more": "Viac",
"optional": "nepovinné",
"peek": "Vybrať",
"retry": "Zopakuj znova",
"role": {
"admin": "Správca",
"moderator": "Moderátor"
},
"flash_content": "Klikni pre zobrazenie Flash obsahu prostredníctvom Ruffle (experimentálne, nemusí fungovať).",
"flash_security": "Flash obsah je potencionálne nebezpečný, keďže je to produkt s uzatvoreným kódom.",
"flash_fail": "Nepodarilo sa nahrať Flash obsah, pre detaily pozri konzolu prehliadača.",
"scope_in_timeline": {
"direct": "Priame",
"private": "Len pre nasledovníkov",
"public": "Verejné",
"unlisted": "Nezaradené"
}
},
"show_less": "Zobraz menej",
"show_more": "Zobraz viac",
"submit": "Odoslať",
"verify": "Overiť"
},
"image_cropper": {
"cancel": "Zrušiť",
"crop_picture": "Orezať obrázok",
"save": "Uložiť",
"save_without_cropping": "Ulož bez orezania",
"cancel": "Zrušiť"
"save_without_cropping": "Ulož bez orezania"
},
"importer": {
"error": "Pri importe súboru nastala chyba.",
"submit": "Odoslať",
"success": "Úspečne naimportované.",
"error": "Pri importe súboru nastala chyba."
"success": "Úspečne naimportované."
},
"interactions": {
"favs_repeats": "Zopakovania a obľúbené",
"follows": "Nový nasledovatelia",
"load_older": "Nahrať staršiu komunikáciu",
"moves": "Užívateľ sa sťahuje"
},
"login": {
"login": "Prihlásiť sa",
"authentication_code": "Autentifikačný kód",
"description": "Prihlásiť pomocou OAuth",
"enter_recovery_code": "Zadaj kód obnovenia",
"enter_two_factor_code": "Zadaj 2-fázový validačný kód",
"heading": {
"recovery": "2-fázové obnova",
"totp": "2-fázové overenie"
},
"hint": "Prihlás sa, aby si sa mohol zúčastniť konverzácie",
"login": "Prihlásiť sa",
"logout": "Odhlásiť sa",
"password": "Heslo",
"placeholder": "napr. peter",
"register": "Registrácia",
"username": "Meno užívateľa",
"hint": "Prihlás sa, aby si sa mohol zúčastniť konverzácie",
"authentication_code": "Autentifikačný kód",
"enter_recovery_code": "Zadaj kód obnovenia",
"enter_two_factor_code": "Zadaj 2-fázový validačný kód",
"recovery_code": "Kód obnovenia",
"heading": {
"totp": "2-fázové overenie",
"recovery": "2-fázové obnova"
}
"register": "Registrácia",
"username": "Meno užívateľa"
},
"media_modal": {
"previous": "Predchádzajúce",
"next": "Nasledujúce",
"counter": "{current} / {total}",
"hide": "Zatvoriť prehliadač médií"
"hide": "Zatvoriť prehliadač médií",
"next": "Nasledujúce",
"previous": "Predchádzajúce"
},
"nav": {
"about": "O stránke",
"administration": "Administrácia",
"back": "Späť",
"friend_requests": "Žiadosti o priateľstvo",
"mentions": "Zmienky",
"interactions": "Interakcie",
"dms": "Priame správy",
"public_tl": "Verejná časová os",
"timeline": "Časová os",
"home_timeline": "Domáca časová os",
"twkn": "Známa sieť",
"bookmarks": "Záložky",
"user_search": "Hľadanie užívateľa",
"search": "Hladať",
"who_to_follow": "Koho nasledovať",
"chats": "Chaty",
"dms": "Priame správy",
"friend_requests": "Žiadosti o priateľstvo",
"home_timeline": "Domáca časová os",
"interactions": "Interakcie",
"mentions": "Zmienky",
"preferences": "Nastavenia",
"public_tl": "Verejná časová os",
"search": "Hladať",
"timeline": "Časová os",
"timelines": "Časové osy",
"chats": "Chaty"
"twkn": "Známa sieť",
"user_search": "Hľadanie užívateľa",
"who_to_follow": "Koho nasledovať"
},
"notifications": {
"broken_favorite": "Neznáma správa, dohľadávam ju…",
"error": "Chyba získavania upozornení: {0}",
"favorited_you": "si obľúbil tvoju správu",
"followed_you": "ťa nasleduje",
"follow_request": "ťa chce nasledovať",
"followed_you": "ťa nasleduje",
"load_older": "Nahrať staršie upozornenia",
"notifications": "Upozornenia",
"read": "Prečítané!",
"repeated_you": "zopakoval tvoju správu",
"no_more_notifications": "Žiadne ďalšie upozornenia",
"migrated_to": "sa presťahoval na",
"reacted_with": "reagoval nasledovne {0}"
"no_more_notifications": "Žiadne ďalšie upozornenia",
"notifications": "Upozornenia",
"reacted_with": "reagoval nasledovne {0}",
"read": "Prečítané!",
"repeated_you": "zopakoval tvoju správu"
},
"password_reset": {
"check_email": "V novom emaile ti bol doručený odkaz na spôsob, ako obnovíš svoje heslo.",
"forgot_password": "Zabudol si heslo?",
"instruction": "Zadaj svoju emailovú adresu alebo užívateľské meno. Pošleme ti odkaz pomocou, ktorého môžeš obnoviť svoje heslo.",
"password_reset": "Obnovenie hesla",
"password_reset_disabled": "Obnova hesla je vypnutá. Kontaktuj, prosím, správcu tohto servera.",
"password_reset_required": "Musíš najskôr obnoviť heslo, ak sa chceš prihlásiť.",
"password_reset_required_but_mailer_is_disabled": "Musíš obnoviť svoje heslo, ale obnova hesla je na serveri vypnutá. Kontaktuj, prosím, správcu tohto servera.",
"placeholder": "Tvoj email alebo užívateľské meno",
"return_home": "Návrat na domácu stránku",
"too_many_requests": "Prekročil si limit pokusov, skús znova neskôr."
},
"polls": {
"add_poll": "Pridať anketu",
"add_option": "Pridať možnosť",
"option": "Možnosť",
"votes": "hlasy",
"people_voted_count": "{count} volič | {count} voličov",
"votes_count": "{count} hlas | {count} hlasov",
"vote": "Hlas",
"type": "Typ ankety",
"single_choice": "Výber jednej možnosti",
"multiple_choices": "Výber viacerých možností",
"expiry": "Vek ankety",
"expires_in": "Anketa končí za {0}",
"add_poll": "Pridať anketu",
"expired": "Anketa skončila pre {0}",
"not_enough_options": "Príliš málo jedinečných možností v ankete"
},
"emoji": {
"stickers": "Nálepka",
"emoji": "Emotikon",
"keep_open": "Ponechaj okno výberu otvorené",
"search_emoji": "Vyhladať emotikon",
"add_emoji": "Vložiť emotikon",
"custom": "Vlastný emotikon",
"unicode": "Unicode emotikon",
"load_all_hint": "Nahralo sa prvých {saneAmount} emotikonov, nahranie všetkých by mohlo spôsobiť zníženie výkonu.",
"load_all": "Nahrať všetkých {emojiAmount} emotikonov"
},
"errors": {
"storage_unavailable": "Pleroma nemôže používať úložisko prehliadača. Tvoje prihlasovacie meno a lokálne nastavenia nebudú uchované a môžu sa vyskytnúť neočakávané chyby. Skús povoliť cookie."
},
"interactions": {
"favs_repeats": "Zopakovania a obľúbené",
"follows": "Nový nasledovatelia",
"moves": "Užívateľ sa sťahuje",
"load_older": "Nahrať staršiu komunikáciu"
"expires_in": "Anketa končí za {0}",
"expiry": "Vek ankety",
"multiple_choices": "Výber viacerých možností",
"not_enough_options": "Príliš málo jedinečných možností v ankete",
"option": "Možnosť",
"people_voted_count": "{count} volič | {count} voličov",
"single_choice": "Výber jednej možnosti",
"type": "Typ ankety",
"vote": "Hlas",
"votes": "hlasy",
"votes_count": "{count} hlas | {count} hlasov"
},
"post_status": {
"new_status": "Poslať novú správu",
"account_not_locked_warning": "Tvoj účen nie je {0}. Ktokoľvek ťa môže začať nasledovať a tak vidieť správy určené len pre nasledovateľov.",
"account_not_locked_warning_link": "uzamknuté",
"attachments_sensitive": "Označiť prílohy ako citlivé",
"media_description": "Popis média",
"content_type": {
"text/plain": "Obyčajný text",
"text/bbcode": "BBCode",
"text/html": "HTML",
"text/markdown": "Markdown",
"text/bbcode": "BBCode"
"text/plain": "Obyčajný text"
},
"content_warning": "Nadpis (nepovinné)",
"default": "Práve som ...",
"direct_warning_to_all": "Túto správu bude vidieť každý užívateľ, ktorého v nej spomenieš.",
"direct_warning_to_first_only": "Táto správa bude viditeľná len pre užívateľov, ktorých vymenuješ na začiatku správy.",
"posting": "Posielanie",
"empty_status_error": "Nie je možné odoslať prázdnu správu bez priložených súborov",
"media_description": "Popis média",
"media_description_error": "Nepodarilo sa aktualizovať média, skús znova",
"new_status": "Poslať novú správu",
"post": "Poslať",
"posting": "Posielanie",
"preview": "Náhľad",
"preview_empty": "Prázdne",
"empty_status_error": "Nie je možné odoslať prázdnu správu bez priložených súborov",
"media_description_error": "Nepodarilo sa aktualizovať média, skús znova",
"scope_notice": {
"public": "Túto správu bude vidieť každý",
"private": "Túto správu budú vidieť len tvoji nasledovníci",
"unlisted": "Táto správa nebude viditeľná na verejnej časovej osi a v celej známej sieti"
},
"scope": {
"direct": "Priama správa - zobrazí sa len užívateľom spomenutým v správe",
"private": "Pre nasledovníkov - zobrazí sa len tvojim nasledovníkom",
"public": "Verejné - zobrazí sa vo všetkých časových osiach",
"unlisted": "Nezaradené - nezobrazí sa v žiadnej časovej osy"
},
"scope_notice": {
"private": "Túto správu budú vidieť len tvoji nasledovníci",
"public": "Túto správu bude vidieť každý",
"unlisted": "Táto správa nebude viditeľná na verejnej časovej osi a v celej známej sieti"
}
},
"registration": {
"bio": "Životopis",
"bio_placeholder": "e.g.\nHi, I'm Lain.\nIm an anime girl living in suburban Japan. You may know me from the Wired.",
"captcha": "CAPTCHA",
"email": "Email",
"fullname": "Zobrazované meno",
"password_confirm": "Potvrdenie hesla",
"registration": "Registrácia",
"token": "Pozývací kód",
"captcha": "CAPTCHA",
"new_captcha": "Klikni na obrázok a vnikne nová captcha",
"username_placeholder": "napr. peter",
"fullname_placeholder": "napr. Peter Kukurica",
"bio_placeholder": "e.g.\nHi, I'm Lain.\nIm an anime girl living in suburban Japan. You may know me from the Wired.",
"new_captcha": "Klikni na obrázok a vnikne nová captcha",
"password_confirm": "Potvrdenie hesla",
"reason": "Dôvod registrácie",
"reason_placeholder": "Tento server schvaľuje registrácie manuálne.\nZanechaj správcom dôvod, prečo máš záujem vytvoriť si tu účet.",
"register": "Registrácia",
"registration": "Registrácia",
"token": "Pozývací kód",
"username_placeholder": "napr. peter",
"validations": {
"username_required": "nemôže byť prázdne",
"fullname_required": "nemôže byť prázdne",
"email_required": "nemôže byť prázdne",
"password_required": "nemôže byť prázdne",
"fullname_required": "nemôže byť prázdne",
"password_confirmation_match": "musí byť rovnaké ako heslo",
"password_confirmation_required": "nemôže byť prázdne",
"password_confirmation_match": "musí byť rovnaké ako heslo"
"password_required": "nemôže byť prázdne",
"username_required": "nemôže byť prázdne"
}
},
"remote_user_resolver": {
"error": "Nenájdené.",
"remote_user_resolver": "Vzdialené overenie užívateľa",
"searching_for": "Hľadám...",
"error": "Nenájdené."
"searching_for": "Hľadám..."
},
"search": {
"hashtags": "Haštagy",
"no_results": "Žiadne výsledky",
"people": "Ľudia",
"people_talking": "{count} ľudí hovorí",
"person_talking": "{count} človek hovorí"
},
"selectable_list": {
"select_all": "Vybrať všetko"
},
"status": {
"ancestor_follow": "Pozri {numReplies} ďalšiu odpoveď pod touto správou | Pozri {numReplies} ďalších odpovedí pod touto správou",
"ancestor_follow_with_icon": "{icon} {text}",
"attachment_stop_flash": "Zastaviť prehrávač Flashu",
"bookmark": "Vytvoriť záložku",
"collapse_attachments": "Zabaliť médiá",
"copy_link": "Skopírovať odkaz do správy",
"delete": "Zmazať správu",
"delete_confirm": "Skutočne chceš zmazať túto správu?",
"expand": "Rozbaliť správu",
"external_source": "Vzdialený zdroj",
"favorites": "Obľúbené",
"hide_attachment": "Skryť prílohy",
"hide_content": "Skryť obsah",
"hide_full_subject": "Skry celý nadpis",
"many_attachments": "Správa má {number} príloh",
"mentions": "Spomenutia",
"move_down": "Presuň prílohu doprava",
"move_up": "Presuň prílohu doľava",
"mute_conversation": "Stíšiť konverzáciu",
"nsfw": "NSFW",
"open_gallery": "Otvoriť galériu",
"pin": "Pripnúť na stránku užívateľa",
"pinned": "Pripnuté",
"plus_more": "+{number} ďalších",
"remove_attachment": "Odstrániť prílohy",
"repeats": "Opakovania",
"replies_list": "Odpovede:",
"replies_list_with_others": "Odpoveď (+{numReplies} iný): | Odpoveď (+{numReplies} iných):",
"reply_to": "Odpovedať komu",
"show_all_attachments": "Zobraz všetky prílohy",
"show_all_conversation": "Zobraz celú konverzáciu ({numStatus} iná správa) | Zobraz celú konverzáciu ({numStatus} iných správ)",
"show_all_conversation_with_icon": "{icon} {text}",
"show_attachment_description": "Náhľad popisku (otvor prílohu pre zobrazenie celého popisku)",
"show_attachment_in_modal": "Zobraz médiá modálne",
"show_content": "Zobraziť obsah",
"show_full_subject": "Zobraziť celý nadpis",
"show_only_conversation_under_this": "Zobraz len správy súvisiace s touto správou",
"status_deleted": "Táto správa bola zmazaná",
"status_unavailable": "Neznámy status",
"thread_follow": "Zobraz zvyšnú časť tejto konverzácie (celkovo {numStatus} správa) | Zobraz zvyšnú časť tejto konverzácie (celkovo {numStatus} správ)",
"thread_follow_with_icon": "{icon} {text}",
"thread_hide": "Skry túto konverzáciu",
"thread_muted": "Konverzácia stíšená",
"thread_muted_and_words": ", má slová:",
"thread_show": "Zobraz túto konverzáciu",
"thread_show_full": "Zobraz všetko pod touto konverzáciou (celkovo {numStatus} správa, max hĺbka {depth}) | Zobraz všetko pod touto konverzáciou (celkovo {numStatus} správ, max hĺbka {depth})",
"thread_show_full_with_icon": "{icon} {text}",
"unbookmark": "Zmazať záložku",
"unmute_conversation": "Oznamovať konverzáciu",
"unpin": "Odopnúť zo stránky užívateľa",
"you": "(ty)"
},
"time": {
"now": "práve teraz",
"now_short": "teraz",
"in_future": "za {0}",
"in_past": "pred {0}",
"now": "práve teraz",
"now_short": "teraz",
"unit": {
"day": "{0} deň",
"days": "{0} dní",
"day_short": "{0}d",
"days_short": "{0}d",
"hour": "{0} hodina",
"hours": "{0} hodín",
"hour_short": "{0}h",
"hours_short": "{0}h",
"minute": "{0} minúta",
"minutes": "{0} minút",
"minute_short": "{0}min",
"minutes_short": "{0}min",
"month": "{0} mesiac",
"months": "{0} mesiacov",
"month_short": "{0}mes",
"months_short": "{0}mes",
"second": "{0} sekunda",
"seconds": "{0} sekúnd",
"second_short": "{0}s",
"seconds_short": "{0}s",
"week": "{0} týždeň",
"weeks": "{0} týždňov",
"week_short": "{0}t",
"weeks_short": "{0}t",
"year": "{0} rok",
"years": "{0} rokov",
"year_short": "{0}r",
"years_short": "{0}r"
}
},
@ -300,210 +380,115 @@
"conversation": "Konverzácia",
"error": "Chyba pri nahrávaní časovej správy: {0}",
"load_older": "Nahrať staršie správy",
"no_more_statuses": "Žiadne ďalšie správy",
"no_retweet_hint": "Správa je označená ako len-pre-nasledovateľov alebo ako priama a nemôže byť zopakovaná na tvojej časovej osy.",
"no_statuses": "Žiadne správy",
"reload": "Znovu nahrať",
"repeated": "zopakované",
"show_new": "Zobraziť nové",
"reload": "Znovu nahrať",
"up_to_date": "Aktuálne",
"no_more_statuses": "Žiadne ďalšie správy",
"no_statuses": "Žiadne správy",
"socket_broke": "Strata prepojenia v reálnom čase: chyba CloseEvent kód {0}",
"socket_reconnected": "Prepojenie v reálnom čase bolo úspešne vytvorené",
"socket_broke": "Strata prepojenia v reálnom čase: chyba CloseEvent kód {0}"
"up_to_date": "Aktuálne"
},
"status": {
"favorites": "Obľúbené",
"repeats": "Opakovania",
"delete": "Zmazať správu",
"pin": "Pripnúť na stránku užívateľa",
"unpin": "Odopnúť zo stránky užívateľa",
"pinned": "Pripnuté",
"bookmark": "Vytvoriť záložku",
"unbookmark": "Zmazať záložku",
"delete_confirm": "Skutočne chceš zmazať túto správu?",
"reply_to": "Odpovedať komu",
"mentions": "Spomenutia",
"replies_list": "Odpovede:",
"replies_list_with_others": "Odpoveď (+{numReplies} iný): | Odpoveď (+{numReplies} iných):",
"mute_conversation": "Stíšiť konverzáciu",
"unmute_conversation": "Oznamovať konverzáciu",
"status_unavailable": "Neznámy status",
"copy_link": "Skopírovať odkaz do správy",
"external_source": "Vzdialený zdroj",
"thread_muted": "Konverzácia stíšená",
"thread_muted_and_words": ", má slová:",
"show_full_subject": "Zobraziť celý nadpis",
"hide_full_subject": "Skry celý nadpis",
"show_content": "Zobraziť obsah",
"hide_content": "Skryť obsah",
"status_deleted": "Táto správa bola zmazaná",
"nsfw": "NSFW",
"expand": "Rozbaliť správu",
"you": "(ty)",
"plus_more": "+{number} ďalších",
"many_attachments": "Správa má {number} príloh",
"collapse_attachments": "Zabaliť médiá",
"show_all_attachments": "Zobraz všetky prílohy",
"show_attachment_in_modal": "Zobraz médiá modálne",
"show_attachment_description": "Náhľad popisku (otvor prílohu pre zobrazenie celého popisku)",
"hide_attachment": "Skryť prílohy",
"remove_attachment": "Odstrániť prílohy",
"attachment_stop_flash": "Zastaviť prehrávač Flashu",
"move_up": "Presuň prílohu doľava",
"move_down": "Presuň prílohu doprava",
"open_gallery": "Otvoriť galériu",
"thread_hide": "Skry túto konverzáciu",
"thread_show": "Zobraz túto konverzáciu",
"thread_show_full": "Zobraz všetko pod touto konverzáciou (celkovo {numStatus} správa, max hĺbka {depth}) | Zobraz všetko pod touto konverzáciou (celkovo {numStatus} správ, max hĺbka {depth})",
"thread_show_full_with_icon": "{icon} {text}",
"thread_follow": "Zobraz zvyšnú časť tejto konverzácie (celkovo {numStatus} správa) | Zobraz zvyšnú časť tejto konverzácie (celkovo {numStatus} správ)",
"thread_follow_with_icon": "{icon} {text}",
"ancestor_follow": "Pozri {numReplies} ďalšiu odpoveď pod touto správou | Pozri {numReplies} ďalších odpovedí pod touto správou",
"ancestor_follow_with_icon": "{icon} {text}",
"show_all_conversation_with_icon": "{icon} {text}",
"show_all_conversation": "Zobraz celú konverzáciu ({numStatus} iná správa) | Zobraz celú konverzáciu ({numStatus} iných správ)",
"show_only_conversation_under_this": "Zobraz len správy súvisiace s touto správou"
"tool_tip": {
"accept_follow_request": "Prijať požiadavku nasledovníka",
"add_reaction": "Reagovať",
"bookmark": "Záložka",
"favorite": "Obľúbené",
"media_upload": "Nahrať médium",
"reject_follow_request": "Odmietnuť požiadavku nasledovníka",
"repeat": "Zopakovať",
"reply": "Odpovedať",
"user_settings": "Nastavenia užívateľa"
},
"upload": {
"error": {
"base": "Nahrávanie bolo neúspešné.",
"default": "Vyskúšaj opäť neskôr",
"file_too_big": "Súbor je príliš veľký [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"message": "Nahrávanie bolo neúspešné: {0}"
}
},
"user_card": {
"admin_menu": {
"activate_account": "Aktivovať účet",
"deactivate_account": "Deaktivovať účet",
"delete_account": "Zmazať účet",
"delete_user": "Zmazať užívateľa",
"disable_any_subscription": "Zakázať nasledovanie užívateľov",
"disable_remote_subscription": "Odstrániť prístup k serveru nasledovnému vzdialenému užívateľovi",
"force_nsfw": "Označ všetky správy ako NSFW",
"force_unlisted": "Vynúť, aby správy neboli zobrazované",
"grant_admin": "Povoliť spravovanie",
"grant_moderator": "Povoliť moderovanie",
"moderation": "Moderovanie",
"quarantine": "Zakázať federáciu správ užívateľa",
"revoke_admin": "Zakázať spravovanie",
"revoke_moderator": "Zakázať moderovanie",
"sandbox": "Vynúť, aby správy boli len pre nasledovateľov",
"strip_media": "Odstrániť média zo správy"
},
"approve": "Schváliť",
"block": "Zablokovať",
"block_progress": "Blokujem…",
"blocked": "Blokované!",
"bot": "Robot",
"deactivated": "Neaktívne",
"deny": "Zakázané",
"edit_profile": "Uraviť profil",
"favorites": "Obľúbené",
"follow": "Nasledovať",
"follow_cancel": "Požiadavka zrušená",
"follow_sent": "Požiadavka zaslaná!",
"follow_progress": "Žiadam o povolenie…",
"follow_sent": "Požiadavka zaslaná!",
"follow_unfollow": "Prestať sledovať",
"followees": "Nasleduje",
"followers": "Nasledovatelia",
"following": "Nasleduješ!",
"follows_you": "Nasleduje teba!",
"hidden": "Skryté",
"hide_repeats": "Skry zopakovania",
"highlight": {
"disabled": "Bez zvýraznenia",
"side": "Pásik na boku",
"solid": "Jednoliate pozadie",
"striped": "Šrafované pozadie"
},
"its_you": "To si ty!",
"media": "Média",
"mention": "Spomenul",
"message": "Správa",
"mute": "Stíšiť",
"mute_progress": "Stišujem…",
"muted": "Stíšené",
"per_day": "za deň",
"remote_follow": "Nasledovanie z ďaleka",
"report": "Nahlásiť",
"show_repeats": "Zobraz zopakovania",
"statuses": "Vytvorených správ",
"subscribe": "Prihlásiť k odberu",
"unsubscribe": "Odhlásiť z odberu",
"unblock": "Odblokovať",
"unblock_progress": "Oblokováva sa…",
"block_progress": "Blokujem…",
"unmute": "Povoliť oznamy",
"unmute_progress": "Povoľujem oznamy…",
"mute_progress": "Stišujem…",
"hide_repeats": "Skry zopakovania",
"show_repeats": "Zobraz zopakovania",
"bot": "Robot",
"admin_menu": {
"moderation": "Moderovanie",
"grant_admin": "Povoliť spravovanie",
"revoke_admin": "Zakázať spravovanie",
"grant_moderator": "Povoliť moderovanie",
"revoke_moderator": "Zakázať moderovanie",
"activate_account": "Aktivovať účet",
"deactivate_account": "Deaktivovať účet",
"delete_account": "Zmazať účet",
"force_nsfw": "Označ všetky správy ako NSFW",
"strip_media": "Odstrániť média zo správy",
"force_unlisted": "Vynúť, aby správy neboli zobrazované",
"sandbox": "Vynúť, aby správy boli len pre nasledovateľov",
"disable_remote_subscription": "Odstrániť prístup k serveru nasledovnému vzdialenému užívateľovi",
"disable_any_subscription": "Zakázať nasledovanie užívateľov",
"quarantine": "Zakázať federáciu správ užívateľa",
"delete_user": "Zmazať užívateľa",
"delete_user_confirmation": "Si si úplne istý? Táto akcia sa nedá zobrať späť."
},
"highlight": {
"disabled": "Bez zvýraznenia",
"solid": "Jednoliate pozadie",
"striped": "Šrafované pozadie",
"side": "Pásik na boku"
}
"unsubscribe": "Odhlásiť z odberu"
},
"user_profile": {
"timeline_title": "Časová os užívateľa",
"profile_does_not_exist": "Prepáč, tento profil neexistuje.",
"profile_loading_error": "Prepáč, nastala chyba pri nahrávaní profilu."
"profile_loading_error": "Prepáč, nastala chyba pri nahrávaní profilu.",
"timeline_title": "Časová os užívateľa"
},
"user_reporting": {
"title": "Nahlásení {0}",
"add_comment_description": "Hlásnenie bude zaslané moderátorom servera. Nižšie môžeš napísať dôvod prečo tento účet nahlasuješ:",
"additional_comments": "Ďalšie poznámky",
"forward_description": "Účet je z iného servera. Poslať kópiu tohto hlásenia aj tam?",
"forward_to": "Preposlať komu {0}",
"generic_error": "Nastala chyba pri vykonaní tvojej požiadavky.",
"submit": "Odoslať",
"generic_error": "Nastala chyba pri vykonaní tvojej požiadavky."
"title": "Nahlásení {0}"
},
"who_to_follow": {
"more": "Viac",
"who_to_follow": "Koho nasledovať"
},
"tool_tip": {
"media_upload": "Nahrať médium",
"repeat": "Zopakovať",
"reply": "Odpovedať",
"favorite": "Obľúbené",
"add_reaction": "Reagovať",
"user_settings": "Nastavenia užívateľa",
"accept_follow_request": "Prijať požiadavku nasledovníka",
"reject_follow_request": "Odmietnuť požiadavku nasledovníka",
"bookmark": "Záložka"
},
"upload": {
"error": {
"base": "Nahrávanie bolo neúspešné.",
"message": "Nahrávanie bolo neúspešné: {0}",
"file_too_big": "Súbor je príliš veľký [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"default": "Vyskúšaj opäť neskôr"
}
},
"search": {
"people": "Ľudia",
"hashtags": "Haštagy",
"person_talking": "{count} človek hovorí",
"people_talking": "{count} ľudí hovorí",
"no_results": "Žiadne výsledky"
},
"password_reset": {
"forgot_password": "Zabudol si heslo?",
"password_reset": "Obnovenie hesla",
"instruction": "Zadaj svoju emailovú adresu alebo užívateľské meno. Pošleme ti odkaz pomocou, ktorého môžeš obnoviť svoje heslo.",
"placeholder": "Tvoj email alebo užívateľské meno",
"check_email": "V novom emaile ti bol doručený odkaz na spôsob, ako obnovíš svoje heslo.",
"return_home": "Návrat na domácu stránku",
"too_many_requests": "Prekročil si limit pokusov, skús znova neskôr.",
"password_reset_disabled": "Obnova hesla je vypnutá. Kontaktuj, prosím, správcu tohto servera.",
"password_reset_required": "Musíš najskôr obnoviť heslo, ak sa chceš prihlásiť.",
"password_reset_required_but_mailer_is_disabled": "Musíš obnoviť svoje heslo, ale obnova hesla je na serveri vypnutá. Kontaktuj, prosím, správcu tohto servera."
},
"chats": {
"you": "Ty:",
"message_user": "Správa {nickname}",
"delete": "Zmazať",
"chats": "Rozhovor",
"new": "Nový rozhovor",
"empty_message_error": "Nie je možné odoslať prázdnu správu",
"more": "Viac",
"delete_confirm": "Skutočne chceš zmazať túto správu?",
"error_loading_chat": "Nastala chyba pri nahrávaní rozhovoru.",
"error_sending_message": "Nastala chyba pri odosielaní správ.",
"empty_chat_list_placeholder": "Nemáš za sebou žiadne rozhovory. Začni nový rozhovor!"
},
"file_type": {
"audio": "Audio",
"video": "Video",
"image": "Obrázok",
"file": "Súbor"
},
"display_date": {
"today": "Dnes"
}
}
}

View file

@ -1,348 +1,420 @@
{
"chat.title": "చాట్",
"features_panel.chat": "చాట్",
"features_panel.media_proxy": "మీడియా ప్రాక్సీ",
"features_panel.scope_options": "స్కోప్ ఎంపికలు",
"features_panel.text_limit": "వచన పరిమితి",
"features_panel.title": "లక్షణాలు",
"features_panel.who_to_follow": "ఎవరిని అనుసరించాలి",
"finder.error_fetching_user": "వినియోగదారుని పొందడంలో లోపం",
"finder.find_user": "వినియోగదారుని కనుగొనండి",
"general.apply": "వర్తించు",
"general.submit": "సమర్పించు",
"general.more": "మరిన్ని",
"general.generic_error": "ఒక తప్పిదం సంభవించినది",
"general.optional": "ఐచ్చికం",
"image_cropper.crop_picture": "చిత్రాన్ని కత్తిరించండి",
"image_cropper.save": "దాచు",
"image_cropper.save_without_cropping": "కత్తిరించకుండా సేవ్ చేయి",
"image_cropper.cancel": "రద్దుచేయి",
"login.login": "లాగిన్",
"login.description": "OAuth తో లాగిన్ అవ్వండి",
"login.logout": "లాగౌట్",
"login.password": "సంకేతపదము",
"login.placeholder": "ఉదా. lain",
"login.register": "నమోదు చేసుకోండి",
"login.username": "వాడుకరి పేరు",
"login.hint": "చర్చలో చేరడానికి లాగిన్ అవ్వండి",
"media_modal.previous": "ముందరి పుట",
"media_modal.next": "తరువాత",
"nav.about": "గురించి",
"nav.back": "వెనక్కి",
"nav.chat": "స్థానిక చాట్",
"nav.friend_requests": "అనుసరించడానికి అభ్యర్థనలు",
"nav.mentions": "ప్రస్తావనలు",
"nav.dms": "నేరుగా పంపిన సందేశాలు",
"nav.public_tl": "ప్రజా కాలక్రమం",
"nav.timeline": "కాలక్రమం",
"nav.twkn": "మొత్తం తెలిసిన నెట్వర్క్",
"nav.user_search": "వాడుకరి శోధన",
"nav.who_to_follow": "ఎవరిని అనుసరించాలి",
"nav.preferences": "ప్రాధాన్యతలు",
"notifications.broken_favorite": "తెలియని స్థితి, దాని కోసం శోధిస్తోంది...",
"notifications.favorited_you": "మీ స్థితిని ఇష్టపడ్డారు",
"notifications.followed_you": "మిమ్మల్ని అనుసరించారు",
"notifications.load_older": "పాత నోటిఫికేషన్లను లోడ్ చేయండి",
"notifications.notifications": "ప్రకటనలు",
"notifications.read": "చదివాను!",
"notifications.repeated_you": "మీ స్థితిని పునరావృతం చేసారు",
"notifications.no_more_notifications": "ఇక నోటిఫికేషన్లు లేవు",
"post_status.new_status": "క్రొత్త స్థితిని పోస్ట్ చేయండి",
"post_status.account_not_locked_warning": "మీ ఖాతా {0} కాదు. ఎవరైనా మిమ్మల్ని అనుసరించి అనుచరులకు మాత్రమే ఉద్దేశించిన పోస్టులను చూడవచ్చు.",
"post_status.account_not_locked_warning_link": "తాళం వేయబడినది",
"post_status.attachments_sensitive": "జోడింపులను సున్నితమైనవిగా గుర్తించండి",
"post_status.content_type.text/plain": "సాధారణ అక్షరాలు",
"post_status.content_type.text/html": "హెచ్‌టిఎమ్ఎల్",
"post_status.content_type.text/markdown": "మార్క్డౌన్",
"post_status.content_warning": "విషయం (ఐచ్ఛికం)",
"post_status.default": "ఇప్పుడే విజయవాడలో దిగాను.",
"post_status.direct_warning": "ఈ పోస్ట్ మాత్రమే పేర్కొన్న వినియోగదారులకు మాత్రమే కనిపిస్తుంది.",
"post_status.posting": "పోస్ట్ చేస్తున్నా",
"post_status.scope.direct": "ప్రత్యక్ష - పేర్కొన్న వినియోగదారులకు మాత్రమే పోస్ట్ చేయబడుతుంది",
"post_status.scope.private": "అనుచరులకు మాత్రమే - అనుచరులకు మాత్రమే పోస్ట్ చేయబడుతుంది",
"post_status.scope.public": "పబ్లిక్ - ప్రజా కాలక్రమాలకు పోస్ట్ చేయబడుతుంది",
"post_status.scope.unlisted": "జాబితా చేయబడనిది - ప్రజా కాలక్రమాలకు పోస్ట్ చేయవద్దు",
"registration.bio": "బయో",
"registration.email": "ఈ మెయిల్",
"registration.fullname": "ప్రదర్శన పేరు",
"registration.password_confirm": "పాస్వర్డ్ నిర్ధారణ",
"registration.registration": "నమోదు",
"registration.token": "ఆహ్వాన టోకెన్",
"registration.captcha": "కాప్చా",
"registration.new_captcha": "కొత్త కాప్చా పొందుటకు చిత్రం మీద క్లిక్ చేయండి",
"registration.username_placeholder": "ఉదా. lain",
"registration.fullname_placeholder": "ఉదా. Lain Iwakura",
"registration.bio_placeholder": "e.g.\nHi, I'm Lain.\nIm an anime girl living in suburban Japan. You may know me from the Wired.",
"registration.validations.username_required": "ఖాళీగా విడిచిపెట్టరాదు",
"registration.validations.fullname_required": "ఖాళీగా విడిచిపెట్టరాదు",
"registration.validations.email_required": "ఖాళీగా విడిచిపెట్టరాదు",
"registration.validations.password_required": "ఖాళీగా విడిచిపెట్టరాదు",
"registration.validations.password_confirmation_required": "ఖాళీగా విడిచిపెట్టరాదు",
"registration.validations.password_confirmation_match": "సంకేతపదం వలె ఉండాలి",
"settings.app_name": "అనువర్తన పేరు",
"settings.attachmentRadius": "జోడింపులు",
"settings.attachments": "జోడింపులు",
"settings.avatar": "అవతారం",
"settings.avatarAltRadius": "అవతారాలు (ప్రకటనలు)",
"settings.avatarRadius": "అవతారాలు",
"settings.background": "బ్యాక్‌గ్రౌండు",
"settings.bio": "బయో",
"settings.blocks_tab": "బ్లాక్‌లు",
"settings.btnRadius": "బటన్లు",
"settings.cBlue": "నీలం (ప్రత్యుత్తరం, అనుసరించండి)",
"settings.cGreen": "Green (Retweet)",
"settings.cOrange": "ఆరెంజ్ (ఇష్టపడు)",
"settings.cRed": "Red (Cancel)",
"settings.change_password": "పాస్‌వర్డ్ మార్చండి",
"settings.change_password_error": "మీ పాస్వర్డ్ను మార్చడంలో సమస్య ఉంది.",
"settings.changed_password": "పాస్వర్డ్ విజయవంతంగా మార్చబడింది!",
"settings.collapse_subject": "Collapse posts with subjects",
"settings.composing": "Composing",
"settings.confirm_new_password": "కొత్త పాస్వర్డ్ను నిర్ధారించండి",
"settings.current_avatar": "మీ ప్రస్తుత అవతారం",
"settings.current_password": "ప్రస్తుత పాస్వర్డ్",
"settings.current_profile_banner": "మీ ప్రస్తుత ప్రొఫైల్ బ్యానర్",
"settings.data_import_export_tab": "Data Import / Export",
"settings.default_vis": "Default visibility scope",
"settings.delete_account": "Delete Account",
"settings.delete_account_description": "మీ ఖాతా మరియు మీ అన్ని సందేశాలను శాశ్వతంగా తొలగించండి.",
"settings.delete_account_error": "There was an issue deleting your account. If this persists please contact your instance administrator.",
"settings.delete_account_instructions": "ఖాతా తొలగింపును నిర్ధారించడానికి దిగువ ఇన్పుట్లో మీ పాస్వర్డ్ను టైప్ చేయండి.",
"settings.avatar_size_instruction": "అవతార్ చిత్రాలకు సిఫార్సు చేసిన కనీస పరిమాణం 150x150 పిక్సెల్స్.",
"settings.export_theme": "Save preset",
"settings.filtering": "వడపోత",
"settings.filtering_explanation": "All statuses containing these words will be muted, one per line",
"settings.follow_export": "Follow export",
"settings.follow_export_button": "Export your follows to a csv file",
"settings.follow_export_processing": "Processing, you'll soon be asked to download your file",
"settings.follow_import": "Follow import",
"settings.follow_import_error": "అనుచరులను దిగుమతి చేయడంలో లోపం",
"settings.follows_imported": "Follows imported! Processing them will take a while.",
"settings.foreground": "Foreground",
"settings.general": "General",
"settings.hide_attachments_in_convo": "సంభాషణలలో జోడింపులను దాచు",
"settings.hide_attachments_in_tl": "కాలక్రమంలో జోడింపులను దాచు",
"settings.hide_muted_posts": "మ్యూట్ చేసిన వినియోగదారుల యొక్క పోస్ట్లను దాచిపెట్టు",
"settings.max_thumbnails": "Maximum amount of thumbnails per post",
"settings.hide_isp": "Hide instance-specific panel",
"settings.preload_images": "Preload images",
"settings.use_one_click_nsfw": "కేవలం ఒక క్లిక్ తో NSFW జోడింపులను తెరవండి",
"settings.hide_post_stats": "Hide post statistics (e.g. the number of favorites)",
"settings.hide_user_stats": "Hide user statistics (e.g. the number of followers)",
"settings.hide_filtered_statuses": "Hide filtered statuses",
"settings.import_followers_from_a_csv_file": "Import follows from a csv file",
"settings.import_theme": "Load preset",
"settings.inputRadius": "Input fields",
"settings.checkboxRadius": "Checkboxes",
"settings.instance_default": "(default: {value})",
"settings.instance_default_simple": "(default)",
"settings.interface": "Interface",
"settings.interfaceLanguage": "Interface language",
"settings.invalid_theme_imported": "The selected file is not a supported Pleroma theme. No changes to your theme were made.",
"settings.limited_availability": "మీ బ్రౌజర్లో అందుబాటులో లేదు",
"settings.links": "Links",
"settings.lock_account_description": "మీ ఖాతాను ఆమోదించిన అనుచరులకు మాత్రమే పరిమితం చేయండి",
"settings.loop_video": "Loop videos",
"settings.loop_video_silent_only": "Loop only videos without sound (i.e. Mastodon's \"gifs\")",
"settings.mutes_tab": "మ్యూట్ చేయబడినవి",
"settings.play_videos_in_modal": "మీడియా వీక్షికలో నేరుగా వీడియోలను ప్లే చేయి",
"settings.use_contain_fit": "అటాచ్మెంట్ సూక్ష్మచిత్రాలను కత్తిరించవద్దు",
"settings.name": "Name",
"settings.name_bio": "పేరు & బయో",
"settings.new_password": "కొత్త సంకేతపదం",
"settings.notification_visibility": "చూపించవలసిన నోటిఫికేషన్ రకాలు",
"settings.notification_visibility_follows": "Follows",
"settings.notification_visibility_likes": "ఇష్టాలు",
"settings.notification_visibility_mentions": "ప్రస్తావనలు",
"settings.notification_visibility_repeats": "పునఃప్రసారాలు",
"settings.no_rich_text_description": "అన్ని పోస్ట్ల నుండి రిచ్ టెక్స్ట్ ఫార్మాటింగ్ను స్ట్రిప్ చేయండి",
"settings.no_blocks": "బ్లాక్స్ లేవు",
"settings.no_mutes": "మ్యూట్లు లేవు",
"settings.hide_follows_description": "నేను ఎవరిని అనుసరిస్తున్నానో చూపించవద్దు",
"settings.hide_followers_description": "నన్ను ఎవరు అనుసరిస్తున్నారో చూపవద్దు",
"settings.show_admin_badge": "నా ప్రొఫైల్ లో అడ్మిన్ బ్యాడ్జ్ చూపించు",
"settings.show_moderator_badge": "నా ప్రొఫైల్లో మోడరేటర్ బ్యాడ్జ్ని చూపించు",
"settings.nsfw_clickthrough": "Enable clickthrough NSFW attachment hiding",
"settings.oauth_tokens": "OAuth tokens",
"settings.token": "Token",
"settings.refresh_token": "Refresh Token",
"settings.valid_until": "Valid Until",
"settings.revoke_token": "Revoke",
"settings.panelRadius": "Panels",
"settings.pause_on_unfocused": "Pause streaming when tab is not focused",
"settings.presets": "Presets",
"settings.profile_background": "Profile Background",
"settings.profile_banner": "Profile Banner",
"settings.profile_tab": "Profile",
"settings.radii_help": "Set up interface edge rounding (in pixels)",
"settings.replies_in_timeline": "Replies in timeline",
"settings.reply_visibility_all": "Show all replies",
"settings.reply_visibility_following": "Only show replies directed at me or users I'm following",
"settings.reply_visibility_self": "Only show replies directed at me",
"settings.saving_err": "Error saving settings",
"settings.saving_ok": "Settings saved",
"settings.security_tab": "Security",
"settings.scope_copy": "Copy scope when replying (DMs are always copied)",
"settings.set_new_avatar": "Set new avatar",
"settings.set_new_profile_background": "Set new profile background",
"settings.set_new_profile_banner": "Set new profile banner",
"settings.settings": "Settings",
"settings.subject_input_always_show": "Always show subject field",
"settings.subject_line_behavior": "Copy subject when replying",
"settings.subject_line_email": "Like email: \"re: subject\"",
"settings.subject_line_mastodon": "Like mastodon: copy as is",
"settings.subject_line_noop": "Do not copy",
"settings.post_status_content_type": "Post status content type",
"settings.stop_gifs": "Play-on-hover GIFs",
"settings.streaming": "Enable automatic streaming of new posts when scrolled to the top",
"settings.text": "Text",
"settings.theme": "Theme",
"settings.theme_help": "Use hex color codes (#rrggbb) to customize your color theme.",
"settings.theme_help_v2_1": "You can also override certain component's colors and opacity by toggling the checkbox, use \"Clear all\" button to clear all overrides.",
"settings.theme_help_v2_2": "Icons underneath some entries are background/text contrast indicators, hover over for detailed info. Please keep in mind that when using transparency contrast indicators show the worst possible case.",
"settings.tooltipRadius": "Tooltips/alerts",
"settings.upload_a_photo": "Upload a photo",
"settings.user_settings": "User Settings",
"settings.values.false": "no",
"settings.values.true": "yes",
"settings.notifications": "Notifications",
"settings.enable_web_push_notifications": "Enable web push notifications",
"settings.style.switcher.keep_color": "Keep colors",
"settings.style.switcher.keep_shadows": "Keep shadows",
"settings.style.switcher.keep_opacity": "Keep opacity",
"settings.style.switcher.keep_roundness": "Keep roundness",
"settings.style.switcher.keep_fonts": "Keep fonts",
"settings.style.switcher.save_load_hint": "\"Keep\" options preserve currently set options when selecting or loading themes, it also stores said options when exporting a theme. When all checkboxes unset, exporting theme will save everything.",
"settings.style.switcher.reset": "Reset",
"settings.style.switcher.clear_all": "Clear all",
"settings.style.switcher.clear_opacity": "Clear opacity",
"settings.style.common.color": "Color",
"settings.style.common.opacity": "Opacity",
"settings.style.common.contrast.hint": "Contrast ratio is {ratio}, it {level} {context}",
"settings.style.common.contrast.level.aa": "meets Level AA guideline (minimal)",
"settings.style.common.contrast.level.aaa": "meets Level AAA guideline (recommended)",
"settings.style.common.contrast.level.bad": "doesn't meet any accessibility guidelines",
"settings.style.common.contrast.context.18pt": "for large (18pt+) text",
"settings.style.common.contrast.context.text": "for text",
"settings.style.common_colors._tab_label": "Common",
"settings.style.common_colors.main": "Common colors",
"settings.style.common_colors.foreground_hint": "See \"Advanced\" tab for more detailed control",
"settings.style.common_colors.rgbo": "Icons, accents, badges",
"settings.style.advanced_colors._tab_label": "Advanced",
"settings.style.advanced_colors.alert": "Alert background",
"settings.style.advanced_colors.alert_error": "Error",
"settings.style.advanced_colors.badge": "Badge background",
"settings.style.advanced_colors.badge_notification": "Notification",
"settings.style.advanced_colors.panel_header": "Panel header",
"settings.style.advanced_colors.top_bar": "Top bar",
"settings.style.advanced_colors.borders": "Borders",
"settings.style.advanced_colors.buttons": "Buttons",
"settings.style.advanced_colors.inputs": "Input fields",
"settings.style.advanced_colors.faint_text": "Faded text",
"settings.style.radii._tab_label": "Roundness",
"settings.style.shadows._tab_label": "Shadow and lighting",
"settings.style.shadows.component": "Component",
"settings.style.shadows.override": "Override",
"settings.style.shadows.shadow_id": "Shadow #{value}",
"settings.style.shadows.blur": "Blur",
"settings.style.shadows.spread": "Spread",
"settings.style.shadows.inset": "Inset",
"settings.style.shadows.hint": "For shadows you can also use --variable as a color value to use CSS3 variables. Please note that setting opacity won't work in this case.",
"settings.style.shadows.filter_hint.always_drop_shadow": "Warning, this shadow always uses {0} when browser supports it.",
"settings.style.shadows.filter_hint.drop_shadow_syntax": "{0} does not support {1} parameter and {2} keyword.",
"settings.style.shadows.filter_hint.avatar_inset": "Please note that combining both inset and non-inset shadows on avatars might give unexpected results with transparent avatars.",
"settings.style.shadows.filter_hint.spread_zero": "Shadows with spread > 0 will appear as if it was set to zero",
"settings.style.shadows.filter_hint.inset_classic": "Inset shadows will be using {0}",
"settings.style.shadows.components.panel": "Panel",
"settings.style.shadows.components.panelHeader": "Panel header",
"settings.style.shadows.components.topBar": "Top bar",
"settings.style.shadows.components.avatar": "User avatar (in profile view)",
"settings.style.shadows.components.avatarStatus": "User avatar (in post display)",
"settings.style.shadows.components.popup": "Popups and tooltips",
"settings.style.shadows.components.button": "Button",
"settings.style.shadows.components.buttonHover": "Button (hover)",
"settings.style.shadows.components.buttonPressed": "Button (pressed)",
"settings.style.shadows.components.buttonPressedHover": "Button (pressed+hover)",
"settings.style.shadows.components.input": "Input field",
"settings.style.fonts._tab_label": "Fonts",
"settings.style.fonts.help": "Select font to use for elements of UI. For \"custom\" you have to enter exact font name as it appears in system.",
"settings.style.fonts.components.interface": "Interface",
"settings.style.fonts.components.input": "Input fields",
"settings.style.fonts.components.post": "Post text",
"settings.style.fonts.components.postCode": "Monospaced text in a post (rich text)",
"settings.style.fonts.family": "Font name",
"settings.style.fonts.size": "Size (in px)",
"settings.style.fonts.weight": "Weight (boldness)",
"settings.style.fonts.custom": "Custom",
"settings.style.preview.header": "Preview",
"settings.style.preview.content": "Content",
"settings.style.preview.error": "Example error",
"settings.style.preview.button": "Button",
"settings.style.preview.text": "A bunch of more {0} and {1}",
"settings.style.preview.mono": "content",
"settings.style.preview.input": "Just landed in L.A.",
"settings.style.preview.faint_link": "helpful manual",
"settings.style.preview.fine_print": "Read our {0} to learn nothing useful!",
"settings.style.preview.header_faint": "This is fine",
"settings.style.preview.checkbox": "I have skimmed over terms and conditions",
"settings.style.preview.link": "a nice lil' link",
"settings.version.title": "Version",
"settings.version.backend_version": "Backend Version",
"settings.version.frontend_version": "Frontend Version",
"timeline.collapse": "Collapse",
"timeline.conversation": "Conversation",
"timeline.error_fetching": "Error fetching updates",
"timeline.load_older": "Load older statuses",
"timeline.no_retweet_hint": "Post is marked as followers-only or direct and cannot be repeated",
"timeline.repeated": "repeated",
"timeline.show_new": "Show new",
"timeline.up_to_date": "Up-to-date",
"timeline.no_more_statuses": "No more statuses",
"timeline.no_statuses": "No statuses",
"status.reply_to": "Reply to",
"status.replies_list": "Replies:",
"user_card.approve": "Approve",
"user_card.block": "Block",
"user_card.blocked": "Blocked!",
"user_card.deny": "Deny",
"user_card.favorites": "Favorites",
"user_card.follow": "Follow",
"user_card.follow_sent": "Request sent!",
"user_card.follow_progress": "Requesting…",
"user_card.follow_unfollow": "Unfollow",
"user_card.followees": "Following",
"user_card.followers": "Followers",
"user_card.following": "Following!",
"user_card.follows_you": "Follows you!",
"user_card.its_you": "It's you!",
"user_card.media": "Media",
"user_card.mute": "Mute",
"user_card.muted": "Muted",
"user_card.per_day": "per day",
"user_card.remote_follow": "Remote follow",
"user_card.statuses": "Statuses",
"user_card.unblock": "Unblock",
"user_card.unblock_progress": "Unblocking...",
"user_card.block_progress": "Blocking...",
"user_card.unmute": "Unmute",
"user_card.unmute_progress": "Unmuting...",
"user_card.mute_progress": "Muting...",
"user_profile.timeline_title": "User Timeline",
"user_profile.profile_does_not_exist": "Sorry, this profile does not exist.",
"user_profile.profile_loading_error": "Sorry, there was an error loading this profile.",
"who_to_follow.more": "More",
"who_to_follow.who_to_follow": "Who to follow",
"tool_tip.media_upload": "Upload Media",
"tool_tip.repeat": "Repeat",
"tool_tip.reply": "Reply",
"tool_tip.favorite": "Favorite",
"tool_tip.user_settings": "User Settings",
"upload.error.base": "Upload failed.",
"upload.error.file_too_big": "File too big [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]",
"upload.error.default": "Try again later",
"upload.file_size_units.B": "B",
"upload.file_size_units.KiB": "KiB",
"upload.file_size_units.MiB": "MiB",
"upload.file_size_units.GiB": "GiB",
"upload.file_size_units.TiB": "TiB"
}
"features_panel": {
"media_proxy": "మీడియా ప్రాక్సీ",
"scope_options": "స్కోప్ ఎంపికలు",
"text_limit": "వచన పరిమితి",
"title": "లక్షణాలు",
"who_to_follow": "ఎవరిని అనుసరించాలి"
},
"finder": {
"error_fetching_user": "వినియోగదారుని పొందడంలో లోపం",
"find_user": "వినియోగదారుని కనుగొనండి"
},
"general": {
"apply": "వర్తించు",
"generic_error": "ఒక తప్పిదం సంభవించినది",
"more": "మరిన్ని",
"optional": "ఐచ్చికం",
"submit": "సమర్పించు"
},
"image_cropper": {
"cancel": "రద్దుచేయి",
"crop_picture": "చిత్రాన్ని కత్తిరించండి",
"save": "దాచు",
"save_without_cropping": "కత్తిరించకుండా సేవ్ చేయి"
},
"login": {
"description": "OAuth తో లాగిన్ అవ్వండి",
"hint": "చర్చలో చేరడానికి లాగిన్ అవ్వండి",
"login": "లాగిన్",
"logout": "లాగౌట్",
"password": "సంకేతపదము",
"placeholder": "ఉదా. lain",
"register": "నమోదు చేసుకోండి",
"username": "వాడుకరి పేరు"
},
"media_modal": {
"next": "తరువాత",
"previous": "ముందరి పుట"
},
"nav": {
"about": "గురించి",
"back": "వెనక్కి",
"dms": "నేరుగా పంపిన సందేశాలు",
"friend_requests": "అనుసరించడానికి అభ్యర్థనలు",
"mentions": "ప్రస్తావనలు",
"preferences": "ప్రాధాన్యతలు",
"public_tl": "ప్రజా కాలక్రమం",
"timeline": "కాలక్రమం",
"twkn": "మొత్తం తెలిసిన నెట్వర్క్",
"user_search": "వాడుకరి శోధన",
"who_to_follow": "ఎవరిని అనుసరించాలి"
},
"notifications": {
"broken_favorite": "తెలియని స్థితి, దాని కోసం శోధిస్తోంది...",
"favorited_you": "మీ స్థితిని ఇష్టపడ్డారు",
"followed_you": "మిమ్మల్ని అనుసరించారు",
"load_older": "పాత నోటిఫికేషన్లను లోడ్ చేయండి",
"no_more_notifications": "ఇక నోటిఫికేషన్లు లేవు",
"notifications": "ప్రకటనలు",
"read": "చదివాను!",
"repeated_you": "మీ స్థితిని పునరావృతం చేసారు"
},
"post_status": {
"account_not_locked_warning": "మీ ఖాతా {0} కాదు. ఎవరైనా మిమ్మల్ని అనుసరించి అనుచరులకు మాత్రమే ఉద్దేశించిన పోస్టులను చూడవచ్చు.",
"account_not_locked_warning_link": "తాళం వేయబడినది",
"attachments_sensitive": "జోడింపులను సున్నితమైనవిగా గుర్తించండి",
"content_type": {
"text/html": "హెచ్‌టిఎమ్ఎల్",
"text/markdown": "మార్క్డౌన్",
"text/plain": "సాధారణ అక్షరాలు"
},
"content_warning": "విషయం (ఐచ్ఛికం)",
"default": "ఇప్పుడే విజయవాడలో దిగాను.",
"new_status": "క్రొత్త స్థితిని పోస్ట్ చేయండి",
"posting": "పోస్ట్ చేస్తున్నా",
"scope": {
"direct": "ప్రత్యక్ష - పేర్కొన్న వినియోగదారులకు మాత్రమే పోస్ట్ చేయబడుతుంది",
"private": "అనుచరులకు మాత్రమే - అనుచరులకు మాత్రమే పోస్ట్ చేయబడుతుంది",
"public": "పబ్లిక్ - ప్రజా కాలక్రమాలకు పోస్ట్ చేయబడుతుంది",
"unlisted": "జాబితా చేయబడనిది - ప్రజా కాలక్రమాలకు పోస్ట్ చేయవద్దు"
}
},
"registration": {
"bio": "బయో",
"bio_placeholder": "e.g.\nHi, I'm Lain.\nIm an anime girl living in suburban Japan. You may know me from the Wired.",
"captcha": "కాప్చా",
"email": "ఈ మెయిల్",
"fullname": "ప్రదర్శన పేరు",
"fullname_placeholder": "ఉదా. Lain Iwakura",
"new_captcha": "కొత్త కాప్చా పొందుటకు చిత్రం మీద క్లిక్ చేయండి",
"password_confirm": "పాస్వర్డ్ నిర్ధారణ",
"registration": "నమోదు",
"token": "ఆహ్వాన టోకెన్",
"username_placeholder": "ఉదా. lain",
"validations": {
"email_required": "ఖాళీగా విడిచిపెట్టరాదు",
"fullname_required": "ఖాళీగా విడిచిపెట్టరాదు",
"password_confirmation_match": "సంకేతపదం వలె ఉండాలి",
"password_confirmation_required": "ఖాళీగా విడిచిపెట్టరాదు",
"password_required": "ఖాళీగా విడిచిపెట్టరాదు",
"username_required": "ఖాళీగా విడిచిపెట్టరాదు"
}
},
"settings": {
"app_name": "అనువర్తన పేరు",
"attachmentRadius": "జోడింపులు",
"attachments": "జోడింపులు",
"avatar": "అవతారం",
"avatarAltRadius": "అవతారాలు (ప్రకటనలు)",
"avatarRadius": "అవతారాలు",
"avatar_size_instruction": "అవతార్ చిత్రాలకు సిఫార్సు చేసిన కనీస పరిమాణం 150x150 పిక్సెల్స్.",
"background": "బ్యాక్‌గ్రౌండు",
"bio": "బయో",
"blocks_tab": "బ్లాక్‌లు",
"btnRadius": "బటన్లు",
"cBlue": "నీలం (ప్రత్యుత్తరం, అనుసరించండి)",
"cGreen": "Green (Retweet)",
"cOrange": "ఆరెంజ్ (ఇష్టపడు)",
"cRed": "Red (Cancel)",
"change_password": "పాస్‌వర్డ్ మార్చండి",
"change_password_error": "మీ పాస్వర్డ్ను మార్చడంలో సమస్య ఉంది.",
"changed_password": "పాస్వర్డ్ విజయవంతంగా మార్చబడింది!",
"checkboxRadius": "Checkboxes",
"collapse_subject": "Collapse posts with subjects",
"composing": "Composing",
"confirm_new_password": "కొత్త పాస్వర్డ్ను నిర్ధారించండి",
"current_avatar": "మీ ప్రస్తుత అవతారం",
"current_password": "ప్రస్తుత పాస్వర్డ్",
"data_import_export_tab": "Data Import / Export",
"default_vis": "Default visibility scope",
"delete_account": "Delete Account",
"delete_account_description": "మీ ఖాతా మరియు మీ అన్ని సందేశాలను శాశ్వతంగా తొలగించండి.",
"delete_account_error": "There was an issue deleting your account. If this persists please contact your instance administrator.",
"delete_account_instructions": "ఖాతా తొలగింపును నిర్ధారించడానికి దిగువ ఇన్పుట్లో మీ పాస్వర్డ్ను టైప్ చేయండి.",
"enable_web_push_notifications": "Enable web push notifications",
"export_theme": "Save preset",
"filtering": "వడపోత",
"filtering_explanation": "All statuses containing these words will be muted, one per line",
"follow_export": "Follow export",
"follow_export_button": "Export your follows to a csv file",
"follow_import": "Follow import",
"follow_import_error": "అనుచరులను దిగుమతి చేయడంలో లోపం",
"follows_imported": "Follows imported! Processing them will take a while.",
"foreground": "Foreground",
"general": "General",
"hide_attachments_in_convo": "సంభాషణలలో జోడింపులను దాచు",
"hide_attachments_in_tl": "కాలక్రమంలో జోడింపులను దాచు",
"hide_filtered_statuses": "Hide filtered statuses",
"hide_followers_description": "నన్ను ఎవరు అనుసరిస్తున్నారో చూపవద్దు",
"hide_follows_description": "నేను ఎవరిని అనుసరిస్తున్నానో చూపించవద్దు",
"hide_isp": "Hide instance-specific panel",
"hide_muted_posts": "మ్యూట్ చేసిన వినియోగదారుల యొక్క పోస్ట్లను దాచిపెట్టు",
"hide_post_stats": "Hide post statistics (e.g. the number of favorites)",
"hide_user_stats": "Hide user statistics (e.g. the number of followers)",
"import_followers_from_a_csv_file": "Import follows from a csv file",
"import_theme": "Load preset",
"inputRadius": "Input fields",
"instance_default": "(default: {value})",
"instance_default_simple": "(default)",
"interface": "Interface",
"interfaceLanguage": "Interface language",
"invalid_theme_imported": "The selected file is not a supported Pleroma theme. No changes to your theme were made.",
"limited_availability": "మీ బ్రౌజర్లో అందుబాటులో లేదు",
"links": "Links",
"lock_account_description": "మీ ఖాతాను ఆమోదించిన అనుచరులకు మాత్రమే పరిమితం చేయండి",
"loop_video": "Loop videos",
"loop_video_silent_only": "Loop only videos without sound (i.e. Mastodon's \"gifs\")",
"max_thumbnails": "Maximum amount of thumbnails per post",
"mutes_tab": "మ్యూట్ చేయబడినవి",
"name": "Name",
"name_bio": "పేరు & బయో",
"new_password": "కొత్త సంకేతపదం",
"no_blocks": "బ్లాక్స్ లేవు",
"no_mutes": "మ్యూట్లు లేవు",
"no_rich_text_description": "అన్ని పోస్ట్ల నుండి రిచ్ టెక్స్ట్ ఫార్మాటింగ్ను స్ట్రిప్ చేయండి",
"notification_visibility": "చూపించవలసిన నోటిఫికేషన్ రకాలు",
"notification_visibility_follows": "Follows",
"notification_visibility_likes": "ఇష్టాలు",
"notification_visibility_mentions": "ప్రస్తావనలు",
"notification_visibility_repeats": "పునఃప్రసారాలు",
"notifications": "Notifications",
"nsfw_clickthrough": "Enable clickthrough NSFW attachment hiding",
"oauth_tokens": "OAuth tokens",
"panelRadius": "Panels",
"pause_on_unfocused": "Pause streaming when tab is not focused",
"play_videos_in_modal": "మీడియా వీక్షికలో నేరుగా వీడియోలను ప్లే చేయి",
"post_status_content_type": "Post status content type",
"preload_images": "Preload images",
"presets": "Presets",
"profile_background": "Profile Background",
"profile_banner": "Profile Banner",
"profile_tab": "Profile",
"radii_help": "Set up interface edge rounding (in pixels)",
"refresh_token": "Refresh Token",
"replies_in_timeline": "Replies in timeline",
"reply_visibility_all": "Show all replies",
"reply_visibility_following": "Only show replies directed at me or users I'm following",
"reply_visibility_self": "Only show replies directed at me",
"revoke_token": "Revoke",
"saving_err": "Error saving settings",
"saving_ok": "Settings saved",
"scope_copy": "Copy scope when replying (DMs are always copied)",
"security_tab": "Security",
"set_new_avatar": "Set new avatar",
"set_new_profile_background": "Set new profile background",
"set_new_profile_banner": "Set new profile banner",
"settings": "Settings",
"show_admin_badge": "నా ప్రొఫైల్ లో అడ్మిన్ బ్యాడ్జ్ చూపించు",
"show_moderator_badge": "నా ప్రొఫైల్లో మోడరేటర్ బ్యాడ్జ్ని చూపించు",
"stop_gifs": "Play-on-hover GIFs",
"streaming": "Enable automatic streaming of new posts when scrolled to the top",
"style": {
"advanced_colors": {
"_tab_label": "Advanced",
"alert": "Alert background",
"alert_error": "Error",
"badge": "Badge background",
"badge_notification": "Notification",
"borders": "Borders",
"buttons": "Buttons",
"faint_text": "Faded text",
"inputs": "Input fields",
"panel_header": "Panel header",
"top_bar": "Top bar"
},
"common": {
"color": "Color",
"contrast": {
"context": {
"18pt": "for large (18pt+) text",
"text": "for text"
},
"hint": "Contrast ratio is {ratio}, it {level} {context}",
"level": {
"aa": "meets Level AA guideline (minimal)",
"aaa": "meets Level AAA guideline (recommended)",
"bad": "doesn't meet any accessibility guidelines"
}
},
"opacity": "Opacity"
},
"common_colors": {
"_tab_label": "Common",
"foreground_hint": "See \"Advanced\" tab for more detailed control",
"main": "Common colors",
"rgbo": "Icons, accents, badges"
},
"fonts": {
"_tab_label": "Fonts",
"components": {
"input": "Input fields",
"interface": "Interface",
"post": "Post text",
"postCode": "Monospaced text in a post (rich text)"
},
"custom": "Custom",
"family": "Font name",
"help": "Select font to use for elements of UI. For \"custom\" you have to enter exact font name as it appears in system.",
"size": "Size (in px)",
"weight": "Weight (boldness)"
},
"preview": {
"button": "Button",
"checkbox": "I have skimmed over terms and conditions",
"content": "Content",
"error": "Example error",
"faint_link": "helpful manual",
"fine_print": "Read our {0} to learn nothing useful!",
"header": "Preview",
"header_faint": "This is fine",
"input": "Just landed in L.A.",
"link": "a nice lil' link",
"mono": "content",
"text": "A bunch of more {0} and {1}"
},
"radii": {
"_tab_label": "Roundness"
},
"shadows": {
"_tab_label": "Shadow and lighting",
"blur": "Blur",
"component": "Component",
"components": {
"avatar": "User avatar (in profile view)",
"avatarStatus": "User avatar (in post display)",
"button": "Button",
"buttonHover": "Button (hover)",
"buttonPressed": "Button (pressed)",
"buttonPressedHover": "Button (pressed+hover)",
"input": "Input field",
"panel": "Panel",
"panelHeader": "Panel header",
"popup": "Popups and tooltips",
"topBar": "Top bar"
},
"filter_hint": {
"always_drop_shadow": "Warning, this shadow always uses {0} when browser supports it.",
"avatar_inset": "Please note that combining both inset and non-inset shadows on avatars might give unexpected results with transparent avatars.",
"drop_shadow_syntax": "{0} does not support {1} parameter and {2} keyword.",
"inset_classic": "Inset shadows will be using {0}",
"spread_zero": "Shadows with spread > 0 will appear as if it was set to zero"
},
"inset": "Inset",
"override": "Override",
"shadow_id": "Shadow #{value}",
"spread": "Spread"
},
"switcher": {
"clear_all": "Clear all",
"clear_opacity": "Clear opacity",
"keep_color": "Keep colors",
"keep_fonts": "Keep fonts",
"keep_opacity": "Keep opacity",
"keep_roundness": "Keep roundness",
"keep_shadows": "Keep shadows",
"reset": "Reset",
"save_load_hint": "\"Keep\" options preserve currently set options when selecting or loading themes, it also stores said options when exporting a theme. When all checkboxes unset, exporting theme will save everything."
}
},
"subject_input_always_show": "Always show subject field",
"subject_line_behavior": "Copy subject when replying",
"subject_line_email": "Like email: \"re: subject\"",
"subject_line_mastodon": "Like mastodon: copy as is",
"subject_line_noop": "Do not copy",
"text": "Text",
"theme": "Theme",
"theme_help": "Use hex color codes (#rrggbb) to customize your color theme.",
"theme_help_v2_1": "You can also override certain component's colors and opacity by toggling the checkbox, use \"Clear all\" button to clear all overrides.",
"theme_help_v2_2": "Icons underneath some entries are background/text contrast indicators, hover over for detailed info. Please keep in mind that when using transparency contrast indicators show the worst possible case.",
"token": "Token",
"tooltipRadius": "Tooltips/alerts",
"upload_a_photo": "Upload a photo",
"use_contain_fit": "అటాచ్మెంట్ సూక్ష్మచిత్రాలను కత్తిరించవద్దు",
"use_one_click_nsfw": "కేవలం ఒక క్లిక్ తో NSFW జోడింపులను తెరవండి",
"user_settings": "User Settings",
"valid_until": "Valid Until",
"values": {
"false": "no",
"true": "yes"
},
"version": {
"backend_version": "Backend Version",
"frontend_version": "Frontend Version",
"title": "Version"
}
},
"status": {
"replies_list": "Replies:",
"reply_to": "Reply to"
},
"timeline": {
"collapse": "Collapse",
"conversation": "Conversation",
"load_older": "Load older statuses",
"no_more_statuses": "No more statuses",
"no_retweet_hint": "Post is marked as followers-only or direct and cannot be repeated",
"no_statuses": "No statuses",
"repeated": "repeated",
"show_new": "Show new",
"up_to_date": "Up-to-date"
},
"tool_tip": {
"favorite": "Favorite",
"media_upload": "Upload Media",
"repeat": "Repeat",
"reply": "Reply",
"user_settings": "User Settings"
},
"upload": {
"error": {
"base": "Upload failed.",
"default": "Try again later",
"file_too_big": "File too big [{filesize}{filesizeunit} / {allowedsize}{allowedsizeunit}]"
},
"file_size_units": {
"B": "B",
"GiB": "GiB",
"KiB": "KiB",
"MiB": "MiB",
"TiB": "TiB"
}
},
"user_card": {
"approve": "Approve",
"block": "Block",
"block_progress": "Blocking...",
"blocked": "Blocked!",
"deny": "Deny",
"favorites": "Favorites",
"follow": "Follow",
"follow_progress": "Requesting…",
"follow_sent": "Request sent!",
"follow_unfollow": "Unfollow",
"followees": "Following",
"followers": "Followers",
"following": "Following!",
"follows_you": "Follows you!",
"its_you": "It's you!",
"media": "Media",
"mute": "Mute",
"mute_progress": "Muting...",
"muted": "Muted",
"per_day": "per day",
"remote_follow": "Remote follow",
"statuses": "Statuses",
"unblock": "Unblock",
"unblock_progress": "Unblocking...",
"unmute": "Unmute",
"unmute_progress": "Unmuting..."
},
"user_profile": {
"profile_does_not_exist": "Sorry, this profile does not exist.",
"profile_loading_error": "Sorry, there was an error loading this profile.",
"timeline_title": "User Timeline"
},
"who_to_follow": {
"more": "More",
"who_to_follow": "Who to follow"
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

Some files were not shown because too many files have changed in this diff Show more