Dev #5
@@ -52,7 +52,7 @@ rating encoding, and the bugs this rebuild fixes.
|
|||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
- Node 20 or newer (uses `--experimental-strip-types`, so no build step for the API)
|
- Node 22.18 or newer (native TypeScript type stripping, so no build step for the API)
|
||||||
- pnpm 9 or newer
|
- pnpm 9 or newer
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
@@ -375,8 +375,31 @@ Both gate a deploy. See [Languages](#languages) for what they look for.
|
|||||||
|
|
||||||
## Languages
|
## Languages
|
||||||
|
|
||||||
English, Spanish and Dutch. English is the site as it was; the other two are the same
|
Twenty-four, listed in `web/src/i18n/config.ts`. English is the site as it was; the other
|
||||||
site, prerendered again.
|
twenty-three are the same site, prerendered again, 84 pages each.
|
||||||
|
|
||||||
|
English, Spanish and Dutch are hand-written. The other twenty-one began as bulk machine
|
||||||
|
translation, and they are in two states.
|
||||||
|
|
||||||
|
**German, Danish, Swedish, Indonesian, Vietnamese and Turkish** have had a full
|
||||||
|
terminology pass: every string that names a mint, and every label, title and meta
|
||||||
|
description on the home page, the mint list and a mint page. The machine had translated
|
||||||
|
the site's central noun into the local word for a coin factory (`Münzprägeanstalt`,
|
||||||
|
`mincovna`, `darphane`) or, in the Germanic languages, into the *sweet*: Danish and
|
||||||
|
Swedish shipped `Cashu-pastiller`, "Cashu lozenges", and Swedish offered to sort your
|
||||||
|
`minttabletter`. Indonesian had `permen`, Vietnamese `cây mint`, the mint plant. Those
|
||||||
|
six now say `mint`, and `sats`, `ecash` and `Lightning` survive untranslated in them as
|
||||||
|
the glossary requires.
|
||||||
|
|
||||||
|
**The other fifteen** still carry that damage in their body copy, in the same shapes:
|
||||||
|
Czech `mincovny`, Polish `mennice`, Romanian `monetării`, Greek `νομισματοκοπείο`. Their
|
||||||
|
chrome, titles and meta descriptions are repaired, so what a reader meets first is right,
|
||||||
|
but the prose underneath is not. Roughly 400 strings, concentrated in the four inflected
|
||||||
|
languages where a word-level fix needs case-correct edits inside running sentences, which
|
||||||
|
is a native speaker's job rather than a careful search and replace.
|
||||||
|
|
||||||
|
`web/src/i18n/GLOSSARY.md` is where a pass starts, and the house rules at the top of it
|
||||||
|
hold in every language, particularly the first row of the table.
|
||||||
|
|
||||||
### Routing
|
### Routing
|
||||||
|
|
||||||
@@ -404,9 +427,9 @@ opened the English page is not overruled by a browser setting they configured ye
|
|||||||
The language control in the header is how you change language, and it lands on the page
|
The language control in the header is how you change language, and it lands on the page
|
||||||
you were already reading.
|
you were already reading.
|
||||||
|
|
||||||
One file per route emits all three: pages live under `web/src/pages/[...locale]/`, and
|
One file per route emits every locale: pages live under `web/src/pages/[...locale]/`, and
|
||||||
`localePaths()` in `web/src/i18n/paths.ts` is their `getStaticPaths`. There is one copy
|
`localePaths()` in `web/src/i18n/paths.ts` is their `getStaticPaths`. There is one copy
|
||||||
of each page's markup, translated by `t()`, rather than three copies to keep in step.
|
of each page's markup, translated by `t()`, rather than twenty-four to keep in step.
|
||||||
|
|
||||||
### What is and is not translated
|
### What is and is not translated
|
||||||
|
|
||||||
@@ -425,9 +448,10 @@ Never translated, because it is data rather than copy:
|
|||||||
A mint's own `description` is the first sentence of its page's meta description, verbatim.
|
A mint's own `description` is the first sentence of its page's meta description, verbatim.
|
||||||
Only when a mint has published none does the site write that sentence itself.
|
Only when a mint has published none does the site write that sentence itself.
|
||||||
|
|
||||||
### Adding a fourth language
|
### Adding a language
|
||||||
|
|
||||||
Four steps, and the build tells you if you miss one.
|
Five steps. Four of them the build tells you about; the fifth it cannot, which is why it
|
||||||
|
has a test of its own.
|
||||||
|
|
||||||
1. **`web/src/i18n/GLOSSARY.md`** — add the column and decide the terms first. This is
|
1. **`web/src/i18n/GLOSSARY.md`** — add the column and decide the terms first. This is
|
||||||
the step people skip, and it is the one that costs later: a reader who meets two words
|
the step people skip, and it is the one that costs later: a reader who meets two words
|
||||||
@@ -453,6 +477,15 @@ Four steps, and the build tells you if you miss one.
|
|||||||
TypeScript exists. `check-i18n` compares the two lists and fails if they disagree, so
|
TypeScript exists. `check-i18n` compares the two lists and fails if they disagree, so
|
||||||
forgetting this is a build error rather than a mystery.
|
forgetting this is a build error rather than a mystery.
|
||||||
|
|
||||||
|
5. **`web/src/i18n/index.ts`** — `import pt from './pt.json'` and add `pt: pt as Catalog`
|
||||||
|
to `CATALOGS`. This is the step to get right, because it is the only one nothing
|
||||||
|
downstream complains about: `catalogFor()` falls back to English by design, so a
|
||||||
|
locale listed in `LOCALES` with no catalog behind it does not fail the build. It
|
||||||
|
prerenders the whole English site under the new `lang`, the new URL prefix and a full
|
||||||
|
reciprocal hreflang set, and tells every crawler those pages are a different language.
|
||||||
|
Twenty-one locales shipped in exactly that state once. `pnpm test` now fails on it:
|
||||||
|
see `web/test/i18n-wiring.test.mjs`.
|
||||||
|
|
||||||
That is the whole change. The Astro i18n config, the routes, the switcher, the hreflang
|
That is the whole change. The Astro i18n config, the routes, the switcher, the hreflang
|
||||||
sets, the `og:locale:alternate` list and the sitemap all read from `LOCALES` and pick the
|
sets, the `og:locale:alternate` list and the sitemap all read from `LOCALES` and pick the
|
||||||
new language up on the next build.
|
new language up on the next build.
|
||||||
@@ -505,7 +538,7 @@ English. Islands read it through `useI18n()` in `web/src/i18n/client.ts`.
|
|||||||
The alternative, importing `es.json` from an island, does not work here: island chunks
|
The alternative, importing `es.json` from an island, does not work here: island chunks
|
||||||
are shared across every locale, so anything imported into one is downloaded by all of
|
are shared across every locale, so anything imported into one is downloaded by all of
|
||||||
them. A dynamic `import()` keyed on locale would avoid that but costs a round trip on the
|
them. A dynamic `import()` keyed on locale would avoid that but costs a round trip on the
|
||||||
critical path of every island and leaves all three catalogs sitting in `dist/_astro/`.
|
critical path of every island and leaves every catalog sitting in `dist/_astro/`.
|
||||||
Inlining travels in HTML the page was sending anyway.
|
Inlining travels in HTML the page was sending anyway.
|
||||||
|
|
||||||
It is in the body rather than the head because the view transition router replaces the
|
It is in the body rather than the head because the view transition router replaces the
|
||||||
@@ -658,10 +691,11 @@ below rather than by a test for Cashu.
|
|||||||
reviews panel work unchanged), a route in `targetPath` (`web/src/lib/feed-resolve.ts`),
|
reviews panel work unchanged), a route in `targetPath` (`web/src/lib/feed-resolve.ts`),
|
||||||
nav entries in `Topbar.astro` and `Footer.astro`, and sitemap entries in
|
nav entries in `Topbar.astro` and `Footer.astro`, and sitemap entries in
|
||||||
`src/pages/sitemap.xml.ts`.
|
`src/pages/sitemap.xml.ts`.
|
||||||
5. **Copy.** A namespace in `en.json`, `es.json` and `nl.json`, the namespace added to
|
5. **Copy.** A namespace in `en.json` and in every other catalog, the namespace added to
|
||||||
`CLIENT_NAMESPACES` if an island renders any of it, and a row in
|
`CLIENT_NAMESPACES` if an island renders any of it, and a row in
|
||||||
`web/src/i18n/GLOSSARY.md` for every term the ecosystem introduces. `pnpm check:i18n`
|
`web/src/i18n/GLOSSARY.md` for every term the ecosystem introduces. `pnpm check:i18n`
|
||||||
fails the build until all three catalogs have the keys.
|
warns per locale until every catalog has the keys; until then they fall back to
|
||||||
|
English.
|
||||||
|
|
||||||
Not in scope, deliberately: **LNURL**. Nothing in the routes, event kinds, schema values
|
Not in scope, deliberately: **LNURL**. Nothing in the routes, event kinds, schema values
|
||||||
or copy refers to it, and it is planned as a later stage rather than half-built now.
|
or copy refers to it, and it is planned as a later stage rather than half-built now.
|
||||||
@@ -759,7 +793,7 @@ Wants=network-online.target
|
|||||||
Type=simple
|
Type=simple
|
||||||
User=cashumints
|
User=cashumints
|
||||||
WorkingDirectory=/srv/cashumints/api
|
WorkingDirectory=/srv/cashumints/api
|
||||||
ExecStart=/usr/bin/node --experimental-strip-types src/index.ts
|
ExecStart=/usr/bin/node src/index.ts
|
||||||
Environment=NODE_ENV=production
|
Environment=NODE_ENV=production
|
||||||
Environment=PORT=8787
|
Environment=PORT=8787
|
||||||
Environment=DB_PATH=/var/lib/cashumints/cashumints.db
|
Environment=DB_PATH=/var/lib/cashumints/cashumints.db
|
||||||
|
|||||||
+9
-9
@@ -4,16 +4,16 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "node --env-file-if-exists=../.env --experimental-strip-types --watch src/index.ts",
|
"dev": "node --env-file-if-exists=../.env --watch src/index.ts",
|
||||||
"start": "node --env-file-if-exists=../.env --experimental-strip-types src/index.ts",
|
"start": "node --env-file-if-exists=../.env src/index.ts",
|
||||||
"seed": "node --env-file-if-exists=../.env --experimental-strip-types src/seed.ts",
|
"seed": "node --env-file-if-exists=../.env src/seed.ts",
|
||||||
"migrate": "node --env-file-if-exists=../.env --experimental-strip-types src/migrate.ts",
|
"migrate": "node --env-file-if-exists=../.env src/migrate.ts",
|
||||||
"typecheck": "tsc -p tsconfig.json --noEmit",
|
"typecheck": "tsc -p tsconfig.json --noEmit",
|
||||||
"test": "node --env-file-if-exists=../.env --experimental-strip-types src/check.ts",
|
"test": "node --env-file-if-exists=../.env src/check.ts",
|
||||||
"test:warnings": "node --env-file-if-exists=../.env --experimental-strip-types src/check-warnings.ts",
|
"test:warnings": "node --env-file-if-exists=../.env src/check-warnings.ts",
|
||||||
"test:offline": "node --env-file-if-exists=../.env --experimental-strip-types src/check-offline.ts",
|
"test:offline": "node --env-file-if-exists=../.env src/check-offline.ts",
|
||||||
"test:lnurl": "node --env-file-if-exists=../.env --experimental-strip-types src/check-lnurl.ts",
|
"test:lnurl": "node --env-file-if-exists=../.env src/check-lnurl.ts",
|
||||||
"test:index": "node --experimental-strip-types src/check-index.ts"
|
"test:index": "node src/check-index.ts"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@cashumints/shared": "workspace:*",
|
"@cashumints/shared": "workspace:*",
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@
|
|||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=20"
|
"node": ">=22.18"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "pnpm --parallel --filter ./api --filter ./web dev",
|
"dev": "pnpm --parallel --filter ./api --filter ./web dev",
|
||||||
|
|||||||
+1
-1
@@ -13,7 +13,7 @@
|
|||||||
"bones": "node --env-file-if-exists=../.env scripts/bones.mjs",
|
"bones": "node --env-file-if-exists=../.env scripts/bones.mjs",
|
||||||
"check:links": "node scripts/check-links.mjs dist",
|
"check:links": "node scripts/check-links.mjs dist",
|
||||||
"check:i18n": "node scripts/check-i18n.mjs",
|
"check:i18n": "node scripts/check-i18n.mjs",
|
||||||
"test": "node --experimental-strip-types --test test/*.test.mjs",
|
"test": "node --test test/*.test.mjs",
|
||||||
"check:hreflang": "node scripts/check-hreflang.mjs dist"
|
"check:hreflang": "node scripts/check-hreflang.mjs dist"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -242,6 +242,8 @@ const DYNAMIC_PREFIXES = [
|
|||||||
'fedimint.network.', // localNetworkName(network)
|
'fedimint.network.', // localNetworkName(network)
|
||||||
'feed.ecosystem.', // the /reviews filter, one option per ECOSYSTEMS entry
|
'feed.ecosystem.', // the /reviews filter, one option per ECOSYSTEMS entry
|
||||||
'reviews.dialog.bodyPlaceholder.', // one prompt per ecosystem, keyed by subject.type
|
'reviews.dialog.bodyPlaceholder.', // one prompt per ecosystem, keyed by subject.type
|
||||||
|
'reviews.dialog.lede.', // the dialog's invitation, one per ecosystem
|
||||||
|
'reviews.rate.', // the reviews panel's inline "Rate this mint" row
|
||||||
];
|
];
|
||||||
|
|
||||||
const isDynamic = (key) => DYNAMIC_PREFIXES.some((prefix) => key.startsWith(prefix));
|
const isDynamic = (key) => DYNAMIC_PREFIXES.some((prefix) => key.startsWith(prefix));
|
||||||
|
|||||||
@@ -37,16 +37,19 @@ const { locale } = pageLocale(Astro) as { locale: Locale };
|
|||||||
const t = useI18n(locale);
|
const t = useI18n(locale);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The label, the placeholder and the review prompt all differ per ecosystem, and all
|
* The label, the invitation and the two review prompts all differ per ecosystem, and
|
||||||
* three fall back to the Cashu wording for a type whose own string has not been written
|
* all of them fall back to the Cashu wording for a type whose own string has not been
|
||||||
* — the same rule the reviews panel already applies to its placeholder.
|
* written — the same rule the reviews panel already applies to its placeholder.
|
||||||
*/
|
*/
|
||||||
const wordsFor = (kind: IndexType): { label: string; placeholder: string; body: string } => {
|
const wordsFor = (
|
||||||
|
kind: IndexType,
|
||||||
|
): { label: string; placeholder: string; lede: string; body: string } => {
|
||||||
const key = (base: string): string =>
|
const key = (base: string): string =>
|
||||||
t.has(`${base}.${kind}`) ? `${base}.${kind}` : `${base}.cashu`;
|
t.has(`${base}.${kind}`) ? `${base}.${kind}` : `${base}.cashu`;
|
||||||
return {
|
return {
|
||||||
label: t(key('reviews.byUrl.label')),
|
label: t(key('reviews.byUrl.label')),
|
||||||
placeholder: t(key('reviews.byUrl.placeholder')),
|
placeholder: t(key('reviews.byUrl.placeholder')),
|
||||||
|
lede: t(key('reviews.dialog.lede')),
|
||||||
body: t(key('reviews.dialog.bodyPlaceholder')),
|
body: t(key('reviews.dialog.bodyPlaceholder')),
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -120,7 +123,7 @@ const initial = words[type] ?? words.cashu;
|
|||||||
</form>
|
</form>
|
||||||
|
|
||||||
<div class="rbu-step" data-rbu-review hidden>
|
<div class="rbu-step" data-rbu-review hidden>
|
||||||
<WriteForm locale={locale} placeholder={initial.body} idPrefix="rbu">
|
<WriteForm locale={locale} lede={initial.lede} placeholder={initial.body} idPrefix="rbu">
|
||||||
<div class="modal-head" slot="head">
|
<div class="modal-head" slot="head">
|
||||||
<h2 data-rbu-review-title>{t('reviews.byUrl.title')}</h2>
|
<h2 data-rbu-review-title>{t('reviews.byUrl.title')}</h2>
|
||||||
<button type="button" class="copy-btn" data-write-close aria-label={t('common.close')}>
|
<button type="button" class="copy-btn" data-write-close aria-label={t('common.close')}>
|
||||||
@@ -199,6 +202,7 @@ const initial = words[type] ?? words.cashu;
|
|||||||
const reviewTitle = dialog.querySelector<HTMLElement>('[data-rbu-review-title]')!;
|
const reviewTitle = dialog.querySelector<HTMLElement>('[data-rbu-review-title]')!;
|
||||||
|
|
||||||
const label = dialog.querySelector<HTMLElement>('[data-rbu-label]')!;
|
const label = dialog.querySelector<HTMLElement>('[data-rbu-label]')!;
|
||||||
|
const ledeBox = dialog.querySelector<HTMLElement>('[data-write-lede]')!;
|
||||||
const bodyBox = dialog.querySelector<HTMLTextAreaElement>('textarea[name="content"]')!;
|
const bodyBox = dialog.querySelector<HTMLTextAreaElement>('textarea[name="content"]')!;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -208,11 +212,14 @@ const initial = words[type] ?? words.cashu;
|
|||||||
* threw here would take the whole review flow down rather than showing a slightly
|
* threw here would take the whole review flow down rather than showing a slightly
|
||||||
* generic label.
|
* generic label.
|
||||||
*/
|
*/
|
||||||
const words = ((): Record<string, { label: string; placeholder: string; body: string }> => {
|
const words = ((): Record<
|
||||||
|
string,
|
||||||
|
{ label: string; placeholder: string; lede: string; body: string }
|
||||||
|
> => {
|
||||||
try {
|
try {
|
||||||
return JSON.parse(dialog.dataset['rbuWords'] ?? '{}') as Record<
|
return JSON.parse(dialog.dataset['rbuWords'] ?? '{}') as Record<
|
||||||
string,
|
string,
|
||||||
{ label: string; placeholder: string; body: string }
|
{ label: string; placeholder: string; lede: string; body: string }
|
||||||
>;
|
>;
|
||||||
} catch {
|
} catch {
|
||||||
return {};
|
return {};
|
||||||
@@ -234,6 +241,7 @@ const initial = words[type] ?? words.cashu;
|
|||||||
if (!wording) return;
|
if (!wording) return;
|
||||||
label.textContent = wording.label;
|
label.textContent = wording.label;
|
||||||
input.placeholder = wording.placeholder;
|
input.placeholder = wording.placeholder;
|
||||||
|
ledeBox.textContent = wording.lede;
|
||||||
bodyBox.placeholder = wording.body;
|
bodyBox.placeholder = wording.body;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -268,7 +276,15 @@ const initial = words[type] ?? words.cashu;
|
|||||||
|
|
||||||
/* ---------- moving between the steps ---------- */
|
/* ---------- moving between the steps ---------- */
|
||||||
|
|
||||||
function showStep(next: 'identify' | 'review'): void {
|
/**
|
||||||
|
* Cross-fade to the other step, and hand back the moment it is in the flow.
|
||||||
|
*
|
||||||
|
* `onShown` is where anything that focuses belongs: a hidden element cannot take
|
||||||
|
* focus, so setting up the incoming step before this callback runs would put the
|
||||||
|
* cursor on the document body and leave the reader pressing Tab to find the form.
|
||||||
|
* It runs before the pane is painted, so the step is never seen half-arranged.
|
||||||
|
*/
|
||||||
|
function showStep(next: 'identify' | 'review', onShown?: () => void): void {
|
||||||
const from = next === 'review' ? identify : reviewStep;
|
const from = next === 'review' ? identify : reviewStep;
|
||||||
const to = next === 'review' ? reviewStep : identify;
|
const to = next === 'review' ? reviewStep : identify;
|
||||||
const back = next === 'identify';
|
const back = next === 'identify';
|
||||||
@@ -276,6 +292,7 @@ const initial = words[type] ?? words.cashu;
|
|||||||
if (prefersReducedMotion()) {
|
if (prefersReducedMotion()) {
|
||||||
from.hidden = true;
|
from.hidden = true;
|
||||||
to.hidden = false;
|
to.hidden = false;
|
||||||
|
onShown?.();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -286,6 +303,7 @@ const initial = words[type] ?? words.cashu;
|
|||||||
|
|
||||||
to.hidden = false;
|
to.hidden = false;
|
||||||
to.classList.add(back ? 'is-entering-back' : 'is-entering');
|
to.classList.add(back ? 'is-entering-back' : 'is-entering');
|
||||||
|
onShown?.();
|
||||||
// Two frames: one for the browser to lay the pane out hidden-to-shown, one for
|
// Two frames: one for the browser to lay the pane out hidden-to-shown, one for
|
||||||
// the transition to have a starting value to move from.
|
// the transition to have a starting value to move from.
|
||||||
requestAnimationFrame(() =>
|
requestAnimationFrame(() =>
|
||||||
@@ -388,8 +406,7 @@ const initial = words[type] ?? words.cashu;
|
|||||||
resolved = { mint: result.mint, subject };
|
resolved = { mint: result.mint, subject };
|
||||||
drawPreview(result.mint);
|
drawPreview(result.mint);
|
||||||
writer.reset();
|
writer.reset();
|
||||||
showStep('review');
|
showStep('review', () => writer.open());
|
||||||
writer.open();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
identify.addEventListener('submit', (event) => {
|
identify.addEventListener('submit', (event) => {
|
||||||
|
|||||||
@@ -44,16 +44,19 @@ const f = formatters(t);
|
|||||||
const dist = distribution;
|
const dist = distribution;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The placeholder asks about the thing being reviewed, which is the one sentence in
|
* Three strings ask about the thing being reviewed, and none of them can be
|
||||||
* this panel that cannot be ecosystem-neutral without going vague: "how did minting and
|
* ecosystem-neutral without going vague: "how did minting and melting work out" means
|
||||||
* melting work out" means nothing about a federation, and "how did it go" means nothing
|
* nothing about a federation, "rate this mint" is the wrong noun for one, and "how did
|
||||||
* about anything. One key per ecosystem, falling back to the Cashu wording for a type
|
* it go" means nothing about anything. One key per ecosystem each, falling back to the
|
||||||
* whose own has not been written yet.
|
* Cashu wording for a type whose own has not been written yet.
|
||||||
*/
|
*/
|
||||||
const placeholderKey = `reviews.dialog.bodyPlaceholder.${subject?.type ?? 'cashu'}`;
|
const forEcosystem = (base: string): string => {
|
||||||
const bodyPlaceholder = t.has(placeholderKey)
|
const key = `${base}.${subject?.type ?? 'cashu'}`;
|
||||||
? t(placeholderKey)
|
return t.has(key) ? t(key) : t(`${base}.cashu`);
|
||||||
: t('reviews.dialog.bodyPlaceholder.cashu');
|
};
|
||||||
|
const bodyPlaceholder = forEcosystem('reviews.dialog.bodyPlaceholder');
|
||||||
|
const dialogLede = forEcosystem('reviews.dialog.lede');
|
||||||
|
const rateLabel = forEcosystem('reviews.rate');
|
||||||
const critical = dist['1'] + dist['2'];
|
const critical = dist['1'] + dist['2'];
|
||||||
const fiveStar = dist['5'];
|
const fiveStar = dist['5'];
|
||||||
|
|
||||||
@@ -135,6 +138,26 @@ function escapeText(value: string): string {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{/*
|
||||||
|
The way in, where the reviews are.
|
||||||
|
|
||||||
|
The header button at the top of the page is a long way from here, and by the time
|
||||||
|
somebody has read what other people wrote they are at the other end of the panel.
|
||||||
|
This is the same flow, opened the same way — one `[data-write-open]` among several
|
||||||
|
— with one addition: pressing a star opens the dialog with that star already
|
||||||
|
chosen, so a rating takes exactly one press.
|
||||||
|
|
||||||
|
One button rather than five, because five buttons cannot live inside one and a row
|
||||||
|
that is only reachable star by star is a row a keyboard cannot use. The stars are
|
||||||
|
spans; which one was pressed is read off the click.
|
||||||
|
*/}
|
||||||
|
<button class="rate-row" type="button" data-write-open>
|
||||||
|
<span class="rate-row-label">{rateLabel}</span>
|
||||||
|
<span class="rate-row-stars" aria-hidden="true">
|
||||||
|
{[1, 2, 3, 4, 5].map((value) => <span class="rate-star" data-rate={value}>★</span>)}
|
||||||
|
</span>
|
||||||
|
</button>
|
||||||
|
|
||||||
{/* One line of consequence when the toggle above is on: how much is showing. */}
|
{/* One line of consequence when the toggle above is on: how much is showing. */}
|
||||||
<p class="anon-note" data-anon-note hidden></p>
|
<p class="anon-note" data-anon-note hidden></p>
|
||||||
|
|
||||||
@@ -206,7 +229,7 @@ function escapeText(value: string): string {
|
|||||||
every page load.
|
every page load.
|
||||||
-->
|
-->
|
||||||
<dialog class="modal write-dialog" data-write-dialog aria-labelledby="write-title">
|
<dialog class="modal write-dialog" data-write-dialog aria-labelledby="write-title">
|
||||||
<WriteForm locale={locale} placeholder={bodyPlaceholder}>
|
<WriteForm locale={locale} lede={dialogLede} placeholder={bodyPlaceholder}>
|
||||||
<div class="modal-head" slot="head">
|
<div class="modal-head" slot="head">
|
||||||
{/* The mint's name is data, dropped into a translated sentence. */}
|
{/* The mint's name is data, dropped into a translated sentence. */}
|
||||||
<h2 id="write-title">{t('reviews.dialog.title', { name })}</h2>
|
<h2 id="write-title">{t('reviews.dialog.title', { name })}</h2>
|
||||||
@@ -222,7 +245,44 @@ function escapeText(value: string): string {
|
|||||||
<style>
|
<style>
|
||||||
/* The write dialog's own styles live in global.css beside the other modals: the
|
/* The write dialog's own styles live in global.css beside the other modals: the
|
||||||
identity row and the status line are injected by the island, and Astro's scoped
|
identity row and the status line are injected by the island, and Astro's scoped
|
||||||
selectors do not reach markup added through innerHTML. */
|
selectors do not reach markup added through innerHTML. The row below is in the
|
||||||
|
template, so it is styled here, where it is read. */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The inline way in. A row rather than a button-shaped button: it spans the panel
|
||||||
|
* the way the head above it does, so it reads as part of the reviews rather than as
|
||||||
|
* a second copy of the header's action.
|
||||||
|
*/
|
||||||
|
.rate-row {
|
||||||
|
display: flex; align-items: center; gap: 12px; flex-wrap: wrap;
|
||||||
|
width: 100%; text-align: left; cursor: pointer;
|
||||||
|
padding: 12px 20px; border: none; border-bottom: 1px solid var(--line-soft);
|
||||||
|
background: none; color: var(--text); font-family: var(--body);
|
||||||
|
transition: background .15s;
|
||||||
|
}
|
||||||
|
.rate-row:hover { background: var(--card2); }
|
||||||
|
.rate-row:focus-visible { outline: 2px solid var(--amber); outline-offset: -2px; }
|
||||||
|
.rate-row-label { font-size: 13.5px; font-weight: 500; }
|
||||||
|
.rate-row-stars { display: flex; margin-left: auto; }
|
||||||
|
.rate-star {
|
||||||
|
font-size: 21px; line-height: 1; color: var(--line);
|
||||||
|
width: 30px; height: 30px;
|
||||||
|
display: inline-flex; align-items: center; justify-content: center;
|
||||||
|
transition: color .12s;
|
||||||
|
}
|
||||||
|
/* Fill the star under the pointer and every star before it, exactly as the picker in
|
||||||
|
the dialog does, so the row promises what the dialog then shows. */
|
||||||
|
.rate-row-stars:hover .rate-star:hover,
|
||||||
|
.rate-row-stars:hover .rate-star:has(~ .rate-star:hover) { color: var(--amber); }
|
||||||
|
/* Keyboard and touch never hover, and five grey stars read as switched off: the row
|
||||||
|
warms them when it has focus or under a thumb, without pretending a rating has
|
||||||
|
been chosen. */
|
||||||
|
.rate-row:focus-visible .rate-star,
|
||||||
|
.rate-row:active .rate-star { color: var(--amber-dim); }
|
||||||
|
|
||||||
|
@media (max-width: 480px) {
|
||||||
|
.rate-row { padding: 12px 16px; }
|
||||||
|
}
|
||||||
|
|
||||||
.load-row { padding: 16px 20px; display: flex; justify-content: center; border-top: 1px solid var(--line-soft); }
|
.load-row { padding: 16px 20px; display: flex; justify-content: center; border-top: 1px solid var(--line-soft); }
|
||||||
.pager { display: flex; gap: 6px; align-items: center; font-size: 13.5px; flex-wrap: wrap; justify-content: center; }
|
.pager { display: flex; gap: 6px; align-items: center; font-size: 13.5px; flex-wrap: wrap; justify-content: center; }
|
||||||
@@ -788,7 +848,12 @@ function escapeText(value: string): string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (const trigger of document.querySelectorAll('[data-write-open]')) {
|
for (const trigger of document.querySelectorAll('[data-write-open]')) {
|
||||||
trigger.addEventListener('click', () => writer.open());
|
trigger.addEventListener('click', (event) => {
|
||||||
|
// A star in the inline row carries the rating it stands for; every other
|
||||||
|
// trigger on the page is just "open it".
|
||||||
|
const star = (event.target as HTMLElement).closest<HTMLElement>('[data-rate]');
|
||||||
|
writer.open(star ? { rating: Number(star.dataset['rate']) } : {});
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,32 @@
|
|||||||
---
|
---
|
||||||
/**
|
/**
|
||||||
* The write-a-review form: stars, body, identity row, actions.
|
* The write-a-review form: a login gate, stars, body, identity row, actions.
|
||||||
*
|
*
|
||||||
* One markup, two dialogs. The reviews panel on a mint page opens it directly; the
|
* One markup, two dialogs. The reviews panel on a mint page opens it directly; the
|
||||||
* review-by-URL dialog on an index page opens it as its second step, once the reader's
|
* review-by-URL dialog on an index page opens it as its second step, once the reader's
|
||||||
* pasted address has been indexed. Its behaviour lives in `lib/write-review.ts`, and
|
* pasted address has been indexed. Its behaviour lives in `lib/write-review.ts`, and
|
||||||
* every hook below (`data-write-*`) is what that module binds to.
|
* every hook below (`data-write-*`) is what that module binds to.
|
||||||
*
|
*
|
||||||
|
* Three states, only one of which is ever on screen:
|
||||||
|
*
|
||||||
|
* 1. **Gate.** No session and no NIP-07 extension: there is nothing to sign with, so
|
||||||
|
* the dialog asks for a login before it asks for anything else. Writing a review
|
||||||
|
* into a form that cannot publish it is the one outcome worth designing away.
|
||||||
|
* 2. **Stars.** The rating is the whole first step. It is the one thing every review
|
||||||
|
* must carry, it takes one tap, and it is what the rest of the form is *for*.
|
||||||
|
* 3. **The rest.** Body, identity and publish, revealed once a rating is chosen.
|
||||||
|
*
|
||||||
* Nothing here knows which ecosystem is being reviewed. The heading is a slot because
|
* Nothing here knows which ecosystem is being reviewed. The heading is a slot because
|
||||||
* the two dialogs have genuinely different heads — one names the mint, the other has a
|
* the two dialogs have genuinely different heads — one names the mint, the other has a
|
||||||
* step back to the address field — and the placeholder is a prop for the same reason
|
* step back to the address field — and the lede and placeholder are props for the same
|
||||||
* the panel already had one: "how did minting and melting work out" means nothing about
|
* reason: "how did minting and melting work out" means nothing about a federation.
|
||||||
* a federation.
|
|
||||||
*/
|
*/
|
||||||
import { useI18n, type Locale } from '../i18n';
|
import { useI18n, type Locale } from '../i18n';
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
locale: Locale;
|
locale: Locale;
|
||||||
|
/** The one line under the heading, chosen per ecosystem by the caller. */
|
||||||
|
lede: string;
|
||||||
/** The body placeholder, chosen per ecosystem by the caller. */
|
/** The body placeholder, chosen per ecosystem by the caller. */
|
||||||
placeholder: string;
|
placeholder: string;
|
||||||
/**
|
/**
|
||||||
@@ -29,7 +39,7 @@ interface Props {
|
|||||||
idPrefix?: string;
|
idPrefix?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { locale, placeholder, idPrefix = 'review' } = Astro.props;
|
const { locale, lede, placeholder, idPrefix = 'review' } = Astro.props;
|
||||||
const t = useI18n(locale);
|
const t = useI18n(locale);
|
||||||
|
|
||||||
const bodyId = `${idPrefix}-body`;
|
const bodyId = `${idPrefix}-body`;
|
||||||
@@ -39,10 +49,24 @@ const countId = `${idPrefix}-count`;
|
|||||||
<form method="dialog" class="modal-body write-form" data-write-form novalidate>
|
<form method="dialog" class="modal-body write-form" data-write-form novalidate>
|
||||||
<slot name="head" />
|
<slot name="head" />
|
||||||
|
|
||||||
<p class="modal-note">{t('reviews.dialog.note')}</p>
|
<p class="modal-note" data-write-lede>{lede}</p>
|
||||||
|
|
||||||
<div class="write-id" data-write-identity></div>
|
{/*
|
||||||
|
The gate. Shown in place of everything below it when there is no signer at all, and
|
||||||
|
never on a page load: whether a reader has one is a browser fact the island checks
|
||||||
|
as the dialog opens. Its button is an ordinary `data-login-open`, so the same popup
|
||||||
|
the header opens is the one that opens here.
|
||||||
|
*/}
|
||||||
|
<div class="write-gate" data-write-gate hidden>
|
||||||
|
<p class="write-gate-title">{t('reviews.dialog.gate.title')}</p>
|
||||||
|
<p class="write-gate-lead">{t('reviews.dialog.gate.lead')}</p>
|
||||||
|
<div class="write-actions">
|
||||||
|
<button type="button" class="btn" data-write-close>{t('common.cancel')}</button>
|
||||||
|
<button type="button" class="btn primary" data-login-open>{t('login.open')}</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="write-steps" data-write-steps>
|
||||||
<fieldset class="star-picker" data-star-picker>
|
<fieldset class="star-picker" data-star-picker>
|
||||||
<legend class="sr-only">{t('reviews.dialog.ratingLegend')}</legend>
|
<legend class="sr-only">{t('reviews.dialog.ratingLegend')}</legend>
|
||||||
{
|
{
|
||||||
@@ -54,11 +78,18 @@ const countId = `${idPrefix}-count`;
|
|||||||
</label>
|
</label>
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
|
{/*
|
||||||
|
The only "Choose a rating" on screen. It used to be said here and again beside
|
||||||
|
the publish button, which is one prompt too many for one decision.
|
||||||
|
*/}
|
||||||
<span class="star-label" data-star-label aria-live="polite">
|
<span class="star-label" data-star-label aria-live="polite">
|
||||||
{t('reviews.dialog.chooseRating')}
|
{t('reviews.dialog.chooseRating')}
|
||||||
</span>
|
</span>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
|
<div class="write-rest" data-write-rest hidden>
|
||||||
|
<div class="write-id" data-write-identity></div>
|
||||||
|
|
||||||
<label class="write-label" for={bodyId}>{t('reviews.dialog.bodyLabel')}</label>
|
<label class="write-label" for={bodyId}>{t('reviews.dialog.bodyLabel')}</label>
|
||||||
<div class="write-box">
|
<div class="write-box">
|
||||||
<textarea id={bodyId} name="content" rows="5" aria-describedby={countId} placeholder={placeholder}
|
<textarea id={bodyId} name="content" rows="5" aria-describedby={countId} placeholder={placeholder}
|
||||||
@@ -79,4 +110,13 @@ const countId = `${idPrefix}-count`;
|
|||||||
<span data-write-submit-label>{t('reviews.dialog.submit')}</span>
|
<span data-write-submit-label>{t('reviews.dialog.submit')}</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{/*
|
||||||
|
What pressing that button actually does, beside the button rather than in the
|
||||||
|
heading: it is a consequence, and a consequence belongs next to the thing that
|
||||||
|
causes it, not above a form nobody has filled in yet.
|
||||||
|
*/}
|
||||||
|
<p class="write-permanent">{t('reviews.dialog.permanent')}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -4,8 +4,17 @@ The terms this site keeps consistent across every language. Decide a term once h
|
|||||||
then use it everywhere: a reader who meets "reseña" on the home page and "opinión" on a
|
then use it everywhere: a reader who meets "reseña" on the home page and "opinión" on a
|
||||||
mint page has to work out whether they are the same thing.
|
mint page has to work out whether they are the same thing.
|
||||||
|
|
||||||
Adding a fourth language starts here, not in the catalog. Fill in the column, then
|
Adding a language starts here, not in the catalog. Fill in the column, then translate
|
||||||
translate `en.json` with it beside you.
|
`en.json` with it beside you.
|
||||||
|
|
||||||
|
The table has columns for the three hand-written languages. The other twenty-one catalogs
|
||||||
|
were machine-translated in bulk, and only six of them (de, da, sv, id, vi, tr) have since
|
||||||
|
had the first row of this table applied throughout: in those, a mint is a `mint`. The
|
||||||
|
remaining fifteen keep the machine's word for it below the chrome, which is usually the
|
||||||
|
local term for a coin factory. A native pass on one of them means adding its column here
|
||||||
|
first, then working through `xx.json` against it. The house rules below hold in every
|
||||||
|
language, translated column or not, and the first row of the table is the one the machine
|
||||||
|
got wrong most often.
|
||||||
|
|
||||||
## House rules, in every language
|
## House rules, in every language
|
||||||
|
|
||||||
|
|||||||
+41
-26
@@ -34,25 +34,29 @@
|
|||||||
"nav.skip": "روح للمحتوى",
|
"nav.skip": "روح للمحتوى",
|
||||||
"nav.main": "الرئيسية",
|
"nav.main": "الرئيسية",
|
||||||
"nav.mints": "دور سكّ Cashu",
|
"nav.mints": "دور سكّ Cashu",
|
||||||
"nav.reviews": "الاستعراضات",
|
"nav.reviews": "التقييمات",
|
||||||
"nav.wallets": "المحافظ",
|
"nav.wallets": "المحافظ",
|
||||||
"nav.about": "بشأن",
|
"nav.about": "بشأن",
|
||||||
"nav.searchMints": "دوّر في {n} دار سكّ",
|
"nav.searchMints": "دوّر في {n} دار سكّ",
|
||||||
"lang.label": "اللغة",
|
"lang.label": "اللغة",
|
||||||
"lang.switcher": "اختار لغة",
|
"lang.switcher": "اختار لغة",
|
||||||
"footer.copyright": "0{year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "كل دور سكّ Cashu",
|
"footer.allMints": "كل دور سكّ Cashu",
|
||||||
"footer.allReviews": "جميع الاستعراضات",
|
"footer.allReviews": "كل التقييمات",
|
||||||
"footer.wallets": "الجدار",
|
"footer.wallets": "المحافظ",
|
||||||
"footer.about": "بشأن",
|
"footer.about": "بشأن",
|
||||||
"footer.disclaimer": "إخلاء المسؤولية",
|
"footer.disclaimer": "إخلاء المسؤولية",
|
||||||
"footer.terms": "المصطلحات",
|
"footer.terms": "الشروط",
|
||||||
"footer.privacy": "الخصوصية",
|
"footer.privacy": "الخصوصية",
|
||||||
"footer.madeBy": "اتعمل بـ ❤️ بواسطة {azzamo} · بدعم Cashu وNIP-87",
|
"footer.madeBy": "اتعمل بـ ❤️ بواسطة {azzamo} · بدعم Cashu وNIP-87",
|
||||||
"footer.warning": "النزلاء متحفظون الدار سكّ ممكن يختفي مع ماليك.",
|
"footer.warning": "دور السكّ بتحفظ فلوسك عندها. أي دار سكّ ممكن تختفي بفلوسك.",
|
||||||
|
"footer.tagline": "تقييمات المجتمع لدور سكّ ecash، موقّعة على Nostr.",
|
||||||
|
"footer.col.explore": "استكشف",
|
||||||
|
"footer.col.site": "الموقع",
|
||||||
|
"footer.nav": "تذييل الصفحة",
|
||||||
"home.title": "Cashumints.space · لاقي دار سكّ Cashu تقدر تثق فيها",
|
"home.title": "Cashumints.space · لاقي دار سكّ Cashu تقدر تثق فيها",
|
||||||
"home.description": "لاقي دار سكّ Cashu تقدر تثق فيها. عندنا {mints} دار سكّ مفهرسة و{reviews} مراجعة من المجتمع ومتوقعة على Nostr، مع حالة التشغيل المباشرة وNUTs المدعومة وبرنامج دار السكّ.",
|
"home.description": "لاقي دار سكّ Cashu تقدر تثق فيها. عندنا {mints} دار سكّ مفهرسة و{reviews} مراجعة من المجتمع ومتوقعة على Nostr، مع حالة التشغيل المباشرة وNUTs المدعومة وبرنامج دار السكّ.",
|
||||||
"home.hero.title": "اعثر على الدار سكّ",
|
"home.hero.title": "لاقي دار سكّ Cashu",
|
||||||
"home.hero.titleEm": "تقدر الثقة",
|
"home.hero.titleEm": "تقدر الثقة",
|
||||||
"home.hero.lede": "كل دار سكّ على شبكة Nostr مع استعراضات حقيقية للمجتمع لا بوّابات، بس وقّعَ الاستعراضاتَ إنت يُمْكِنُ أَنْ تَتأكّدَ نفسك.",
|
"home.hero.lede": "كل دار سكّ على شبكة Nostr مع استعراضات حقيقية للمجتمع لا بوّابات، بس وقّعَ الاستعراضاتَ إنت يُمْكِنُ أَنْ تَتأكّدَ نفسك.",
|
||||||
"home.search.label": "فتش الدار سكّ بالاسم أو النطاق أو URL",
|
"home.search.label": "فتش الدار سكّ بالاسم أو النطاق أو URL",
|
||||||
@@ -89,7 +93,7 @@
|
|||||||
"pulse.indexer": "الرقم القياسي",
|
"pulse.indexer": "الرقم القياسي",
|
||||||
"pulse.connected": "متصل",
|
"pulse.connected": "متصل",
|
||||||
"pulse.stale": "قديم",
|
"pulse.stale": "قديم",
|
||||||
"mints.title": "جميع الدار سكّ اليكاكاوي الفضاء",
|
"mints.title": "كل دور سكّ Cashu · Cashumints.space",
|
||||||
"mints.description": "كل دور سكّ Cashu وعددها {total} والمفهرسة من Nostr: {online} أونلاين و{offline} أوفلاين، مع تقييمات المجتمع ووقت التشغيل وبرنامج دار السكّ. دوّر ورتّب القائمة كاملة.",
|
"mints.description": "كل دور سكّ Cashu وعددها {total} والمفهرسة من Nostr: {online} أونلاين و{offline} أوفلاين، مع تقييمات المجتمع ووقت التشغيل وبرنامج دار السكّ. دوّر ورتّب القائمة كاملة.",
|
||||||
"mints.heading": "كل دور سكّ Cashu",
|
"mints.heading": "كل دور سكّ Cashu",
|
||||||
"mints.lede": "كل دار سكّ اكتشفت على شبكة Nostr بما في ذليك التي اختفت الدار سكّ الخارجي يبقى في القائمة حتى تقدر العثور عليها واستعراضها",
|
"mints.lede": "كل دار سكّ اكتشفت على شبكة Nostr بما في ذليك التي اختفت الدار سكّ الخارجي يبقى في القائمة حتى تقدر العثور عليها واستعراضها",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "لا استعراضات بعد سيكون الأول ليكتابة واحدة.",
|
"reviews.empty": "لا استعراضات بعد سيكون الأول ليكتابة واحدة.",
|
||||||
"reviews.emptyWritten": "لا استعراضات مكتوبة هنا بعد. سيكون الأول ليكتابة واحدة.",
|
"reviews.emptyWritten": "لا استعراضات مكتوبة هنا بعد. سيكون الأول ليكتابة واحدة.",
|
||||||
"reviews.emptyFilter": "لا استعراضات تطابق ده المرشح",
|
"reviews.emptyFilter": "لا استعراضات تطابق ده المرشح",
|
||||||
|
"reviews.rate.cashu": "قيّم جهة الإصدار دي",
|
||||||
|
"reviews.rate.fedimint": "قيّم الاتحاد ده",
|
||||||
|
"reviews.rate.lnurl": "قيّم جهة الإصدار دي",
|
||||||
"reviews.noscript": "(الاستعراضات موقعة على (Nostr وتحمّل في مركبك لذا دي القائمة تحتاج (جافاسكريت فالتقديرات والعدادات الواردة أعلاه تأتي من الموقع نفسه.",
|
"reviews.noscript": "(الاستعراضات موقعة على (Nostr وتحمّل في مركبك لذا دي القائمة تحتاج (جافاسكريت فالتقديرات والعدادات الواردة أعلاه تأتي من الموقع نفسه.",
|
||||||
"reviews.relayError": "مينفعش أن تصل إلى النفقة. وقد تكون الاستعراضات غير كاملة.",
|
"reviews.relayError": "مينفعش أن تصل إلى النفقة. وقد تكون الاستعراضات غير كاملة.",
|
||||||
"reviews.srRating": "{rating} من 5",
|
"reviews.srRating": "{rating} من 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} نجم واحد",
|
"reviews.breakdown.1": "{n} نجم واحد",
|
||||||
"reviews.breakdown.none": "{n} بدون تصنيف",
|
"reviews.breakdown.none": "{n} بدون تصنيف",
|
||||||
"reviews.dialog.title": "راجع {name}",
|
"reviews.dialog.title": "راجع {name}",
|
||||||
"reviews.dialog.note": "وقعت بمفتاح (Nostr) الخاص بك ونُشرت إلى المناورات العامة ومينفعش تحريرها أو حذفها.",
|
"reviews.dialog.lede.cashu": "احكيلنا تجربتك مع جهة الإصدار دي.",
|
||||||
|
"reviews.dialog.lede.fedimint": "احكيلنا تجربتك مع الاتحاد ده.",
|
||||||
|
"reviews.dialog.lede.lnurl": "احكيلنا تجربتك مع جهة الإصدار دي.",
|
||||||
|
"reviews.dialog.permanent": "بيتنشر بشكل دائم على موزّعات Nostr العامة.",
|
||||||
|
"reviews.dialog.gate.title": "سجّل الدخول عشان تكتب تقييم",
|
||||||
|
"reviews.dialog.gate.lead": "التقييمات بتتوقّع بمفتاح Nostr بتاعك. المفتاح بيفضل في المُوقِّع، والموقع ده عمره ما بيشوفه.",
|
||||||
"reviews.dialog.ratingLegend": "تقديرك",
|
"reviews.dialog.ratingLegend": "تقديرك",
|
||||||
"reviews.dialog.starsSr.one": "{n}",
|
"reviews.dialog.starsSr.one": "{n}",
|
||||||
"reviews.dialog.starsSr.other": "{n} نجوم",
|
"reviews.dialog.starsSr.other": "{n} نجوم",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "في انتظار توقيعك",
|
"reviews.dialog.waitingSigner": "في انتظار توقيعك",
|
||||||
"reviews.dialog.confirmClose": "إغلاق ده الاستعراض؟ مشروعك محتفظ به حتى تغادر الموقع",
|
"reviews.dialog.confirmClose": "إغلاق ده الاستعراض؟ مشروعك محتفظ به حتى تغادر الموقع",
|
||||||
"reviews.dialog.why.login": "تسجيل في النشر",
|
"reviews.dialog.why.login": "تسجيل في النشر",
|
||||||
"reviews.dialog.why.rating": "اختيار تقدير",
|
|
||||||
"reviews.dialog.why.words": "أكتب بضع كلمات",
|
"reviews.dialog.why.words": "أكتب بضع كلمات",
|
||||||
"reviews.dialog.why.more.one": "{n} شخصية أخرى",
|
"reviews.dialog.why.more.one": "{n} شخصية أخرى",
|
||||||
"reviews.dialog.why.more.other": "{n} المزيد من الشخصيات",
|
"reviews.dialog.why.more.other": "{n} المزيد من الشخصيات",
|
||||||
@@ -326,7 +337,7 @@
|
|||||||
"reviews.validate.rating": "اختار تقدير من 1 إلى 5 نجوم",
|
"reviews.validate.rating": "اختار تقدير من 1 إلى 5 نجوم",
|
||||||
"reviews.validate.short": "أكتب ما لا يقل عن {n} شخصية ليكي يكون الاستعراض مفيداً.",
|
"reviews.validate.short": "أكتب ما لا يقل عن {n} شخصية ليكي يكون الاستعراض مفيداً.",
|
||||||
"reviews.validate.long": "وتقتصر عمليات الاستعراض على {n} شخصية.",
|
"reviews.validate.long": "وتقتصر عمليات الاستعراض على {n} شخصية.",
|
||||||
"feed.title": "آخر استعراضات الدار سكّ والاتحادات الفضاء",
|
"feed.title": "أحدث تقييمات دور السكّ والاتحادات · Cashumints.space",
|
||||||
"feed.description": "كل مراجعة لمنّاتة أو اتحاد أو منّاتة LNURL فور نشرها: {reviews} مراجعة تغطي {mints} منّاتة Cashu و{federations} اتحاد Fedimint و{lnurl} منّاتة LNURL، موقّعة على Nostr ومقروءة هنا من الأحدث. صفِّ حسب المنظومة أو التقييم أو الاسم.",
|
"feed.description": "كل مراجعة لمنّاتة أو اتحاد أو منّاتة LNURL فور نشرها: {reviews} مراجعة تغطي {mints} منّاتة Cashu و{federations} اتحاد Fedimint و{lnurl} منّاتة LNURL، موقّعة على Nostr ومقروءة هنا من الأحدث. صفِّ حسب المنظومة أو التقييم أو الاسم.",
|
||||||
"feed.heading": "آخر استعراضات",
|
"feed.heading": "آخر استعراضات",
|
||||||
"feed.lede": "كل استعراض ليكل اتحاد من اتحادات الدار سكّ والFedimint، أولها، يقرأ مباشرة من نوتستر. ويوقع كل واحد منهم من جانب مؤلفه ويعيش في المناورات، ومش في قاعدة بياناتنا.",
|
"feed.lede": "كل استعراض ليكل اتحاد من اتحادات الدار سكّ والFedimint، أولها، يقرأ مباشرة من نوتستر. ويوقع كل واحد منهم من جانب مؤلفه ويعيش في المناورات، ومش في قاعدة بياناتنا.",
|
||||||
@@ -344,7 +355,7 @@
|
|||||||
"feed.relayError": "لم أستطع الوصول إلى التوابيت عرض الاستعراضات من المبنى الأخير.",
|
"feed.relayError": "لم أستطع الوصول إلى التوابيت عرض الاستعراضات من المبنى الأخير.",
|
||||||
"feed.relayEmpty": "لم تعد أي استعراضات من المؤخرات عرض الاستعراضات من المبنى الأخير.",
|
"feed.relayEmpty": "لم تعد أي استعراضات من المؤخرات عرض الاستعراضات من المبنى الأخير.",
|
||||||
"feed.reading": "اقرأ التوابيت",
|
"feed.reading": "اقرأ التوابيت",
|
||||||
"login.open": "اسحب",
|
"login.open": "تسجيل الدخول",
|
||||||
"login.title": "اركب مع (Nostr)",
|
"login.title": "اركب مع (Nostr)",
|
||||||
"login.note": "مفتاحك يبقى في موقّعك الموقع ده لا يستطيع رؤيته",
|
"login.note": "مفتاحك يبقى في موقّعك الموقع ده لا يستطيع رؤيته",
|
||||||
"login.extension.name": "التمديد",
|
"login.extension.name": "التمديد",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "في انتظار توقيعك",
|
"login.status.waitingSigner": "في انتظار توقيعك",
|
||||||
"login.status.connecting": "الاتصال بعلامتك",
|
"login.status.connecting": "الاتصال بعلامتك",
|
||||||
"login.status.connected": "متصل",
|
"login.status.connected": "متصل",
|
||||||
|
"login.toast.loggedIn": "تم تسجيل الدخول",
|
||||||
|
"login.toast.fetchingProfile": "بنجيب بروفايلك على Nostr من المرحّلات…",
|
||||||
|
"login.toast.profile": "البروفايل: {name}",
|
||||||
|
"login.toast.noProfile": "مفيش بروفايل اتلاقى على المرحّلات",
|
||||||
"login.method.extension": "التمديد",
|
"login.method.extension": "التمديد",
|
||||||
"login.method.remote": "عن بُعد",
|
"login.method.remote": "عن بُعد",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -391,8 +406,8 @@
|
|||||||
"signer.error.timeout": "موقّعك لم يجيب في الوقت المناسب افتحه، تأكد أنه لسه متصلاً ثم حاول تاني",
|
"signer.error.timeout": "موقّعك لم يجيب في الوقت المناسب افتحه، تأكد أنه لسه متصلاً ثم حاول تاني",
|
||||||
"signer.error.cancelled": "تم إلغاء الإتصال",
|
"signer.error.cancelled": "تم إلغاء الإتصال",
|
||||||
"signer.error.declined": "رفض طلب التوقيع",
|
"signer.error.declined": "رفض طلب التوقيع",
|
||||||
"notfound.title": "لم يعثر على كشلومين. الفضاء",
|
"notfound.title": "الصفحة مش موجودة · Cashumints.space",
|
||||||
"notfound.description": "الصفحة دي مفيش على اليكشومة. الفضاء",
|
"notfound.description": "الصفحة دي مش موجودة على Cashumints.space.",
|
||||||
"notfound.heading": "الصفحة دي غير موجودة",
|
"notfound.heading": "الصفحة دي غير موجودة",
|
||||||
"notfound.lede": "قد يكون قد تحرك، أو قد لا يتم فهرسة الدار سكّ بعد. ابحث عن دار سكّ بالاسم أو المجال، أو عجينة الدار سكّ.",
|
"notfound.lede": "قد يكون قد تحرك، أو قد لا يتم فهرسة الدار سكّ بعد. ابحث عن دار سكّ بالاسم أو المجال، أو عجينة الدار سكّ.",
|
||||||
"notfound.browse": "فجر كل الدار سكّ",
|
"notfound.browse": "فجر كل الدار سكّ",
|
||||||
@@ -410,7 +425,7 @@
|
|||||||
"notfound.resolve.switch": "افتحه بوصفه mint من نوع {kind}",
|
"notfound.resolve.switch": "افتحه بوصفه mint من نوع {kind}",
|
||||||
"notfound.resolve.fedimint": "عنوان صفحة الاتحاد لا يحمل رمز الدعوة الخاص به، لذا لا يمكن العثور عليه من الرابط وحده. ألصق رمز الدعوة وسيُضاف.",
|
"notfound.resolve.fedimint": "عنوان صفحة الاتحاد لا يحمل رمز الدعوة الخاص به، لذا لا يمكن العثور عليه من الرابط وحده. ألصق رمز الدعوة وسيُضاف.",
|
||||||
"notfound.resolve.ambiguous": "لا يمكن استنتاج هذا العنوان من الرابط وحده. ألصق رابط الـ mint كاملًا وسيُضاف.",
|
"notfound.resolve.ambiguous": "لا يمكن استنتاج هذا العنوان من الرابط وحده. ألصق رابط الـ mint كاملًا وسيُضاف.",
|
||||||
"wallets.title": "محفظات اليكاكاو الفضاء",
|
"wallets.title": "محافظ Cashu · Cashumints.space",
|
||||||
"wallets.description": "محفظات (Cashu) التي تعمل مع الدار سكّ المدرجة هنا عبر الهواتف المحمولة والشبكات والبروزر وخط القيادة",
|
"wallets.description": "محفظات (Cashu) التي تعمل مع الدار سكّ المدرجة هنا عبر الهواتف المحمولة والشبكات والبروزر وخط القيادة",
|
||||||
"wallets.heading": "الجدار",
|
"wallets.heading": "الجدار",
|
||||||
"wallets.lede": "تحتاج إلى محفظة لحجز أي من دي الدار سكّ معظم المحافظ تتحدث مع العديد من الدار سكّ في آن واحد، لذليك إنت لا ترتبط مع أول واحد تحاول.",
|
"wallets.lede": "تحتاج إلى محفظة لحجز أي من دي الدار سكّ معظم المحافظ تتحدث مع العديد من الدار سكّ في آن واحد، لذليك إنت لا ترتبط مع أول واحد تحاول.",
|
||||||
@@ -461,8 +476,8 @@
|
|||||||
"about.numbers.p1": "عندنا {mints} دار سكّ مفهرسة، {online} منها بيرد، و{reviews} مراجعة محسوبة من المرحّلات اللي فوق.",
|
"about.numbers.p1": "عندنا {mints} دار سكّ مفهرسة، {online} منها بيرد، و{reviews} مراجعة محسوبة من المرحّلات اللي فوق.",
|
||||||
"about.source.title": "المصدر والائتمان",
|
"about.source.title": "المصدر والائتمان",
|
||||||
"about.source.p1": "الموقع مفتوح المصدر على {github}، وبناه وبيشغله {azzamo}. لو فيه حاجة غلط في صفحة دار سكّ، صلّحها عند المصدر: بيانات دار السكّ جاية من {code} بتاعها، والمراجعات جاية من Nostr.",
|
"about.source.p1": "الموقع مفتوح المصدر على {github}، وبناه وبيشغله {azzamo}. لو فيه حاجة غلط في صفحة دار سكّ، صلّحها عند المصدر: بيانات دار السكّ جاية من {code} بتاعها، والمراجعات جاية من Nostr.",
|
||||||
"terms.title": "(أ) مصطلحات الاستخدام؛ الفضاء",
|
"terms.title": "شروط الاستخدام · Cashumints.space",
|
||||||
"terms.description": "(ب) شروط استخدام اليكشومين. الفضاء: ما هو الموقع، وما لا يفعله، ومن هو المسؤول عن ما. لا حسابات، لا أوامر، لا إنتساب إلى أي نعن",
|
"terms.description": "شروط استخدام Cashumints.space: الموقع ده إيه، وبيعمل إيه ومش بيعمل إيه، ومين المسؤول عن إيه. مفيش حسابات، مفيش ضمانات، ومفيش أي ارتباط بأي دار سكّ.",
|
||||||
"terms.heading": "مدة الاستخدام",
|
"terms.heading": "مدة الاستخدام",
|
||||||
"terms.lede": "{date} شروط دنيئة للموقع الذي يفهرس البيانات العامة بس آخر تحديث",
|
"terms.lede": "{date} شروط دنيئة للموقع الذي يفهرس البيانات العامة بس آخر تحديث",
|
||||||
"terms.what.title": "ما الموقع ده",
|
"terms.what.title": "ما الموقع ده",
|
||||||
@@ -488,8 +503,8 @@
|
|||||||
"terms.changes.p1": "وممكن تتغير دي المصطلحات. التاريخ في القمة يقول لما فعلوا الموقع هو مصدر مفتوح، لذليك كل تغيير في الصفحة دي هو في تاريخ الالتزام.",
|
"terms.changes.p1": "وممكن تتغير دي المصطلحات. التاريخ في القمة يقول لما فعلوا الموقع هو مصدر مفتوح، لذليك كل تغيير في الصفحة دي هو في تاريخ الالتزام.",
|
||||||
"terms.contact.title": "الاتصال",
|
"terms.contact.title": "الاتصال",
|
||||||
"terms.contact.p1": "ومن الأفضل تقديم القضايا وطلبات التصفية في {github}. ويدير الموقع {azzamo}.",
|
"terms.contact.p1": "ومن الأفضل تقديم القضايا وطلبات التصفية في {github}. ويدير الموقع {azzamo}.",
|
||||||
"privacy.title": "الخصوصية؟ الفضاء",
|
"privacy.title": "الخصوصية · Cashumints.space",
|
||||||
"privacy.description": "الخصوصية على (كلومينتس)، الفضاء: لا حسابات، لا كوكيز تتبع، لا محللين. ويُستخدم التخزين المحلي في التقاط الصور ولا يُرسل أي شيء في أي مكان. الاستعراضات موقّعة في جهازك الخاص",
|
"privacy.description": "الخصوصية على Cashumints.space: مفيش حسابات، مفيش كوكيز تتبّع، مفيش تحليلات. الـ localStorage بيتستخدم لتخزين البروفايلات مؤقتًا ومفيش أي حاجة بتتبعت لأي مكان. التقييمات بتتوقّع في المتصفح بتاعك.",
|
||||||
"privacy.heading": "الخصوصية",
|
"privacy.heading": "الخصوصية",
|
||||||
"privacy.lede": "{date} نجمع القليل كما يمكن للموقع آخر تحديث",
|
"privacy.lede": "{date} نجمع القليل كما يمكن للموقع آخر تحديث",
|
||||||
"privacy.noAccounts.title": "مفيش حسابات",
|
"privacy.noAccounts.title": "مفيش حسابات",
|
||||||
@@ -516,7 +531,7 @@
|
|||||||
"privacy.publishing.p1": "كتابة المراجعة بتحصل في متصفحك، مش على خادمنا. الحدث بيمضيه امتداد NIP-07 عندك (Alby أو nos2x أو شبيه) وبيتذاع من متصفحك للمرحّلات مباشرة. مفتاحك الخاص عمره ما بيسيب الامتداد والموقع مش بيشوفه. إحنا مابنبنيش إدارة مفاتيح خاصة ومابنطلبش مفتاح أو عبارة استرداد.",
|
"privacy.publishing.p1": "كتابة المراجعة بتحصل في متصفحك، مش على خادمنا. الحدث بيمضيه امتداد NIP-07 عندك (Alby أو nos2x أو شبيه) وبيتذاع من متصفحك للمرحّلات مباشرة. مفتاحك الخاص عمره ما بيسيب الامتداد والموقع مش بيشوفه. إحنا مابنبنيش إدارة مفاتيح خاصة ومابنطلبش مفتاح أو عبارة استرداد.",
|
||||||
"privacy.permanent.title": "أي شيء تنشره لـ(Nostr) عام ودائم",
|
"privacy.permanent.title": "أي شيء تنشره لـ(Nostr) عام ودائم",
|
||||||
"privacy.permanent.p1": "الجزء ده يستاهل تقراه مرتين. المراجعة حدث متوقّع على مرحّلات عامة. أول ما تتنشر، خلاص بقت عامة:",
|
"privacy.permanent.p1": "الجزء ده يستاهل تقراه مرتين. المراجعة حدث متوقّع على مرحّلات عامة. أول ما تتنشر، خلاص بقت عامة:",
|
||||||
"privacy.permanent.li1": "أي شخص يستطيع قراءتها دلوقتي وبعد ذليك، باستخدام أيّ زبون Nostr. إنه مش \"عاماً عن \"اليكالومينتس\" إنه عام على الشبكة",
|
"privacy.permanent.li1": "أي حد يقدر يقراها، دلوقتي وبعدين، بأي عميل Nostr. مش ”عامة على Cashumints.space“، دي عامة على الشبكة.",
|
||||||
"privacy.permanent.li2": "إنه مرتبط بشكل دائم بمفتاحك العام (Nostr) إلى جانب كل ما نشره المفتاح",
|
"privacy.permanent.li2": "إنه مرتبط بشكل دائم بمفتاحك العام (Nostr) إلى جانب كل ما نشره المفتاح",
|
||||||
"privacy.permanent.li3": "حذفها طلب ومش أمر تقدر أن تنشري حدثاً للحذف وبعض البطاقات ستفي به ليكن النفقة حرّة في تجاهله وأي شخص قد نسخ الحدث معالجة استعراض منشور بصفة دائمة.",
|
"privacy.permanent.li3": "حذفها طلب ومش أمر تقدر أن تنشري حدثاً للحذف وبعض البطاقات ستفي به ليكن النفقة حرّة في تجاهله وأي شخص قد نسخ الحدث معالجة استعراض منشور بصفة دائمة.",
|
||||||
"privacy.permanent.li4": "مينفعشنا حذفها ليك يمكننا أن نتوقف عن عرضه هنا، ذليك لا يغير شيئاً على البطولات.",
|
"privacy.permanent.li4": "مينفعشنا حذفها ليك يمكننا أن نتوقف عن عرضه هنا، ذليك لا يغير شيئاً على البطولات.",
|
||||||
@@ -572,9 +587,9 @@
|
|||||||
"seo.desc.statusLimits": "{status}، الحدود {limits}.",
|
"seo.desc.statusLimits": "{status}، الحدود {limits}.",
|
||||||
"seo.desc.fedModules": "{status}. الوحدات: {modules}.",
|
"seo.desc.fedModules": "{status}. الوحدات: {modules}.",
|
||||||
"seo.desc.fedModulesNetwork": "{status}. الوحدات: {modules} على {network}.",
|
"seo.desc.fedModulesNetwork": "{status}. الوحدات: {modules} على {network}.",
|
||||||
"seo.mint.ogAlt.one": "{name}: {rating} نجوم من {n}",
|
"seo.mint.ogAlt.one": "{name}: {rating} نجمة من {n} تقييم على Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}: {rating} نجوم من {n} استعراضات بشأن اليكمائن.",
|
"seo.mint.ogAlt.other": "{name}: {rating} نجمة من {n} تقييمات على Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} بشأن اليكمائن",
|
"seo.mint.ogAltNoReviews": "{name} على Cashumints.space",
|
||||||
"nav.home": "البيت",
|
"nav.home": "البيت",
|
||||||
"mint.more.title": "المزيد من الدار سكّ",
|
"mint.more.title": "المزيد من الدار سكّ",
|
||||||
"mint.more.all": "انظر كل الدار سكّ",
|
"mint.more.all": "انظر كل الدار سكّ",
|
||||||
@@ -582,7 +597,7 @@
|
|||||||
"status.announced": "بس",
|
"status.announced": "بس",
|
||||||
"card.unnamedFederation": "الاتحاد غير المسمى",
|
"card.unnamedFederation": "الاتحاد غير المسمى",
|
||||||
"card.notChecked": "لم يتم فحصها",
|
"card.notChecked": "لم يتم فحصها",
|
||||||
"fedimints.title": "جميع الاتحادات الفيديوية الفضاء",
|
"fedimints.title": "كل اتحادات Fedimint · Cashumints.space",
|
||||||
"fedimints.description": "كل اتحادات Fedimint وعددها {total} والمعلنة على Nostr: {online} اتأكد إنها شغالة بفحص خارجي، و{announced} اتعلن عنها من غير تأكيد. تقييمات المجتمع والوحدات وأكواد الدعوة لكل اتحاد.",
|
"fedimints.description": "كل اتحادات Fedimint وعددها {total} والمعلنة على Nostr: {online} اتأكد إنها شغالة بفحص خارجي، و{announced} اتعلن عنها من غير تأكيد. تقييمات المجتمع والوحدات وأكواد الدعوة لكل اتحاد.",
|
||||||
"fedimints.heading": "جميع الاتحادات",
|
"fedimints.heading": "جميع الاتحادات",
|
||||||
"fedimints.lede": "كل اتحاد Fedimint أعلن على شبكة Nostr ومفيش في الاتحاد نقطة نهاية خاصة بالمركز العام، لذا تأكد أن بعضها يجري من خلال شيك خارجي، والبقية مدرجة بالضبط كما أعلن عنها.",
|
"fedimints.lede": "كل اتحاد Fedimint أعلن على شبكة Nostr ومفيش في الاتحاد نقطة نهاية خاصة بالمركز العام، لذا تأكد أن بعضها يجري من خلال شيك خارجي، والبقية مدرجة بالضبط كما أعلن عنها.",
|
||||||
@@ -664,8 +679,8 @@
|
|||||||
"reviews.dialog.bodyPlaceholder.cashu": "كيف كان القذف والذوبان ودعم العمل؟ كن محدداً",
|
"reviews.dialog.bodyPlaceholder.cashu": "كيف كان القذف والذوبان ودعم العمل؟ كن محدداً",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "كيف تم الإنضمام، ودفعات Lightning ودعم العمل؟ كن محدداً",
|
"reviews.dialog.bodyPlaceholder.fedimint": "كيف تم الإنضمام، ودفعات Lightning ودعم العمل؟ كن محدداً",
|
||||||
"fedimint.details.title": "تفاصيل الاتحاد",
|
"fedimint.details.title": "تفاصيل الاتحاد",
|
||||||
"nav.lnurlMints": "منّاتات LNURL",
|
"nav.lnurlMints": "دور سكّ LNURL",
|
||||||
"footer.allLnurlMints": "كل منّاتات LNURL",
|
"footer.allLnurlMints": "كل دور سكّ LNURL",
|
||||||
"lnurlMints.title": "منّاتات LNURL: منّاتات سندات lnurlcash لحاملها، مع المراجعات | Cashumints.space",
|
"lnurlMints.title": "منّاتات LNURL: منّاتات سندات lnurlcash لحاملها، مع المراجعات | Cashumints.space",
|
||||||
"lnurlMints.description": "كل منّاتات LNURL البالغ عددها {total} والمفهرسة من شبكة Nostr: {online} متصلة، {offline} غير متصلة. تقييمات المجتمع وحدود السحب والميزات لكل واحدة.",
|
"lnurlMints.description": "كل منّاتات LNURL البالغ عددها {total} والمفهرسة من شبكة Nostr: {online} متصلة، {offline} غير متصلة. تقييمات المجتمع وحدود السحب والميزات لكل واحدة.",
|
||||||
"lnurlMints.heading": "منّاتات LNURL",
|
"lnurlMints.heading": "منّاتات LNURL",
|
||||||
|
|||||||
+23
-8
@@ -34,14 +34,14 @@
|
|||||||
"nav.skip": "الانتقال إلى المحتوى",
|
"nav.skip": "الانتقال إلى المحتوى",
|
||||||
"nav.main": "الرئيسية",
|
"nav.main": "الرئيسية",
|
||||||
"nav.mints": "جهات إصدار Cashu",
|
"nav.mints": "جهات إصدار Cashu",
|
||||||
"nav.reviews": "التعليقات",
|
"nav.reviews": "التقييمات",
|
||||||
"nav.wallets": "المحافظ",
|
"nav.wallets": "المحافظ",
|
||||||
"nav.about": "نبذة عن",
|
"nav.about": "نبذة عن",
|
||||||
"nav.searchMints": "البحث عن {n} جهات إصدار",
|
"nav.searchMints": "البحث في {n} جهة إصدار",
|
||||||
"lang.label": "اللغة",
|
"lang.label": "اللغة",
|
||||||
"lang.switcher": "اختر لغة",
|
"lang.switcher": "اختر لغة",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "الكل جهات إصدار Cashu",
|
"footer.allMints": "كل جهات إصدار Cashu",
|
||||||
"footer.allReviews": "جميع التقييمات",
|
"footer.allReviews": "جميع التقييمات",
|
||||||
"footer.wallets": "المحافظ",
|
"footer.wallets": "المحافظ",
|
||||||
"footer.about": "نبذة عن",
|
"footer.about": "نبذة عن",
|
||||||
@@ -50,6 +50,10 @@
|
|||||||
"footer.privacy": "الخصوصية",
|
"footer.privacy": "الخصوصية",
|
||||||
"footer.madeBy": "صُمم بحب ❤️ بواسطة {azzamo} · مدعوم بواسطة Cashu وNIP-87",
|
"footer.madeBy": "صُمم بحب ❤️ بواسطة {azzamo} · مدعوم بواسطة Cashu وNIP-87",
|
||||||
"footer.warning": "جهات الإصدار ائتمانية. يمكن لجهة إصدار أن تختفي بأموالك.",
|
"footer.warning": "جهات الإصدار ائتمانية. يمكن لجهة إصدار أن تختفي بأموالك.",
|
||||||
|
"footer.tagline": "تقييمات المجتمع لجهات إصدار ecash، موقَّعة على Nostr.",
|
||||||
|
"footer.col.explore": "استكشاف",
|
||||||
|
"footer.col.site": "الموقع",
|
||||||
|
"footer.nav": "تذييل الصفحة",
|
||||||
"home.title": "Cashumints.space · ابحث عن جهة إصدار Cashu يمكنك الوثوق بها",
|
"home.title": "Cashumints.space · ابحث عن جهة إصدار Cashu يمكنك الوثوق بها",
|
||||||
"home.description": "ابحث عن جهة إصدار Cashu يمكنك الوثوق بها. تمت فهرسة {mints} جهة إصدار مع {reviews} مراجعة مجتمعية موقعة على Nostr، إلى جانب حالة التشغيل المباشرة وNUTs المدعومة وبرمجيات جهة الإصدار.",
|
"home.description": "ابحث عن جهة إصدار Cashu يمكنك الوثوق بها. تمت فهرسة {mints} جهة إصدار مع {reviews} مراجعة مجتمعية موقعة على Nostr، إلى جانب حالة التشغيل المباشرة وNUTs المدعومة وبرمجيات جهة الإصدار.",
|
||||||
"home.hero.title": "ابحث عن جهة إصدار Cashu",
|
"home.hero.title": "ابحث عن جهة إصدار Cashu",
|
||||||
@@ -91,7 +95,7 @@
|
|||||||
"pulse.stale": "قديم",
|
"pulse.stale": "قديم",
|
||||||
"mints.title": "الكل جهات إصدار Cashu · Cashumints.space",
|
"mints.title": "الكل جهات إصدار Cashu · Cashumints.space",
|
||||||
"mints.description": "جميع {total} وجهات إصدار Cashu المُفهرسة من شبكة Nostr، {online} متصل بالإنترنت و{offline} غير متصل بالإنترنت، مع تقييمات المجتمع ووقت التشغيل وجهة إصدار البرامج. ابحث في القائمة الكاملة وقم بفرزها.",
|
"mints.description": "جميع {total} وجهات إصدار Cashu المُفهرسة من شبكة Nostr، {online} متصل بالإنترنت و{offline} غير متصل بالإنترنت، مع تقييمات المجتمع ووقت التشغيل وجهة إصدار البرامج. ابحث في القائمة الكاملة وقم بفرزها.",
|
||||||
"mints.heading": "الكل جهات إصدار Cashu",
|
"mints.heading": "كل جهات إصدار Cashu",
|
||||||
"mints.lede": "جميع العناوين جهة إصدار التي تم اكتشافها على شبكة Nostr، بما في ذلك تلك التي لم تعد موجودة. أما العناوين جهات إصدار غير المتصلة بالإنترنت، فستظل مدرجة في القائمة حتى تتمكن من العثور عليها ومراجعتها.",
|
"mints.lede": "جميع العناوين جهة إصدار التي تم اكتشافها على شبكة Nostr، بما في ذلك تلك التي لم تعد موجودة. أما العناوين جهات إصدار غير المتصلة بالإنترنت، فستظل مدرجة في القائمة حتى تتمكن من العثور عليها ومراجعتها.",
|
||||||
"mints.search.label": "ابحث عن جهات إصدار حسب الاسم أو النطاق",
|
"mints.search.label": "ابحث عن جهات إصدار حسب الاسم أو النطاق",
|
||||||
"mints.search.placeholder": "البحث حسب الاسم أو النطاق…",
|
"mints.search.placeholder": "البحث حسب الاسم أو النطاق…",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "لا توجد تعليقات حتى الآن. كن أول من يكتب تعليقًا.",
|
"reviews.empty": "لا توجد تعليقات حتى الآن. كن أول من يكتب تعليقًا.",
|
||||||
"reviews.emptyWritten": "لا توجد تعليقات مكتوبة هنا حتى الآن. كن أول من يكتب تعليقًا.",
|
"reviews.emptyWritten": "لا توجد تعليقات مكتوبة هنا حتى الآن. كن أول من يكتب تعليقًا.",
|
||||||
"reviews.emptyFilter": "لا توجد تقييمات تتطابق مع هذا الفلتر.",
|
"reviews.emptyFilter": "لا توجد تقييمات تتطابق مع هذا الفلتر.",
|
||||||
|
"reviews.rate.cashu": "قيّم جهة الإصدار هذه",
|
||||||
|
"reviews.rate.fedimint": "قيّم هذا الاتحاد",
|
||||||
|
"reviews.rate.lnurl": "قيّم جهة الإصدار هذه",
|
||||||
"reviews.noscript": "يتم تسجيل التعليقات على Nostr ويتم تحميلها في متصفحك، لذا تحتاج هذه القائمة إلى JavaScript. أما التقييمات وأعداد التعليقات المذكورة أعلاه فهي مستمدة من الموقع نفسه.",
|
"reviews.noscript": "يتم تسجيل التعليقات على Nostr ويتم تحميلها في متصفحك، لذا تحتاج هذه القائمة إلى JavaScript. أما التقييمات وأعداد التعليقات المذكورة أعلاه فهي مستمدة من الموقع نفسه.",
|
||||||
"reviews.relayError": "تعذر الوصول إلى جهاز الترحيل. قد تكون المراجعات غير مكتملة.",
|
"reviews.relayError": "تعذر الوصول إلى جهاز الترحيل. قد تكون المراجعات غير مكتملة.",
|
||||||
"reviews.srRating": "{rating} من أصل 5",
|
"reviews.srRating": "{rating} من أصل 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} نجمة واحدة",
|
"reviews.breakdown.1": "{n} نجمة واحدة",
|
||||||
"reviews.breakdown.none": "{n} بدون تقييم",
|
"reviews.breakdown.none": "{n} بدون تقييم",
|
||||||
"reviews.dialog.title": "التقييم {name}",
|
"reviews.dialog.title": "التقييم {name}",
|
||||||
"reviews.dialog.note": "تم التوقيع عليه باستخدام مفتاحك Nostr ونشره على الموزعات العامة. ولا يمكن تعديله أو حذفه.",
|
"reviews.dialog.lede.cashu": "شارك تجربتك مع جهة الإصدار هذه.",
|
||||||
|
"reviews.dialog.lede.fedimint": "شارك تجربتك مع هذا الاتحاد.",
|
||||||
|
"reviews.dialog.lede.lnurl": "شارك تجربتك مع جهة الإصدار هذه.",
|
||||||
|
"reviews.dialog.permanent": "يُنشر بشكل دائم على موزّعات Nostr العامة.",
|
||||||
|
"reviews.dialog.gate.title": "سجّل الدخول لكتابة تقييم",
|
||||||
|
"reviews.dialog.gate.lead": "تُوقَّع التقييمات بمفتاح Nostr الخاص بك. يبقى المفتاح في المُوقِّع، ولا يطّلع عليه هذا الموقع أبدًا.",
|
||||||
"reviews.dialog.ratingLegend": "تقييمك",
|
"reviews.dialog.ratingLegend": "تقييمك",
|
||||||
"reviews.dialog.starsSr.one": "{n} نجمة",
|
"reviews.dialog.starsSr.one": "{n} نجمة",
|
||||||
"reviews.dialog.starsSr.other": "{n} نجمة",
|
"reviews.dialog.starsSr.other": "{n} نجمة",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "في انتظار الموقّع",
|
"reviews.dialog.waitingSigner": "في انتظار الموقّع",
|
||||||
"reviews.dialog.confirmClose": "هل تريد إغلاق هذه المراجعة؟ سيتم الاحتفاظ بمسودتك حتى تغادر الموقع.",
|
"reviews.dialog.confirmClose": "هل تريد إغلاق هذه المراجعة؟ سيتم الاحتفاظ بمسودتك حتى تغادر الموقع.",
|
||||||
"reviews.dialog.why.login": "تسجيل الدخول للنشر",
|
"reviews.dialog.why.login": "تسجيل الدخول للنشر",
|
||||||
"reviews.dialog.why.rating": "اختر تقييمًا",
|
|
||||||
"reviews.dialog.why.words": "اكتب بضع كلمات",
|
"reviews.dialog.why.words": "اكتب بضع كلمات",
|
||||||
"reviews.dialog.why.more.one": "{n} حرف إضافي",
|
"reviews.dialog.why.more.one": "{n} حرف إضافي",
|
||||||
"reviews.dialog.why.more.other": "{n} حرف إضافي",
|
"reviews.dialog.why.more.other": "{n} حرف إضافي",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "في انتظار الموقّع",
|
"login.status.waitingSigner": "في انتظار الموقّع",
|
||||||
"login.status.connecting": "الاتصال بالموقّع",
|
"login.status.connecting": "الاتصال بالموقّع",
|
||||||
"login.status.connected": "متصل",
|
"login.status.connected": "متصل",
|
||||||
|
"login.toast.loggedIn": "تم تسجيل الدخول",
|
||||||
|
"login.toast.fetchingProfile": "جارٍ جلب ملفك الشخصي على Nostr من خوادم الترحيل…",
|
||||||
|
"login.toast.profile": "الملف الشخصي: {name}",
|
||||||
|
"login.toast.noProfile": "لم يُعثر على ملف شخصي على خوادم الترحيل",
|
||||||
"login.method.extension": "التمديد",
|
"login.method.extension": "التمديد",
|
||||||
"login.method.remote": "عن بُعد",
|
"login.method.remote": "عن بُعد",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -664,8 +679,8 @@
|
|||||||
"reviews.dialog.bodyPlaceholder.cashu": "كيف تم حساب الإصدار والاسترداد و\"support\"؟ كن محددًا.",
|
"reviews.dialog.bodyPlaceholder.cashu": "كيف تم حساب الإصدار والاسترداد و\"support\"؟ كن محددًا.",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "كيف سارت الأمور فيما يتعلق بالانضمام، وLightning عملية دفع، والدعم؟ يرجى التحديد.",
|
"reviews.dialog.bodyPlaceholder.fedimint": "كيف سارت الأمور فيما يتعلق بالانضمام، وLightning عملية دفع، والدعم؟ يرجى التحديد.",
|
||||||
"fedimint.details.title": "تفاصيل الاتحاد",
|
"fedimint.details.title": "تفاصيل الاتحاد",
|
||||||
"nav.lnurlMints": "منّاتات LNURL",
|
"nav.lnurlMints": "جهات إصدار LNURL",
|
||||||
"footer.allLnurlMints": "كل منّاتات LNURL",
|
"footer.allLnurlMints": "كل جهات إصدار LNURL",
|
||||||
"lnurlMints.title": "منّاتات LNURL: منّاتات سندات lnurlcash لحاملها، مع المراجعات | Cashumints.space",
|
"lnurlMints.title": "منّاتات LNURL: منّاتات سندات lnurlcash لحاملها، مع المراجعات | Cashumints.space",
|
||||||
"lnurlMints.description": "كل منّاتات LNURL البالغ عددها {total} والمفهرسة من شبكة Nostr: {online} متصلة، {offline} غير متصلة. تقييمات المجتمع وحدود السحب والميزات لكل واحدة.",
|
"lnurlMints.description": "كل منّاتات LNURL البالغ عددها {total} والمفهرسة من شبكة Nostr: {online} متصلة، {offline} غير متصلة. تقييمات المجتمع وحدود السحب والميزات لكل واحدة.",
|
||||||
"lnurlMints.heading": "منّاتات LNURL",
|
"lnurlMints.heading": "منّاتات LNURL",
|
||||||
|
|||||||
+47
-34
@@ -35,50 +35,63 @@ export const LOCALES: LocaleInfo[] = [
|
|||||||
{ code: 'en', label: 'English', intl: 'en-GB', og: 'en_US' },
|
{ code: 'en', label: 'English', intl: 'en-GB', og: 'en_US' },
|
||||||
{ code: 'es', label: 'Español', intl: 'es-ES', og: 'es_ES' },
|
{ code: 'es', label: 'Español', intl: 'es-ES', og: 'es_ES' },
|
||||||
{ code: 'nl', label: 'Nederlands', intl: 'nl-NL', og: 'nl_NL' },
|
{ code: 'nl', label: 'Nederlands', intl: 'nl-NL', og: 'nl_NL' },
|
||||||
|
{ code: 'zh', label: '简体中文', intl: 'zh-CN', og: 'zh_CN' },
|
||||||
|
{ code: 'hi', label: 'हिन्दी', intl: 'hi-IN', og: 'hi_IN' },
|
||||||
|
{ code: 'ar', label: 'العربية الفصحى', intl: 'ar-SA', og: 'ar_SA', dir: 'rtl' },
|
||||||
|
{ code: 'fr', label: 'Français', intl: 'fr-FR', og: 'fr_FR' },
|
||||||
|
{ code: 'pt', label: 'Português', intl: 'pt-BR', og: 'pt_BR' },
|
||||||
|
{ code: 'it', label: 'Italiano', intl: 'it-IT', og: 'it_IT' },
|
||||||
|
{ code: 'tr', label: 'Türkçe', intl: 'tr-TR', og: 'tr_TR' },
|
||||||
|
{ code: 'pl', label: 'Polski', intl: 'pl-PL', og: 'pl_PL' },
|
||||||
|
{ code: 'uk', label: 'Українська', intl: 'uk-UA', og: 'uk_UA' },
|
||||||
|
{ code: 'ro', label: 'Română', intl: 'ro-RO', og: 'ro_RO' },
|
||||||
|
{ code: 'el', label: 'Ελληνικά', intl: 'el-GR', og: 'el_GR' },
|
||||||
|
{ code: 'cs', label: 'Čeština', intl: 'cs-CZ', og: 'cs_CZ' },
|
||||||
|
{ code: 'sv', label: 'Svenska', intl: 'sv-SE', og: 'sv_SE' },
|
||||||
|
{ code: 'da', label: 'Dansk', intl: 'da-DK', og: 'da_DK' },
|
||||||
|
{ code: 'id', label: 'Bahasa Indonesia', intl: 'id-ID', og: 'id_ID' },
|
||||||
|
{ code: 'ur', label: 'اردو', intl: 'ur-PK', og: 'ur_PK', dir: 'rtl' },
|
||||||
|
{ code: 'ru', label: 'Русский', intl: 'ru-RU', og: 'ru_RU' },
|
||||||
|
{ code: 'de', label: 'Deutsch', intl: 'de-DE', og: 'de_DE' },
|
||||||
|
{ code: 'ja', label: '日本語', intl: 'ja-JP', og: 'ja_JP' },
|
||||||
|
{ code: 'ar-eg', label: 'العربية المصرية', intl: 'ar-EG', og: 'ar_EG', dir: 'rtl' },
|
||||||
|
{ code: 'vi', label: 'Tiếng Việt', intl: 'vi-VN', og: 'vi_VN' },
|
||||||
];
|
];
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The twenty-one locales this table used to carry, and why they are not here.
|
* All twenty-four, and what "shipping" one actually required.
|
||||||
*
|
*
|
||||||
* Their catalogs are on disk, complete to the key, and none of them ever reached a
|
* These locales spent a while listed here while `index.ts` imported only en, es and nl.
|
||||||
* reader. `index.ts` imports en, es and nl and nothing else, so every one of those
|
* That is the failure worth remembering, because it does not look like one: every other
|
||||||
* locales rendered the English catalog under its own `<html lang>`, its own URL prefix
|
* locale rendered the *English* catalog under its own `<html lang>`, its own URL prefix
|
||||||
* and a full reciprocal hreflang set. That is not a half-translated page, which is bad;
|
* and a full reciprocal hreflang set. Not a half-translated page — twenty-one complete
|
||||||
* it is twenty-one complete duplicates of the English site, each one telling a crawler
|
* duplicates of the English site, each telling a crawler it was a different language.
|
||||||
* it is a different language. Confirmed in the build output before this was changed:
|
* They were removed from this table rather than wired up, which fixed the SEO claim and
|
||||||
* /ja/mint/mint.mountainlake.io declared `lang="ja"` and said "All Cashu mints".
|
* left twenty-one finished catalogs on disk reaching nobody.
|
||||||
*
|
*
|
||||||
* Removing them costs no reader anything, because there was never anything there to
|
* They are back, and this time the catalog is imported and in `CATALOGS` alongside the
|
||||||
* lose. What it buys is that the hreflang set now describes three pages that really
|
* entry here. Those two edits are one change; either alone is the bug above. The build
|
||||||
* are three languages.
|
* cannot tell you when you make it — `catalogFor()` falls back to English by design —
|
||||||
|
* so the guard is `test/i18n-wiring.test.mjs`, which fails when a locale in this table
|
||||||
|
* has no catalog of its own behind it.
|
||||||
*
|
*
|
||||||
* Reviving one is three steps and they must all happen together, or it goes back to
|
* Adding a language is therefore four things: the entry here, the code in `locales.mjs`,
|
||||||
* being an English page wearing a language tag:
|
* the import and `CATALOGS` line in `index.ts`, and `xx.json` itself.
|
||||||
*
|
*
|
||||||
* 1. add its entry here and its code to locales.mjs
|
* On translation quality: these catalogs were machine-translated in bulk and then
|
||||||
* 2. import its catalog in index.ts and add it to CATALOGS <- the step that was missed
|
* repaired by hand across the strings that appear on every page — the brand name, the
|
||||||
* 3. run `pnpm check:i18n`; it will name the four footer.* keys added after the
|
* footer, the nav, the language switcher, the custody warning. The brand in particular
|
||||||
* catalogs were frozen, and they need translating before the locale ships
|
* was being translated as a phrase ("Καταιγίδες. Διάστημα", "ログイン スペース"), which is
|
||||||
|
* why `site.name` is now asserted identical to English in every catalog by the same
|
||||||
|
* test. Below the chrome, the body copy is still machine output: understandable, not
|
||||||
|
* idiomatic, and worth a native pass per language before anyone calls it finished.
|
||||||
*
|
*
|
||||||
* The catalogs were also machine-translated and several are not shippable as they
|
* `ar` (Modern Standard) and `ar-eg` (Egyptian) are both here and both real catalogs
|
||||||
* stand. The ones with damage in strings the footer itself renders, found while
|
* rather than duplicates. Two RTL page sets do compete for a mostly-overlapping
|
||||||
* auditing this list:
|
* audience; that is a content decision to revisit with traffic in hand, not a reason to
|
||||||
*
|
* leave a finished catalog unreachable.
|
||||||
* el the brand becomes "Καταιγίδες. Διάστημα" — "Storms. Space"
|
|
||||||
* ro the brand becomes "Casumints.space"
|
|
||||||
* ur the copyright reads "نصب شدہ:" ("Installed:") and drops NIP-87
|
|
||||||
* ja the copyright hallucinates "© 2018" and a rights-reserved clause
|
|
||||||
* ar-eg the © becomes the digit 0; "wallets" becomes "الجدار" ("the wall")
|
|
||||||
* it the © is doubled
|
|
||||||
*
|
|
||||||
* And on the two Arabic entries: `ar` (Modern Standard) is the one to bring back.
|
|
||||||
* `ar-eg` (Egyptian) is a real dialect catalog rather than a duplicate, but it is the
|
|
||||||
* more damaged of the two, and a second RTL page set competing with the first for a
|
|
||||||
* mostly-overlapping audience is not worth its SEO cost. Decided explicitly rather
|
|
||||||
* than by shipping both.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
export type Locale = string;
|
export type Locale = string;
|
||||||
|
|
||||||
/** Just the codes, for the Astro config and for validating a URL segment. */
|
/** Just the codes, for the Astro config and for validating a URL segment. */
|
||||||
|
|||||||
+31
-16
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "Ještě není zkontrolováno",
|
"status.unknown": "Ještě není zkontrolováno",
|
||||||
"nav.skip": "Přeskočit na obsah",
|
"nav.skip": "Přeskočit na obsah",
|
||||||
"nav.main": "Hlavní",
|
"nav.main": "Hlavní",
|
||||||
"nav.mints": "Cashu mincovny",
|
"nav.mints": "Cashu minty",
|
||||||
"nav.reviews": "Přezkum",
|
"nav.reviews": "Recenze",
|
||||||
"nav.wallets": "Peněženky",
|
"nav.wallets": "Peněženky",
|
||||||
"nav.about": "O",
|
"nav.about": "O",
|
||||||
"nav.searchMints": "Hledat{n}mincovny",
|
"nav.searchMints": "Hledat mezi {n} minty",
|
||||||
"lang.label": "Jazyk",
|
"lang.label": "Jazyk",
|
||||||
"lang.switcher": "Vyberte si jazyk",
|
"lang.switcher": "Vyberte si jazyk",
|
||||||
"footer.copyright": "©{year}Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "All Cashu mincovny",
|
"footer.allMints": "Všechny Cashu minty",
|
||||||
"footer.allReviews": "Všechny recenze",
|
"footer.allReviews": "Všechny recenze",
|
||||||
"footer.wallets": "Peněženky",
|
"footer.wallets": "Peněženky",
|
||||||
"footer.about": "O",
|
"footer.about": "O",
|
||||||
"footer.disclaimer": "Zveřejnění",
|
"footer.disclaimer": "Právní upozornění",
|
||||||
"footer.terms": "Podmínky",
|
"footer.terms": "Podmínky",
|
||||||
"footer.privacy": "Ochrana soukromí",
|
"footer.privacy": "Ochrana soukromí",
|
||||||
"footer.madeBy": "Vyrobeno z pryže{azzamo}· Pohon Cashu a NIP-87",
|
"footer.madeBy": "Vytvořeno s ❤️ od {azzamo} · Poháněno Cashu a NIP-87",
|
||||||
"footer.warning": "Mincovny jsou opatrovnictví. Mincovna může zmizet s vašimi penězi.",
|
"footer.warning": "Minty jsou custodiální. Mint může zmizet s vašimi penězi.",
|
||||||
"home.title": "Cashumints.space · Najít Cashu mincovna můžete věřit",
|
"footer.tagline": "Recenze komunity na ecash minty, podepsané na Nostru.",
|
||||||
"home.description": "Najděte mincovnu Cashu, které můžete důvěřovat. Indexujeme {mints} mincoven s {reviews} komunitními recenzemi podepsanými na Nostru, živou dostupností, podporovanými NUTy a softwarem mincovny.",
|
"footer.col.explore": "Prozkoumat",
|
||||||
"home.hero.title": "Najít Cashu mincovna",
|
"footer.col.site": "Web",
|
||||||
|
"footer.nav": "Zápatí",
|
||||||
|
"home.title": "Cashumints.space · Najdi Cashu mint, kterému můžeš věřit",
|
||||||
|
"home.description": "Najdi Cashu mint, kterému můžeš věřit. {mints} mintů v indexu, {reviews} komunitních recenzí podepsaných na Nostru, k tomu živá dostupnost, podporované NUTy a software mintu.",
|
||||||
|
"home.hero.title": "Najdi Cashu mint",
|
||||||
"home.hero.titleEm": "Můžeš věřit.",
|
"home.hero.titleEm": "Můžeš věřit.",
|
||||||
"home.hero.lede": "Každá mincovna na síti Nostr, s opravdovými komunitními recenzemi. Žádné brány, jen podepsal recenze si můžete ověřit sami.",
|
"home.hero.lede": "Každá mincovna na síti Nostr, s opravdovými komunitními recenzemi. Žádné brány, jen podepsal recenze si můžete ověřit sami.",
|
||||||
"home.search.label": "Hledat mincovny podle jména, domain, nebo URL",
|
"home.search.label": "Hledat mincovny podle jména, domain, nebo URL",
|
||||||
@@ -91,7 +95,7 @@
|
|||||||
"pulse.stale": "oschlý",
|
"pulse.stale": "oschlý",
|
||||||
"mints.title": "Všechny Cashu mincovny · Cashumints.space",
|
"mints.title": "Všechny Cashu mincovny · Cashumints.space",
|
||||||
"mints.description": "Všechny{total}Cashu mincovny indexovány z sítě Nostr,{online}online a{offline}Offline, s komunitou ratingstime, čas a mincovna software. hledání a třídit celý seznam.",
|
"mints.description": "Všechny{total}Cashu mincovny indexovány z sítě Nostr,{online}online a{offline}Offline, s komunitou ratingstime, čas a mincovna software. hledání a třídit celý seznam.",
|
||||||
"mints.heading": "All Cashu mincovny",
|
"mints.heading": "Všechny Cashu minty",
|
||||||
"mints.lede": "Každá mincovna objevil na síti Nostr, včetně těch, které jsou gone. offline mincovny zůstat uveden, takže můžete stále najít a zkontrolovat je.",
|
"mints.lede": "Každá mincovna objevil na síti Nostr, včetně těch, které jsou gone. offline mincovny zůstat uveden, takže můžete stále najít a zkontrolovat je.",
|
||||||
"mints.search.label": "Hledat mincovny podle názvu nebo domény",
|
"mints.search.label": "Hledat mincovny podle názvu nebo domény",
|
||||||
"mints.search.placeholder": "Hledání podle jména nebo původu",
|
"mints.search.placeholder": "Hledání podle jména nebo původu",
|
||||||
@@ -279,6 +283,9 @@
|
|||||||
"reviews.empty": "Ještě žádné recenze. Buďte první, kdo napsat jeden.",
|
"reviews.empty": "Ještě žádné recenze. Buďte první, kdo napsat jeden.",
|
||||||
"reviews.emptyWritten": "Už žádné písemné recenze. Buďte první, kdo napsat jeden.",
|
"reviews.emptyWritten": "Už žádné písemné recenze. Buďte první, kdo napsat jeden.",
|
||||||
"reviews.emptyFilter": "Žádné recenze se neshodují s tímto filmem.",
|
"reviews.emptyFilter": "Žádné recenze se neshodují s tímto filmem.",
|
||||||
|
"reviews.rate.cashu": "Ohodnoťte tento mint",
|
||||||
|
"reviews.rate.fedimint": "Ohodnoťte tuto federaci",
|
||||||
|
"reviews.rate.lnurl": "Ohodnoťte tento mint",
|
||||||
"reviews.noscript": "Recenze jsou podepsány na Nostr a načíst do browseru, takže tento seznam potřebuje JavaScript. Hodnocení a počty výše pocházejí z webu sám.",
|
"reviews.noscript": "Recenze jsou podepsány na Nostr a načíst do browseru, takže tento seznam potřebuje JavaScript. Hodnocení a počty výše pocházejí z webu sám.",
|
||||||
"reviews.relayError": "Nelze dosáhnout relé. Recenze mohou být nedokončené.",
|
"reviews.relayError": "Nelze dosáhnout relé. Recenze mohou být nedokončené.",
|
||||||
"reviews.srRating": "{rating}z 5",
|
"reviews.srRating": "{rating}z 5",
|
||||||
@@ -309,7 +316,12 @@
|
|||||||
"reviews.breakdown.1": "{n}jedna hvězda",
|
"reviews.breakdown.1": "{n}jedna hvězda",
|
||||||
"reviews.breakdown.none": "{n}bez ratingu",
|
"reviews.breakdown.none": "{n}bez ratingu",
|
||||||
"reviews.dialog.title": "Přezkum{name}",
|
"reviews.dialog.title": "Přezkum{name}",
|
||||||
"reviews.dialog.note": "Podepsáno vaším klíčem Nostr a zveřejněno pro veřejné relé. Nelze jej editovat nebo smazat.",
|
"reviews.dialog.lede.cashu": "Podělte se o svou zkušenost s tímto mintem.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Podělte se o svou zkušenost s touto federací.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Podělte se o svou zkušenost s tímto mintem.",
|
||||||
|
"reviews.dialog.permanent": "Zveřejněno natrvalo na veřejných Nostr relayích.",
|
||||||
|
"reviews.dialog.gate.title": "Přihlaste se, abyste mohli napsat recenzi",
|
||||||
|
"reviews.dialog.gate.lead": "Recenze se podepisují vaším klíčem Nostr. Zůstává ve vašem signeru, tato stránka ho nikdy nevidí.",
|
||||||
"reviews.dialog.ratingLegend": "Vaše hodnocení",
|
"reviews.dialog.ratingLegend": "Vaše hodnocení",
|
||||||
"reviews.dialog.starsSr.one": "{n}hvězda",
|
"reviews.dialog.starsSr.one": "{n}hvězda",
|
||||||
"reviews.dialog.starsSr.other": "{n}hvězdy",
|
"reviews.dialog.starsSr.other": "{n}hvězdy",
|
||||||
@@ -332,7 +344,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Čekám na váš podpis.",
|
"reviews.dialog.waitingSigner": "Čekám na váš podpis.",
|
||||||
"reviews.dialog.confirmClose": "Váš návrh zůstane, dokud neopustíte místo.",
|
"reviews.dialog.confirmClose": "Váš návrh zůstane, dokud neopustíte místo.",
|
||||||
"reviews.dialog.why.login": "Přihlásit se k publikování",
|
"reviews.dialog.why.login": "Přihlásit se k publikování",
|
||||||
"reviews.dialog.why.rating": "Vyberte si rating",
|
|
||||||
"reviews.dialog.why.words": "Napiš pár slov.",
|
"reviews.dialog.why.words": "Napiš pár slov.",
|
||||||
"reviews.dialog.why.more.one": "{n}více charakteru",
|
"reviews.dialog.why.more.one": "{n}více charakteru",
|
||||||
"reviews.dialog.why.more.other": "{n}více znaků",
|
"reviews.dialog.why.more.other": "{n}více znaků",
|
||||||
@@ -399,6 +410,10 @@
|
|||||||
"login.status.waitingSigner": "Čekám na váš podpis.",
|
"login.status.waitingSigner": "Čekám na váš podpis.",
|
||||||
"login.status.connecting": "Připojení k vašemu signeru",
|
"login.status.connecting": "Připojení k vašemu signeru",
|
||||||
"login.status.connected": "Připojeno",
|
"login.status.connected": "Připojeno",
|
||||||
|
"login.toast.loggedIn": "Přihlášeno",
|
||||||
|
"login.toast.fetchingProfile": "Načítání vašeho profilu Nostr z relé…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Na relé nebyl nalezen žádný profil",
|
||||||
"login.method.extension": "Rozšíření",
|
"login.method.extension": "Rozšíření",
|
||||||
"login.method.remote": "Vzdálené",
|
"login.method.remote": "Vzdálené",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -593,8 +608,8 @@
|
|||||||
"seo.mint.titleOffline.other": "{name}: offline pro{n}Dny od Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: offline pro{n}Dny od Cashumints.space",
|
||||||
"seo.mint.titleOffline.few": "{name}: offline pro{n}Dny od Cashumints.space",
|
"seo.mint.titleOffline.few": "{name}: offline pro{n}Dny od Cashumints.space",
|
||||||
"seo.mint.titleOffline.many": "{name}: offline pro{n}Dny od Cashumints.space",
|
"seo.mint.titleOffline.many": "{name}: offline pro{n}Dny od Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Cashu mincovna info a recenze",
|
"seo.mint.titleNoReviews": "{name}: informace a recenze Cashu mintu | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Fedigt federation info a recenze",
|
"seo.fedimint.titleNoReviews": "{name}: informace a recenze federace Fedimint | Cashumints.space",
|
||||||
"seo.desc.fallback": "Hodnocení Společenství pro{name}({domain}Izzie.",
|
"seo.desc.fallback": "Hodnocení Společenství pro{name}({domain}Izzie.",
|
||||||
"seo.desc.fallbackDomain": "Recenze Společenství pro Cashu mincovna at{domain}.",
|
"seo.desc.fallbackDomain": "Recenze Společenství pro Cashu mincovna at{domain}.",
|
||||||
"seo.desc.rated.one": "Jmenovité{rating}5 od{n}Podepsal Nostr recenzi.",
|
"seo.desc.rated.one": "Jmenovité{rating}5 od{n}Podepsal Nostr recenzi.",
|
||||||
|
|||||||
+134
-119
@@ -33,15 +33,15 @@
|
|||||||
"status.unknown": "Ikke kontrolleret endnu",
|
"status.unknown": "Ikke kontrolleret endnu",
|
||||||
"nav.skip": "Gå direkte til indholdet",
|
"nav.skip": "Gå direkte til indholdet",
|
||||||
"nav.main": "Hovedside",
|
"nav.main": "Hovedside",
|
||||||
"nav.mints": "Cashu-pastiller",
|
"nav.mints": "Cashu-mints",
|
||||||
"nav.reviews": "Anmeldelser",
|
"nav.reviews": "Anmeldelser",
|
||||||
"nav.wallets": "Punge",
|
"nav.wallets": "Punge",
|
||||||
"nav.about": "Om",
|
"nav.about": "Om",
|
||||||
"nav.searchMints": "Søg efter {n}-pastiller",
|
"nav.searchMints": "Søg blandt {n} mints",
|
||||||
"lang.label": "Sprog",
|
"lang.label": "Sprog",
|
||||||
"lang.switcher": "Vælg et sprog",
|
"lang.switcher": "Vælg et sprog",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Alle Cashu-mønter",
|
"footer.allMints": "Alle Cashu-mints",
|
||||||
"footer.allReviews": "Alle anmeldelser",
|
"footer.allReviews": "Alle anmeldelser",
|
||||||
"footer.wallets": "Punge",
|
"footer.wallets": "Punge",
|
||||||
"footer.about": "Om",
|
"footer.about": "Om",
|
||||||
@@ -49,21 +49,25 @@
|
|||||||
"footer.terms": "Vilkår",
|
"footer.terms": "Vilkår",
|
||||||
"footer.privacy": "Privatliv",
|
"footer.privacy": "Privatliv",
|
||||||
"footer.madeBy": "Lavet med ❤️ af {azzamo} · Drevet af Cashu og NIP-87",
|
"footer.madeBy": "Lavet med ❤️ af {azzamo} · Drevet af Cashu og NIP-87",
|
||||||
"footer.warning": "Møntværksteder fungerer som depot. Et møntværksted kan forsvinde med dine penge.",
|
"footer.warning": "Mints er depotbaserede. Et mint kan forsvinde med dine penge.",
|
||||||
"home.title": "Cashumints.space · Find en Cashu i perfekt stand, som du kan stole på",
|
"footer.tagline": "Anmeldelser fra fællesskabet af ecash-mints, signeret på Nostr.",
|
||||||
"home.description": "Find en Cashu-mining-platform, du kan stole på. {mints}-mining-platforme, der er indekseret med {reviews}-brugeranmeldelser, godkendt på Nostr, samt oplysninger om realtidsdriftstid, understøttet NUTs og mining-software.",
|
"footer.col.explore": "Udforsk",
|
||||||
"home.hero.title": "Find en Cashu i perfekt stand",
|
"footer.col.site": "Websted",
|
||||||
|
"footer.nav": "Sidefod",
|
||||||
|
"home.title": "Cashumints.space · Find et Cashu-mint du kan stole på",
|
||||||
|
"home.description": "Find et Cashu-mint du kan stole på. {mints} mints i indekset med {reviews} anmeldelser fra fællesskabet, signeret på Nostr, plus live oppetid, understøttede NUTs og mint-software.",
|
||||||
|
"home.hero.title": "Find et Cashu-mint",
|
||||||
"home.hero.titleEm": "du kan stole på",
|
"home.hero.titleEm": "du kan stole på",
|
||||||
"home.hero.lede": "Alle butikker på Nostr-netværket, med ægte anmeldelser fra brugerne. Ingen mellemmænd – kun underskrevne anmeldelser, som du selv kan kontrollere.",
|
"home.hero.lede": "Hvert mint på Nostr-netværket, med rigtige anmeldelser fra fællesskabet. Ingen gatekeepere, bare signerede anmeldelser du selv kan verificere.",
|
||||||
"home.search.label": "Søg efter hjemmesider efter navn, domæne eller URL",
|
"home.search.label": "Søg efter mints på navn, domæne eller URL",
|
||||||
"home.search.placeholder": "Søg efter navn, domæne, eller indsæt en Mint-URL…",
|
"home.search.placeholder": "Søg efter navn, domæne, eller indsæt en Mint-URL…",
|
||||||
"home.filters.mostReviewed": "Mest anmeldte",
|
"home.filters.mostReviewed": "Mest anmeldte",
|
||||||
"home.filters.highestRated": "Bedst bedømte",
|
"home.filters.highestRated": "Bedst bedømte",
|
||||||
"home.filters.recentlyActive": "Senest aktive",
|
"home.filters.recentlyActive": "Senest aktive",
|
||||||
"home.filters.websockets": "Understøtter WebSockets",
|
"home.filters.websockets": "Understøtter WebSockets",
|
||||||
"home.top.title": "De bedste Cashu-pastiller",
|
"home.top.title": "De bedste Cashu-mints",
|
||||||
"home.top.sub": "rangeret efter anmeldelser og bedømmelser",
|
"home.top.sub": "rangeret efter anmeldelser og bedømmelser",
|
||||||
"home.top.all": "Alle {n}-mynter →",
|
"home.top.all": "Alle {n} mints →",
|
||||||
"home.latest.title": "Seneste anmeldelser",
|
"home.latest.title": "Seneste anmeldelser",
|
||||||
"home.latest.sub": "live fra Nostr-netværket",
|
"home.latest.sub": "live fra Nostr-netværket",
|
||||||
"home.latest.prev": "Tidligere anmeldelser",
|
"home.latest.prev": "Tidligere anmeldelser",
|
||||||
@@ -77,33 +81,33 @@
|
|||||||
"home.why.verify.title": "Tjek det selv",
|
"home.why.verify.title": "Tjek det selv",
|
||||||
"home.why.verify.body": "Anmeldelserne findes på de offentlige Nostr-relæer, ikke i vores database. Ret et hvilket som helst cli-relæ mod de samme relæer, så vil du se de samme data.",
|
"home.why.verify.body": "Anmeldelserne findes på de offentlige Nostr-relæer, ikke i vores database. Ret et hvilket som helst cli-relæ mod de samme relæer, så vil du se de samme data.",
|
||||||
"home.why.checked.title": "Kontrolleres løbende",
|
"home.why.checked.title": "Kontrolleres løbende",
|
||||||
"home.why.checked.body": "Vi undersøger hver enkelt server med hensyn til oppetid, softwareversion, begrænsninger og understøttede NUTs, så de specifikationer, du ser, er opdaterede og ikke selvrapporterede.",
|
"home.why.checked.body": "Vi prober hvert mint for oppetid, softwareversion, grænser og understøttede NUTs, så de specifikationer du ser er aktuelle, ikke selvrapporterede.",
|
||||||
"home.cta.title": "Overvejer du at købe en mynte? Læs dette først.",
|
"home.cta.title": "Overvejer du et mint? Læs op først.",
|
||||||
"home.cta.body": "Her finder du din ecash. Læs, hvad andre har skrevet, inden du sætter sats i, og skriv en anmeldelse, når du selv har brugt en.",
|
"home.cta.body": "Et mint holder din ecash. Læs, hvad andre har fundet, før du sætter sats ind, og skriv en anmeldelse, når du selv har brugt et.",
|
||||||
"home.cta.explore": "Se alle pastiller",
|
"home.cta.explore": "Se alle mints",
|
||||||
"home.cta.learn": "Læs mere om Cashu",
|
"home.cta.learn": "Læs mere om Cashu",
|
||||||
"pulse.mintsIndexed": "indekserede mynter",
|
"pulse.mintsIndexed": "mints indekseret",
|
||||||
"pulse.reviewsOnNostr": "anmeldelser af Nostr",
|
"pulse.reviewsOnNostr": "anmeldelser af Nostr",
|
||||||
"pulse.lastReview": "sidste gennemgang",
|
"pulse.lastReview": "sidste gennemgang",
|
||||||
"pulse.mintsOnline": "mynter online",
|
"pulse.mintsOnline": "mints online",
|
||||||
"pulse.indexer": "indekseringsprogram",
|
"pulse.indexer": "indekseringsprogram",
|
||||||
"pulse.connected": "forbundet",
|
"pulse.connected": "forbundet",
|
||||||
"pulse.stale": "gammel",
|
"pulse.stale": "gammel",
|
||||||
"mints.title": "Alle Cashu-mønter · Cashumints.space",
|
"mints.title": "Alle Cashu-mints · Cashumints.space",
|
||||||
"mints.description": "Alle {total}- og Cashu-miner, der er indekseret fra Nostr-netværket, {online} online og {offline} offline, med brugeranmeldelser, oppetid og miningssoftware. Søg i og sorter den fulde liste.",
|
"mints.description": "Alle {total} Cashu-mints indekseret fra Nostr-netværket, {online} online og {offline} offline, med bedømmelser fra fællesskabet, oppetid og mint-software. Søg og sortér hele listen.",
|
||||||
"mints.heading": "Alle Cashu-mønter",
|
"mints.heading": "Alle Cashu-mints",
|
||||||
"mints.lede": "Alle mints, der er fundet på Nostr-netværket, herunder dem, der ikke længere findes. Offline-mints forbliver på listen, så du stadig kan finde og gennemse dem.",
|
"mints.lede": "Alle mints, der er fundet på Nostr-netværket, herunder dem, der ikke længere findes. Offline-mints forbliver på listen, så du stadig kan finde og gennemse dem.",
|
||||||
"mints.search.label": "Søg efter mønter efter navn eller domæne",
|
"mints.search.label": "Søg efter mints på navn eller domæne",
|
||||||
"mints.search.placeholder": "Søg efter navn eller domæne…",
|
"mints.search.placeholder": "Søg efter navn eller domæne…",
|
||||||
"mints.sort.label": "Sorter pastiller",
|
"mints.sort.label": "Sortér mints",
|
||||||
"mints.sort.score": "Bedst samlet set",
|
"mints.sort.score": "Bedst samlet set",
|
||||||
"mints.sort.rating": "Bedst bedømte",
|
"mints.sort.rating": "Bedst bedømte",
|
||||||
"mints.sort.reviews": "Mest anmeldte",
|
"mints.sort.reviews": "Mest anmeldte",
|
||||||
"mints.sort.recent": "Nyligt anmeldt",
|
"mints.sort.recent": "Nyligt anmeldt",
|
||||||
"mints.sort.seen": "Senest set online",
|
"mints.sort.seen": "Senest set online",
|
||||||
"mints.hideOffline": "Skjul offline",
|
"mints.hideOffline": "Skjul offline",
|
||||||
"mints.showing": "Viser {total}-mønter ({online} online, {offline} offline)",
|
"mints.showing": "Viser {total} mints ({online} online, {offline} offline)",
|
||||||
"mints.showingFiltered": "Viser {shown} af {total}-mønter ({online} online, {offline} offline)",
|
"mints.showingFiltered": "Viser {shown} af {total} mints ({online} online, {offline} offline)",
|
||||||
"mints.noResults": "Der findes ingen matchende mints. Prøv med et domæne, eller indsæt en mint-URL.",
|
"mints.noResults": "Der findes ingen matchende mints. Prøv med et domæne, eller indsæt en mint-URL.",
|
||||||
"mints.clearSearch": "Ryd søgningen",
|
"mints.clearSearch": "Ryd søgningen",
|
||||||
"card.noRatings": "Der er endnu ingen bedømmelser",
|
"card.noRatings": "Der er endnu ingen bedømmelser",
|
||||||
@@ -113,73 +117,73 @@
|
|||||||
"card.neverSeen": "aldrig set på nettet",
|
"card.neverSeen": "aldrig set på nettet",
|
||||||
"card.reviewed": "anmeldt {when}",
|
"card.reviewed": "anmeldt {when}",
|
||||||
"card.noReviews": "Der er endnu ingen anmeldelser",
|
"card.noReviews": "Der er endnu ingen anmeldelser",
|
||||||
"mint.title": "{name} · Cashu – anmeldelser af Mint",
|
"mint.title": "{name} · anmeldelser af Cashu-mint",
|
||||||
"mint.titleFedimint": "{name} · Anmeldelser af Fedimint-føderationen",
|
"mint.titleFedimint": "{name} · anmeldelser af Fedimint-føderationen",
|
||||||
"mint.titleLnurl": "{name} · Anmeldelser af LNURL-minten",
|
"mint.titleLnurl": "{name} · anmeldelser af LNURL-mint",
|
||||||
"mint.breadcrumb": "Navigationsspor",
|
"mint.breadcrumb": "Navigationsspor",
|
||||||
"mint.crumbMints": "Cashu-pastiller",
|
"mint.crumbMints": "Cashu-mints",
|
||||||
"mint.copyUrl": "Kopier Mint-URL’en",
|
"mint.copyUrl": "Kopiér mint-URL",
|
||||||
"mint.qrButton": "Mint QR",
|
"mint.qrButton": "Mint QR",
|
||||||
"mint.writeReview": "Skriv en anmeldelse",
|
"mint.writeReview": "Skriv en anmeldelse",
|
||||||
"mint.rankByScore": "#{rank} efter score",
|
"mint.rankByScore": "#{rank} efter score",
|
||||||
"mint.tagLightning": "Lightning",
|
"mint.tagLightning": "Lightning",
|
||||||
"mint.summary": "Oversigt over Mint",
|
"mint.summary": "Mint-oversigt",
|
||||||
"mint.rating.label": "Fællesskabsvurdering",
|
"mint.rating.label": "Fællesskabsvurdering",
|
||||||
"mint.rating.none": "Der er endnu ingen bedømmelser",
|
"mint.rating.none": "Ingen bedømmelser endnu",
|
||||||
"mint.rating.reviews.one": "Anmeldelse af {n}",
|
"mint.rating.reviews.one": "{n} anmeldelse",
|
||||||
"mint.rating.reviews.other": "Anmeldelser af {n}",
|
"mint.rating.reviews.other": "{n} anmeldelser",
|
||||||
"mint.rating.unrated.one": "{n} har ikke givet nogen bedømmelse",
|
"mint.rating.unrated.one": "{n} har ikke givet nogen bedømmelse",
|
||||||
"mint.rating.unrated.other": "{n} har ikke givet nogen bedømmelse",
|
"mint.rating.unrated.other": "{n} har ikke givet nogen bedømmelse",
|
||||||
"mint.activity.label": "Aktivitet",
|
"mint.activity.label": "Aktivitet",
|
||||||
"mint.activity.since": "siden sidste gennemgang",
|
"mint.activity.since": "siden sidste anmeldelse",
|
||||||
"mint.activity.noReviews": "Der er endnu ingen anmeldelser",
|
"mint.activity.noReviews": "ingen anmeldelser endnu",
|
||||||
"mint.activity.recent.one": "Anmeldelser af {n} inden for de seneste 90 dage",
|
"mint.activity.recent.one": "{n} anmeldelse de seneste 90 dage",
|
||||||
"mint.activity.recent.other": "Anmeldelser af {n} i de seneste 90 dage",
|
"mint.activity.recent.other": "{n} anmeldelser de seneste 90 dage",
|
||||||
"mint.limits.label": "Grænser",
|
"mint.limits.label": "Grænser",
|
||||||
"mint.limits.notPublished": "ikke offentliggjort",
|
"mint.limits.notPublished": "ikke offentliggjort",
|
||||||
"mint.limits.min": "min",
|
"mint.limits.min": "min",
|
||||||
"mint.limits.max": "max",
|
"mint.limits.max": "max",
|
||||||
"mint.limits.mintRow": "mynte",
|
"mint.limits.mintRow": "mint",
|
||||||
"mint.limits.meltRow": "smelte",
|
"mint.limits.meltRow": "melt",
|
||||||
"mint.limits.disabled": "deaktiveret",
|
"mint.limits.disabled": "deaktiveret",
|
||||||
"mint.limits.range": "{min} til {max} {unit}",
|
"mint.limits.range": "{min} til {max} {unit}",
|
||||||
"mint.limits.upTo": "op til {max} {unit}",
|
"mint.limits.upTo": "op til {max} {unit}",
|
||||||
"mint.limits.from": "fra {min} {unit}",
|
"mint.limits.from": "fra {min} {unit}",
|
||||||
"mint.software.label": "Mint-software",
|
"mint.software.label": "Mint-software",
|
||||||
"mint.software.unknown": "ukendt",
|
"mint.software.unknown": "ukendt",
|
||||||
"mint.checked": "markeret {when}",
|
"mint.checked": "tjekket {when}",
|
||||||
"mint.lastSeen": "sidst set {when}",
|
"mint.lastSeen": "sidst set {when}",
|
||||||
"mint.neverReached": "aldrig nået",
|
"mint.neverReached": "aldrig nået",
|
||||||
"mint.uptime.checks": "{ok} fra den seneste kontrol af {total} er tilgængelig",
|
"mint.uptime.checks": "{ok} af de seneste {total} tjek kunne nås",
|
||||||
"mint.uptime.percent": "{percent}% kan kontaktes i løbet af 30 dage",
|
"mint.uptime.percent": "{percent}% kunne nås over 30 dage",
|
||||||
"mint.uptime.description": "{ok} af de seneste {total}-kontroller blev gennemført med succes",
|
"mint.uptime.description": "{ok} af de seneste {total} tjek lykkedes",
|
||||||
"mint.operator.title": "Fra operatøren",
|
"mint.operator.title": "Fra operatøren",
|
||||||
"mint.operator.motd": "Dagens budskab",
|
"mint.operator.motd": "Dagens besked",
|
||||||
"mint.operator.beta": "Denne mint beskriver sig selv som eksperimentel eller i beta-fase. Læs udbyderens egne ord nedenfor, inden du opbevarer noget, du ikke har råd til at miste.",
|
"mint.operator.beta": "Denne mint beskriver sig selv som eksperimentel eller i beta-fase. Læs udbyderens egne ord nedenfor, inden du opbevarer noget, du ikke har råd til at miste.",
|
||||||
"mint.nuts.title": "Understøttet NUTs",
|
"mint.nuts.title": "Understøttede NUTs",
|
||||||
"mint.nuts.noneOffline": "Der er ingen NUT-liste gemt i cachen for denne udgave; den gik offline, før der blev registreret en.",
|
"mint.nuts.noneOffline": "Ingen NUT-liste er cachet for dette mint, det gik offline, før en blev registreret.",
|
||||||
"mint.nuts.noneYet": "Der er endnu ikke gemt nogen NUT-liste i cachen for denne udgave.",
|
"mint.nuts.noneYet": "Ingen NUT-liste er cachet for dette mint endnu.",
|
||||||
"mint.nuts.supported": "{n} af {total}, kendt som NUTs, understøttes",
|
"mint.nuts.supported": "{n} af {total} kendte NUTs understøttes",
|
||||||
"mint.nuts.whatAre": "Hvad er NUTs?",
|
"mint.nuts.whatAre": "Hvad er NUTs?",
|
||||||
"mint.nutRow.disabled": "deaktiveret",
|
"mint.nutRow.disabled": "deaktiveret",
|
||||||
"mint.nutRow.notSupported": "understøttes ikke",
|
"mint.nutRow.notSupported": "understøttes ikke",
|
||||||
"mint.details.title": "Oplysninger om mynten",
|
"mint.details.title": "Mint-oplysninger",
|
||||||
"mint.details.pubkey": "Offentlig nøgle",
|
"mint.details.pubkey": "Pubkey",
|
||||||
"mint.details.nostr": "Nostr",
|
"mint.details.nostr": "Nostr",
|
||||||
"mint.details.email": "E-mail",
|
"mint.details.email": "E-mail",
|
||||||
"mint.details.serverTime": "Servertid",
|
"mint.details.serverTime": "Servertid",
|
||||||
"mint.details.firstSeen": "Første gang set",
|
"mint.details.firstSeen": "Første gang set",
|
||||||
"mint.details.terms": "Vilkår",
|
"mint.details.terms": "Vilkår",
|
||||||
"mint.kind.identifier": "identifikator",
|
"mint.kind.identifier": "identifikator",
|
||||||
"mint.kind.mintPubkey": "generer en offentlig nøgle",
|
"mint.kind.mintPubkey": "mint-pubkey",
|
||||||
"mint.kind.nostrAddress": "Nostr-adresse",
|
"mint.kind.nostrAddress": "Nostr-adresse",
|
||||||
"mint.kind.emailAddress": "e-mail-adresse",
|
"mint.kind.emailAddress": "e-mail-adresse",
|
||||||
"mint.kind.npub": "npub",
|
"mint.kind.npub": "npub",
|
||||||
"mint.disclaimer": "Denne udbyder fungerer som depotforvalter: Den opbevarer dine penge og kan til enhver tid ophøre med at gøre det. Bedømmelser er udtryk for brugernes meninger, og »online« betyder blot, at tjenesten er tilgængelig, ikke at den er pålidelig.",
|
"mint.disclaimer": "Dette mint er depotbaseret: det holder dine penge, og det kan holde op når som helst. Bedømmelser er meninger fra fællesskabet, og online betyder tilgængelig, ikke troværdig.",
|
||||||
"mint.disclaimerLink": "Læs den fulde ansvarsfraskrivelse",
|
"mint.disclaimerLink": "Læs den fulde ansvarsfraskrivelse",
|
||||||
"mint.qr.title": "Føj {name} til din tegnebog",
|
"mint.qr.title": "Føj {name} til din tegnebog",
|
||||||
"mint.qr.note": "Scan denne kode med en Cashu-tegnebog for at tilføje mønten, eller kopier URL’en og indsæt den.",
|
"mint.qr.note": "Scan denne med en Cashu-wallet for at tilføje mintet, eller kopiér URL'en og indsæt den.",
|
||||||
"mint.qr.warn": "Når du tilføjer en betalingsmetode, betyder det, at du betror den dine penge.",
|
"mint.qr.warn": "At tilføje et mint betyder at betro det dine penge.",
|
||||||
"mint.qr.whatMeans": "Hvad det betyder",
|
"mint.qr.whatMeans": "Hvad det betyder",
|
||||||
"mint.qr.wallets": "Tegnebøger, der understøtter Cashu",
|
"mint.qr.wallets": "Tegnebøger, der understøtter Cashu",
|
||||||
"mint.chip.frozen": "Frossen",
|
"mint.chip.frozen": "Frossen",
|
||||||
@@ -188,9 +192,9 @@
|
|||||||
"mint.warnings.dayCount.one": "{n}-dag",
|
"mint.warnings.dayCount.one": "{n}-dag",
|
||||||
"mint.warnings.dayCount.other": "{n} dage",
|
"mint.warnings.dayCount.other": "{n} dage",
|
||||||
"mint.warnings.gone.lead": "Sandsynligvis væk.",
|
"mint.warnings.gone.lead": "Sandsynligvis væk.",
|
||||||
"mint.warnings.gone.body.since": "Denne wallet har været utilgængelig siden {date} ({days}). Betragt de midler, der er deponeret der, som tabte, og overfør ikke nye midler. Nedenstående oplysninger viser den seneste kendte status.",
|
"mint.warnings.gone.body.since": "Dette mint har været utilgængeligt siden {date} ({days}). Betragt midler, der ligger der, som udsatte, og send ikke nye midler. Detaljerne nedenfor viser dets sidst kendte tilstand.",
|
||||||
"mint.warnings.gone.body.neverDated": "Denne møntudsteder har ikke reageret på en eneste kontrol, siden vi begyndte at overvåge den i {month}. Betragt midler, der er deponeret der, som værende i fare, og overfør ikke nye midler. Alt nedenfor stammer fra meddelelsen fra Nostr, ikke fra møntudstederen.",
|
"mint.warnings.gone.body.neverDated": "Dette mint har ikke svaret på et eneste tjek, siden vi begyndte at holde øje med det i {month}. Betragt midler, der ligger der, som udsatte, og send ikke nye midler. Alt nedenfor stammer fra Nostr-annonceringen, ikke fra mintet.",
|
||||||
"mint.warnings.gone.body.never": "Dette møntværk har ikke besvaret en eneste forespørgsel, siden vi begyndte at følge det. Betragt midler, der er deponeret der, som udsatte, og indbetal ikke nye midler. Alt nedenfor stammer fra meddelelsen Nostr, ikke fra møntværket.",
|
"mint.warnings.gone.body.never": "Dette mint har ikke svaret på et eneste tjek, siden vi begyndte at holde øje med det. Betragt midler, der ligger der, som udsatte, og send ikke nye midler. Alt nedenfor stammer fra Nostr-annonceringen, ikke fra mintet.",
|
||||||
"mint.warnings.gone.meta.since": "Offline siden {date}",
|
"mint.warnings.gone.meta.since": "Offline siden {date}",
|
||||||
"mint.warnings.gone.meta.never": "Har aldrig været tilgængelig, siden den blev opdaget",
|
"mint.warnings.gone.meta.never": "Har aldrig været tilgængelig, siden den blev opdaget",
|
||||||
"mint.warnings.meltDisabled.lead": "Udbetalinger er deaktiveret.",
|
"mint.warnings.meltDisabled.lead": "Udbetalinger er deaktiveret.",
|
||||||
@@ -198,32 +202,32 @@
|
|||||||
"mint.warnings.meltDisabled.body.offline": "Denne mint havde smeltningen af Lightning (NUT-05) deaktiveret: Du kan indsætte sats, men du kan ikke hæve dem via Lightning. Indsæt ikke penge, før smeltningen er genoptaget.",
|
"mint.warnings.meltDisabled.body.offline": "Denne mint havde smeltningen af Lightning (NUT-05) deaktiveret: Du kan indsætte sats, men du kan ikke hæve dem via Lightning. Indsæt ikke penge, før smeltningen er genoptaget.",
|
||||||
"mint.warnings.meltDisabled.meta.online": "Udbetalinger er i øjeblikket deaktiveret",
|
"mint.warnings.meltDisabled.meta.online": "Udbetalinger er i øjeblikket deaktiveret",
|
||||||
"mint.warnings.meltDisabled.meta.offline": "Udbetalinger var deaktiveret, da de sidst blev set",
|
"mint.warnings.meltDisabled.meta.offline": "Udbetalinger var deaktiveret, da de sidst blev set",
|
||||||
"mint.warnings.frozen.lead": "Frossen mynte.",
|
"mint.warnings.frozen.lead": "Mint frosset.",
|
||||||
"mint.warnings.frozen.body.online": "Både udstedelse og indløsning er deaktiveret. Ingen sats kan overføres ind eller ud via Lightning.",
|
"mint.warnings.frozen.body.online": "Både minting og melting er slået fra. Ingen sats kan flytte ind eller ud via Lightning.",
|
||||||
"mint.warnings.frozen.body.offline": "Både udstedelse og indløsning er deaktiveret. Ingen sats kan overføres ind eller ud via Lightning.",
|
"mint.warnings.frozen.body.offline": "Både minting og melting var slået fra. Ingen sats kan flytte ind eller ud via Lightning.",
|
||||||
"mint.warnings.frozen.meta.online": "Der er i øjeblikket indført en frysning; der foregår ingen ind- eller udførsel",
|
"mint.warnings.frozen.meta.online": "Der er i øjeblikket indført en frysning; der foregår ingen ind- eller udførsel",
|
||||||
"mint.warnings.frozen.meta.offline": "Frosset, da den sidst blev set",
|
"mint.warnings.frozen.meta.offline": "Frosset, da den sidst blev set",
|
||||||
"mint.warnings.offlineLong.lead": "Ikke tilgængelig for {days}, fra og med {date}.",
|
"mint.warnings.offlineLong.lead": "Ikke tilgængelig for {days}, fra og med {date}.",
|
||||||
"mint.warnings.offlineLong.body": "Mint-versionen er muligvis ikke længere tilgængelig. Alt nedenfor viser den seneste kendte version, og anmeldelserne fungerer stadig.",
|
"mint.warnings.offlineLong.body": "Mint-versionen er muligvis ikke længere tilgængelig. Alt nedenfor viser den seneste kendte version, og anmeldelserne fungerer stadig.",
|
||||||
"mint.warnings.offlineLong.meta": "Offline siden {date}",
|
"mint.warnings.offlineLong.meta": "Offline siden {date}",
|
||||||
"mint.warnings.meltOnly.lead": "Må kun smeltes.",
|
"mint.warnings.meltOnly.lead": "Må kun smeltes.",
|
||||||
"mint.warnings.meltOnly.body.online": "Ny udstedelse (NUT-04) er deaktiveret: Du kan ikke indbetale, men eksisterende ecash kan stadig hæves. Dette betyder ofte, at en udstedelse er ved at blive afviklet, så hvis du ejer ecash, bør du overveje at sælge dem.",
|
"mint.warnings.meltOnly.body.online": "Ny minting (NUT-04) er slået fra: du kan ikke indbetale, men eksisterende ecash kan stadig hæves. Det betyder ofte, at et mint er ved at lukke ned, så hvis du holder dets ecash, så overvej at melte ud.",
|
||||||
"mint.warnings.meltOnly.body.offline": "Udstedelse af nye tokens (NUT-04) er blevet deaktiveret: Du kan ikke indbetale, men eksisterende ecash kan stadig hæves. Dette betyder ofte, at en udstedelse er ved at blive afviklet, så hvis du ejer ecash, bør du overveje at sælge dem.",
|
"mint.warnings.meltOnly.body.offline": "Ny minting (NUT-04) var slået fra: du kan ikke indbetale, men eksisterende ecash kan stadig hæves. Det betyder ofte, at et mint er ved at lukke ned, så hvis du holder dets ecash, så overvej at melte ud.",
|
||||||
"mint.warnings.meltOnly.meta.online": "Kun smeltning i øjeblikket",
|
"mint.warnings.meltOnly.meta.online": "Kun smeltning i øjeblikket",
|
||||||
"mint.warnings.meltOnly.meta.offline": "Smelt kun, når den sidst blev set",
|
"mint.warnings.meltOnly.meta.offline": "Smelt kun, når den sidst blev set",
|
||||||
"mint.warnings.offline.lead": "Har været offline siden {date}.",
|
"mint.warnings.offline.lead": "Har været offline siden {date}.",
|
||||||
"mint.warnings.offline.body": "Detaljerne blev bekræftet dengang. Du kan stadig skrive en anmeldelse.",
|
"mint.warnings.offline.body": "Detaljerne blev bekræftet dengang. Du kan stadig skrive en anmeldelse.",
|
||||||
"mint.warnings.offline.meta": "Offline siden {date}",
|
"mint.warnings.offline.meta": "Offline siden {date}",
|
||||||
"mint.warnings.also.meltDisabled": "Inden den gik offline, havde den også deaktiveret udbetalinger.",
|
"mint.warnings.also.meltDisabled": "Inden den gik offline, havde den også deaktiveret udbetalinger.",
|
||||||
"mint.warnings.also.mintDisabled": "Inden den gik offline, havde den også deaktiveret udstedelsen af nye mønter.",
|
"mint.warnings.also.mintDisabled": "Inden det gik offline, havde det også slået nyt minting fra.",
|
||||||
"mint.warnings.also.offline": "Den har desuden været offline siden {date} ({days}).",
|
"mint.warnings.also.offline": "Den har desuden været offline siden {date} ({days}).",
|
||||||
"nut.0": "Notation og modeller",
|
"nut.0": "Notation og modeller",
|
||||||
"nut.1": "Udveksling af offentlige nøgler i Mint",
|
"nut.1": "Udveksling af offentlige nøgler i Mint",
|
||||||
"nut.2": "Nøglesæt og gebyrer",
|
"nut.2": "Nøglesæt og gebyrer",
|
||||||
"nut.3": "Bytning af tokens",
|
"nut.3": "Bytning af tokens",
|
||||||
"nut.4": "Prægning via Lightning",
|
"nut.4": "Minting via Lightning",
|
||||||
"nut.5": "Smeltning via Lightning",
|
"nut.5": "Smeltning via Lightning",
|
||||||
"nut.6": "Oplysninger om mynte",
|
"nut.6": "Mint-information",
|
||||||
"nut.7": "Kontrol af tokenets tilstand",
|
"nut.7": "Kontrol af tokenets tilstand",
|
||||||
"nut.8": "For meget betalte Lightning-gebyrer",
|
"nut.8": "For meget betalte Lightning-gebyrer",
|
||||||
"nut.9": "Gendan signaturer",
|
"nut.9": "Gendan signaturer",
|
||||||
@@ -237,7 +241,7 @@
|
|||||||
"nut.17": "WebSocket-abonnementer",
|
"nut.17": "WebSocket-abonnementer",
|
||||||
"nut.18": "Betalingsanmodninger",
|
"nut.18": "Betalingsanmodninger",
|
||||||
"nut.19": "Cachelagrede svar",
|
"nut.19": "Cachelagrede svar",
|
||||||
"nut.20": "Signerede citater i perfekt stand",
|
"nut.20": "Signerede mint-quotes",
|
||||||
"nut.21": "Ryd godkendelse",
|
"nut.21": "Ryd godkendelse",
|
||||||
"nut.22": "Blind autentificering",
|
"nut.22": "Blind autentificering",
|
||||||
"nut.23": "BOLT11 betalingsmetode",
|
"nut.23": "BOLT11 betalingsmetode",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Der er endnu ingen anmeldelser. Vær den første til at skrive en.",
|
"reviews.empty": "Der er endnu ingen anmeldelser. Vær den første til at skrive en.",
|
||||||
"reviews.emptyWritten": "Der er endnu ingen skriftlige anmeldelser her. Vær den første til at skrive en.",
|
"reviews.emptyWritten": "Der er endnu ingen skriftlige anmeldelser her. Vær den første til at skrive en.",
|
||||||
"reviews.emptyFilter": "Der er ingen anmeldelser, der matcher dette filter.",
|
"reviews.emptyFilter": "Der er ingen anmeldelser, der matcher dette filter.",
|
||||||
|
"reviews.rate.cashu": "Bedøm denne mint",
|
||||||
|
"reviews.rate.fedimint": "Bedøm denne føderation",
|
||||||
|
"reviews.rate.lnurl": "Bedøm denne mint",
|
||||||
"reviews.noscript": "Anmeldelserne er underskrevet med Nostr og indlæses i din browser, så denne liste kræver JavaScript. Bedømmelserne og antallet ovenfor stammer fra selve hjemmesiden.",
|
"reviews.noscript": "Anmeldelserne er underskrevet med Nostr og indlæses i din browser, så denne liste kræver JavaScript. Bedømmelserne og antallet ovenfor stammer fra selve hjemmesiden.",
|
||||||
"reviews.relayError": "Det var ikke muligt at oprette forbindelse til relæet. Anmeldelserne kan være ufuldstændige.",
|
"reviews.relayError": "Det var ikke muligt at oprette forbindelse til relæet. Anmeldelserne kan være ufuldstændige.",
|
||||||
"reviews.srRating": "{rating} ud af 5",
|
"reviews.srRating": "{rating} ud af 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} én stjerne",
|
"reviews.breakdown.1": "{n} én stjerne",
|
||||||
"reviews.breakdown.none": "{n} uden bedømmelse",
|
"reviews.breakdown.none": "{n} uden bedømmelse",
|
||||||
"reviews.dialog.title": "Anmeldelse af {name}",
|
"reviews.dialog.title": "Anmeldelse af {name}",
|
||||||
"reviews.dialog.note": "Underskrevet med din Nostr-nøgle og offentliggjort på offentlige relæer. Den kan hverken redigeres eller slettes.",
|
"reviews.dialog.lede.cashu": "Del din oplevelse med denne mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Del din oplevelse med denne føderation.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Del din oplevelse med denne mint.",
|
||||||
|
"reviews.dialog.permanent": "Offentliggøres permanent på offentlige Nostr-relays.",
|
||||||
|
"reviews.dialog.gate.title": "Log ind for at skrive en anmeldelse",
|
||||||
|
"reviews.dialog.gate.lead": "Anmeldelser signeres med din Nostr-nøgle. Den bliver i din signer, dette websted ser den aldrig.",
|
||||||
"reviews.dialog.ratingLegend": "Din bedømmelse",
|
"reviews.dialog.ratingLegend": "Din bedømmelse",
|
||||||
"reviews.dialog.starsSr.one": "{n}-stjerne",
|
"reviews.dialog.starsSr.one": "{n}-stjerne",
|
||||||
"reviews.dialog.starsSr.other": "{n}-stjerner",
|
"reviews.dialog.starsSr.other": "{n}-stjerner",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Vi venter på din underskriver",
|
"reviews.dialog.waitingSigner": "Vi venter på din underskriver",
|
||||||
"reviews.dialog.confirmClose": "Vil du lukke denne anmeldelse? Dit udkast gemmes, indtil du forlader siden.",
|
"reviews.dialog.confirmClose": "Vil du lukke denne anmeldelse? Dit udkast gemmes, indtil du forlader siden.",
|
||||||
"reviews.dialog.why.login": "Log ind for at offentliggøre",
|
"reviews.dialog.why.login": "Log ind for at offentliggøre",
|
||||||
"reviews.dialog.why.rating": "Vælg en bedømmelse",
|
|
||||||
"reviews.dialog.why.words": "Skriv et par ord",
|
"reviews.dialog.why.words": "Skriv et par ord",
|
||||||
"reviews.dialog.why.more.one": "{n} flere tegn",
|
"reviews.dialog.why.more.one": "{n} flere tegn",
|
||||||
"reviews.dialog.why.more.other": "{n} flere tegn",
|
"reviews.dialog.why.more.other": "{n} flere tegn",
|
||||||
@@ -335,12 +346,12 @@
|
|||||||
"feed.showingBuild.other": "Her vises de seneste anmeldelser af {n} fra den seneste version",
|
"feed.showingBuild.other": "Her vises de seneste anmeldelser af {n} fra den seneste version",
|
||||||
"feed.noscript": "Anmeldelserne er gemt under Nostr og indlæses i din browser, så filtrering og den fulde liste kræver JavaScript. Anmeldelserne under {n} nedenfor blev hentet fra relæerne, da denne side blev oprettet.",
|
"feed.noscript": "Anmeldelserne er gemt under Nostr og indlæses i din browser, så filtrering og den fulde liste kræver JavaScript. Anmeldelserne under {n} nedenfor blev hentet fra relæerne, da denne side blev oprettet.",
|
||||||
"feed.emptyBuild": "Der kunne ikke hentes nogen anmeldelser fra relæerne, da denne side blev oprettet. Listen opdateres fra relæerne i din browser.",
|
"feed.emptyBuild": "Der kunne ikke hentes nogen anmeldelser fra relæerne, da denne side blev oprettet. Listen opdateres fra relæerne i din browser.",
|
||||||
"feed.foot": "Anmeldelser er meninger fra brugerne og ikke verificerede påstande. Læs {link}, før du betror en møntudsteder dine penge.",
|
"feed.foot": "Anmeldelser er meninger fra fællesskabet, ikke verificerede påstande. Læs {link}, før du betror et mint dine penge.",
|
||||||
"feed.footLink": "ansvarsfraskrivelse",
|
"feed.footLink": "ansvarsfraskrivelse",
|
||||||
"feed.showing": "Viser anmeldelser af {shown} og {total}",
|
"feed.showing": "Viser anmeldelser af {shown} og {total}",
|
||||||
"feed.showingMatching": "Viser {shown} af {matching} relevante anmeldelser (i alt {total})",
|
"feed.showingMatching": "Viser {shown} af {matching} relevante anmeldelser (i alt {total})",
|
||||||
"feed.emptyRelays": "Der kom ingen anmeldelser tilbage fra relæerne. Åbn en vilkårlig Mint-side for at læse og skrive anmeldelser der.",
|
"feed.emptyRelays": "Der kom ingen anmeldelser tilbage fra relæerne. Åbn en vilkårlig Mint-side for at læse og skrive anmeldelser der.",
|
||||||
"feed.emptyFilter": "Der er ingen anmeldelser, der matcher dette filter. Ryd søgefeltet, eller vælg »Alle«.",
|
"feed.emptyFilter": "Ingen anmeldelser matcher dette filter. Ryd mint-feltet, eller prøv Alle.",
|
||||||
"feed.relayError": "Det var ikke muligt at oprette forbindelse til relæerne. Her vises anmeldelserne fra den seneste build.",
|
"feed.relayError": "Det var ikke muligt at oprette forbindelse til relæerne. Her vises anmeldelserne fra den seneste build.",
|
||||||
"feed.relayEmpty": "Der kom ingen anmeldelser tilbage fra relæerne. Her vises anmeldelserne fra den seneste build.",
|
"feed.relayEmpty": "Der kom ingen anmeldelser tilbage fra relæerne. Her vises anmeldelserne fra den seneste build.",
|
||||||
"feed.reading": "Aflæsning af relæerne…",
|
"feed.reading": "Aflæsning af relæerne…",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Vi venter på din underskriver",
|
"login.status.waitingSigner": "Vi venter på din underskriver",
|
||||||
"login.status.connecting": "Opret forbindelse til din underskriver",
|
"login.status.connecting": "Opret forbindelse til din underskriver",
|
||||||
"login.status.connected": "Forbundet",
|
"login.status.connected": "Forbundet",
|
||||||
|
"login.toast.loggedIn": "Logget ind",
|
||||||
|
"login.toast.fetchingProfile": "Henter din Nostr-profil fra relæerne…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Ingen profil fundet på relæerne",
|
||||||
"login.method.extension": "Udvidelse",
|
"login.method.extension": "Udvidelse",
|
||||||
"login.method.remote": "Fjernbetjening",
|
"login.method.remote": "Fjernbetjening",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -394,8 +409,8 @@
|
|||||||
"notfound.title": "Siden blev ikke fundet · Cashumints.space",
|
"notfound.title": "Siden blev ikke fundet · Cashumints.space",
|
||||||
"notfound.description": "Den side findes ikke på Cashumints.space.",
|
"notfound.description": "Den side findes ikke på Cashumints.space.",
|
||||||
"notfound.heading": "Denne side findes ikke",
|
"notfound.heading": "Denne side findes ikke",
|
||||||
"notfound.lede": "Den er muligvis flyttet, eller mønteriet er måske endnu ikke indekseret. Søg efter et mønteri ved navn eller domæne, eller indsæt en URL til mønteriet.",
|
"notfound.lede": "Den er måske flyttet, eller mintet er måske ikke indekseret endnu. Søg efter et mint på navn eller domæne, eller indsæt en mint-URL.",
|
||||||
"notfound.browse": "Se alle pastiller",
|
"notfound.browse": "Se alle mints",
|
||||||
"notfound.home": "Gå hjem",
|
"notfound.home": "Gå hjem",
|
||||||
"notfound.loading": "Indlæser {host}",
|
"notfound.loading": "Indlæser {host}",
|
||||||
"notfound.fb.rating": "Bedømmelse",
|
"notfound.fb.rating": "Bedømmelse",
|
||||||
@@ -413,7 +428,7 @@
|
|||||||
"wallets.title": "Cashu-tegnebøger · Cashumints.space",
|
"wallets.title": "Cashu-tegnebøger · Cashumints.space",
|
||||||
"wallets.description": "Cashu-tegnebøger, der fungerer sammen med de her anførte mints på mobil, web, i browseren og via kommandolinjen, alt efter hvad den enkelte er bedst til.",
|
"wallets.description": "Cashu-tegnebøger, der fungerer sammen med de her anførte mints på mobil, web, i browseren og via kommandolinjen, alt efter hvad den enkelte er bedst til.",
|
||||||
"wallets.heading": "Punge",
|
"wallets.heading": "Punge",
|
||||||
"wallets.lede": "Du skal have en tegnebog til at opbevare ecash fra en af disse udstedere. De fleste tegnebøger kommunikerer med flere udstedere på én gang, så du er ikke bundet til den første, du prøver.",
|
"wallets.lede": "Du skal bruge en wallet for at holde ecash fra et af disse mints. De fleste wallets taler med flere mints ad gangen, så du er ikke bundet til det første, du prøver.",
|
||||||
"wallets.note": "Denne liste er ikke udtømmende og udgør ikke en anbefaling. Cashu-projektet fører et mere omfattende register på {link}. En wallet opbevarer nøgler, mens en mint opbevarer pengene: Læs anmeldelserne af mints, før du vælger, hvor din sats skal opbevares.",
|
"wallets.note": "Denne liste er ikke udtømmende og udgør ikke en anbefaling. Cashu-projektet fører et mere omfattende register på {link}. En wallet opbevarer nøgler, mens en mint opbevarer pengene: Læs anmeldelserne af mints, før du vælger, hvor din sats skal opbevares.",
|
||||||
"wallets.platform.android": "Android",
|
"wallets.platform.android": "Android",
|
||||||
"wallets.platform.ios": "iOS",
|
"wallets.platform.ios": "iOS",
|
||||||
@@ -422,11 +437,11 @@
|
|||||||
"wallets.platform.cli": "CLI",
|
"wallets.platform.cli": "CLI",
|
||||||
"wallets.platform.python": "Python",
|
"wallets.platform.python": "Python",
|
||||||
"wallets.item.minibits": "Mobil tegnebog ecash med egen mint, understøttelse af Lightning-adresser og Nostr-kontakter.",
|
"wallets.item.minibits": "Mobil tegnebog ecash med egen mint, understøttelse af Lightning-adresser og Nostr-kontakter.",
|
||||||
"wallets.item.nutstash": "En browser-wallet, der kan håndtere flere udstedere på én gang og importere og eksportere rå tokens.",
|
"wallets.item.nutstash": "Browser-wallet, der håndterer flere mints ad gangen og importerer og eksporterer rå tokens.",
|
||||||
"wallets.item.enuts": "Mobil tegnebog med fokus på saldi fra flere møntudstedere og overførsel af ecash til Nostr.",
|
"wallets.item.enuts": "Mobil wallet med fokus på saldi hos flere mints og på at sende ecash over Nostr.",
|
||||||
"wallets.item.cashume": "Reference-webwallet fra Cashu-projektet. Kører udelukkende i browseren og kan installeres som en PWA.",
|
"wallets.item.cashume": "Reference-webwallet fra Cashu-projektet. Kører udelukkende i browseren og kan installeres som en PWA.",
|
||||||
"wallets.item.boardwalk": "Web-tegnebog baseret på Lightning-adresser og afsendelse af ecash via et link.",
|
"wallets.item.boardwalk": "Web-tegnebog baseret på Lightning-adresser og afsendelse af ecash via et link.",
|
||||||
"wallets.item.coinos": "Lightning-tegnebog og salgssted, der også driver sin egen Cashu-møntudstedelse.",
|
"wallets.item.coinos": "Lightning-wallet og salgssted, der også kører sit eget Cashu-mint.",
|
||||||
"wallets.item.oxchat": "Nostr-messenger med en indbygget ecash-tegnebog til at sende sats i chats.",
|
"wallets.item.oxchat": "Nostr-messenger med en indbygget ecash-tegnebog til at sende sats i chats.",
|
||||||
"wallets.item.nutshell": "Referenceimplementeringen. Kører som en wallet på kommandolinjen og som mint-software.",
|
"wallets.item.nutshell": "Referenceimplementeringen. Kører som en wallet på kommandolinjen og som mint-software.",
|
||||||
"about.title": "Om Cashumints.space",
|
"about.title": "Om Cashumints.space",
|
||||||
@@ -434,21 +449,21 @@
|
|||||||
"about.heading": "Om",
|
"about.heading": "Om",
|
||||||
"about.lede": "Cashumints.space viser alle Cashu-mints, vi kan finde på Nostr-netværket, og viser, hvad folk siger om dem. Den er udviklet af Azzamo.",
|
"about.lede": "Cashumints.space viser alle Cashu-mints, vi kan finde på Nostr-netværket, og viser, hvad folk siger om dem. Den er udviklet af Azzamo.",
|
||||||
"about.cashu.title": "Hvad er Cashu?",
|
"about.cashu.title": "Hvad er Cashu?",
|
||||||
"about.cashu.p1": "Cashu er en ecash-protokol til Bitcoin. En udsteder udsteder anonymiserede tokens, der er bakket op af de sats, den besidder, og disse tokens overføres mellem brugere, uden at udstederen får kendskab til, hvem der har sendt hvad til hvem. Privatlivsbeskyttelsen er reel, og det er netop pointen: tokens er ikke konti, og udstederen kan ikke knytte det token, den har signeret, til det token, der kommer tilbage.",
|
"about.cashu.p1": "Cashu er en ecash-protokol til Bitcoin. Et mint udsteder blindede tokens dækket af de sats, det holder, og de tokens bevæger sig mellem folk, uden at mintet får at vide, hvem der sendte hvad til hvem. Privatlivet er ægte, og det er hele pointen: tokens er ikke konti, og mintet kan ikke koble den token, det signerede, til den token, der kommer tilbage.",
|
||||||
"about.cashu.p2": "Du kan læse protokollen og dens specifikationer på {link}. Selve specifikationerne hedder NUTs, og det er her, tallene NUT på hver enkelt mint-side stammer fra.",
|
"about.cashu.p2": "Du kan læse protokollen og dens specifikationer på {link}. Selve specifikationerne hedder NUTs, og det er her, tallene NUT på hver enkelt mint-side stammer fra.",
|
||||||
"about.mints.title": "Hvad en mint er, og hvad der er fordele og ulemper ved den",
|
"about.mints.title": "Hvad en mint er, og hvad der er fordele og ulemper ved den",
|
||||||
"about.mints.p1": "En udstedelse er en form for deponering. Når du udsteder ecash, overdrager du sats til den, der driver den pågældende server, og du stoler på, at vedkommende vil indfri tokens, når du indløser dem igen. Der er ingen beskyttelse mod svindel, ingen deponeringsordning og ingen mulighed for at gøre krav gældende. En udsteder kan forsvinde med saldoen, og det er der eksempler på.",
|
"about.mints.p1": "Et mint er depotbaseret. Når du minter ecash, giver du sats til den, der driver den server, og du stoler på, at de indfrier dine tokens, når du melter dem ud igen. Der er intet svindelbevis, ingen escrow og ingen klagevej. En mint-operatør kan forsvinde med saldoen, og mints har gjort det.",
|
||||||
"about.mints.p2": "Det er netop derfor, der findes anmeldelser her. Denne side siger aldrig, at en mint er sikker. Status på en mint-side angiver {code}, ikke »pålidelig«, og det betyder blot, at serveren svarede, da vi sidst spurgte. Betragt ecash-saldoer som kontanter i en frakkelomme: fine at bruge, men ikke egnet til opsparing.",
|
"about.mints.p2": "Det er netop derfor, der findes anmeldelser her. Denne side siger aldrig, at en mint er sikker. Status på en mint-side angiver {code}, ikke »pålidelig«, og det betyder blot, at serveren svarede, da vi sidst spurgte. Betragt ecash-saldoer som kontanter i en frakkelomme: fine at bruge, men ikke egnet til opsparing.",
|
||||||
"about.nip87.title": "Hvad er NIP-87?",
|
"about.nip87.title": "Hvad er NIP-87?",
|
||||||
"about.nip87.p1": "NIP-87 er den fastlagte betegnelse for Nostr, der anvendes til at annoncere og anbefale ecash-mønter. Her er der to typer begivenheder, der er relevante:",
|
"about.nip87.p1": "NIP-87 er Nostr-konventionen for at annoncere og anbefale ecash-mints. To event-typer betyder noget her:",
|
||||||
"about.nip87.li1": "{code} annoncerer en mint. URL’en til mintet findes i {tag}-tagget. På denne måde opdager webstedet mints, det aldrig har set før.",
|
"about.nip87.li1": "{code} annoncerer en mint. URL’en til mintet findes i {tag}-tagget. På denne måde opdager webstedet mints, det aldrig har set før.",
|
||||||
"about.nip87.li2": "{code} er en anmeldelse. Den indeholder vurderingen og anmeldelsesteksten og henviser til den møntudsteder, den handler om, ved hjælp af et {utag}-tag (møntudstederens URL) og et {dtag}-tag (møntudstederens egen offentlige nøgle).",
|
"about.nip87.li2": "{code} er en anmeldelse. Den bærer bedømmelsen og anmeldelsesteksten og peger på det mint, den handler om, med et {utag}-tag (mint-URL'en) og et {dtag}-tag (mintets egen offentlige nøgle).",
|
||||||
"about.nip87.p2": "Hver anmeldelse er underskrevet med forfatterens Nostr-nøgle. Vi betegner aldrig en anmeldelse som »verificeret«, fordi ingen har verificeret den: Den er underskrevet, hvilket er en anden og mere nyttig påstand. Det betyder, at du kan kontrollere, hvem der har skrevet den, og at den ikke er blevet ændret. Det betyder ikke, at forfatteren er ærlig eller nogensinde har brugt møntmaskinen.",
|
"about.nip87.p2": "Hver anmeldelse er signeret med forfatterens Nostr-nøgle. Vi kalder aldrig en anmeldelse »verificeret«, for ingen har verificeret den: den er signeret, hvilket er en anden og mere nyttig påstand. Det betyder, at du kan se, hvem der skrev den, og at den ikke er ændret. Det betyder ikke, at forfatteren er ærlig eller nogensinde har brugt mintet.",
|
||||||
"about.how.title": "Sådan fungerer denne hjemmeside",
|
"about.how.title": "Sådan fungerer denne hjemmeside",
|
||||||
"about.how.p1": "Der er to sløjfer og én regel. Reglen er, at møntfabrikken ejer sine metadata, og at Nostr ejer anmeldelserne, så dette websted gemmer ingen af delene som en autoritet.",
|
"about.how.p1": "Der er to sløjfer og én regel. Reglen er, at mintet ejer sine metadata, og Nostr ejer anmeldelserne, så dette websted gemmer ingen af delene som autoritet.",
|
||||||
"about.how.li1": "{strong} forespørger alle kendte mints om {code} hver tiende minut og registrerer svarene: navn, beskrivelse, version, understøttede NUTs, begrænsninger, kontaktoplysninger. Den registrerer også, om mienten overhovedet svarede, og det er herfra, at oppetiden stammer.",
|
"about.how.li1": "{strong} forespørger alle kendte mints om {code} hver tiende minut og registrerer svarene: navn, beskrivelse, version, understøttede NUTs, begrænsninger, kontaktoplysninger. Den registrerer også, om mienten overhovedet svarede, og det er herfra, at oppetiden stammer.",
|
||||||
"about.how.li1Label": "Sonderløkken",
|
"about.how.li1Label": "Sonderløkken",
|
||||||
"about.how.li2": "{strong} opretter forbindelse til Nostr-relæerne hver time, læser meddelelser og anmeldelser om mønter og tilføjer alle mønter, den ikke har set før.",
|
"about.how.li2": "{strong} forbinder til Nostr-relæerne hver time, læser mint-annonceringer og anmeldelser og tilføjer ethvert mint, den ikke har set før.",
|
||||||
"about.how.li2Label": "Opdagelsessløjfen",
|
"about.how.li2Label": "Opdagelsessløjfen",
|
||||||
"about.how.p2": "Det vigtige er, hvad der sker, når en mint holder op med at svare. Dens cachelagrede metadata overskrives aldrig af en mislykket forespørgsel, så en nedlagt mint bevarer sin fulde side: dens specifikationer, historie og anmeldelser, med et banner, der angiver, hvornår den gik ned. Den tidligere version af dette websted viste i stedet en fejlside, hvilket betød, at netop de mints, som brugerne havde mest brug for at advare hinanden om, var dem, der ikke kunne anmeldes. Det var hovedårsagen til omlægningen.",
|
"about.how.p2": "Det vigtige er, hvad der sker, når en mint holder op med at svare. Dens cachelagrede metadata overskrives aldrig af en mislykket forespørgsel, så en nedlagt mint bevarer sin fulde side: dens specifikationer, historie og anmeldelser, med et banner, der angiver, hvornår den gik ned. Den tidligere version af dette websted viste i stedet en fejlside, hvilket betød, at netop de mints, som brugerne havde mest brug for at advare hinanden om, var dem, der ikke kunne anmeldes. Det var hovedårsagen til omlægningen.",
|
||||||
"about.how.p3": "Anmeldelsestekster gemmes aldrig hos os. Når du åbner en mint-side, kommunikerer din browser direkte med relæerne og henter selv anmeldelserne, og når du skriver en anmeldelse, underskrives den med din egen Nostr-udvidelse og sendes direkte til disse relæer. Vi holder styr på antallet, så siderne kan rangordnes og sorteres – ikke mere end det. Intet her kan redigeres eller slettes af os, heller ikke anmeldelser, som vi helst ville undvære.",
|
"about.how.p3": "Anmeldelsestekster gemmes aldrig hos os. Når du åbner en mint-side, kommunikerer din browser direkte med relæerne og henter selv anmeldelserne, og når du skriver en anmeldelse, underskrives den med din egen Nostr-udvidelse og sendes direkte til disse relæer. Vi holder styr på antallet, så siderne kan rangordnes og sorteres – ikke mere end det. Intet her kan redigeres eller slettes af os, heller ikke anmeldelser, som vi helst ville undvære.",
|
||||||
@@ -460,23 +475,23 @@
|
|||||||
"about.numbers.title": "Lige nu",
|
"about.numbers.title": "Lige nu",
|
||||||
"about.numbers.p1": "{mints}-mønstre indekseret, {online} af disse svarer, {reviews}-gennemgange talt fra relæerne ovenfor.",
|
"about.numbers.p1": "{mints}-mønstre indekseret, {online} af disse svarer, {reviews}-gennemgange talt fra relæerne ovenfor.",
|
||||||
"about.source.title": "Kilde og kreditering",
|
"about.source.title": "Kilde og kreditering",
|
||||||
"about.source.p1": "Webstedet er open source og findes på {github}. Det er oprettet og drives af {azzamo}. Hvis der er fejl på en møntside, skal du rette dem i kildekoden: Metadataene for mønten stammer fra møntens egen {code}, og anmeldelserne stammer fra Nostr.",
|
"about.source.p1": "Webstedet er open source på {github}. Det er bygget og drevet af {azzamo}. Hvis noget er galt på en mint-side, så ret det ved kilden: mint-metadata kommer fra mintets eget {code}, og anmeldelser kommer fra Nostr.",
|
||||||
"terms.title": "Brugsbetingelser · Cashumints.space",
|
"terms.title": "Brugsbetingelser · Cashumints.space",
|
||||||
"terms.description": "Brugsbetingelser for Cashumints.space: hvad hjemmesiden er, hvad den ikke gør, og hvem der er ansvarlig for hvad. Ingen konti, ingen garantier, ingen tilknytning til nogen møntfabrik.",
|
"terms.description": "Brugsbetingelser for Cashumints.space: hvad webstedet er, hvad det ikke gør, og hvem der er ansvarlig for hvad. Ingen konti, ingen garantier, ingen tilknytning til noget mint.",
|
||||||
"terms.heading": "Brugsbetingelser",
|
"terms.heading": "Brugsbetingelser",
|
||||||
"terms.lede": "Enkel beskrivelse af et websted, der udelukkende indekserer offentlige data. Senest opdateret {date}.",
|
"terms.lede": "Enkel beskrivelse af et websted, der udelukkende indekserer offentlige data. Senest opdateret {date}.",
|
||||||
"terms.what.title": "Hvad denne hjemmeside er",
|
"terms.what.title": "Hvad denne hjemmeside er",
|
||||||
"terms.what.p1": "Cashumints.space er et indeks over offentligt tilgængelige data om Cashu-mønter. Der er to typer data, som begge stammer fra andre kilder:",
|
"terms.what.p1": "Cashumints.space er et indeks over offentligt tilgængelige data om Cashu-mints. To slags data, begge fra et andet sted:",
|
||||||
"terms.what.li1": "Metadata om møntudstederne, hentet fra hver møntudsteders eget {code}-endpoint: navn, beskrivelse, softwareversion, understøttede NUTs, kontaktoplysninger og om møntudstederen svarede, da vi sidst henvendte os.",
|
"terms.what.li1": "Mint-metadata, læst fra hvert mints eget {code}-endpoint: navn, beskrivelse, softwareversion, understøttede NUTs, kontaktoplysninger og om mintet svarede, sidst vi spurgte.",
|
||||||
"terms.what.li2": "Anmeldelser, hentet fra de offentlige Nostr-relæer. Dette er NIP-87-begivenheder, som forfatterne har offentliggjort på relæer, som alle kan søge i.",
|
"terms.what.li2": "Anmeldelser, hentet fra de offentlige Nostr-relæer. Dette er NIP-87-begivenheder, som forfatterne har offentliggjort på relæer, som alle kan søge i.",
|
||||||
"terms.what.p2": "Vi indsamler disse data, normaliserer dem, rangordner dem og viser dem. Vi skaber dem ikke.",
|
"terms.what.p2": "Vi indsamler disse data, normaliserer dem, rangordner dem og viser dem. Vi skaber dem ikke.",
|
||||||
"terms.noAccounts.title": "Ingen garantier, ingen ansvar",
|
"terms.noAccounts.title": "Ingen garantier, ingen ansvar",
|
||||||
"terms.noAccounts.p1": "Der er ikke noget, man skal tilmelde sig. Hjemmesiden stilles til rådighed »som den er«, uden nogen form for garanti: hverken for, at oplysningerne er korrekte, at de er opdaterede, eller at hjemmesiden vil være tilgængelig. Oplysninger om mønter kan være minutes eller timer gamle, en mønt kan have ændret sig siden vores sidste kontrol, og et relæ kan undlade at svare, i hvilket tilfælde du ser færre oplysninger, end der faktisk findes.",
|
"terms.noAccounts.p1": "Der er intet at tilmelde sig. Webstedet stilles til rådighed, som det er, uden nogen form for garanti: ikke for at data er korrekte, ikke for at de er aktuelle, ikke for at webstedet er tilgængeligt. Mint-data kan være minutter eller timer gamle, et mint kan ændre sig, efter vi sidst tjekkede, og et relæ kan undlade at svare, og så ser du mindre, end der findes.",
|
||||||
"terms.noAccounts.p2": "Brug det på eget ansvar. Vi påtager os intet ansvar for tab, der måtte opstå som følge af brugen af dette websted eller af, at du stoler på oplysninger, du læser her. Se {link} for de specifikke risici ved brug af en Cashu-mønt.",
|
"terms.noAccounts.p2": "Brug det på eget ansvar. Vi er ikke ansvarlige for tab, der følger af at bruge dette websted eller af at stole på noget, du læser her. Se {link} for de specifikke risici ved at bruge et Cashu-mint.",
|
||||||
"terms.noAccounts.link": "ansvarsfraskrivelse",
|
"terms.noAccounts.link": "ansvarsfraskrivelse",
|
||||||
"terms.noCustody.title": "Vi opbevarer ikke dine penge",
|
"terms.noCustody.title": "Vi opbevarer ikke dine penge",
|
||||||
"terms.noCustody.p1": "Dette websted har aldrig midler i sin varetægt. Det har ingen tegnebog, det har ikke adgang til ecash, og det kan ikke flytte, spærre eller gendanne noget som helst. Hvis du har et problem med en mint, er mintoperatøren den eneste, der kan hjælpe dig, og vi kan ikke kontakte dem på dine vegne.",
|
"terms.noCustody.p1": "Dette websted har aldrig midler i sin varetægt. Det har ingen tegnebog, det har ikke adgang til ecash, og det kan ikke flytte, spærre eller gendanne noget som helst. Hvis du har et problem med en mint, er mintoperatøren den eneste, der kan hjælpe dig, og vi kan ikke kontakte dem på dine vegne.",
|
||||||
"terms.noCustody.p2": "Vi er ikke tilknyttet nogen af de her anførte møntfabrikker, og ingen møntfabrik betaler for at blive opført, for sin placering eller for sin bedømmelse. Møntfabrikkerne udvælges på baggrund af offentlige Nostr-meddelelser og rangordnes ved hjælp af en algoritme baseret på offentlige anmeldelsesdata.",
|
"terms.noCustody.p2": "Vi er ikke tilknyttet noget mint på listen her, og intet mint betaler for sin opførelse, sin placering eller sin bedømmelse. Mints findes via offentlige Nostr-annonceringer og rangordnes af en algoritme over offentlige anmeldelsesdata.",
|
||||||
"terms.reviews.title": "Anmeldelser er andres ord",
|
"terms.reviews.title": "Anmeldelser er andres ord",
|
||||||
"terms.reviews.p1": "Anmeldelser er brugergenereret indhold, der offentliggøres på de offentlige Nostr-relæer af deres forfattere. Vi viser dem, men vi har ikke kontrol over dem. Vi har ikke skrevet dem, vi kan ikke redigere dem, og vi kan ikke slette dem fra de relæer, hvor de er gemt: Det er signerede begivenheder på et netværk, som vi ikke ejer.",
|
"terms.reviews.p1": "Anmeldelser er brugergenereret indhold, der offentliggøres på de offentlige Nostr-relæer af deres forfattere. Vi viser dem, men vi har ikke kontrol over dem. Vi har ikke skrevet dem, vi kan ikke redigere dem, og vi kan ikke slette dem fra de relæer, hvor de er gemt: Det er signerede begivenheder på et netværk, som vi ikke ejer.",
|
||||||
"terms.reviews.p2": "En anmeldelse er en persons oplevelse, ikke et verificeret faktum. Hvis du offentliggør en anmeldelse, er du ansvarlig for indholdet. Offentliggør ikke noget ulovligt, og vær opmærksom på, at det, du offentliggør, er offentligt og forbliver der for altid (se {link}).",
|
"terms.reviews.p2": "En anmeldelse er en persons oplevelse, ikke et verificeret faktum. Hvis du offentliggør en anmeldelse, er du ansvarlig for indholdet. Offentliggør ikke noget ulovligt, og vær opmærksom på, at det, du offentliggør, er offentligt og forbliver der for altid (se {link}).",
|
||||||
@@ -520,33 +535,33 @@
|
|||||||
"privacy.permanent.li2": "Den er permanent knyttet til din offentlige nøgle Nostr sammen med alt andet, som denne nøgle nogensinde har offentliggjort.",
|
"privacy.permanent.li2": "Den er permanent knyttet til din offentlige nøgle Nostr sammen med alt andet, som denne nøgle nogensinde har offentliggjort.",
|
||||||
"privacy.permanent.li3": "At slette den er en anmodning, ikke en ordre. Du kan offentliggøre en sletningsbegivenhed, og nogle relæer vil efterkomme den, men et relæ kan frit vælge at ignorere den, og alle, der allerede har kopieret begivenheden, har den stadig. Betragt en offentliggjort anmeldelse som permanent.",
|
"privacy.permanent.li3": "At slette den er en anmodning, ikke en ordre. Du kan offentliggøre en sletningsbegivenhed, og nogle relæer vil efterkomme den, men et relæ kan frit vælge at ignorere den, og alle, der allerede har kopieret begivenheden, har den stadig. Betragt en offentliggjort anmeldelse som permanent.",
|
||||||
"privacy.permanent.li4": "Vi kan ikke slette det for dig. Vi kan dog sørge for, at det ikke længere vises her; det ændrer dog ikke noget på relæerne.",
|
"privacy.permanent.li4": "Vi kan ikke slette det for dig. Vi kan dog sørge for, at det ikke længere vises her; det ændrer dog ikke noget på relæerne.",
|
||||||
"privacy.permanent.p2": "Hvis du vil anmelde en mynte uden at det knyttes til din primære identitet, skal du bruge en separat nøgle med koden Nostr. Bemærk, at en nøgle uden anden aktivitet fremhæves som sådan ved negative anmeldelser, da en helt ny nøgle, der skriver en anmeldelse med én stjerne, er et mønster, som læserne fortjener at se.",
|
"privacy.permanent.p2": "Hvis du vil anmelde et mint, uden at det knyttes til din primære identitet, så brug en separat Nostr-nøgle. Bemærk, at en nøgle uden anden aktivitet vises som sådan ved hårde anmeldelser, fordi en helt ny nøgle, der skriver en anmeldelse på én stjerne, er et mønster, læsere fortjener at se.",
|
||||||
"privacy.contact.title": "Spørgsmål",
|
"privacy.contact.title": "Spørgsmål",
|
||||||
"privacy.contact.p1": "Webstedet er open source: Hvis du vil tjekke noget af det ovenstående, kan du læse koden på {github}. Spørgsmål og rettelser kan indsendes som en issue der.",
|
"privacy.contact.p1": "Webstedet er open source: Hvis du vil tjekke noget af det ovenstående, kan du læse koden på {github}. Spørgsmål og rettelser kan indsendes som en issue der.",
|
||||||
"disclaimer.title": "Ansvarsfraskrivelse · Cashumints.space",
|
"disclaimer.title": "Ansvarsfraskrivelse · Cashumints.space",
|
||||||
"disclaimer.description": "Hvad du bør vide, før du bruger en Cashu-mønt: Mønter er under opbevaring; en mønt kan forsvinde sammen med dine penge; anmeldelser er udtryk for personlige meninger, og »online« betyder blot, at de er tilgængelige, ikke at de er pålidelige.",
|
"disclaimer.description": "Hvad du bør vide, før du bruger et Cashu-mint: mints er depotbaserede, et mint kan forsvinde med dine penge, anmeldelser er meninger, og online betyder tilgængelig, ikke troværdig.",
|
||||||
"disclaimer.heading": "Ansvarsfraskrivelse",
|
"disclaimer.heading": "Ansvarsfraskrivelse",
|
||||||
"disclaimer.lede": "Læs dette, før du investerer penge i en møntfabrik. Senest opdateret {date}.",
|
"disclaimer.lede": "Læs dette, før du lægger penge i et mint. Senest opdateret {date}.",
|
||||||
"disclaimer.callout": "En Cashu-mønt opbevarer dine penge for dig. Hvis den forsvinder, er din ecash væk, og der er ingen, du kan klage til. Opbevar kun det, du har råd til at miste.",
|
"disclaimer.callout": "Et Cashu-mint opbevarer dine penge for dig. Hvis det forsvinder, er din ecash væk, og der er ingen at klage til. Behold kun det, du har råd til at miste.",
|
||||||
"disclaimer.custodial.title": "Mints er forvaringsmyndigheder",
|
"disclaimer.custodial.title": "Mints er forvaringsmyndigheder",
|
||||||
"disclaimer.custodial.p1": "Når du udsteder ecash, afleverer du bitcoin til udstederen og modtager tokens til gengæld. Disse tokens udgør en fordring på den pågældende udsteder. De er ikke bitcoin, som du besidder, og det er udstederen, der afgør, om de skal indfries.",
|
"disclaimer.custodial.p1": "Når du minter ecash, giver du bitcoin til mint-operatøren og får tokens tilbage. De tokens er et krav på den operatør. De er ikke bitcoin, du holder, og operatøren er den, der bestemmer, om de indfries.",
|
||||||
"disclaimer.custodial.p2": "Det betyder, at alle mints er forbundet med de samme risici: operatøren kan forsvinde, blive tvunget til at indstille driften, miste midlerne på grund af en fejl eller et hackerangreb, eller ganske enkelt slukke for serveren. Der er ingen indskudsforsikring, ingen tilbageførsel af betalinger, ingen supportlinje og ingen retsmidler, man kan regne med. Dette gælder også for den bedst vurderede mint på dette websted.",
|
"disclaimer.custodial.p2": "Det betyder, at alle mints er forbundet med de samme risici: operatøren kan forsvinde, blive tvunget til at indstille driften, miste midlerne på grund af en fejl eller et hackerangreb, eller ganske enkelt slukke for serveren. Der er ingen indskudsforsikring, ingen tilbageførsel af betalinger, ingen supportlinje og ingen retsmidler, man kan regne med. Dette gælder også for den bedst vurderede mint på dette websted.",
|
||||||
"disclaimer.custodial.p3": "Cashu er udviklet til små beløb, der flyttes hurtigt. Brug den på denne måde: Hold de penge, du skal til at bruge, ikke dine opsparinger, og fordel dem på flere udbydere i stedet for at placere det hele hos én.",
|
"disclaimer.custodial.p3": "Cashu er lavet til små beløb, der bevæger sig hurtigt. Brug det sådan: hold det, du er ved at bruge, ikke din opsparing, og spred det over flere mints i stedet for at parkere alt i ét.",
|
||||||
"disclaimer.reviews.title": "Anmeldelser er meninger, ikke verificerede påstande",
|
"disclaimer.reviews.title": "Anmeldelser er meninger, ikke verificerede påstande",
|
||||||
"disclaimer.reviews.p1": "Hver eneste anmeldelse her er skrevet af en bruger med brugernavnet Nostr og underskrevet med vedkommendes nøgle. At den er underskrevet betyder, at vi kan se, hvilken nøgle der har skrevet den. Det betyder ikke, at anmeldelsen er sand, at forfatteren har brugt møntudstedelsen, eller at forfatteren ikke er operatøren, en konkurrent eller én person med ti nøgler.",
|
"disclaimer.reviews.p1": "Hver anmeldelse her er skrevet af nogen på Nostr og signeret med deres nøgle. Signeret betyder, at vi kan fortælle dig, hvilken nøgle der skrev den. Det betyder ikke, at anmeldelsen er sand, at forfatteren har brugt mintet, eller at forfatteren ikke er operatøren, en konkurrent eller én person med ti nøgler.",
|
||||||
"disclaimer.reviews.p2": "Vi verificerer ikke anmeldere, og vi redigerer eller fjerner ikke anmeldelser, som vi er uenige i. Læs et par stykker, se på, hvad de rent faktisk siger, og vægt en butik med tre anmeldelser anderledes end en med tre hundrede.",
|
"disclaimer.reviews.p2": "Vi verificerer ikke anmeldere, og vi redigerer eller fjerner ikke anmeldelser, vi er uenige i. Læs et par stykker, se hvad de faktisk siger, og vægt et mint med tre anmeldelser anderledes end et med tre hundrede.",
|
||||||
"disclaimer.status.title": "»Online« betyder, at man kan få fat i det, ikke at det er pålideligt",
|
"disclaimer.status.title": "»Online« betyder, at man kan få fat i det, ikke at det er pålideligt",
|
||||||
"disclaimer.status.p1": "Vi tjekker alle mints regelmæssigt og viser, om de har svaret. Det er alt, hvad en grøn status betyder: serveren har svaret. Det siger intet om, hvorvidt operatøren er solvent, ærlig eller stadig har til hensigt at indfri dine tokens i morgen.",
|
"disclaimer.status.p1": "Vi tjekker alle mints regelmæssigt og viser, om de har svaret. Det er alt, hvad en grøn status betyder: serveren har svaret. Det siger intet om, hvorvidt operatøren er solvent, ærlig eller stadig har til hensigt at indfri dine tokens i morgen.",
|
||||||
"disclaimer.status.p2": "En møntudsteder kan være online helt indtil det øjeblik, hvor den ikke længere er det. Oplysninger om oppetid, understøttede NUTs og softwareversion giver dig et indblik i, hvordan en møntudsteder drives, men ingen af disse oplysninger udgør en garanti for dine penge.",
|
"disclaimer.status.p2": "Et mint kan være online lige indtil det øjeblik, det ikke er. Oppetidshistorik, understøttede NUTs og softwareversion siger noget om, hvordan et mint drives, men ingen af dem er et løfte om dine penge.",
|
||||||
"disclaimer.ranking.title": "Sådan fungerer ranglisten, og hvad den ikke betyder",
|
"disclaimer.ranking.title": "Sådan fungerer ranglisten, og hvad den ikke betyder",
|
||||||
"disclaimer.ranking.p1": "Mints sorteres ved hjælp af en algoritme baseret på data fra offentlige anmeldelser: bedømmelse, antal anmeldelser og seneste aktivitet, hvor online-mints som standard prioriteres frem for offline-mints. De nærmere detaljer fremgår af open source-koden.",
|
"disclaimer.ranking.p1": "Mints sorteres ved hjælp af en algoritme baseret på data fra offentlige anmeldelser: bedømmelse, antal anmeldelser og seneste aktivitet, hvor online-mints som standard prioriteres frem for offline-mints. De nærmere detaljer fremgår af open source-koden.",
|
||||||
"disclaimer.ranking.p2": "Ingen betaler for placeringen. Der er ingen sponsorerede pladser, ingen fremhævede opslag og ingen aftaler med nogen møntfabrik på dette websted. En høj placering betyder blot, at algoritmen har vurderet de offentligt tilgængelige data positivt – og intet andet. Det er hverken en anbefaling eller en sikkerhedsvurdering.",
|
"disclaimer.ranking.p2": "Ingen betaler for placering. Der er ingen sponsoreret plads, ingen fremhævet opførelse og ingen aftale med noget mint på dette websted. En høj placering betyder, at algoritmen kunne lide de offentlige data, og intet mere. Det er ikke en anbefaling, og det er ikke en sikkerhedsvurdering.",
|
||||||
"disclaimer.notAdvice.title": "Dette er ikke finansiel rådgivning",
|
"disclaimer.notAdvice.title": "Dette er ikke finansiel rådgivning",
|
||||||
"disclaimer.notAdvice.p1": "Intet på dette websted udgør finansiel, investeringsmæssig, juridisk eller skattemæssig rådgivning. Vi kender ikke din situation, og vi giver dig ikke råd. Det er din beslutning, om du vil bruge en møntudsteder, og hvilken du vælger.",
|
"disclaimer.notAdvice.p1": "Intet på dette websted er finansiel, investerings-, juridisk eller skattemæssig rådgivning. Vi kender ikke din situation, og vi rådgiver dig ikke. At bruge et mint, og at vælge hvilket, er din beslutning.",
|
||||||
"disclaimer.dyor.title": "Undersøg selv",
|
"disclaimer.dyor.title": "Undersøg selv",
|
||||||
"disclaimer.dyor.li1": "Tjek udbyderen. En tjeneste, der drives af en person, der har et omdømme at miste, er noget helt andet end en anonym URL.",
|
"disclaimer.dyor.li1": "Slå operatøren op. Et mint drevet af nogen med et offentligt omdømme at miste er noget andet end en anonym URL.",
|
||||||
"disclaimer.dyor.li2": "Læs selve mintens vilkår og dens MOTD. En mint, der kalder sig selv en test- eller betaversion, mener det alvorligt.",
|
"disclaimer.dyor.li2": "Læs selve mintens vilkår og dens MOTD. En mint, der kalder sig selv en test- eller betaversion, mener det alvorligt.",
|
||||||
"disclaimer.dyor.li3": "Start i det små. Præg lidt, brug det, smelt det om igen, og se, hvad der sker, før du satser mere på det.",
|
"disclaimer.dyor.li3": "Start i det små. Mint lidt, brug det, melt det ud igen, og se hvad der sker, før du betror det mere.",
|
||||||
"disclaimer.dyor.li4": "Vær opmærksom på grænserne. En lav maksimumsgrænse er ofte tegn på en forsigtig operatør, mens en høj grænse ikke nødvendigvis er tegn på en sikker operatør.",
|
"disclaimer.dyor.li4": "Vær opmærksom på grænserne. En lav maksimumsgrænse er ofte tegn på en forsigtig operatør, mens en høj grænse ikke nødvendigvis er tegn på en sikker operatør.",
|
||||||
"disclaimer.dyor.li5": "Sørg for at tage backup af dine tokens, og husk, at et token er et ihændehaverbevis: den, der er i besiddelse af det, kan bruge det.",
|
"disclaimer.dyor.li5": "Sørg for at tage backup af dine tokens, og husk, at et token er et ihændehaverbevis: den, der er i besiddelse af det, kan bruge det.",
|
||||||
"disclaimer.site.title": "Om selve hjemmesiden",
|
"disclaimer.site.title": "Om selve hjemmesiden",
|
||||||
@@ -555,18 +570,18 @@
|
|||||||
"disclaimer.updated": "20. august 2026",
|
"disclaimer.updated": "20. august 2026",
|
||||||
"login.getPrimal": "Få Primal",
|
"login.getPrimal": "Få Primal",
|
||||||
"reviews.dialog.identity.extensionGone": "Din browserudvidelse reagerer ikke. Log ind igen, eller brug en ekstern underskriver.",
|
"reviews.dialog.identity.extensionGone": "Din browserudvidelse reagerer ikke. Log ind igen, eller brug en ekstern underskriver.",
|
||||||
"seo.orgDescription": "En oversigt over Cashu-minter med realtidsstatus fra hver enkelt mint og brugeranmeldelser, der er underskrevet på Nostr.",
|
"seo.orgDescription": "En oversigt over Cashu-mints, med live status fra hvert mint og anmeldelser fra fællesskabet signeret på Nostr.",
|
||||||
"seo.ogImageAlt": "Cashumints.space: Find en Cashu i perfekt stand, som du kan stole på.",
|
"seo.ogImageAlt": "Cashumints.space: find et Cashu-mint du kan stole på.",
|
||||||
"seo.mint.title.one": "Anmeldelser af {name}: Vurdering af {rating} fra anmeldelsen af {n} | Cashumints.space",
|
"seo.mint.title.one": "{name} anmeldelser: {rating} fra {n} anmeldelse | Cashumints.space",
|
||||||
"seo.mint.title.other": "Anmeldelser af {name}: Vurdering af {rating} baseret på anmeldelser af {n} | Cashumints.space",
|
"seo.mint.title.other": "{name} anmeldelser: {rating} fra {n} anmeldelser | Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: offline for {n}-dagen | Cashumints.space",
|
"seo.mint.titleOffline.one": "{name}: offline i {n} dag | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: har været offline i {n} dage | Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: offline i {n} dage | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Oplysninger og anmeldelser om Cashu | Cashumints.space",
|
"seo.mint.titleNoReviews": "{name}: info og anmeldelser om Cashu-mint | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Oplysninger og anmeldelser om Fedimint-føderationen | Cashumints.space",
|
"seo.fedimint.titleNoReviews": "{name}: Oplysninger og anmeldelser om Fedimint-føderationen | Cashumints.space",
|
||||||
"seo.desc.fallback": "Brugeranmeldelser af {name} ({domain}).",
|
"seo.desc.fallback": "Anmeldelser fra fællesskabet af {name} ({domain}).",
|
||||||
"seo.desc.fallbackDomain": "Brugeranmeldelser af Cashu i mintfarve på {domain}.",
|
"seo.desc.fallbackDomain": "Anmeldelser fra fællesskabet af Cashu-mintet på {domain}.",
|
||||||
"seo.desc.rated.one": "Anmeldelse af {rating}/5 fra {n}, underskrevet af Nostr.",
|
"seo.desc.rated.one": "{rating}/5 fra {n} signeret Nostr-anmeldelse.",
|
||||||
"seo.desc.rated.other": "Anmeldelser af {rating}/5 fra {n}, underskrevet af Nostr.",
|
"seo.desc.rated.other": "{rating}/5 fra {n} signerede Nostr-anmeldelser.",
|
||||||
"seo.desc.noReviews": "Der er endnu ingen anmeldelser.",
|
"seo.desc.noReviews": "Der er endnu ingen anmeldelser.",
|
||||||
"seo.desc.status": "{status}",
|
"seo.desc.status": "{status}",
|
||||||
"seo.desc.statusLimits": "{status}, grænser {limits}.",
|
"seo.desc.statusLimits": "{status}, grænser {limits}.",
|
||||||
@@ -576,8 +591,8 @@
|
|||||||
"seo.mint.ogAlt.other": "{name}: {rating}-stjerner fra anmeldelser af {n} på Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: {rating}-stjerner fra anmeldelser af {n} på Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} på Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} på Cashumints.space",
|
||||||
"nav.home": "Hjem",
|
"nav.home": "Hjem",
|
||||||
"mint.more.title": "Flere pastiller",
|
"mint.more.title": "Flere mints",
|
||||||
"mint.more.all": "Se alle pastiller",
|
"mint.more.all": "Se alle mints",
|
||||||
"nav.fedimints": "Fedimints",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Kun annonceret",
|
"status.announced": "Kun annonceret",
|
||||||
"card.unnamedFederation": "Ubenævnt forbund",
|
"card.unnamedFederation": "Ubenævnt forbund",
|
||||||
@@ -629,7 +644,7 @@
|
|||||||
"fedimint.more.all": "Se alle forbund",
|
"fedimint.more.all": "Se alle forbund",
|
||||||
"fedimint.disclaimer": "Når man melder sig ind i en sammenslutning, betyder det, at man overlader sine penge til dens forvaltere. Bedømmelserne er udtryk for fællesskabets holdninger, og at en kandidat er bekræftet som opstillet, betyder blot, at vedkommende kan kontaktes – ikke at vedkommende er pålidelig.",
|
"fedimint.disclaimer": "Når man melder sig ind i en sammenslutning, betyder det, at man overlader sine penge til dens forvaltere. Bedømmelserne er udtryk for fællesskabets holdninger, og at en kandidat er bekræftet som opstillet, betyder blot, at vedkommende kan kontaktes – ikke at vedkommende er pålidelig.",
|
||||||
"fedimint.module.lightning": "Lightning",
|
"fedimint.module.lightning": "Lightning",
|
||||||
"fedimint.module.mint": "Ecash i perfekt stand",
|
"fedimint.module.mint": "Ecash-mint",
|
||||||
"fedimint.module.wallet": "On-chain-tegnebog",
|
"fedimint.module.wallet": "On-chain-tegnebog",
|
||||||
"fedimint.module.meta": "Metadata",
|
"fedimint.module.meta": "Metadata",
|
||||||
"fedimint.module.stability_pool": "Stabilitetspulje",
|
"fedimint.module.stability_pool": "Stabilitetspulje",
|
||||||
@@ -645,7 +660,7 @@
|
|||||||
"feed.ecosystem.cashu": "Cashu",
|
"feed.ecosystem.cashu": "Cashu",
|
||||||
"feed.ecosystem.fedimint": "Fedimint",
|
"feed.ecosystem.fedimint": "Fedimint",
|
||||||
"feed.filterBySubject": "Filtrer efter »mint« eller »federation«",
|
"feed.filterBySubject": "Filtrer efter »mint« eller »federation«",
|
||||||
"feed.anySubject": "Enhver mønt eller møntforening",
|
"feed.anySubject": "Ethvert mint eller enhver føderation",
|
||||||
"feed.clearSubject": "Ryd navnefilteret",
|
"feed.clearSubject": "Ryd navnefilteret",
|
||||||
"home.topFedimints.title": "De bedste Fedimint-modeller",
|
"home.topFedimints.title": "De bedste Fedimint-modeller",
|
||||||
"home.topFedimints.sub": "rangeret efter anmeldelser og bedømmelser",
|
"home.topFedimints.sub": "rangeret efter anmeldelser og bedømmelser",
|
||||||
@@ -661,7 +676,7 @@
|
|||||||
"mint.warnings.neverConfirmed.body.quiet": "Denne sammenslutning blev annonceret på Nostr for {date} og {days} siden; der er siden da ikke kommet nogen bekræftelse på, at den er i drift, og ingen har anmeldt den for nylig. Alt nedenfor stammer fra annonceringen.",
|
"mint.warnings.neverConfirmed.body.quiet": "Denne sammenslutning blev annonceret på Nostr for {date} og {days} siden; der er siden da ikke kommet nogen bekræftelse på, at den er i drift, og ingen har anmeldt den for nylig. Alt nedenfor stammer fra annonceringen.",
|
||||||
"mint.warnings.neverConfirmed.meta": "{date} blev annonceret, men aldrig bekræftet",
|
"mint.warnings.neverConfirmed.meta": "{date} blev annonceret, men aldrig bekræftet",
|
||||||
"footer.allFedimints": "Alle forbund",
|
"footer.allFedimints": "Alle forbund",
|
||||||
"reviews.dialog.bodyPlaceholder.cashu": "Hvordan gik det med prægningen, smeltningen og understøtningen? Vær konkret.",
|
"reviews.dialog.bodyPlaceholder.cashu": "Hvordan gik minting, melting og support? Vær konkret.",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "Hvordan gik det med tilmeldingen, betalingerne via Lightning og supporten? Vær konkret.",
|
"reviews.dialog.bodyPlaceholder.fedimint": "Hvordan gik det med tilmeldingen, betalingerne via Lightning og supporten? Vær konkret.",
|
||||||
"fedimint.details.title": "Oplysninger om forbundet",
|
"fedimint.details.title": "Oplysninger om forbundet",
|
||||||
"nav.lnurlMints": "LNURL-mints",
|
"nav.lnurlMints": "LNURL-mints",
|
||||||
|
|||||||
+144
-129
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "Noch nicht geprüft",
|
"status.unknown": "Noch nicht geprüft",
|
||||||
"nav.skip": "Zum Inhalt springen",
|
"nav.skip": "Zum Inhalt springen",
|
||||||
"nav.main": "Hauptseite",
|
"nav.main": "Hauptseite",
|
||||||
"nav.mints": "Cashu-Münzen",
|
"nav.mints": "Cashu-Mints",
|
||||||
"nav.reviews": "Rezensionen",
|
"nav.reviews": "Rezensionen",
|
||||||
"nav.wallets": "Geldbörsen",
|
"nav.wallets": "Geldbörsen",
|
||||||
"nav.about": "Über",
|
"nav.about": "Über",
|
||||||
"nav.searchMints": "Suche nach „{n}“-Münzen",
|
"nav.searchMints": "Unter {n} Mints suchen",
|
||||||
"lang.label": "Sprache",
|
"lang.label": "Sprache",
|
||||||
"lang.switcher": "Wählen Sie eine Sprache aus",
|
"lang.switcher": "Wählen Sie eine Sprache aus",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Alle Cashu-Münzen",
|
"footer.allMints": "Alle Cashu-Mints",
|
||||||
"footer.allReviews": "Alle Bewertungen",
|
"footer.allReviews": "Alle Bewertungen",
|
||||||
"footer.wallets": "Geldbörsen",
|
"footer.wallets": "Geldbörsen",
|
||||||
"footer.about": "Über",
|
"footer.about": "Über",
|
||||||
"footer.disclaimer": "Haftungsausschluss",
|
"footer.disclaimer": "Haftungsausschluss",
|
||||||
"footer.terms": "Begriffe",
|
"footer.terms": "Nutzungsbedingungen",
|
||||||
"footer.privacy": "Datenschutz",
|
"footer.privacy": "Datenschutz",
|
||||||
"footer.madeBy": "Mit ❤️ erstellt von {azzamo} · Unterstützt von Cashu und NIP-87",
|
"footer.madeBy": "Mit ❤️ erstellt von {azzamo} · Unterstützt von Cashu und NIP-87",
|
||||||
"footer.warning": "Münzprägeanstalten fungieren als Verwahrer. Eine Münzprägeanstalt kann mit Ihrem Geld verschwinden.",
|
"footer.warning": "Mints sind treuhänderisch. Ein Mint kann mit deinem Geld verschwinden.",
|
||||||
"home.title": "Cashumints.space · Finden Sie eine Cashu-Mint, der Sie vertrauen können",
|
"footer.tagline": "Community-Bewertungen für ecash-Mints, signiert auf Nostr.",
|
||||||
"home.description": "Finden Sie eine Cashu-Mint, der Sie vertrauen können. {mints} listet Mints auf, die mit Bewertungen der {reviews}-Community auf Nostr verzeichnet sind, sowie Informationen zur aktuellen Verfügbarkeit, zu den unterstützten NUTs und zur Mint-Software.",
|
"footer.col.explore": "Entdecken",
|
||||||
"home.hero.title": "Finde eine Cashu-Münzprägeanstalt",
|
"footer.col.site": "Seite",
|
||||||
|
"footer.nav": "Fußzeile",
|
||||||
|
"home.title": "Cashumints.space · Finde ein Cashu-Mint, dem du vertrauen kannst",
|
||||||
|
"home.description": "Finde ein Cashu-Mint, dem du vertrauen kannst. {mints} Mints im Index, {reviews} auf Nostr signierte Community-Bewertungen, dazu Live-Verfügbarkeit, unterstützte NUTs und Mint-Software.",
|
||||||
|
"home.hero.title": "Finde ein Cashu-Mint",
|
||||||
"home.hero.titleEm": "auf die man sich verlassen kann",
|
"home.hero.titleEm": "auf die man sich verlassen kann",
|
||||||
"home.hero.lede": "Jede Mint im Nostr-Netzwerk, mit echten Bewertungen aus der Community. Keine Gatekeeper, nur signierte Bewertungen, die Sie selbst überprüfen können.",
|
"home.hero.lede": "Jede Mint im Nostr-Netzwerk, mit echten Bewertungen aus der Community. Keine Gatekeeper, nur signierte Bewertungen, die Sie selbst überprüfen können.",
|
||||||
"home.search.label": "Mints nach Name, Domain oder URL suchen",
|
"home.search.label": "Mints nach Name, Domain oder URL suchen",
|
||||||
@@ -61,9 +65,9 @@
|
|||||||
"home.filters.highestRated": "Am besten bewertet",
|
"home.filters.highestRated": "Am besten bewertet",
|
||||||
"home.filters.recentlyActive": "Zuletzt aktiv",
|
"home.filters.recentlyActive": "Zuletzt aktiv",
|
||||||
"home.filters.websockets": "Unterstützt WebSockets",
|
"home.filters.websockets": "Unterstützt WebSockets",
|
||||||
"home.top.title": "Die besten Cashu-Münzen",
|
"home.top.title": "Die besten Cashu-Mints",
|
||||||
"home.top.sub": "nach Bewertungen und Sternebewertung sortiert",
|
"home.top.sub": "nach Bewertungen und Sternebewertung sortiert",
|
||||||
"home.top.all": "Alle „{n}“-Minzbonbons →",
|
"home.top.all": "Alle {n} Mints →",
|
||||||
"home.latest.title": "Neueste Bewertungen",
|
"home.latest.title": "Neueste Bewertungen",
|
||||||
"home.latest.sub": "Live aus dem Nostr-Netzwerk",
|
"home.latest.sub": "Live aus dem Nostr-Netzwerk",
|
||||||
"home.latest.prev": "Frühere Rezensionen",
|
"home.latest.prev": "Frühere Rezensionen",
|
||||||
@@ -78,108 +82,108 @@
|
|||||||
"home.why.verify.body": "Die Bewertungen werden auf öffentlichen Nostr-Relays gespeichert, nicht in unserer Datenbank. Wenn Sie einen beliebigen Client auf dieselben Relays verweisen, werden Ihnen dieselben Daten angezeigt.",
|
"home.why.verify.body": "Die Bewertungen werden auf öffentlichen Nostr-Relays gespeichert, nicht in unserer Datenbank. Wenn Sie einen beliebigen Client auf dieselben Relays verweisen, werden Ihnen dieselben Daten angezeigt.",
|
||||||
"home.why.checked.title": "Wird kontinuierlich überprüft",
|
"home.why.checked.title": "Wird kontinuierlich überprüft",
|
||||||
"home.why.checked.body": "Wir überprüfen jede Mint-Version auf Verfügbarkeit, Softwareversion, Einschränkungen und unterstützte NUTs, sodass die angezeigten Spezifikationen aktuell sind und nicht auf Selbstangaben beruhen.",
|
"home.why.checked.body": "Wir überprüfen jede Mint-Version auf Verfügbarkeit, Softwareversion, Einschränkungen und unterstützte NUTs, sodass die angezeigten Spezifikationen aktuell sind und nicht auf Selbstangaben beruhen.",
|
||||||
"home.cta.title": "Sie denken darüber nach, eine Münze zu kaufen? Lesen Sie erst einmal hier.",
|
"home.cta.title": "Du denkst über ein Mint nach? Lies erst nach.",
|
||||||
"home.cta.body": "In einer Mint wird Ihr E-Geld aufbewahrt. Lesen Sie die Erfahrungen anderer Nutzer, bevor Sie Sats einzahlen, und hinterlassen Sie eine Bewertung, wenn Sie selbst eine Mint genutzt haben.",
|
"home.cta.body": "Ein Mint verwahrt dein ecash. Lies, was andere herausgefunden haben, bevor du Sats einzahlst, und schreib eine Bewertung, wenn du selbst eines genutzt hast.",
|
||||||
"home.cta.explore": "Entdecke alle Minzsorten",
|
"home.cta.explore": "Alle Mints entdecken",
|
||||||
"home.cta.learn": "Erfahren Sie mehr über Cashu",
|
"home.cta.learn": "Erfahren Sie mehr über Cashu",
|
||||||
"pulse.mintsIndexed": "Münzen, nach Index geordnet",
|
"pulse.mintsIndexed": "Mints im Index",
|
||||||
"pulse.reviewsOnNostr": "Bewertungen zu Nostr",
|
"pulse.reviewsOnNostr": "Bewertungen zu Nostr",
|
||||||
"pulse.lastReview": "letzte Überprüfung",
|
"pulse.lastReview": "letzte Überprüfung",
|
||||||
"pulse.mintsOnline": "Minzbonbons online",
|
"pulse.mintsOnline": "Mints online",
|
||||||
"pulse.indexer": "Indexierer",
|
"pulse.indexer": "Indexierer",
|
||||||
"pulse.connected": "verbunden",
|
"pulse.connected": "verbunden",
|
||||||
"pulse.stale": "abgestanden",
|
"pulse.stale": "abgestanden",
|
||||||
"mints.title": "Alle Cashu-Mints · Cashumints.space",
|
"mints.title": "Alle Cashu-Mints · Cashumints.space",
|
||||||
"mints.description": "Alle „{total}“-Cashu-Mints, die aus dem Nostr-Netzwerk indexiert wurden: {online} (online) und {offline} (offline), mit Community-Bewertungen, Verfügbarkeitsdaten und Mint-Software. Durchsuchen und sortieren Sie die vollständige Liste.",
|
"mints.description": "Alle {total} Cashu-Mints aus dem Nostr-Netzwerk indexiert, {online} online und {offline} offline, mit Community-Bewertungen, Verfügbarkeit und Mint-Software. Durchsuche und sortiere die ganze Liste.",
|
||||||
"mints.heading": "Alle Cashu-Münzen",
|
"mints.heading": "Alle Cashu-Mints",
|
||||||
"mints.lede": "Alle im Nostr-Netzwerk entdeckten Mints, einschließlich derjenigen, die nicht mehr existieren. Offline-Mints bleiben weiterhin aufgelistet, sodass Sie sie nach wie vor finden und einsehen können.",
|
"mints.lede": "Jedes im Nostr-Netzwerk gefundene Mint, auch die, die es nicht mehr gibt. Offline-Mints bleiben gelistet, damit du sie weiterhin finden und bewerten kannst.",
|
||||||
"mints.search.label": "Such nach Mints nach Namen oder Domain",
|
"mints.search.label": "Such nach Mints nach Namen oder Domain",
|
||||||
"mints.search.placeholder": "Nach Name oder Domain suchen…",
|
"mints.search.placeholder": "Nach Name oder Domain suchen…",
|
||||||
"mints.sort.label": "Minzbonbons sortieren",
|
"mints.sort.label": "Mints sortieren",
|
||||||
"mints.sort.score": "Gesamtbester",
|
"mints.sort.score": "Gesamtbester",
|
||||||
"mints.sort.rating": "Am besten bewertet",
|
"mints.sort.rating": "Am besten bewertet",
|
||||||
"mints.sort.reviews": "Am häufigsten bewertet",
|
"mints.sort.reviews": "Am häufigsten bewertet",
|
||||||
"mints.sort.recent": "Kürzlich rezensiert",
|
"mints.sort.recent": "Kürzlich rezensiert",
|
||||||
"mints.sort.seen": "Kürzlich online angesehen",
|
"mints.sort.seen": "Kürzlich online angesehen",
|
||||||
"mints.hideOffline": "Als offline ausblenden",
|
"mints.hideOffline": "Als offline ausblenden",
|
||||||
"mints.showing": "{total}-Münzen anzeigen ({online} online, {offline} offline)",
|
"mints.showing": "{total} Mints angezeigt ({online} online, {offline} offline)",
|
||||||
"mints.showingFiltered": "Anzeige von „{shown}“ von „{total}“ Mints ({online} online, {offline} offline)",
|
"mints.showingFiltered": "Anzeige von „{shown}“ von „{total}“ Mints ({online} online, {offline} offline)",
|
||||||
"mints.noResults": "Es wurden keine Übereinstimmungen gefunden. Versuchen Sie es mit einer Domain oder fügen Sie eine Mint-URL ein.",
|
"mints.noResults": "Es wurden keine Übereinstimmungen gefunden. Versuchen Sie es mit einer Domain oder fügen Sie eine Mint-URL ein.",
|
||||||
"mints.clearSearch": "Suche löschen",
|
"mints.clearSearch": "Suche löschen",
|
||||||
"card.noRatings": "Noch keine Bewertungen",
|
"card.noRatings": "Noch keine Bewertungen",
|
||||||
"card.reviews.one": "Rezension zu „{n}“",
|
"card.reviews.one": "{n} Bewertung",
|
||||||
"card.reviews.other": "Bewertungen zu „{n}“",
|
"card.reviews.other": "{n} Bewertungen",
|
||||||
"card.lastSeen": "Zuletzt gesehen unter {when}",
|
"card.lastSeen": "Zuletzt gesehen unter {when}",
|
||||||
"card.neverSeen": "noch nie online gesehen",
|
"card.neverSeen": "noch nie online gesehen",
|
||||||
"card.reviewed": "Rezension zu „{when}“",
|
"card.reviewed": "Rezension zu „{when}“",
|
||||||
"card.noReviews": "noch keine Bewertungen",
|
"card.noReviews": "noch keine Bewertungen",
|
||||||
"mint.title": "{name} · Bewertungen zu Cashu Mint",
|
"mint.title": "{name} · Bewertungen zum Cashu-Mint",
|
||||||
"mint.titleFedimint": "{name} · Reviews der Fedimint-Föderation",
|
"mint.titleFedimint": "{name} · Bewertungen zur Fedimint-Föderation",
|
||||||
"mint.titleLnurl": "{name} · Reviews des LNURL Mint",
|
"mint.titleLnurl": "{name} · Bewertungen zum LNURL-Mint",
|
||||||
"mint.breadcrumb": "Navigationspfad",
|
"mint.breadcrumb": "Navigationspfad",
|
||||||
"mint.crumbMints": "Cashu-Münzen",
|
"mint.crumbMints": "Cashu-Mints",
|
||||||
"mint.copyUrl": "URL kopieren",
|
"mint.copyUrl": "Mint-URL kopieren",
|
||||||
"mint.qrButton": "Mint QR",
|
"mint.qrButton": "Mint QR",
|
||||||
"mint.writeReview": "Eine Bewertung schreiben",
|
"mint.writeReview": "Eine Bewertung schreiben",
|
||||||
"mint.rankByScore": "# {rank} nach Punktestand",
|
"mint.rankByScore": "#{rank} nach Punktestand",
|
||||||
"mint.tagLightning": "Blitz",
|
"mint.tagLightning": "Lightning",
|
||||||
"mint.summary": "Zusammenfassung zu Mint",
|
"mint.summary": "Mint-Zusammenfassung",
|
||||||
"mint.rating.label": "Gemeinschaftstarif",
|
"mint.rating.label": "Community-Bewertung",
|
||||||
"mint.rating.none": "Noch keine Bewertungen",
|
"mint.rating.none": "Noch keine Bewertungen",
|
||||||
"mint.rating.reviews.one": "Rezension zu „{n}“",
|
"mint.rating.reviews.one": "{n} Bewertung",
|
||||||
"mint.rating.reviews.other": "Bewertungen zu „{n}“",
|
"mint.rating.reviews.other": "{n} Bewertungen",
|
||||||
"mint.rating.unrated.one": "{n}t keine Bewertung abgegeben.",
|
"mint.rating.unrated.one": "{n} hat keine Bewertung abgegeben",
|
||||||
"mint.rating.unrated.other": "{n}t keine Bewertung abgegeben.",
|
"mint.rating.unrated.other": "{n} haben keine Bewertung abgegeben",
|
||||||
"mint.activity.label": "Aktivität",
|
"mint.activity.label": "Aktivität",
|
||||||
"mint.activity.since": "seit der letzten Überprüfung",
|
"mint.activity.since": "seit der letzten Bewertung",
|
||||||
"mint.activity.noReviews": "noch keine Bewertungen",
|
"mint.activity.noReviews": "noch keine Bewertungen",
|
||||||
"mint.activity.recent.one": "{n}-Bewertung in den letzten 90 Tagen",
|
"mint.activity.recent.one": "{n} Bewertung in den letzten 90 Tagen",
|
||||||
"mint.activity.recent.other": "Bewertungen zu „{n}“ in den letzten 90 Tagen",
|
"mint.activity.recent.other": "{n} Bewertungen in den letzten 90 Tagen",
|
||||||
"mint.limits.label": "Grenzen",
|
"mint.limits.label": "Limits",
|
||||||
"mint.limits.notPublished": "nicht veröffentlicht",
|
"mint.limits.notPublished": "nicht veröffentlicht",
|
||||||
"mint.limits.min": "min",
|
"mint.limits.min": "min",
|
||||||
"mint.limits.max": "max",
|
"mint.limits.max": "max",
|
||||||
"mint.limits.mintRow": "Minze",
|
"mint.limits.mintRow": "minten",
|
||||||
"mint.limits.meltRow": "schmelzen",
|
"mint.limits.meltRow": "schmelzen",
|
||||||
"mint.limits.disabled": "deaktiviert",
|
"mint.limits.disabled": "deaktiviert",
|
||||||
"mint.limits.range": "{min} bis {max} {unit}",
|
"mint.limits.range": "{min} bis {max} {unit}",
|
||||||
"mint.limits.upTo": "bis zu {max} {unit}",
|
"mint.limits.upTo": "bis zu {max} {unit}",
|
||||||
"mint.limits.from": "aus {min} {unit}",
|
"mint.limits.from": "ab {min} {unit}",
|
||||||
"mint.software.label": "Mint-Software",
|
"mint.software.label": "Mint-Software",
|
||||||
"mint.software.unknown": "unbekannt",
|
"mint.software.unknown": "unbekannt",
|
||||||
"mint.checked": "überprüft unter {when}",
|
"mint.checked": "geprüft {when}",
|
||||||
"mint.lastSeen": "Zuletzt gesehen unter {when}",
|
"mint.lastSeen": "zuletzt gesehen {when}",
|
||||||
"mint.neverReached": "nie erreicht",
|
"mint.neverReached": "nie erreicht",
|
||||||
"mint.uptime.checks": "{ok} der letzten {total}-Prüfung ist erreichbar",
|
"mint.uptime.checks": "{ok} der letzten {total} Prüfungen erreichbar",
|
||||||
"mint.uptime.percent": "{percent}%, erreichbar über 30 Tage",
|
"mint.uptime.percent": "{percent}% erreichbar über 30 Tage",
|
||||||
"mint.uptime.description": "{ok}e der letzten „{total}“-Prüfungen waren erfolgreich",
|
"mint.uptime.description": "{ok} der letzten {total} Prüfungen erfolgreich",
|
||||||
"mint.operator.title": "Vom Betreiber",
|
"mint.operator.title": "Vom Betreiber",
|
||||||
"mint.operator.motd": "Botschaft des Tages",
|
"mint.operator.motd": "Nachricht des Tages",
|
||||||
"mint.operator.beta": "Diese Mint bezeichnet sich selbst als experimentell oder als Beta-Version. Lesen Sie die folgenden Aussagen des Betreibers, bevor Sie etwas dort hinterlegen, das Sie nicht verlieren dürfen.",
|
"mint.operator.beta": "Diese Mint bezeichnet sich selbst als experimentell oder als Beta-Version. Lesen Sie die folgenden Aussagen des Betreibers, bevor Sie etwas dort hinterlegen, das Sie nicht verlieren dürfen.",
|
||||||
"mint.nuts.title": "Unterstützte NUTs",
|
"mint.nuts.title": "Unterstützte NUTs",
|
||||||
"mint.nuts.noneOffline": "Für diese Mint wurde keine NUT-Liste zwischengespeichert; sie ging offline, bevor eine Liste erfasst werden konnte.",
|
"mint.nuts.noneOffline": "Für diese Mint wurde keine NUT-Liste zwischengespeichert; sie ging offline, bevor eine Liste erfasst werden konnte.",
|
||||||
"mint.nuts.noneYet": "Für diese Prägeanstalt wurde noch keine NUT-Liste zwischengespeichert.",
|
"mint.nuts.noneYet": "Für dieses Mint wurde noch keine NUT-Liste zwischengespeichert.",
|
||||||
"mint.nuts.supported": "{n}e unter {total} bekannten unterstützten NUTs",
|
"mint.nuts.supported": "{n} von {total} bekannten NUTs unterstützt",
|
||||||
"mint.nuts.whatAre": "Was sind NUTs?",
|
"mint.nuts.whatAre": "Was sind NUTs?",
|
||||||
"mint.nutRow.disabled": "deaktiviert",
|
"mint.nutRow.disabled": "deaktiviert",
|
||||||
"mint.nutRow.notSupported": "wird nicht unterstützt",
|
"mint.nutRow.notSupported": "wird nicht unterstützt",
|
||||||
"mint.details.title": "Details zur Münzprägeanstalt",
|
"mint.details.title": "Mint-Details",
|
||||||
"mint.details.pubkey": "Öffentlicher Schlüssel",
|
"mint.details.pubkey": "Pubkey",
|
||||||
"mint.details.nostr": "Nostr",
|
"mint.details.nostr": "Nostr",
|
||||||
"mint.details.email": "E-Mail",
|
"mint.details.email": "E-Mail",
|
||||||
"mint.details.serverTime": "Serverzeit",
|
"mint.details.serverTime": "Serverzeit",
|
||||||
"mint.details.firstSeen": "Erstmals gesehen",
|
"mint.details.firstSeen": "Erstmals gesehen",
|
||||||
"mint.details.terms": "Begriffe",
|
"mint.details.terms": "Nutzungsbedingungen",
|
||||||
"mint.kind.identifier": "Bezeichner",
|
"mint.kind.identifier": "Bezeichner",
|
||||||
"mint.kind.mintPubkey": "Mint-Schlüssel",
|
"mint.kind.mintPubkey": "Mint-Pubkey",
|
||||||
"mint.kind.nostrAddress": "Unsere Adresse",
|
"mint.kind.nostrAddress": "Nostr-Adresse",
|
||||||
"mint.kind.emailAddress": "E-Mail-Adresse",
|
"mint.kind.emailAddress": "E-Mail-Adresse",
|
||||||
"mint.kind.npub": "npub",
|
"mint.kind.npub": "npub",
|
||||||
"mint.disclaimer": "Diese Mint fungiert als Verwahrstelle: Sie verwahrt Ihr Geld und kann dies jederzeit einstellen. Bewertungen sind Meinungen der Community, und „online erreichbar“ bedeutet lediglich, dass die Plattform online verfügbar ist – nicht, dass sie vertrauenswürdig ist.",
|
"mint.disclaimer": "Diese Mint fungiert als Verwahrstelle: Sie verwahrt Ihr Geld und kann dies jederzeit einstellen. Bewertungen sind Meinungen der Community, und „online erreichbar“ bedeutet lediglich, dass die Plattform online verfügbar ist – nicht, dass sie vertrauenswürdig ist.",
|
||||||
"mint.disclaimerLink": "Lesen Sie den vollständigen Haftungsausschluss",
|
"mint.disclaimerLink": "Lesen Sie den vollständigen Haftungsausschluss",
|
||||||
"mint.qr.title": "Füge „{name}“ zu deinem Wallet hinzu",
|
"mint.qr.title": "Füge „{name}“ zu deinem Wallet hinzu",
|
||||||
"mint.qr.note": "Scanne diesen Code mit einer Cashu-Wallet, um die Münze hinzuzufügen, oder kopiere die URL und füge sie ein.",
|
"mint.qr.note": "Scanne das mit einer Cashu-Wallet, um das Mint hinzuzufügen, oder kopiere die URL und füge sie ein.",
|
||||||
"mint.qr.warn": "Eine Münzprägeanstalt hinzuzufügen bedeutet, ihr Ihr Geld anzuvertrauen.",
|
"mint.qr.warn": "Ein Mint hinzuzufügen heißt, ihm dein Geld anzuvertrauen.",
|
||||||
"mint.qr.whatMeans": "Was das bedeutet",
|
"mint.qr.whatMeans": "Was das bedeutet",
|
||||||
"mint.qr.wallets": "Wallets, die Cashu unterstützen",
|
"mint.qr.wallets": "Wallets, die Cashu unterstützen",
|
||||||
"mint.chip.frozen": "Gefroren",
|
"mint.chip.frozen": "Gefroren",
|
||||||
@@ -189,8 +193,8 @@
|
|||||||
"mint.warnings.dayCount.other": "{n}-Tage",
|
"mint.warnings.dayCount.other": "{n}-Tage",
|
||||||
"mint.warnings.gone.lead": "Wahrscheinlich weg.",
|
"mint.warnings.gone.lead": "Wahrscheinlich weg.",
|
||||||
"mint.warnings.gone.body.since": "Diese Mint ist seit dem {date} ({days}) nicht mehr erreichbar. Betrachten Sie die dort hinterlegten Gelder als verloren und überweisen Sie keine neuen Gelder mehr dorthin. Die folgenden Angaben zeigen den letzten bekannten Status.",
|
"mint.warnings.gone.body.since": "Diese Mint ist seit dem {date} ({days}) nicht mehr erreichbar. Betrachten Sie die dort hinterlegten Gelder als verloren und überweisen Sie keine neuen Gelder mehr dorthin. Die folgenden Angaben zeigen den letzten bekannten Status.",
|
||||||
"mint.warnings.gone.body.neverDated": "Diese Münzprägeanstalt hat seit Beginn unserer Beobachtung unter {month} keinen einzigen Scheck eingelöst. Betrachten Sie dort hinterlegte Gelder als verloren und überweisen Sie keine neuen Gelder. Alle folgenden Informationen stammen aus der Nostr-Mitteilung, nicht von der Münzprägeanstalt.",
|
"mint.warnings.gone.body.neverDated": "Dieses Mint hat seit Beginn unserer Beobachtung im {month} auf keine einzige Prüfung geantwortet. Betrachte dort verwahrtes Geld als gefährdet und zahle nichts Neues ein. Alles Folgende stammt aus der Nostr-Ankündigung, nicht vom Mint.",
|
||||||
"mint.warnings.gone.body.never": "Diese Münzprägeanstalt hat seit Beginn unserer Beobachtung keinen einzigen Scheck eingelöst. Betrachten Sie dort hinterlegte Gelder als gefährdet und überweisen Sie keine neuen Beträge. Die folgenden Informationen stammen aus der Ankündigung von Nostr, nicht von der Münzprägeanstalt.",
|
"mint.warnings.gone.body.never": "Dieses Mint hat seit Beginn unserer Beobachtung auf keine einzige Prüfung geantwortet. Betrachte dort verwahrtes Geld als gefährdet und zahle nichts Neues ein. Alles Folgende stammt aus der Nostr-Ankündigung, nicht vom Mint.",
|
||||||
"mint.warnings.gone.meta.since": "Offline seit {date}",
|
"mint.warnings.gone.meta.since": "Offline seit {date}",
|
||||||
"mint.warnings.gone.meta.never": "Seit seiner Entdeckung war es nie erreichbar",
|
"mint.warnings.gone.meta.never": "Seit seiner Entdeckung war es nie erreichbar",
|
||||||
"mint.warnings.meltDisabled.lead": "Auszahlungen sind deaktiviert.",
|
"mint.warnings.meltDisabled.lead": "Auszahlungen sind deaktiviert.",
|
||||||
@@ -198,32 +202,32 @@
|
|||||||
"mint.warnings.meltDisabled.body.offline": "Bei dieser Mint war die Funktion „Lightning Melting“ (NUT-05) deaktiviert: Sie können Sats einzahlen, aber nicht über Lightning abheben. Bitte nehmen Sie keine Einzahlungen vor, bis die Funktion wieder verfügbar ist.",
|
"mint.warnings.meltDisabled.body.offline": "Bei dieser Mint war die Funktion „Lightning Melting“ (NUT-05) deaktiviert: Sie können Sats einzahlen, aber nicht über Lightning abheben. Bitte nehmen Sie keine Einzahlungen vor, bis die Funktion wieder verfügbar ist.",
|
||||||
"mint.warnings.meltDisabled.meta.online": "Auszahlungen sind derzeit deaktiviert",
|
"mint.warnings.meltDisabled.meta.online": "Auszahlungen sind derzeit deaktiviert",
|
||||||
"mint.warnings.meltDisabled.meta.offline": "Auszahlungen waren zuletzt deaktiviert.",
|
"mint.warnings.meltDisabled.meta.offline": "Auszahlungen waren zuletzt deaktiviert.",
|
||||||
"mint.warnings.frozen.lead": "Gefrorene Minze.",
|
"mint.warnings.frozen.lead": "Mint eingefroren.",
|
||||||
"mint.warnings.frozen.body.online": "Sowohl das Prägen als auch das Einschmelzen sind deaktiviert. Über Lightning können keine Sats ein- oder ausgezahlt werden.",
|
"mint.warnings.frozen.body.online": "Minten und Melten sind beide deaktiviert. Über Lightning können keine Sats rein oder raus.",
|
||||||
"mint.warnings.frozen.body.offline": "Sowohl das Prägen als auch das Einschmelzen wurden deaktiviert. Über Lightning können keine Sats ein- oder ausgezahlt werden.",
|
"mint.warnings.frozen.body.offline": "Minten und Melten waren beide deaktiviert. Über Lightning können keine Sats rein oder raus.",
|
||||||
"mint.warnings.frozen.meta.online": "Derzeit ist alles eingefroren, es kommt nichts herein und nichts geht hinaus",
|
"mint.warnings.frozen.meta.online": "Derzeit ist alles eingefroren, es kommt nichts herein und nichts geht hinaus",
|
||||||
"mint.warnings.frozen.meta.offline": "Zuletzt gesehen: eingefroren",
|
"mint.warnings.frozen.meta.offline": "Zuletzt gesehen: eingefroren",
|
||||||
"mint.warnings.offlineLong.lead": "Für „{days}“ offline, da {date}.",
|
"mint.warnings.offlineLong.lead": "Für „{days}“ offline, da {date}.",
|
||||||
"mint.warnings.offlineLong.body": "Die Seite ist möglicherweise nicht mehr verfügbar. Alle folgenden Angaben entsprechen dem letzten bekannten Stand, und die Bewertungen funktionieren weiterhin.",
|
"mint.warnings.offlineLong.body": "Das Mint ist womöglich weg. Alles Folgende ist sein letzter bekannter Stand, und Bewertungen funktionieren weiterhin.",
|
||||||
"mint.warnings.offlineLong.meta": "Offline seit {date}",
|
"mint.warnings.offlineLong.meta": "Offline seit {date}",
|
||||||
"mint.warnings.meltOnly.lead": "Nur schmelzen.",
|
"mint.warnings.meltOnly.lead": "Nur schmelzen.",
|
||||||
"mint.warnings.meltOnly.body.online": "Die Ausgabe neuer Coins (NUT-04) ist deaktiviert: Sie können keine Einzahlungen vornehmen, aber vorhandenes Ecash kann weiterhin abgehoben werden. Dies bedeutet oft, dass eine Coin-Ausgabe ausläuft. Wenn Sie also Ecash dieser Coin besitzen, sollten Sie in Erwägung ziehen, es sich auszahlen zu lassen.",
|
"mint.warnings.meltOnly.body.online": "Neues Minten (NUT-04) ist deaktiviert: Einzahlen geht nicht, vorhandenes ecash lässt sich aber weiterhin auszahlen. Das heißt oft, dass ein Mint den Betrieb einstellt. Wenn du sein ecash hältst, denk übers Melten nach.",
|
||||||
"mint.warnings.meltOnly.body.offline": "Die Ausgabe neuer Coins (NUT-04) wurde deaktiviert: Einzahlungen sind nicht mehr möglich, aber bereits vorhandenes E-Cash kann weiterhin abgehoben werden. Dies deutet oft darauf hin, dass eine Coin-Ausgabe ausläuft. Wenn Sie also E-Cash dieser Coin besitzen, sollten Sie in Erwägung ziehen, es sich auszahlen zu lassen.",
|
"mint.warnings.meltOnly.body.offline": "Neues Minten (NUT-04) war deaktiviert: Einzahlen geht nicht, vorhandenes ecash lässt sich aber weiterhin auszahlen. Das heißt oft, dass ein Mint den Betrieb einstellt. Wenn du sein ecash hältst, denk übers Melten nach.",
|
||||||
"mint.warnings.meltOnly.meta.online": "Derzeit nur schmelzen",
|
"mint.warnings.meltOnly.meta.online": "Derzeit nur schmelzen",
|
||||||
"mint.warnings.meltOnly.meta.offline": "Erst schmelzen, wenn zuletzt gesehen",
|
"mint.warnings.meltOnly.meta.offline": "Erst schmelzen, wenn zuletzt gesehen",
|
||||||
"mint.warnings.offline.lead": "Seit dem {date} offline.",
|
"mint.warnings.offline.lead": "Seit dem {date} offline.",
|
||||||
"mint.warnings.offline.body": "Die Details wurden damals zuletzt bestätigt. Sie können weiterhin eine Bewertung abgeben.",
|
"mint.warnings.offline.body": "Die Details wurden damals zuletzt bestätigt. Sie können weiterhin eine Bewertung abgeben.",
|
||||||
"mint.warnings.offline.meta": "Offline seit {date}",
|
"mint.warnings.offline.meta": "Offline seit {date}",
|
||||||
"mint.warnings.also.meltDisabled": "Bevor es offline ging, hatte es zudem Auszahlungen deaktiviert.",
|
"mint.warnings.also.meltDisabled": "Bevor es offline ging, hatte es zudem Auszahlungen deaktiviert.",
|
||||||
"mint.warnings.also.mintDisabled": "Bevor das System offline ging, hatte es zudem die Ausgabe neuer Coins deaktiviert.",
|
"mint.warnings.also.mintDisabled": "Vor dem Offlinegehen hatte es auch neues Minten deaktiviert.",
|
||||||
"mint.warnings.also.offline": "Außerdem ist die Website „{date}“ ({days}) seit einiger Zeit nicht mehr erreichbar.",
|
"mint.warnings.also.offline": "Außerdem ist die Website „{date}“ ({days}) seit einiger Zeit nicht mehr erreichbar.",
|
||||||
"nut.0": "Notation und Modelle",
|
"nut.0": "Notation und Modelle",
|
||||||
"nut.1": "Austausch öffentlicher Schlüssel bei Mint",
|
"nut.1": "Austausch öffentlicher Schlüssel bei Mint",
|
||||||
"nut.2": "Schlüsselsätze und Gebühren",
|
"nut.2": "Schlüsselsätze und Gebühren",
|
||||||
"nut.3": "Token tauschen",
|
"nut.3": "Token tauschen",
|
||||||
"nut.4": "Prägung über Lightning",
|
"nut.4": "Minten über Lightning",
|
||||||
"nut.5": "Schmelzen durch Blitzschlag",
|
"nut.5": "Melten über Lightning",
|
||||||
"nut.6": "Informationen zur Münzprägeanstalt",
|
"nut.6": "Mint-Informationen",
|
||||||
"nut.7": "Überprüfung des Token-Status",
|
"nut.7": "Überprüfung des Token-Status",
|
||||||
"nut.8": "Zu viel gezahlte Lightning-Gebühren",
|
"nut.8": "Zu viel gezahlte Lightning-Gebühren",
|
||||||
"nut.9": "Signaturen wiederherstellen",
|
"nut.9": "Signaturen wiederherstellen",
|
||||||
@@ -237,7 +241,7 @@
|
|||||||
"nut.17": "WebSocket-Abonnements",
|
"nut.17": "WebSocket-Abonnements",
|
||||||
"nut.18": "Zahlungsaufforderungen",
|
"nut.18": "Zahlungsaufforderungen",
|
||||||
"nut.19": "Zwischengespeicherte Antworten",
|
"nut.19": "Zwischengespeicherte Antworten",
|
||||||
"nut.20": "Signierte Zitate in neuwertigem Zustand",
|
"nut.20": "Signierte Mint-Quotes",
|
||||||
"nut.21": "Authentifizierung löschen",
|
"nut.21": "Authentifizierung löschen",
|
||||||
"nut.22": "Blinde Authentifizierung",
|
"nut.22": "Blinde Authentifizierung",
|
||||||
"nut.23": "Zahlungsmethode BOLT11",
|
"nut.23": "Zahlungsmethode BOLT11",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Es gibt noch keine Bewertungen. Schreiben Sie die erste Bewertung.",
|
"reviews.empty": "Es gibt noch keine Bewertungen. Schreiben Sie die erste Bewertung.",
|
||||||
"reviews.emptyWritten": "Hier gibt es noch keine schriftlichen Bewertungen. Schreiben Sie die erste Bewertung.",
|
"reviews.emptyWritten": "Hier gibt es noch keine schriftlichen Bewertungen. Schreiben Sie die erste Bewertung.",
|
||||||
"reviews.emptyFilter": "Es gibt keine Bewertungen, die diesem Filter entsprechen.",
|
"reviews.emptyFilter": "Es gibt keine Bewertungen, die diesem Filter entsprechen.",
|
||||||
|
"reviews.rate.cashu": "Diese Mint bewerten",
|
||||||
|
"reviews.rate.fedimint": "Diese Föderation bewerten",
|
||||||
|
"reviews.rate.lnurl": "Diese Mint bewerten",
|
||||||
"reviews.noscript": "Die Bewertungen werden auf Nostr signiert und in Ihrem Browser geladen, daher benötigt diese Liste JavaScript. Die Bewertungen und Zahlen oben stammen von der Website selbst.",
|
"reviews.noscript": "Die Bewertungen werden auf Nostr signiert und in Ihrem Browser geladen, daher benötigt diese Liste JavaScript. Die Bewertungen und Zahlen oben stammen von der Website selbst.",
|
||||||
"reviews.relayError": "Das Relais konnte nicht erreicht werden. Die Bewertungen sind möglicherweise unvollständig.",
|
"reviews.relayError": "Das Relais konnte nicht erreicht werden. Die Bewertungen sind möglicherweise unvollständig.",
|
||||||
"reviews.srRating": "{rating} von 5",
|
"reviews.srRating": "{rating} von 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n}, ein Stern",
|
"reviews.breakdown.1": "{n}, ein Stern",
|
||||||
"reviews.breakdown.none": "{n}, ohne Bewertung",
|
"reviews.breakdown.none": "{n}, ohne Bewertung",
|
||||||
"reviews.dialog.title": "Rezension: „{name}“",
|
"reviews.dialog.title": "Rezension: „{name}“",
|
||||||
"reviews.dialog.note": "Mit Ihrem Nostr-Schlüssel signiert und auf öffentlichen Relays veröffentlicht. Es kann weder bearbeitet noch gelöscht werden.",
|
"reviews.dialog.lede.cashu": "Teilen Sie Ihre Erfahrung mit dieser Mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Teilen Sie Ihre Erfahrung mit dieser Föderation.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Teilen Sie Ihre Erfahrung mit dieser Mint.",
|
||||||
|
"reviews.dialog.permanent": "Wird dauerhaft auf öffentlichen Nostr-Relays veröffentlicht.",
|
||||||
|
"reviews.dialog.gate.title": "Melden Sie sich an, um eine Bewertung zu schreiben",
|
||||||
|
"reviews.dialog.gate.lead": "Bewertungen werden mit Ihrem Nostr-Schlüssel signiert. Er bleibt in Ihrem Signierer, diese Website sieht ihn nie.",
|
||||||
"reviews.dialog.ratingLegend": "Ihre Bewertung",
|
"reviews.dialog.ratingLegend": "Ihre Bewertung",
|
||||||
"reviews.dialog.starsSr.one": "{n}-Star",
|
"reviews.dialog.starsSr.one": "{n}-Star",
|
||||||
"reviews.dialog.starsSr.other": "{n}-Stars",
|
"reviews.dialog.starsSr.other": "{n}-Stars",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Warten auf Ihren Unterzeichner",
|
"reviews.dialog.waitingSigner": "Warten auf Ihren Unterzeichner",
|
||||||
"reviews.dialog.confirmClose": "Diese Bewertung schließen? Ihr Entwurf wird gespeichert, bis Sie die Website verlassen.",
|
"reviews.dialog.confirmClose": "Diese Bewertung schließen? Ihr Entwurf wird gespeichert, bis Sie die Website verlassen.",
|
||||||
"reviews.dialog.why.login": "Anmelden, um zu veröffentlichen",
|
"reviews.dialog.why.login": "Anmelden, um zu veröffentlichen",
|
||||||
"reviews.dialog.why.rating": "Wählen Sie eine Bewertung aus",
|
|
||||||
"reviews.dialog.why.words": "Schreib ein paar Worte",
|
"reviews.dialog.why.words": "Schreib ein paar Worte",
|
||||||
"reviews.dialog.why.more.one": "{n}t ein noch charakterstärkerer Charakter",
|
"reviews.dialog.why.more.one": "{n}t ein noch charakterstärkerer Charakter",
|
||||||
"reviews.dialog.why.more.other": "{n} weitere Zeichen",
|
"reviews.dialog.why.more.other": "{n} weitere Zeichen",
|
||||||
@@ -326,21 +337,21 @@
|
|||||||
"reviews.validate.rating": "Wählen Sie eine Bewertung von 1 bis 5 Sternen aus.",
|
"reviews.validate.rating": "Wählen Sie eine Bewertung von 1 bis 5 Sternen aus.",
|
||||||
"reviews.validate.short": "Schreibe mindestens {n} Zeichen, damit die Bewertung hilfreich ist.",
|
"reviews.validate.short": "Schreibe mindestens {n} Zeichen, damit die Bewertung hilfreich ist.",
|
||||||
"reviews.validate.long": "Rezensionen sind auf {n} Zeichen begrenzt.",
|
"reviews.validate.long": "Rezensionen sind auf {n} Zeichen begrenzt.",
|
||||||
"feed.title": "Aktuelle Bewertungen zu Münzprägeanstalten und Verbänden · Cashumints.space",
|
"feed.title": "Aktuelle Bewertungen zu Mints und Föderationen · Cashumints.space",
|
||||||
"feed.description": "Jede Bewertung von Mints, Föderationen und LNURL-Mints, sobald sie veröffentlicht wird: {reviews} Bewertungen zu {mints} Cashu-Mints, {federations} Fedimint-Föderationen und {lnurl} LNURL-Mints, auf Nostr signiert und hier neueste zuerst lesbar. Filtere nach Ökosystem, Note oder Name.",
|
"feed.description": "Jede Bewertung von Mints, Föderationen und LNURL-Mints, sobald sie veröffentlicht wird: {reviews} Bewertungen zu {mints} Cashu-Mints, {federations} Fedimint-Föderationen und {lnurl} LNURL-Mints, auf Nostr signiert und hier neueste zuerst lesbar. Filtere nach Ökosystem, Note oder Name.",
|
||||||
"feed.heading": "Neueste Bewertungen",
|
"feed.heading": "Neueste Bewertungen",
|
||||||
"feed.lede": "Alle Bewertungen zu allen Cashu-Münzen und der Fedimint-Föderation, sortiert nach den neuesten zuerst, werden live von den Nostr-Relays übertragen. Jede Bewertung ist vom jeweiligen Autor signiert und wird auf den Relays gespeichert, nicht in unserer Datenbank.",
|
"feed.lede": "Jede Bewertung zu jedem Cashu-Mint und jeder Fedimint-Föderation, neueste zuerst, live von den Nostr-Relays gelesen. Jede ist von ihrem Autor signiert und liegt auf den Relays, nicht in unserer Datenbank.",
|
||||||
"feed.label": "Rezensionen",
|
"feed.label": "Rezensionen",
|
||||||
"feed.showingBuild.one": "Anzeige der aktuellsten Überprüfung aus dem letzten Build",
|
"feed.showingBuild.one": "Anzeige der aktuellsten Überprüfung aus dem letzten Build",
|
||||||
"feed.showingBuild.other": "Anzeige der neuesten Bewertungen für „{n}“ aus dem letzten Build",
|
"feed.showingBuild.other": "Anzeige der neuesten Bewertungen für „{n}“ aus dem letzten Build",
|
||||||
"feed.noscript": "Die Bewertungen sind auf Nostr signiert und werden in Ihrem Browser geladen, daher sind für die Filterfunktion und die vollständige Liste JavaScript erforderlich. Die unten aufgeführten Bewertungen zu „{n}“ wurden beim Erstellen dieser Seite aus den Relays ausgelesen.",
|
"feed.noscript": "Die Bewertungen sind auf Nostr signiert und werden in Ihrem Browser geladen, daher sind für die Filterfunktion und die vollständige Liste JavaScript erforderlich. Die unten aufgeführten Bewertungen zu „{n}“ wurden beim Erstellen dieser Seite aus den Relays ausgelesen.",
|
||||||
"feed.emptyBuild": "Zum Zeitpunkt der Erstellung dieser Seite konnten keine Rückmeldungen von den Relais ausgelesen werden. Die Liste wird in Ihrem Browser automatisch mit den Daten der Relais aktualisiert.",
|
"feed.emptyBuild": "Zum Zeitpunkt der Erstellung dieser Seite konnten keine Rückmeldungen von den Relais ausgelesen werden. Die Liste wird in Ihrem Browser automatisch mit den Daten der Relais aktualisiert.",
|
||||||
"feed.foot": "Bewertungen sind Meinungen der Community und keine verifizierten Angaben. Lesen Sie die „{link}“, bevor Sie einer Münzprägeanstalt Ihr Geld anvertrauen.",
|
"feed.foot": "Bewertungen sind Meinungen der Community, keine geprüften Angaben. Lies den {link}, bevor du einem Mint dein Geld anvertraust.",
|
||||||
"feed.footLink": "Haftungsausschluss",
|
"feed.footLink": "Haftungsausschluss",
|
||||||
"feed.showing": "{shown} von {total} Bewertungen werden angezeigt",
|
"feed.showing": "{shown} von {total} Bewertungen werden angezeigt",
|
||||||
"feed.showingMatching": "{shown} von {matching} passenden Bewertungen werden angezeigt (insgesamt {total})",
|
"feed.showingMatching": "{shown} von {matching} passenden Bewertungen werden angezeigt (insgesamt {total})",
|
||||||
"feed.emptyRelays": "Von den Relays wurden keine Bewertungen zurückgemeldet. Öffne eine beliebige Mint-Seite, um dort Bewertungen zu lesen und zu schreiben.",
|
"feed.emptyRelays": "Von den Relays wurden keine Bewertungen zurückgemeldet. Öffne eine beliebige Mint-Seite, um dort Bewertungen zu lesen und zu schreiben.",
|
||||||
"feed.emptyFilter": "Es wurden keine Bewertungen gefunden, die diesem Filter entsprechen. Leeren Sie das Suchfeld oder wählen Sie „Alle“ aus.",
|
"feed.emptyFilter": "Keine Bewertungen passen zu diesem Filter. Leere das Mint-Feld oder probier Alle.",
|
||||||
"feed.relayError": "Die Relais konnten nicht erreicht werden. Es werden die Bewertungen aus dem letzten Build angezeigt.",
|
"feed.relayError": "Die Relais konnten nicht erreicht werden. Es werden die Bewertungen aus dem letzten Build angezeigt.",
|
||||||
"feed.relayEmpty": "Von den Relais wurden keine Rückmeldungen erhalten. Es werden die Rückmeldungen aus dem letzten Build angezeigt.",
|
"feed.relayEmpty": "Von den Relais wurden keine Rückmeldungen erhalten. Es werden die Rückmeldungen aus dem letzten Build angezeigt.",
|
||||||
"feed.reading": "Die Relais ablesen…",
|
"feed.reading": "Die Relais ablesen…",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Warten auf Ihren Unterzeichner",
|
"login.status.waitingSigner": "Warten auf Ihren Unterzeichner",
|
||||||
"login.status.connecting": "Verbindung zum Unterzeichner herstellen",
|
"login.status.connecting": "Verbindung zum Unterzeichner herstellen",
|
||||||
"login.status.connected": "Verbunden",
|
"login.status.connected": "Verbunden",
|
||||||
|
"login.toast.loggedIn": "Angemeldet",
|
||||||
|
"login.toast.fetchingProfile": "Dein Nostr-Profil wird von den Relays geladen…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Kein Profil auf den Relays gefunden",
|
||||||
"login.method.extension": "Erweiterung",
|
"login.method.extension": "Erweiterung",
|
||||||
"login.method.remote": "Fernbedienung",
|
"login.method.remote": "Fernbedienung",
|
||||||
"login.method.primal": "Ursprünglich",
|
"login.method.primal": "Ursprünglich",
|
||||||
@@ -395,7 +410,7 @@
|
|||||||
"notfound.description": "Diese Seite existiert auf Cashumints.space nicht.",
|
"notfound.description": "Diese Seite existiert auf Cashumints.space nicht.",
|
||||||
"notfound.heading": "Diese Seite existiert nicht",
|
"notfound.heading": "Diese Seite existiert nicht",
|
||||||
"notfound.lede": "Möglicherweise wurde sie verschoben, oder die Mint ist noch nicht indexiert. Suchen Sie nach einer Mint anhand des Namens oder der Domain, oder fügen Sie die URL der Mint ein.",
|
"notfound.lede": "Möglicherweise wurde sie verschoben, oder die Mint ist noch nicht indexiert. Suchen Sie nach einer Mint anhand des Namens oder der Domain, oder fügen Sie die URL der Mint ein.",
|
||||||
"notfound.browse": "Alle Minzsorten anzeigen",
|
"notfound.browse": "Alle Mints ansehen",
|
||||||
"notfound.home": "Geh nach Hause",
|
"notfound.home": "Geh nach Hause",
|
||||||
"notfound.loading": "{host} wird geladen",
|
"notfound.loading": "{host} wird geladen",
|
||||||
"notfound.fb.rating": "Bewertung",
|
"notfound.fb.rating": "Bewertung",
|
||||||
@@ -413,7 +428,7 @@
|
|||||||
"wallets.title": "Cashu-Wallets · Cashumints.space",
|
"wallets.title": "Cashu-Wallets · Cashumints.space",
|
||||||
"wallets.description": "Cashu-Wallets, die mit den hier aufgeführten Mints kompatibel sind – auf Mobilgeräten, im Web, im Browser und über die Befehlszeile –, wobei jedes seine jeweiligen Stärken hat.",
|
"wallets.description": "Cashu-Wallets, die mit den hier aufgeführten Mints kompatibel sind – auf Mobilgeräten, im Web, im Browser und über die Befehlszeile –, wobei jedes seine jeweiligen Stärken hat.",
|
||||||
"wallets.heading": "Geldbörsen",
|
"wallets.heading": "Geldbörsen",
|
||||||
"wallets.lede": "Sie benötigen eine Wallet, um E-Geld von einer dieser Prägeanstalten aufzubewahren. Die meisten Wallets kommunizieren gleichzeitig mit mehreren Prägeanstalten, sodass Sie nicht an die erste gebunden sind, die Sie ausprobieren.",
|
"wallets.lede": "Du brauchst eine Wallet, um ecash von einem dieser Mints zu halten. Die meisten Wallets sprechen mit mehreren Mints gleichzeitig, du bist also nicht an das erste gebunden, das du ausprobierst.",
|
||||||
"wallets.note": "Diese Liste erhebt keinen Anspruch auf Vollständigkeit und stellt keine Empfehlung dar. Das Cashu-Projekt führt unter {link} ein umfassenderes Verzeichnis. Eine Wallet verwahrt die Schlüssel, eine Mint verwahrt das Geld: Lies dir die Bewertungen der Mints durch, bevor du dich entscheidest, wo deine Sats aufbewahrt werden sollen.",
|
"wallets.note": "Diese Liste erhebt keinen Anspruch auf Vollständigkeit und stellt keine Empfehlung dar. Das Cashu-Projekt führt unter {link} ein umfassenderes Verzeichnis. Eine Wallet verwahrt die Schlüssel, eine Mint verwahrt das Geld: Lies dir die Bewertungen der Mints durch, bevor du dich entscheidest, wo deine Sats aufbewahrt werden sollen.",
|
||||||
"wallets.platform.android": "Android",
|
"wallets.platform.android": "Android",
|
||||||
"wallets.platform.ios": "iOS",
|
"wallets.platform.ios": "iOS",
|
||||||
@@ -421,11 +436,11 @@
|
|||||||
"wallets.platform.extension": "Browser-Erweiterung",
|
"wallets.platform.extension": "Browser-Erweiterung",
|
||||||
"wallets.platform.cli": "CLI",
|
"wallets.platform.cli": "CLI",
|
||||||
"wallets.platform.python": "Python",
|
"wallets.platform.python": "Python",
|
||||||
"wallets.item.minibits": "Mobile E-Cash-Wallet mit eigener Coin-Generierung, Unterstützung für Lightning-Adressen und Nostr-Kontakten.",
|
"wallets.item.minibits": "Mobile ecash-Wallet mit eigenem Mint, Unterstützung für Lightning-Adressen und Nostr-Kontakten.",
|
||||||
"wallets.item.nutstash": "Browser-Wallet, das mehrere Mints gleichzeitig verwaltet und Raw-Token importiert und exportiert.",
|
"wallets.item.nutstash": "Browser-Wallet, das mehrere Mints gleichzeitig verwaltet und Raw-Token importiert und exportiert.",
|
||||||
"wallets.item.enuts": "Mobile Geldbörse mit Schwerpunkt auf Guthaben in verschiedenen Währungen und dem Versenden von E-Geld über Nostr.",
|
"wallets.item.enuts": "Mobile Wallet mit Fokus auf Guthaben bei mehreren Mints und dem Versenden von ecash über Nostr.",
|
||||||
"wallets.item.cashume": "Referenz-Web-Wallet aus dem Cashu-Projekt. Läuft vollständig im Browser und kann als PWA installiert werden.",
|
"wallets.item.cashume": "Referenz-Web-Wallet aus dem Cashu-Projekt. Läuft vollständig im Browser und kann als PWA installiert werden.",
|
||||||
"wallets.item.boardwalk": "Ein Web-Wallet, das auf Lightning-Adressen basiert und das Versenden von E-Cash per Link ermöglicht.",
|
"wallets.item.boardwalk": "Web-Wallet rund um Lightning-Adressen und das Versenden von ecash per Link.",
|
||||||
"wallets.item.coinos": "Lightning-Wallet und Kassensystem, das zudem über eine eigene Cashu-Mint verfügt.",
|
"wallets.item.coinos": "Lightning-Wallet und Kassensystem, das zudem über eine eigene Cashu-Mint verfügt.",
|
||||||
"wallets.item.oxchat": "Nostr Messenger mit integrierter eCash-Geldbörse zum Versenden von Sats in Chats.",
|
"wallets.item.oxchat": "Nostr Messenger mit integrierter eCash-Geldbörse zum Versenden von Sats in Chats.",
|
||||||
"wallets.item.nutshell": "Die Referenzimplementierung. Läuft als Wallet über die Befehlszeile und als Mint-Software.",
|
"wallets.item.nutshell": "Die Referenzimplementierung. Läuft als Wallet über die Befehlszeile und als Mint-Software.",
|
||||||
@@ -434,23 +449,23 @@
|
|||||||
"about.heading": "Über",
|
"about.heading": "Über",
|
||||||
"about.lede": "Cashumints.space listet alle Cashu-Mints auf, die wir im Nostr-Netzwerk finden können, und zeigt Ihnen, was andere darüber sagen. Die Seite wurde von Azzamo erstellt.",
|
"about.lede": "Cashumints.space listet alle Cashu-Mints auf, die wir im Nostr-Netzwerk finden können, und zeigt Ihnen, was andere darüber sagen. Die Seite wurde von Azzamo erstellt.",
|
||||||
"about.cashu.title": "Was ist Cashu?",
|
"about.cashu.title": "Was ist Cashu?",
|
||||||
"about.cashu.p1": "Cashu ist ein E-Cash-Protokoll für Bitcoin. Eine Prägeanstalt gibt „blinded“ Token aus, die durch die von ihr gehaltenen Sats gedeckt sind, und diese Token werden zwischen den Nutzern ausgetauscht, ohne dass die Prägeanstalt erfährt, wer was an wen gesendet hat. Der Datenschutz ist gewährleistet, und genau darum geht es: Token sind keine Konten, und die Prägeanstalt kann den von ihr signierten Token nicht mit dem zurückkommenden Token in Verbindung bringen.",
|
"about.cashu.p1": "Cashu ist ein ecash-Protokoll für Bitcoin. Ein Mint gibt blinde Token aus, die durch die von ihm gehaltenen Sats gedeckt sind, und diese Token wandern zwischen Menschen, ohne dass das Mint erfährt, wer wem was geschickt hat. Die Privatsphäre ist echt und sie ist der Punkt: Token sind keine Konten, und das Mint kann den Token, den es signiert hat, nicht mit dem Token verknüpfen, der zurückkommt.",
|
||||||
"about.cashu.p2": "Das Protokoll und die dazugehörigen Spezifikationen können Sie unter {link} einsehen. Die Spezifikationen selbst werden als „NUTs“ bezeichnet – daher stammen auch die NUT-Nummern auf jeder Mint-Seite.",
|
"about.cashu.p2": "Das Protokoll und die dazugehörigen Spezifikationen können Sie unter {link} einsehen. Die Spezifikationen selbst werden als „NUTs“ bezeichnet – daher stammen auch die NUT-Nummern auf jeder Mint-Seite.",
|
||||||
"about.mints.title": "Was eine „Mint“ ist und welche Vor- und Nachteile sie mit sich bringt",
|
"about.mints.title": "Was eine „Mint“ ist und welche Vor- und Nachteile sie mit sich bringt",
|
||||||
"about.mints.p1": "Eine Mint-Plattform fungiert als Verwahrer. Wenn Sie E-Cash prägen, übergeben Sie Sats an den Betreiber des jeweiligen Servers und vertrauen darauf, dass dieser die Token einlöst, wenn Sie sie wieder einlösen. Es gibt keinen Betrugsschutz, keine Treuhandverwaltung und keine Regressmöglichkeiten. Ein Mint-Betreiber kann mit dem Guthaben verschwinden – und das ist bereits vorgekommen.",
|
"about.mints.p1": "Ein Mint ist treuhänderisch. Wenn du ecash mintest, gibst du Sats an denjenigen, der diesen Server betreibt, und vertraust darauf, dass er die Token einlöst, wenn du sie wieder meltest. Es gibt keinen Betrugsbeweis, keine Treuhand und keinen Rechtsweg. Ein Mint-Betreiber kann mit dem Guthaben verschwinden, und Mints haben das getan.",
|
||||||
"about.mints.p2": "Genau aus diesem Grund gibt es hier Bewertungen. Diese Website versichert Ihnen niemals, dass eine Währung sicher ist. Der Status auf einer Währungsseite lautet „{code}“ (der Server hat geantwortet) und nicht „vertrauenswürdig“; dies bedeutet lediglich, dass der Server bei unserer letzten Anfrage geantwortet hat. Behandeln Sie Ihr eCash-Guthaben wie Bargeld in der Jackentasche: zum Ausgeben geeignet, zum Sparen ungeeignet.",
|
"about.mints.p2": "Genau deshalb gibt es hier Bewertungen. Diese Website sagt dir nie, dass ein Mint sicher ist. Der Status auf einer Mint-Seite sagt {code}, nicht „vertrauenswürdig“, und er heißt nur, dass der Server geantwortet hat, als wir zuletzt gefragt haben. Behandle ecash-Guthaben wie Bargeld in der Manteltasche: gut zum Ausgeben, falsch zum Sparen.",
|
||||||
"about.nip87.title": "Was ist NIP-87?",
|
"about.nip87.title": "Was ist NIP-87?",
|
||||||
"about.nip87.p1": "NIP-87 ist die Nostr-Konvention zur Bekanntgabe und Empfehlung von E-Cash-Prägeanstalten. Dabei spielen zwei Arten von Ereignissen eine Rolle:",
|
"about.nip87.p1": "NIP-87 ist die Nostr-Konvention, um ecash-Mints anzukündigen und zu empfehlen. Zwei Event-Arten sind hier wichtig:",
|
||||||
"about.nip87.li1": "{code} kündigt eine neue „Mint“ an. Die URL der „Mint“ befindet sich im Tag „{tag}“. Auf diese Weise erkennt die Website neue „Mints“, die ihr bisher noch nicht bekannt waren.",
|
"about.nip87.li1": "{code} kündigt eine neue „Mint“ an. Die URL der „Mint“ befindet sich im Tag „{tag}“. Auf diese Weise erkennt die Website neue „Mints“, die ihr bisher noch nicht bekannt waren.",
|
||||||
"about.nip87.li2": "„{code}“ ist eine Bewertung. Sie enthält die Bewertung und den Bewertungstext und verweist mit einem „{utag}“-Tag (der Mint-URL) und einem „{dtag}“-Tag (dem öffentlichen Schlüssel der Mint) auf die betreffende Mint.",
|
"about.nip87.li2": "„{code}“ ist eine Bewertung. Sie enthält die Bewertung und den Bewertungstext und verweist mit einem „{utag}“-Tag (der Mint-URL) und einem „{dtag}“-Tag (dem öffentlichen Schlüssel der Mint) auf die betreffende Mint.",
|
||||||
"about.nip87.p2": "Jede Bewertung ist mit dem Nostr-Schlüssel ihres Autors signiert. Wir bezeichnen eine Bewertung niemals als „verifiziert“, da niemand sie verifiziert hat: Sie ist signiert, was eine andere und aussagekräftigere Aussage ist. Das bedeutet, dass Sie überprüfen können, wer sie verfasst hat, und dass sie nicht verändert wurde. Es bedeutet jedoch nicht, dass der Autor ehrlich ist oder die Münzprägeanstalt jemals genutzt hat.",
|
"about.nip87.p2": "Jede Bewertung ist mit dem Nostr-Schlüssel ihres Autors signiert. Wir nennen eine Bewertung nie „verifiziert“, denn niemand hat sie verifiziert: sie ist signiert, was eine andere und nützlichere Aussage ist. Das heißt, du kannst prüfen, wer sie geschrieben hat und dass sie nicht verändert wurde. Es heißt nicht, dass der Autor ehrlich ist oder das Mint je genutzt hat.",
|
||||||
"about.how.title": "So funktioniert diese Website",
|
"about.how.title": "So funktioniert diese Website",
|
||||||
"about.how.p1": "Es gibt zwei Schleifen und eine Regel. Die Regel lautet, dass die Münzanstalt Eigentümerin ihrer Metadaten ist und Nostr Eigentümer der Bewertungen ist; daher speichert diese Website keines von beiden als maßgebliche Quelle.",
|
"about.how.p1": "Es gibt zwei Schleifen und eine Regel. Die Regel lautet: dem Mint gehören seine Metadaten und Nostr gehören die Bewertungen, also speichert diese Website beides nicht als maßgebliche Quelle.",
|
||||||
"about.how.li1": "{strong} fragt alle bekannten Mint-Server alle zehn Minuten nach „{code}“ ab und protokolliert die Antwort: Name, Beschreibung, Version, unterstützte NUTs, Einschränkungen, Kontaktdaten. Außerdem wird erfasst, ob der Mint-Server überhaupt geantwortet hat – daher stammt auch der Begriff „Verfügbarkeit“.",
|
"about.how.li1": "{strong} fragt alle bekannten Mint-Server alle zehn Minuten nach „{code}“ ab und protokolliert die Antwort: Name, Beschreibung, Version, unterstützte NUTs, Einschränkungen, Kontaktdaten. Außerdem wird erfasst, ob der Mint-Server überhaupt geantwortet hat – daher stammt auch der Begriff „Verfügbarkeit“.",
|
||||||
"about.how.li1Label": "Die Messschleife",
|
"about.how.li1Label": "Die Messschleife",
|
||||||
"about.how.li2": "{strong} stellt stündlich eine Verbindung zu den Nostr-Relays her, liest Ankündigungen und Bewertungen zu den Mints und fügt alle Mints hinzu, die es zuvor noch nicht gesehen hat.",
|
"about.how.li2": "{strong} stellt stündlich eine Verbindung zu den Nostr-Relays her, liest Ankündigungen und Bewertungen zu den Mints und fügt alle Mints hinzu, die es zuvor noch nicht gesehen hat.",
|
||||||
"about.how.li2Label": "Der Entdeckungskreislauf",
|
"about.how.li2Label": "Der Entdeckungskreislauf",
|
||||||
"about.how.p2": "Entscheidend ist, was passiert, wenn eine Münzprägeanstalt nicht mehr antwortet. Ihre im Cache gespeicherten Metadaten werden durch eine fehlgeschlagene Abfrage niemals überschrieben, sodass eine inaktive Münzprägeanstalt ihre vollständige Seite behält: ihre Spezifikationen, ihre Geschichte und ihre Bewertungen, ergänzt durch einen Hinweis darauf, wann sie den Betrieb eingestellt hat. Die vorherige Version dieser Website zeigte stattdessen eine Fehlerseite an, was bedeutete, dass gerade jene Münzprägeanstalten, vor denen sich die Nutzer am dringendsten warnen mussten, nicht bewertet werden konnten. Das war der Hauptgrund für die Neugestaltung.",
|
"about.how.p2": "Entscheidend ist, was passiert, wenn ein Mint nicht mehr antwortet. Seine zwischengespeicherten Metadaten werden von einer fehlgeschlagenen Abfrage nie überschrieben, also behält ein totes Mint seine vollständige Seite: seine Daten, seine Historie und seine Bewertungen, mit einem Banner, das sagt, wann es verstummt ist. Die vorherige Version dieser Website zeigte stattdessen eine Fehlerseite, was hieß, dass genau die Mints, vor denen sich Leute am dringendsten warnen mussten, nicht bewertet werden konnten. Das war der Hauptgrund für den Neubau.",
|
||||||
"about.how.p3": "Bewertungstexte werden bei uns niemals gespeichert. Wenn Sie eine Mint-Seite öffnen, kommuniziert Ihr Browser direkt mit den Relays und liest die Bewertungen selbst aus; wenn Sie eine Bewertung verfassen, wird diese von Ihrer eigenen Nostr-Erweiterung signiert und direkt an diese Relays gesendet. Wir führen lediglich eine Zählung, damit die Seiten bewertet und sortiert werden können – mehr nicht. Nichts davon kann von uns bearbeitet oder gelöscht werden, auch keine Bewertungen, die wir lieber nicht hätten.",
|
"about.how.p3": "Bewertungstexte werden bei uns niemals gespeichert. Wenn Sie eine Mint-Seite öffnen, kommuniziert Ihr Browser direkt mit den Relays und liest die Bewertungen selbst aus; wenn Sie eine Bewertung verfassen, wird diese von Ihrer eigenen Nostr-Erweiterung signiert und direkt an diese Relays gesendet. Wir führen lediglich eine Zählung, damit die Seiten bewertet und sortiert werden können – mehr nicht. Nichts davon kann von uns bearbeitet oder gelöscht werden, auch keine Bewertungen, die wir lieber nicht hätten.",
|
||||||
"about.relays.title": "Relais, die wir gelesen haben",
|
"about.relays.title": "Relais, die wir gelesen haben",
|
||||||
"about.relays.p1": "Dies sind die Relays, die sowohl der Indexer als auch Ihr Browser verwenden:",
|
"about.relays.p1": "Dies sind die Relays, die sowohl der Indexer als auch Ihr Browser verwenden:",
|
||||||
@@ -462,7 +477,7 @@
|
|||||||
"about.source.title": "Quelle und Bildnachweis",
|
"about.source.title": "Quelle und Bildnachweis",
|
||||||
"about.source.p1": "Die Website ist als Open-Source-Projekt unter {github} verfügbar. Sie wird von {azzamo} erstellt und betrieben. Sollte auf einer Mint-Seite ein Fehler vorliegen, korrigieren Sie diesen bitte direkt an der Quelle: Die Metadaten der Mints stammen von der jeweiligen Mint-eigenen Seite unter {code}, und die Bewertungen stammen von Nostr.",
|
"about.source.p1": "Die Website ist als Open-Source-Projekt unter {github} verfügbar. Sie wird von {azzamo} erstellt und betrieben. Sollte auf einer Mint-Seite ein Fehler vorliegen, korrigieren Sie diesen bitte direkt an der Quelle: Die Metadaten der Mints stammen von der jeweiligen Mint-eigenen Seite unter {code}, und die Bewertungen stammen von Nostr.",
|
||||||
"terms.title": "Nutzungsbedingungen · Cashumints.space",
|
"terms.title": "Nutzungsbedingungen · Cashumints.space",
|
||||||
"terms.description": "Nutzungsbedingungen für Cashumints.space: Was die Website ist, was sie nicht leistet und wer wofür verantwortlich ist. Keine Konten, keine Gewährleistungen, keine Verbindung zu einer Münzprägeanstalt.",
|
"terms.description": "Nutzungsbedingungen für Cashumints.space: was die Website ist, was sie nicht tut und wer wofür verantwortlich ist. Keine Konten, keine Gewährleistung, keine Verbindung zu irgendeinem Mint.",
|
||||||
"terms.heading": "Nutzungsbedingungen",
|
"terms.heading": "Nutzungsbedingungen",
|
||||||
"terms.lede": "Einfach ausgedrückt: Eine Website, die ausschließlich öffentliche Daten indexiert. Zuletzt aktualisiert am {date}.",
|
"terms.lede": "Einfach ausgedrückt: Eine Website, die ausschließlich öffentliche Daten indexiert. Zuletzt aktualisiert am {date}.",
|
||||||
"terms.what.title": "Was diese Website ist",
|
"terms.what.title": "Was diese Website ist",
|
||||||
@@ -475,8 +490,8 @@
|
|||||||
"terms.noAccounts.p2": "Die Nutzung erfolgt auf eigene Gefahr. Wir übernehmen keine Haftung für Verluste, die sich aus der Nutzung dieser Website oder dem Vertrauen auf hier veröffentlichte Informationen ergeben. Die spezifischen Risiken bei der Nutzung einer Cashu-Mint finden Sie unter {link}.",
|
"terms.noAccounts.p2": "Die Nutzung erfolgt auf eigene Gefahr. Wir übernehmen keine Haftung für Verluste, die sich aus der Nutzung dieser Website oder dem Vertrauen auf hier veröffentlichte Informationen ergeben. Die spezifischen Risiken bei der Nutzung einer Cashu-Mint finden Sie unter {link}.",
|
||||||
"terms.noAccounts.link": "Haftungsausschluss",
|
"terms.noAccounts.link": "Haftungsausschluss",
|
||||||
"terms.noCustody.title": "Wir verwahren Ihr Geld nicht",
|
"terms.noCustody.title": "Wir verwahren Ihr Geld nicht",
|
||||||
"terms.noCustody.p1": "Diese Website verwahrt zu keinem Zeitpunkt Geldbeträge. Sie verfügt über keine Wallet, hat keinen Zugriff auf E-Geld und kann keine Gelder bewegen, sperren oder wiederherstellen. Sollten Sie ein Problem mit einer Mint haben, ist der Betreiber der Mint der einzige Ansprechpartner, der Ihnen helfen kann, und wir können in Ihrem Namen keinen Kontakt zu ihm aufnehmen.",
|
"terms.noCustody.p1": "Diese Website nimmt nie Gelder in Verwahrung. Sie hat keine Wallet, sie fasst kein ecash an, und sie kann nichts bewegen, einfrieren oder wiederherstellen. Wenn du ein Problem mit einem Mint hast, ist der Mint-Betreiber der Einzige, der dir helfen kann, und wir können ihn nicht für dich kontaktieren.",
|
||||||
"terms.noCustody.p2": "Wir stehen in keiner Verbindung zu den hier aufgeführten Münzprägeanstalten, und keine Münzprägeanstalt bezahlt für ihre Aufnahme in die Liste, ihre Platzierung oder ihre Bewertung. Die Münzprägeanstalten werden anhand öffentlicher Nostr-Meldungen ermittelt und anhand öffentlicher Bewertungsdaten durch einen Algorithmus in eine Rangliste eingeordnet.",
|
"terms.noCustody.p2": "Wir stehen mit keinem hier gelisteten Mint in Verbindung, und kein Mint bezahlt für seinen Eintrag, seinen Rang oder seine Bewertung. Mints werden aus öffentlichen Nostr-Ankündigungen gefunden und von einem Algorithmus über öffentliche Bewertungsdaten eingeordnet.",
|
||||||
"terms.reviews.title": "Rezensionen sind die Worte anderer Menschen",
|
"terms.reviews.title": "Rezensionen sind die Worte anderer Menschen",
|
||||||
"terms.reviews.p1": "Bewertungen sind nutzergenerierte Inhalte, die von ihren Autoren auf öffentlichen Nostr-Relays veröffentlicht werden. Wir zeigen sie an, haben jedoch keinen Einfluss darauf. Wir haben sie nicht verfasst, können sie nicht bearbeiten und auch nicht von den Relays löschen, auf denen sie gespeichert sind: Es handelt sich um signierte Ereignisse in einem Netzwerk, das uns nicht gehört.",
|
"terms.reviews.p1": "Bewertungen sind nutzergenerierte Inhalte, die von ihren Autoren auf öffentlichen Nostr-Relays veröffentlicht werden. Wir zeigen sie an, haben jedoch keinen Einfluss darauf. Wir haben sie nicht verfasst, können sie nicht bearbeiten und auch nicht von den Relays löschen, auf denen sie gespeichert sind: Es handelt sich um signierte Ereignisse in einem Netzwerk, das uns nicht gehört.",
|
||||||
"terms.reviews.p2": "Eine Bewertung gibt die Erfahrungen einer einzelnen Person wieder und stellt keine nachgewiesene Tatsache dar. Wenn Sie eine Bewertung veröffentlichen, sind Sie für deren Inhalt verantwortlich. Veröffentlichen Sie keine rechtswidrigen Inhalte und beachten Sie, dass Ihre Veröffentlichung öffentlich und dauerhaft ist (siehe „{link}“).",
|
"terms.reviews.p2": "Eine Bewertung gibt die Erfahrungen einer einzelnen Person wieder und stellt keine nachgewiesene Tatsache dar. Wenn Sie eine Bewertung veröffentlichen, sind Sie für deren Inhalt verantwortlich. Veröffentlichen Sie keine rechtswidrigen Inhalte und beachten Sie, dass Ihre Veröffentlichung öffentlich und dauerhaft ist (siehe „{link}“).",
|
||||||
@@ -520,33 +535,33 @@
|
|||||||
"privacy.permanent.li2": "Es ist dauerhaft mit Ihrem öffentlichen Nostr-Schlüssel verknüpft, ebenso wie alles andere, was dieser Schlüssel jemals veröffentlicht hat.",
|
"privacy.permanent.li2": "Es ist dauerhaft mit Ihrem öffentlichen Nostr-Schlüssel verknüpft, ebenso wie alles andere, was dieser Schlüssel jemals veröffentlicht hat.",
|
||||||
"privacy.permanent.li3": "Das Löschen ist eine Anfrage, kein Befehl. Sie können ein Löschereignis veröffentlichen, und einige Relays werden diesem nachkommen, aber es steht einem Relay frei, es zu ignorieren, und jeder, der das Ereignis bereits kopiert hat, verfügt weiterhin darüber. Behandeln Sie eine veröffentlichte Bewertung als dauerhaft.",
|
"privacy.permanent.li3": "Das Löschen ist eine Anfrage, kein Befehl. Sie können ein Löschereignis veröffentlichen, und einige Relays werden diesem nachkommen, aber es steht einem Relay frei, es zu ignorieren, und jeder, der das Ereignis bereits kopiert hat, verfügt weiterhin darüber. Behandeln Sie eine veröffentlichte Bewertung als dauerhaft.",
|
||||||
"privacy.permanent.li4": "Wir können es nicht für Sie löschen. Wir können jedoch verhindern, dass es hier angezeigt wird; das ändert jedoch nichts an den Relais.",
|
"privacy.permanent.li4": "Wir können es nicht für Sie löschen. Wir können jedoch verhindern, dass es hier angezeigt wird; das ändert jedoch nichts an den Relais.",
|
||||||
"privacy.permanent.p2": "Wenn Sie eine Münze bewerten möchten, ohne dass dies mit Ihrer Hauptidentität in Verbindung gebracht wird, verwenden Sie einen separaten Nostr-Schlüssel. Beachten Sie, dass ein Schlüssel, der sonst keine Aktivitäten aufweist, bei negativen Bewertungen als solcher gekennzeichnet wird, da ein brandneuer Schlüssel, der eine Ein-Stern-Bewertung abgibt, ein Muster ist, das die Leser zu Recht erkennen sollten.",
|
"privacy.permanent.p2": "Wenn du ein Mint bewerten willst, ohne dass das an deine Hauptidentität gebunden ist, nimm einen separaten Nostr-Schlüssel. Beachte, dass ein Schlüssel ohne weitere Aktivität bei harten Bewertungen als solcher gekennzeichnet wird, denn ein brandneuer Schlüssel, der eine Ein-Stern-Bewertung schreibt, ist ein Muster, das Leser sehen dürfen.",
|
||||||
"privacy.contact.title": "Fragen",
|
"privacy.contact.title": "Fragen",
|
||||||
"privacy.contact.p1": "Die Website ist Open Source: Wenn Sie einen der oben genannten Punkte überprüfen möchten, können Sie den Quellcode unter {github} einsehen. Fragen und Korrekturen können dort als „Issue“ eingereicht werden.",
|
"privacy.contact.p1": "Die Website ist Open Source: Wenn Sie einen der oben genannten Punkte überprüfen möchten, können Sie den Quellcode unter {github} einsehen. Fragen und Korrekturen können dort als „Issue“ eingereicht werden.",
|
||||||
"disclaimer.title": "Haftungsausschluss · Cashumints.space",
|
"disclaimer.title": "Haftungsausschluss · Cashumints.space",
|
||||||
"disclaimer.description": "Was Sie vor der Nutzung einer Cashu-Mint wissen sollten: Mints sind Verwahrdienste; eine Mint kann mit Ihrem Geld verschwinden; Bewertungen sind Meinungen, und „online“ bedeutet lediglich „erreichbar“, nicht „vertrauenswürdig“.",
|
"disclaimer.description": "Was Sie vor der Nutzung einer Cashu-Mint wissen sollten: Mints sind Verwahrdienste; eine Mint kann mit Ihrem Geld verschwinden; Bewertungen sind Meinungen, und „online“ bedeutet lediglich „erreichbar“, nicht „vertrauenswürdig“.",
|
||||||
"disclaimer.heading": "Haftungsausschluss",
|
"disclaimer.heading": "Haftungsausschluss",
|
||||||
"disclaimer.lede": "Lesen Sie dies, bevor Sie Geld in eine Münzprägeanstalt investieren. Zuletzt aktualisiert am {date}.",
|
"disclaimer.lede": "Lies das, bevor du Geld in ein Mint gibst. Zuletzt aktualisiert am {date}.",
|
||||||
"disclaimer.callout": "Eine Cashu-Münze verwahrt Ihr Geld für Sie. Wenn sie verschwindet, ist Ihr E-Geld weg, und es gibt niemanden, an den Sie sich wenden können. Bewahren Sie nur so viel auf, wie Sie sich leisten können, zu verlieren.",
|
"disclaimer.callout": "Ein Cashu-Mint verwahrt dein Geld für dich. Wenn es verschwindet, ist dein ecash weg, und es gibt niemanden, an den du dich wenden kannst. Halte dort nur, was du dir leisten kannst zu verlieren.",
|
||||||
"disclaimer.custodial.title": "Münzprägeanstalten sind Verwahrstellen",
|
"disclaimer.custodial.title": "Mints sind treuhänderisch",
|
||||||
"disclaimer.custodial.p1": "Wenn Sie Ecash prägen, übergeben Sie Bitcoin an den Betreiber der Prägeanstalt und erhalten dafür Token zurück. Diese Token stellen einen Anspruch gegenüber diesem Betreiber dar. Es handelt sich dabei nicht um Bitcoin, das Sie besitzen, und der Betreiber entscheidet, ob er diese Token einlöst.",
|
"disclaimer.custodial.p1": "Wenn du ecash mintest, gibst du Bitcoin an den Mint-Betreiber und bekommst Token zurück. Diese Token sind ein Anspruch gegen diesen Betreiber. Sie sind kein Bitcoin, das du hältst, und der Betreiber entscheidet, ob er sie einlöst.",
|
||||||
"disclaimer.custodial.p2": "Das bedeutet, dass jede Mint dieselben Risiken birgt: Der Betreiber kann verschwinden, zur Einstellung des Betriebs gezwungen werden, die Gelder durch einen Fehler oder einen Hackerangriff verlieren oder den Server einfach abschalten. Es gibt keine Einlagensicherung, keine Rückbuchungen, keinen Kundendienst und keine Rechtsmittel, auf die man sich verlassen könnte. Das gilt sogar für die bestbewertete Mint auf dieser Website.",
|
"disclaimer.custodial.p2": "Das bedeutet, dass jede Mint dieselben Risiken birgt: Der Betreiber kann verschwinden, zur Einstellung des Betriebs gezwungen werden, die Gelder durch einen Fehler oder einen Hackerangriff verlieren oder den Server einfach abschalten. Es gibt keine Einlagensicherung, keine Rückbuchungen, keinen Kundendienst und keine Rechtsmittel, auf die man sich verlassen könnte. Das gilt sogar für die bestbewertete Mint auf dieser Website.",
|
||||||
"disclaimer.custodial.p3": "Cashu ist für schnelle Transaktionen mit kleinen Beträgen konzipiert. Nutzen Sie es entsprechend: Bewahren Sie darin nur das Geld auf, das Sie bald ausgeben möchten, nicht Ihre Ersparnisse, und verteilen Sie es auf verschiedene Mints, anstatt alles in einem zu parken.",
|
"disclaimer.custodial.p3": "Cashu ist für schnelle Transaktionen mit kleinen Beträgen konzipiert. Nutzen Sie es entsprechend: Bewahren Sie darin nur das Geld auf, das Sie bald ausgeben möchten, nicht Ihre Ersparnisse, und verteilen Sie es auf verschiedene Mints, anstatt alles in einem zu parken.",
|
||||||
"disclaimer.reviews.title": "Bewertungen sind Meinungen, keine überprüften Behauptungen",
|
"disclaimer.reviews.title": "Bewertungen sind Meinungen, keine überprüften Behauptungen",
|
||||||
"disclaimer.reviews.p1": "Jede Bewertung hier wurde von einem Nutzer auf Nostr verfasst und mit dessen Schlüssel signiert. „Signiert“ bedeutet, dass wir Ihnen mitteilen können, welcher Schlüssel die Bewertung verfasst hat. Das bedeutet jedoch nicht, dass die Bewertung der Wahrheit entspricht, dass der Autor die Münzprägeanstalt genutzt hat oder dass der Autor nicht der Betreiber, ein Konkurrent oder eine Person mit zehn Schlüsseln ist.",
|
"disclaimer.reviews.p1": "Jede Bewertung hier wurde von jemandem auf Nostr geschrieben und mit dessen Schlüssel signiert. Signiert heißt, wir können dir sagen, welcher Schlüssel sie geschrieben hat. Es heißt nicht, dass die Bewertung wahr ist, dass der Autor das Mint genutzt hat, oder dass der Autor nicht der Betreiber, ein Konkurrent oder eine Person mit zehn Schlüsseln ist.",
|
||||||
"disclaimer.reviews.p2": "Wir überprüfen die Verfasser von Bewertungen nicht und bearbeiten oder löschen keine Bewertungen, mit denen wir nicht einverstanden sind. Lesen Sie sich einige davon durch, schauen Sie sich an, was darin tatsächlich steht, und bewerten Sie ein Produkt mit drei Bewertungen anders als eines mit dreihundert.",
|
"disclaimer.reviews.p2": "Wir verifizieren keine Verfasser, und wir bearbeiten oder löschen keine Bewertungen, mit denen wir nicht einverstanden sind. Lies ein paar, schau, was sie tatsächlich sagen, und gewichte ein Mint mit drei Bewertungen anders als eines mit dreihundert.",
|
||||||
"disclaimer.status.title": "„Online“ bedeutet „erreichbar“, nicht „vertrauenswürdig“",
|
"disclaimer.status.title": "„Online“ bedeutet „erreichbar“, nicht „vertrauenswürdig“",
|
||||||
"disclaimer.status.p1": "Wir überprüfen jede Mint regelmäßig und zeigen an, ob sie geantwortet hat. Das ist alles, was ein grüner Status bedeutet: Der Server hat geantwortet. Er sagt nichts darüber aus, ob der Betreiber zahlungsfähig oder ehrlich ist oder ob er auch morgen noch beabsichtigt, Ihre Token einzulösen.",
|
"disclaimer.status.p1": "Wir überprüfen jede Mint regelmäßig und zeigen an, ob sie geantwortet hat. Das ist alles, was ein grüner Status bedeutet: Der Server hat geantwortet. Er sagt nichts darüber aus, ob der Betreiber zahlungsfähig oder ehrlich ist oder ob er auch morgen noch beabsichtigt, Ihre Token einzulösen.",
|
||||||
"disclaimer.status.p2": "Eine Mint kann so lange online sein, bis sie es nicht mehr ist. Die Verfügbarkeitsstatistik, die unterstützten NUTs und die Softwareversion geben zwar Aufschluss darüber, wie eine Mint betrieben wird, aber keines dieser Elemente ist eine Garantie für Ihr Geld.",
|
"disclaimer.status.p2": "Eine Mint kann so lange online sein, bis sie es nicht mehr ist. Die Verfügbarkeitsstatistik, die unterstützten NUTs und die Softwareversion geben zwar Aufschluss darüber, wie eine Mint betrieben wird, aber keines dieser Elemente ist eine Garantie für Ihr Geld.",
|
||||||
"disclaimer.ranking.title": "Wie das Ranking funktioniert und was es nicht bedeutet",
|
"disclaimer.ranking.title": "Wie das Ranking funktioniert und was es nicht bedeutet",
|
||||||
"disclaimer.ranking.p1": "Die Mints werden anhand eines Algorithmus auf der Grundlage öffentlicher Bewertungsdaten sortiert: Bewertung, Anzahl der Bewertungen und aktuelle Aktivität, wobei Online-Mints standardmäßig vor Offline-Mints stehen. Die Einzelheiten sind im Open-Source-Code zu finden.",
|
"disclaimer.ranking.p1": "Die Mints werden anhand eines Algorithmus auf der Grundlage öffentlicher Bewertungsdaten sortiert: Bewertung, Anzahl der Bewertungen und aktuelle Aktivität, wobei Online-Mints standardmäßig vor Offline-Mints stehen. Die Einzelheiten sind im Open-Source-Code zu finden.",
|
||||||
"disclaimer.ranking.p2": "Niemand bezahlt für die Platzierung. Auf dieser Website gibt es keine gesponserten Plätze, keine beworbenen Einträge und keine Vereinbarungen mit einer Münzprägeanstalt. Eine hohe Platzierung bedeutet lediglich, dass der Algorithmus die öffentlich zugänglichen Daten positiv bewertet hat – mehr nicht. Es handelt sich weder um eine Empfehlung noch um eine Sicherheitsbewertung.",
|
"disclaimer.ranking.p2": "Niemand bezahlt für die Platzierung. Es gibt keinen gesponserten Platz, keinen beworbenen Eintrag und keine Absprache mit irgendeinem Mint auf dieser Website. Ein hoher Rang heißt, dass dem Algorithmus die öffentlichen Daten gefallen haben, mehr nicht. Es ist keine Empfehlung und keine Sicherheitsbewertung.",
|
||||||
"disclaimer.notAdvice.title": "Dies ist keine Finanzberatung.",
|
"disclaimer.notAdvice.title": "Dies ist keine Finanzberatung.",
|
||||||
"disclaimer.notAdvice.p1": "Nichts auf dieser Website stellt eine Finanz-, Anlage-, Rechts- oder Steuerberatung dar. Wir kennen Ihre Situation nicht und beraten Sie nicht. Die Entscheidung, eine Münzprägeanstalt zu nutzen und welche Sie wählen, liegt bei Ihnen.",
|
"disclaimer.notAdvice.p1": "Nichts auf dieser Website ist Finanz-, Anlage-, Rechts- oder Steuerberatung. Wir kennen deine Situation nicht und wir beraten dich nicht. Ein Mint zu nutzen, und welches, ist deine Entscheidung.",
|
||||||
"disclaimer.dyor.title": "Recherchiere selbst",
|
"disclaimer.dyor.title": "Recherchiere selbst",
|
||||||
"disclaimer.dyor.li1": "Informieren Sie sich über den Betreiber. Eine Mint, die von jemandem betrieben wird, der seinen guten Ruf zu verlieren hat, ist etwas ganz anderes als eine anonyme URL.",
|
"disclaimer.dyor.li1": "Informieren Sie sich über den Betreiber. Eine Mint, die von jemandem betrieben wird, der seinen guten Ruf zu verlieren hat, ist etwas ganz anderes als eine anonyme URL.",
|
||||||
"disclaimer.dyor.li2": "Lies dir die Nutzungsbedingungen der Mint selbst und deren „MOTD“ durch. Eine Mint, die sich selbst als „Test“ oder „Beta“ bezeichnet, meint das auch so.",
|
"disclaimer.dyor.li2": "Lies dir die Nutzungsbedingungen der Mint selbst und deren „MOTD“ durch. Eine Mint, die sich selbst als „Test“ oder „Beta“ bezeichnet, meint das auch so.",
|
||||||
"disclaimer.dyor.li3": "Fang klein an. Präge ein bisschen Geld, gib es aus, schmelze es wieder ein und schau, was passiert, bevor du ihm mehr anvertraust.",
|
"disclaimer.dyor.li3": "Fang klein an. Minte ein wenig, gib es aus, melte es wieder heraus, und schau, was passiert, bevor du ihm mehr anvertraust.",
|
||||||
"disclaimer.dyor.li4": "Achten Sie auf die Grenzwerte. Ein niedriger Höchstwert ist oft ein Zeichen für einen umsichtigen Betreiber, während ein hoher Wert nicht unbedingt auf Sicherheit hindeutet.",
|
"disclaimer.dyor.li4": "Achten Sie auf die Grenzwerte. Ein niedriger Höchstwert ist oft ein Zeichen für einen umsichtigen Betreiber, während ein hoher Wert nicht unbedingt auf Sicherheit hindeutet.",
|
||||||
"disclaimer.dyor.li5": "Erstellen Sie regelmäßig Sicherungskopien Ihrer Token und denken Sie daran, dass ein Token ein Inhaberwert ist: Wer ihn besitzt, kann ihn ausgeben.",
|
"disclaimer.dyor.li5": "Erstellen Sie regelmäßig Sicherungskopien Ihrer Token und denken Sie daran, dass ein Token ein Inhaberwert ist: Wer ihn besitzt, kann ihn ausgeben.",
|
||||||
"disclaimer.site.title": "Über die Website selbst",
|
"disclaimer.site.title": "Über die Website selbst",
|
||||||
@@ -555,29 +570,29 @@
|
|||||||
"disclaimer.updated": "20. August 2026",
|
"disclaimer.updated": "20. August 2026",
|
||||||
"login.getPrimal": "Get Primal",
|
"login.getPrimal": "Get Primal",
|
||||||
"reviews.dialog.identity.extensionGone": "Ihre Browser-Erweiterung reagiert nicht. Melden Sie sich bitte erneut an oder verwenden Sie einen Remote-Signierer.",
|
"reviews.dialog.identity.extensionGone": "Ihre Browser-Erweiterung reagiert nicht. Melden Sie sich bitte erneut an oder verwenden Sie einen Remote-Signierer.",
|
||||||
"seo.orgDescription": "Ein Verzeichnis der Cashu-Mints mit Echtzeit-Statusangaben zu jedem Mint und Community-Bewertungen, die auf Nostr unterzeichnet wurden.",
|
"seo.orgDescription": "Ein Verzeichnis von Cashu-Mints, mit Live-Status jedes Mints und Community-Bewertungen, signiert auf Nostr.",
|
||||||
"seo.ogImageAlt": "Cashumints.space: Finden Sie eine Cashu-Münzprägeanstalt, der Sie vertrauen können.",
|
"seo.ogImageAlt": "Cashumints.space: finde ein Cashu-Mint, dem du vertrauen kannst.",
|
||||||
"seo.mint.title.one": "Bewertungen zu „{name}“: Bewertung „{rating}“ aus der Rezension zu „{n}“ | Cashumints.space",
|
"seo.mint.title.one": "{name} Bewertungen: {rating} aus {n} Bewertung | Cashumints.space",
|
||||||
"seo.mint.title.other": "Bewertungen zu „{name}“: Bewertung „{rating}“ aus den Bewertungen zu „{n}“ | Cashumints.space",
|
"seo.mint.title.other": "{name} Bewertungen: {rating} aus {n} Bewertungen | Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: Am „{n}“-Tag offline | Cashumints.space",
|
"seo.mint.titleOffline.one": "{name}: seit {n} Tag offline | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}t seit {n} Tagen offline | Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: seit {n} Tagen offline | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Informationen und Bewertungen zu Cashu Mint | Cashumints.space",
|
"seo.mint.titleNoReviews": "{name}: Infos und Bewertungen zum Cashu-Mint | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Informationen und Bewertungen zur Fedimint-Föderation | Cashumints.space",
|
"seo.fedimint.titleNoReviews": "{name}: Informationen und Bewertungen zur Fedimint-Föderation | Cashumints.space",
|
||||||
"seo.desc.fallback": "Nutzerbewertungen für „{name}“ ({domain}).",
|
"seo.desc.fallback": "Community-Bewertungen für {name} ({domain}).",
|
||||||
"seo.desc.fallbackDomain": "Nutzerbewertungen zur Cashu-Minze unter {domain}.",
|
"seo.desc.fallbackDomain": "Community-Bewertungen für das Cashu-Mint unter {domain}.",
|
||||||
"seo.desc.rated.one": "Bewertung: „{rating}/5“ – Rezension von {n}, unterzeichnet mit „Nostr“.",
|
"seo.desc.rated.one": "{rating}/5 aus {n} signierter Nostr-Bewertung.",
|
||||||
"seo.desc.rated.other": "Bewertung: „{rating}/5“ aus den von „{n}“ unterzeichneten Nostr-Rezensionen.",
|
"seo.desc.rated.other": "{rating}/5 aus {n} signierten Nostr-Bewertungen.",
|
||||||
"seo.desc.noReviews": "Noch keine Bewertungen.",
|
"seo.desc.noReviews": "Noch keine Bewertungen.",
|
||||||
"seo.desc.status": "{status}.",
|
"seo.desc.status": "{status}.",
|
||||||
"seo.desc.statusLimits": "{status}, Grenzen {limits}.",
|
"seo.desc.statusLimits": "{status}, Limits {limits}.",
|
||||||
"seo.desc.fedModules": "{status}. Module: {modules}.",
|
"seo.desc.fedModules": "{status}. Module: {modules}.",
|
||||||
"seo.desc.fedModulesNetwork": "{status}-Module: {modules} auf {network}.",
|
"seo.desc.fedModulesNetwork": "{status}. Module: {modules} auf {network}.",
|
||||||
"seo.mint.ogAlt.one": "{name}: „{rating}“ – 5 Sterne aus der Rezension zu „{n}“ auf Cashumints.space",
|
"seo.mint.ogAlt.one": "{name}: {rating} Sterne aus {n} Bewertung auf Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}: „{rating}“ – Bewertungen von „{n}“ auf Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: {rating} Sterne aus {n} Bewertungen auf Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} auf Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} auf Cashumints.space",
|
||||||
"nav.home": "Startseite",
|
"nav.home": "Startseite",
|
||||||
"mint.more.title": "Noch mehr Minzbonbons",
|
"mint.more.title": "Mehr Mints",
|
||||||
"mint.more.all": "Alle Minzsorten anzeigen",
|
"mint.more.all": "Alle Mints ansehen",
|
||||||
"nav.fedimints": "Fedimints",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Nur angekündigt",
|
"status.announced": "Nur angekündigt",
|
||||||
"card.unnamedFederation": "Unbenannter Verband",
|
"card.unnamedFederation": "Unbenannter Verband",
|
||||||
@@ -628,8 +643,8 @@
|
|||||||
"fedimint.more.title": "Weitere Verbände",
|
"fedimint.more.title": "Weitere Verbände",
|
||||||
"fedimint.more.all": "Alle Verbände anzeigen",
|
"fedimint.more.all": "Alle Verbände anzeigen",
|
||||||
"fedimint.disclaimer": "Einem Verband beizutreten bedeutet, seinen Verantwortlichen das eigene Geld anzuvertrauen. Bewertungen spiegeln die Meinungen der Community wider, und „bestätigt“ bedeutet lediglich, dass der Anbieter erreichbar ist – nicht, dass er vertrauenswürdig ist.",
|
"fedimint.disclaimer": "Einem Verband beizutreten bedeutet, seinen Verantwortlichen das eigene Geld anzuvertrauen. Bewertungen spiegeln die Meinungen der Community wider, und „bestätigt“ bedeutet lediglich, dass der Anbieter erreichbar ist – nicht, dass er vertrauenswürdig ist.",
|
||||||
"fedimint.module.lightning": "Blitz",
|
"fedimint.module.lightning": "Lightning",
|
||||||
"fedimint.module.mint": "Ecash-Prägeanstalt",
|
"fedimint.module.mint": "ecash-Mint",
|
||||||
"fedimint.module.wallet": "On-Chain-Wallet",
|
"fedimint.module.wallet": "On-Chain-Wallet",
|
||||||
"fedimint.module.meta": "Metadaten",
|
"fedimint.module.meta": "Metadaten",
|
||||||
"fedimint.module.stability_pool": "Stabilitätspool",
|
"fedimint.module.stability_pool": "Stabilitätspool",
|
||||||
@@ -644,8 +659,8 @@
|
|||||||
"feed.ecosystem.all": "Alle",
|
"feed.ecosystem.all": "Alle",
|
||||||
"feed.ecosystem.cashu": "Cashu",
|
"feed.ecosystem.cashu": "Cashu",
|
||||||
"feed.ecosystem.fedimint": "Fedimint",
|
"feed.ecosystem.fedimint": "Fedimint",
|
||||||
"feed.filterBySubject": "Nach Prägeanstalt oder Föderation filtern",
|
"feed.filterBySubject": "Nach Mint oder Föderation filtern",
|
||||||
"feed.anySubject": "Jede Münzanstalt oder jeder Verband",
|
"feed.anySubject": "Jedes Mint oder jede Föderation",
|
||||||
"feed.clearSubject": "Namensfilter löschen",
|
"feed.clearSubject": "Namensfilter löschen",
|
||||||
"home.topFedimints.title": "Top-Fedimints",
|
"home.topFedimints.title": "Top-Fedimints",
|
||||||
"home.topFedimints.sub": "nach Bewertungen und Sternebewertung sortiert",
|
"home.topFedimints.sub": "nach Bewertungen und Sternebewertung sortiert",
|
||||||
@@ -661,7 +676,7 @@
|
|||||||
"mint.warnings.neverConfirmed.body.quiet": "Diese Föderation wurde vor einiger Zeit auf Nostr unter {date}, {days} angekündigt; seitdem gibt es keine Bestätigung dafür, dass sie noch besteht, und niemand hat sie in letzter Zeit bewertet. Alle folgenden Informationen stammen aus der Ankündigung.",
|
"mint.warnings.neverConfirmed.body.quiet": "Diese Föderation wurde vor einiger Zeit auf Nostr unter {date}, {days} angekündigt; seitdem gibt es keine Bestätigung dafür, dass sie noch besteht, und niemand hat sie in letzter Zeit bewertet. Alle folgenden Informationen stammen aus der Ankündigung.",
|
||||||
"mint.warnings.neverConfirmed.meta": "{date} angekündigt, nie bestätigt",
|
"mint.warnings.neverConfirmed.meta": "{date} angekündigt, nie bestätigt",
|
||||||
"footer.allFedimints": "Alle Verbände",
|
"footer.allFedimints": "Alle Verbände",
|
||||||
"reviews.dialog.bodyPlaceholder.cashu": "Wie liefen das Prägen, das Einschmelzen und die Unterstützung ab? Gehen Sie bitte ins Detail.",
|
"reviews.dialog.bodyPlaceholder.cashu": "Wie liefen Minten, Melten und Support? Werde konkret.",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "Wie haben sich die Integration, Lightning-Zahlungen und der Support bewährt? Gehen Sie bitte konkret darauf ein.",
|
"reviews.dialog.bodyPlaceholder.fedimint": "Wie haben sich die Integration, Lightning-Zahlungen und der Support bewährt? Gehen Sie bitte konkret darauf ein.",
|
||||||
"fedimint.details.title": "Angaben zum Verband",
|
"fedimint.details.title": "Angaben zum Verband",
|
||||||
"nav.lnurlMints": "LNURL-Mints",
|
"nav.lnurlMints": "LNURL-Mints",
|
||||||
@@ -689,7 +704,7 @@
|
|||||||
"lnurl.features.note": "Funktionen sind das, was der Betreiber des Mints auf Nostr angekündigt hat. Wo diese Seite eine davon über HTTPS prüfen kann, tut sie das, und sie sagt es, wenn etwas Angekündigtes gerade nicht verfügbar ist.",
|
"lnurl.features.note": "Funktionen sind das, was der Betreiber des Mints auf Nostr angekündigt hat. Wo diese Seite eine davon über HTTPS prüfen kann, tut sie das, und sie sagt es, wenn etwas Angekündigtes gerade nicht verfügbar ist.",
|
||||||
"lnurl.features.notListed": "nicht angekündigt",
|
"lnurl.features.notListed": "nicht angekündigt",
|
||||||
"lnurl.features.unavailable": "nicht verfügbar",
|
"lnurl.features.unavailable": "nicht verfügbar",
|
||||||
"lnurl.feature.mint": "Prägen über Lightning (LUD-06)",
|
"lnurl.feature.mint": "Minten über Lightning (LUD-06)",
|
||||||
"lnurl.feature.melt": "Schmelzen zu Lightning",
|
"lnurl.feature.melt": "Schmelzen zu Lightning",
|
||||||
"lnurl.feature.notes": "Scheine rotieren / teilen / zusammenführen",
|
"lnurl.feature.notes": "Scheine rotieren / teilen / zusammenführen",
|
||||||
"lnurl.feature.lud16": "Lightning-Adresse",
|
"lnurl.feature.lud16": "Lightning-Adresse",
|
||||||
@@ -711,7 +726,7 @@
|
|||||||
"lnurl.details.address": "Lightning-Adresse",
|
"lnurl.details.address": "Lightning-Adresse",
|
||||||
"lnurl.details.mintPubkey": "Öffentlicher Schlüssel des Mints",
|
"lnurl.details.mintPubkey": "Öffentlicher Schlüssel des Mints",
|
||||||
"lnurl.details.onion": "Tor-Adresse",
|
"lnurl.details.onion": "Tor-Adresse",
|
||||||
"lnurl.details.fee": "Prägegebühr",
|
"lnurl.details.fee": "Mint-Gebühr",
|
||||||
"lnurl.details.node": "Node",
|
"lnurl.details.node": "Node",
|
||||||
"lnurl.details.capacity": "Angekündigte Kapazität",
|
"lnurl.details.capacity": "Angekündigte Kapazität",
|
||||||
"lnurl.kind.lightningAddress": "Lightning-Adresse",
|
"lnurl.kind.lightningAddress": "Lightning-Adresse",
|
||||||
@@ -726,7 +741,7 @@
|
|||||||
"home.topLnurl.sub": "nach Bewertungen und Note sortiert",
|
"home.topLnurl.sub": "nach Bewertungen und Note sortiert",
|
||||||
"home.topLnurl.all": "Alle {n} LNURL-Mints →",
|
"home.topLnurl.all": "Alle {n} LNURL-Mints →",
|
||||||
"feed.ecosystem.lnurl": "LNURL",
|
"feed.ecosystem.lnurl": "LNURL",
|
||||||
"reviews.dialog.bodyPlaceholder.lnurl": "Wie liefen Prägen, Schmelzen und das Rotieren von Scheinen? Werde konkret.",
|
"reviews.dialog.bodyPlaceholder.lnurl": "Wie liefen Minten, Melten und das Rotieren von Scheinen? Werde konkret.",
|
||||||
"reviews.byUrl.open": "Review schreiben",
|
"reviews.byUrl.open": "Review schreiben",
|
||||||
"reviews.byUrl.title": "Review schreiben",
|
"reviews.byUrl.title": "Review schreiben",
|
||||||
"reviews.byUrl.lede": "Adresse einfügen. Kennt diese Seite sie noch nicht, wird sie jetzt geprüft und aufgenommen.",
|
"reviews.byUrl.lede": "Adresse einfügen. Kennt diese Seite sie noch nicht, wird sie jetzt geprüft und aufgenommen.",
|
||||||
@@ -757,7 +772,7 @@
|
|||||||
"reviews.byUrl.error.network": "Der Index war nicht erreichbar. Prüf deine Verbindung und versuch es noch einmal.",
|
"reviews.byUrl.error.network": "Der Index war nicht erreichbar. Prüf deine Verbindung und versuch es noch einmal.",
|
||||||
"seo.lnurl.titleNoReviews": "{name}: Infos und Bewertungen zum LNURL-Mint | Cashumints.space",
|
"seo.lnurl.titleNoReviews": "{name}: Infos und Bewertungen zum LNURL-Mint | Cashumints.space",
|
||||||
"seo.desc.statusWithdraw": "{status}, Auszahlung {min}–{max} Sat.",
|
"seo.desc.statusWithdraw": "{status}, Auszahlung {min}–{max} Sat.",
|
||||||
"mint.chip.noFunding": "Kein Prägen / Schmelzen",
|
"mint.chip.noFunding": "Kein Minten / Melten",
|
||||||
"mint.warnings.lnurlWithdrawalsDisabled.lead": "Auszahlungen sind deaktiviert.",
|
"mint.warnings.lnurlWithdrawalsDisabled.lead": "Auszahlungen sind deaktiviert.",
|
||||||
"mint.warnings.lnurlWithdrawalsDisabled.body.online": "Dieser Mint gibt eine maximale Auszahlung von null an, also lässt sich kein von ihm ausgegebener Schein gegen irgendetwas einlösen. Präge hier nichts, solange das so bleibt.",
|
"mint.warnings.lnurlWithdrawalsDisabled.body.online": "Dieser Mint gibt eine maximale Auszahlung von null an, also lässt sich kein von ihm ausgegebener Schein gegen irgendetwas einlösen. Präge hier nichts, solange das so bleibt.",
|
||||||
"mint.warnings.lnurlWithdrawalsDisabled.body.offline": "Dieser Mint gab beim letzten Kontakt eine maximale Auszahlung von null an, also ließ sich kein von ihm ausgegebener Schein gegen irgendetwas einlösen. Präge hier nichts, solange das so bleibt.",
|
"mint.warnings.lnurlWithdrawalsDisabled.body.offline": "Dieser Mint gab beim letzten Kontakt eine maximale Auszahlung von null an, also ließ sich kein von ihm ausgegebener Schein gegen irgendetwas einlösen. Präge hier nichts, solange das so bleibt.",
|
||||||
@@ -766,8 +781,8 @@
|
|||||||
"mint.warnings.lnurlInvalid.lead": "Endpunkt antwortet, ist aber ungültig.",
|
"mint.warnings.lnurlInvalid.lead": "Endpunkt antwortet, ist aber ungültig.",
|
||||||
"mint.warnings.lnurlInvalid.body": "Der Host antwortet, aber nicht mit einer Mint-Ankündigung, die diese Seite lesen kann – Auszahlungen funktionieren also möglicherweise nicht. Alles darunter ist der letzte lesbare Stand, und Bewertungen funktionieren weiterhin.",
|
"mint.warnings.lnurlInvalid.body": "Der Host antwortet, aber nicht mit einer Mint-Ankündigung, die diese Seite lesen kann – Auszahlungen funktionieren also möglicherweise nicht. Alles darunter ist der letzte lesbare Stand, und Bewertungen funktionieren weiterhin.",
|
||||||
"mint.warnings.lnurlInvalid.meta": "Antwortet, aber nicht mit einer gültigen Mint-Ankündigung",
|
"mint.warnings.lnurlInvalid.meta": "Antwortet, aber nicht mit einer gültigen Mint-Ankündigung",
|
||||||
"mint.warnings.lnurlNoFunding.lead": "Prägen und Schmelzen nicht verfügbar.",
|
"mint.warnings.lnurlNoFunding.lead": "Minten und Melten nicht verfügbar.",
|
||||||
"mint.warnings.lnurlNoFunding.body": "Vorhandene Scheine lassen sich weiterhin rotieren, teilen oder zusammenführen, aber über Lightning bewegt sich gerade nichts hinein oder hinaus. Der Mint selbst läuft und antwortet; die Lightning-Node dahinter ist von ihm aus nicht erreichbar.",
|
"mint.warnings.lnurlNoFunding.body": "Vorhandene Scheine lassen sich weiterhin rotieren, teilen oder zusammenführen, aber über Lightning bewegt sich gerade nichts hinein oder hinaus. Der Mint selbst läuft und antwortet; die Lightning-Node dahinter ist von ihm aus nicht erreichbar.",
|
||||||
"mint.warnings.lnurlNoFunding.meta": "Prägen und Schmelzen nicht verfügbar",
|
"mint.warnings.lnurlNoFunding.meta": "Minten und Melten nicht verfügbar",
|
||||||
"mint.warnings.also.noFunding": "Auch seine Lightning-Node war nicht erreichbar, es konnte also weder geprägt noch geschmolzen werden."
|
"mint.warnings.also.noFunding": "Auch seine Lightning-Node war nicht erreichbar, es konnte also weder gemintet noch gemeltet werden."
|
||||||
}
|
}
|
||||||
|
|||||||
+39
-24
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"site.name": "Καταιγίδες. Διάστημα",
|
"site.name": "Cashumints.space",
|
||||||
"common.close": "Κλείσιμο",
|
"common.close": "Κλείσιμο",
|
||||||
"common.cancel": "Ακύρωση",
|
"common.cancel": "Ακύρωση",
|
||||||
"common.done": "Τέλος",
|
"common.done": "Τέλος",
|
||||||
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "Δεν έχει ελεγχθεί ακόμα",
|
"status.unknown": "Δεν έχει ελεγχθεί ακόμα",
|
||||||
"nav.skip": "Μετάβαση στο περιεχόμενο",
|
"nav.skip": "Μετάβαση στο περιεχόμενο",
|
||||||
"nav.main": "Κύριο",
|
"nav.main": "Κύριο",
|
||||||
"nav.mints": "Κασσού νόμισματοκοπία",
|
"nav.mints": "Cashu mints",
|
||||||
"nav.reviews": "Επανεξέταση",
|
"nav.reviews": "Κριτικές",
|
||||||
"nav.wallets": "Πορτοφόλια",
|
"nav.wallets": "Πορτοφόλια",
|
||||||
"nav.about": "Σχετικά",
|
"nav.about": "Σχετικά",
|
||||||
"nav.searchMints": "Αναζήτηση{n}νόμισμα τοκετόπεια",
|
"nav.searchMints": "Αναζήτηση σε {n} mints",
|
||||||
"lang.label": "Γλώσσα",
|
"lang.label": "Γλώσσα",
|
||||||
"lang.switcher": "Επιλέξτε μια γλώσσα",
|
"lang.switcher": "Επιλέξτε μια γλώσσα",
|
||||||
"footer.copyright": "©{year} Καταιγίδες. Διάστημα",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Όλα τα Cassu vomismatokopeia",
|
"footer.allMints": "Όλα τα Cashu mints",
|
||||||
"footer.allReviews": "Όλες οι κριτικές",
|
"footer.allReviews": "Όλες οι κριτικές",
|
||||||
"footer.wallets": "Πορτοφόλια",
|
"footer.wallets": "Πορτοφόλια",
|
||||||
"footer.about": "Σχετικά",
|
"footer.about": "Σχετικά",
|
||||||
"footer.disclaimer": "Αποποίηση ευθύνης",
|
"footer.disclaimer": "Αποποίηση ευθύνης",
|
||||||
"footer.terms": "Όροι",
|
"footer.terms": "Όροι",
|
||||||
"footer.privacy": "Ιδιωτικότητα",
|
"footer.privacy": "Ιδιωτικότητα",
|
||||||
"footer.madeBy": "Κατασκευασμένο με ⁇ από{azzamo}· Powered by Cashu και NIP-87",
|
"footer.madeBy": "Φτιαγμένο με ❤️ από {azzamo} · Με τη δύναμη των Cashu και NIP-87",
|
||||||
"footer.warning": "Ένα νόμισμα μπορεί να εξαφανιστεί με τα χρήματά σας.",
|
"footer.warning": "Τα mints είναι θεματοφύλακες. Ένα mint μπορεί να εξαφανιστεί με τα χρήματά σας.",
|
||||||
"home.title": "Cashumints.space · Βρείτε ένα Cashu νόμισμα που μπορείτε να εμπιστευτείτε",
|
"footer.tagline": "Κριτικές της κοινότητας για ecash mints, υπογεγραμμένες στο Nostr.",
|
||||||
"home.description": "Βρείτε ένα νομισματοκοπείο Cashu που μπορείτε να εμπιστευτείτε. {mints} νομισματοκοπεία καταχωρισμένα με {reviews} κριτικές της κοινότητας υπογεγραμμένες στο Nostr, καθώς και ζωντανή διαθεσιμότητα, υποστηριζόμενα NUTs και λογισμικό νομισματοκοπείου.",
|
"footer.col.explore": "Εξερεύνηση",
|
||||||
"home.hero.title": "Βρείτε ένα Cassu vomismatokopopoo",
|
"footer.col.site": "Ιστότοπος",
|
||||||
|
"footer.nav": "Υποσέλιδο",
|
||||||
|
"home.title": "Cashumints.space · Βρες ένα Cashu mint που μπορείς να εμπιστευτείς",
|
||||||
|
"home.description": "Βρες ένα Cashu mint που μπορείς να εμπιστευτείς. {mints} mints στο ευρετήριο με {reviews} κριτικές της κοινότητας υπογεγραμμένες στο Nostr, μαζί με ζωντανή διαθεσιμότητα, υποστηριζόμενα NUTs και λογισμικό του mint.",
|
||||||
|
"home.hero.title": "Βρες ένα Cashu mint",
|
||||||
"home.hero.titleEm": "Μπορείς να εμπιστευτείς.",
|
"home.hero.titleEm": "Μπορείς να εμπιστευτείς.",
|
||||||
"home.hero.lede": "Κάθε νόμισμα στο δίκτυο Nostr, με πραγματικές κριτικές της κοινότητας. Χωρίς φύλακες, απλά υπογεγραμμένες κριτικές μπορείτε να επιβεβαιώσετε τον εαυτό σας.",
|
"home.hero.lede": "Κάθε νόμισμα στο δίκτυο Nostr, με πραγματικές κριτικές της κοινότητας. Χωρίς φύλακες, απλά υπογεγραμμένες κριτικές μπορείτε να επιβεβαιώσετε τον εαυτό σας.",
|
||||||
"home.search.label": "Αναζήτηση ονόματος, domain, ή URL",
|
"home.search.label": "Αναζήτηση ονόματος, domain, ή URL",
|
||||||
@@ -91,7 +95,7 @@
|
|||||||
"pulse.stale": "μπαγιάτικο",
|
"pulse.stale": "μπαγιάτικο",
|
||||||
"mints.title": "Όλα Κασσού νόμισμα · Cashumints.space",
|
"mints.title": "Όλα Κασσού νόμισμα · Cashumints.space",
|
||||||
"mints.description": "Όλα{total}Cashu vomismatopopeia indexed from the Nostr network, Διεύθυνση:{online}online και{offline}offline, με την κοινότητα βαθμολογίες, uptime και vomismatopo λογισμικό. Αναζήτηση και ταξινόμηση της πλήρους λίστας.",
|
"mints.description": "Όλα{total}Cashu vomismatopopeia indexed from the Nostr network, Διεύθυνση:{online}online και{offline}offline, με την κοινότητα βαθμολογίες, uptime και vomismatopo λογισμικό. Αναζήτηση και ταξινόμηση της πλήρους λίστας.",
|
||||||
"mints.heading": "Όλα τα Cassu vomismatokopeia",
|
"mints.heading": "Όλα τα Cashu mints",
|
||||||
"mints.lede": "Κάθε νόμισμα που ανακαλύφθηκε στο δίκτυο Nostr, συμπεριλαμβανομένων και αυτών που έχουν φύγει. Offline νόμισμα που βρίσκεται στον κατάλογο ώστε να μπορείτε ακόμα να βρείτε και να τα ανασκοπήσετε.",
|
"mints.lede": "Κάθε νόμισμα που ανακαλύφθηκε στο δίκτυο Nostr, συμπεριλαμβανομένων και αυτών που έχουν φύγει. Offline νόμισμα που βρίσκεται στον κατάλογο ώστε να μπορείτε ακόμα να βρείτε και να τα ανασκοπήσετε.",
|
||||||
"mints.search.label": "Αναζήτηση ονόματος ή domain",
|
"mints.search.label": "Αναζήτηση ονόματος ή domain",
|
||||||
"mints.search.placeholder": "Αναζήτηση με όνομα ή τομέα...",
|
"mints.search.placeholder": "Αναζήτηση με όνομα ή τομέα...",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Δεν υπάρχουν κριτικές ακόμα.",
|
"reviews.empty": "Δεν υπάρχουν κριτικές ακόμα.",
|
||||||
"reviews.emptyWritten": "Δεν υπάρχουν γραπτές κριτικές εδώ ακόμα.",
|
"reviews.emptyWritten": "Δεν υπάρχουν γραπτές κριτικές εδώ ακόμα.",
|
||||||
"reviews.emptyFilter": "Καμία αξιολόγηση δεν ταιριάζει με αυτό το φίλτρο.",
|
"reviews.emptyFilter": "Καμία αξιολόγηση δεν ταιριάζει με αυτό το φίλτρο.",
|
||||||
|
"reviews.rate.cashu": "Βαθμολογήστε αυτό το mint",
|
||||||
|
"reviews.rate.fedimint": "Βαθμολογήστε αυτή την ομοσπονδία",
|
||||||
|
"reviews.rate.lnurl": "Βαθμολογήστε αυτό το mint",
|
||||||
"reviews.noscript": "Οι κριτικές είναι υπογεγραμμένες στο Nostr και φορτώνουν στο πρόγραμμα περιήγησης σας, οπότε αυτή η λίστα χρειάζεται JavaScript. Η αξιολόγηση και οι μετρήσεις παραπάνω προέρχονται από την ίδια την ιστοσελίδα.",
|
"reviews.noscript": "Οι κριτικές είναι υπογεγραμμένες στο Nostr και φορτώνουν στο πρόγραμμα περιήγησης σας, οπότε αυτή η λίστα χρειάζεται JavaScript. Η αξιολόγηση και οι μετρήσεις παραπάνω προέρχονται από την ίδια την ιστοσελίδα.",
|
||||||
"reviews.relayError": "Δεν μπόρεσε να φτάσει στο ρελέ. Οι κριτικές μπορεί να είναι ελλιπείς.",
|
"reviews.relayError": "Δεν μπόρεσε να φτάσει στο ρελέ. Οι κριτικές μπορεί να είναι ελλιπείς.",
|
||||||
"reviews.srRating": "{rating} από 5",
|
"reviews.srRating": "{rating} από 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} ένα αστέρι",
|
"reviews.breakdown.1": "{n} ένα αστέρι",
|
||||||
"reviews.breakdown.none": "{n} χωρίς βαθμολογία",
|
"reviews.breakdown.none": "{n} χωρίς βαθμολογία",
|
||||||
"reviews.dialog.title": "Επανάληψη{name}",
|
"reviews.dialog.title": "Επανάληψη{name}",
|
||||||
"reviews.dialog.note": "Υπογραφή με το πλήκτρο Nostr και δημοσίευση σε δημόσιες αναμεταδόσεις. Δεν μπορεί να επεξεργαστεί ή να διαγραφεί.",
|
"reviews.dialog.lede.cashu": "Μοιραστείτε την εμπειρία σας με αυτό το mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Μοιραστείτε την εμπειρία σας με αυτή την ομοσπονδία.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Μοιραστείτε την εμπειρία σας με αυτό το mint.",
|
||||||
|
"reviews.dialog.permanent": "Δημοσιεύεται μόνιμα σε δημόσια relays του Nostr.",
|
||||||
|
"reviews.dialog.gate.title": "Συνδεθείτε για να γράψετε μια κριτική",
|
||||||
|
"reviews.dialog.gate.lead": "Οι κριτικές υπογράφονται με το κλειδί σας Nostr. Παραμένει στον signer σας, αυτό το site δεν το βλέπει ποτέ.",
|
||||||
"reviews.dialog.ratingLegend": "Η βαθμολογία σας",
|
"reviews.dialog.ratingLegend": "Η βαθμολογία σας",
|
||||||
"reviews.dialog.starsSr.one": "{n} άστρο",
|
"reviews.dialog.starsSr.one": "{n} άστρο",
|
||||||
"reviews.dialog.starsSr.other": "{n} αστέρια",
|
"reviews.dialog.starsSr.other": "{n} αστέρια",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Περιμένω τον υπογράφοντα σου.",
|
"reviews.dialog.waitingSigner": "Περιμένω τον υπογράφοντα σου.",
|
||||||
"reviews.dialog.confirmClose": "Κλείστε αυτή την κριτική; Το προσχέδιο σας διατηρείται μέχρι να φύγετε από το site.",
|
"reviews.dialog.confirmClose": "Κλείστε αυτή την κριτική; Το προσχέδιο σας διατηρείται μέχρι να φύγετε από το site.",
|
||||||
"reviews.dialog.why.login": "Σύνδεση για δημοσίευση",
|
"reviews.dialog.why.login": "Σύνδεση για δημοσίευση",
|
||||||
"reviews.dialog.why.rating": "Επιλέξτε μια βαθμολογία",
|
|
||||||
"reviews.dialog.why.words": "Γράψε μερικές λέξεις.",
|
"reviews.dialog.why.words": "Γράψε μερικές λέξεις.",
|
||||||
"reviews.dialog.why.more.one": "{n} περισσότερο χαρακτήρα",
|
"reviews.dialog.why.more.one": "{n} περισσότερο χαρακτήρα",
|
||||||
"reviews.dialog.why.more.other": "{n} περισσότεροι χαρακτήρες",
|
"reviews.dialog.why.more.other": "{n} περισσότεροι χαρακτήρες",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Περιμένω τον υπογράφοντα σου.",
|
"login.status.waitingSigner": "Περιμένω τον υπογράφοντα σου.",
|
||||||
"login.status.connecting": "Σύνδεση με τον υπογράφοντα",
|
"login.status.connecting": "Σύνδεση με τον υπογράφοντα",
|
||||||
"login.status.connected": "Συνδεδεμένο",
|
"login.status.connected": "Συνδεδεμένο",
|
||||||
|
"login.toast.loggedIn": "Συνδεθήκατε",
|
||||||
|
"login.toast.fetchingProfile": "Λήψη του προφίλ σας στο Nostr από τα relays…",
|
||||||
|
"login.toast.profile": "Προφίλ: {name}",
|
||||||
|
"login.toast.noProfile": "Δεν βρέθηκε προφίλ στα relays",
|
||||||
"login.method.extension": "Επέκταση",
|
"login.method.extension": "Επέκταση",
|
||||||
"login.method.remote": "Απομακρυσμένο",
|
"login.method.remote": "Απομακρυσμένο",
|
||||||
"login.method.primal": "Πρωτεύων",
|
"login.method.primal": "Πρωτεύων",
|
||||||
@@ -410,7 +425,7 @@
|
|||||||
"notfound.resolve.switch": "Άνοιξέ το ως mint {kind}",
|
"notfound.resolve.switch": "Άνοιξέ το ως mint {kind}",
|
||||||
"notfound.resolve.fedimint": "Η διεύθυνση σελίδας μιας ομοσπονδίας δεν περιέχει τον κωδικό πρόσκλησής της, οπότε αυτή δεν βρίσκεται μόνο από τον σύνδεσμο. Επικόλλησε τον κωδικό πρόσκλησης και προστίθεται.",
|
"notfound.resolve.fedimint": "Η διεύθυνση σελίδας μιας ομοσπονδίας δεν περιέχει τον κωδικό πρόσκλησής της, οπότε αυτή δεν βρίσκεται μόνο από τον σύνδεσμο. Επικόλλησε τον κωδικό πρόσκλησης και προστίθεται.",
|
||||||
"notfound.resolve.ambiguous": "Αυτή η διεύθυνση δεν προκύπτει μόνο από τον σύνδεσμο. Επικόλλησε το πλήρες URL του mint και προστίθεται.",
|
"notfound.resolve.ambiguous": "Αυτή η διεύθυνση δεν προκύπτει μόνο από τον σύνδεσμο. Επικόλλησε το πλήρες URL του mint και προστίθεται.",
|
||||||
"wallets.title": "Πορτοφόλια Κασού · Κασουμέντος.space",
|
"wallets.title": "Πορτοφόλια Cashu · Cashumints.space",
|
||||||
"wallets.description": "Πορτοφόλια Cashu που λειτουργούν με τη νόμισμα που αναφέρεται εδώ, σε όλα τα κινητά, web, browser και τη γραμμή εντολών, με ό, τι ο καθένας είναι καλός σε.",
|
"wallets.description": "Πορτοφόλια Cashu που λειτουργούν με τη νόμισμα που αναφέρεται εδώ, σε όλα τα κινητά, web, browser και τη γραμμή εντολών, με ό, τι ο καθένας είναι καλός σε.",
|
||||||
"wallets.heading": "Πορτοφόλια",
|
"wallets.heading": "Πορτοφόλια",
|
||||||
"wallets.lede": "Χρειάζεται ένα πορτοφόλι για να κρατήσει εκάς από οποιοδήποτε από αυτά τα νόμισμα. Τα περισσότερα πορτοφόλια μιλούν με αρκετά νόμισμα ταυτόχρονα, έτσι ώστε να μην είναι δεμένα με το πρώτο που θα δοκιμάσετε.",
|
"wallets.lede": "Χρειάζεται ένα πορτοφόλι για να κρατήσει εκάς από οποιοδήποτε από αυτά τα νόμισμα. Τα περισσότερα πορτοφόλια μιλούν με αρκετά νόμισμα ταυτόχρονα, έτσι ώστε να μην είναι δεμένα με το πρώτο που θα δοκιμάσετε.",
|
||||||
@@ -488,8 +503,8 @@
|
|||||||
"terms.changes.p1": "Οι όροι αυτοί μπορούν να αλλάξουν. Η ημερομηνία στην κορυφή λέει πότε το έκαναν τελευταία φορά. Η ιστοσελίδα είναι ανοιχτή πηγή, έτσι κάθε αλλαγή σε αυτή τη σελίδα είναι στην ιστορία της δέσμευσης.",
|
"terms.changes.p1": "Οι όροι αυτοί μπορούν να αλλάξουν. Η ημερομηνία στην κορυφή λέει πότε το έκαναν τελευταία φορά. Η ιστοσελίδα είναι ανοιχτή πηγή, έτσι κάθε αλλαγή σε αυτή τη σελίδα είναι στην ιστορία της δέσμευσης.",
|
||||||
"terms.contact.title": "Επαφή",
|
"terms.contact.title": "Επαφή",
|
||||||
"terms.contact.p1": "Θέματα και αιτήσεις για λήψη είναι καλύτερα να υποβληθούν σε{github}. Το site διοικείται από{azzamo}.",
|
"terms.contact.p1": "Θέματα και αιτήσεις για λήψη είναι καλύτερα να υποβληθούν σε{github}. Το site διοικείται από{azzamo}.",
|
||||||
"privacy.title": "Ιδιωτικότητα · Καsumints.space",
|
"privacy.title": "Ιδιωτικότητα · Cashumints.space",
|
||||||
"privacy.description": "Προστασία προσωπικών δεδομένων στο χώρο Cashumints: δεν υπάρχουν λογαριασμοί, δεν υπάρχουν cookies παρακολούθησης, δεν υπάρχουν αναλυτικές πληροφορίες. Το τοπικόΑποθήκευση χρησιμοποιείται για το caching προφίλ και τίποτα δεν αποστέλλεται οπουδήποτε.",
|
"privacy.description": "Ιδιωτικότητα στο Cashumints.space: χωρίς λογαριασμούς, χωρίς cookies παρακολούθησης, χωρίς αναλυτικά. Το localStorage χρησιμοποιείται για την προσωρινή αποθήκευση προφίλ και τίποτα δεν αποστέλλεται πουθενά. Οι κριτικές υπογράφονται στον δικό σας browser.",
|
||||||
"privacy.heading": "Ιδιωτικότητα",
|
"privacy.heading": "Ιδιωτικότητα",
|
||||||
"privacy.lede": "Συλλέγουμε όσο λιγότερα μπορεί μια ιστοσελίδα.{date}.",
|
"privacy.lede": "Συλλέγουμε όσο λιγότερα μπορεί μια ιστοσελίδα.{date}.",
|
||||||
"privacy.noAccounts.title": "Χωρίς λογαριασμούς",
|
"privacy.noAccounts.title": "Χωρίς λογαριασμούς",
|
||||||
@@ -523,7 +538,7 @@
|
|||||||
"privacy.permanent.p2": "Αν θέλετε να ανασκοπήσετε ένα νόμισμα χωρίς αυτό να είναι συνδεδεμένο με την κύρια ταυτότητά σας, χρησιμοποιήστε ένα ξεχωριστό πλήκτρο Nostr. Σημειώστε ότι ένα κλειδί χωρίς καμία άλλη δραστηριότητα εμφανίζεται ως τέτοιο σε σκληρές κριτικές, επειδή ένα ολοκαίνουργιο κλειδί που γράφει μια κριτική ενός αστεριού είναι ένα μοτίβο που αξίζει να δουν οι αναγνώστες.",
|
"privacy.permanent.p2": "Αν θέλετε να ανασκοπήσετε ένα νόμισμα χωρίς αυτό να είναι συνδεδεμένο με την κύρια ταυτότητά σας, χρησιμοποιήστε ένα ξεχωριστό πλήκτρο Nostr. Σημειώστε ότι ένα κλειδί χωρίς καμία άλλη δραστηριότητα εμφανίζεται ως τέτοιο σε σκληρές κριτικές, επειδή ένα ολοκαίνουργιο κλειδί που γράφει μια κριτική ενός αστεριού είναι ένα μοτίβο που αξίζει να δουν οι αναγνώστες.",
|
||||||
"privacy.contact.title": "Ερωτήσεις",
|
"privacy.contact.title": "Ερωτήσεις",
|
||||||
"privacy.contact.p1": "Ο ιστότοπος είναι ανοιχτός: αν θέλετε να ελέγξετε κάποιο από τα παραπάνω, διαβάστε τον κωδικό στο{github}. Ερωτήσεις και διορθώσεις μπορούν να υπεισέλθουν σε ένα θέμα.",
|
"privacy.contact.p1": "Ο ιστότοπος είναι ανοιχτός: αν θέλετε να ελέγξετε κάποιο από τα παραπάνω, διαβάστε τον κωδικό στο{github}. Ερωτήσεις και διορθώσεις μπορούν να υπεισέλθουν σε ένα θέμα.",
|
||||||
"disclaimer.title": "Αποποίηση ευθύνης · Καsumints.space",
|
"disclaimer.title": "Αποποίηση ευθύνης · Cashumints.space",
|
||||||
"disclaimer.description": "Τι πρέπει να ξέρετε πριν χρησιμοποιήσετε ένα Cassu vomismatokopoo: vomismatokopeia are stepterel, ένα vomismatokopoo μπορεί να εξαφανιστεί με τα χρήματά σας, οι κριτικές είναι απόψεις και σε απευθείας σύνδεση μέσα προσβάσιμα, όχι αξιόπιστα.",
|
"disclaimer.description": "Τι πρέπει να ξέρετε πριν χρησιμοποιήσετε ένα Cassu vomismatokopoo: vomismatokopeia are stepterel, ένα vomismatokopoo μπορεί να εξαφανιστεί με τα χρήματά σας, οι κριτικές είναι απόψεις και σε απευθείας σύνδεση μέσα προσβάσιμα, όχι αξιόπιστα.",
|
||||||
"disclaimer.heading": "Αποποίηση ευθύνης",
|
"disclaimer.heading": "Αποποίηση ευθύνης",
|
||||||
"disclaimer.lede": "Διαβάστε αυτό πριν βάλετε τα χρήματα σε ένα νόμισμα. Τελευταία ενημέρωση{date}.",
|
"disclaimer.lede": "Διαβάστε αυτό πριν βάλετε τα χρήματα σε ένα νόμισμα. Τελευταία ενημέρωση{date}.",
|
||||||
@@ -557,12 +572,12 @@
|
|||||||
"reviews.dialog.identity.extensionGone": "Η επέκταση του προγράμματος περιήγησης σας δεν απαντά. Συνδεθείτε ξανά ή χρησιμοποιήστε έναν απομακρυσμένο υπογράφοντα.",
|
"reviews.dialog.identity.extensionGone": "Η επέκταση του προγράμματος περιήγησης σας δεν απαντά. Συνδεθείτε ξανά ή χρησιμοποιήστε έναν απομακρυσμένο υπογράφοντα.",
|
||||||
"seo.orgDescription": "Ένας κατάλογος της Cassu vomismatopopeia, με ζωντανή κατάσταση από κάθε vomismatopo και κοινοτικές κριτικές υπογεγραμμένες στο Nostr.",
|
"seo.orgDescription": "Ένας κατάλογος της Cassu vomismatopopeia, με ζωντανή κατάσταση από κάθε vomismatopo και κοινοτικές κριτικές υπογεγραμμένες στο Nostr.",
|
||||||
"seo.ogImageAlt": "Cashumints.space: βρείτε ένα Cashu νόμισμα που μπορείτε να εμπιστευτείτε.",
|
"seo.ogImageAlt": "Cashumints.space: βρείτε ένα Cashu νόμισμα που μπορείτε να εμπιστευτείτε.",
|
||||||
"seo.mint.title.one": "{name} αξιολογήσεις: βαθμολογημένες{rating} από{n} κριτική",
|
"seo.mint.title.one": "{name} κριτικές: βαθμολογία {rating} από {n} κριτική | Cashumints.space",
|
||||||
"seo.mint.title.other": "{name} αξιολογήσεις: βαθμολογημένες{rating} από{n} σχόλια. Cashumints.space",
|
"seo.mint.title.other": "{name} αξιολογήσεις: βαθμολογημένες{rating} από{n} σχόλια. Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: εκτός σύνδεσης για{n} ημέρα",
|
"seo.mint.titleOffline.one": "{name}: εκτός σύνδεσης για {n} ημέρα | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: εκτός σύνδεσης για{n} ημέρες. Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: εκτός σύνδεσης για{n} ημέρες. Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Κασού νόμισμα των πληροφοριών και σχόλια",
|
"seo.mint.titleNoReviews": "{name}: πληροφορίες και κριτικές για το Cashu mint | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Fedimint Federation info and reviews",
|
"seo.fedimint.titleNoReviews": "{name}: πληροφορίες και κριτικές για την ομοσπονδία Fedimint | Cashumints.space",
|
||||||
"seo.desc.fallback": "Κοινοτικές αναθεωρήσεις{name}({domain}).",
|
"seo.desc.fallback": "Κοινοτικές αναθεωρήσεις{name}({domain}).",
|
||||||
"seo.desc.fallbackDomain": "Κοινοτικές κριτικές για το Cashu vomismatokopo στο{domain}.",
|
"seo.desc.fallbackDomain": "Κοινοτικές κριτικές για το Cashu vomismatokopo στο{domain}.",
|
||||||
"seo.desc.rated.one": "Ονομαστική{rating}/5 από{n} υπογεγραμμένη αναθεώρηση Nostr.",
|
"seo.desc.rated.one": "Ονομαστική{rating}/5 από{n} υπογεγραμμένη αναθεώρηση Nostr.",
|
||||||
@@ -574,11 +589,11 @@
|
|||||||
"seo.desc.fedModulesNetwork": "{status} Ενότητες:{modules} Εμπρός{network}.",
|
"seo.desc.fedModulesNetwork": "{status} Ενότητες:{modules} Εμπρός{network}.",
|
||||||
"seo.mint.ogAlt.one": "{name}:{rating} αστέρια από{n} ανασκόπηση του Cashumints.space",
|
"seo.mint.ogAlt.one": "{name}:{rating} αστέρια από{n} ανασκόπηση του Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}:{rating} αστέρια από{n} σχόλια για Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}:{rating} αστέρια από{n} σχόλια για Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} στο χώρο Cashumints.",
|
"seo.mint.ogAltNoReviews": "{name} στο Cashumints.space",
|
||||||
"nav.home": "Αρχική",
|
"nav.home": "Αρχική",
|
||||||
"mint.more.title": "Περισσότερα νομισματοκοπεία",
|
"mint.more.title": "Περισσότερα νομισματοκοπεία",
|
||||||
"mint.more.all": "Προβολή όλων των νομευμάτων",
|
"mint.more.all": "Προβολή όλων των νομευμάτων",
|
||||||
"nav.fedimints": "Φοινικισμοί",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Ανακοινώθηκε μόνο",
|
"status.announced": "Ανακοινώθηκε μόνο",
|
||||||
"card.unnamedFederation": "Ανώνυμη ομοσπονδία",
|
"card.unnamedFederation": "Ανώνυμη ομοσπονδία",
|
||||||
"card.notChecked": "δεν ελέγχθηκε ποτέ",
|
"card.notChecked": "δεν ελέγχθηκε ποτέ",
|
||||||
|
|||||||
+13
-2
@@ -267,6 +267,9 @@
|
|||||||
"reviews.empty": "No reviews yet. Be the first to write one.",
|
"reviews.empty": "No reviews yet. Be the first to write one.",
|
||||||
"reviews.emptyWritten": "No written reviews here yet. Be the first to write one.",
|
"reviews.emptyWritten": "No written reviews here yet. Be the first to write one.",
|
||||||
"reviews.emptyFilter": "No reviews match this filter.",
|
"reviews.emptyFilter": "No reviews match this filter.",
|
||||||
|
"reviews.rate.cashu": "Rate this mint",
|
||||||
|
"reviews.rate.fedimint": "Rate this federation",
|
||||||
|
"reviews.rate.lnurl": "Rate this mint",
|
||||||
"reviews.noscript": "Reviews are signed on Nostr and load in your browser, so this list needs JavaScript. The rating and counts above come from the site itself.",
|
"reviews.noscript": "Reviews are signed on Nostr and load in your browser, so this list needs JavaScript. The rating and counts above come from the site itself.",
|
||||||
"reviews.relayError": "Could not reach the relay. Reviews may be incomplete.",
|
"reviews.relayError": "Could not reach the relay. Reviews may be incomplete.",
|
||||||
"reviews.srRating": "{rating} out of 5",
|
"reviews.srRating": "{rating} out of 5",
|
||||||
@@ -293,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} one star",
|
"reviews.breakdown.1": "{n} one star",
|
||||||
"reviews.breakdown.none": "{n} with no rating",
|
"reviews.breakdown.none": "{n} with no rating",
|
||||||
"reviews.dialog.title": "Review {name}",
|
"reviews.dialog.title": "Review {name}",
|
||||||
"reviews.dialog.note": "Signed with your Nostr key and published to public relays. It cannot be edited or deleted.",
|
"reviews.dialog.lede.cashu": "Share your experience with this mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Share your experience with this federation.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Share your experience with this mint.",
|
||||||
|
"reviews.dialog.permanent": "Published permanently to public Nostr relays.",
|
||||||
|
"reviews.dialog.gate.title": "Log in to write a review",
|
||||||
|
"reviews.dialog.gate.lead": "Reviews are signed with your Nostr key. It stays in your signer, this site never sees it.",
|
||||||
"reviews.dialog.ratingLegend": "Your rating",
|
"reviews.dialog.ratingLegend": "Your rating",
|
||||||
"reviews.dialog.starsSr.one": "{n} star",
|
"reviews.dialog.starsSr.one": "{n} star",
|
||||||
"reviews.dialog.starsSr.other": "{n} stars",
|
"reviews.dialog.starsSr.other": "{n} stars",
|
||||||
@@ -314,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Waiting for your signer",
|
"reviews.dialog.waitingSigner": "Waiting for your signer",
|
||||||
"reviews.dialog.confirmClose": "Close this review? Your draft is kept until you leave the site.",
|
"reviews.dialog.confirmClose": "Close this review? Your draft is kept until you leave the site.",
|
||||||
"reviews.dialog.why.login": "Log in to publish",
|
"reviews.dialog.why.login": "Log in to publish",
|
||||||
"reviews.dialog.why.rating": "Choose a rating",
|
|
||||||
"reviews.dialog.why.words": "Write a few words",
|
"reviews.dialog.why.words": "Write a few words",
|
||||||
"reviews.dialog.why.more.one": "{n} more character",
|
"reviews.dialog.why.more.one": "{n} more character",
|
||||||
"reviews.dialog.why.more.other": "{n} more characters",
|
"reviews.dialog.why.more.other": "{n} more characters",
|
||||||
@@ -375,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Waiting for your signer",
|
"login.status.waitingSigner": "Waiting for your signer",
|
||||||
"login.status.connecting": "Connecting to your signer",
|
"login.status.connecting": "Connecting to your signer",
|
||||||
"login.status.connected": "Connected",
|
"login.status.connected": "Connected",
|
||||||
|
"login.toast.loggedIn": "Logged in",
|
||||||
|
"login.toast.fetchingProfile": "Fetching your Nostr profile from relays…",
|
||||||
|
"login.toast.profile": "Profile: {name}",
|
||||||
|
"login.toast.noProfile": "No profile found on the relays",
|
||||||
"login.method.extension": "Extension",
|
"login.method.extension": "Extension",
|
||||||
"login.method.remote": "Remote",
|
"login.method.remote": "Remote",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
|
|||||||
+13
-2
@@ -271,6 +271,9 @@
|
|||||||
"reviews.empty": "Todavía no hay reseñas. Sé la primera persona en escribir una.",
|
"reviews.empty": "Todavía no hay reseñas. Sé la primera persona en escribir una.",
|
||||||
"reviews.emptyWritten": "Todavía no hay reseñas escritas aquí. Sé quien escriba la primera.",
|
"reviews.emptyWritten": "Todavía no hay reseñas escritas aquí. Sé quien escriba la primera.",
|
||||||
"reviews.emptyFilter": "Ninguna reseña coincide con este filtro.",
|
"reviews.emptyFilter": "Ninguna reseña coincide con este filtro.",
|
||||||
|
"reviews.rate.cashu": "Valora este mint",
|
||||||
|
"reviews.rate.fedimint": "Valora esta federación",
|
||||||
|
"reviews.rate.lnurl": "Valora este mint",
|
||||||
"reviews.noscript": "Las reseñas están firmadas en Nostr y se cargan en tu navegador, así que esta lista necesita JavaScript. La valoración y los recuentos de arriba vienen del propio sitio.",
|
"reviews.noscript": "Las reseñas están firmadas en Nostr y se cargan en tu navegador, así que esta lista necesita JavaScript. La valoración y los recuentos de arriba vienen del propio sitio.",
|
||||||
"reviews.relayError": "No se ha podido llegar al relay. Puede que falten reseñas.",
|
"reviews.relayError": "No se ha podido llegar al relay. Puede que falten reseñas.",
|
||||||
"reviews.srRating": "{rating} sobre 5",
|
"reviews.srRating": "{rating} sobre 5",
|
||||||
@@ -297,7 +300,12 @@
|
|||||||
"reviews.breakdown.1": "{n} de una estrella",
|
"reviews.breakdown.1": "{n} de una estrella",
|
||||||
"reviews.breakdown.none": "{n} sin valoración",
|
"reviews.breakdown.none": "{n} sin valoración",
|
||||||
"reviews.dialog.title": "Reseñar {name}",
|
"reviews.dialog.title": "Reseñar {name}",
|
||||||
"reviews.dialog.note": "Se firma con tu clave Nostr y se publica en relays públicos. No se puede editar ni borrar.",
|
"reviews.dialog.lede.cashu": "Cuenta tu experiencia con este mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Cuenta tu experiencia con esta federación.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Cuenta tu experiencia con este mint.",
|
||||||
|
"reviews.dialog.permanent": "Se publica de forma permanente en relays públicos de Nostr.",
|
||||||
|
"reviews.dialog.gate.title": "Inicia sesión para escribir una reseña",
|
||||||
|
"reviews.dialog.gate.lead": "Las reseñas se firman con tu clave Nostr. Se queda en tu firmante, este sitio no la ve nunca.",
|
||||||
"reviews.dialog.ratingLegend": "Tu valoración",
|
"reviews.dialog.ratingLegend": "Tu valoración",
|
||||||
"reviews.dialog.starsSr.one": "{n} estrella",
|
"reviews.dialog.starsSr.one": "{n} estrella",
|
||||||
"reviews.dialog.starsSr.other": "{n} estrellas",
|
"reviews.dialog.starsSr.other": "{n} estrellas",
|
||||||
@@ -318,7 +326,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Esperando a tu firmante",
|
"reviews.dialog.waitingSigner": "Esperando a tu firmante",
|
||||||
"reviews.dialog.confirmClose": "¿Cerrar esta reseña? Tu borrador se guarda hasta que salgas del sitio.",
|
"reviews.dialog.confirmClose": "¿Cerrar esta reseña? Tu borrador se guarda hasta que salgas del sitio.",
|
||||||
"reviews.dialog.why.login": "Inicia sesión para publicar",
|
"reviews.dialog.why.login": "Inicia sesión para publicar",
|
||||||
"reviews.dialog.why.rating": "Elige una valoración",
|
|
||||||
"reviews.dialog.why.words": "Escribe unas palabras",
|
"reviews.dialog.why.words": "Escribe unas palabras",
|
||||||
"reviews.dialog.why.more.one": "{n} carácter más",
|
"reviews.dialog.why.more.one": "{n} carácter más",
|
||||||
"reviews.dialog.why.more.other": "{n} caracteres más",
|
"reviews.dialog.why.more.other": "{n} caracteres más",
|
||||||
@@ -379,6 +386,10 @@
|
|||||||
"login.status.waitingSigner": "Esperando a tu firmante",
|
"login.status.waitingSigner": "Esperando a tu firmante",
|
||||||
"login.status.connecting": "Conectando con tu firmante",
|
"login.status.connecting": "Conectando con tu firmante",
|
||||||
"login.status.connected": "Conectado",
|
"login.status.connected": "Conectado",
|
||||||
|
"login.toast.loggedIn": "Sesión iniciada",
|
||||||
|
"login.toast.fetchingProfile": "Obteniendo tu perfil de Nostr desde los relays…",
|
||||||
|
"login.toast.profile": "Perfil: {name}",
|
||||||
|
"login.toast.noProfile": "No se encontró ningún perfil en los relays",
|
||||||
"login.method.extension": "Extensión",
|
"login.method.extension": "Extensión",
|
||||||
"login.method.remote": "Remoto",
|
"login.method.remote": "Remoto",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
|
|||||||
+24
-9
@@ -37,7 +37,7 @@
|
|||||||
"nav.reviews": "Avis",
|
"nav.reviews": "Avis",
|
||||||
"nav.wallets": "Portefeuilles",
|
"nav.wallets": "Portefeuilles",
|
||||||
"nav.about": "À propos",
|
"nav.about": "À propos",
|
||||||
"nav.searchMints": "Rechercher {n} mints",
|
"nav.searchMints": "Rechercher parmi {n} mints",
|
||||||
"lang.label": "Langue",
|
"lang.label": "Langue",
|
||||||
"lang.switcher": "Choisissez une langue",
|
"lang.switcher": "Choisissez une langue",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
@@ -46,13 +46,17 @@
|
|||||||
"footer.wallets": "Portefeuilles",
|
"footer.wallets": "Portefeuilles",
|
||||||
"footer.about": "À propos",
|
"footer.about": "À propos",
|
||||||
"footer.disclaimer": "Clause de non-responsabilité",
|
"footer.disclaimer": "Clause de non-responsabilité",
|
||||||
"footer.terms": "Termes",
|
"footer.terms": "Conditions",
|
||||||
"footer.privacy": "Confidentialité",
|
"footer.privacy": "Confidentialité",
|
||||||
"footer.madeBy": "Réalisé avec ❤️ par {azzamo} · Propulsé par Cashu et NIP-87",
|
"footer.madeBy": "Réalisé avec ❤️ par {azzamo} · Propulsé par Cashu et NIP-87",
|
||||||
"footer.warning": "Les Mints sont gardiens. Un mint peut disparaître avec votre argent.",
|
"footer.warning": "Les mints sont custodiaux. Un mint peut disparaître avec votre argent.",
|
||||||
"home.title": "Cashumints.space · Trouvez un Cashu mint en qui vous pouvez avoir confiance",
|
"footer.tagline": "Les avis de la communauté sur les mints ecash, signés sur Nostr.",
|
||||||
"home.description": "Trouvez un Cashu mint auquel vous pouvez faire confiance. {mints} mints indexé avec les avis de la communauté {reviews} signés sur Nostr, ainsi qu'une disponibilité en direct, les logiciels NUTs et mint pris en charge.",
|
"footer.col.explore": "Explorer",
|
||||||
"home.hero.title": "Trouver un Cashu mint",
|
"footer.col.site": "Site",
|
||||||
|
"footer.nav": "Pied de page",
|
||||||
|
"home.title": "Cashumints.space · Trouve un mint Cashu en qui tu peux avoir confiance",
|
||||||
|
"home.description": "Trouve un mint Cashu en qui tu peux avoir confiance. {mints} mints indexés, {reviews} avis de la communauté signés sur Nostr, plus la disponibilité en direct, les NUTs pris en charge et le logiciel du mint.",
|
||||||
|
"home.hero.title": "Trouver un mint Cashu",
|
||||||
"home.hero.titleEm": "tu peux faire confiance",
|
"home.hero.titleEm": "tu peux faire confiance",
|
||||||
"home.hero.lede": "Chaque mint sur le réseau Nostr, avec de vrais avis communautaires. Pas de gardiens, juste des avis signés que vous pouvez vérifier vous-même.",
|
"home.hero.lede": "Chaque mint sur le réseau Nostr, avec de vrais avis communautaires. Pas de gardiens, juste des avis signés que vous pouvez vérifier vous-même.",
|
||||||
"home.search.label": "Recherchez mints par nom, domaine ou URL",
|
"home.search.label": "Recherchez mints par nom, domaine ou URL",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Aucun avis pour l'instant. Soyez le premier à en écrire un.",
|
"reviews.empty": "Aucun avis pour l'instant. Soyez le premier à en écrire un.",
|
||||||
"reviews.emptyWritten": "Pas encore de critiques écrites ici. Soyez le premier à en écrire un.",
|
"reviews.emptyWritten": "Pas encore de critiques écrites ici. Soyez le premier à en écrire un.",
|
||||||
"reviews.emptyFilter": "Aucun avis ne correspond à ce filtre.",
|
"reviews.emptyFilter": "Aucun avis ne correspond à ce filtre.",
|
||||||
|
"reviews.rate.cashu": "Évaluer ce mint",
|
||||||
|
"reviews.rate.fedimint": "Évaluer cette fédération",
|
||||||
|
"reviews.rate.lnurl": "Évaluer ce mint",
|
||||||
"reviews.noscript": "Les avis sont signés sur Nostr et chargés dans votre navigateur, cette liste nécessite donc JavaScript. La note et les décomptes ci-dessus proviennent du site lui-même.",
|
"reviews.noscript": "Les avis sont signés sur Nostr et chargés dans votre navigateur, cette liste nécessite donc JavaScript. La note et les décomptes ci-dessus proviennent du site lui-même.",
|
||||||
"reviews.relayError": "Impossible d'atteindre le relais. Les avis peuvent être incomplets.",
|
"reviews.relayError": "Impossible d'atteindre le relais. Les avis peuvent être incomplets.",
|
||||||
"reviews.srRating": "{rating} sur 5",
|
"reviews.srRating": "{rating} sur 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} une étoile",
|
"reviews.breakdown.1": "{n} une étoile",
|
||||||
"reviews.breakdown.none": "{n} sans note",
|
"reviews.breakdown.none": "{n} sans note",
|
||||||
"reviews.dialog.title": "Avis {name}",
|
"reviews.dialog.title": "Avis {name}",
|
||||||
"reviews.dialog.note": "Signé avec votre clé Nostr et publié auprès des relais publics. Il ne peut pas être modifié ou supprimé.",
|
"reviews.dialog.lede.cashu": "Partagez votre expérience avec ce mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Partagez votre expérience avec cette fédération.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Partagez votre expérience avec ce mint.",
|
||||||
|
"reviews.dialog.permanent": "Publié de façon permanente sur des relais Nostr publics.",
|
||||||
|
"reviews.dialog.gate.title": "Connectez-vous pour écrire un avis",
|
||||||
|
"reviews.dialog.gate.lead": "Les avis sont signés avec votre clé Nostr. Elle reste dans votre signataire, ce site ne la voit jamais.",
|
||||||
"reviews.dialog.ratingLegend": "Votre note",
|
"reviews.dialog.ratingLegend": "Votre note",
|
||||||
"reviews.dialog.starsSr.one": "Étoile {n}",
|
"reviews.dialog.starsSr.one": "Étoile {n}",
|
||||||
"reviews.dialog.starsSr.other": "Étoiles {n}",
|
"reviews.dialog.starsSr.other": "Étoiles {n}",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "En attente de votre signataire",
|
"reviews.dialog.waitingSigner": "En attente de votre signataire",
|
||||||
"reviews.dialog.confirmClose": "Fermer cet avis ? Votre brouillon est conservé jusqu'à votre départ du site.",
|
"reviews.dialog.confirmClose": "Fermer cet avis ? Votre brouillon est conservé jusqu'à votre départ du site.",
|
||||||
"reviews.dialog.why.login": "Connectez-vous pour publier",
|
"reviews.dialog.why.login": "Connectez-vous pour publier",
|
||||||
"reviews.dialog.why.rating": "Choisissez une note",
|
|
||||||
"reviews.dialog.why.words": "Écrivez quelques mots",
|
"reviews.dialog.why.words": "Écrivez quelques mots",
|
||||||
"reviews.dialog.why.more.one": "{n} plus de caractère",
|
"reviews.dialog.why.more.one": "{n} plus de caractère",
|
||||||
"reviews.dialog.why.more.other": "{n} plus de caractères",
|
"reviews.dialog.why.more.other": "{n} plus de caractères",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "En attente de votre signataire",
|
"login.status.waitingSigner": "En attente de votre signataire",
|
||||||
"login.status.connecting": "Connexion à votre signataire",
|
"login.status.connecting": "Connexion à votre signataire",
|
||||||
"login.status.connected": "Connecté",
|
"login.status.connected": "Connecté",
|
||||||
|
"login.toast.loggedIn": "Connecté",
|
||||||
|
"login.toast.fetchingProfile": "Récupération de votre profil Nostr depuis les relais…",
|
||||||
|
"login.toast.profile": "Profil : {name}",
|
||||||
|
"login.toast.noProfile": "Aucun profil trouvé sur les relais",
|
||||||
"login.method.extension": "Extension",
|
"login.method.extension": "Extension",
|
||||||
"login.method.remote": "Télécommande",
|
"login.method.remote": "Télécommande",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -575,7 +590,7 @@
|
|||||||
"seo.mint.ogAlt.one": "{name} : les étoiles du {rating} de l'examen du {n} sur le Cashumints.space",
|
"seo.mint.ogAlt.one": "{name} : les étoiles du {rating} de l'examen du {n} sur le Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name} : Étoiles {rating} de {n} avis sur Cashumints.space",
|
"seo.mint.ogAlt.other": "{name} : Étoiles {rating} de {n} avis sur Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} sur Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} sur Cashumints.space",
|
||||||
"nav.home": "Maison",
|
"nav.home": "Accueil",
|
||||||
"mint.more.title": "Plus mints",
|
"mint.more.title": "Plus mints",
|
||||||
"mint.more.all": "Tout afficher mints",
|
"mint.more.all": "Tout afficher mints",
|
||||||
"nav.fedimints": "Fedimints",
|
"nav.fedimints": "Fedimints",
|
||||||
|
|||||||
+20
-5
@@ -37,7 +37,7 @@
|
|||||||
"nav.reviews": "समीक्षाएँ",
|
"nav.reviews": "समीक्षाएँ",
|
||||||
"nav.wallets": "बटुए",
|
"nav.wallets": "बटुए",
|
||||||
"nav.about": "बारे में",
|
"nav.about": "बारे में",
|
||||||
"nav.searchMints": "खोज {n} मिंट्स",
|
"nav.searchMints": "{n} मिंट्स में खोजें",
|
||||||
"lang.label": "भाषा",
|
"lang.label": "भाषा",
|
||||||
"lang.switcher": "एक भाषा चुनें",
|
"lang.switcher": "एक भाषा चुनें",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
@@ -49,7 +49,11 @@
|
|||||||
"footer.terms": "शर्तें",
|
"footer.terms": "शर्तें",
|
||||||
"footer.privacy": "गोपनीयता",
|
"footer.privacy": "गोपनीयता",
|
||||||
"footer.madeBy": "❤️ से निर्मित {azzamo} द्वारा · Cashu और NIP-87 द्वारा संचालित",
|
"footer.madeBy": "❤️ से निर्मित {azzamo} द्वारा · Cashu और NIP-87 द्वारा संचालित",
|
||||||
"footer.warning": "मिंट्स संरक्षक हैं। मिंट आपके पैसे के साथ गायब हो सकता है।",
|
"footer.warning": "मिंट्स कस्टोडियल हैं। कोई मिंट आपके पैसों के साथ गायब हो सकता है।",
|
||||||
|
"footer.tagline": "ecash मिंट्स के लिए समुदाय की समीक्षाएँ, Nostr पर हस्ताक्षरित।",
|
||||||
|
"footer.col.explore": "एक्सप्लोर",
|
||||||
|
"footer.col.site": "साइट",
|
||||||
|
"footer.nav": "फ़ुटर",
|
||||||
"home.title": "Cashumints.space · एक ऐसा Cashu मिंट खोजें जिस पर आप भरोसा कर सकते हैं",
|
"home.title": "Cashumints.space · एक ऐसा Cashu मिंट खोजें जिस पर आप भरोसा कर सकते हैं",
|
||||||
"home.description": "एक ऐसा Cashu मिंट खोजें जिस पर आप भरोसा कर सकें। {mints} मिंट्स {reviews} समुदाय समीक्षाओं के साथ अनुक्रमित, Nostr पर हस्ताक्षरित, साथ ही लाइव अपटाइम, समर्थित NUTs और मिंट सॉफ़्टवेयर।",
|
"home.description": "एक ऐसा Cashu मिंट खोजें जिस पर आप भरोसा कर सकें। {mints} मिंट्स {reviews} समुदाय समीक्षाओं के साथ अनुक्रमित, Nostr पर हस्ताक्षरित, साथ ही लाइव अपटाइम, समर्थित NUTs और मिंट सॉफ़्टवेयर।",
|
||||||
"home.hero.title": "Cashu मिंट खोजें",
|
"home.hero.title": "Cashu मिंट खोजें",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "अभी तक कोई समीक्षा नहीं है। पहली समीक्षा लिखें।",
|
"reviews.empty": "अभी तक कोई समीक्षा नहीं है। पहली समीक्षा लिखें।",
|
||||||
"reviews.emptyWritten": "यहाँ अभी तक कोई लिखित समीक्षा नहीं है। पहली समीक्षा लिखें।",
|
"reviews.emptyWritten": "यहाँ अभी तक कोई लिखित समीक्षा नहीं है। पहली समीक्षा लिखें।",
|
||||||
"reviews.emptyFilter": "इस फ़िल्टर से कोई समीक्षा मेल नहीं खाती।",
|
"reviews.emptyFilter": "इस फ़िल्टर से कोई समीक्षा मेल नहीं खाती।",
|
||||||
|
"reviews.rate.cashu": "इस मिंट को रेटिंग दें",
|
||||||
|
"reviews.rate.fedimint": "इस फ़ेडरेशन को रेटिंग दें",
|
||||||
|
"reviews.rate.lnurl": "इस मिंट को रेटिंग दें",
|
||||||
"reviews.noscript": "समीक्षाएँ Nostr पर साइन की जाती हैं और आपके ब्राउज़र में लोड होती हैं, इसलिए इस सूची के लिए JavaScript की आवश्यकता है। ऊपर दी गई रेटिंग और संख्याएँ स्वयं साइट से ली गई हैं।",
|
"reviews.noscript": "समीक्षाएँ Nostr पर साइन की जाती हैं और आपके ब्राउज़र में लोड होती हैं, इसलिए इस सूची के लिए JavaScript की आवश्यकता है। ऊपर दी गई रेटिंग और संख्याएँ स्वयं साइट से ली गई हैं।",
|
||||||
"reviews.relayError": "रिले तक नहीं पहुँच सका। समीक्षाएँ अधूरी हो सकती हैं।",
|
"reviews.relayError": "रिले तक नहीं पहुँच सका। समीक्षाएँ अधूरी हो सकती हैं।",
|
||||||
"reviews.srRating": "5 में से {rating}",
|
"reviews.srRating": "5 में से {rating}",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} एक सितारा",
|
"reviews.breakdown.1": "{n} एक सितारा",
|
||||||
"reviews.breakdown.none": "{n} बिना रेटिंग के",
|
"reviews.breakdown.none": "{n} बिना रेटिंग के",
|
||||||
"reviews.dialog.title": "समीक्षा {name}",
|
"reviews.dialog.title": "समीक्षा {name}",
|
||||||
"reviews.dialog.note": "आपकी Nostr कुंजी से हस्ताक्षरित और सार्वजनिक रिले पर प्रकाशित। इसे संपादित या हटाया नहीं जा सकता।",
|
"reviews.dialog.lede.cashu": "इस मिंट के बारे में अपना अनुभव साझा करें।",
|
||||||
|
"reviews.dialog.lede.fedimint": "इस फ़ेडरेशन के बारे में अपना अनुभव साझा करें।",
|
||||||
|
"reviews.dialog.lede.lnurl": "इस मिंट के बारे में अपना अनुभव साझा करें।",
|
||||||
|
"reviews.dialog.permanent": "सार्वजनिक Nostr रिले पर स्थायी रूप से प्रकाशित।",
|
||||||
|
"reviews.dialog.gate.title": "समीक्षा लिखने के लिए लॉग इन करें",
|
||||||
|
"reviews.dialog.gate.lead": "समीक्षाएँ आपकी Nostr कुंजी से हस्ताक्षरित होती हैं। कुंजी आपके हस्ताक्षरकर्ता में रहती है, यह साइट इसे कभी नहीं देखती।",
|
||||||
"reviews.dialog.ratingLegend": "आपकी रेटिंग",
|
"reviews.dialog.ratingLegend": "आपकी रेटिंग",
|
||||||
"reviews.dialog.starsSr.one": "{n} सितारा",
|
"reviews.dialog.starsSr.one": "{n} सितारा",
|
||||||
"reviews.dialog.starsSr.other": "{n} सितारे",
|
"reviews.dialog.starsSr.other": "{n} सितारे",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "आपके हस्ताक्षरकर्ता की प्रतीक्षा",
|
"reviews.dialog.waitingSigner": "आपके हस्ताक्षरकर्ता की प्रतीक्षा",
|
||||||
"reviews.dialog.confirmClose": "इस समीक्षा को बंद करें? आपका मसौदा तब तक रखा जाता है जब तक आप साइट छोड़ते नहीं हैं।",
|
"reviews.dialog.confirmClose": "इस समीक्षा को बंद करें? आपका मसौदा तब तक रखा जाता है जब तक आप साइट छोड़ते नहीं हैं।",
|
||||||
"reviews.dialog.why.login": "प्रकाशित करने के लिए लॉग इन करें",
|
"reviews.dialog.why.login": "प्रकाशित करने के लिए लॉग इन करें",
|
||||||
"reviews.dialog.why.rating": "एक रेटिंग चुनें",
|
|
||||||
"reviews.dialog.why.words": "कुछ शब्द लिखें",
|
"reviews.dialog.why.words": "कुछ शब्द लिखें",
|
||||||
"reviews.dialog.why.more.one": "{n} और वर्ण",
|
"reviews.dialog.why.more.one": "{n} और वर्ण",
|
||||||
"reviews.dialog.why.more.other": "{n} और अक्षर",
|
"reviews.dialog.why.more.other": "{n} और अक्षर",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "आपके हस्ताक्षरकर्ता की प्रतीक्षा",
|
"login.status.waitingSigner": "आपके हस्ताक्षरकर्ता की प्रतीक्षा",
|
||||||
"login.status.connecting": "आपके हस्ताक्षरकर्ता से कनेक्ट हो रहा है",
|
"login.status.connecting": "आपके हस्ताक्षरकर्ता से कनेक्ट हो रहा है",
|
||||||
"login.status.connected": "जुड़ा हुआ",
|
"login.status.connected": "जुड़ा हुआ",
|
||||||
|
"login.toast.loggedIn": "लॉग इन हो गए",
|
||||||
|
"login.toast.fetchingProfile": "आपकी Nostr प्रोफ़ाइल रिले से लाई जा रही है…",
|
||||||
|
"login.toast.profile": "प्रोफ़ाइल: {name}",
|
||||||
|
"login.toast.noProfile": "रिले पर कोई प्रोफ़ाइल नहीं मिली",
|
||||||
"login.method.extension": "विस्तार",
|
"login.method.extension": "विस्तार",
|
||||||
"login.method.remote": "दूरस्थ",
|
"login.method.remote": "दूरस्थ",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -578,7 +593,7 @@
|
|||||||
"nav.home": "होम",
|
"nav.home": "होम",
|
||||||
"mint.more.title": "और मिंट्स",
|
"mint.more.title": "और मिंट्स",
|
||||||
"mint.more.all": "सभी मिंट्स देखें",
|
"mint.more.all": "सभी मिंट्स देखें",
|
||||||
"nav.fedimints": "फेडिमिंट्स",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "केवल घोषित",
|
"status.announced": "केवल घोषित",
|
||||||
"card.unnamedFederation": "अनाम संघ",
|
"card.unnamedFederation": "अनाम संघ",
|
||||||
"card.notChecked": "कभी जांचा नहीं",
|
"card.notChecked": "कभी जांचा नहीं",
|
||||||
|
|||||||
+91
-76
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "Belum diperiksa",
|
"status.unknown": "Belum diperiksa",
|
||||||
"nav.skip": "Lewati ke isi",
|
"nav.skip": "Lewati ke isi",
|
||||||
"nav.main": "Utama",
|
"nav.main": "Utama",
|
||||||
"nav.mints": "Mints Cashu",
|
"nav.mints": "Mint Cashu",
|
||||||
"nav.reviews": "Ulasan",
|
"nav.reviews": "Ulasan",
|
||||||
"nav.wallets": "Dompet",
|
"nav.wallets": "Dompet",
|
||||||
"nav.about": "Tentang",
|
"nav.about": "Tentang",
|
||||||
"nav.searchMints": "Cari permen {n}",
|
"nav.searchMints": "Cari di {n} mint",
|
||||||
"lang.label": "Bahasa",
|
"lang.label": "Bahasa",
|
||||||
"lang.switcher": "Pilih sebuah bahasa",
|
"lang.switcher": "Pilih sebuah bahasa",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Semua permen cashu",
|
"footer.allMints": "Semua mint Cashu",
|
||||||
"footer.allReviews": "Semua ulasan",
|
"footer.allReviews": "Semua ulasan",
|
||||||
"footer.wallets": "Dompet",
|
"footer.wallets": "Dompet",
|
||||||
"footer.about": "Tentang",
|
"footer.about": "Tentang",
|
||||||
"footer.disclaimer": "Discoverer",
|
"footer.disclaimer": "Penafian",
|
||||||
"footer.terms": "Term",
|
"footer.terms": "Ketentuan",
|
||||||
"footer.privacy": "Privasi",
|
"footer.privacy": "Privasi",
|
||||||
"footer.madeBy": "Dibuat dengan {azzamo} yang dibuat oleh Cashu dan NIP-87",
|
"footer.madeBy": "Dibuat dengan ❤️ oleh {azzamo} · Ditenagai oleh Cashu dan NIP-87",
|
||||||
"footer.warning": "Mints adalah kustodian. Mint bisa hilang dengan uangmu.",
|
"footer.warning": "Mint bersifat kustodial. Sebuah mint bisa menghilang bersama uangmu.",
|
||||||
"home.title": "Cashumints.space",
|
"footer.tagline": "Ulasan komunitas untuk mint ecash, ditandatangani di Nostr.",
|
||||||
|
"footer.col.explore": "Jelajahi",
|
||||||
|
"footer.col.site": "Situs",
|
||||||
|
"footer.nav": "Footer",
|
||||||
|
"home.title": "Cashumints.space · Temukan mint Cashu yang bisa kamu percaya",
|
||||||
"home.description": "Temukan mint Cashu yang dapat Anda percaya. {mints} mint diindeks dengan {reviews} ulasan komunitas yang ditandatangani di Nostr, beserta waktu aktif langsung, NUT yang didukung, dan perangkat lunak mint.",
|
"home.description": "Temukan mint Cashu yang dapat Anda percaya. {mints} mint diindeks dengan {reviews} ulasan komunitas yang ditandatangani di Nostr, beserta waktu aktif langsung, NUT yang didukung, dan perangkat lunak mint.",
|
||||||
"home.hero.title": "Cari sebuah mint Cashu",
|
"home.hero.title": "Temukan mint Cashu",
|
||||||
"home.hero.titleEm": "Anda dapat percaya",
|
"home.hero.titleEm": "Anda dapat percaya",
|
||||||
"home.hero.lede": "Setiap mint pada jaringan Nostr, dengan ulasan komunitas yang nyata. Tidak ada penjaga gerbang, hanya menandatangani ulasan Anda dapat memverifikasi diri sendiri.",
|
"home.hero.lede": "Setiap mint pada jaringan Nostr, dengan ulasan komunitas yang nyata. Tidak ada penjaga gerbang, hanya menandatangani ulasan Anda dapat memverifikasi diri sendiri.",
|
||||||
"home.search.label": "Cari mint dengan nama, domain, atau URL",
|
"home.search.label": "Cari mint dengan nama, domain, atau URL",
|
||||||
@@ -61,7 +65,7 @@
|
|||||||
"home.filters.highestRated": "Rating tertinggi",
|
"home.filters.highestRated": "Rating tertinggi",
|
||||||
"home.filters.recentlyActive": "Baru-baru ini aktif",
|
"home.filters.recentlyActive": "Baru-baru ini aktif",
|
||||||
"home.filters.websockets": "Mendukung Soket Web",
|
"home.filters.websockets": "Mendukung Soket Web",
|
||||||
"home.top.title": "Permen mint Top Cashu",
|
"home.top.title": "Mint Cashu teratas",
|
||||||
"home.top.sub": "peringkat dengan ulasan dan peringkat",
|
"home.top.sub": "peringkat dengan ulasan dan peringkat",
|
||||||
"home.top.all": "Semua {n} Mints",
|
"home.top.all": "Semua {n} Mints",
|
||||||
"home.latest.title": "Ulasan Terbaru",
|
"home.latest.title": "Ulasan Terbaru",
|
||||||
@@ -80,7 +84,7 @@
|
|||||||
"home.why.checked.body": "Kami menyelidiki setiap mint untuk uptime, versi perangkat lunak, batas, dan didukung NUTS, sehingga spesifikasi yang Anda lihat adalah saat ini, tidak diri-dilaporkan.",
|
"home.why.checked.body": "Kami menyelidiki setiap mint untuk uptime, versi perangkat lunak, batas, dan didukung NUTS, sehingga spesifikasi yang Anda lihat adalah saat ini, tidak diri-dilaporkan.",
|
||||||
"home.cta.title": "Berpikir tentang mint? Baca dulu.",
|
"home.cta.title": "Berpikir tentang mint? Baca dulu.",
|
||||||
"home.cta.body": "Sebuah mint memegang ecash Anda. Baca apa yang orang lain temukan sebelum kau memasukkan sats, dan tinggalkan ulasan ketika kau menggunakannya sendiri.",
|
"home.cta.body": "Sebuah mint memegang ecash Anda. Baca apa yang orang lain temukan sebelum kau memasukkan sats, dan tinggalkan ulasan ketika kau menggunakannya sendiri.",
|
||||||
"home.cta.explore": "Menjelajahi semua permen",
|
"home.cta.explore": "Jelajahi semua mint",
|
||||||
"home.cta.learn": "Pelajari tentang Cashu",
|
"home.cta.learn": "Pelajari tentang Cashu",
|
||||||
"pulse.mintsIndexed": "mint diindeks",
|
"pulse.mintsIndexed": "mint diindeks",
|
||||||
"pulse.reviewsOnNostr": "ulasan pada Nostr",
|
"pulse.reviewsOnNostr": "ulasan pada Nostr",
|
||||||
@@ -89,45 +93,45 @@
|
|||||||
"pulse.indexer": "pengindeks",
|
"pulse.indexer": "pengindeks",
|
||||||
"pulse.connected": "tersambung",
|
"pulse.connected": "tersambung",
|
||||||
"pulse.stale": "basi",
|
"pulse.stale": "basi",
|
||||||
"mints.title": "Semua permen Cashu",
|
"mints.title": "Semua mint Cashu · Cashumints.space",
|
||||||
"mints.description": "Semua {total} Cushu diindeks dari jaringan Nostr, {online} online dan {offline} offline, dengan peringkat masyarakat, perangkat lunak uptime dan mint. Cari dan urutkan daftar lengkapnya.",
|
"mints.description": "Semua {total} mint Cashu yang diindeks dari jaringan Nostr, {online} online dan {offline} offline, dengan peringkat komunitas, waktu aktif, dan perangkat lunak mint. Cari dan urutkan daftar lengkapnya.",
|
||||||
"mints.heading": "Semua permen cashu",
|
"mints.heading": "Semua mint Cashu",
|
||||||
"mints.lede": "Setiap mint ditemukan pada jaringan Nostr, termasuk orang-orang yang pergi. Mint offline tetap terdaftar sehingga Anda masih dapat menemukan dan meninjau mereka.",
|
"mints.lede": "Setiap mint yang ditemukan di jaringan Nostr, termasuk yang sudah tidak ada. Mint yang offline tetap terdaftar sehingga kamu masih bisa menemukan dan mengulasnya.",
|
||||||
"mints.search.label": "Cari mint dengan nama atau domain",
|
"mints.search.label": "Cari mint dengan nama atau domain",
|
||||||
"mints.search.placeholder": "Cari dengan nama atau domain...",
|
"mints.search.placeholder": "Cari dengan nama atau domain...",
|
||||||
"mints.sort.label": "Urutkan permen",
|
"mints.sort.label": "Urutkan mint",
|
||||||
"mints.sort.score": "Keseluruhan terbaik",
|
"mints.sort.score": "Keseluruhan terbaik",
|
||||||
"mints.sort.rating": "Rating tertinggi",
|
"mints.sort.rating": "Rating tertinggi",
|
||||||
"mints.sort.reviews": "Kebanyakan ditinjau",
|
"mints.sort.reviews": "Kebanyakan ditinjau",
|
||||||
"mints.sort.recent": "Baru-baru ini ditinjau",
|
"mints.sort.recent": "Baru-baru ini ditinjau",
|
||||||
"mints.sort.seen": "Baru-baru ini terlihat online",
|
"mints.sort.seen": "Baru-baru ini terlihat online",
|
||||||
"mints.hideOffline": "Sembunyikan luring",
|
"mints.hideOffline": "Sembunyikan luring",
|
||||||
"mints.showing": "Menampilkan {total} mints ({online} daring, {offline} offline)",
|
"mints.showing": "Menampilkan {total} mint ({online} online, {offline} offline)",
|
||||||
"mints.showingFiltered": "Menampilkan mint {shown} dari {total} ({online} daring, {offline} offline)",
|
"mints.showingFiltered": "Menampilkan mint {shown} dari {total} ({online} daring, {offline} offline)",
|
||||||
"mints.noResults": "Tidak ada permen yang cocok. Coba domain, atau paste sebuah URL mint.",
|
"mints.noResults": "Tidak ada mint yang cocok. Coba sebuah domain, atau tempel URL mint.",
|
||||||
"mints.clearSearch": "Bersihkan pencarian",
|
"mints.clearSearch": "Bersihkan pencarian",
|
||||||
"card.noRatings": "Belum ada peringkat",
|
"card.noRatings": "Belum ada peringkat",
|
||||||
"card.reviews.one": "Ulasan {n}",
|
"card.reviews.one": "{n} ulasan",
|
||||||
"card.reviews.other": "Ulasan {n}",
|
"card.reviews.other": "{n} ulasan",
|
||||||
"card.lastSeen": "terakhir terlihat {when}",
|
"card.lastSeen": "terakhir terlihat {when}",
|
||||||
"card.neverSeen": "tidak pernah terlihat online",
|
"card.neverSeen": "tidak pernah terlihat online",
|
||||||
"card.reviewed": "{when}",
|
"card.reviewed": "diulas {when}",
|
||||||
"card.noReviews": "belum ada ulasan",
|
"card.noReviews": "belum ada ulasan",
|
||||||
"mint.title": "{name}",
|
"mint.title": "{name} · ulasan mint Cashu",
|
||||||
"mint.titleFedimint": "{name} · Ulasan federasi Fedimint",
|
"mint.titleFedimint": "{name} · Ulasan federasi Fedimint",
|
||||||
"mint.titleLnurl": "{name} · Ulasan mint LNURL",
|
"mint.titleLnurl": "{name} · Ulasan mint LNURL",
|
||||||
"mint.breadcrumb": "Breadcrumb",
|
"mint.breadcrumb": "Breadcrumb",
|
||||||
"mint.crumbMints": "Mints Cashu",
|
"mint.crumbMints": "Mint Cashu",
|
||||||
"mint.copyUrl": "Salin URL mint",
|
"mint.copyUrl": "Salin URL mint",
|
||||||
"mint.qrButton": "Mint QR",
|
"mint.qrButton": "Mint QR",
|
||||||
"mint.writeReview": "Tulis suatu ulasan",
|
"mint.writeReview": "Tulis suatu ulasan",
|
||||||
"mint.rankByScore": "# {rank} oleh skor",
|
"mint.rankByScore": "#{rank} berdasarkan skor",
|
||||||
"mint.tagLightning": "Petir",
|
"mint.tagLightning": "Lightning",
|
||||||
"mint.summary": "Ringkasan Mint",
|
"mint.summary": "Ringkasan mint",
|
||||||
"mint.rating.label": "Rating komunitas",
|
"mint.rating.label": "Rating komunitas",
|
||||||
"mint.rating.none": "Belum ada peringkat",
|
"mint.rating.none": "Belum ada peringkat",
|
||||||
"mint.rating.reviews.one": "Ulasan {n}",
|
"mint.rating.reviews.one": "{n} ulasan",
|
||||||
"mint.rating.reviews.other": "Ulasan {n}",
|
"mint.rating.reviews.other": "{n} ulasan",
|
||||||
"mint.rating.unrated.one": "{n} tidak meninggalkan rating",
|
"mint.rating.unrated.one": "{n} tidak meninggalkan rating",
|
||||||
"mint.rating.unrated.other": "{n} tidak meninggalkan rating",
|
"mint.rating.unrated.other": "{n} tidak meninggalkan rating",
|
||||||
"mint.activity.label": "Aktivitas",
|
"mint.activity.label": "Aktivitas",
|
||||||
@@ -140,14 +144,14 @@
|
|||||||
"mint.limits.min": "min",
|
"mint.limits.min": "min",
|
||||||
"mint.limits.max": "max",
|
"mint.limits.max": "max",
|
||||||
"mint.limits.mintRow": "mint",
|
"mint.limits.mintRow": "mint",
|
||||||
"mint.limits.meltRow": "meleleh",
|
"mint.limits.meltRow": "melt",
|
||||||
"mint.limits.disabled": "dinonaktifkan",
|
"mint.limits.disabled": "dinonaktifkan",
|
||||||
"mint.limits.range": "{min} ke {max} {unit}",
|
"mint.limits.range": "{min} ke {max} {unit}",
|
||||||
"mint.limits.upTo": "hingga {max} {unit}",
|
"mint.limits.upTo": "hingga {max} {unit}",
|
||||||
"mint.limits.from": "dari {min} {unit}",
|
"mint.limits.from": "dari {min} {unit}",
|
||||||
"mint.software.label": "Perangkat lunak Mint",
|
"mint.software.label": "Perangkat lunak mint",
|
||||||
"mint.software.unknown": "tidak diketahui",
|
"mint.software.unknown": "tidak diketahui",
|
||||||
"mint.checked": "pemeriksaan {when}",
|
"mint.checked": "diperiksa {when}",
|
||||||
"mint.lastSeen": "terakhir terlihat {when}",
|
"mint.lastSeen": "terakhir terlihat {when}",
|
||||||
"mint.neverReached": "tidak pernah dicapai",
|
"mint.neverReached": "tidak pernah dicapai",
|
||||||
"mint.uptime.checks": "{ok} dari pemeriksaan {total} terakhir yang dapat dicapai",
|
"mint.uptime.checks": "{ok} dari pemeriksaan {total} terakhir yang dapat dicapai",
|
||||||
@@ -156,11 +160,11 @@
|
|||||||
"mint.operator.title": "Dari operator",
|
"mint.operator.title": "Dari operator",
|
||||||
"mint.operator.motd": "Pesan hari ini",
|
"mint.operator.motd": "Pesan hari ini",
|
||||||
"mint.operator.beta": "Mint ini menggambarkan dirinya sebagai percobaan atau dalam beta. Baca kata-kata operator sendiri di bawah ini sebelum menyimpan apa pun yang Anda tidak dapat kehilangan.",
|
"mint.operator.beta": "Mint ini menggambarkan dirinya sebagai percobaan atau dalam beta. Baca kata-kata operator sendiri di bawah ini sebelum menyimpan apa pun yang Anda tidak dapat kehilangan.",
|
||||||
"mint.nuts.title": "UTs Yang Didukung",
|
"mint.nuts.title": "NUTs yang didukung",
|
||||||
"mint.nuts.noneOffline": "Tidak ada daftar NUT cached untuk mint ini, itu pergi offline sebelum salah satu direkam.",
|
"mint.nuts.noneOffline": "Tidak ada daftar NUT cached untuk mint ini, itu pergi offline sebelum salah satu direkam.",
|
||||||
"mint.nuts.noneYet": "Tidak ada daftar NUT cached untuk mint ini belum.",
|
"mint.nuts.noneYet": "Belum ada daftar NUT yang di-cache untuk mint ini.",
|
||||||
"mint.nuts.supported": "{n} dari {total} diketahui UTs didukung",
|
"mint.nuts.supported": "{n} dari {total} NUTs yang dikenal didukung",
|
||||||
"mint.nuts.whatAre": "Apa itu NUTS?",
|
"mint.nuts.whatAre": "apa itu NUTs?",
|
||||||
"mint.nutRow.disabled": "dinonaktifkan",
|
"mint.nutRow.disabled": "dinonaktifkan",
|
||||||
"mint.nutRow.notSupported": "tidak didukung",
|
"mint.nutRow.notSupported": "tidak didukung",
|
||||||
"mint.details.title": "Rincian mint",
|
"mint.details.title": "Rincian mint",
|
||||||
@@ -199,8 +203,8 @@
|
|||||||
"mint.warnings.meltDisabled.meta.online": "withdrawal saat ini tidak aktif",
|
"mint.warnings.meltDisabled.meta.online": "withdrawal saat ini tidak aktif",
|
||||||
"mint.warnings.meltDisabled.meta.offline": "withdrawals dimatikan ketika terakhir terlihat",
|
"mint.warnings.meltDisabled.meta.offline": "withdrawals dimatikan ketika terakhir terlihat",
|
||||||
"mint.warnings.frozen.lead": "Mint beku.",
|
"mint.warnings.frozen.lead": "Mint beku.",
|
||||||
"mint.warnings.frozen.body.online": "Pemotongan dan pelelehan keduanya dinonaktifkan. Tak ada satelit yang bisa masuk atau keluar melalui Lightning.",
|
"mint.warnings.frozen.body.online": "Minting dan melting keduanya dinonaktifkan. Tidak ada sats yang bisa masuk atau keluar lewat Lightning.",
|
||||||
"mint.warnings.frozen.body.offline": "Pemotongan dan pelelehan keduanya dinonaktifkan. Tak ada satelit yang bisa masuk atau keluar melalui Lightning.",
|
"mint.warnings.frozen.body.offline": "Minting dan melting keduanya dinonaktifkan. Tidak ada sats yang bisa masuk atau keluar lewat Lightning.",
|
||||||
"mint.warnings.frozen.meta.online": "Saat ini membeku, tidak ada yang bergerak masuk atau keluar",
|
"mint.warnings.frozen.meta.online": "Saat ini membeku, tidak ada yang bergerak masuk atau keluar",
|
||||||
"mint.warnings.frozen.meta.offline": "Membeku ketika terakhir terlihat",
|
"mint.warnings.frozen.meta.offline": "Membeku ketika terakhir terlihat",
|
||||||
"mint.warnings.offlineLong.lead": "Offline untuk {days}, sejak {date}.",
|
"mint.warnings.offlineLong.lead": "Offline untuk {days}, sejak {date}.",
|
||||||
@@ -221,11 +225,11 @@
|
|||||||
"nut.1": "Pertukaran kunci publik Mint",
|
"nut.1": "Pertukaran kunci publik Mint",
|
||||||
"nut.2": "Tombol dan biaya",
|
"nut.2": "Tombol dan biaya",
|
||||||
"nut.3": "Bertukar token",
|
"nut.3": "Bertukar token",
|
||||||
"nut.4": "Penerbitan melalui Lightning",
|
"nut.4": "Minting lewat Lightning",
|
||||||
"nut.5": "Penarikan melalui Lightning",
|
"nut.5": "Penarikan melalui Lightning",
|
||||||
"nut.6": "Informasi Mint",
|
"nut.6": "Informasi Mint",
|
||||||
"nut.7": "Cek keadaan Token",
|
"nut.7": "Cek keadaan Token",
|
||||||
"nut.8": "Biaya Petir dibayar terlalu mahal",
|
"nut.8": "Biaya Lightning yang kelebihan bayar",
|
||||||
"nut.9": "Kembalikan tanda tangan",
|
"nut.9": "Kembalikan tanda tangan",
|
||||||
"nut.10": "Kondisi pemborosan",
|
"nut.10": "Kondisi pemborosan",
|
||||||
"nut.11": "Bayar ke kunci publik",
|
"nut.11": "Bayar ke kunci publik",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Belum ada ulasan. Jadilah orang pertama yang menulis.",
|
"reviews.empty": "Belum ada ulasan. Jadilah orang pertama yang menulis.",
|
||||||
"reviews.emptyWritten": "Belum ada ulasan tertulis di sini. Jadilah orang pertama yang menulis.",
|
"reviews.emptyWritten": "Belum ada ulasan tertulis di sini. Jadilah orang pertama yang menulis.",
|
||||||
"reviews.emptyFilter": "Tidak ada ulasan yang cocok dengan filter ini.",
|
"reviews.emptyFilter": "Tidak ada ulasan yang cocok dengan filter ini.",
|
||||||
|
"reviews.rate.cashu": "Beri rating mint ini",
|
||||||
|
"reviews.rate.fedimint": "Beri rating federasi ini",
|
||||||
|
"reviews.rate.lnurl": "Beri rating mint ini",
|
||||||
"reviews.noscript": "Ulasan ditandatangani pada Nostr dan muat dalam peramban Anda, jadi daftar ini membutuhkan JavaScript. Rating dan jumlah di atas berasal dari situs itu sendiri.",
|
"reviews.noscript": "Ulasan ditandatangani pada Nostr dan muat dalam peramban Anda, jadi daftar ini membutuhkan JavaScript. Rating dan jumlah di atas berasal dari situs itu sendiri.",
|
||||||
"reviews.relayError": "Tidak bisa mencapai relay. Ulasan mungkin tidak lengkap.",
|
"reviews.relayError": "Tidak bisa mencapai relay. Ulasan mungkin tidak lengkap.",
|
||||||
"reviews.srRating": "{rating} dari 5",
|
"reviews.srRating": "{rating} dari 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} satu bintang",
|
"reviews.breakdown.1": "{n} satu bintang",
|
||||||
"reviews.breakdown.none": "{n} tanpa rating",
|
"reviews.breakdown.none": "{n} tanpa rating",
|
||||||
"reviews.dialog.title": "Ulasan {name}",
|
"reviews.dialog.title": "Ulasan {name}",
|
||||||
"reviews.dialog.note": "Ditandatangani dengan kunci Nostr Anda dan diterbitkan ke relay publik. Tidak dapat disunting atau dihapus.",
|
"reviews.dialog.lede.cashu": "Bagikan pengalaman Anda dengan mint ini.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Bagikan pengalaman Anda dengan federasi ini.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Bagikan pengalaman Anda dengan mint ini.",
|
||||||
|
"reviews.dialog.permanent": "Diterbitkan secara permanen ke relay Nostr publik.",
|
||||||
|
"reviews.dialog.gate.title": "Masuk untuk menulis ulasan",
|
||||||
|
"reviews.dialog.gate.lead": "Ulasan ditandatangani dengan kunci Nostr Anda. Kunci tetap di penandatangan Anda, situs ini tidak pernah melihatnya.",
|
||||||
"reviews.dialog.ratingLegend": "Rating Anda",
|
"reviews.dialog.ratingLegend": "Rating Anda",
|
||||||
"reviews.dialog.starsSr.one": "Bintang {n}",
|
"reviews.dialog.starsSr.one": "Bintang {n}",
|
||||||
"reviews.dialog.starsSr.other": "Bintang {n}",
|
"reviews.dialog.starsSr.other": "Bintang {n}",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Menunggu penandamu",
|
"reviews.dialog.waitingSigner": "Menunggu penandamu",
|
||||||
"reviews.dialog.confirmClose": "Tutup ulasan ini? Draf Anda disimpan sampai Anda meninggalkan situs.",
|
"reviews.dialog.confirmClose": "Tutup ulasan ini? Draf Anda disimpan sampai Anda meninggalkan situs.",
|
||||||
"reviews.dialog.why.login": "Log masuk untuk mempublikasikan",
|
"reviews.dialog.why.login": "Log masuk untuk mempublikasikan",
|
||||||
"reviews.dialog.why.rating": "Pilih sebuah rating",
|
|
||||||
"reviews.dialog.why.words": "Tulis beberapa kata",
|
"reviews.dialog.why.words": "Tulis beberapa kata",
|
||||||
"reviews.dialog.why.more.one": "{n} lebih banyak karakter",
|
"reviews.dialog.why.more.one": "{n} lebih banyak karakter",
|
||||||
"reviews.dialog.why.more.other": "{n} lebih banyak karakter",
|
"reviews.dialog.why.more.other": "{n} lebih banyak karakter",
|
||||||
@@ -326,7 +337,7 @@
|
|||||||
"reviews.validate.rating": "Pilih peringkat 1 sampai 5 bintang.",
|
"reviews.validate.rating": "Pilih peringkat 1 sampai 5 bintang.",
|
||||||
"reviews.validate.short": "Tulis setidaknya karakter {n} sehingga ulasan berguna.",
|
"reviews.validate.short": "Tulis setidaknya karakter {n} sehingga ulasan berguna.",
|
||||||
"reviews.validate.long": "Ulasan terbatas pada karakter {n}.",
|
"reviews.validate.long": "Ulasan terbatas pada karakter {n}.",
|
||||||
"feed.title": "Ulasan mint dan federasi terbaru",
|
"feed.title": "Ulasan mint dan federasi terbaru · Cashumints.space",
|
||||||
"feed.description": "Setiap ulasan mint, federasi, dan mint LNURL begitu dipublikasikan: {reviews} ulasan atas {mints} mint Cashu, {federations} federasi Fedimint, dan {lnurl} mint LNURL, ditandatangani di Nostr dan dapat dibaca di sini mulai dari yang terbaru. Saring berdasarkan ekosistem, penilaian, atau nama.",
|
"feed.description": "Setiap ulasan mint, federasi, dan mint LNURL begitu dipublikasikan: {reviews} ulasan atas {mints} mint Cashu, {federations} federasi Fedimint, dan {lnurl} mint LNURL, ditandatangani di Nostr dan dapat dibaca di sini mulai dari yang terbaru. Saring berdasarkan ekosistem, penilaian, atau nama.",
|
||||||
"feed.heading": "Ulasan Terbaru",
|
"feed.heading": "Ulasan Terbaru",
|
||||||
"feed.lede": "Setiap ulasan dari setiap Cushu mint dan Fedimint federation, terbaru pertama, membaca langsung dari relays Nostr. Masing-masing ditandatangani oleh penulis dan tinggal di relay, tidak dalam database kami.",
|
"feed.lede": "Setiap ulasan dari setiap Cushu mint dan Fedimint federation, terbaru pertama, membaca langsung dari relays Nostr. Masing-masing ditandatangani oleh penulis dan tinggal di relay, tidak dalam database kami.",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Menunggu penandamu",
|
"login.status.waitingSigner": "Menunggu penandamu",
|
||||||
"login.status.connecting": "Menyambung ke penandatangan Anda",
|
"login.status.connecting": "Menyambung ke penandatangan Anda",
|
||||||
"login.status.connected": "Terhubung",
|
"login.status.connected": "Terhubung",
|
||||||
|
"login.toast.loggedIn": "Berhasil masuk",
|
||||||
|
"login.toast.fetchingProfile": "Mengambil profil Nostr Anda dari relay…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Tidak ada profil yang ditemukan di relay",
|
||||||
"login.method.extension": "Ekstensi",
|
"login.method.extension": "Ekstensi",
|
||||||
"login.method.remote": "Jauh",
|
"login.method.remote": "Jauh",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -391,11 +406,11 @@
|
|||||||
"signer.error.timeout": "Penandamu tidak menjawab tepat waktu. Buka, periksa masih terhubung, lalu coba lagi.",
|
"signer.error.timeout": "Penandamu tidak menjawab tepat waktu. Buka, periksa masih terhubung, lalu coba lagi.",
|
||||||
"signer.error.cancelled": "Koneksi dibatalkan.",
|
"signer.error.cancelled": "Koneksi dibatalkan.",
|
||||||
"signer.error.declined": "Permintaan tanda tangan ditolak",
|
"signer.error.declined": "Permintaan tanda tangan ditolak",
|
||||||
"notfound.title": "Halaman tak ditemukan",
|
"notfound.title": "Halaman tidak ditemukan · Cashumints.space",
|
||||||
"notfound.description": "Halaman itu tidak ada di angkasa Cashumints.space.",
|
"notfound.description": "Halaman itu tidak ada di angkasa Cashumints.space.",
|
||||||
"notfound.heading": "Halaman ini tidak ada",
|
"notfound.heading": "Halaman ini tidak ada",
|
||||||
"notfound.lede": "Ini mungkin telah pindah, atau mint mungkin belum diindeks. Cari sebuah mint dengan nama atau domain, atau paste sebuah URL mint.",
|
"notfound.lede": "Ini mungkin telah pindah, atau mint mungkin belum diindeks. Cari sebuah mint dengan nama atau domain, atau paste sebuah URL mint.",
|
||||||
"notfound.browse": "Ramban semua permen",
|
"notfound.browse": "Jelajahi semua mint",
|
||||||
"notfound.home": "Pulanglah.",
|
"notfound.home": "Pulanglah.",
|
||||||
"notfound.loading": "Memuat {host}",
|
"notfound.loading": "Memuat {host}",
|
||||||
"notfound.fb.rating": "Rating",
|
"notfound.fb.rating": "Rating",
|
||||||
@@ -410,10 +425,10 @@
|
|||||||
"notfound.resolve.switch": "Buka sebagai mint {kind}",
|
"notfound.resolve.switch": "Buka sebagai mint {kind}",
|
||||||
"notfound.resolve.fedimint": "Alamat halaman sebuah federasi tidak memuat kode undangannya, jadi yang ini tidak bisa dicari hanya dari tautannya. Tempel kode undangannya dan federasi itu ditambahkan.",
|
"notfound.resolve.fedimint": "Alamat halaman sebuah federasi tidak memuat kode undangannya, jadi yang ini tidak bisa dicari hanya dari tautannya. Tempel kode undangannya dan federasi itu ditambahkan.",
|
||||||
"notfound.resolve.ambiguous": "Alamat ini tidak bisa disimpulkan hanya dari tautannya. Tempel URL lengkap mint itu dan mint itu ditambahkan.",
|
"notfound.resolve.ambiguous": "Alamat ini tidak bisa disimpulkan hanya dari tautannya. Tempel URL lengkap mint itu dan mint itu ditambahkan.",
|
||||||
"wallets.title": "Dompet Cashu",
|
"wallets.title": "Dompet Cashu · Cashumints.space",
|
||||||
"wallets.description": "Dompet Cashu yang bekerja dengan permen yang ada di sini, di ponsel, web, browser dan baris perintah, dengan keahlian masing-masing.",
|
"wallets.description": "Dompet Cashu yang bekerja dengan mint yang terdaftar di sini, di ponsel, web, peramban, dan baris perintah, beserta keunggulan masing-masing.",
|
||||||
"wallets.heading": "Dompet",
|
"wallets.heading": "Dompet",
|
||||||
"wallets.lede": "Kau butuh dompet untuk menyimpan uang dari salah satu permen ini. Kebanyakan dompet berbicara dengan beberapa permen sekaligus, sehingga Anda tidak terikat dengan yang pertama Anda mencoba.",
|
"wallets.lede": "Kamu butuh dompet untuk menyimpan ecash dari salah satu mint ini. Kebanyakan dompet bicara dengan beberapa mint sekaligus, jadi kamu tidak terikat pada yang pertama kamu coba.",
|
||||||
"wallets.note": "Daftar ini tidak melelahkan dan bukan dukungan. Proyek Cashu menyimpan indeks yang lebih luas di {link}. Dompet memegang kunci, mint memegang uang: membaca ulasan mint sebelum Anda memilih di mana Anda sats hidup.",
|
"wallets.note": "Daftar ini tidak melelahkan dan bukan dukungan. Proyek Cashu menyimpan indeks yang lebih luas di {link}. Dompet memegang kunci, mint memegang uang: membaca ulasan mint sebelum Anda memilih di mana Anda sats hidup.",
|
||||||
"wallets.platform.android": "Android",
|
"wallets.platform.android": "Android",
|
||||||
"wallets.platform.ios": "iOS",
|
"wallets.platform.ios": "iOS",
|
||||||
@@ -422,26 +437,26 @@
|
|||||||
"wallets.platform.cli": "CLI",
|
"wallets.platform.cli": "CLI",
|
||||||
"wallets.platform.python": "Python",
|
"wallets.platform.python": "Python",
|
||||||
"wallets.item.minibits": "Dompet ecash Mobile dengan mint sendiri, Lightning alamat dukungan dan Nostr kontak.",
|
"wallets.item.minibits": "Dompet ecash Mobile dengan mint sendiri, Lightning alamat dukungan dan Nostr kontak.",
|
||||||
"wallets.item.nutstash": "Dompet peramban yang menangani beberapa permen sekaligus dan impor dan ekspor token mentah.",
|
"wallets.item.nutstash": "Dompet peramban yang menangani beberapa mint sekaligus serta mengimpor dan mengekspor token mentah.",
|
||||||
"wallets.item.enuts": "Dompet mobil difokuskan pada saldo multimint dan mengirim e cash atas Nostr.",
|
"wallets.item.enuts": "Dompet mobil difokuskan pada saldo multimint dan mengirim e cash atas Nostr.",
|
||||||
"wallets.item.cashume": "Referensi dompet web dari proyek Cashu. Berjalan sepenuhnya dalam browser, dipasang sebagai PWA.",
|
"wallets.item.cashume": "Referensi dompet web dari proyek Cashu. Berjalan sepenuhnya dalam browser, dipasang sebagai PWA.",
|
||||||
"wallets.item.boardwalk": "Dompet web yang dibangun di sekitar alamat Lightning dan mengirim e-cash melalui link.",
|
"wallets.item.boardwalk": "Dompet web yang dibangun di sekitar alamat Lightning dan mengirim e-cash melalui link.",
|
||||||
"wallets.item.coinos": "Dompet petir dan titik penjualan yang juga menjalankan sendiri mint Cashu.",
|
"wallets.item.coinos": "Dompet petir dan titik penjualan yang juga menjalankan sendiri mint Cashu.",
|
||||||
"wallets.item.oxchat": "Utusan Nostr dengan dompet emcash dibangun di, untuk mengirim satelit di dalam obrolan.",
|
"wallets.item.oxchat": "Messenger Nostr dengan dompet ecash bawaan, untuk mengirim sats di dalam obrolan.",
|
||||||
"wallets.item.nutshell": "Referensi implementasi. Berjalan sebagai dompet di baris perintah dan sebagai perangkat lunak mint.",
|
"wallets.item.nutshell": "Referensi implementasi. Berjalan sebagai dompet di baris perintah dan sebagai perangkat lunak mint.",
|
||||||
"about.title": "Tentang Cashumints.space",
|
"about.title": "Tentang Cashumints.space",
|
||||||
"about.description": "Apa Cashu adalah, apa mint benar-benar memegang, apa NIP-87 adalah, dan bagaimana situs ini index permen dan membaca ulasan dari Nostr relays.",
|
"about.description": "Apa itu Cashu, apa yang sebenarnya dipegang sebuah mint, apa itu NIP-87, dan bagaimana situs ini mengindeks mint dan membaca ulasan dari relay Nostr.",
|
||||||
"about.heading": "Tentang",
|
"about.heading": "Tentang",
|
||||||
"about.lede": "Cashumints.space daftar setiap mint Cashu kita dapat menemukan pada jaringan Nostr dan menunjukkan apa yang orang katakan tentang mereka. Ini dibuat oleh Azzamo.",
|
"about.lede": "Cashumints.space daftar setiap mint Cashu kita dapat menemukan pada jaringan Nostr dan menunjukkan apa yang orang katakan tentang mereka. Ini dibuat oleh Azzamo.",
|
||||||
"about.cashu.title": "Apa itu Cashu?",
|
"about.cashu.title": "Apa itu Cashu?",
|
||||||
"about.cashu.p1": "Cashu adalah protokol untuk Bitcoin. Sebuah isu mint buta token didukung oleh sats itu memegang, dan tanda-tanda bergerak antara orang tanpa pembelajaran mint yang dikirim apa kepada siapa. privasi itu nyata dan itu adalah titik: token bukan rekening, dan mint tidak dapat menghubungkan token itu ditandatangani ke token yang datang kembali.",
|
"about.cashu.p1": "Cashu adalah protokol untuk Bitcoin. Sebuah isu mint buta token didukung oleh sats itu memegang, dan tanda-tanda bergerak antara orang tanpa pembelajaran mint yang dikirim apa kepada siapa. privasi itu nyata dan itu adalah titik: token bukan rekening, dan mint tidak dapat menghubungkan token itu ditandatangani ke token yang datang kembali.",
|
||||||
"about.cashu.p2": "Anda dapat membaca protokol dan spesifikasinya di {link}. Spesifikasi sendiri disebut NUTS, yang mana angka NUT pada setiap halaman mint berasal.",
|
"about.cashu.p2": "Anda dapat membaca protokol dan spesifikasinya di {link}. Spesifikasi sendiri disebut NUTS, yang mana angka NUT pada setiap halaman mint berasal.",
|
||||||
"about.mints.title": "Apa mint adalah, dan tradeoff",
|
"about.mints.title": "Apa mint adalah, dan tradeoff",
|
||||||
"about.mints.p1": "Mint adalah kustodian. Saat kau menyerahkan sats pada siapa pun yang menjalankan server itu, dan kau mempercayai mereka untuk menghormati token ketika kau lelehkan mereka. Tidak ada bukti penipuan, tidak ada escrow dan tidak ada jalan lain. Operator mint dapat menghilang dengan keseimbangan, dan permen memiliki.",
|
"about.mints.p1": "Mint bersifat kustodial. Saat kamu minting ecash, kamu menyerahkan sats kepada siapa pun yang menjalankan server itu, dan kamu percaya mereka akan menghormati token itu saat kamu melt kembali. Tidak ada bukti penipuan, tidak ada escrow, dan tidak ada jalan banding. Operator mint bisa menghilang bersama saldonya, dan itu sudah pernah terjadi.",
|
||||||
"about.mints.p2": "Itulah mengapa ulasan ada di sini. Situs ini tidak pernah memberitahu Anda mint aman. Status pada halaman mint mengatakan {code}, bukan \"dipercaya\", dan itu hanya berarti server menjawab ketika kita terakhir bertanya. Perlakukan keseimbangan ecash seperti uang tunai dalam saku mantel: baik untuk pengeluaran, salah untuk tabungan.",
|
"about.mints.p2": "Itulah mengapa ulasan ada di sini. Situs ini tidak pernah memberitahu Anda mint aman. Status pada halaman mint mengatakan {code}, bukan \"dipercaya\", dan itu hanya berarti server menjawab ketika kita terakhir bertanya. Perlakukan keseimbangan ecash seperti uang tunai dalam saku mantel: baik untuk pengeluaran, salah untuk tabungan.",
|
||||||
"about.nip87.title": "Apa itu NIP-87?",
|
"about.nip87.title": "Apa itu NIP-87?",
|
||||||
"about.nip87.p1": "NIP-87 adalah konvensi Nostr untuk mengumumkan dan merekomendasikan cash mint. Dua peristiwa jenis materi di sini:",
|
"about.nip87.p1": "NIP-87 adalah konvensi Nostr untuk mengumumkan dan merekomendasikan cash mint. Dua peristiwa jenis materi di sini:",
|
||||||
"about.nip87.li1": "{code} mengumumkan sebuah mint. URL mint dalam tag {tag}. Ini adalah bagaimana situs menemukan permen itu belum pernah terlihat.",
|
"about.nip87.li1": "{code} mengumumkan sebuah mint. URL mint ada di tag {tag}. Beginilah situs ini menemukan mint yang belum pernah dilihatnya.",
|
||||||
"about.nip87.li2": "{code} adalah ulasan. Ini membawa peringkat dan teks tinjauan, dan poin pada mint itu adalah tentang dengan tag {utag} (URL mint) dan tag {dtag} (mint sendiri kunci publik).",
|
"about.nip87.li2": "{code} adalah ulasan. Ini membawa peringkat dan teks tinjauan, dan poin pada mint itu adalah tentang dengan tag {utag} (URL mint) dan tag {dtag} (mint sendiri kunci publik).",
|
||||||
"about.nip87.p2": "Setiap ulasan ditandatangani oleh kunci Nostr penulisnya. Kami tidak pernah menyebut ulasan \"diverifikasi\", karena tidak ada yang diverifikasi: itu ditandatangani, yang merupakan klaim yang berbeda dan lebih berguna. Ini berarti Anda dapat memeriksa siapa yang menulis itu dan bahwa itu tidak berubah. Ini tidak berarti penulis adalah jujur atau pernah digunakan mint.",
|
"about.nip87.p2": "Setiap ulasan ditandatangani oleh kunci Nostr penulisnya. Kami tidak pernah menyebut ulasan \"diverifikasi\", karena tidak ada yang diverifikasi: itu ditandatangani, yang merupakan klaim yang berbeda dan lebih berguna. Ini berarti Anda dapat memeriksa siapa yang menulis itu dan bahwa itu tidak berubah. Ini tidak berarti penulis adalah jujur atau pernah digunakan mint.",
|
||||||
"about.how.title": "Bagaimana situs ini bekerja",
|
"about.how.title": "Bagaimana situs ini bekerja",
|
||||||
@@ -456,12 +471,12 @@
|
|||||||
"about.relays.p1": "Ini adalah relay pengindexer dan peramban Anda berdua menggunakan:",
|
"about.relays.p1": "Ini adalah relay pengindexer dan peramban Anda berdua menggunakan:",
|
||||||
"about.relays.p2": "Tunjukkan setiap klien Nostr pada relay yang sama dan Anda akan melihat peristiwa yang sama. Itu adalah seluruh janji: tidak ada di sini hanya benar karena kita mengatakan begitu.",
|
"about.relays.p2": "Tunjukkan setiap klien Nostr pada relay yang sama dan Anda akan melihat peristiwa yang sama. Itu adalah seluruh janji: tidak ada di sini hanya benar karena kita mengatakan begitu.",
|
||||||
"about.nuts.title": "Apa itu NUTS?",
|
"about.nuts.title": "Apa itu NUTS?",
|
||||||
"about.nuts.p1": "NUTs adalah nomor khusus Cashu, seperti BIPs untuk Bitcoin. Sebuah iklan mint yang mana yang diimplementasikan, dan yang memberitahu Anda apa yang sebenarnya dapat dilakukan: NUT-04 dan NUT-05 adalah minting dan mencair atas Petir (tanpa mereka mint tidak banyak digunakan), NUT-07 memungkinkan cek dompet apakah token sudah habis, NUT-17 memberikan dompet pembaruan langsung atas WebSockets bukan polling, dan NUT-20 memungkinkan sebuah dompet membuktikan kutipan mint benar-benar dikeluarkan untuk itu. Daftar lengkapnya ada di {link}.",
|
"about.nuts.p1": "NUTs adalah spesifikasi Cashu yang bernomor, seperti BIP untuk Bitcoin. Sebuah mint mengumumkan mana saja yang diterapkannya, dan itu memberitahumu apa yang sebenarnya bisa dilakukannya: NUT-04 dan NUT-05 adalah minting dan melting lewat Lightning (tanpa keduanya sebuah mint tidak banyak gunanya), NUT-07 memungkinkan dompet memeriksa apakah sebuah token sudah terpakai, NUT-17 memberi dompet pembaruan langsung lewat WebSockets alih-alih polling, dan NUT-20 memungkinkan dompet membuktikan bahwa sebuah mint quote memang diterbitkan untuknya. Daftar lengkapnya ada di {link}.",
|
||||||
"about.numbers.title": "Sekarang",
|
"about.numbers.title": "Sekarang",
|
||||||
"about.numbers.p1": "{mints} mint diindeks, {online} dari mereka menjawab, {reviews} ulasan dihitung dari relay di atas.",
|
"about.numbers.p1": "{mints} mint diindeks, {online} dari mereka menjawab, {reviews} ulasan dihitung dari relay di atas.",
|
||||||
"about.source.title": "Sumber dan kredit",
|
"about.source.title": "Sumber dan kredit",
|
||||||
"about.source.p1": "Situs ini open source di {github}. Dibangun dan dijalankan oleh {azzamo}. Jika halaman mint memiliki sesuatu yang salah di atasnya, memperbaikinya di sumber: metadata mint berasal dari mint sendiri {code}, dan ulasan berasal dari Nostr.",
|
"about.source.p1": "Situs ini open source di {github}. Dibangun dan dijalankan oleh {azzamo}. Jika halaman mint memiliki sesuatu yang salah di atasnya, memperbaikinya di sumber: metadata mint berasal dari mint sendiri {code}, dan ulasan berasal dari Nostr.",
|
||||||
"terms.title": "Hukuman penggunaan",
|
"terms.title": "Ketentuan penggunaan · Cashumints.space",
|
||||||
"terms.description": "Hukuman penggunaan bagi Cashumints.space: apa situs ini, apa yang tidak dilakukan, dan siapa yang bertanggung jawab untuk apa. Tidak ada rekening, tidak ada jaminan, tidak ada afiliasi dengan mint.",
|
"terms.description": "Hukuman penggunaan bagi Cashumints.space: apa situs ini, apa yang tidak dilakukan, dan siapa yang bertanggung jawab untuk apa. Tidak ada rekening, tidak ada jaminan, tidak ada afiliasi dengan mint.",
|
||||||
"terms.heading": "Kalimat penggunaan",
|
"terms.heading": "Kalimat penggunaan",
|
||||||
"terms.lede": "Istilah sederhana untuk situs yang hanya mengindeks data publik. Terakhir diperbarui {date}.",
|
"terms.lede": "Istilah sederhana untuk situs yang hanya mengindeks data publik. Terakhir diperbarui {date}.",
|
||||||
@@ -488,7 +503,7 @@
|
|||||||
"terms.changes.p1": "Istilah ini bisa berubah. Tanggal di atas mengatakan ketika mereka terakhir melakukannya. Situs ini open source, jadi setiap perubahan pada halaman ini ada dalam sejarah komit.",
|
"terms.changes.p1": "Istilah ini bisa berubah. Tanggal di atas mengatakan ketika mereka terakhir melakukannya. Situs ini open source, jadi setiap perubahan pada halaman ini ada dalam sejarah komit.",
|
||||||
"terms.contact.title": "Kontak",
|
"terms.contact.title": "Kontak",
|
||||||
"terms.contact.p1": "Masalah dan permintaan pengambilalihan paling baik diajukan pada {github}. Situs ini dijalankan oleh {azzamo}.",
|
"terms.contact.p1": "Masalah dan permintaan pengambilalihan paling baik diajukan pada {github}. Situs ini dijalankan oleh {azzamo}.",
|
||||||
"privacy.title": "Privasi",
|
"privacy.title": "Privasi · Cashumints.space",
|
||||||
"privacy.description": "Privasi pada Cashumints.space: tidak ada akun, tidak ada cookie pelacakan, tidak ada analitik. localStorage digunakan untuk caching profile dan tidak ada yang dikirim di mana saja. Ulasan ditandatangani dalam browser Anda sendiri.",
|
"privacy.description": "Privasi pada Cashumints.space: tidak ada akun, tidak ada cookie pelacakan, tidak ada analitik. localStorage digunakan untuk caching profile dan tidak ada yang dikirim di mana saja. Ulasan ditandatangani dalam browser Anda sendiri.",
|
||||||
"privacy.heading": "Privasi",
|
"privacy.heading": "Privasi",
|
||||||
"privacy.lede": "Kami mengumpulkan sesedikit situs web bisa. Terakhir diperbarui {date}.",
|
"privacy.lede": "Kami mengumpulkan sesedikit situs web bisa. Terakhir diperbarui {date}.",
|
||||||
@@ -523,15 +538,15 @@
|
|||||||
"privacy.permanent.p2": "Jika Anda ingin meninjau mint tanpa yang terikat dengan identitas utama Anda, menggunakan kunci Nostr terpisah. Perhatikan bahwa kunci tanpa aktivitas lain ditampilkan seperti pada ulasan kasar, karena kunci baru yang menulis tinjauan satu bintang adalah pembaca pola yang layak untuk dilihat.",
|
"privacy.permanent.p2": "Jika Anda ingin meninjau mint tanpa yang terikat dengan identitas utama Anda, menggunakan kunci Nostr terpisah. Perhatikan bahwa kunci tanpa aktivitas lain ditampilkan seperti pada ulasan kasar, karena kunci baru yang menulis tinjauan satu bintang adalah pembaca pola yang layak untuk dilihat.",
|
||||||
"privacy.contact.title": "Pertanyaan",
|
"privacy.contact.title": "Pertanyaan",
|
||||||
"privacy.contact.p1": "Situs ini terbuka: jika Anda ingin memeriksa salah satu di atas, baca kode di {github}. Pertanyaan dan koreksi dapat pergi dalam masalah di sana.",
|
"privacy.contact.p1": "Situs ini terbuka: jika Anda ingin memeriksa salah satu di atas, baca kode di {github}. Pertanyaan dan koreksi dapat pergi dalam masalah di sana.",
|
||||||
"disclaimer.title": "Discopler",
|
"disclaimer.title": "Penafian · Cashumints.space",
|
||||||
"disclaimer.description": "Apa yang harus diketahui sebelum Anda menggunakan mint Cashu: permen kustodian, mint dapat menghilang dengan uang Anda, ulasan adalah pendapat dan online berarti terjangkau, tidak dapat dipercaya.",
|
"disclaimer.description": "Yang perlu diketahui sebelum kamu memakai mint Cashu: mint bersifat kustodial, sebuah mint bisa menghilang bersama uangmu, ulasan adalah pendapat, dan online berarti bisa dihubungi, bukan bisa dipercaya.",
|
||||||
"disclaimer.heading": "Discoverer",
|
"disclaimer.heading": "Discoverer",
|
||||||
"disclaimer.lede": "Baca ini sebelum Anda menempatkan uang dalam mint. Terakhir diperbarui {date}.",
|
"disclaimer.lede": "Baca ini sebelum Anda menempatkan uang dalam mint. Terakhir diperbarui {date}.",
|
||||||
"disclaimer.callout": "Sebuah mint Cashu memegang uang Anda untuk Anda. Jika itu menghilang, ecash Anda hilang, dan tidak ada orang untuk menarik. Simpan hanya apa yang Anda mampu untuk kehilangan.",
|
"disclaimer.callout": "Sebuah mint Cashu memegang uang Anda untuk Anda. Jika itu menghilang, ecash Anda hilang, dan tidak ada orang untuk menarik. Simpan hanya apa yang Anda mampu untuk kehilangan.",
|
||||||
"disclaimer.custodial.title": "Mints adalah kustodian",
|
"disclaimer.custodial.title": "Mints adalah kustodian",
|
||||||
"disclaimer.custodial.p1": "Ketika Anda mint ecash, Anda tangan bitcoin ke operator mint dan mendapatkan token kembali. Token itu adalah klaim pada operator itu. Mereka bukan bitcoin yang Anda pegang, dan operator adalah orang yang memutuskan apakah untuk menghormati mereka.",
|
"disclaimer.custodial.p1": "Ketika Anda mint ecash, Anda tangan bitcoin ke operator mint dan mendapatkan token kembali. Token itu adalah klaim pada operator itu. Mereka bukan bitcoin yang Anda pegang, dan operator adalah orang yang memutuskan apakah untuk menghormati mereka.",
|
||||||
"disclaimer.custodial.p2": "Itu berarti setiap mint membawa risiko yang sama: operator dapat lenyap, dapat dipaksa untuk berhenti, dapat kehilangan dana melalui bug atau hack, atau hanya dapat mematikan server. Tidak ada asuransi deposit, tidak ada chargeback, tidak ada garis dukungan dan tidak ada jalur hukum yang layak diandalkan. Ini benar dari peringkat tertinggi mint di situs ini.",
|
"disclaimer.custodial.p2": "Itu berarti setiap mint membawa risiko yang sama: operator dapat lenyap, dapat dipaksa untuk berhenti, dapat kehilangan dana melalui bug atau hack, atau hanya dapat mematikan server. Tidak ada asuransi deposit, tidak ada chargeback, tidak ada garis dukungan dan tidak ada jalur hukum yang layak diandalkan. Ini benar dari peringkat tertinggi mint di situs ini.",
|
||||||
"disclaimer.custodial.p3": "Cashu dirancang untuk sedikit bergerak cepat. Gunakan dengan cara itu: tahan apa yang akan Anda keluarkan, bukan tabungan Anda, dan menyebar di permen bukannya parkir segala sesuatu dalam satu.",
|
"disclaimer.custodial.p3": "Cashu dirancang untuk jumlah kecil yang bergerak cepat. Pakai seperti itu: simpan yang akan segera kamu belanjakan, bukan tabunganmu, dan sebarkan ke beberapa mint alih-alih menaruh semuanya di satu tempat.",
|
||||||
"disclaimer.reviews.title": "Ulasan adalah pendapat, tidak diverifikasi klaim",
|
"disclaimer.reviews.title": "Ulasan adalah pendapat, tidak diverifikasi klaim",
|
||||||
"disclaimer.reviews.p1": "Setiap ulasan di sini ditulis oleh seseorang di Nostr dan ditandatangani dengan kunci mereka. Ditandatangani berarti kita dapat memberitahu Anda kunci mana yang menulisnya. Ini tidak berarti ulasan benar, bahwa penulis menggunakan mint, atau bahwa penulis bukan operator, pesaing, atau satu orang dengan sepuluh kunci.",
|
"disclaimer.reviews.p1": "Setiap ulasan di sini ditulis oleh seseorang di Nostr dan ditandatangani dengan kunci mereka. Ditandatangani berarti kita dapat memberitahu Anda kunci mana yang menulisnya. Ini tidak berarti ulasan benar, bahwa penulis menggunakan mint, atau bahwa penulis bukan operator, pesaing, atau satu orang dengan sepuluh kunci.",
|
||||||
"disclaimer.reviews.p2": "Kami tidak memverifikasi peninjau, dan kami tidak mengedit atau menghapus ulasan kita tidak setuju dengan. Baca beberapa, lihat apa yang sebenarnya mereka katakan, dan menimbang mint dengan tiga ulasan berbeda dari satu dengan tiga ratus.",
|
"disclaimer.reviews.p2": "Kami tidak memverifikasi peninjau, dan kami tidak mengedit atau menghapus ulasan kita tidak setuju dengan. Baca beberapa, lihat apa yang sebenarnya mereka katakan, dan menimbang mint dengan tiga ulasan berbeda dari satu dengan tiga ratus.",
|
||||||
@@ -539,14 +554,14 @@
|
|||||||
"disclaimer.status.p1": "Kami memeriksa setiap mint teratur dan menunjukkan apakah itu menjawab. Itu semua berarti status hijau: server menjawab. Ini mengatakan apa-apa tentang apakah operator adalah pelarut, jujur, atau masih berniat untuk menghormati token Anda besok.",
|
"disclaimer.status.p1": "Kami memeriksa setiap mint teratur dan menunjukkan apakah itu menjawab. Itu semua berarti status hijau: server menjawab. Ini mengatakan apa-apa tentang apakah operator adalah pelarut, jujur, atau masih berniat untuk menghormati token Anda besok.",
|
||||||
"disclaimer.status.p2": "Mint A bisa online sampai saat ini tidak. Uptime sejarah, didukung NUTS dan versi perangkat lunak memberitahu Anda sesuatu tentang bagaimana mint dijalankan, tapi tidak satupun dari mereka adalah janji tentang uang Anda.",
|
"disclaimer.status.p2": "Mint A bisa online sampai saat ini tidak. Uptime sejarah, didukung NUTS dan versi perangkat lunak memberitahu Anda sesuatu tentang bagaimana mint dijalankan, tapi tidak satupun dari mereka adalah janji tentang uang Anda.",
|
||||||
"disclaimer.ranking.title": "Bagaimana peringkat bekerja, dan apa itu tidak berarti",
|
"disclaimer.ranking.title": "Bagaimana peringkat bekerja, dan apa itu tidak berarti",
|
||||||
"disclaimer.ranking.p1": "Mints diperintahkan oleh algoritma melalui data tinjauan publik: rating, jumlah ulasan dan aktivitas baru-baru ini, dengan permen online di depan dari yang offline secara default. Rinciannya ada di kode open source.",
|
"disclaimer.ranking.p1": "Mint diurutkan oleh sebuah algoritma atas data ulasan publik: rating, jumlah ulasan, dan aktivitas terbaru, dengan mint yang online di depan yang offline secara bawaan. Rinciannya ada di kode sumber terbuka.",
|
||||||
"disclaimer.ranking.p2": "Tidak ada yang membayar untuk penempatan. Tidak ada slot yang disponsori, tidak ada daftar promosi dan tidak ada pengaturan dengan setiap mint di situs ini. Peringkat tinggi berarti algoritma menyukai data publik, dan tidak lebih. Ini bukan rekomendasi dan bukan rating keamanan.",
|
"disclaimer.ranking.p2": "Tidak ada yang membayar untuk penempatan. Tidak ada slot yang disponsori, tidak ada daftar promosi dan tidak ada pengaturan dengan setiap mint di situs ini. Peringkat tinggi berarti algoritma menyukai data publik, dan tidak lebih. Ini bukan rekomendasi dan bukan rating keamanan.",
|
||||||
"disclaimer.notAdvice.title": "Ini bukan saran keuangan.",
|
"disclaimer.notAdvice.title": "Ini bukan saran keuangan.",
|
||||||
"disclaimer.notAdvice.p1": "Tidak ada di situs ini adalah keuangan, investasi, hukum atau nasihat pajak. Kami tidak tahu situasi Anda dan kami tidak menyarankan Anda. Menggunakan mint, dan memilih yang mana, adalah keputusanmu.",
|
"disclaimer.notAdvice.p1": "Tidak ada di situs ini adalah keuangan, investasi, hukum atau nasihat pajak. Kami tidak tahu situasi Anda dan kami tidak menyarankan Anda. Menggunakan mint, dan memilih yang mana, adalah keputusanmu.",
|
||||||
"disclaimer.dyor.title": "Apakah penelitian Anda sendiri",
|
"disclaimer.dyor.title": "Apakah penelitian Anda sendiri",
|
||||||
"disclaimer.dyor.li1": "Cari operator. Sebuah mint dijalankan oleh seseorang dengan reputasi publik kehilangan adalah proposisi yang berbeda dari URL anonim.",
|
"disclaimer.dyor.li1": "Cari operator. Sebuah mint dijalankan oleh seseorang dengan reputasi publik kehilangan adalah proposisi yang berbeda dari URL anonim.",
|
||||||
"disclaimer.dyor.li2": "Baca istilah mint sendiri dan MOTD nya. Sebuah mint yang menyebut dirinya tes atau beta berarti itu.",
|
"disclaimer.dyor.li2": "Baca istilah mint sendiri dan MOTD nya. Sebuah mint yang menyebut dirinya tes atau beta berarti itu.",
|
||||||
"disclaimer.dyor.li3": "Mulai dari yang kecil. Mint sedikit, menghabiskan, meleleh kembali, dan melihat apa yang terjadi sebelum Anda percaya dengan lebih banyak.",
|
"disclaimer.dyor.li3": "Mulai dari kecil. Mint sedikit, belanjakan, melt kembali, dan lihat apa yang terjadi sebelum kamu memercayakan lebih banyak.",
|
||||||
"disclaimer.dyor.li4": "Perhatikan batasnya. Maksimum rendah sering merupakan tanda dari operator yang hati-hati, dan yang tinggi bukanlah tanda dari yang aman.",
|
"disclaimer.dyor.li4": "Perhatikan batasnya. Maksimum rendah sering merupakan tanda dari operator yang hati-hati, dan yang tinggi bukanlah tanda dari yang aman.",
|
||||||
"disclaimer.dyor.li5": "Dan kerjakanlah (amal yang baik) untuk dirimu, dan ketahuilah bahwa sesungguhnya tanda (Allah) itulah yang memberi (pahala) kepadanya.",
|
"disclaimer.dyor.li5": "Dan kerjakanlah (amal yang baik) untuk dirimu, dan ketahuilah bahwa sesungguhnya tanda (Allah) itulah yang memberi (pahala) kepadanya.",
|
||||||
"disclaimer.site.title": "Tentang situs itu sendiri",
|
"disclaimer.site.title": "Tentang situs itu sendiri",
|
||||||
@@ -555,34 +570,34 @@
|
|||||||
"disclaimer.updated": "20 Agustus 2026",
|
"disclaimer.updated": "20 Agustus 2026",
|
||||||
"login.getPrimal": "Dapatkan Primal",
|
"login.getPrimal": "Dapatkan Primal",
|
||||||
"reviews.dialog.identity.extensionGone": "Ekstensi peramban Anda tidak menjawab. Masuk lagi, atau gunakan penandatangan jarak jauh.",
|
"reviews.dialog.identity.extensionGone": "Ekstensi peramban Anda tidak menjawab. Masuk lagi, atau gunakan penandatangan jarak jauh.",
|
||||||
"seo.orgDescription": "Sebuah direktori dari permen Cashu, dengan status langsung dari setiap mint dan ulasan masyarakat yang ditandatangani pada Nostr.",
|
"seo.orgDescription": "Direktori mint Cashu, dengan status langsung dari tiap mint dan ulasan komunitas yang ditandatangani di Nostr.",
|
||||||
"seo.ogImageAlt": "Cashumints.space: menemukan mint Cashu Anda dapat percaya.",
|
"seo.ogImageAlt": "Cashumints.space: temukan mint Cashu yang bisa kamu percaya.",
|
||||||
"seo.mint.title.one": "Ulasan {name}: dinilai {rating} dari {n} ulasan | Cashumints.space",
|
"seo.mint.title.one": "Ulasan {name}: dinilai {rating} dari {n} ulasan | Cashumints.space",
|
||||||
"seo.mint.title.other": "Ulasan {name}: dinilai {rating} dari {n} ulasan | Cashumints.space",
|
"seo.mint.title.other": "Ulasan {name}: dinilai {rating} dari {n} ulasan | Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: offline selama {n} hari | Cashumints.space",
|
"seo.mint.titleOffline.one": "{name}: offline selama {n} hari | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: luring selama {n} hari | Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: offline selama {n} hari | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Informasi mint Cashu dan ulasan 126; Cashumints.space",
|
"seo.mint.titleNoReviews": "{name}: info dan ulasan mint Cashu | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Informasi federasi Fedimint dan ulasan 24; Cashumints.space",
|
"seo.fedimint.titleNoReviews": "{name}: info dan ulasan federasi Fedimint | Cashumints.space",
|
||||||
"seo.desc.fallback": "Ulasan komunitas untuk {name} ({domain}).",
|
"seo.desc.fallback": "Ulasan komunitas untuk {name} ({domain}).",
|
||||||
"seo.desc.fallbackDomain": "Ulasan masyarakat untuk mint Cashu di {domain}.",
|
"seo.desc.fallbackDomain": "Ulasan komunitas untuk mint Cashu di {domain}.",
|
||||||
"seo.desc.rated.one": "Dinilai {rating}/5 dari {n} ulasan Nostr yang ditandatangani.",
|
"seo.desc.rated.one": "Dinilai {rating}/5 dari {n} ulasan Nostr yang ditandatangani.",
|
||||||
"seo.desc.rated.other": "Dinilai {rating}/5 dari {n} ulasan Nostr yang ditandatangani.",
|
"seo.desc.rated.other": "Dinilai {rating}/5 dari {n} ulasan Nostr yang ditandatangani.",
|
||||||
"seo.desc.noReviews": "Belum ada ulasan.",
|
"seo.desc.noReviews": "Belum ada ulasan.",
|
||||||
"seo.desc.status": "{status}.",
|
"seo.desc.status": "{status}.",
|
||||||
"seo.desc.statusLimits": "{status}, membatasi {limits}.",
|
"seo.desc.statusLimits": "{status}, batas {limits}.",
|
||||||
"seo.desc.fedModules": "{status}. {modules}.",
|
"seo.desc.fedModules": "{status}. Modul: {modules}.",
|
||||||
"seo.desc.fedModulesNetwork": "{status}. Modul: {modules} pada {network}.",
|
"seo.desc.fedModulesNetwork": "{status}. Modul: {modules} pada {network}.",
|
||||||
"seo.mint.ogAlt.one": "{name}: {rating} bintang dari {n} ulasan di Cashumints.space",
|
"seo.mint.ogAlt.one": "{name}: {rating} bintang dari {n} ulasan di Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}: {rating} bintang dari {n} ulasan pada Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: {rating} bintang dari {n} ulasan pada Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} di ruang Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} di Cashumints.space",
|
||||||
"nav.home": "Rumah",
|
"nav.home": "Beranda",
|
||||||
"mint.more.title": "Lebih permen",
|
"mint.more.title": "Mint lainnya",
|
||||||
"mint.more.all": "Lihat semua permen",
|
"mint.more.all": "Lihat semua mint",
|
||||||
"nav.fedimints": "Fedimints",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Hanya diumumkan",
|
"status.announced": "Hanya diumumkan",
|
||||||
"card.unnamedFederation": "Federasi Tanpa Nama",
|
"card.unnamedFederation": "Federasi Tanpa Nama",
|
||||||
"card.notChecked": "tak pernah diperiksa",
|
"card.notChecked": "tak pernah diperiksa",
|
||||||
"fedimints.title": "Semua Federasi Fedimint",
|
"fedimints.title": "Semua federasi Fedimint · Cashumints.space",
|
||||||
"fedimints.description": "Semua {total} Fedimint federasi mengumumkan pada jaringan Nostr: {online} dikonfirmasi dijalankan oleh pemeriksaan luar, {announced} mengumumkan dan tidak pernah dikonfirmasi. Rating komunitas, modul dan kode undangan untuk masing-masing.",
|
"fedimints.description": "Semua {total} Fedimint federasi mengumumkan pada jaringan Nostr: {online} dikonfirmasi dijalankan oleh pemeriksaan luar, {announced} mengumumkan dan tidak pernah dikonfirmasi. Rating komunitas, modul dan kode undangan untuk masing-masing.",
|
||||||
"fedimints.heading": "Semua federasi",
|
"fedimints.heading": "Semua federasi",
|
||||||
"fedimints.lede": "Setiap federasi Fedimint mengumumkan pada jaringan Nostr. Sebuah federasi tidak memiliki status publik akhir sendiri, sehingga beberapa dari ini dikonfirmasi berjalan oleh cek luar dan sisanya terdaftar persis seperti yang diumumkan.",
|
"fedimints.lede": "Setiap federasi Fedimint mengumumkan pada jaringan Nostr. Sebuah federasi tidak memiliki status publik akhir sendiri, sehingga beberapa dari ini dikonfirmasi berjalan oleh cek luar dan sisanya terdaftar persis seperti yang diumumkan.",
|
||||||
@@ -628,7 +643,7 @@
|
|||||||
"fedimint.more.title": "Federasi lagi",
|
"fedimint.more.title": "Federasi lagi",
|
||||||
"fedimint.more.all": "Lihat semua federasi",
|
"fedimint.more.all": "Lihat semua federasi",
|
||||||
"fedimint.disclaimer": "Bergabung dengan federasi berarti mempercayai penjaganya dengan uangmu. Rating adalah pendapat masyarakat, dan dikonfirmasi berjalan berarti dapat dicapai, tidak dapat dipercaya.",
|
"fedimint.disclaimer": "Bergabung dengan federasi berarti mempercayai penjaganya dengan uangmu. Rating adalah pendapat masyarakat, dan dikonfirmasi berjalan berarti dapat dicapai, tidak dapat dipercaya.",
|
||||||
"fedimint.module.lightning": "Petir",
|
"fedimint.module.lightning": "Lightning",
|
||||||
"fedimint.module.mint": "Ecash mint",
|
"fedimint.module.mint": "Ecash mint",
|
||||||
"fedimint.module.wallet": "Dompet On- chain",
|
"fedimint.module.wallet": "Dompet On- chain",
|
||||||
"fedimint.module.meta": "Metadata",
|
"fedimint.module.meta": "Metadata",
|
||||||
@@ -661,8 +676,8 @@
|
|||||||
"mint.warnings.neverConfirmed.body.quiet": "federasi ini diumumkan pada Nostr di {date}, {days} yang lalu, tidak ada yang mengkonfirmasi sejak itu bahwa itu berjalan, dan tidak ada yang melihatnya baru-baru ini. Segala sesuatu di bawah ini berasal dari pengumuman.",
|
"mint.warnings.neverConfirmed.body.quiet": "federasi ini diumumkan pada Nostr di {date}, {days} yang lalu, tidak ada yang mengkonfirmasi sejak itu bahwa itu berjalan, dan tidak ada yang melihatnya baru-baru ini. Segala sesuatu di bawah ini berasal dari pengumuman.",
|
||||||
"mint.warnings.neverConfirmed.meta": "Diumumkan {date}, tidak pernah dikonfirmasi",
|
"mint.warnings.neverConfirmed.meta": "Diumumkan {date}, tidak pernah dikonfirmasi",
|
||||||
"footer.allFedimints": "Semua federasi",
|
"footer.allFedimints": "Semua federasi",
|
||||||
"reviews.dialog.bodyPlaceholder.cashu": "Bagaimana perpaduan, pencairan dan dukungan bekerja? Lebih spesifik.",
|
"reviews.dialog.bodyPlaceholder.cashu": "Bagaimana pengalaman minting, melting, dan dukungannya? Ceritakan yang spesifik.",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "Bagaimana bergabung, pembayaran Petir dan dukungan berhasil? Lebih spesifik.",
|
"reviews.dialog.bodyPlaceholder.fedimint": "Bagaimana pengalaman bergabung, pembayaran Lightning, dan dukungannya? Ceritakan yang spesifik.",
|
||||||
"fedimint.details.title": "Rincian Federasi",
|
"fedimint.details.title": "Rincian Federasi",
|
||||||
"nav.lnurlMints": "Mint LNURL",
|
"nav.lnurlMints": "Mint LNURL",
|
||||||
"footer.allLnurlMints": "Semua mint LNURL",
|
"footer.allLnurlMints": "Semua mint LNURL",
|
||||||
|
|||||||
+48
-1
@@ -2,14 +2,40 @@
|
|||||||
* Build-time i18n entry point. Imported from .astro frontmatter, never from an island.
|
* Build-time i18n entry point. Imported from .astro frontmatter, never from an island.
|
||||||
*
|
*
|
||||||
* Every catalog is imported statically here, which is exactly what we want at build
|
* Every catalog is imported statically here, which is exactly what we want at build
|
||||||
* time (one process renders all three locales) and exactly what we do not want in the
|
* time (one process renders every locale) and exactly what we do not want in the
|
||||||
* browser. Islands import `./client` instead, which reads the one locale the page
|
* browser. Islands import `./client` instead, which reads the one locale the page
|
||||||
* already carries. Nothing in this file reaches a bundle: Astro frontmatter runs on the
|
* already carries. Nothing in this file reaches a bundle: Astro frontmatter runs on the
|
||||||
* build machine only.
|
* build machine only.
|
||||||
|
*
|
||||||
|
* Every locale in `LOCALES` needs a line in both places below. A locale listed in the
|
||||||
|
* table with no catalog here does not fail: it silently renders English under its own
|
||||||
|
* `lang` and URL prefix, which is worse than failing. `test/i18n-wiring.test.mjs`
|
||||||
|
* fails instead.
|
||||||
*/
|
*/
|
||||||
import en from './en.json';
|
import en from './en.json';
|
||||||
import es from './es.json';
|
import es from './es.json';
|
||||||
import nl from './nl.json';
|
import nl from './nl.json';
|
||||||
|
import zh from './zh.json';
|
||||||
|
import hi from './hi.json';
|
||||||
|
import ar from './ar.json';
|
||||||
|
import fr from './fr.json';
|
||||||
|
import pt from './pt.json';
|
||||||
|
import it from './it.json';
|
||||||
|
import tr from './tr.json';
|
||||||
|
import pl from './pl.json';
|
||||||
|
import uk from './uk.json';
|
||||||
|
import ro from './ro.json';
|
||||||
|
import el from './el.json';
|
||||||
|
import cs from './cs.json';
|
||||||
|
import sv from './sv.json';
|
||||||
|
import da from './da.json';
|
||||||
|
import id from './id.json';
|
||||||
|
import ur from './ur.json';
|
||||||
|
import ru from './ru.json';
|
||||||
|
import de from './de.json';
|
||||||
|
import ja from './ja.json';
|
||||||
|
import areg from './ar-eg.json';
|
||||||
|
import vi from './vi.json';
|
||||||
|
|
||||||
import { CLIENT_NAMESPACES, DEFAULT_LOCALE, LOCALE_CODES, isLocale, type Locale } from './config.js';
|
import { CLIENT_NAMESPACES, DEFAULT_LOCALE, LOCALE_CODES, isLocale, type Locale } from './config.js';
|
||||||
import { createTranslator, type Catalog, type Translator } from './translate.js';
|
import { createTranslator, type Catalog, type Translator } from './translate.js';
|
||||||
@@ -22,6 +48,27 @@ const CATALOGS: Record<string, Catalog> = {
|
|||||||
en: en as Catalog,
|
en: en as Catalog,
|
||||||
es: es as Catalog,
|
es: es as Catalog,
|
||||||
nl: nl as Catalog,
|
nl: nl as Catalog,
|
||||||
|
zh: zh as Catalog,
|
||||||
|
hi: hi as Catalog,
|
||||||
|
ar: ar as Catalog,
|
||||||
|
fr: fr as Catalog,
|
||||||
|
pt: pt as Catalog,
|
||||||
|
it: it as Catalog,
|
||||||
|
tr: tr as Catalog,
|
||||||
|
pl: pl as Catalog,
|
||||||
|
uk: uk as Catalog,
|
||||||
|
ro: ro as Catalog,
|
||||||
|
el: el as Catalog,
|
||||||
|
cs: cs as Catalog,
|
||||||
|
sv: sv as Catalog,
|
||||||
|
da: da as Catalog,
|
||||||
|
id: id as Catalog,
|
||||||
|
ur: ur as Catalog,
|
||||||
|
ru: ru as Catalog,
|
||||||
|
de: de as Catalog,
|
||||||
|
ja: ja as Catalog,
|
||||||
|
'ar-eg': areg as Catalog,
|
||||||
|
vi: vi as Catalog,
|
||||||
};
|
};
|
||||||
|
|
||||||
/** The English catalog, which is what every other locale falls back to key by key. */
|
/** The English catalog, which is what every other locale falls back to key by key. */
|
||||||
|
|||||||
+28
-13
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "Non ancora controllato",
|
"status.unknown": "Non ancora controllato",
|
||||||
"nav.skip": "Salta al contenuto",
|
"nav.skip": "Salta al contenuto",
|
||||||
"nav.main": "Principali",
|
"nav.main": "Principali",
|
||||||
"nav.mints": "Cashu mints",
|
"nav.mints": "Mint Cashu",
|
||||||
"nav.reviews": "Recensioni",
|
"nav.reviews": "Recensioni",
|
||||||
"nav.wallets": "Portafogli",
|
"nav.wallets": "Portafogli",
|
||||||
"nav.about": "Informazioni",
|
"nav.about": "Informazioni",
|
||||||
"nav.searchMints": "Ricerca {n} mints",
|
"nav.searchMints": "Cerca tra {n} mint",
|
||||||
"lang.label": "Lingua",
|
"lang.label": "Lingua",
|
||||||
"lang.switcher": "Scegli una lingua",
|
"lang.switcher": "Scegli una lingua",
|
||||||
"footer.copyright": "© © {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Tutti Cashu mints",
|
"footer.allMints": "Tutti i mint Cashu",
|
||||||
"footer.allReviews": "Tutte le recensioni",
|
"footer.allReviews": "Tutte le recensioni",
|
||||||
"footer.wallets": "Portafogli",
|
"footer.wallets": "Portafogli",
|
||||||
"footer.about": "Informazioni",
|
"footer.about": "Informazioni",
|
||||||
"footer.disclaimer": "Avvertenza",
|
"footer.disclaimer": "Avvertenza",
|
||||||
"footer.terms": "Termini",
|
"footer.terms": "Termini",
|
||||||
"footer.privacy": "Privacy",
|
"footer.privacy": "Privacy",
|
||||||
"footer.madeBy": "Realizzato con 😉 da {azzamo} · Alimentato da Cashu e NIP-87",
|
"footer.madeBy": "Realizzato con ❤️ da {azzamo} · Basato su Cashu e NIP-87",
|
||||||
"footer.warning": "Mints sono custodi. A mint può scomparire con i vostri soldi.",
|
"footer.warning": "I mint sono custodiali. Un mint può sparire con i tuoi soldi.",
|
||||||
"home.title": "Cashumints.space · Trova un Cashu mint si può fidare",
|
"footer.tagline": "Recensioni della comunità sui mint ecash, firmate su Nostr.",
|
||||||
"home.description": "Trova un mint Cashu di cui fidarti. {mints} mints indicizzati con {reviews} recensioni della comunità firmate su Nostr, oltre a disponibilità in tempo reale, NUTs supportati e software del mint.",
|
"footer.col.explore": "Esplora",
|
||||||
"home.hero.title": "Trova un Cashu mint",
|
"footer.col.site": "Sito",
|
||||||
|
"footer.nav": "Piè di pagina",
|
||||||
|
"home.title": "Cashumints.space · Trova un mint Cashu di cui fidarti",
|
||||||
|
"home.description": "Trova un mint Cashu di cui fidarti. {mints} mint indicizzati con {reviews} recensioni della comunità firmate su Nostr, oltre a disponibilità in tempo reale, NUTs supportati e software del mint.",
|
||||||
|
"home.hero.title": "Trova un mint Cashu",
|
||||||
"home.hero.titleEm": "tu puoi fidarti",
|
"home.hero.titleEm": "tu puoi fidarti",
|
||||||
"home.hero.lede": "Ogni mint sulla rete Nostr, con recensioni comuni reali. Nessun portiere, appena firmato recensioni è possibile verificare se stessi.",
|
"home.hero.lede": "Ogni mint sulla rete Nostr, con recensioni comuni reali. Nessun portiere, appena firmato recensioni è possibile verificare se stessi.",
|
||||||
"home.search.label": "Cerca mints per nome, dominio o URL",
|
"home.search.label": "Cerca mints per nome, dominio o URL",
|
||||||
@@ -91,7 +95,7 @@
|
|||||||
"pulse.stale": "Stallo.",
|
"pulse.stale": "Stallo.",
|
||||||
"mints.title": "Tutti Cashu mints · Cashumints.space",
|
"mints.title": "Tutti Cashu mints · Cashumints.space",
|
||||||
"mints.description": "Tutti {total} Cashu mints indicizzato dalla rete Nostr, {online} online e {offline} offline, con valutazioni della comunità, uptime e mint software. Cerca e ordina la lista completa.",
|
"mints.description": "Tutti {total} Cashu mints indicizzato dalla rete Nostr, {online} online e {offline} offline, con valutazioni della comunità, uptime e mint software. Cerca e ordina la lista completa.",
|
||||||
"mints.heading": "Tutti Cashu mints",
|
"mints.heading": "Tutti i mint Cashu",
|
||||||
"mints.lede": "Ogni mint scoperto sulla rete Nostr, compresi quelli che sono andati. Offline mints rimanere elencato in modo da poter ancora trovare e rivederli.",
|
"mints.lede": "Ogni mint scoperto sulla rete Nostr, compresi quelli che sono andati. Offline mints rimanere elencato in modo da poter ancora trovare e rivederli.",
|
||||||
"mints.search.label": "Cerca mints per nome o dominio",
|
"mints.search.label": "Cerca mints per nome o dominio",
|
||||||
"mints.search.placeholder": "Ricerca per nome o dominio...",
|
"mints.search.placeholder": "Ricerca per nome o dominio...",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Ancora nessuna recensione. Sii il primo a scriverne uno.",
|
"reviews.empty": "Ancora nessuna recensione. Sii il primo a scriverne uno.",
|
||||||
"reviews.emptyWritten": "Nessuna recensione scritta qui. Sii il primo a scriverne uno.",
|
"reviews.emptyWritten": "Nessuna recensione scritta qui. Sii il primo a scriverne uno.",
|
||||||
"reviews.emptyFilter": "Nessuna recensione corrisponde a questo filtro.",
|
"reviews.emptyFilter": "Nessuna recensione corrisponde a questo filtro.",
|
||||||
|
"reviews.rate.cashu": "Valuta questo mint",
|
||||||
|
"reviews.rate.fedimint": "Valuta questa federazione",
|
||||||
|
"reviews.rate.lnurl": "Valuta questo mint",
|
||||||
"reviews.noscript": "Le recensioni sono firmate su Nostr e caricare nel browser, quindi questa lista ha bisogno di JavaScript. La valutazione e conta sopra provengono dal sito stesso.",
|
"reviews.noscript": "Le recensioni sono firmate su Nostr e caricare nel browser, quindi questa lista ha bisogno di JavaScript. La valutazione e conta sopra provengono dal sito stesso.",
|
||||||
"reviews.relayError": "Non poteva raggiungere il relè. Le recensioni possono essere incomplete.",
|
"reviews.relayError": "Non poteva raggiungere il relè. Le recensioni possono essere incomplete.",
|
||||||
"reviews.srRating": "{rating} su 5",
|
"reviews.srRating": "{rating} su 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} una stella",
|
"reviews.breakdown.1": "{n} una stella",
|
||||||
"reviews.breakdown.none": "{n} senza classificazione",
|
"reviews.breakdown.none": "{n} senza classificazione",
|
||||||
"reviews.dialog.title": "Recensione {name}",
|
"reviews.dialog.title": "Recensione {name}",
|
||||||
"reviews.dialog.note": "Firmato con la chiave Nostr e pubblicato su relè pubblici. Non può essere modificato o cancellato.",
|
"reviews.dialog.lede.cashu": "Racconta la tua esperienza con questo mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Racconta la tua esperienza con questa federazione.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Racconta la tua esperienza con questo mint.",
|
||||||
|
"reviews.dialog.permanent": "Pubblicato in modo permanente su relay Nostr pubblici.",
|
||||||
|
"reviews.dialog.gate.title": "Accedi per scrivere una recensione",
|
||||||
|
"reviews.dialog.gate.lead": "Le recensioni sono firmate con la tua chiave Nostr. Resta nel tuo signer, questo sito non la vede mai.",
|
||||||
"reviews.dialog.ratingLegend": "La tua valutazione",
|
"reviews.dialog.ratingLegend": "La tua valutazione",
|
||||||
"reviews.dialog.starsSr.one": "{n} stella stella",
|
"reviews.dialog.starsSr.one": "{n} stella stella",
|
||||||
"reviews.dialog.starsSr.other": "{n} stelle",
|
"reviews.dialog.starsSr.other": "{n} stelle",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Aspettando il tuo firmatario",
|
"reviews.dialog.waitingSigner": "Aspettando il tuo firmatario",
|
||||||
"reviews.dialog.confirmClose": "Chiudi questa recensione? La tua bozza viene mantenuta fino a quando non esci dal sito.",
|
"reviews.dialog.confirmClose": "Chiudi questa recensione? La tua bozza viene mantenuta fino a quando non esci dal sito.",
|
||||||
"reviews.dialog.why.login": "Accedi per pubblicare",
|
"reviews.dialog.why.login": "Accedi per pubblicare",
|
||||||
"reviews.dialog.why.rating": "Scegli una valutazione",
|
|
||||||
"reviews.dialog.why.words": "Scrivi qualche parola",
|
"reviews.dialog.why.words": "Scrivi qualche parola",
|
||||||
"reviews.dialog.why.more.one": "{n} più carattere",
|
"reviews.dialog.why.more.one": "{n} più carattere",
|
||||||
"reviews.dialog.why.more.other": "{n} più caratteri",
|
"reviews.dialog.why.more.other": "{n} più caratteri",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Aspettando il tuo firmatario",
|
"login.status.waitingSigner": "Aspettando il tuo firmatario",
|
||||||
"login.status.connecting": "Collegamento al tuo firmatario",
|
"login.status.connecting": "Collegamento al tuo firmatario",
|
||||||
"login.status.connected": "Collegato",
|
"login.status.connected": "Collegato",
|
||||||
|
"login.toast.loggedIn": "Accesso effettuato",
|
||||||
|
"login.toast.fetchingProfile": "Recupero del tuo profilo Nostr dalle relè…",
|
||||||
|
"login.toast.profile": "Profilo: {name}",
|
||||||
|
"login.toast.noProfile": "Nessun profilo trovato sulle relè",
|
||||||
"login.method.extension": "Estensione",
|
"login.method.extension": "Estensione",
|
||||||
"login.method.remote": "Telecomando",
|
"login.method.remote": "Telecomando",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -578,7 +593,7 @@
|
|||||||
"nav.home": "Home",
|
"nav.home": "Home",
|
||||||
"mint.more.title": "Altro mints",
|
"mint.more.title": "Altro mints",
|
||||||
"mint.more.all": "Vedi tutto mints",
|
"mint.more.all": "Vedi tutto mints",
|
||||||
"nav.fedimints": "Fediminti",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Annunciato solo",
|
"status.announced": "Annunciato solo",
|
||||||
"card.unnamedFederation": "federazione non nominata",
|
"card.unnamedFederation": "federazione non nominata",
|
||||||
"card.notChecked": "mai controllato",
|
"card.notChecked": "mai controllato",
|
||||||
|
|||||||
+48
-33
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"site.name": "ログイン スペース",
|
"site.name": "Cashumints.space",
|
||||||
"common.close": "ふりがな",
|
"common.close": "ふりがな",
|
||||||
"common.cancel": "キャンセル",
|
"common.cancel": "キャンセル",
|
||||||
"common.done": "ログイン",
|
"common.done": "ログイン",
|
||||||
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "未確認",
|
"status.unknown": "未確認",
|
||||||
"nav.skip": "コンテンツへスキップ",
|
"nav.skip": "コンテンツへスキップ",
|
||||||
"nav.main": "メインページ",
|
"nav.main": "メインページ",
|
||||||
"nav.mints": "キャッシュミント",
|
"nav.mints": "Cashu ミント",
|
||||||
"nav.reviews": "レビュー",
|
"nav.reviews": "レビュー",
|
||||||
"nav.wallets": "ウォレット",
|
"nav.wallets": "ウォレット",
|
||||||
"nav.about": "お問い合わせ",
|
"nav.about": "サイトについて",
|
||||||
"nav.searchMints": "検索 {n} ミント",
|
"nav.searchMints": "{n} 件のミントを検索",
|
||||||
"lang.label": "用語集",
|
"lang.label": "言語",
|
||||||
"lang.switcher": "言語を選択",
|
"lang.switcher": "言語を選択",
|
||||||
"footer.copyright": "© 2018 {year} Cashumints.space 禁無断複写・転載を禁じます。",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "すべてのカシューミント",
|
"footer.allMints": "すべての Cashu ミント",
|
||||||
"footer.allReviews": "すべてのレビュー",
|
"footer.allReviews": "すべてのレビュー",
|
||||||
"footer.wallets": "ウォレット",
|
"footer.wallets": "ウォレット",
|
||||||
"footer.about": "お問い合わせ",
|
"footer.about": "サイトについて",
|
||||||
"footer.disclaimer": "免責事項",
|
"footer.disclaimer": "免責事項",
|
||||||
"footer.terms": "利用規約",
|
"footer.terms": "利用規約",
|
||||||
"footer.privacy": "プロフィール",
|
"footer.privacy": "プライバシー",
|
||||||
"footer.madeBy": "{azzamo} の ❤️ によってなされる · Cashu および NIP-87 によって動力を与えられた",
|
"footer.madeBy": "{azzamo} が ❤️ を込めて制作 · Cashu と NIP-87 で動作",
|
||||||
"footer.warning": "ミントはカストディアルです。 あなたのお金でマイナスが消えます。",
|
"footer.warning": "ミントはカストディアル(資金を預かる)です。ミントがあなたのお金ごと消えることがあります。",
|
||||||
"home.title": "Cashumints.space · 信用できるキャッシュミントを見つける",
|
"footer.tagline": "ecash ミントに対するコミュニティのレビュー。Nostr で署名されています。",
|
||||||
"home.description": "信頼できるキャッシュミントを見つけましょう。 {mints} mintsは、Nostrに署名された{reviews}コミュニティレビューと、ライブ稼働時間、NUTとミントソフトウェアをサポートしました。",
|
"footer.col.explore": "探す",
|
||||||
"home.hero.title": "キャッシュミントを探す",
|
"footer.col.site": "サイト",
|
||||||
|
"footer.nav": "フッター",
|
||||||
|
"home.title": "Cashumints.space · 信頼できる Cashu ミントを見つける",
|
||||||
|
"home.description": "信頼できる Cashu ミントを見つけましょう。{mints} 件のミントを収録し、Nostr で署名された {reviews} 件のコミュニティレビュー、稼働状況、対応 NUTs、ミントソフトウェアの情報を掲載しています。",
|
||||||
|
"home.hero.title": "Cashu ミントを探す",
|
||||||
"home.hero.titleEm": "信頼できます",
|
"home.hero.titleEm": "信頼できます",
|
||||||
"home.hero.lede": "コミュニティレビューを実践するNostrネットワーク上ですべてのミント。 ゲートキーパーは、あなたが自分で確認できるレビューを署名しました。",
|
"home.hero.lede": "コミュニティレビューを実践するNostrネットワーク上ですべてのミント。 ゲートキーパーは、あなたが自分で確認できるレビューを署名しました。",
|
||||||
"home.search.label": "名前、ドメイン、URLでミントを検索",
|
"home.search.label": "名前、ドメイン、URLでミントを検索",
|
||||||
@@ -61,7 +65,7 @@
|
|||||||
"home.filters.highestRated": "最高評価",
|
"home.filters.highestRated": "最高評価",
|
||||||
"home.filters.recentlyActive": "最近の活動",
|
"home.filters.recentlyActive": "最近の活動",
|
||||||
"home.filters.websockets": "WebSocketをサポート",
|
"home.filters.websockets": "WebSocketをサポート",
|
||||||
"home.top.title": "トップカシューミント",
|
"home.top.title": "人気の Cashu ミント",
|
||||||
"home.top.sub": "レビューと評価でランク付け",
|
"home.top.sub": "レビューと評価でランク付け",
|
||||||
"home.top.all": "すべて {n} 分 →",
|
"home.top.all": "すべて {n} 分 →",
|
||||||
"home.latest.title": "最新のレビュー",
|
"home.latest.title": "最新のレビュー",
|
||||||
@@ -89,9 +93,9 @@
|
|||||||
"pulse.indexer": "インデックス",
|
"pulse.indexer": "インデックス",
|
||||||
"pulse.connected": "コネクティッド",
|
"pulse.connected": "コネクティッド",
|
||||||
"pulse.stale": "ストール",
|
"pulse.stale": "ストール",
|
||||||
"mints.title": "すべてのカシューミント・カシューティン。 スペース",
|
"mints.title": "すべての Cashu ミント · Cashumints.space",
|
||||||
"mints.description": "すべて {total} Cashu は、Nostr のネットワーク、{online} オンラインおよび {offline} オフラインでインデックス化され、コミュニティの評価、稼働時間、ミント ソフトウェア。 完全なリストを検索してソートします。",
|
"mints.description": "すべて {total} Cashu は、Nostr のネットワーク、{online} オンラインおよび {offline} オフラインでインデックス化され、コミュニティの評価、稼働時間、ミント ソフトウェア。 完全なリストを検索してソートします。",
|
||||||
"mints.heading": "すべてのカシューミント",
|
"mints.heading": "すべての Cashu ミント",
|
||||||
"mints.lede": "ノストラネットワークで発見されたミントは、消えているものを含む。 オフラインのミントはリストされているので、まだそれらを見つけ、確認することができます。",
|
"mints.lede": "ノストラネットワークで発見されたミントは、消えているものを含む。 オフラインのミントはリストされているので、まだそれらを見つけ、確認することができます。",
|
||||||
"mints.search.label": "名前またはドメインでミントを検索",
|
"mints.search.label": "名前またはドメインでミントを検索",
|
||||||
"mints.search.placeholder": "名前やドメインで検索",
|
"mints.search.placeholder": "名前やドメインで検索",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "レビューはありません。 まずは書いてください。",
|
"reviews.empty": "レビューはありません。 まずは書いてください。",
|
||||||
"reviews.emptyWritten": "まだレビューはありません。 まずは書いてください。",
|
"reviews.emptyWritten": "まだレビューはありません。 まずは書いてください。",
|
||||||
"reviews.emptyFilter": "このフィルタに一致するレビューはありません。",
|
"reviews.emptyFilter": "このフィルタに一致するレビューはありません。",
|
||||||
|
"reviews.rate.cashu": "この mint を評価する",
|
||||||
|
"reviews.rate.fedimint": "このフェデレーションを評価する",
|
||||||
|
"reviews.rate.lnurl": "この mint を評価する",
|
||||||
"reviews.noscript": "レビューはNostrに署名され、ブラウザに読み込まれるので、このリストにはJavaScriptが必要です。 上記の評価とカウントは、サイト自体から来ています。",
|
"reviews.noscript": "レビューはNostrに署名され、ブラウザに読み込まれるので、このリストにはJavaScriptが必要です。 上記の評価とカウントは、サイト自体から来ています。",
|
||||||
"reviews.relayError": "リレーに到達できませんでした。 レビューは不完全かもしれません。",
|
"reviews.relayError": "リレーに到達できませんでした。 レビューは不完全かもしれません。",
|
||||||
"reviews.srRating": "{rating} から 5",
|
"reviews.srRating": "{rating} から 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} ワンスター",
|
"reviews.breakdown.1": "{n} ワンスター",
|
||||||
"reviews.breakdown.none": "{n} なしの評価",
|
"reviews.breakdown.none": "{n} なしの評価",
|
||||||
"reviews.dialog.title": "レビュー {name}",
|
"reviews.dialog.title": "レビュー {name}",
|
||||||
"reviews.dialog.note": "Nostrキーに署名し、パブリックリレーに公開します。 編集や削除はできません。",
|
"reviews.dialog.lede.cashu": "この mint での体験を共有してください。",
|
||||||
|
"reviews.dialog.lede.fedimint": "このフェデレーションでの体験を共有してください。",
|
||||||
|
"reviews.dialog.lede.lnurl": "この mint での体験を共有してください。",
|
||||||
|
"reviews.dialog.permanent": "公開 Nostr リレーに恒久的に公開されます。",
|
||||||
|
"reviews.dialog.gate.title": "レビューを書くにはログインしてください",
|
||||||
|
"reviews.dialog.gate.lead": "レビューはあなたの Nostr 鍵で署名されます。鍵は署名アプリの中にとどまり、このサイトが見ることはありません。",
|
||||||
"reviews.dialog.ratingLegend": "あなたの評価",
|
"reviews.dialog.ratingLegend": "あなたの評価",
|
||||||
"reviews.dialog.starsSr.one": "{n} スター",
|
"reviews.dialog.starsSr.one": "{n} スター",
|
||||||
"reviews.dialog.starsSr.other": "{n} つ星ホテル",
|
"reviews.dialog.starsSr.other": "{n} つ星ホテル",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "あなたの署名者を待っています",
|
"reviews.dialog.waitingSigner": "あなたの署名者を待っています",
|
||||||
"reviews.dialog.confirmClose": "このレビューを閉じる? サイトを離れるまで、あなたのドラフトは保持されます。",
|
"reviews.dialog.confirmClose": "このレビューを閉じる? サイトを離れるまで、あなたのドラフトは保持されます。",
|
||||||
"reviews.dialog.why.login": "ログインして公開する",
|
"reviews.dialog.why.login": "ログインして公開する",
|
||||||
"reviews.dialog.why.rating": "評価を選ぶ",
|
|
||||||
"reviews.dialog.why.words": "いくつかの単語を書く",
|
"reviews.dialog.why.words": "いくつかの単語を書く",
|
||||||
"reviews.dialog.why.more.one": "{n} キャラクター",
|
"reviews.dialog.why.more.one": "{n} キャラクター",
|
||||||
"reviews.dialog.why.more.other": "{n} より多くの文字",
|
"reviews.dialog.why.more.other": "{n} より多くの文字",
|
||||||
@@ -326,7 +337,7 @@
|
|||||||
"reviews.validate.rating": "1から5星までの格付けを選択します。",
|
"reviews.validate.rating": "1から5星までの格付けを選択します。",
|
||||||
"reviews.validate.short": "少なくとも{n}文字を書くと、レビューが便利です。",
|
"reviews.validate.short": "少なくとも{n}文字を書くと、レビューが便利です。",
|
||||||
"reviews.validate.long": "レビューは{n}文字に制限されています。",
|
"reviews.validate.long": "レビューは{n}文字に制限されています。",
|
||||||
"feed.title": "最新のミントとフェデレーションレビュー・カウンティン。 スペース",
|
"feed.title": "最新のミントとフェデレーションのレビュー · Cashumints.space",
|
||||||
"feed.description": "ミント、フェデレーション、LNURL ミントのレビューを公開され次第すべて掲載:{mints} 件の Cashu ミント、{federations} 件の Fedimint フェデレーション、{lnurl} 件の LNURL ミントにわたる {reviews} 件のレビューを、Nostr 上で署名された新しい順に読めます。エコシステム、評価、名前で絞り込めます。",
|
"feed.description": "ミント、フェデレーション、LNURL ミントのレビューを公開され次第すべて掲載:{mints} 件の Cashu ミント、{federations} 件の Fedimint フェデレーション、{lnurl} 件の LNURL ミントにわたる {reviews} 件のレビューを、Nostr 上で署名された新しい順に読めます。エコシステム、評価、名前で絞り込めます。",
|
||||||
"feed.heading": "最新のレビュー",
|
"feed.heading": "最新のレビュー",
|
||||||
"feed.lede": "すべての Cashu mint と Fedimint のフェデレーションのすべてのレビューは、Nostr リレーからライブを最初に読みます。 それぞれがその著者によって署名され、私たちのデータベースではなく、リレーに住んでいます。",
|
"feed.lede": "すべての Cashu mint と Fedimint のフェデレーションのすべてのレビューは、Nostr リレーからライブを最初に読みます。 それぞれがその著者によって署名され、私たちのデータベースではなく、リレーに住んでいます。",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "あなたの署名者を待っています",
|
"login.status.waitingSigner": "あなたの署名者を待っています",
|
||||||
"login.status.connecting": "署名者への接続",
|
"login.status.connecting": "署名者への接続",
|
||||||
"login.status.connected": "コネクテッド",
|
"login.status.connected": "コネクテッド",
|
||||||
|
"login.toast.loggedIn": "ログインしました",
|
||||||
|
"login.toast.fetchingProfile": "リレーから Nostr プロフィールを取得しています…",
|
||||||
|
"login.toast.profile": "プロフィール: {name}",
|
||||||
|
"login.toast.noProfile": "リレーにプロフィールが見つかりませんでした",
|
||||||
"login.method.extension": "エクステンション",
|
"login.method.extension": "エクステンション",
|
||||||
"login.method.remote": "リモート",
|
"login.method.remote": "リモート",
|
||||||
"login.method.primal": "プリマル",
|
"login.method.primal": "プリマル",
|
||||||
@@ -391,8 +406,8 @@
|
|||||||
"signer.error.timeout": "サイダーは時間内に答えませんでした。 開くと、まだ接続されていることを確認してください。",
|
"signer.error.timeout": "サイダーは時間内に答えませんでした。 開くと、まだ接続されていることを確認してください。",
|
||||||
"signer.error.cancelled": "接続解除",
|
"signer.error.cancelled": "接続解除",
|
||||||
"signer.error.declined": "署名が拒否されました",
|
"signer.error.declined": "署名が拒否されました",
|
||||||
"notfound.title": "ページが見つかりません。 スペース",
|
"notfound.title": "ページが見つかりません · Cashumints.space",
|
||||||
"notfound.description": "そのページは、Cashumintsに存在しません。 スペース。",
|
"notfound.description": "そのページは Cashumints.space にありません。",
|
||||||
"notfound.heading": "このページは存在しない",
|
"notfound.heading": "このページは存在しない",
|
||||||
"notfound.lede": "移動しているか、まだミントがインデックス化されていない可能性があります。 名前またはドメインでミントを検索するか、ミントURLを貼り付けます。",
|
"notfound.lede": "移動しているか、まだミントがインデックス化されていない可能性があります。 名前またはドメインでミントを検索するか、ミントURLを貼り付けます。",
|
||||||
"notfound.browse": "すべてのミントを見る",
|
"notfound.browse": "すべてのミントを見る",
|
||||||
@@ -410,7 +425,7 @@
|
|||||||
"notfound.resolve.switch": "{kind} の mint として開く",
|
"notfound.resolve.switch": "{kind} の mint として開く",
|
||||||
"notfound.resolve.fedimint": "フェデレーションのページアドレスには invite code が含まれないため、リンクだけでは見つけられません。invite code を貼り付ければ追加されます。",
|
"notfound.resolve.fedimint": "フェデレーションのページアドレスには invite code が含まれないため、リンクだけでは見つけられません。invite code を貼り付ければ追加されます。",
|
||||||
"notfound.resolve.ambiguous": "このアドレスはリンクだけからは特定できません。mint の完全な URL を貼り付ければ追加されます。",
|
"notfound.resolve.ambiguous": "このアドレスはリンクだけからは特定できません。mint の完全な URL を貼り付ければ追加されます。",
|
||||||
"wallets.title": "Cashuウォレット・Cashumints スペース",
|
"wallets.title": "Cashu ウォレット · Cashumints.space",
|
||||||
"wallets.description": "モバイル、ウェブ、ブラウザ、コマンドラインで、ここにリストされているミントで動作するキャッシュウォレットは、それぞれが得意です。",
|
"wallets.description": "モバイル、ウェブ、ブラウザ、コマンドラインで、ここにリストされているミントで動作するキャッシュウォレットは、それぞれが得意です。",
|
||||||
"wallets.heading": "ウォレット",
|
"wallets.heading": "ウォレット",
|
||||||
"wallets.lede": "これらのミントからecashを保持するウォレットが必要です。 ほとんどの財布は、一度に複数のミントに話しますので、最初に試してみることに気付きません。",
|
"wallets.lede": "これらのミントからecashを保持するウォレットが必要です。 ほとんどの財布は、一度に複数のミントに話しますので、最初に試してみることに気付きません。",
|
||||||
@@ -429,7 +444,7 @@
|
|||||||
"wallets.item.coinos": "また、独自のCashuミントを実行する財布と販売のポイントをLightning.",
|
"wallets.item.coinos": "また、独自のCashuミントを実行する財布と販売のポイントをLightning.",
|
||||||
"wallets.item.oxchat": "ノスト・メッセンジャーは、チャット内でsatsを送信します。",
|
"wallets.item.oxchat": "ノスト・メッセンジャーは、チャット内でsatsを送信します。",
|
||||||
"wallets.item.nutshell": "リファレンス実装。 コマンドラインとミントソフトウェアでウォレットとして実行します。",
|
"wallets.item.nutshell": "リファレンス実装。 コマンドラインとミントソフトウェアでウォレットとして実行します。",
|
||||||
"about.title": "Cashumintsについて スペース",
|
"about.title": "Cashumints.space について",
|
||||||
"about.description": "Cashuは、実際に保持するミント、NIP-87が何であるか、そしてこのサイトがNostrリレーからミントをインデックス化し、レビューを読み込む方法です。",
|
"about.description": "Cashuは、実際に保持するミント、NIP-87が何であるか、そしてこのサイトがNostrリレーからミントをインデックス化し、レビューを読み込む方法です。",
|
||||||
"about.heading": "お問い合わせ",
|
"about.heading": "お問い合わせ",
|
||||||
"about.lede": "Cashumints.spaceは、Nostrネットワークで見つけることができるすべてのCashuミントをリストし、人々がそれらについて言うことを示します。 Azzamoで作っています。",
|
"about.lede": "Cashumints.spaceは、Nostrネットワークで見つけることができるすべてのCashuミントをリストし、人々がそれらについて言うことを示します。 Azzamoで作っています。",
|
||||||
@@ -461,8 +476,8 @@
|
|||||||
"about.numbers.p1": "{mints} mints インデックス, {online} 回答の, {reviews} 上記リレーからカウントされたレビュー.",
|
"about.numbers.p1": "{mints} mints インデックス, {online} 回答の, {reviews} 上記リレーからカウントされたレビュー.",
|
||||||
"about.source.title": "ソースとクレジット",
|
"about.source.title": "ソースとクレジット",
|
||||||
"about.source.p1": "本サイトは{github}に公開されています。 {azzamo}でビルドして実行します。 ミントページが間違っている場合は、ソースで修正してください。ミントメタデータは、ミント独自の{code}から来て、レビューはノストから来ます。",
|
"about.source.p1": "本サイトは{github}に公開されています。 {azzamo}でビルドして実行します。 ミントページが間違っている場合は、ソースで修正してください。ミントメタデータは、ミント独自の{code}から来て、レビューはノストから来ます。",
|
||||||
"terms.title": "利用条件・キャッシュミント スペース",
|
"terms.title": "利用規約 · Cashumints.space",
|
||||||
"terms.description": "Cashumintsの利用規約 スペース:サイトが何であるか、それが何をしないのか、誰が責任を負います。 口座なし、保証なし、任意のミントとの提携なし。",
|
"terms.description": "Cashumints.space の利用規約:このサイトが何であり、何をしないのか、誰が何に責任を負うのか。アカウントなし、保証なし、いかなるミントとも無関係です。",
|
||||||
"terms.heading": "利用規約",
|
"terms.heading": "利用規約",
|
||||||
"terms.lede": "パブリックデータだけをインデックス化するサイトのための明白な条件。 最近更新された{date}。",
|
"terms.lede": "パブリックデータだけをインデックス化するサイトのための明白な条件。 最近更新された{date}。",
|
||||||
"terms.what.title": "このサイトについて",
|
"terms.what.title": "このサイトについて",
|
||||||
@@ -488,7 +503,7 @@
|
|||||||
"terms.changes.p1": "これらの条件は変更できます。 一番上の日付は、最後にした時に言います。 本サイトはオープンソースなので、このページへの変更はすべてコミット履歴です。",
|
"terms.changes.p1": "これらの条件は変更できます。 一番上の日付は、最後にした時に言います。 本サイトはオープンソースなので、このページへの変更はすべてコミット履歴です。",
|
||||||
"terms.contact.title": "お問い合わせ",
|
"terms.contact.title": "お問い合わせ",
|
||||||
"terms.contact.p1": "{github} で発行と買収の要求が最適です。 このサイトは、{azzamo} が運営しています。",
|
"terms.contact.p1": "{github} で発行と買収の要求が最適です。 このサイトは、{azzamo} が運営しています。",
|
||||||
"privacy.title": "プライバシー・カシュート スペース",
|
"privacy.title": "プライバシー · Cashumints.space",
|
||||||
"privacy.description": "Cashumints.spaceのプライバシー:アカウントなし、トラッキングクッキーなし、分析なし。 localStorage は、プロファイルキャッシュに使用され、どこにも送信されません。 レビューは、あなた自身のブラウザで署名されます。",
|
"privacy.description": "Cashumints.spaceのプライバシー:アカウントなし、トラッキングクッキーなし、分析なし。 localStorage は、プロファイルキャッシュに使用され、どこにも送信されません。 レビューは、あなた自身のブラウザで署名されます。",
|
||||||
"privacy.heading": "プロフィール",
|
"privacy.heading": "プロフィール",
|
||||||
"privacy.lede": "弊社では、ウェブサイトが出来る限り少しだけ収集しております。 最近更新された{date}。",
|
"privacy.lede": "弊社では、ウェブサイトが出来る限り少しだけ収集しております。 最近更新された{date}。",
|
||||||
@@ -523,7 +538,7 @@
|
|||||||
"privacy.permanent.p2": "自分のアイデンティティに縛られたことなしでミントを見直したい場合は、別のNostrキーを使用します。 一方のスターレビューを書いているブランドの新しいキーはパターンリーダーが見るのに値するパターンリーダーであるため、他の活動がないキーは、過酷なレビューのように示されていることに注意してください。",
|
"privacy.permanent.p2": "自分のアイデンティティに縛られたことなしでミントを見直したい場合は、別のNostrキーを使用します。 一方のスターレビューを書いているブランドの新しいキーはパターンリーダーが見るのに値するパターンリーダーであるため、他の活動がないキーは、過酷なレビューのように示されていることに注意してください。",
|
||||||
"privacy.contact.title": "お問い合わせ",
|
"privacy.contact.title": "お問い合わせ",
|
||||||
"privacy.contact.p1": "サイトはオープンソースです。上記のいずれかをチェックしたい場合は、{github}でコードを読みます。 質問や修正は問題に遭う可能性があります。",
|
"privacy.contact.p1": "サイトはオープンソースです。上記のいずれかをチェックしたい場合は、{github}でコードを読みます。 質問や修正は問題に遭う可能性があります。",
|
||||||
"disclaimer.title": "免責事項・ Cashumints スペース",
|
"disclaimer.title": "免責事項 · Cashumints.space",
|
||||||
"disclaimer.description": "あなたはカシューミントを使用する前に知っておくべきこと:ミントはcustodialです、ミントはあなたのお金で消えることができます、レビューは意見であり、オンラインでは信頼できるものではありません。",
|
"disclaimer.description": "あなたはカシューミントを使用する前に知っておくべきこと:ミントはcustodialです、ミントはあなたのお金で消えることができます、レビューは意見であり、オンラインでは信頼できるものではありません。",
|
||||||
"disclaimer.heading": "免責事項",
|
"disclaimer.heading": "免責事項",
|
||||||
"disclaimer.lede": "あなたがミントにお金を入れる前にこれを読んでください。 最近更新された{date}。",
|
"disclaimer.lede": "あなたがミントにお金を入れる前にこれを読んでください。 最近更新された{date}。",
|
||||||
@@ -561,8 +576,8 @@
|
|||||||
"seo.mint.title.other": "{n} {name}のレビュー評価・口コミ{rating} Cashumints.space",
|
"seo.mint.title.other": "{n} {name}のレビュー評価・口コミ{rating} Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: オフラインで {n} 日 | Cashumints.space",
|
"seo.mint.titleOffline.one": "{name}: オフラインで {n} 日 | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: オフラインで {n} 日間 | Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: オフラインで {n} 日間 | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Cashu ミント情報とレビュー | Cashumints スペース",
|
"seo.mint.titleNoReviews": "{name}: Cashu ミントの情報とレビュー | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: 運命の送り状情報とレビュー | Cashumints. スペース",
|
"seo.fedimint.titleNoReviews": "{name}: Fedimint フェデレーションの情報とレビュー | Cashumints.space",
|
||||||
"seo.desc.fallback": "コミュニティのレビュー {name} ({domain}).",
|
"seo.desc.fallback": "コミュニティのレビュー {name} ({domain}).",
|
||||||
"seo.desc.fallbackDomain": "{domain}のキャッシュミントのコミュニティレビュー。",
|
"seo.desc.fallbackDomain": "{domain}のキャッシュミントのコミュニティレビュー。",
|
||||||
"seo.desc.rated.one": "評価{rating}/5から{n}はノストラのレビューを署名しました。",
|
"seo.desc.rated.one": "評価{rating}/5から{n}はノストラのレビューを署名しました。",
|
||||||
@@ -575,14 +590,14 @@
|
|||||||
"seo.mint.ogAlt.one": "{name}: {rating} 星の {n} Cashumints.space のレビュー",
|
"seo.mint.ogAlt.one": "{name}: {rating} 星の {n} Cashumints.space のレビュー",
|
||||||
"seo.mint.ogAlt.other": "{n} {name}: {rating} 星から Cashumints.space",
|
"seo.mint.ogAlt.other": "{n} {name}: {rating} 星から Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} に Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} に Cashumints.space",
|
||||||
"nav.home": "ホーム >",
|
"nav.home": "ホーム",
|
||||||
"mint.more.title": "もっとミント",
|
"mint.more.title": "もっとミント",
|
||||||
"mint.more.all": "すべてのミントを見る",
|
"mint.more.all": "すべてのミントを見る",
|
||||||
"nav.fedimints": "フィードバック",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "開催概要",
|
"status.announced": "開催概要",
|
||||||
"card.unnamedFederation": "名称変更",
|
"card.unnamedFederation": "名称変更",
|
||||||
"card.notChecked": "決してチェックしない",
|
"card.notChecked": "決してチェックしない",
|
||||||
"fedimints.title": "すべての Fedimint のフェデレーション · Cashumints. スペース",
|
"fedimints.title": "すべての Fedimint フェデレーション · Cashumints.space",
|
||||||
"fedimints.description": "すべて {total} Nostrネットワークで発表されたFedimintのフェデレーション: {online} 外部チェックで実行を確認, {announced} 発表し、確認しませんでした. コミュニティの評価、モジュール、各コードを招待します。",
|
"fedimints.description": "すべて {total} Nostrネットワークで発表されたFedimintのフェデレーション: {online} 外部チェックで実行を確認, {announced} 発表し、確認しませんでした. コミュニティの評価、モジュール、各コードを招待します。",
|
||||||
"fedimints.heading": "すべてのフェデレーション",
|
"fedimints.heading": "すべてのフェデレーション",
|
||||||
"fedimints.lede": "ノスト・ネットワークにFedimintのフェデレーションが発表されました。 フェデレーションは、自身のパブリックなステータスのエンドポイントがないため、外部チェックで実行されていることが確認されており、発表した時点で、残りは正確にリストされています。",
|
"fedimints.lede": "ノスト・ネットワークにFedimintのフェデレーションが発表されました。 フェデレーションは、自身のパブリックなステータスのエンドポイントがないため、外部チェックで実行されていることが確認されており、発表した時点で、残りは正確にリストされています。",
|
||||||
|
|||||||
@@ -7,8 +7,13 @@
|
|||||||
* bare codes means the duplication is two short arrays that cannot drift far, and
|
* bare codes means the duplication is two short arrays that cannot drift far, and
|
||||||
* `scripts/check-i18n.mjs` compares the two on every build so they cannot drift at all.
|
* `scripts/check-i18n.mjs` compares the two on every build so they cannot drift at all.
|
||||||
*
|
*
|
||||||
* Adding a language: add the code here and the full entry in `config.ts`.
|
* Adding a language: the code here, the full entry in `config.ts`, and the import and
|
||||||
|
* `CATALOGS` line in `index.ts`. The last one is the one that gets forgotten, and the
|
||||||
|
* only symptom is the new language rendering in English.
|
||||||
*/
|
*/
|
||||||
export const DEFAULT_LOCALE = 'en';
|
export const DEFAULT_LOCALE = 'en';
|
||||||
|
|
||||||
export const LOCALE_CODES = ['en', 'es', 'nl'];
|
export const LOCALE_CODES = [
|
||||||
|
'en', 'es', 'nl', 'zh', 'hi', 'ar', 'fr', 'pt', 'it', 'tr', 'pl', 'uk', 'ro', 'el', 'cs',
|
||||||
|
'sv', 'da', 'id', 'ur', 'ru', 'de', 'ja', 'ar-eg', 'vi',
|
||||||
|
];
|
||||||
|
|||||||
+13
-2
@@ -267,6 +267,9 @@
|
|||||||
"reviews.empty": "Nog geen reviews. Schrijf als eerste er een.",
|
"reviews.empty": "Nog geen reviews. Schrijf als eerste er een.",
|
||||||
"reviews.emptyWritten": "Hier staan nog geen geschreven reviews. Wees de eerste die er een schrijft.",
|
"reviews.emptyWritten": "Hier staan nog geen geschreven reviews. Wees de eerste die er een schrijft.",
|
||||||
"reviews.emptyFilter": "Geen enkele review past bij dit filter.",
|
"reviews.emptyFilter": "Geen enkele review past bij dit filter.",
|
||||||
|
"reviews.rate.cashu": "Beoordeel deze mint",
|
||||||
|
"reviews.rate.fedimint": "Beoordeel deze federatie",
|
||||||
|
"reviews.rate.lnurl": "Beoordeel deze mint",
|
||||||
"reviews.noscript": "Reviews worden op Nostr ondertekend en in je browser geladen, dus deze lijst heeft JavaScript nodig. De beoordeling en de aantallen hierboven komen van de site zelf.",
|
"reviews.noscript": "Reviews worden op Nostr ondertekend en in je browser geladen, dus deze lijst heeft JavaScript nodig. De beoordeling en de aantallen hierboven komen van de site zelf.",
|
||||||
"reviews.relayError": "De relay was niet bereikbaar. De reviews zijn misschien niet compleet.",
|
"reviews.relayError": "De relay was niet bereikbaar. De reviews zijn misschien niet compleet.",
|
||||||
"reviews.srRating": "{rating} van de 5",
|
"reviews.srRating": "{rating} van de 5",
|
||||||
@@ -293,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} van één ster",
|
"reviews.breakdown.1": "{n} van één ster",
|
||||||
"reviews.breakdown.none": "{n} zonder beoordeling",
|
"reviews.breakdown.none": "{n} zonder beoordeling",
|
||||||
"reviews.dialog.title": "{name} reviewen",
|
"reviews.dialog.title": "{name} reviewen",
|
||||||
"reviews.dialog.note": "Wordt ondertekend met jouw Nostr-sleutel en gepubliceerd op publieke relays. Hij kan niet bewerkt of verwijderd worden.",
|
"reviews.dialog.lede.cashu": "Deel je ervaring met deze mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Deel je ervaring met deze federatie.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Deel je ervaring met deze mint.",
|
||||||
|
"reviews.dialog.permanent": "Wordt permanent gepubliceerd op publieke Nostr-relays.",
|
||||||
|
"reviews.dialog.gate.title": "Log in om een review te schrijven",
|
||||||
|
"reviews.dialog.gate.lead": "Reviews worden ondertekend met je Nostr-sleutel. Die blijft in je signer, deze site ziet hem nooit.",
|
||||||
"reviews.dialog.ratingLegend": "Jouw beoordeling",
|
"reviews.dialog.ratingLegend": "Jouw beoordeling",
|
||||||
"reviews.dialog.starsSr.one": "{n} ster",
|
"reviews.dialog.starsSr.one": "{n} ster",
|
||||||
"reviews.dialog.starsSr.other": "{n} sterren",
|
"reviews.dialog.starsSr.other": "{n} sterren",
|
||||||
@@ -314,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Wachten op je signer",
|
"reviews.dialog.waitingSigner": "Wachten op je signer",
|
||||||
"reviews.dialog.confirmClose": "Deze review sluiten? Je concept blijft bewaard tot je de site verlaat.",
|
"reviews.dialog.confirmClose": "Deze review sluiten? Je concept blijft bewaard tot je de site verlaat.",
|
||||||
"reviews.dialog.why.login": "Log in om te publiceren",
|
"reviews.dialog.why.login": "Log in om te publiceren",
|
||||||
"reviews.dialog.why.rating": "Kies een beoordeling",
|
|
||||||
"reviews.dialog.why.words": "Schrijf een paar woorden",
|
"reviews.dialog.why.words": "Schrijf een paar woorden",
|
||||||
"reviews.dialog.why.more.one": "nog {n} teken",
|
"reviews.dialog.why.more.one": "nog {n} teken",
|
||||||
"reviews.dialog.why.more.other": "nog {n} tekens",
|
"reviews.dialog.why.more.other": "nog {n} tekens",
|
||||||
@@ -375,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Wachten op je signer",
|
"login.status.waitingSigner": "Wachten op je signer",
|
||||||
"login.status.connecting": "Verbinden met je signer",
|
"login.status.connecting": "Verbinden met je signer",
|
||||||
"login.status.connected": "Verbonden",
|
"login.status.connected": "Verbonden",
|
||||||
|
"login.toast.loggedIn": "Ingelogd",
|
||||||
|
"login.toast.fetchingProfile": "Je Nostr-profiel wordt opgehaald bij de relays…",
|
||||||
|
"login.toast.profile": "Profiel: {name}",
|
||||||
|
"login.toast.noProfile": "Geen profiel gevonden op de relays",
|
||||||
"login.method.extension": "Extensie",
|
"login.method.extension": "Extensie",
|
||||||
"login.method.remote": "Op afstand",
|
"login.method.remote": "Op afstand",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
|
|||||||
+28
-13
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "Jeszcze nie sprawdzone",
|
"status.unknown": "Jeszcze nie sprawdzone",
|
||||||
"nav.skip": "Przejdź do treści",
|
"nav.skip": "Przejdź do treści",
|
||||||
"nav.main": "Główne",
|
"nav.main": "Główne",
|
||||||
"nav.mints": "Mennice cashu",
|
"nav.mints": "Minty Cashu",
|
||||||
"nav.reviews": "Recenzje",
|
"nav.reviews": "Recenzje",
|
||||||
"nav.wallets": "Portfele",
|
"nav.wallets": "Portfele",
|
||||||
"nav.about": "O nas",
|
"nav.about": "O nas",
|
||||||
"nav.searchMints": "Wyszukaj {n} mennicach",
|
"nav.searchMints": "Szukaj wśród {n} mintów",
|
||||||
"lang.label": "Język",
|
"lang.label": "Język",
|
||||||
"lang.switcher": "Wybierz język",
|
"lang.switcher": "Wybierz język",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Wszystkie mennice Cashu",
|
"footer.allMints": "Wszystkie minty Cashu",
|
||||||
"footer.allReviews": "Wszystkie recenzje",
|
"footer.allReviews": "Wszystkie recenzje",
|
||||||
"footer.wallets": "Portfele",
|
"footer.wallets": "Portfele",
|
||||||
"footer.about": "O nas",
|
"footer.about": "O nas",
|
||||||
"footer.disclaimer": "Zastrzeżenie",
|
"footer.disclaimer": "Zastrzeżenie",
|
||||||
"footer.terms": "Warunki",
|
"footer.terms": "Warunki",
|
||||||
"footer.privacy": "Prywatność",
|
"footer.privacy": "Prywatność",
|
||||||
"footer.madeBy": "Wykonane przez ❤️ {azzamo} · Napędzana przez Cashu i NIP-87",
|
"footer.madeBy": "Zrobione z ❤️ przez {azzamo} · Napędzane przez Cashu i NIP-87",
|
||||||
"footer.warning": "Mennice są opiekunowe. Mennica może zniknąć razem z twoimi pieniędzmi.",
|
"footer.warning": "Minty są powiernicze. Mint może zniknąć z twoimi pieniędzmi.",
|
||||||
"home.title": "Cashumints.space · Znajdź mennicę Cashu, której możesz zaufać",
|
"footer.tagline": "Recenzje społeczności dotyczące mintów ecash, podpisane w Nostr.",
|
||||||
"home.description": "Znajdź mennicę Cashu, której możesz zaufać. Zindeksowano {mints} mennic z {reviews} opiniami społeczności podpisanymi w Nostr, wraz z bieżącą dostępnością, obsługiwanymi NUT-ami i oprogramowaniem mennicy.",
|
"footer.col.explore": "Przeglądaj",
|
||||||
"home.hero.title": "Znajdź mennicę Cashu",
|
"footer.col.site": "Strona",
|
||||||
|
"footer.nav": "Stopka",
|
||||||
|
"home.title": "Cashumints.space · Znajdź mint Cashu, któremu możesz zaufać",
|
||||||
|
"home.description": "Znajdź mint Cashu, któremu możesz zaufać. {mints} mintów w indeksie, {reviews} recenzji społeczności podpisanych w Nostr, do tego bieżąca dostępność, obsługiwane NUT-y i oprogramowanie mintu.",
|
||||||
|
"home.hero.title": "Znajdź mint Cashu",
|
||||||
"home.hero.titleEm": "Możesz zaufać",
|
"home.hero.titleEm": "Możesz zaufać",
|
||||||
"home.hero.lede": "Każda moneta w sieci Nostr, z prawdziwymi recenzjami społeczności. Nie ma żadnych strażników, tylko podpisane recenzje, które możesz samodzielnie zweryfikować.",
|
"home.hero.lede": "Każda moneta w sieci Nostr, z prawdziwymi recenzjami społeczności. Nie ma żadnych strażników, tylko podpisane recenzje, które możesz samodzielnie zweryfikować.",
|
||||||
"home.search.label": "Wyszukaj mennicy według nazwy, domeny lub adresu URL",
|
"home.search.label": "Wyszukaj mennicy według nazwy, domeny lub adresu URL",
|
||||||
@@ -91,7 +95,7 @@
|
|||||||
"pulse.stale": "Stale",
|
"pulse.stale": "Stale",
|
||||||
"mints.title": "Wszystkie mennice Cashu · Cashumints.space",
|
"mints.title": "Wszystkie mennice Cashu · Cashumints.space",
|
||||||
"mints.description": "Wszystkie mennice Cashu {total} indeksowane w sieci Nostr, {online} online i {offline} offline, z ocenami społecznościowymi, dostępnością i oprogramowaniem do mintowania. Wyszukaj i posortuj pełną listę.",
|
"mints.description": "Wszystkie mennice Cashu {total} indeksowane w sieci Nostr, {online} online i {offline} offline, z ocenami społecznościowymi, dostępnością i oprogramowaniem do mintowania. Wyszukaj i posortuj pełną listę.",
|
||||||
"mints.heading": "Wszystkie mennice Cashu",
|
"mints.heading": "Wszystkie minty Cashu",
|
||||||
"mints.lede": "Każda mennica odkryta w sieci Nostr, włącznie z tymi, które już nie istnieją. Offline minty pozostają na liście, więc nadal można je znaleźć i recenzować.",
|
"mints.lede": "Każda mennica odkryta w sieci Nostr, włącznie z tymi, które już nie istnieją. Offline minty pozostają na liście, więc nadal można je znaleźć i recenzować.",
|
||||||
"mints.search.label": "Wyszukaj mennice według nazwy lub domeny",
|
"mints.search.label": "Wyszukaj mennice według nazwy lub domeny",
|
||||||
"mints.search.placeholder": "Wyszukaj po imieniu lub domenie...",
|
"mints.search.placeholder": "Wyszukaj po imieniu lub domenie...",
|
||||||
@@ -279,6 +283,9 @@
|
|||||||
"reviews.empty": "Jeszcze brak recenzji. Bądź pierwszym, który go napisze.",
|
"reviews.empty": "Jeszcze brak recenzji. Bądź pierwszym, który go napisze.",
|
||||||
"reviews.emptyWritten": "Na razie nie ma tu żadnych pisemnych recenzji. Bądź pierwszym, który go napisze.",
|
"reviews.emptyWritten": "Na razie nie ma tu żadnych pisemnych recenzji. Bądź pierwszym, który go napisze.",
|
||||||
"reviews.emptyFilter": "Żadna recenzja nie pasuje do tego filtra.",
|
"reviews.emptyFilter": "Żadna recenzja nie pasuje do tego filtra.",
|
||||||
|
"reviews.rate.cashu": "Oceń ten mint",
|
||||||
|
"reviews.rate.fedimint": "Oceń tę federację",
|
||||||
|
"reviews.rate.lnurl": "Oceń ten mint",
|
||||||
"reviews.noscript": "Recenzje są zalogowane w Nostr i ładują się w przeglądarce, więc ta lista wymaga JavaScript. Ocena i liczby powyżej pochodzą z samej strony.",
|
"reviews.noscript": "Recenzje są zalogowane w Nostr i ładują się w przeglądarce, więc ta lista wymaga JavaScript. Ocena i liczby powyżej pochodzą z samej strony.",
|
||||||
"reviews.relayError": "Nie udało się dołączyć do przekaźnika. Recenzje mogą być niekompletne.",
|
"reviews.relayError": "Nie udało się dołączyć do przekaźnika. Recenzje mogą być niekompletne.",
|
||||||
"reviews.srRating": "{rating} na 5",
|
"reviews.srRating": "{rating} na 5",
|
||||||
@@ -309,7 +316,12 @@
|
|||||||
"reviews.breakdown.1": "{n} jedną gwiazdką",
|
"reviews.breakdown.1": "{n} jedną gwiazdką",
|
||||||
"reviews.breakdown.none": "{n} bez oceny",
|
"reviews.breakdown.none": "{n} bez oceny",
|
||||||
"reviews.dialog.title": "Recenzja {name}",
|
"reviews.dialog.title": "Recenzja {name}",
|
||||||
"reviews.dialog.note": "Podpisany kluczem Nostr i opublikowany w publicznych przekaźnikach. Nie można go edytować ani usuwać.",
|
"reviews.dialog.lede.cashu": "Podziel się swoim doświadczeniem z tym mintem.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Podziel się swoim doświadczeniem z tą federacją.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Podziel się swoim doświadczeniem z tym mintem.",
|
||||||
|
"reviews.dialog.permanent": "Publikowane na stałe w publicznych relayach Nostr.",
|
||||||
|
"reviews.dialog.gate.title": "Zaloguj się, aby napisać recenzję",
|
||||||
|
"reviews.dialog.gate.lead": "Recenzje są podpisywane twoim kluczem Nostr. Zostaje on w twoim signerze, ta strona nigdy go nie widzi.",
|
||||||
"reviews.dialog.ratingLegend": "Twoja ocena",
|
"reviews.dialog.ratingLegend": "Twoja ocena",
|
||||||
"reviews.dialog.starsSr.one": "{n} gwiazda",
|
"reviews.dialog.starsSr.one": "{n} gwiazda",
|
||||||
"reviews.dialog.starsSr.few": "{n} gwiazdki",
|
"reviews.dialog.starsSr.few": "{n} gwiazdki",
|
||||||
@@ -332,7 +344,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Czekam na swojego podpisującego",
|
"reviews.dialog.waitingSigner": "Czekam na swojego podpisującego",
|
||||||
"reviews.dialog.confirmClose": "Zamknąć tę recenzję? Twój szkic jest przechowywany do momentu opuszczenia strony.",
|
"reviews.dialog.confirmClose": "Zamknąć tę recenzję? Twój szkic jest przechowywany do momentu opuszczenia strony.",
|
||||||
"reviews.dialog.why.login": "Zaloguj się, aby opublikować",
|
"reviews.dialog.why.login": "Zaloguj się, aby opublikować",
|
||||||
"reviews.dialog.why.rating": "Wybierz ocenę",
|
|
||||||
"reviews.dialog.why.words": "Napisz kilka słów",
|
"reviews.dialog.why.words": "Napisz kilka słów",
|
||||||
"reviews.dialog.why.more.one": "{n} więcej charakteru",
|
"reviews.dialog.why.more.one": "{n} więcej charakteru",
|
||||||
"reviews.dialog.why.more.few": "{n} kolejne postacie",
|
"reviews.dialog.why.more.few": "{n} kolejne postacie",
|
||||||
@@ -399,6 +410,10 @@
|
|||||||
"login.status.waitingSigner": "Czekam na swojego podpisującego",
|
"login.status.waitingSigner": "Czekam na swojego podpisującego",
|
||||||
"login.status.connecting": "Łączenie się z Twoim sygnatariuszem",
|
"login.status.connecting": "Łączenie się z Twoim sygnatariuszem",
|
||||||
"login.status.connected": "Połączone",
|
"login.status.connected": "Połączone",
|
||||||
|
"login.toast.loggedIn": "Zalogowano",
|
||||||
|
"login.toast.fetchingProfile": "Pobieranie Twojego profilu Nostr z przekaźników…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Nie znaleziono profilu na przekaźnikach",
|
||||||
"login.method.extension": "Rozszerzenie",
|
"login.method.extension": "Rozszerzenie",
|
||||||
"login.method.remote": "Zdalne",
|
"login.method.remote": "Zdalne",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -611,10 +626,10 @@
|
|||||||
"seo.mint.ogAlt.many": "{name}: {rating} gwiazdek z {n} recenzji na Cashumints.space",
|
"seo.mint.ogAlt.many": "{name}: {rating} gwiazdek z {n} recenzji na Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}: {rating} gwiazdek z {n} recenzji na Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: {rating} gwiazdek z {n} recenzji na Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} on Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} on Cashumints.space",
|
||||||
"nav.home": "Dom",
|
"nav.home": "Strona główna",
|
||||||
"mint.more.title": "Więcej mennic",
|
"mint.more.title": "Więcej mennic",
|
||||||
"mint.more.all": "Zobacz wszystkie mennice",
|
"mint.more.all": "Zobacz wszystkie mennice",
|
||||||
"nav.fedimints": "Fediminty",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Tylko ogłoszone",
|
"status.announced": "Tylko ogłoszone",
|
||||||
"card.unnamedFederation": "Nienazwana federacja",
|
"card.unnamedFederation": "Nienazwana federacja",
|
||||||
"card.notChecked": "Nigdy nie sprawdzałem",
|
"card.notChecked": "Nigdy nie sprawdzałem",
|
||||||
|
|||||||
+24
-9
@@ -37,11 +37,11 @@
|
|||||||
"nav.reviews": "Avaliações",
|
"nav.reviews": "Avaliações",
|
||||||
"nav.wallets": "Carteiras",
|
"nav.wallets": "Carteiras",
|
||||||
"nav.about": "Sobre",
|
"nav.about": "Sobre",
|
||||||
"nav.searchMints": "Pesquisar {n} mints",
|
"nav.searchMints": "Pesquisar entre {n} mints",
|
||||||
"lang.label": "Linguagem",
|
"lang.label": "Linguagem",
|
||||||
"lang.switcher": "Escolha um idioma",
|
"lang.switcher": "Escolha um idioma",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Todos Cashu mints",
|
"footer.allMints": "Todos os mints Cashu",
|
||||||
"footer.allReviews": "Todas as avaliações",
|
"footer.allReviews": "Todas as avaliações",
|
||||||
"footer.wallets": "Carteiras",
|
"footer.wallets": "Carteiras",
|
||||||
"footer.about": "Sobre",
|
"footer.about": "Sobre",
|
||||||
@@ -50,9 +50,13 @@
|
|||||||
"footer.privacy": "Privacidade",
|
"footer.privacy": "Privacidade",
|
||||||
"footer.madeBy": "Feito com ❤️ por {azzamo} · Desenvolvido por Cashu e NIP-87",
|
"footer.madeBy": "Feito com ❤️ por {azzamo} · Desenvolvido por Cashu e NIP-87",
|
||||||
"footer.warning": "Mints são de custódia. Um mint pode desaparecer com o seu dinheiro.",
|
"footer.warning": "Mints são de custódia. Um mint pode desaparecer com o seu dinheiro.",
|
||||||
"home.title": "Cashumints.space · Encontre um Cashu mint em que você pode confiar",
|
"footer.tagline": "Avaliações da comunidade sobre mints ecash, assinadas no Nostr.",
|
||||||
"home.description": "Encontre um Cashu mint em que você possa confiar. {mints} mints indexado com análises da comunidade {reviews} assinadas em Nostr, além de tempo de atividade ao vivo, software NUTs e mint compatível.",
|
"footer.col.explore": "Explorar",
|
||||||
"home.hero.title": "Encontre um Cashu mint",
|
"footer.col.site": "Site",
|
||||||
|
"footer.nav": "Rodapé",
|
||||||
|
"home.title": "Cashumints.space · Encontre um mint Cashu em que você possa confiar",
|
||||||
|
"home.description": "Encontre um mint Cashu em que você possa confiar. {mints} mints indexados com {reviews} avaliações da comunidade assinadas no Nostr, além de disponibilidade ao vivo, NUTs suportados e software do mint.",
|
||||||
|
"home.hero.title": "Encontre um mint Cashu",
|
||||||
"home.hero.titleEm": "você pode confiar",
|
"home.hero.titleEm": "você pode confiar",
|
||||||
"home.hero.lede": "Cada mint na rede Nostr, com análises reais da comunidade. Sem guardiões, apenas comentários assinados que você mesmo pode verificar.",
|
"home.hero.lede": "Cada mint na rede Nostr, com análises reais da comunidade. Sem guardiões, apenas comentários assinados que você mesmo pode verificar.",
|
||||||
"home.search.label": "Pesquise mints por nome, domínio ou URL",
|
"home.search.label": "Pesquise mints por nome, domínio ou URL",
|
||||||
@@ -91,7 +95,7 @@
|
|||||||
"pulse.stale": "obsoleto",
|
"pulse.stale": "obsoleto",
|
||||||
"mints.title": "Todos Cashu mints · Cashumints.space",
|
"mints.title": "Todos Cashu mints · Cashumints.space",
|
||||||
"mints.description": "Todos os {total} Cashu mints indexados na rede Nostr, {online} online e {offline} offline, com classificações da comunidade, tempo de atividade e software mint. Pesquise e classifique a lista completa.",
|
"mints.description": "Todos os {total} Cashu mints indexados na rede Nostr, {online} online e {offline} offline, com classificações da comunidade, tempo de atividade e software mint. Pesquise e classifique a lista completa.",
|
||||||
"mints.heading": "Todos Cashu mints",
|
"mints.heading": "Todos os mints Cashu",
|
||||||
"mints.lede": "Cada mint descoberto na rede Nostr, incluindo aqueles que desapareceram. mints off-line permanecem listados para que você ainda possa encontrá-los e revisá-los.",
|
"mints.lede": "Cada mint descoberto na rede Nostr, incluindo aqueles que desapareceram. mints off-line permanecem listados para que você ainda possa encontrá-los e revisá-los.",
|
||||||
"mints.search.label": "Pesquise mints por nome ou domínio",
|
"mints.search.label": "Pesquise mints por nome ou domínio",
|
||||||
"mints.search.placeholder": "Pesquise por nome ou domínio…",
|
"mints.search.placeholder": "Pesquise por nome ou domínio…",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Ainda não há comentários. Seja o primeiro a escrever um.",
|
"reviews.empty": "Ainda não há comentários. Seja o primeiro a escrever um.",
|
||||||
"reviews.emptyWritten": "Ainda não há comentários escritos aqui. Seja o primeiro a escrever um.",
|
"reviews.emptyWritten": "Ainda não há comentários escritos aqui. Seja o primeiro a escrever um.",
|
||||||
"reviews.emptyFilter": "Nenhuma avaliação corresponde a este filtro.",
|
"reviews.emptyFilter": "Nenhuma avaliação corresponde a este filtro.",
|
||||||
|
"reviews.rate.cashu": "Avalie este mint",
|
||||||
|
"reviews.rate.fedimint": "Avalie esta federação",
|
||||||
|
"reviews.rate.lnurl": "Avalie este mint",
|
||||||
"reviews.noscript": "As avaliações são assinadas em Nostr e carregadas em seu navegador, portanto, esta lista precisa de JavaScript. A classificação e as contagens acima vêm do próprio site.",
|
"reviews.noscript": "As avaliações são assinadas em Nostr e carregadas em seu navegador, portanto, esta lista precisa de JavaScript. A classificação e as contagens acima vêm do próprio site.",
|
||||||
"reviews.relayError": "Não foi possível alcançar o relé. As avaliações podem estar incompletas.",
|
"reviews.relayError": "Não foi possível alcançar o relé. As avaliações podem estar incompletas.",
|
||||||
"reviews.srRating": "{rating} de 5",
|
"reviews.srRating": "{rating} de 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} uma estrela",
|
"reviews.breakdown.1": "{n} uma estrela",
|
||||||
"reviews.breakdown.none": "{n} sem classificação",
|
"reviews.breakdown.none": "{n} sem classificação",
|
||||||
"reviews.dialog.title": "Revisão {name}",
|
"reviews.dialog.title": "Revisão {name}",
|
||||||
"reviews.dialog.note": "Assinado com sua chave Nostr e publicado em retransmissores públicos. Não pode ser editado ou excluído.",
|
"reviews.dialog.lede.cashu": "Compartilhe sua experiência com este mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Compartilhe sua experiência com esta federação.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Compartilhe sua experiência com este mint.",
|
||||||
|
"reviews.dialog.permanent": "Publicado permanentemente em relays públicos do Nostr.",
|
||||||
|
"reviews.dialog.gate.title": "Faça login para escrever um comentário",
|
||||||
|
"reviews.dialog.gate.lead": "Os comentários são assinados com sua chave Nostr. Ela permanece no seu assinante, este site nunca a vê.",
|
||||||
"reviews.dialog.ratingLegend": "Sua classificação",
|
"reviews.dialog.ratingLegend": "Sua classificação",
|
||||||
"reviews.dialog.starsSr.one": "Estrela {n}",
|
"reviews.dialog.starsSr.one": "Estrela {n}",
|
||||||
"reviews.dialog.starsSr.other": "Estrelas {n}",
|
"reviews.dialog.starsSr.other": "Estrelas {n}",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Esperando pelo seu signatário",
|
"reviews.dialog.waitingSigner": "Esperando pelo seu signatário",
|
||||||
"reviews.dialog.confirmClose": "Fechar esta avaliação? Seu rascunho é mantido até você sair do site.",
|
"reviews.dialog.confirmClose": "Fechar esta avaliação? Seu rascunho é mantido até você sair do site.",
|
||||||
"reviews.dialog.why.login": "Faça login para publicar",
|
"reviews.dialog.why.login": "Faça login para publicar",
|
||||||
"reviews.dialog.why.rating": "Escolha uma classificação",
|
|
||||||
"reviews.dialog.why.words": "Escreva algumas palavras",
|
"reviews.dialog.why.words": "Escreva algumas palavras",
|
||||||
"reviews.dialog.why.more.one": "{n} mais caráter",
|
"reviews.dialog.why.more.one": "{n} mais caráter",
|
||||||
"reviews.dialog.why.more.other": "{n} mais caracteres",
|
"reviews.dialog.why.more.other": "{n} mais caracteres",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Esperando pelo seu signatário",
|
"login.status.waitingSigner": "Esperando pelo seu signatário",
|
||||||
"login.status.connecting": "Conectando-se ao seu signatário",
|
"login.status.connecting": "Conectando-se ao seu signatário",
|
||||||
"login.status.connected": "Conectado",
|
"login.status.connected": "Conectado",
|
||||||
|
"login.toast.loggedIn": "Sessão iniciada",
|
||||||
|
"login.toast.fetchingProfile": "Obtendo o seu perfil Nostr dos relés…",
|
||||||
|
"login.toast.profile": "Perfil: {name}",
|
||||||
|
"login.toast.noProfile": "Nenhum perfil encontrado nos relés",
|
||||||
"login.method.extension": "Extensão",
|
"login.method.extension": "Extensão",
|
||||||
"login.method.remote": "Remoto",
|
"login.method.remote": "Remoto",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -575,7 +590,7 @@
|
|||||||
"seo.mint.ogAlt.one": "{name}: {rating} estrelas da análise de {n} em Cashumints.space",
|
"seo.mint.ogAlt.one": "{name}: {rating} estrelas da análise de {n} em Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}: {rating} estrelas de comentários de {n} em Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: {rating} estrelas de comentários de {n} em Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} em Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} em Cashumints.space",
|
||||||
"nav.home": "Lar",
|
"nav.home": "Início",
|
||||||
"mint.more.title": "Mais mints",
|
"mint.more.title": "Mais mints",
|
||||||
"mint.more.all": "Ver todos os mints",
|
"mint.more.all": "Ver todos os mints",
|
||||||
"nav.fedimints": "Fedimints",
|
"nav.fedimints": "Fedimints",
|
||||||
|
|||||||
+45
-30
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"site.name": "Casumints.space",
|
"site.name": "Cashumints.space",
|
||||||
"common.close": "Închide",
|
"common.close": "Închide",
|
||||||
"common.cancel": "Anulează",
|
"common.cancel": "Anulează",
|
||||||
"common.done": "Gata",
|
"common.done": "Gata",
|
||||||
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "Încă nu s-a verificat.",
|
"status.unknown": "Încă nu s-a verificat.",
|
||||||
"nav.skip": "Sari la conținut",
|
"nav.skip": "Sari la conținut",
|
||||||
"nav.main": "Principal",
|
"nav.main": "Principal",
|
||||||
"nav.mints": "Caju muntetării",
|
"nav.mints": "Mint-uri Cashu",
|
||||||
"nav.reviews": "Revizuiri",
|
"nav.reviews": "Recenzii",
|
||||||
"nav.wallets": "Portofele",
|
"nav.wallets": "Portofele",
|
||||||
"nav.about": "Despre",
|
"nav.about": "Despre",
|
||||||
"nav.searchMints": "Caută{n}Monetării",
|
"nav.searchMints": "Caută printre {n} mint-uri",
|
||||||
"lang.label": "Limbă",
|
"lang.label": "Limbă",
|
||||||
"lang.switcher": "Alege o limbă",
|
"lang.switcher": "Alege o limbă",
|
||||||
"footer.copyright": "©{year}Casumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "All Cashu monetării",
|
"footer.allMints": "Toate mint-urile Cashu",
|
||||||
"footer.allReviews": "Toate recenziile",
|
"footer.allReviews": "Toate recenziile",
|
||||||
"footer.wallets": "Portofele",
|
"footer.wallets": "Portofele",
|
||||||
"footer.about": "Despre",
|
"footer.about": "Despre",
|
||||||
"footer.disclaimer": "Retragere",
|
"footer.disclaimer": "Declinarea responsabilității",
|
||||||
"footer.terms": "Termeni",
|
"footer.terms": "Termeni",
|
||||||
"footer.privacy": "Confidenţialitatea",
|
"footer.privacy": "Confidenţialitatea",
|
||||||
"footer.madeBy": "Fabricat cu {azzamo}· Alimentat de Cashu și NIP-87",
|
"footer.madeBy": "Făcut cu ❤️ de {azzamo} · Susținut de Cashu și NIP-87",
|
||||||
"footer.warning": "Monetari sunt custodia. O monetărie poate dispărea cu banii tăi.",
|
"footer.warning": "Mint-urile sunt custodiale. Un mint poate dispărea cu banii tăi.",
|
||||||
"home.title": "Casumints.space · Găsește un Cashu monetărie în care poți avea încredere",
|
"footer.tagline": "Recenzii ale comunității pentru mint-urile ecash, semnate pe Nostr.",
|
||||||
"home.description": "Găsește o monetărie Cashu în care poți avea încredere. {mints} monetării indexate, cu {reviews} recenzii ale comunității semnate pe Nostr, plus disponibilitate în timp real, NUT-uri acceptate și software-ul monetăriei.",
|
"footer.col.explore": "Explorează",
|
||||||
"home.hero.title": "Găsiți un Cashu monetărie",
|
"footer.col.site": "Site",
|
||||||
|
"footer.nav": "Subsol",
|
||||||
|
"home.title": "Cashumints.space · Găsește un mint Cashu în care poți avea încredere",
|
||||||
|
"home.description": "Găsește un mint Cashu în care poți avea încredere. {mints} mint-uri indexate, cu {reviews} recenzii ale comunității semnate pe Nostr, plus disponibilitate în timp real, NUT-uri acceptate și software-ul mintului.",
|
||||||
|
"home.hero.title": "Găsește un mint Cashu",
|
||||||
"home.hero.titleEm": "Poţi avea încredere în tine.",
|
"home.hero.titleEm": "Poţi avea încredere în tine.",
|
||||||
"home.hero.lede": "Fiecare monetărie de pe reţeaua Nostr, cu comentarii comunitare reale, fără paznici, doar recenzii semnate pe care le puteţi verifica.",
|
"home.hero.lede": "Fiecare monetărie de pe reţeaua Nostr, cu comentarii comunitare reale, fără paznici, doar recenzii semnate pe care le puteţi verifica.",
|
||||||
"home.search.label": "Caută monetării după nume, domeniu sau URL",
|
"home.search.label": "Caută monetării după nume, domeniu sau URL",
|
||||||
@@ -91,7 +95,7 @@
|
|||||||
"pulse.stale": "vechi",
|
"pulse.stale": "vechi",
|
||||||
"mints.title": "All Cashu monetării · Cashumints.space",
|
"mints.title": "All Cashu monetării · Cashumints.space",
|
||||||
"mints.description": "Toate{total}Cashu monetării indexate din rețeaua Nostr;{online}online și{offline}Offline, cu evaluări comunitare, uptime și software-ul monetărie. Caută și sortează lista completă.",
|
"mints.description": "Toate{total}Cashu monetării indexate din rețeaua Nostr;{online}online și{offline}Offline, cu evaluări comunitare, uptime și software-ul monetărie. Caută și sortează lista completă.",
|
||||||
"mints.heading": "All Cashu monetării",
|
"mints.heading": "Toate mint-urile Cashu",
|
||||||
"mints.lede": "Fiecare monetărie descoperită pe rețeaua Nostr, inclusiv cele care au dispărut. Offline monetării se află pe listă, astfel încât să puteți găsi și să le revizuiască.",
|
"mints.lede": "Fiecare monetărie descoperită pe rețeaua Nostr, inclusiv cele care au dispărut. Offline monetării se află pe listă, astfel încât să puteți găsi și să le revizuiască.",
|
||||||
"mints.search.label": "Caută după nume sau domeniu",
|
"mints.search.label": "Caută după nume sau domeniu",
|
||||||
"mints.search.placeholder": "Caută după nume sau domeniu...",
|
"mints.search.placeholder": "Caută după nume sau domeniu...",
|
||||||
@@ -271,6 +275,9 @@
|
|||||||
"reviews.empty": "Fii primul care scrie una.",
|
"reviews.empty": "Fii primul care scrie una.",
|
||||||
"reviews.emptyWritten": "Nu scriem recenzii aici încă.",
|
"reviews.emptyWritten": "Nu scriem recenzii aici încă.",
|
||||||
"reviews.emptyFilter": "Nici o recenzie nu se potriveşte cu acest filtru.",
|
"reviews.emptyFilter": "Nici o recenzie nu se potriveşte cu acest filtru.",
|
||||||
|
"reviews.rate.cashu": "Evaluează acest mint",
|
||||||
|
"reviews.rate.fedimint": "Evaluează această federație",
|
||||||
|
"reviews.rate.lnurl": "Evaluează acest mint",
|
||||||
"reviews.noscript": "Recenziile sunt semnate pe Nostr și încărcați în browser-ul dvs., astfel încât această listă are nevoie de JavaScript. Evaluarea și numărul de mai sus provin de la site-ul în sine.",
|
"reviews.noscript": "Recenziile sunt semnate pe Nostr și încărcați în browser-ul dvs., astfel încât această listă are nevoie de JavaScript. Evaluarea și numărul de mai sus provin de la site-ul în sine.",
|
||||||
"reviews.relayError": "Nu am putut ajunge la releu. Recenziile pot fi incomplete.",
|
"reviews.relayError": "Nu am putut ajunge la releu. Recenziile pot fi incomplete.",
|
||||||
"reviews.srRating": "{rating} din 5",
|
"reviews.srRating": "{rating} din 5",
|
||||||
@@ -299,7 +306,12 @@
|
|||||||
"reviews.breakdown.1": "{n}o stea",
|
"reviews.breakdown.1": "{n}o stea",
|
||||||
"reviews.breakdown.none": "{n} fără rating",
|
"reviews.breakdown.none": "{n} fără rating",
|
||||||
"reviews.dialog.title": "Reexaminare{name}",
|
"reviews.dialog.title": "Reexaminare{name}",
|
||||||
"reviews.dialog.note": "Semnat cu tasta Nostr și publicat la relee publice. Nu poate fi editat sau șters.",
|
"reviews.dialog.lede.cashu": "Împărtășește experiența ta cu acest mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Împărtășește experiența ta cu această federație.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Împărtășește experiența ta cu acest mint.",
|
||||||
|
"reviews.dialog.permanent": "Publicat permanent pe relayuri Nostr publice.",
|
||||||
|
"reviews.dialog.gate.title": "Autentifică-te pentru a scrie un comentariu",
|
||||||
|
"reviews.dialog.gate.lead": "Recenziile sunt semnate cu cheia ta Nostr. Rămâne în signerul tău, acest site nu o vede niciodată.",
|
||||||
"reviews.dialog.ratingLegend": "Evaluarea dvs.",
|
"reviews.dialog.ratingLegend": "Evaluarea dvs.",
|
||||||
"reviews.dialog.starsSr.one": "{n} stea",
|
"reviews.dialog.starsSr.one": "{n} stea",
|
||||||
"reviews.dialog.starsSr.other": "{n} stele",
|
"reviews.dialog.starsSr.other": "{n} stele",
|
||||||
@@ -321,7 +333,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Aştept semnalul tău.",
|
"reviews.dialog.waitingSigner": "Aştept semnalul tău.",
|
||||||
"reviews.dialog.confirmClose": "Ţi-ai păstrat proiectul până când ai plecat de pe site.",
|
"reviews.dialog.confirmClose": "Ţi-ai păstrat proiectul până când ai plecat de pe site.",
|
||||||
"reviews.dialog.why.login": "Autentifică-te pentru publicare",
|
"reviews.dialog.why.login": "Autentifică-te pentru publicare",
|
||||||
"reviews.dialog.why.rating": "Alegeți un rating",
|
|
||||||
"reviews.dialog.why.words": "Scrie câteva cuvinte.",
|
"reviews.dialog.why.words": "Scrie câteva cuvinte.",
|
||||||
"reviews.dialog.why.more.one": "{n} mai mult caracter",
|
"reviews.dialog.why.more.one": "{n} mai mult caracter",
|
||||||
"reviews.dialog.why.more.other": "{n} mai multe caractere",
|
"reviews.dialog.why.more.other": "{n} mai multe caractere",
|
||||||
@@ -339,7 +350,7 @@
|
|||||||
"reviews.validate.rating": "Alegeți un rating de la 1 la 5 stele.",
|
"reviews.validate.rating": "Alegeți un rating de la 1 la 5 stele.",
|
||||||
"reviews.validate.short": "Scrie cel puţin{n} caractere, astfel încât revizuirea este utilă.",
|
"reviews.validate.short": "Scrie cel puţin{n} caractere, astfel încât revizuirea este utilă.",
|
||||||
"reviews.validate.long": "Revizuirile sunt limitate la{n}Personaje.",
|
"reviews.validate.long": "Revizuirile sunt limitate la{n}Personaje.",
|
||||||
"feed.title": "Ultimele reviste monetărie și federație · Casumints.space",
|
"feed.title": "Cele mai recente recenzii de mint-uri și federații · Cashumints.space",
|
||||||
"feed.description": "Fiecare recenzie de mint, federație și mint LNURL pe măsură ce este publicată: {reviews} recenzii pentru {mints} mint-uri Cashu, {federations} federații Fedimint și {lnurl} mint-uri LNURL, semnate pe Nostr și de citit aici de la cele mai noi. Filtrează după ecosistem, evaluare sau nume.",
|
"feed.description": "Fiecare recenzie de mint, federație și mint LNURL pe măsură ce este publicată: {reviews} recenzii pentru {mints} mint-uri Cashu, {federations} federații Fedimint și {lnurl} mint-uri LNURL, semnate pe Nostr și de citit aici de la cele mai noi. Filtrează după ecosistem, evaluare sau nume.",
|
||||||
"feed.heading": "Ultimele recenzii",
|
"feed.heading": "Ultimele recenzii",
|
||||||
"feed.lede": "Fiecare recenzie a fiecărei federații Cashu monetărie și Fedimint, cea mai nouă primă, citește în direct de la releele Nostr. Fiecare este semnată de autorul său și trăiește pe relee, nu în baza noastră de date.",
|
"feed.lede": "Fiecare recenzie a fiecărei federații Cashu monetărie și Fedimint, cea mai nouă primă, citește în direct de la releele Nostr. Fiecare este semnată de autorul său și trăiește pe relee, nu în baza noastră de date.",
|
||||||
@@ -385,6 +396,10 @@
|
|||||||
"login.status.waitingSigner": "Aştept semnalul tău.",
|
"login.status.waitingSigner": "Aştept semnalul tău.",
|
||||||
"login.status.connecting": "Conectarea la signer",
|
"login.status.connecting": "Conectarea la signer",
|
||||||
"login.status.connected": "Conectat",
|
"login.status.connected": "Conectat",
|
||||||
|
"login.toast.loggedIn": "Autentificat",
|
||||||
|
"login.toast.fetchingProfile": "Se preia profilul tău Nostr de la relee…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Niciun profil găsit pe relee",
|
||||||
"login.method.extension": "Extensie",
|
"login.method.extension": "Extensie",
|
||||||
"login.method.remote": "Remote",
|
"login.method.remote": "Remote",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -405,7 +420,7 @@
|
|||||||
"signer.error.timeout": "Semnatorul nu a răspuns la timp. Deschide-l, verifică-l încă este conectat, apoi încearcă din nou.",
|
"signer.error.timeout": "Semnatorul nu a răspuns la timp. Deschide-l, verifică-l încă este conectat, apoi încearcă din nou.",
|
||||||
"signer.error.cancelled": "Conexiune anulată.",
|
"signer.error.cancelled": "Conexiune anulată.",
|
||||||
"signer.error.declined": "Cererea de semnătură a fost respinsă.",
|
"signer.error.declined": "Cererea de semnătură a fost respinsă.",
|
||||||
"notfound.title": "Pagina nu a fost găsită · Casumints.space",
|
"notfound.title": "Pagina nu a fost găsită · Cashumints.space",
|
||||||
"notfound.description": "Această pagină nu există pe Cashumints.space.",
|
"notfound.description": "Această pagină nu există pe Cashumints.space.",
|
||||||
"notfound.heading": "Această pagină nu există",
|
"notfound.heading": "Această pagină nu există",
|
||||||
"notfound.lede": "Este posibil să fi mutat, sau monetărie nu poate fi indexat încă. Caută o monetărie după nume sau domeniu, sau lipește un URL monetărie.",
|
"notfound.lede": "Este posibil să fi mutat, sau monetărie nu poate fi indexat încă. Caută o monetărie după nume sau domeniu, sau lipește un URL monetărie.",
|
||||||
@@ -424,7 +439,7 @@
|
|||||||
"notfound.resolve.switch": "Deschide-l ca mint {kind}",
|
"notfound.resolve.switch": "Deschide-l ca mint {kind}",
|
||||||
"notfound.resolve.fedimint": "Adresa paginii unei federații nu conține codul ei de invitație, așa că aceasta nu poate fi găsită doar din link. Lipește codul de invitație și va fi adăugată.",
|
"notfound.resolve.fedimint": "Adresa paginii unei federații nu conține codul ei de invitație, așa că aceasta nu poate fi găsită doar din link. Lipește codul de invitație și va fi adăugată.",
|
||||||
"notfound.resolve.ambiguous": "Această adresă nu poate fi dedusă doar din link. Lipește URL-ul complet al mintului și va fi adăugat.",
|
"notfound.resolve.ambiguous": "Această adresă nu poate fi dedusă doar din link. Lipește URL-ul complet al mintului și va fi adăugat.",
|
||||||
"wallets.title": "Portofele caju · Casumints.space",
|
"wallets.title": "Portofele Cashu · Cashumints.space",
|
||||||
"wallets.description": "Portofelele Cashu care lucrează cu monetării enumerate aici, prin telefon mobil, web, browser și linia de comandă, cu ceea ce fiecare este bun la.",
|
"wallets.description": "Portofelele Cashu care lucrează cu monetării enumerate aici, prin telefon mobil, web, browser și linia de comandă, cu ceea ce fiecare este bun la.",
|
||||||
"wallets.heading": "Portofele",
|
"wallets.heading": "Portofele",
|
||||||
"wallets.lede": "Aveți nevoie de un portofel pentru a deține ecash de la oricare dintre aceste monetării. Cele mai multe portofele vorbesc cu mai multe monetării dintr-o dată, astfel încât să nu sunt legate de primul pe care încercați.",
|
"wallets.lede": "Aveți nevoie de un portofel pentru a deține ecash de la oricare dintre aceste monetării. Cele mai multe portofele vorbesc cu mai multe monetării dintr-o dată, astfel încât să nu sunt legate de primul pe care încercați.",
|
||||||
@@ -446,7 +461,7 @@
|
|||||||
"about.title": "Despre Cashumints.space",
|
"about.title": "Despre Cashumints.space",
|
||||||
"about.description": "Ce este Cashu, ce deține de fapt o monetărie, ce este NIP-87, și cum acest site indexează monetării și citește recenzii de la releele Nostr.",
|
"about.description": "Ce este Cashu, ce deține de fapt o monetărie, ce este NIP-87, și cum acest site indexează monetării și citește recenzii de la releele Nostr.",
|
||||||
"about.heading": "Despre",
|
"about.heading": "Despre",
|
||||||
"about.lede": "Casumints.space enumeră fiecare Cashu monetărie pe care o putem găsi pe rețeaua Nostr și vă arată ce spun oamenii despre ele. Este făcută de Azzamo.",
|
"about.lede": "Cashumints.space enumeră fiecare mint Cashu pe care îl putem găsi în rețeaua Nostr și îți arată ce spun oamenii despre ele. Este făcut de Azzamo.",
|
||||||
"about.cashu.title": "Ce este Cashu",
|
"about.cashu.title": "Ce este Cashu",
|
||||||
"about.cashu.p1": "Cashu este un protocol de cash pentru Bitcoin. Un monetărie probleme orbite jetoane susținute de sat-uri ea deține, și acele jetoane se mișcă între oameni fără monetărie învățare care a trimis la ce. Confidențialitatea este reală și este punctul: jetoane nu sunt conturi, iar monetăria nu poate lega jetonul semnat cu jetonul care vine înapoi.",
|
"about.cashu.p1": "Cashu este un protocol de cash pentru Bitcoin. Un monetărie probleme orbite jetoane susținute de sat-uri ea deține, și acele jetoane se mișcă între oameni fără monetărie învățare care a trimis la ce. Confidențialitatea este reală și este punctul: jetoane nu sunt conturi, iar monetăria nu poate lega jetonul semnat cu jetonul care vine înapoi.",
|
||||||
"about.cashu.p2": "Puteți citi protocolul și specificațiile sale la{link}. Specificaţiile în sine se numesc NUT-uri, de unde provin numerele NUT de pe fiecare pagină monetărie.",
|
"about.cashu.p2": "Puteți citi protocolul și specificațiile sale la{link}. Specificaţiile în sine se numesc NUT-uri, de unde provin numerele NUT de pe fiecare pagină monetărie.",
|
||||||
@@ -475,7 +490,7 @@
|
|||||||
"about.numbers.p1": "{mints} monetării indexate, dintre care {online} răspund, și {reviews} recenzii numărate din releele de mai sus.",
|
"about.numbers.p1": "{mints} monetării indexate, dintre care {online} răspund, și {reviews} recenzii numărate din releele de mai sus.",
|
||||||
"about.source.title": "Sursa și creditul",
|
"about.source.title": "Sursa și creditul",
|
||||||
"about.source.p1": "Site-ul este open source la{github} Este construit și condus de{azzamo}. Dacă o pagină de monetărie are ceva greșit pe ea, fixați-l la sursă: metadate monetărie vine de la propria monetărie{code}, și recenzii provin de la Nostr.",
|
"about.source.p1": "Site-ul este open source la{github} Este construit și condus de{azzamo}. Dacă o pagină de monetărie are ceva greșit pe ea, fixați-l la sursă: metadate monetărie vine de la propria monetărie{code}, și recenzii provin de la Nostr.",
|
||||||
"terms.title": "Termeni de utilizare · Casumints.space",
|
"terms.title": "Termeni de utilizare · Cashumints.space",
|
||||||
"terms.description": "Termeni de utilizare pentru Cashumints.space: ce este site-ul, ce nu face, și cine este responsabil pentru ce. Fără conturi, fără garanții, fără afiliere la orice monetărie.",
|
"terms.description": "Termeni de utilizare pentru Cashumints.space: ce este site-ul, ce nu face, și cine este responsabil pentru ce. Fără conturi, fără garanții, fără afiliere la orice monetărie.",
|
||||||
"terms.heading": "Termeni de utilizare",
|
"terms.heading": "Termeni de utilizare",
|
||||||
"terms.lede": "Termeni simpli pentru un site care indexează doar datele publice. Ultima actualizare{date}.",
|
"terms.lede": "Termeni simpli pentru un site care indexează doar datele publice. Ultima actualizare{date}.",
|
||||||
@@ -502,7 +517,7 @@
|
|||||||
"terms.changes.p1": "Acesti termeni se pot schimba. Data de la partea de sus spune când au făcut-o ultima dată. Site-ul este open source, astfel încât fiecare schimbare a acestei pagini este în istoria comite.",
|
"terms.changes.p1": "Acesti termeni se pot schimba. Data de la partea de sus spune când au făcut-o ultima dată. Site-ul este open source, astfel încât fiecare schimbare a acestei pagini este în istoria comite.",
|
||||||
"terms.contact.title": "Contact",
|
"terms.contact.title": "Contact",
|
||||||
"terms.contact.p1": "Problemele și cererile de preluare sunt cele mai bune depuse pe{github}Site-ul este condus de{azzamo}.",
|
"terms.contact.p1": "Problemele și cererile de preluare sunt cele mai bune depuse pe{github}Site-ul este condus de{azzamo}.",
|
||||||
"privacy.title": "Privacy · Casumints.space",
|
"privacy.title": "Confidențialitate · Cashumints.space",
|
||||||
"privacy.description": "Privacy on Cashumints.space: no accounts, no tracking cookies, no analytics. localStorage is used for profile caching and nothing is end anywhere. Reviews are signed in your own browser.",
|
"privacy.description": "Privacy on Cashumints.space: no accounts, no tracking cookies, no analytics. localStorage is used for profile caching and nothing is end anywhere. Reviews are signed in your own browser.",
|
||||||
"privacy.heading": "Confidenţialitatea",
|
"privacy.heading": "Confidenţialitatea",
|
||||||
"privacy.lede": "Noi colecta cât mai puțin ca un site web poate. Ultima actualizare{date}.",
|
"privacy.lede": "Noi colecta cât mai puțin ca un site web poate. Ultima actualizare{date}.",
|
||||||
@@ -537,7 +552,7 @@
|
|||||||
"privacy.permanent.p2": "Dacă doriți să revizuiți o monetărie fără ca aceasta să fie legată de identitatea dumneavoastră principală, utilizați o cheie Nost separat. Rețineți că o cheie fără altă activitate este afișată ca atare pe recenzii dure, pentru că o cheie de brand nou scris o recenzie o stea este un cititor de model merită să vadă.",
|
"privacy.permanent.p2": "Dacă doriți să revizuiți o monetărie fără ca aceasta să fie legată de identitatea dumneavoastră principală, utilizați o cheie Nost separat. Rețineți că o cheie fără altă activitate este afișată ca atare pe recenzii dure, pentru că o cheie de brand nou scris o recenzie o stea este un cititor de model merită să vadă.",
|
||||||
"privacy.contact.title": "Întrebări",
|
"privacy.contact.title": "Întrebări",
|
||||||
"privacy.contact.p1": "Site-ul este open source: dacă doriți să verificați oricare dintre cele de mai sus, citiți codul la{github} Întrebările şi corecţiile pot intra într-o problemă.",
|
"privacy.contact.p1": "Site-ul este open source: dacă doriți să verificați oricare dintre cele de mai sus, citiți codul la{github} Întrebările şi corecţiile pot intra într-o problemă.",
|
||||||
"disclaimer.title": "Disclaimer · Casumints.space",
|
"disclaimer.title": "Declinarea responsabilității · Cashumints.space",
|
||||||
"disclaimer.description": "Ce trebuie să știți înainte de a utiliza un Cashu montarie: banii sunt custodia, o monetărie poate dispărea cu banii, recenziile sunt opinii și mijloace online accesibile, nedemne de încredere.",
|
"disclaimer.description": "Ce trebuie să știți înainte de a utiliza un Cashu montarie: banii sunt custodia, o monetărie poate dispărea cu banii, recenziile sunt opinii și mijloace online accesibile, nedemne de încredere.",
|
||||||
"disclaimer.heading": "Retragere",
|
"disclaimer.heading": "Retragere",
|
||||||
"disclaimer.lede": "Citiți acest lucru înainte de a pune bani într-o monetărie. Ultima actualizare{date}.",
|
"disclaimer.lede": "Citiți acest lucru înainte de a pune bani într-o monetărie. Ultima actualizare{date}.",
|
||||||
@@ -570,15 +585,15 @@
|
|||||||
"login.getPrimal": "Ia-l pe Primal.",
|
"login.getPrimal": "Ia-l pe Primal.",
|
||||||
"reviews.dialog.identity.extensionGone": "Extensia browser-ului nu răspunde. Autentifică-te din nou sau foloseşte un signer de la distanţă.",
|
"reviews.dialog.identity.extensionGone": "Extensia browser-ului nu răspunde. Autentifică-te din nou sau foloseşte un signer de la distanţă.",
|
||||||
"seo.orgDescription": "Un director al Cashu monetării, cu statut live din fiecare monetărie și comentarii comunitare semnate pe Nostr.",
|
"seo.orgDescription": "Un director al Cashu monetării, cu statut live din fiecare monetărie și comentarii comunitare semnate pe Nostr.",
|
||||||
"seo.ogImageAlt": "Casumints.space: găsiți un Cashu monetărie puteți avea încredere.",
|
"seo.ogImageAlt": "Cashumints.space: găsește un mint Cashu în care poți avea încredere.",
|
||||||
"seo.mint.title.one": "{name} recenzii: evaluat{rating}de la{n}review",
|
"seo.mint.title.one": "{name} recenzii: evaluat {rating} din {n} recenzie | Cashumints.space",
|
||||||
"seo.mint.title.other": "{name} recenzii: evaluat{rating}de la{n} recenzii bază.spaţiu",
|
"seo.mint.title.other": "{name} recenzii: evaluat {rating} din {n} recenzii | Cashumints.space",
|
||||||
"seo.mint.title.few": "{name} recenzii: evaluat{rating}de la{n} recenzii bază.spaţiu",
|
"seo.mint.title.few": "{name} recenzii: evaluat{rating}de la{n} recenzii bază.spaţiu",
|
||||||
"seo.mint.titleOffline.one": "{name}: offline for{n} zi",
|
"seo.mint.titleOffline.one": "{name}: offline de {n} zi | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: offline for{n} zile? Cajumints.space",
|
"seo.mint.titleOffline.other": "{name}: offline de {n} zile | Cashumints.space",
|
||||||
"seo.mint.titleOffline.few": "{name}: offline for{n} zile? Cajumints.space",
|
"seo.mint.titleOffline.few": "{name}: offline for{n} zile? Cajumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Cashu monetărie info and reviews - Cashumints.space",
|
"seo.mint.titleNoReviews": "{name}: Cashu monetărie info and reviews - Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Fedimint Federation info and reviews",
|
"seo.fedimint.titleNoReviews": "{name}: informații și recenzii despre federația Fedimint | Cashumints.space",
|
||||||
"seo.desc.fallback": "Recenzii comunitare pentru{name}({domain}).",
|
"seo.desc.fallback": "Recenzii comunitare pentru{name}({domain}).",
|
||||||
"seo.desc.fallbackDomain": "Recenzii comunitare pentru Cashu monetărie la{domain}.",
|
"seo.desc.fallbackDomain": "Recenzii comunitare pentru Cashu monetărie la{domain}.",
|
||||||
"seo.desc.rated.one": "Evaluat{rating}/5 de la{n}a semnat revizuirea Nostr.",
|
"seo.desc.rated.one": "Evaluat{rating}/5 de la{n}a semnat revizuirea Nostr.",
|
||||||
@@ -596,11 +611,11 @@
|
|||||||
"nav.home": "Acasă",
|
"nav.home": "Acasă",
|
||||||
"mint.more.title": "Mai multe monede",
|
"mint.more.title": "Mai multe monede",
|
||||||
"mint.more.all": "A se vedea toate monetări",
|
"mint.more.all": "A se vedea toate monetări",
|
||||||
"nav.fedimints": "Fediminți",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Doar anunţat",
|
"status.announced": "Doar anunţat",
|
||||||
"card.unnamedFederation": "federație fără nume",
|
"card.unnamedFederation": "federație fără nume",
|
||||||
"card.notChecked": "Nu am verificat niciodată.",
|
"card.notChecked": "Nu am verificat niciodată.",
|
||||||
"fedimints.title": "Toate federațiile Fedimint · Casumints.space",
|
"fedimints.title": "Toate federațiile Fedimint · Cashumints.space",
|
||||||
"fedimints.description": "Toate{total} Federaţiile federale au anunţat pe reţeaua Nostr:{online} confirmat de un control extern,{announced} ratinguri comunitare, module şi coduri de invitaţie pentru fiecare.",
|
"fedimints.description": "Toate{total} Federaţiile federale au anunţat pe reţeaua Nostr:{online} confirmat de un control extern,{announced} ratinguri comunitare, module şi coduri de invitaţie pentru fiecare.",
|
||||||
"fedimints.heading": "Toate federațiile",
|
"fedimints.heading": "Toate federațiile",
|
||||||
"fedimints.lede": "Fiecare federație Fedimint anunțat pe rețeaua Nostr. O federație nu are un obiectiv de statut public propriu, astfel încât unele dintre acestea sunt confirmate de funcționare printr-un control extern și restul sunt enumerate exact așa cum au fost anunțate.",
|
"fedimints.lede": "Fiecare federație Fedimint anunțat pe rețeaua Nostr. O federație nu are un obiectiv de statut public propriu, astfel încât unele dintre acestea sunt confirmate de funcționare printr-un control extern și restul sunt enumerate exact așa cum au fost anunțate.",
|
||||||
|
|||||||
+19
-4
@@ -48,8 +48,12 @@
|
|||||||
"footer.disclaimer": "Отказ от ответственности",
|
"footer.disclaimer": "Отказ от ответственности",
|
||||||
"footer.terms": "Условия",
|
"footer.terms": "Условия",
|
||||||
"footer.privacy": "Конфиденциальность",
|
"footer.privacy": "Конфиденциальность",
|
||||||
"footer.madeBy": "Сделано с ❤️ автором {azzamo} · Работает на Cashu и NIP-87",
|
"footer.madeBy": "Сделано с ❤️ {azzamo} · Работает на Cashu и NIP-87",
|
||||||
"footer.warning": "Минты хранят ваши средства. Минт может исчезнуть вместе с вашими деньгами.",
|
"footer.warning": "Минты хранят ваши средства. Минт может исчезнуть вместе с вашими деньгами.",
|
||||||
|
"footer.tagline": "Отзывы сообщества о ecash-минтах, подписанные в Nostr.",
|
||||||
|
"footer.col.explore": "Обзор",
|
||||||
|
"footer.col.site": "Сайт",
|
||||||
|
"footer.nav": "Подвал сайта",
|
||||||
"home.title": "Cashumints.space · Найдите минт Cashu, которому можно доверять",
|
"home.title": "Cashumints.space · Найдите минт Cashu, которому можно доверять",
|
||||||
"home.description": "Найдите минт Cashu, которому можно доверять. В каталоге {mints} минтов, {reviews} подписанных в Nostr отзывов сообщества, актуальная доступность, поддерживаемые NUT и ПО минтов.",
|
"home.description": "Найдите минт Cashu, которому можно доверять. В каталоге {mints} минтов, {reviews} подписанных в Nostr отзывов сообщества, актуальная доступность, поддерживаемые NUT и ПО минтов.",
|
||||||
"home.hero.title": "Найдите минт Cashu",
|
"home.hero.title": "Найдите минт Cashu",
|
||||||
@@ -279,6 +283,9 @@
|
|||||||
"reviews.empty": "Отзывов пока нет. Будьте первым, кто оставит отзыв.",
|
"reviews.empty": "Отзывов пока нет. Будьте первым, кто оставит отзыв.",
|
||||||
"reviews.emptyWritten": "Здесь пока нет письменных отзывов. Будьте первым, кто оставит отзыв.",
|
"reviews.emptyWritten": "Здесь пока нет письменных отзывов. Будьте первым, кто оставит отзыв.",
|
||||||
"reviews.emptyFilter": "По данному фильтру отзывов не найдено.",
|
"reviews.emptyFilter": "По данному фильтру отзывов не найдено.",
|
||||||
|
"reviews.rate.cashu": "Оцените этот минт",
|
||||||
|
"reviews.rate.fedimint": "Оцените эту федерацию",
|
||||||
|
"reviews.rate.lnurl": "Оцените этот минт",
|
||||||
"reviews.noscript": "Отзывы на Nostr подписываются и загружаются в браузере, поэтому для просмотра этого списка требуется JavaScript. Оценки и количество просмотров, указанные выше, взяты с самого сайта.",
|
"reviews.noscript": "Отзывы на Nostr подписываются и загружаются в браузере, поэтому для просмотра этого списка требуется JavaScript. Оценки и количество просмотров, указанные выше, взяты с самого сайта.",
|
||||||
"reviews.relayError": "Не удалось подключиться к relay. Часть отзывов может отсутствовать.",
|
"reviews.relayError": "Не удалось подключиться к relay. Часть отзывов может отсутствовать.",
|
||||||
"reviews.srRating": "{rating} из 5",
|
"reviews.srRating": "{rating} из 5",
|
||||||
@@ -309,7 +316,12 @@
|
|||||||
"reviews.breakdown.1": "{n}, одна звезда",
|
"reviews.breakdown.1": "{n}, одна звезда",
|
||||||
"reviews.breakdown.none": "{n}, без оценки",
|
"reviews.breakdown.none": "{n}, без оценки",
|
||||||
"reviews.dialog.title": "Отзыв о {name}",
|
"reviews.dialog.title": "Отзыв о {name}",
|
||||||
"reviews.dialog.note": "Отзыв будет подписан вашим ключом Nostr и опубликован на публичных relays. Его нельзя отредактировать или удалить.",
|
"reviews.dialog.lede.cashu": "Расскажите о своём опыте с этим минтом.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Расскажите о своём опыте с этой федерацией.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Расскажите о своём опыте с этим минтом.",
|
||||||
|
"reviews.dialog.permanent": "Публикуется навсегда на публичных relays Nostr.",
|
||||||
|
"reviews.dialog.gate.title": "Войдите, чтобы написать отзыв",
|
||||||
|
"reviews.dialog.gate.lead": "Отзывы подписываются вашим ключом Nostr. Он остаётся в вашем signer, сайт никогда его не видит.",
|
||||||
"reviews.dialog.ratingLegend": "Ваша оценка",
|
"reviews.dialog.ratingLegend": "Ваша оценка",
|
||||||
"reviews.dialog.starsSr.one": "{n} звезда",
|
"reviews.dialog.starsSr.one": "{n} звезда",
|
||||||
"reviews.dialog.starsSr.other": "{n} звезд",
|
"reviews.dialog.starsSr.other": "{n} звезд",
|
||||||
@@ -332,7 +344,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Ожидание signer",
|
"reviews.dialog.waitingSigner": "Ожидание signer",
|
||||||
"reviews.dialog.confirmClose": "Закрыть этот отзыв? Ваш черновик сохранится до тех пор, пока вы не покинете сайт.",
|
"reviews.dialog.confirmClose": "Закрыть этот отзыв? Ваш черновик сохранится до тех пор, пока вы не покинете сайт.",
|
||||||
"reviews.dialog.why.login": "Войдите в систему, чтобы опубликовать",
|
"reviews.dialog.why.login": "Войдите в систему, чтобы опубликовать",
|
||||||
"reviews.dialog.why.rating": "Выберите оценку",
|
|
||||||
"reviews.dialog.why.words": "Напишите несколько слов",
|
"reviews.dialog.why.words": "Напишите несколько слов",
|
||||||
"reviews.dialog.why.more.one": "нужен еще {n} символ",
|
"reviews.dialog.why.more.one": "нужен еще {n} символ",
|
||||||
"reviews.dialog.why.more.other": "{n} еще символов",
|
"reviews.dialog.why.more.other": "{n} еще символов",
|
||||||
@@ -399,6 +410,10 @@
|
|||||||
"login.status.waitingSigner": "Ожидание signer",
|
"login.status.waitingSigner": "Ожидание signer",
|
||||||
"login.status.connecting": "Подключение к signer",
|
"login.status.connecting": "Подключение к signer",
|
||||||
"login.status.connected": "Подключено",
|
"login.status.connected": "Подключено",
|
||||||
|
"login.toast.loggedIn": "Вход выполнен",
|
||||||
|
"login.toast.fetchingProfile": "Загрузка вашего профиля Nostr с relays…",
|
||||||
|
"login.toast.profile": "Профиль: {name}",
|
||||||
|
"login.toast.noProfile": "Профиль на relays не найден",
|
||||||
"login.method.extension": "Расширение",
|
"login.method.extension": "Расширение",
|
||||||
"login.method.remote": "Удаленный",
|
"login.method.remote": "Удаленный",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -614,7 +629,7 @@
|
|||||||
"nav.home": "Главная",
|
"nav.home": "Главная",
|
||||||
"mint.more.title": "Другие минты",
|
"mint.more.title": "Другие минты",
|
||||||
"mint.more.all": "Посмотреть все минты",
|
"mint.more.all": "Посмотреть все минты",
|
||||||
"nav.fedimints": "Федиминтс",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Только объявлено",
|
"status.announced": "Только объявлено",
|
||||||
"card.unnamedFederation": "Федерация без названия",
|
"card.unnamedFederation": "Федерация без названия",
|
||||||
"card.notChecked": "никогда не проверял",
|
"card.notChecked": "никогда не проверял",
|
||||||
|
|||||||
+167
-152
@@ -33,15 +33,15 @@
|
|||||||
"status.unknown": "Har inte kontrollerats ännu",
|
"status.unknown": "Har inte kontrollerats ännu",
|
||||||
"nav.skip": "Gå direkt till innehållet",
|
"nav.skip": "Gå direkt till innehållet",
|
||||||
"nav.main": "Huvudsida",
|
"nav.main": "Huvudsida",
|
||||||
"nav.mints": "Cashu-pastiller",
|
"nav.mints": "Cashu-mints",
|
||||||
"nav.reviews": "Recensioner",
|
"nav.reviews": "Recensioner",
|
||||||
"nav.wallets": "Plånböcker",
|
"nav.wallets": "Plånböcker",
|
||||||
"nav.about": "Om",
|
"nav.about": "Om",
|
||||||
"nav.searchMints": "Sök efter {n}-pastiller",
|
"nav.searchMints": "Sök bland {n} mints",
|
||||||
"lang.label": "Språk",
|
"lang.label": "Språk",
|
||||||
"lang.switcher": "Välj språk",
|
"lang.switcher": "Välj språk",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Alla Cashu-mynt",
|
"footer.allMints": "Alla Cashu-mints",
|
||||||
"footer.allReviews": "Alla recensioner",
|
"footer.allReviews": "Alla recensioner",
|
||||||
"footer.wallets": "Plånböcker",
|
"footer.wallets": "Plånböcker",
|
||||||
"footer.about": "Om",
|
"footer.about": "Om",
|
||||||
@@ -49,21 +49,25 @@
|
|||||||
"footer.terms": "Villkor",
|
"footer.terms": "Villkor",
|
||||||
"footer.privacy": "Sekretess",
|
"footer.privacy": "Sekretess",
|
||||||
"footer.madeBy": "Skapad med ❤️ av {azzamo} · Drivs av Cashu och NIP-87",
|
"footer.madeBy": "Skapad med ❤️ av {azzamo} · Drivs av Cashu och NIP-87",
|
||||||
"footer.warning": "Myntverk är förvaringsinstitut. Ett myntverk kan försvinna med dina pengar.",
|
"footer.warning": "Mints är förvaringsinstitut. Ett mint kan försvinna med dina pengar.",
|
||||||
"home.title": "Cashumints.space · Hitta ett Cashu i nyskick som du kan lita på",
|
"footer.tagline": "Recensioner från communityn om ecash-mints, signerade på Nostr.",
|
||||||
"home.description": "Hitta en Cashu-mint som du kan lita på. {mints}-mints som är indexerade med {reviews}-användarrecensioner publicerade på Nostr, samt realtidsuppgifter om drifttid, stöd för NUTs och mint-programvara.",
|
"footer.col.explore": "Utforska",
|
||||||
"home.hero.title": "Hitta en Cashu i nyskick",
|
"footer.col.site": "Webbplats",
|
||||||
|
"footer.nav": "Sidfot",
|
||||||
|
"home.title": "Cashumints.space · Hitta ett Cashu-mint du kan lita på",
|
||||||
|
"home.description": "Hitta ett Cashu-mint du kan lita på. {mints} mints i indexet med {reviews} recensioner från communityn, signerade på Nostr, plus live drifttid, stöd för NUTs och mint-programvara.",
|
||||||
|
"home.hero.title": "Hitta ett Cashu-mint",
|
||||||
"home.hero.titleEm": "som du kan lita på",
|
"home.hero.titleEm": "som du kan lita på",
|
||||||
"home.hero.lede": "Alla mynt i Nostr-nätverket, med äkta omdömen från användarna. Inga granskare – bara signerade omdömen som du själv kan verifiera.",
|
"home.hero.lede": "Varje mint i Nostr-nätverket, med äkta recensioner från communityn. Inga grindvakter, bara signerade recensioner du kan verifiera själv.",
|
||||||
"home.search.label": "Sök efter webbplatser efter namn, domän eller URL",
|
"home.search.label": "Sök mints på namn, domän eller URL",
|
||||||
"home.search.placeholder": "Sök efter namn, domän eller klistra in en Mint-URL…",
|
"home.search.placeholder": "Sök efter namn, domän eller klistra in en Mint-URL…",
|
||||||
"home.filters.mostReviewed": "Mest omtalade",
|
"home.filters.mostReviewed": "Mest omtalade",
|
||||||
"home.filters.highestRated": "Högst betygsatta",
|
"home.filters.highestRated": "Högst betygsatta",
|
||||||
"home.filters.recentlyActive": "Nyligen aktiva",
|
"home.filters.recentlyActive": "Nyligen aktiva",
|
||||||
"home.filters.websockets": "Stöder WebSockets",
|
"home.filters.websockets": "Stöder WebSockets",
|
||||||
"home.top.title": "De bästa Cashu-mynterna",
|
"home.top.title": "De bästa Cashu-mints",
|
||||||
"home.top.sub": "rangerade efter recensioner och betyg",
|
"home.top.sub": "rangerade efter recensioner och betyg",
|
||||||
"home.top.all": "Alla {n}-mynt →",
|
"home.top.all": "Alla {n} mints →",
|
||||||
"home.latest.title": "Senaste recensionerna",
|
"home.latest.title": "Senaste recensionerna",
|
||||||
"home.latest.sub": "direkt från nätverket Nostr",
|
"home.latest.sub": "direkt från nätverket Nostr",
|
||||||
"home.latest.prev": "Tidigare recensioner",
|
"home.latest.prev": "Tidigare recensioner",
|
||||||
@@ -79,151 +83,151 @@
|
|||||||
"home.why.checked.title": "Kontrolleras kontinuerligt",
|
"home.why.checked.title": "Kontrolleras kontinuerligt",
|
||||||
"home.why.checked.body": "Vi kontrollerar varje mint med avseende på drifttid, programvaruversion, begränsningar och vilka NUTs-enheter som stöds, så de specifikationer du ser är aktuella och inte självrapporterade.",
|
"home.why.checked.body": "Vi kontrollerar varje mint med avseende på drifttid, programvaruversion, begränsningar och vilka NUTs-enheter som stöds, så de specifikationer du ser är aktuella och inte självrapporterade.",
|
||||||
"home.cta.title": "Funderar du på att köpa en mint? Läs det här först.",
|
"home.cta.title": "Funderar du på att köpa en mint? Läs det här först.",
|
||||||
"home.cta.body": "Här hittar du din ecash. Läs vad andra har skrivit innan du sätter in sats, och lämna en recension när du själv har använt en.",
|
"home.cta.body": "Ett mint håller din ecash. Läs vad andra har kommit fram till innan du sätter in sats, och lämna en recension när du själv har använt ett.",
|
||||||
"home.cta.explore": "Upptäck alla mintsorter",
|
"home.cta.explore": "Upptäck alla mintsorter",
|
||||||
"home.cta.learn": "Läs mer om Cashu",
|
"home.cta.learn": "Läs mer om Cashu",
|
||||||
"pulse.mintsIndexed": "indexerade mynt",
|
"pulse.mintsIndexed": "mints i indexet",
|
||||||
"pulse.reviewsOnNostr": "recensioner av Nostr",
|
"pulse.reviewsOnNostr": "recensioner på Nostr",
|
||||||
"pulse.lastReview": "senaste granskningen",
|
"pulse.lastReview": "senaste granskningen",
|
||||||
"pulse.mintsOnline": "mynta online",
|
"pulse.mintsOnline": "mints online",
|
||||||
"pulse.indexer": "indexerare",
|
"pulse.indexer": "indexerare",
|
||||||
"pulse.connected": "ansluten",
|
"pulse.connected": "ansluten",
|
||||||
"pulse.stale": "föråldrad",
|
"pulse.stale": "föråldrad",
|
||||||
"mints.title": "Alla Cashu-mynt · Cashumints.space",
|
"mints.title": "Alla Cashu-mints · Cashumints.space",
|
||||||
"mints.description": "Alla {total}- och Cashu-minter som indexerats från nätverket Nostr, {online} online och {offline} offline, med användarbetyg, drifttid och minterprogramvara. Sök och sortera i hela listan.",
|
"mints.description": "Alla {total} Cashu-mints indexerade från Nostr-nätverket, {online} online och {offline} offline, med betyg från communityn, drifttid och mint-programvara. Sök och sortera hela listan.",
|
||||||
"mints.heading": "Alla Cashu-mynt",
|
"mints.heading": "Alla Cashu-mints",
|
||||||
"mints.lede": "Alla mynt som har upptäckts i nätverket Nostr, inklusive de som inte längre finns kvar. Mynt som är offline finns kvar i listan så att du fortfarande kan hitta och granska dem.",
|
"mints.lede": "Varje mint som hittats i Nostr-nätverket, inklusive de som är borta. Mints som är offline står kvar i listan så att du fortfarande kan hitta och recensera dem.",
|
||||||
"mints.search.label": "Sök efter mynt efter namn eller domän",
|
"mints.search.label": "Sök mints på namn eller domän",
|
||||||
"mints.search.placeholder": "Sök efter namn eller domän…",
|
"mints.search.placeholder": "Sök efter namn eller domän…",
|
||||||
"mints.sort.label": "Sortera minttabletter",
|
"mints.sort.label": "Sortera mints",
|
||||||
"mints.sort.score": "Bäst totalt sett",
|
"mints.sort.score": "Bäst totalt sett",
|
||||||
"mints.sort.rating": "Högst betygsatta",
|
"mints.sort.rating": "Högst betygsatta",
|
||||||
"mints.sort.reviews": "Mest omtalade",
|
"mints.sort.reviews": "Mest omtalade",
|
||||||
"mints.sort.recent": "Nyligen granskade",
|
"mints.sort.recent": "Nyligen granskade",
|
||||||
"mints.sort.seen": "Nyligen visade på nätet",
|
"mints.sort.seen": "Nyligen visade på nätet",
|
||||||
"mints.hideOffline": "Dölj offline-status",
|
"mints.hideOffline": "Dölj offline",
|
||||||
"mints.showing": "Visar {total}-mynt ({online} online, {offline} offline)",
|
"mints.showing": "Visar {total} mints ({online} online, {offline} offline)",
|
||||||
"mints.showingFiltered": "Visar {shown} av {total}-mynt ({online} online, {offline} offline)",
|
"mints.showingFiltered": "Visar {shown} av {total} mints ({online} online, {offline} offline)",
|
||||||
"mints.noResults": "Inga mintar stämmer överens. Prova med en domän eller klistra in en mint-URL.",
|
"mints.noResults": "Inga mints matchar. Prova en domän, eller klistra in en mint-URL.",
|
||||||
"mints.clearSearch": "Rensa sökningen",
|
"mints.clearSearch": "Rensa sökningen",
|
||||||
"card.noRatings": "Inga betyg ännu",
|
"card.noRatings": "Inga betyg ännu",
|
||||||
"card.reviews.one": "Recension av {n}",
|
"card.reviews.one": "{n} recension",
|
||||||
"card.reviews.other": "Recensioner av {n}",
|
"card.reviews.other": "{n} recensioner",
|
||||||
"card.lastSeen": "senast sett {when}",
|
"card.lastSeen": "senast sett {when}",
|
||||||
"card.neverSeen": "har aldrig setts på nätet",
|
"card.neverSeen": "har aldrig setts på nätet",
|
||||||
"card.reviewed": "recenserat {when}",
|
"card.reviewed": "recenserat {when}",
|
||||||
"card.noReviews": "inga recensioner ännu",
|
"card.noReviews": "inga recensioner ännu",
|
||||||
"mint.title": "{name} · Cashu – recensioner i nyskick",
|
"mint.title": "{name} · recensioner av Cashu-mint",
|
||||||
"mint.titleFedimint": "{name} · Recensioner av Fedimint-federationen",
|
"mint.titleFedimint": "{name} · recensioner av Fedimint-federation",
|
||||||
"mint.titleLnurl": "{name} · Recensioner av LNURL-minten",
|
"mint.titleLnurl": "{name} · recensioner av LNURL-mint",
|
||||||
"mint.breadcrumb": "Navigationsspår",
|
"mint.breadcrumb": "Navigationsspår",
|
||||||
"mint.crumbMints": "Cashu-pastiller",
|
"mint.crumbMints": "Cashu-mints",
|
||||||
"mint.copyUrl": "Kopiera Mint-URL:en",
|
"mint.copyUrl": "Kopiera mint-URL",
|
||||||
"mint.qrButton": "Mint QR",
|
"mint.qrButton": "Mint QR",
|
||||||
"mint.writeReview": "Skriv en recension",
|
"mint.writeReview": "Skriv en recension",
|
||||||
"mint.rankByScore": "#{rank} efter poäng",
|
"mint.rankByScore": "#{rank} efter poäng",
|
||||||
"mint.tagLightning": "Lightning",
|
"mint.tagLightning": "Lightning",
|
||||||
"mint.summary": "Sammanfattning av Mint",
|
"mint.summary": "Mint-sammanfattning",
|
||||||
"mint.rating.label": "Gemenskapens betyg",
|
"mint.rating.label": "Gemenskapens betyg",
|
||||||
"mint.rating.none": "Inga betyg ännu",
|
"mint.rating.none": "Inga betyg ännu",
|
||||||
"mint.rating.reviews.one": "Recension av {n}",
|
"mint.rating.reviews.one": "{n} recension",
|
||||||
"mint.rating.reviews.other": "Recensioner av {n}",
|
"mint.rating.reviews.other": "{n} recensioner",
|
||||||
"mint.rating.unrated.one": "{n} har inte lämnat något betyg",
|
"mint.rating.unrated.one": "{n} har inte lämnat något betyg",
|
||||||
"mint.rating.unrated.other": "{n} har inte lämnat något betyg",
|
"mint.rating.unrated.other": "{n} har inte lämnat något betyg",
|
||||||
"mint.activity.label": "Aktivitet",
|
"mint.activity.label": "Aktivitet",
|
||||||
"mint.activity.since": "sedan den senaste granskningen",
|
"mint.activity.since": "sedan senaste recensionen",
|
||||||
"mint.activity.noReviews": "inga recensioner ännu",
|
"mint.activity.noReviews": "inga recensioner ännu",
|
||||||
"mint.activity.recent.one": "Recensioner av {n} under de senaste 90 dagarna",
|
"mint.activity.recent.one": "{n} recension de senaste 90 dagarna",
|
||||||
"mint.activity.recent.other": "Recensioner av {n} under de senaste 90 dagarna",
|
"mint.activity.recent.other": "{n} recensioner de senaste 90 dagarna",
|
||||||
"mint.limits.label": "Gränser",
|
"mint.limits.label": "Gränser",
|
||||||
"mint.limits.notPublished": "ej publicerad",
|
"mint.limits.notPublished": "ej publicerad",
|
||||||
"mint.limits.min": "min",
|
"mint.limits.min": "min",
|
||||||
"mint.limits.max": "max",
|
"mint.limits.max": "max",
|
||||||
"mint.limits.mintRow": "mynta",
|
"mint.limits.mintRow": "mint",
|
||||||
"mint.limits.meltRow": "smälta",
|
"mint.limits.meltRow": "melt",
|
||||||
"mint.limits.disabled": "funktionshindrad",
|
"mint.limits.disabled": "avstängd",
|
||||||
"mint.limits.range": "{min} till {max} {unit}",
|
"mint.limits.range": "{min} till {max} {unit}",
|
||||||
"mint.limits.upTo": "upp till {max} {unit}",
|
"mint.limits.upTo": "upp till {max} {unit}",
|
||||||
"mint.limits.from": "från {min} {unit}",
|
"mint.limits.from": "från {min} {unit}",
|
||||||
"mint.software.label": "Mint-programvara",
|
"mint.software.label": "Mint-programvara",
|
||||||
"mint.software.unknown": "okänt",
|
"mint.software.unknown": "okänt",
|
||||||
"mint.checked": "markerad {when}",
|
"mint.checked": "kontrollerad {when}",
|
||||||
"mint.lastSeen": "senast sett {when}",
|
"mint.lastSeen": "senast sett {when}",
|
||||||
"mint.neverReached": "aldrig nåtts",
|
"mint.neverReached": "aldrig nåtts",
|
||||||
"mint.uptime.checks": "{ok} av de senaste {total}-kontrollerna är tillgängliga",
|
"mint.uptime.checks": "{ok} av de senaste {total} kontrollerna nåbara",
|
||||||
"mint.uptime.percent": "{percent}% tillgänglig under 30 dagar",
|
"mint.uptime.percent": "{percent}% tillgänglig under 30 dagar",
|
||||||
"mint.uptime.description": "{ok} av de senaste {total}-kontrollerna har genomförts framgångsrikt",
|
"mint.uptime.description": "{ok} av de senaste {total} kontrollerna lyckades",
|
||||||
"mint.operator.title": "Från operatören",
|
"mint.operator.title": "Från operatören",
|
||||||
"mint.operator.motd": "Dagens meddelande",
|
"mint.operator.motd": "Dagens meddelande",
|
||||||
"mint.operator.beta": "Denna mint beskriver sig själv som experimentell eller i betafas. Läs operatörens egna ord nedan innan du förvarar något som du inte har råd att förlora.",
|
"mint.operator.beta": "Denna mint beskriver sig själv som experimentell eller i betafas. Läs operatörens egna ord nedan innan du förvarar något som du inte har råd att förlora.",
|
||||||
"mint.nuts.title": "Kompatibel med NUTs",
|
"mint.nuts.title": "NUTs som stöds",
|
||||||
"mint.nuts.noneOffline": "Det finns ingen cachad lista med koden NUT för detta mynt; det togs bort från nätet innan någon lista hann registreras.",
|
"mint.nuts.noneOffline": "Ingen NUT-lista är cachad för detta mint, det gick offline innan någon hann registreras.",
|
||||||
"mint.nuts.noneYet": "Det finns ännu ingen cachad lista med referenskoden NUT för detta mynt.",
|
"mint.nuts.noneYet": "Ingen NUT-lista är cachad för detta mint ännu.",
|
||||||
"mint.nuts.supported": "{n} av {total}, även känt som NUTs, stöds",
|
"mint.nuts.supported": "{n} av {total} kända NUTs stöds",
|
||||||
"mint.nuts.whatAre": "Vad är NUTs?",
|
"mint.nuts.whatAre": "Vad är NUTs?",
|
||||||
"mint.nutRow.disabled": "funktionshindrad",
|
"mint.nutRow.disabled": "avstängd",
|
||||||
"mint.nutRow.notSupported": "stöds inte",
|
"mint.nutRow.notSupported": "stöds inte",
|
||||||
"mint.details.title": "Uppgifter om myntet",
|
"mint.details.title": "Mint-detaljer",
|
||||||
"mint.details.pubkey": "Offentlig nyckel",
|
"mint.details.pubkey": "Pubkey",
|
||||||
"mint.details.nostr": "Nostr",
|
"mint.details.nostr": "Nostr",
|
||||||
"mint.details.email": "E-post",
|
"mint.details.email": "E-post",
|
||||||
"mint.details.serverTime": "Servertid",
|
"mint.details.serverTime": "Servertid",
|
||||||
"mint.details.firstSeen": "Första gången",
|
"mint.details.firstSeen": "Första gången",
|
||||||
"mint.details.terms": "Villkor",
|
"mint.details.terms": "Villkor",
|
||||||
"mint.kind.identifier": "identifierare",
|
"mint.kind.identifier": "identifierare",
|
||||||
"mint.kind.mintPubkey": "skapa en offentlig nyckel",
|
"mint.kind.mintPubkey": "mint-pubkey",
|
||||||
"mint.kind.nostrAddress": "Adressen Nostr",
|
"mint.kind.nostrAddress": "Nostr-adress",
|
||||||
"mint.kind.emailAddress": "e-postadress",
|
"mint.kind.emailAddress": "e-postadress",
|
||||||
"mint.kind.npub": "npub",
|
"mint.kind.npub": "npub",
|
||||||
"mint.disclaimer": "Denna plattform fungerar som förvarare: den förvarar dina pengar och kan när som helst sluta göra det. Betygen är åsikter från användargemenskapen, och ”online” betyder endast att tjänsten är tillgänglig, inte att den är pålitlig.",
|
"mint.disclaimer": "Detta mint är förvarande: det håller dina pengar, och det kan sluta göra det när som helst. Betyg är åsikter från communityn, och online betyder nåbar, inte pålitlig.",
|
||||||
"mint.disclaimerLink": "Läs hela ansvarsfriskrivningen",
|
"mint.disclaimerLink": "Läs hela ansvarsfriskrivningen",
|
||||||
"mint.qr.title": "Lägg till {name} i din plånbok",
|
"mint.qr.title": "Lägg till {name} i din plånbok",
|
||||||
"mint.qr.note": "Skanna den här koden med en Cashu-plånbok för att lägga till myntet, eller kopiera webbadressen och klistra in den.",
|
"mint.qr.note": "Skanna den här med en Cashu-wallet för att lägga till mintet, eller kopiera URL:en och klistra in den.",
|
||||||
"mint.qr.warn": "Att lägga till en betalningsleverantör innebär att du anförtror den dina pengar.",
|
"mint.qr.warn": "Att lägga till ett mint betyder att anförtro det dina pengar.",
|
||||||
"mint.qr.whatMeans": "Vad det innebär",
|
"mint.qr.whatMeans": "Vad det innebär",
|
||||||
"mint.qr.wallets": "Plånböcker som stöder Cashu",
|
"mint.qr.wallets": "Plånböcker som stöder Cashu",
|
||||||
"mint.chip.frozen": "Fryst",
|
"mint.chip.frozen": "Fryst",
|
||||||
"mint.chip.noWithdrawals": "Inga uttag",
|
"mint.chip.noWithdrawals": "Inga uttag",
|
||||||
"mint.chip.meltOnly": "Endast smältning",
|
"mint.chip.meltOnly": "Endast melt",
|
||||||
"mint.warnings.dayCount.one": "{n}-dagen",
|
"mint.warnings.dayCount.one": "{n} dag",
|
||||||
"mint.warnings.dayCount.other": "{n} dagar",
|
"mint.warnings.dayCount.other": "{n} dagar",
|
||||||
"mint.warnings.gone.lead": "Förmodligen borta.",
|
"mint.warnings.gone.lead": "Förmodligen borta.",
|
||||||
"mint.warnings.gone.body.since": "Denna plattform har varit otillgänglig sedan {date} ({days}). Betrakta de medel som finns där som förlorade och skicka inte in några nya medel. Nedan visas information om dess senast kända status.",
|
"mint.warnings.gone.body.since": "Detta mint har varit onåbart sedan {date} ({days}). Betrakta medel som ligger där som utsatta, och skicka inte in nya medel. Detaljerna nedan visar dess senast kända tillstånd.",
|
||||||
"mint.warnings.gone.body.neverDated": "Denna myntverk har inte svarat på en enda kontroll sedan vi började övervaka den i {month}. Betrakta medel som finns där som utsatta för risk och skicka inte in nya medel. All information nedan kommer från meddelandet från Nostr, inte från myntverket.",
|
"mint.warnings.gone.body.neverDated": "Detta mint har inte svarat på en enda kontroll sedan vi började bevaka det i {month}. Betrakta medel som ligger där som utsatta, och skicka inte in nya medel. Allt nedan kommer från Nostr-annonseringen, inte från mintet.",
|
||||||
"mint.warnings.gone.body.never": "Denna myntverk har inte besvarat en enda förfrågan sedan vi började bevaka den. Betrakta medel som finns där som utsatta för risk och skicka inte in nya medel. All information nedan kommer från meddelandet Nostr, inte från myntverket.",
|
"mint.warnings.gone.body.never": "Detta mint har inte svarat på en enda kontroll sedan vi började bevaka det. Betrakta medel som ligger där som utsatta, och skicka inte in nya medel. Allt nedan kommer från Nostr-annonseringen, inte från mintet.",
|
||||||
"mint.warnings.gone.meta.since": "Offline sedan {date}",
|
"mint.warnings.gone.meta.since": "Offline sedan {date}",
|
||||||
"mint.warnings.gone.meta.never": "Har aldrig gått att nå sedan den upptäcktes",
|
"mint.warnings.gone.meta.never": "Har aldrig gått att nå sedan den upptäcktes",
|
||||||
"mint.warnings.meltDisabled.lead": "Uttag är inaktiverade.",
|
"mint.warnings.meltDisabled.lead": "Uttag är inaktiverade.",
|
||||||
"mint.warnings.meltDisabled.body.online": "För denna myntmaskin är smältfunktionen för Lightning (NUT-05) avstängd: du kan sätta in sats, men du kan inte ta ut dem via Lightning. Gör inga insättningar förrän smältfunktionen är igång igen.",
|
"mint.warnings.meltDisabled.body.online": "Detta mint har melting via Lightning (NUT-05) avstängt: du kan sätta in sats, men du kan inte ta ut dem via Lightning. Sätt inte in något förrän melting är tillbaka.",
|
||||||
"mint.warnings.meltDisabled.body.offline": "Denna myntautomat hade smältfunktionen för Lightning (NUT-05) avstängd: du kan sätta in sats, men du kan inte ta ut dem via Lightning. Gör inga insättningar förrän smältfunktionen är igång igen.",
|
"mint.warnings.meltDisabled.body.offline": "Detta mint hade melting via Lightning (NUT-05) avstängt: du kan sätta in sats, men du kan inte ta ut dem via Lightning. Sätt inte in något förrän melting är tillbaka.",
|
||||||
"mint.warnings.meltDisabled.meta.online": "Uttag är för närvarande inaktiverade",
|
"mint.warnings.meltDisabled.meta.online": "Uttag är för närvarande inaktiverade",
|
||||||
"mint.warnings.meltDisabled.meta.offline": "Uttag var inaktiverade när de senast visades",
|
"mint.warnings.meltDisabled.meta.offline": "Uttag var inaktiverade när de senast visades",
|
||||||
"mint.warnings.frozen.lead": "Fryst mynta.",
|
"mint.warnings.frozen.lead": "Mint fryst.",
|
||||||
"mint.warnings.frozen.body.online": "Både prägling och smältning är inaktiverade. Ingen sats kan flyttas in eller ut via Lightning.",
|
"mint.warnings.frozen.body.online": "Både minting och melting är avstängt. Inga sats kan flyttas in eller ut via Lightning.",
|
||||||
"mint.warnings.frozen.body.offline": "Både myntning och smältning har inaktiverats. Ingen sats kan flyttas in eller ut via Lightning.",
|
"mint.warnings.frozen.body.offline": "Både minting och melting var avstängt. Inga sats kan flyttas in eller ut via Lightning.",
|
||||||
"mint.warnings.frozen.meta.online": "För närvarande är verksamheten fryst, ingenting kommer in eller går ut",
|
"mint.warnings.frozen.meta.online": "För närvarande är verksamheten fryst, ingenting kommer in eller går ut",
|
||||||
"mint.warnings.frozen.meta.offline": "Fryst när den senast sågs",
|
"mint.warnings.frozen.meta.offline": "Fryst när den senast sågs",
|
||||||
"mint.warnings.offlineLong.lead": "Inaktiv för {days}, från och med {date}.",
|
"mint.warnings.offlineLong.lead": "Inaktiv för {days}, från och med {date}.",
|
||||||
"mint.warnings.offlineLong.body": "Mynten kan ha tagit slut. Allt nedan visar dess senaste kända tillstånd, och recensionerna fungerar fortfarande.",
|
"mint.warnings.offlineLong.body": "Mintet kan vara borta. Allt nedan är dess senast kända tillstånd, och recensioner fungerar fortfarande.",
|
||||||
"mint.warnings.offlineLong.meta": "Offline sedan {date}",
|
"mint.warnings.offlineLong.meta": "Offline sedan {date}",
|
||||||
"mint.warnings.meltOnly.lead": "Endast smältning.",
|
"mint.warnings.meltOnly.lead": "Endast melt.",
|
||||||
"mint.warnings.meltOnly.body.online": "Nyutgivning (NUT-04) är inaktiverad: du kan inte göra insättningar, men befintliga ecash kan fortfarande tas ut. Detta innebär ofta att en utgivning håller på att avvecklas, så om du innehar ecash bör du överväga att lösa in dem.",
|
"mint.warnings.meltOnly.body.online": "Ny minting (NUT-04) är avstängd: du kan inte sätta in, men befintlig ecash kan fortfarande tas ut. Det betyder ofta att ett mint håller på att avvecklas, så om du håller dess ecash, överväg att melta ut.",
|
||||||
"mint.warnings.meltOnly.body.offline": "Nyutgivning (NUT-04) har inaktiverats: du kan inte göra insättningar, men befintliga ecash kan fortfarande tas ut. Detta innebär ofta att en utgivning håller på att avvecklas, så om du innehar ecash bör du överväga att lösa in dem.",
|
"mint.warnings.meltOnly.body.offline": "Ny minting (NUT-04) var avstängd: du kan inte sätta in, men befintlig ecash kan fortfarande tas ut. Det betyder ofta att ett mint håller på att avvecklas, så om du håller dess ecash, överväg att melta ut.",
|
||||||
"mint.warnings.meltOnly.meta.online": "För närvarande endast smältning",
|
"mint.warnings.meltOnly.meta.online": "För närvarande endast melt",
|
||||||
"mint.warnings.meltOnly.meta.offline": "Smält endast när den senast sågs",
|
"mint.warnings.meltOnly.meta.offline": "Endast melt när den senast sågs",
|
||||||
"mint.warnings.offline.lead": "Offline sedan {date}.",
|
"mint.warnings.offline.lead": "Offline sedan {date}.",
|
||||||
"mint.warnings.offline.body": "Detaljerna bekräftades senast då. Du kan fortfarande skriva en recension.",
|
"mint.warnings.offline.body": "Detaljerna bekräftades senast då. Du kan fortfarande skriva en recension.",
|
||||||
"mint.warnings.offline.meta": "Offline sedan {date}",
|
"mint.warnings.offline.meta": "Offline sedan {date}",
|
||||||
"mint.warnings.also.meltDisabled": "Innan tjänsten stängdes ner hade man dessutom inaktiverat uttagen.",
|
"mint.warnings.also.meltDisabled": "Innan tjänsten stängdes ner hade man dessutom inaktiverat uttagen.",
|
||||||
"mint.warnings.also.mintDisabled": "Innan den gick offline hade den dessutom inaktiverat nyprägling.",
|
"mint.warnings.also.mintDisabled": "Innan det gick offline hade det också stängt av ny minting.",
|
||||||
"mint.warnings.also.offline": "Den har dessutom varit ur drift sedan {date} ({days}).",
|
"mint.warnings.also.offline": "Den har dessutom varit ur drift sedan {date} ({days}).",
|
||||||
"nut.0": "Beteckningar och modeller",
|
"nut.0": "Beteckningar och modeller",
|
||||||
"nut.1": "Utbyte av offentliga nycklar i Mint",
|
"nut.1": "Utbyte av offentliga nycklar i Mint",
|
||||||
"nut.2": "Nökkombinationer och avgifter",
|
"nut.2": "Nökkombinationer och avgifter",
|
||||||
"nut.3": "Byta tokens",
|
"nut.3": "Byta tokens",
|
||||||
"nut.4": "Myntprägling via Lightning",
|
"nut.4": "Minting via Lightning",
|
||||||
"nut.5": "Smältning med Lightning",
|
"nut.5": "Smältning med Lightning",
|
||||||
"nut.6": "Information om mynta",
|
"nut.6": "Mint-information",
|
||||||
"nut.7": "Kontroll av tokenets status",
|
"nut.7": "Kontroll av tokenets status",
|
||||||
"nut.8": "Överbetalda avgifter för Lightning",
|
"nut.8": "Överbetalda avgifter för Lightning",
|
||||||
"nut.9": "Återställ signaturer",
|
"nut.9": "Återställ signaturer",
|
||||||
@@ -237,7 +241,7 @@
|
|||||||
"nut.17": "WebSocket-abonnemang",
|
"nut.17": "WebSocket-abonnemang",
|
||||||
"nut.18": "Betalningsförfrågningar",
|
"nut.18": "Betalningsförfrågningar",
|
||||||
"nut.19": "Cachelagrade svar",
|
"nut.19": "Cachelagrade svar",
|
||||||
"nut.20": "Signerade citat i nyskick",
|
"nut.20": "Signerade mint-quotes",
|
||||||
"nut.21": "Rensa autentisering",
|
"nut.21": "Rensa autentisering",
|
||||||
"nut.22": "Autentisering utan inloggning",
|
"nut.22": "Autentisering utan inloggning",
|
||||||
"nut.23": "BOLT11 – betalningssätt",
|
"nut.23": "BOLT11 – betalningssätt",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Inga recensioner ännu. Bli den första att skriva en.",
|
"reviews.empty": "Inga recensioner ännu. Bli den första att skriva en.",
|
||||||
"reviews.emptyWritten": "Det finns inga skriftliga recensioner här än. Bli den första att skriva en.",
|
"reviews.emptyWritten": "Det finns inga skriftliga recensioner här än. Bli den första att skriva en.",
|
||||||
"reviews.emptyFilter": "Det finns inga recensioner som stämmer överens med detta filter.",
|
"reviews.emptyFilter": "Det finns inga recensioner som stämmer överens med detta filter.",
|
||||||
|
"reviews.rate.cashu": "Betygsätt denna mint",
|
||||||
|
"reviews.rate.fedimint": "Betygsätt denna federation",
|
||||||
|
"reviews.rate.lnurl": "Betygsätt denna mint",
|
||||||
"reviews.noscript": "Recensionerna är signerade med Nostr och laddas i din webbläsare, så den här listan kräver JavaScript. Betygen och antalet nedan hämtas direkt från webbplatsen.",
|
"reviews.noscript": "Recensionerna är signerade med Nostr och laddas i din webbläsare, så den här listan kräver JavaScript. Betygen och antalet nedan hämtas direkt från webbplatsen.",
|
||||||
"reviews.relayError": "Det gick inte att nå reläet. Recensionerna kan vara ofullständiga.",
|
"reviews.relayError": "Det gick inte att nå reläet. Recensionerna kan vara ofullständiga.",
|
||||||
"reviews.srRating": "{rating} av 5",
|
"reviews.srRating": "{rating} av 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} en stjärna",
|
"reviews.breakdown.1": "{n} en stjärna",
|
||||||
"reviews.breakdown.none": "{n} utan betyg",
|
"reviews.breakdown.none": "{n} utan betyg",
|
||||||
"reviews.dialog.title": "Recension av {name}",
|
"reviews.dialog.title": "Recension av {name}",
|
||||||
"reviews.dialog.note": "Signerad med din Nostr-nyckel och publicerad på offentliga reläer. Den kan varken redigeras eller raderas.",
|
"reviews.dialog.lede.cashu": "Dela din upplevelse av denna mint.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Dela din upplevelse av denna federation.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Dela din upplevelse av denna mint.",
|
||||||
|
"reviews.dialog.permanent": "Publiceras permanent på publika Nostr-relayer.",
|
||||||
|
"reviews.dialog.gate.title": "Logga in för att skriva en recension",
|
||||||
|
"reviews.dialog.gate.lead": "Recensioner signeras med din Nostr-nyckel. Den stannar i din signer, den här webbplatsen ser den aldrig.",
|
||||||
"reviews.dialog.ratingLegend": "Ditt betyg",
|
"reviews.dialog.ratingLegend": "Ditt betyg",
|
||||||
"reviews.dialog.starsSr.one": "{n}-stjärna",
|
"reviews.dialog.starsSr.one": "{n}-stjärna",
|
||||||
"reviews.dialog.starsSr.other": "{n} stjärnor",
|
"reviews.dialog.starsSr.other": "{n} stjärnor",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Väntar på din undertecknare",
|
"reviews.dialog.waitingSigner": "Väntar på din undertecknare",
|
||||||
"reviews.dialog.confirmClose": "Vill du stänga den här recensionen? Ditt utkast sparas tills du lämnar webbplatsen.",
|
"reviews.dialog.confirmClose": "Vill du stänga den här recensionen? Ditt utkast sparas tills du lämnar webbplatsen.",
|
||||||
"reviews.dialog.why.login": "Logga in för att publicera",
|
"reviews.dialog.why.login": "Logga in för att publicera",
|
||||||
"reviews.dialog.why.rating": "Välj ett betyg",
|
|
||||||
"reviews.dialog.why.words": "Skriv några ord",
|
"reviews.dialog.why.words": "Skriv några ord",
|
||||||
"reviews.dialog.why.more.one": "{n} fler tecken",
|
"reviews.dialog.why.more.one": "{n} fler tecken",
|
||||||
"reviews.dialog.why.more.other": "{n} fler tecken",
|
"reviews.dialog.why.more.other": "{n} fler tecken",
|
||||||
@@ -326,7 +337,7 @@
|
|||||||
"reviews.validate.rating": "Välj ett betyg mellan 1 och 5 stjärnor.",
|
"reviews.validate.rating": "Välj ett betyg mellan 1 och 5 stjärnor.",
|
||||||
"reviews.validate.short": "Skriv minst {n} tecken så att recensionen blir till nytta.",
|
"reviews.validate.short": "Skriv minst {n} tecken så att recensionen blir till nytta.",
|
||||||
"reviews.validate.long": "Recensioner får högst {n} tecken.",
|
"reviews.validate.long": "Recensioner får högst {n} tecken.",
|
||||||
"feed.title": "Senaste recensioner av mynt och federationer · Cashumints.space",
|
"feed.title": "Senaste recensionerna av mints och federationer · Cashumints.space",
|
||||||
"feed.description": "Varje recension av mints, federationer och LNURL-mints så fort den publiceras: {reviews} recensioner om {mints} Cashu-mints, {federations} Fedimint-federationer och {lnurl} LNURL-mints, signerade på Nostr och läsbara här med nyast först. Filtrera på ekosystem, betyg eller namn.",
|
"feed.description": "Varje recension av mints, federationer och LNURL-mints så fort den publiceras: {reviews} recensioner om {mints} Cashu-mints, {federations} Fedimint-federationer och {lnurl} LNURL-mints, signerade på Nostr och läsbara här med nyast först. Filtrera på ekosystem, betyg eller namn.",
|
||||||
"feed.heading": "Senaste recensionerna",
|
"feed.heading": "Senaste recensionerna",
|
||||||
"feed.lede": "Alla recensioner av alla Cashu-mint- och Fedimint-federationer, med de senaste först, läses direkt från Nostr-reläerna. Varje recension är signerad av sin författare och finns lagrad på reläerna, inte i vår databas.",
|
"feed.lede": "Alla recensioner av alla Cashu-mint- och Fedimint-federationer, med de senaste först, läses direkt från Nostr-reläerna. Varje recension är signerad av sin författare och finns lagrad på reläerna, inte i vår databas.",
|
||||||
@@ -335,12 +346,12 @@
|
|||||||
"feed.showingBuild.other": "Här visas de senaste recensionerna av {n} från den senaste versionen",
|
"feed.showingBuild.other": "Här visas de senaste recensionerna av {n} från den senaste versionen",
|
||||||
"feed.noscript": "Recensionerna är signerade med Nostr och laddas i din webbläsare, så för filtrering och den fullständiga listan krävs JavaScript. Recensionerna med {n} nedan hämtades från reläerna när denna sida skapades.",
|
"feed.noscript": "Recensionerna är signerade med Nostr och laddas i din webbläsare, så för filtrering och den fullständiga listan krävs JavaScript. Recensionerna med {n} nedan hämtades från reläerna när denna sida skapades.",
|
||||||
"feed.emptyBuild": "Inga avläsningar kunde hämtas från reläerna när denna sida skapades. Listan uppdateras automatiskt från reläerna i din webbläsare.",
|
"feed.emptyBuild": "Inga avläsningar kunde hämtas från reläerna när denna sida skapades. Listan uppdateras automatiskt från reläerna i din webbläsare.",
|
||||||
"feed.foot": "Recensioner är åsikter från användargemenskapen, inte verifierade påståenden. Läs om {link} innan du anförtror en kryptovalutabörs dina pengar.",
|
"feed.foot": "Recensioner är åsikter från communityn, inte verifierade påståenden. Läs {link} innan du anförtror ett mint dina pengar.",
|
||||||
"feed.footLink": "ansvarsfriskrivning",
|
"feed.footLink": "ansvarsfriskrivning",
|
||||||
"feed.showing": "Visar recensioner av {shown} och {total}",
|
"feed.showing": "Visar recensioner av {shown} och {total}",
|
||||||
"feed.showingMatching": "Visar {shown} av {matching} matchande recensioner (totalt {total})",
|
"feed.showingMatching": "Visar {shown} av {matching} matchande recensioner (totalt {total})",
|
||||||
"feed.emptyRelays": "Inga recensioner har kommit in från reläerna. Öppna valfri Mint-sida för att läsa och skriva recensioner där.",
|
"feed.emptyRelays": "Inga recensioner har kommit in från reläerna. Öppna valfri Mint-sida för att läsa och skriva recensioner där.",
|
||||||
"feed.emptyFilter": "Inga recensioner matchar detta filter. Rensa rutan eller prova ”Alla”.",
|
"feed.emptyFilter": "Inga recensioner matchar detta filter. Rensa mint-rutan, eller prova Alla.",
|
||||||
"feed.relayError": "Det gick inte att nå reläerna. Visar recensionerna från den senaste versionen.",
|
"feed.relayError": "Det gick inte att nå reläerna. Visar recensionerna från den senaste versionen.",
|
||||||
"feed.relayEmpty": "Inga granskningar har kommit tillbaka från reläerna. Visar granskningarna från den senaste versionen.",
|
"feed.relayEmpty": "Inga granskningar har kommit tillbaka från reläerna. Visar granskningarna från den senaste versionen.",
|
||||||
"feed.reading": "Avläsning av reläerna…",
|
"feed.reading": "Avläsning av reläerna…",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Väntar på din undertecknare",
|
"login.status.waitingSigner": "Väntar på din undertecknare",
|
||||||
"login.status.connecting": "Ansluta till din signatär",
|
"login.status.connecting": "Ansluta till din signatär",
|
||||||
"login.status.connected": "Ansluten",
|
"login.status.connected": "Ansluten",
|
||||||
|
"login.toast.loggedIn": "Inloggad",
|
||||||
|
"login.toast.fetchingProfile": "Hämtar din Nostr-profil från reläerna…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Ingen profil hittades på reläerna",
|
||||||
"login.method.extension": "Förlängning",
|
"login.method.extension": "Förlängning",
|
||||||
"login.method.remote": "Fjärrstyrning",
|
"login.method.remote": "Fjärrstyrning",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -394,7 +409,7 @@
|
|||||||
"notfound.title": "Sidan hittades inte · Cashumints.space",
|
"notfound.title": "Sidan hittades inte · Cashumints.space",
|
||||||
"notfound.description": "Den sidan finns inte på Cashumints.space.",
|
"notfound.description": "Den sidan finns inte på Cashumints.space.",
|
||||||
"notfound.heading": "Den här sidan finns inte",
|
"notfound.heading": "Den här sidan finns inte",
|
||||||
"notfound.lede": "Den kan ha flyttats, eller så har webbplatsen kanske inte indexerats ännu. Sök efter en webbplats efter namn eller domän, eller klistra in webbadressen till webbplatsen.",
|
"notfound.lede": "Den kan ha flyttat, eller så är mintet inte indexerat än. Sök efter ett mint på namn eller domän, eller klistra in en mint-URL.",
|
||||||
"notfound.browse": "Se alla mints",
|
"notfound.browse": "Se alla mints",
|
||||||
"notfound.home": "Gå hem",
|
"notfound.home": "Gå hem",
|
||||||
"notfound.loading": "Laddar {host}",
|
"notfound.loading": "Laddar {host}",
|
||||||
@@ -411,10 +426,10 @@
|
|||||||
"notfound.resolve.fedimint": "En federations sidadress innehåller inte dess invite code, så den här går inte att slå upp enbart via länken. Klistra in invite code så läggs den till.",
|
"notfound.resolve.fedimint": "En federations sidadress innehåller inte dess invite code, så den här går inte att slå upp enbart via länken. Klistra in invite code så läggs den till.",
|
||||||
"notfound.resolve.ambiguous": "Adressen går inte att härleda enbart ur länken. Klistra in mintens fullständiga URL så läggs den till.",
|
"notfound.resolve.ambiguous": "Adressen går inte att härleda enbart ur länken. Klistra in mintens fullständiga URL så läggs den till.",
|
||||||
"wallets.title": "Cashu-plånböcker · Cashumints.space",
|
"wallets.title": "Cashu-plånböcker · Cashumints.space",
|
||||||
"wallets.description": "Cashu-plånböcker som fungerar med de mynt som anges här, både på mobil, webben, i webbläsaren och via kommandoraden, och som utnyttjar respektive plattforms styrkor.",
|
"wallets.description": "Cashu-wallets som fungerar med de mints som listas här, för mobil, webb, webbläsare och kommandoraden, med vad var och en är bra på.",
|
||||||
"wallets.heading": "Plånböcker",
|
"wallets.heading": "Plånböcker",
|
||||||
"wallets.lede": "Du behöver en plånbok för att förvara ecash från någon av dessa utgivare. De flesta plånböcker kan kommunicera med flera utgivare samtidigt, så du är inte bunden till den första du provar.",
|
"wallets.lede": "Du behöver en wallet för att hålla ecash från något av dessa mints. De flesta wallets pratar med flera mints samtidigt, så du är inte bunden till det första du provar.",
|
||||||
"wallets.note": "Denna lista är inte uttömmande och utgör inte någon rekommendation. Projektet Cashu för ett mer omfattande register på {link}. En plånbok innehåller nycklar, medan en myntverk förvarar pengarna: läs recensionerna av myntverken innan du väljer var du vill förvara dina sats.",
|
"wallets.note": "Den här listan är inte uttömmande och är ingen rekommendation. Cashu-projektet har ett bredare register på {link}. En wallet håller nycklar, ett mint håller pengarna: läs recensionerna av mintet innan du väljer var dina sats ska bo.",
|
||||||
"wallets.platform.android": "Android",
|
"wallets.platform.android": "Android",
|
||||||
"wallets.platform.ios": "iOS",
|
"wallets.platform.ios": "iOS",
|
||||||
"wallets.platform.web": "Webb",
|
"wallets.platform.web": "Webb",
|
||||||
@@ -422,61 +437,61 @@
|
|||||||
"wallets.platform.cli": "CLI",
|
"wallets.platform.cli": "CLI",
|
||||||
"wallets.platform.python": "Python",
|
"wallets.platform.python": "Python",
|
||||||
"wallets.item.minibits": "Mobilplånboken ecash med egen mint-funktion, stöd för adresser av typen Lightning och kontakter av typen Nostr.",
|
"wallets.item.minibits": "Mobilplånboken ecash med egen mint-funktion, stöd för adresser av typen Lightning och kontakter av typen Nostr.",
|
||||||
"wallets.item.nutstash": "En webbläsarbaserad plånbok som hanterar flera mynt samtidigt och importerar och exporterar råa tokens.",
|
"wallets.item.nutstash": "Webbläsar-wallet som hanterar flera mints samtidigt och importerar och exporterar råa tokens.",
|
||||||
"wallets.item.enuts": "Mobilplånbok med fokus på saldon i flera valutor och överföring av ecash till Nostr.",
|
"wallets.item.enuts": "Mobilplånbok med fokus på saldon i flera valutor och överföring av ecash till Nostr.",
|
||||||
"wallets.item.cashume": "Referenswebbplånbok från projektet Cashu. Körs helt i webbläsaren och kan installeras som PWA.",
|
"wallets.item.cashume": "Referenswebbplånbok från projektet Cashu. Körs helt i webbläsaren och kan installeras som PWA.",
|
||||||
"wallets.item.boardwalk": "Webbplånbok baserad på Lightning-adresser och överföring av ecash via länk.",
|
"wallets.item.boardwalk": "Webbplånbok baserad på Lightning-adresser och överföring av ecash via länk.",
|
||||||
"wallets.item.coinos": "Lightning – en plånbok och kassasystem som även driver sin egen Cashu-myntverk.",
|
"wallets.item.coinos": "Lightning-wallet och kassasystem som också kör sitt eget Cashu-mint.",
|
||||||
"wallets.item.oxchat": "Nostr-messenger med en inbyggd ecash-plånbok, för att skicka sats i chattar.",
|
"wallets.item.oxchat": "Nostr-messenger med en inbyggd ecash-plånbok, för att skicka sats i chattar.",
|
||||||
"wallets.item.nutshell": "Referensimplementeringen. Körs som en plånbok på kommandoraden och som myntprogramvara.",
|
"wallets.item.nutshell": "Referensimplementationen. Körs som wallet på kommandoraden och som mint-programvara.",
|
||||||
"about.title": "Om Cashumints.space",
|
"about.title": "Om Cashumints.space",
|
||||||
"about.description": "Vad Cashu är, vad en mint egentligen innehåller, vad NIP-87 är och hur den här webbplatsen indexerar mints och läser av recensioner från Nostr-reläer.",
|
"about.description": "Vad Cashu är, vad en mint egentligen innehåller, vad NIP-87 är och hur den här webbplatsen indexerar mints och läser av recensioner från Nostr-reläer.",
|
||||||
"about.heading": "Om",
|
"about.heading": "Om",
|
||||||
"about.lede": "Cashumints.space listar alla Cashu-mynt som vi kan hitta i Nostr-nätverket och visar vad folk säger om dem. Den är utvecklad av Azzamo.",
|
"about.lede": "Cashumints.space listar varje Cashu-mint vi kan hitta i Nostr-nätverket och visar vad folk säger om dem. Den är byggd av Azzamo.",
|
||||||
"about.cashu.title": "Vad Cashu är",
|
"about.cashu.title": "Vad Cashu är",
|
||||||
"about.cashu.p1": "Cashu är ett ecash-protokoll för Bitcoin. En myntverk utfärdar anonymiserade tokens som backas upp av de sats som det innehar, och dessa tokens överförs mellan användare utan att myntverket får reda på vem som skickade vad till vem. Sekretessen är verklig och det är just poängen: tokens är inte konton, och myntverket kan inte koppla samman den token som det har signerat med den token som kommer tillbaka.",
|
"about.cashu.p1": "Cashu är ett ecash-protokoll för Bitcoin. Ett mint ger ut blindade tokens som backas av de sats det håller, och de tokens rör sig mellan människor utan att mintet får veta vem som skickade vad till vem. Integriteten är verklig och den är hela poängen: tokens är inte konton, och mintet kan inte koppla den token det signerade till den token som kommer tillbaka.",
|
||||||
"about.cashu.p2": "Du kan läsa protokollet och dess specifikationer på {link}. Specifikationerna själva kallas NUTs, och det är därifrån som siffrorna NUT på varje myntsida härstammar.",
|
"about.cashu.p2": "Du kan läsa protokollet och dess specifikationer på {link}. Specifikationerna kallas NUTs, och det är därifrån NUT-numren på varje mint-sida kommer.",
|
||||||
"about.mints.title": "Vad en mynta är, och avvägningen",
|
"about.mints.title": "Vad ett mint är, och avvägningen",
|
||||||
"about.mints.p1": "En myntning är en förvaringsprocess. När du myntar ecash överlämnar du sats till den som driver servern, och du litar på att denne kommer att respektera token när du smälter ut dem igen. Det finns inget skydd mot bedrägeri, ingen deponering och ingen möjlighet till regress. En myntningsoperatör kan försvinna med saldot, och det har hänt.",
|
"about.mints.p1": "Ett mint är förvarande. När du mintar ecash lämnar du sats till den som driver servern, och du litar på att den infriar dina tokens när du meltar ut dem igen. Det finns inget bedrägeribevis, ingen deposition och ingen möjlighet till upprättelse. En mint-operatör kan försvinna med saldot, och mints har gjort det.",
|
||||||
"about.mints.p2": "Det är just därför som det finns recensioner här. Den här webbplatsen påstår aldrig att en kryptovaluta är säker. Statusen på en kryptovalutasida visar {code}, inte ”betrodd”, och det betyder bara att servern svarade när vi senast frågade. Behandla saldon med ecash som kontanter i en rockficka: bra att spendera, men inte lämpliga att spara.",
|
"about.mints.p2": "Det är precis därför recensioner finns här. Den här webbplatsen säger aldrig att ett mint är säkert. Statusen på en mint-sida säger {code}, inte ”betrodd”, och den betyder bara att servern svarade när vi frågade senast. Behandla ecash-saldon som kontanter i en rockficka: bra att spendera, fel att spara.",
|
||||||
"about.nip87.title": "Vad NIP-87 är",
|
"about.nip87.title": "Vad NIP-87 är",
|
||||||
"about.nip87.p1": "NIP-87 är Nostr-konventionen för att tillkännage och rekommendera ecash-mynt. Två typer av händelser är relevanta här:",
|
"about.nip87.p1": "NIP-87 är Nostr-konventionen för att annonsera och rekommendera ecash-mints. Två händelsetyper spelar roll här:",
|
||||||
"about.nip87.li1": "{code} meddelar en ny utgivning. URL:en till den nya utgivningen finns i taggen {tag}. Det är så webbplatsen upptäcker nya utgivningar som den aldrig har sett tidigare.",
|
"about.nip87.li1": "{code} annonserar ett mint. Mint-URL:en ligger i {tag}-taggen. Det är så webbplatsen hittar mints den aldrig sett.",
|
||||||
"about.nip87.li2": "{code} är en recension. Den innehåller betyg och recensionstext, och hänvisar till det mynt den handlar om med en {utag}-tagg (myntets URL) och en {dtag}-tagg (myntets egen publika nyckel).",
|
"about.nip87.li2": "{code} är en recension. Den bär betyget och recensionstexten, och pekar på det mint den handlar om med en {utag}-tagg (mintets URL) och en {dtag}-tagg (mintets egen publika nyckel).",
|
||||||
"about.nip87.p2": "Varje recension är signerad med författarens nyckel Nostr. Vi betecknar aldrig en recension som ”verifierad”, eftersom ingen har verifierat den: den är signerad, vilket är ett annat och mer användbart påstående. Det innebär att du kan kontrollera vem som har skrivit den och att den inte har ändrats. Det innebär inte att författaren är ärlig eller att hen någonsin har använt myntet.",
|
"about.nip87.p2": "Varje recension är signerad med författarens Nostr-nyckel. Vi kallar aldrig en recension ”verifierad”, för ingen har verifierat den: den är signerad, vilket är ett annat och mer användbart påstående. Det betyder att du kan kontrollera vem som skrev den och att den inte har ändrats. Det betyder inte att författaren är ärlig eller någonsin har använt mintet.",
|
||||||
"about.how.title": "Så här fungerar den här webbplatsen",
|
"about.how.title": "Så här fungerar den här webbplatsen",
|
||||||
"about.how.p1": "Det finns två slingor och en regel. Regeln är att myntverket äger sina metadata och att Nostr äger recensionerna, så den här webbplatsen lagrar varken det ena eller det andra som en auktoritet.",
|
"about.how.p1": "Det finns två slingor och en regel. Regeln är att mintet äger sina metadata och Nostr äger recensionerna, så den här webbplatsen lagrar ingetdera som auktoritet.",
|
||||||
"about.how.li1": "{strong} skickar en förfrågan till alla kända myntverk om {code} var tionde minut och registrerar svaret: namn, beskrivning, version, stödda NUTs, begränsningar, kontaktuppgifter. Den registrerar även om myntverket svarade överhuvudtaget, vilket är grunden för drifttiden.",
|
"about.how.li1": "{strong} frågar varje känt mint efter {code} var tionde minut och registrerar vad det säger: namn, beskrivning, version, stödda NUTs, gränser, kontaktuppgifter. Den registrerar också om mintet svarade alls, vilket är varifrån drifttiden kommer.",
|
||||||
"about.how.li1Label": "Mätkretsen",
|
"about.how.li1Label": "Mätkretsen",
|
||||||
"about.how.li2": "{strong} ansluter till Nostr-reläerna varje timme, läser meddelanden och recensioner om mynt och lägger till alla mynt som den inte har sett tidigare.",
|
"about.how.li2": "{strong} ansluter till Nostr-reläerna varje timme, läser mint-annonseringar och recensioner, och lägger till varje mint den inte sett förut.",
|
||||||
"about.how.li2Label": "Upptäcktscykeln",
|
"about.how.li2Label": "Upptäcktscykeln",
|
||||||
"about.how.p2": "Det viktiga är vad som händer när en myntbutik slutar svara. Dess cachelagrade metadata skrivs aldrig över av en misslyckad förfrågan, så en nedlagd myntbutik behåller sin fullständiga sida: specifikationer, historik och recensioner, tillsammans med en banner som anger när den stängdes ner. Den tidigare versionen av den här webbplatsen visade istället en felsida, vilket innebar att just de myntbutiker som användarna mest behövde varna varandra för var de som inte kunde recenseras. Det var den främsta anledningen till ombyggnaden.",
|
"about.how.p2": "Det viktiga är vad som händer när ett mint slutar svara. Dess cachade metadata skrivs aldrig över av en misslyckad kontroll, så ett dött mint behåller hela sin sida: sina specifikationer, sin historik och sina recensioner, med en banner som säger när det tystnade. Den tidigare versionen av webbplatsen visade en felsida istället, vilket innebar att just de mints som folk mest behövde varna varandra för var de som inte gick att recensera. Det var huvudskälet till ombyggnaden.",
|
||||||
"about.how.p3": "Recensionstexter lagras aldrig hos oss. När du öppnar en mint-sida kommunicerar din webbläsare direkt med reläerna och hämtar recensionerna själv, och när du skriver en recension signeras den av din egen Nostr-förlängning och skickas direkt till dessa reläer. Vi håller reda på antalet så att sidorna kan rangordnas och sorteras, men inget mer än så. Ingenting här kan redigeras eller raderas av oss, inte heller recensioner som vi helst skulle vilja slippa.",
|
"about.how.p3": "Recensionstexter lagras aldrig hos oss. När du öppnar en mint-sida kommunicerar din webbläsare direkt med reläerna och hämtar recensionerna själv, och när du skriver en recension signeras den av din egen Nostr-förlängning och skickas direkt till dessa reläer. Vi håller reda på antalet så att sidorna kan rangordnas och sorteras, men inget mer än så. Ingenting här kan redigeras eller raderas av oss, inte heller recensioner som vi helst skulle vilja slippa.",
|
||||||
"about.relays.title": "Reläer som vi läser om",
|
"about.relays.title": "Reläer som vi läser om",
|
||||||
"about.relays.p1": "Det här är de reläer som både indexeraren och din webbläsare använder:",
|
"about.relays.p1": "Det här är de reläer som både indexeraren och din webbläsare använder:",
|
||||||
"about.relays.p2": "Rikta vilken Nostr eller cli som helst mot samma reläer så kommer du att se samma händelser. Det är hela löftet: ingenting här är sant bara för att vi säger det.",
|
"about.relays.p2": "Rikta vilken Nostr eller cli som helst mot samma reläer så kommer du att se samma händelser. Det är hela löftet: ingenting här är sant bara för att vi säger det.",
|
||||||
"about.nuts.title": "Vad är NUTs?",
|
"about.nuts.title": "Vad är NUTs?",
|
||||||
"about.nuts.p1": "NUTs är de numrerade specifikationerna för Cashu, precis som BIP:er för Bitcoin. En myntverk anger vilka av dessa den implementerar, och det visar vad den faktiskt kan göra: NUT-04 och NUT-05 hanterar prägling och smältning via Lightning (utan dem är ett myntverk inte till mycket nytta), NUT-07 låter en plånbok kontrollera om en token redan har använts, NUT-17 ger plånböcker realtidsuppdateringar via WebSockets istället för polling, och NUT-20 låter en plånbok bevisa att en myntkvot verkligen utfärdades till den. Den fullständiga listan finns på {link}.",
|
"about.nuts.p1": "NUTs är de numrerade Cashu-specifikationerna, som BIP:er för Bitcoin. Ett mint anger vilka det implementerar, och det säger dig vad det faktiskt kan göra: NUT-04 och NUT-05 är minting och melting via Lightning (utan dem är ett mint inte till mycket nytta), NUT-07 låter en wallet kontrollera om en token redan är spenderad, NUT-17 ger wallets liveuppdateringar via WebSockets istället för polling, och NUT-20 låter en wallet bevisa att en mint-quote verkligen utfärdades till den. Hela listan finns på {link}.",
|
||||||
"about.numbers.title": "Just nu",
|
"about.numbers.title": "Just nu",
|
||||||
"about.numbers.p1": "{mints}-enheterna är indexerade, {online} av dem svarar, {reviews}-enheterna räknas utifrån reläerna ovan.",
|
"about.numbers.p1": "{mints}-enheterna är indexerade, {online} av dem svarar, {reviews}-enheterna räknas utifrån reläerna ovan.",
|
||||||
"about.source.title": "Källa och upphovsangivelse",
|
"about.source.title": "Källa och upphovsangivelse",
|
||||||
"about.source.p1": "Webbplatsen är öppen källkod och finns på {github}. Den har skapats och drivs av {azzamo}. Om det finns något fel på en myntsida, korrigera det i källkoden: myntets metadata hämtas från myntets egen {code}, och recensionerna hämtas från Nostr.",
|
"about.source.p1": "Webbplatsen är öppen källkod på {github}. Den är byggd och driven av {azzamo}. Om något är fel på en mint-sida, fixa det vid källan: mint-metadata kommer från mintets eget {code}, och recensioner kommer från Nostr.",
|
||||||
"terms.title": "Användarvillkor · Cashumints.space",
|
"terms.title": "Användarvillkor · Cashumints.space",
|
||||||
"terms.description": "Användarvillkor för Cashumints.space: vad webbplatsen är, vad den inte gör och vem som ansvarar för vad. Inga konton, inga garantier, ingen anknytning till något myntverk.",
|
"terms.description": "Användarvillkor för Cashumints.space: vad webbplatsen är, vad den inte gör och vem som ansvarar för vad. Inga konton, inga garantier, ingen anknytning till något mint.",
|
||||||
"terms.heading": "Användarvillkor",
|
"terms.heading": "Användarvillkor",
|
||||||
"terms.lede": "Enkel förklaring av en webbplats som endast indexerar offentliga data. Senast uppdaterad {date}.",
|
"terms.lede": "Enkel förklaring av en webbplats som endast indexerar offentliga data. Senast uppdaterad {date}.",
|
||||||
"terms.what.title": "Vad den här webbplatsen handlar om",
|
"terms.what.title": "Vad den här webbplatsen handlar om",
|
||||||
"terms.what.p1": "Cashumints.space är ett index över offentligt tillgängliga uppgifter om Cashu-mynt. Två typer av uppgifter, båda hämtade från andra källor:",
|
"terms.what.p1": "Cashumints.space är ett index över offentligt tillgängliga data om Cashu-mints. Två sorters data, båda från någon annanstans:",
|
||||||
"terms.what.li1": "Metadata om myntutgivare, hämtade från varje myntutgivares egen {code}-ändpunkt: namn, beskrivning, programvaruversion, stöd för NUTs, kontaktuppgifter och om myntutgivaren svarade när vi senast ställde en fråga.",
|
"terms.what.li1": "Mint-metadata, läst från varje mints eget {code}-endpoint: namn, beskrivning, programvaruversion, stödda NUTs, kontaktuppgifter och om mintet svarade när vi frågade senast.",
|
||||||
"terms.what.li2": "Recensioner, hämtade från de offentliga Nostr-reläerna. Det rör sig om NIP-87-händelser som publicerats av sina författare till reläer som vem som helst kan söka information från.",
|
"terms.what.li2": "Recensioner, hämtade från de offentliga Nostr-reläerna. Det rör sig om NIP-87-händelser som publicerats av sina författare till reläer som vem som helst kan söka information från.",
|
||||||
"terms.what.p2": "Vi samlar in dessa uppgifter, normaliserar dem, rangordnar dem och visar dem. Vi skapar dem inte.",
|
"terms.what.p2": "Vi samlar in dessa uppgifter, normaliserar dem, rangordnar dem och visar dem. Vi skapar dem inte.",
|
||||||
"terms.noAccounts.title": "Inga konton, inga garantier",
|
"terms.noAccounts.title": "Inga konton, inga garantier",
|
||||||
"terms.noAccounts.p1": "Det finns inget att registrera sig för. Webbplatsen tillhandahålls i befintligt skick, utan någon som helst garanti: varken för att uppgifterna är korrekta, att de är aktuella eller att webbplatsen kommer att vara tillgänglig. Uppgifterna om mynt kan vara minutes eller timmar gamla, ett mynt kan ha förändrats sedan vi senast kontrollerade det, och en relä kan sluta svara, vilket innebär att du ser mindre än vad som faktiskt finns.",
|
"terms.noAccounts.p1": "Det finns inget att registrera sig för. Webbplatsen tillhandahålls som den är, utan garanti av något slag: inte att data stämmer, inte att de är aktuella, inte att webbplatsen är tillgänglig. Mint-data kan vara minuter eller timmar gamla, ett mint kan ha ändrats sedan vi kontrollerade senast, och ett relä kan låta bli att svara, och då ser du mindre än vad som finns.",
|
||||||
"terms.noAccounts.p2": "Använd den på egen risk. Vi tar inget ansvar för eventuella förluster som uppstår till följd av att du använder denna webbplats eller förlitar dig på informationen här. Se {link} för information om de specifika riskerna med att använda en Cashu-myntmaskin.",
|
"terms.noAccounts.p2": "Använd den på egen risk. Vi ansvarar inte för förluster som följer av att använda den här webbplatsen eller av att förlita sig på något du läser här. Se {link} för de specifika riskerna med att använda ett Cashu-mint.",
|
||||||
"terms.noAccounts.link": "ansvarsfriskrivning",
|
"terms.noAccounts.link": "ansvarsfriskrivning",
|
||||||
"terms.noCustody.title": "Vi förvarar inte dina pengar",
|
"terms.noCustody.title": "Vi förvarar inte dina pengar",
|
||||||
"terms.noCustody.p1": "Denna webbplats hanterar aldrig några medel. Den har ingen plånbok, kommer inte i kontakt med ecash och kan inte flytta, spärra eller återställa någonting. Om du har problem med en myntverk är det endast myntverkets operatör som kan hjälpa dig, och vi kan inte kontakta dem å dina vägnar.",
|
"terms.noCustody.p1": "Den här webbplatsen tar aldrig hand om medel. Den har ingen wallet, den rör inte ecash, och den kan inte flytta, frysa eller återställa något. Om du har problem med ett mint är mint-operatören den enda part som kan hjälpa dig, och vi kan inte kontakta dem åt dig.",
|
||||||
"terms.noCustody.p2": "Vi har inga kopplingar till något av de myntverk som listas här, och inget myntverk betalar för att bli listat, för sin placering eller för sitt betyg. Myntverken hämtas från offentliga Nostr-meddelanden och rangordnas av en algoritm utifrån offentliga omdömen.",
|
"terms.noCustody.p2": "Vi har ingen koppling till något mint som listas här, och inget mint betalar för sin listning, sin placering eller sitt betyg. Mints hittas via offentliga Nostr-annonseringar och rangordnas av en algoritm över offentliga recensionsdata.",
|
||||||
"terms.reviews.title": "Recensioner är andras ord",
|
"terms.reviews.title": "Recensioner är andras ord",
|
||||||
"terms.reviews.p1": "Recensioner är användargenererat innehåll som publiceras på de offentliga Nostr-reläerna av sina författare. Vi visar dem, men vi kontrollerar dem inte. Vi har inte skrivit dem, vi kan inte redigera dem och vi kan inte ta bort dem från de reläer där de finns: de är signerade händelser i ett nätverk som vi inte äger.",
|
"terms.reviews.p1": "Recensioner är användargenererat innehåll som publiceras på de offentliga Nostr-reläerna av sina författare. Vi visar dem, men vi kontrollerar dem inte. Vi har inte skrivit dem, vi kan inte redigera dem och vi kan inte ta bort dem från de reläer där de finns: de är signerade händelser i ett nätverk som vi inte äger.",
|
||||||
"terms.reviews.p2": "En recension är en enskild persons upplevelse, inte ett verifierat faktum. Om du publicerar en recension är du ansvarig för dess innehåll. Publicera inte något olagligt, och tänk på att det du publicerar är offentligt och blir kvar för alltid (se {link}).",
|
"terms.reviews.p2": "En recension är en enskild persons upplevelse, inte ett verifierat faktum. Om du publicerar en recension är du ansvarig för dess innehåll. Publicera inte något olagligt, och tänk på att det du publicerar är offentligt och blir kvar för alltid (se {link}).",
|
||||||
@@ -520,33 +535,33 @@
|
|||||||
"privacy.permanent.li2": "Den är permanent kopplad till din publika nyckel Nostr, tillsammans med allt annat som den nyckeln någonsin har publicerat.",
|
"privacy.permanent.li2": "Den är permanent kopplad till din publika nyckel Nostr, tillsammans med allt annat som den nyckeln någonsin har publicerat.",
|
||||||
"privacy.permanent.li3": "Att ta bort den är en begäran, inte en order. Du kan publicera en borttagningshändelse och vissa reläer kommer att följa den, men ett relä kan välja att ignorera den och alla som redan har kopierat händelsen har den kvar. Betrakta en publicerad recension som permanent.",
|
"privacy.permanent.li3": "Att ta bort den är en begäran, inte en order. Du kan publicera en borttagningshändelse och vissa reläer kommer att följa den, men ett relä kan välja att ignorera den och alla som redan har kopierat händelsen har den kvar. Betrakta en publicerad recension som permanent.",
|
||||||
"privacy.permanent.li4": "Vi kan inte ta bort det åt dig. Vi kan sluta visa det här, men det påverkar inte reläerna på något sätt.",
|
"privacy.permanent.li4": "Vi kan inte ta bort det åt dig. Vi kan sluta visa det här, men det påverkar inte reläerna på något sätt.",
|
||||||
"privacy.permanent.p2": "Om du vill recensera en myntbutik utan att det kopplas till din huvudidentitet, använd en separat nyckel med koden Nostr. Observera att en nyckel utan någon annan aktivitet framgår tydligt vid hårda recensioner, eftersom en helt ny nyckel som skriver en enstjärnig recension är ett mönster som läsarna förtjänar att se.",
|
"privacy.permanent.p2": "Om du vill recensera ett mint utan att det knyts till din huvudidentitet, använd en separat Nostr-nyckel. Observera att en nyckel utan annan aktivitet visas som sådan vid hårda recensioner, eftersom en helt ny nyckel som skriver en enstjärnig recension är ett mönster läsare förtjänar att se.",
|
||||||
"privacy.contact.title": "Frågor",
|
"privacy.contact.title": "Frågor",
|
||||||
"privacy.contact.p1": "Webbplatsen är öppen källkod: om du vill kontrollera något av ovanstående kan du läsa koden på {github}. Frågor och rättelser kan lämnas som ett ärende där.",
|
"privacy.contact.p1": "Webbplatsen är öppen källkod: om du vill kontrollera något av ovanstående kan du läsa koden på {github}. Frågor och rättelser kan lämnas som ett ärende där.",
|
||||||
"disclaimer.title": "Ansvarsfriskrivning · Cashumints.space",
|
"disclaimer.title": "Ansvarsfriskrivning · Cashumints.space",
|
||||||
"disclaimer.description": "Vad du bör veta innan du använder en Cashu-mynta: mynt är förvaringsbaserade, en mynta kan försvinna tillsammans med dina pengar, recensioner är åsikter och ”online” betyder endast att de är tillgängliga, inte att de är tillförlitliga.",
|
"disclaimer.description": "Vad du bör veta innan du använder ett Cashu-mint: mints är förvarande, ett mint kan försvinna med dina pengar, recensioner är åsikter, och online betyder nåbar, inte pålitlig.",
|
||||||
"disclaimer.heading": "Ansvarsfriskrivning",
|
"disclaimer.heading": "Ansvarsfriskrivning",
|
||||||
"disclaimer.lede": "Läs detta innan du satsar pengar på ett mynt. Senast uppdaterad {date}.",
|
"disclaimer.lede": "Läs det här innan du lägger pengar i ett mint. Senast uppdaterad {date}.",
|
||||||
"disclaimer.callout": "En Cashu-mynt förvarar dina pengar åt dig. Om den försvinner är din ecash borta, och det finns ingen att vända sig till. Förvara bara det du har råd att förlora.",
|
"disclaimer.callout": "Ett Cashu-mint förvarar dina pengar åt dig. Om det försvinner är din ecash borta, och det finns ingen att vända sig till. Ha bara kvar det du har råd att förlora.",
|
||||||
"disclaimer.custodial.title": "Mint-mynt är förvaringsmynt",
|
"disclaimer.custodial.title": "Mints är förvarande",
|
||||||
"disclaimer.custodial.p1": "När du präglar ecash överlämnar du bitcoin till präglingsoperatören och får tillbaka tokens. Dessa tokens utgör en fordran på den operatören. De är inte bitcoin som du innehar, och det är operatören som avgör om de ska godtas.",
|
"disclaimer.custodial.p1": "När du mintar ecash lämnar du bitcoin till mint-operatören och får tillbaka tokens. De tokens är en fordran på den operatören. De är inte bitcoin du håller, och operatören är den som avgör om de infrias.",
|
||||||
"disclaimer.custodial.p2": "Det innebär att alla myntverk medför samma risker: operatören kan försvinna, tvingas upphöra med verksamheten, förlora medlen på grund av ett programfel eller en hackerattack, eller helt enkelt stänga av servern. Det finns ingen insättningsgaranti, ingen återbetalning vid transaktionsåterkallelse, ingen supportlinje och inga rättsliga möjligheter att förlita sig på. Detta gäller även det högst rankade myntverket på denna webbplats.",
|
"disclaimer.custodial.p2": "Det betyder att varje mint bär samma risker: operatören kan försvinna, kan tvingas sluta, kan förlora medlen genom en bugg eller ett intrång, eller kan helt enkelt stänga av servern. Det finns ingen insättningsgaranti, ingen återbetalning, ingen supportlinje och ingen rättslig väg värd att räkna med. Detta gäller även det högst rankade mintet på den här webbplatsen.",
|
||||||
"disclaimer.custodial.p3": "Cashu är avsett för små belopp som omsätts snabbt. Använd det på följande sätt: placera där de pengar du snart ska spendera, inte dina besparingar, och sprid ut dem på flera olika plattformar istället för att lägga allt på en enda.",
|
"disclaimer.custodial.p3": "Cashu är gjort för små belopp som rör sig snabbt. Använd det så: håll det du är på väg att spendera, inte ditt sparande, och sprid över flera mints i stället för att parkera allt i ett.",
|
||||||
"disclaimer.reviews.title": "Recensioner är åsikter, inte verifierade påståenden",
|
"disclaimer.reviews.title": "Recensioner är åsikter, inte verifierade påståenden",
|
||||||
"disclaimer.reviews.p1": "Varje recension här har skrivits av någon med användarnamnet Nostr och signerats med den personens nyckel. Att den är signerad innebär att vi kan se vilken nyckel som har skrivit den. Det innebär inte att recensionen är sann, att författaren har använt myntverket eller att författaren inte är operatören, en konkurrent eller en och samma person med tio nycklar.",
|
"disclaimer.reviews.p1": "Varje recension här skrevs av någon på Nostr och signerades med deras nyckel. Signerad betyder att vi kan tala om vilken nyckel som skrev den. Det betyder inte att recensionen är sann, att författaren använde mintet, eller att författaren inte är operatören, en konkurrent eller en person med tio nycklar.",
|
||||||
"disclaimer.reviews.p2": "Vi kontrollerar inte de som skriver recensioner, och vi redigerar eller tar inte bort recensioner som vi inte håller med om. Läs några stycken, se vad de faktiskt säger, och bedöm en produkt med tre recensioner annorlunda än en med trehundra.",
|
"disclaimer.reviews.p2": "Vi verifierar inte recensenter, och vi redigerar eller tar inte bort recensioner vi inte håller med om. Läs några, se vad de faktiskt säger, och väg ett mint med tre recensioner annorlunda än ett med trehundra.",
|
||||||
"disclaimer.status.title": "”Online” betyder tillgänglig, inte pålitlig",
|
"disclaimer.status.title": "”Online” betyder tillgänglig, inte pålitlig",
|
||||||
"disclaimer.status.p1": "Vi kontrollerar varje mint regelbundet och visar om den har svarat. Det är allt som en grön status betyder: servern har svarat. Det säger ingenting om huruvida operatören är solvent, ärlig eller fortfarande har för avsikt att infria dina tokens i morgon.",
|
"disclaimer.status.p1": "Vi kontrollerar varje mint regelbundet och visar om den har svarat. Det är allt som en grön status betyder: servern har svarat. Det säger ingenting om huruvida operatören är solvent, ärlig eller fortfarande har för avsikt att infria dina tokens i morgon.",
|
||||||
"disclaimer.status.p2": "En myntverk kan vara online ända fram till det ögonblick då den inte längre är det. Uppehållshistorik, stöd för NUTs och programvaruversion ger dig viss information om hur ett myntverk drivs, men ingen av dessa faktorer utgör någon garanti för dina pengar.",
|
"disclaimer.status.p2": "Ett mint kan vara online ända fram till det ögonblick det inte är det. Drifttidshistorik, stödda NUTs och programvaruversion säger något om hur ett mint drivs, men inget av det är ett löfte om dina pengar.",
|
||||||
"disclaimer.ranking.title": "Hur rankningen fungerar, och vad den inte innebär",
|
"disclaimer.ranking.title": "Hur rankningen fungerar, och vad den inte innebär",
|
||||||
"disclaimer.ranking.p1": "Mints rangordnas enligt en algoritm baserad på data från offentliga recensioner: betyg, antal recensioner och senaste aktivitet, där online-mints som standard prioriteras framför offline-mints. Mer information finns i den öppna källkoden.",
|
"disclaimer.ranking.p1": "Mints rangordnas enligt en algoritm baserad på data från offentliga recensioner: betyg, antal recensioner och senaste aktivitet, där online-mints som standard prioriteras framför offline-mints. Mer information finns i den öppna källkoden.",
|
||||||
"disclaimer.ranking.p2": "Ingen betalar för sin placering. Det finns inga sponsrade platser, inga marknadsförda listningar och inga avtal med något myntverk på denna webbplats. En hög placering innebär endast att algoritmen uppskattade de offentliga uppgifterna – inget mer. Det är varken en rekommendation eller ett säkerhetsbetyg.",
|
"disclaimer.ranking.p2": "Ingen betalar för placering. Det finns ingen sponsrad plats, ingen marknadsförd listning och ingen överenskommelse med något mint på den här webbplatsen. En hög placering betyder att algoritmen gillade de offentliga uppgifterna, inget mer. Det är ingen rekommendation och det är inget säkerhetsbetyg.",
|
||||||
"disclaimer.notAdvice.title": "Detta är inte finansiell rådgivning",
|
"disclaimer.notAdvice.title": "Detta är inte finansiell rådgivning",
|
||||||
"disclaimer.notAdvice.p1": "Ingenting på denna webbplats utgör finansiell, investerings-, juridisk eller skatterådgivning. Vi känner inte till din situation och ger dig inga råd. Det är du som bestämmer om du vill använda en myntpress och vilken du ska välja.",
|
"disclaimer.notAdvice.p1": "Ingenting på den här webbplatsen är finansiell, investerings-, juridisk eller skatterådgivning. Vi känner inte till din situation och vi ger dig inga råd. Att använda ett mint, och att välja vilket, är ditt beslut.",
|
||||||
"disclaimer.dyor.title": "Gör din egen efterforskning",
|
"disclaimer.dyor.title": "Gör din egen efterforskning",
|
||||||
"disclaimer.dyor.li1": "Kolla upp operatören. En sajt som drivs av någon som har ett offentligt rykte att förlora är en helt annan sak än en anonym webbadress.",
|
"disclaimer.dyor.li1": "Slå upp operatören. Ett mint som drivs av någon med ett offentligt rykte att förlora är något annat än en anonym URL.",
|
||||||
"disclaimer.dyor.li2": "Läs myntets egna villkor och dess MOTD. Ett mynt som kallar sig för ett test eller en betaversion menar just det.",
|
"disclaimer.dyor.li2": "Läs mintets egna villkor och dess MOTD. Ett mint som kallar sig ett test eller en beta menar det.",
|
||||||
"disclaimer.dyor.li3": "Börja i liten skala. Prägla lite, spendera det, smält ner det igen och se vad som händer innan du satsar mer på det.",
|
"disclaimer.dyor.li3": "Börja smått. Minta lite, spendera det, melta ut det igen, och se vad som händer innan du anförtror det mer.",
|
||||||
"disclaimer.dyor.li4": "Håll koll på gränsvärdena. Ett lågt maximivärde är ofta ett tecken på en försiktig operatör, medan ett högt värde inte nödvändigtvis innebär att operatören är säker.",
|
"disclaimer.dyor.li4": "Håll koll på gränsvärdena. Ett lågt maximivärde är ofta ett tecken på en försiktig operatör, medan ett högt värde inte nödvändigtvis innebär att operatören är säker.",
|
||||||
"disclaimer.dyor.li5": "Se till att du har en säkerhetskopia av dina tokens och kom ihåg att en token är ett innehavarvärdepapper: den som innehar den kan använda den.",
|
"disclaimer.dyor.li5": "Se till att du har en säkerhetskopia av dina tokens och kom ihåg att en token är ett innehavarvärdepapper: den som innehar den kan använda den.",
|
||||||
"disclaimer.site.title": "Om själva webbplatsen",
|
"disclaimer.site.title": "Om själva webbplatsen",
|
||||||
@@ -555,32 +570,32 @@
|
|||||||
"disclaimer.updated": "20 augusti 2026",
|
"disclaimer.updated": "20 augusti 2026",
|
||||||
"login.getPrimal": "Skaffa Primal",
|
"login.getPrimal": "Skaffa Primal",
|
||||||
"reviews.dialog.identity.extensionGone": "Ditt webbläsartillägg svarar inte. Logga in igen eller använd en fjärrsignaturtjänst.",
|
"reviews.dialog.identity.extensionGone": "Ditt webbläsartillägg svarar inte. Logga in igen eller använd en fjärrsignaturtjänst.",
|
||||||
"seo.orgDescription": "En förteckning över Cashu-minter, med aktuell status för varje mint och användarrecensioner signerade på Nostr.",
|
"seo.orgDescription": "En katalog över Cashu-mints, med live-status från varje mint och recensioner från communityn signerade på Nostr.",
|
||||||
"seo.ogImageAlt": "Cashumints.space: hitta ett Cashu i nyskick som du kan lita på.",
|
"seo.ogImageAlt": "Cashumints.space: hitta ett Cashu-mint du kan lita på.",
|
||||||
"seo.mint.title.one": "Recensioner av {name}: betyg på {rating} från recensionen av {n} | Cashumints.space",
|
"seo.mint.title.one": "{name} recensioner: {rating} från {n} recension | Cashumints.space",
|
||||||
"seo.mint.title.other": "Recensioner av {name}: betyg på {rating} utifrån recensioner av {n} | Cashumints.space",
|
"seo.mint.title.other": "{name} recensioner: {rating} från {n} recensioner | Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: offline för {n}-dagen | Cashumints.space",
|
"seo.mint.titleOffline.one": "{name}: offline i {n} dag | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: har varit offline i {n} dagar | Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: offline i {n} dagar | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Information och recensioner om Cashu | Cashumints.space",
|
"seo.mint.titleNoReviews": "{name}: info och recensioner om Cashu-mint | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Information och recensioner om Fedimint | Cashumints.space",
|
"seo.fedimint.titleNoReviews": "{name}: Information och recensioner om Fedimint | Cashumints.space",
|
||||||
"seo.desc.fallback": "Användarrecensioner för {name} ({domain}).",
|
"seo.desc.fallback": "Recensioner från communityn av {name} ({domain}).",
|
||||||
"seo.desc.fallbackDomain": "Användarrecensioner för Cashu mint på {domain}.",
|
"seo.desc.fallbackDomain": "Recensioner från communityn av Cashu-mintet på {domain}.",
|
||||||
"seo.desc.rated.one": "Betygsatt {rating}/5 från {n}, undertecknad av Nostr – recension.",
|
"seo.desc.rated.one": "{rating}/5 från {n} signerad Nostr-recension.",
|
||||||
"seo.desc.rated.other": "Betygsatta recensioner av {rating}/5 från {n}, signerade av Nostr.",
|
"seo.desc.rated.other": "{rating}/5 från {n} signerade Nostr-recensioner.",
|
||||||
"seo.desc.noReviews": "Inga recensioner ännu.",
|
"seo.desc.noReviews": "Inga recensioner ännu.",
|
||||||
"seo.desc.status": "{status}",
|
"seo.desc.status": "{status}.",
|
||||||
"seo.desc.statusLimits": "{status}, gränser {limits}.",
|
"seo.desc.statusLimits": "{status}, gränser {limits}.",
|
||||||
"seo.desc.fedModules": "{status}. Moduler: {modules}.",
|
"seo.desc.fedModules": "{status}. Moduler: {modules}.",
|
||||||
"seo.desc.fedModulesNetwork": "{status}. Moduler: {modules} och {network}.",
|
"seo.desc.fedModulesNetwork": "{status}. Moduler: {modules} på {network}.",
|
||||||
"seo.mint.ogAlt.one": "{name}: {rating} utgår från recensionen av {n} på Cashumints.space",
|
"seo.mint.ogAlt.one": "{name}: {rating} stjärnor från {n} recension på Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}: {rating} utgår från recensioner av {n} på Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: {rating} stjärnor från {n} recensioner på Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} på Cashumints.space",
|
"seo.mint.ogAltNoReviews": "{name} på Cashumints.space",
|
||||||
"nav.home": "Hem",
|
"nav.home": "Hem",
|
||||||
"mint.more.title": "Fler minttabletter",
|
"mint.more.title": "Fler mints",
|
||||||
"mint.more.all": "Visa alla mints",
|
"mint.more.all": "Visa alla mints",
|
||||||
"nav.fedimints": "Fedimints",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Endast tillkännagivet",
|
"status.announced": "Endast tillkännagivet",
|
||||||
"card.unnamedFederation": "Namnlös förbund",
|
"card.unnamedFederation": "Namnlös federation",
|
||||||
"card.notChecked": "har aldrig kontrollerats",
|
"card.notChecked": "har aldrig kontrollerats",
|
||||||
"fedimints.title": "Alla Fedimint-förbund · Cashumints.space",
|
"fedimints.title": "Alla Fedimint-förbund · Cashumints.space",
|
||||||
"fedimints.description": "Alla {total}- och Fedimint-federationer som har tillkännagivits i Nostr-nätverket: {online} har bekräftats vara i drift genom en extern kontroll, {announced} har tillkännagivits men aldrig bekräftats. Användarbetyg, moduler och inbjudningskoder för var och en.",
|
"fedimints.description": "Alla {total}- och Fedimint-federationer som har tillkännagivits i Nostr-nätverket: {online} har bekräftats vara i drift genom en extern kontroll, {announced} har tillkännagivits men aldrig bekräftats. Användarbetyg, moduler och inbjudningskoder för var och en.",
|
||||||
@@ -629,7 +644,7 @@
|
|||||||
"fedimint.more.all": "Visa alla förbund",
|
"fedimint.more.all": "Visa alla förbund",
|
||||||
"fedimint.disclaimer": "Att gå med i en sammanslutning innebär att man anförtror sina pengar åt dess förvaltare. Betygen är åsikter från gemenskapen, och att en verksamhet är bekräftad innebär att den är tillgänglig, inte att den är pålitlig.",
|
"fedimint.disclaimer": "Att gå med i en sammanslutning innebär att man anförtror sina pengar åt dess förvaltare. Betygen är åsikter från gemenskapen, och att en verksamhet är bekräftad innebär att den är tillgänglig, inte att den är pålitlig.",
|
||||||
"fedimint.module.lightning": "Lightning",
|
"fedimint.module.lightning": "Lightning",
|
||||||
"fedimint.module.mint": "Ecash i nyskick",
|
"fedimint.module.mint": "Ecash-mint",
|
||||||
"fedimint.module.wallet": "Plånbok på blockkedjan",
|
"fedimint.module.wallet": "Plånbok på blockkedjan",
|
||||||
"fedimint.module.meta": "Metadata",
|
"fedimint.module.meta": "Metadata",
|
||||||
"fedimint.module.stability_pool": "Stabilitetsreserv",
|
"fedimint.module.stability_pool": "Stabilitetsreserv",
|
||||||
@@ -644,8 +659,8 @@
|
|||||||
"feed.ecosystem.all": "Alla",
|
"feed.ecosystem.all": "Alla",
|
||||||
"feed.ecosystem.cashu": "Cashu",
|
"feed.ecosystem.cashu": "Cashu",
|
||||||
"feed.ecosystem.fedimint": "Fedimint",
|
"feed.ecosystem.fedimint": "Fedimint",
|
||||||
"feed.filterBySubject": "Filtrera efter mynt eller federation",
|
"feed.filterBySubject": "Filtrera på mint eller federation",
|
||||||
"feed.anySubject": "Vilken mynt eller vilken myntförening som helst",
|
"feed.anySubject": "Vilket mint eller vilken federation som helst",
|
||||||
"feed.clearSubject": "Rensa namnfiltret",
|
"feed.clearSubject": "Rensa namnfiltret",
|
||||||
"home.topFedimints.title": "De bästa Fedimint-modellerna",
|
"home.topFedimints.title": "De bästa Fedimint-modellerna",
|
||||||
"home.topFedimints.sub": "rangerade efter recensioner och betyg",
|
"home.topFedimints.sub": "rangerade efter recensioner och betyg",
|
||||||
@@ -661,7 +676,7 @@
|
|||||||
"mint.warnings.neverConfirmed.body.quiet": "Denna sammanslutning tillkännagavs på Nostr för {date} och {days} sedan; sedan dess har inget bekräftat att den är i drift, och ingen har granskat den på senare tid. All information nedan hämtas från tillkännagivandet.",
|
"mint.warnings.neverConfirmed.body.quiet": "Denna sammanslutning tillkännagavs på Nostr för {date} och {days} sedan; sedan dess har inget bekräftat att den är i drift, och ingen har granskat den på senare tid. All information nedan hämtas från tillkännagivandet.",
|
||||||
"mint.warnings.neverConfirmed.meta": "{date} tillkännagavs, men bekräftades aldrig",
|
"mint.warnings.neverConfirmed.meta": "{date} tillkännagavs, men bekräftades aldrig",
|
||||||
"footer.allFedimints": "Alla förbund",
|
"footer.allFedimints": "Alla förbund",
|
||||||
"reviews.dialog.bodyPlaceholder.cashu": "Hur gick det med präglingen, smältningen och stödet? Var så detaljerad som möjligt.",
|
"reviews.dialog.bodyPlaceholder.cashu": "Hur gick minting, melting och supporten? Var konkret.",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "Hur gick det med registreringen, betalningarna med Lightning och supporten? Var så detaljerad som möjligt.",
|
"reviews.dialog.bodyPlaceholder.fedimint": "Hur gick det med registreringen, betalningarna med Lightning och supporten? Var så detaljerad som möjligt.",
|
||||||
"fedimint.details.title": "Uppgifter om förbundet",
|
"fedimint.details.title": "Uppgifter om förbundet",
|
||||||
"nav.lnurlMints": "LNURL-mints",
|
"nav.lnurlMints": "LNURL-mints",
|
||||||
@@ -755,9 +770,9 @@
|
|||||||
"reviews.byUrl.error.rateLimited.one": "Det är många kontroller från en och samma anslutning. Försök igen om ungefär {n} minut.",
|
"reviews.byUrl.error.rateLimited.one": "Det är många kontroller från en och samma anslutning. Försök igen om ungefär {n} minut.",
|
||||||
"reviews.byUrl.error.rateLimited.other": "Det är många kontroller från en och samma anslutning. Försök igen om ungefär {n} minuter.",
|
"reviews.byUrl.error.rateLimited.other": "Det är många kontroller från en och samma anslutning. Försök igen om ungefär {n} minuter.",
|
||||||
"reviews.byUrl.error.network": "Indexet gick inte att nå. Kontrollera din uppkoppling och försök igen.",
|
"reviews.byUrl.error.network": "Indexet gick inte att nå. Kontrollera din uppkoppling och försök igen.",
|
||||||
"seo.lnurl.titleNoReviews": "{name}: info och recensioner om LNURL-minten | Cashumints.space",
|
"seo.lnurl.titleNoReviews": "{name}: info och recensioner om LNURL-mint | Cashumints.space",
|
||||||
"seo.desc.statusWithdraw": "{status}, uttag {min}–{max} sat.",
|
"seo.desc.statusWithdraw": "{status}, uttag {min}–{max} sat.",
|
||||||
"mint.chip.noFunding": "Ingen mint / smält",
|
"mint.chip.noFunding": "Ingen minting / melting",
|
||||||
"mint.warnings.lnurlWithdrawalsDisabled.lead": "Uttag är avstängda.",
|
"mint.warnings.lnurlWithdrawalsDisabled.lead": "Uttag är avstängda.",
|
||||||
"mint.warnings.lnurlWithdrawalsDisabled.body.online": "Den här minten annonserar ett maximalt uttag på noll, så ingen sedel den ger ut kan lösas in mot någonting. Minta inte här förrän det ändras.",
|
"mint.warnings.lnurlWithdrawalsDisabled.body.online": "Den här minten annonserar ett maximalt uttag på noll, så ingen sedel den ger ut kan lösas in mot någonting. Minta inte här förrän det ändras.",
|
||||||
"mint.warnings.lnurlWithdrawalsDisabled.body.offline": "Den här minten annonserade ett maximalt uttag på noll när den senast nåddes, så ingen sedel den gav ut kunde lösas in mot någonting. Minta inte här förrän det ändras.",
|
"mint.warnings.lnurlWithdrawalsDisabled.body.offline": "Den här minten annonserade ett maximalt uttag på noll när den senast nåddes, så ingen sedel den gav ut kunde lösas in mot någonting. Minta inte här förrän det ändras.",
|
||||||
@@ -766,8 +781,8 @@
|
|||||||
"mint.warnings.lnurlInvalid.lead": "Endpunkten svarar men är ogiltig.",
|
"mint.warnings.lnurlInvalid.lead": "Endpunkten svarar men är ogiltig.",
|
||||||
"mint.warnings.lnurlInvalid.body": "Värden svarar, men inte med en mint-annonsering som den här sajten kan läsa, så uttag kanske inte fungerar. Allt nedan är det senaste tillstånd som gick att läsa, och recensioner fungerar fortfarande.",
|
"mint.warnings.lnurlInvalid.body": "Värden svarar, men inte med en mint-annonsering som den här sajten kan läsa, så uttag kanske inte fungerar. Allt nedan är det senaste tillstånd som gick att läsa, och recensioner fungerar fortfarande.",
|
||||||
"mint.warnings.lnurlInvalid.meta": "Svarar, men inte med en giltig mint-annonsering",
|
"mint.warnings.lnurlInvalid.meta": "Svarar, men inte med en giltig mint-annonsering",
|
||||||
"mint.warnings.lnurlNoFunding.lead": "Mintning och smältning är otillgängliga.",
|
"mint.warnings.lnurlNoFunding.lead": "Minting och melting är otillgängliga.",
|
||||||
"mint.warnings.lnurlNoFunding.body": "Befintliga sedlar kan fortfarande roteras, delas eller slås ihop, men just nu rör sig ingenting in eller ut via Lightning. Själva minten är uppe och svarar; Lightning-noden bakom den är inte nåbar därifrån.",
|
"mint.warnings.lnurlNoFunding.body": "Befintliga sedlar kan fortfarande roteras, delas eller slås ihop, men just nu rör sig ingenting in eller ut via Lightning. Själva minten är uppe och svarar; Lightning-noden bakom den är inte nåbar därifrån.",
|
||||||
"mint.warnings.lnurlNoFunding.meta": "Mintning och smältning otillgängliga",
|
"mint.warnings.lnurlNoFunding.meta": "Minting och melting otillgängliga",
|
||||||
"mint.warnings.also.noFunding": "Dess Lightning-nod var också onåbar, så ingenting kunde mintas eller smältas."
|
"mint.warnings.also.noFunding": "Dess Lightning-nod var också onåbar, så ingenting kunde mintas eller smältas."
|
||||||
}
|
}
|
||||||
|
|||||||
+124
-109
@@ -33,7 +33,7 @@
|
|||||||
"status.unknown": "Henüz kontrol edilmedi",
|
"status.unknown": "Henüz kontrol edilmedi",
|
||||||
"nav.skip": "İçeriğe geç",
|
"nav.skip": "İçeriğe geç",
|
||||||
"nav.main": "Ana",
|
"nav.main": "Ana",
|
||||||
"nav.mints": "Cashu darphaneleri",
|
"nav.mints": "Cashu mint'leri",
|
||||||
"nav.reviews": "İncelemeler",
|
"nav.reviews": "İncelemeler",
|
||||||
"nav.wallets": "Cüzdanlar",
|
"nav.wallets": "Cüzdanlar",
|
||||||
"nav.about": "Hakkında",
|
"nav.about": "Hakkında",
|
||||||
@@ -41,22 +41,26 @@
|
|||||||
"lang.label": "Dil",
|
"lang.label": "Dil",
|
||||||
"lang.switcher": "Bir dil seçin",
|
"lang.switcher": "Bir dil seçin",
|
||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Tüm Cashu mint ürünleri",
|
"footer.allMints": "Tüm Cashu mint'leri",
|
||||||
"footer.allReviews": "Tüm incelemeler",
|
"footer.allReviews": "Tüm incelemeler",
|
||||||
"footer.wallets": "Cüzdanlar",
|
"footer.wallets": "Cüzdanlar",
|
||||||
"footer.about": "Hakkında",
|
"footer.about": "Hakkında",
|
||||||
"footer.disclaimer": "Feragatname",
|
"footer.disclaimer": "Feragatname",
|
||||||
"footer.terms": "Terimler",
|
"footer.terms": "Koşullar",
|
||||||
"footer.privacy": "Gizlilik",
|
"footer.privacy": "Gizlilik",
|
||||||
"footer.madeBy": "❤️ Yapım: {azzamo} · Cashu ve NIP-87 ile güçlendirilmiştir",
|
"footer.madeBy": "{azzamo} tarafından ❤️ ile yapıldı · Cashu ve NIP-87 ile güçlendirilmiştir",
|
||||||
"footer.warning": "Mint ürünleri bakımlıdır. Bir mint parayla birlikte yok olabilir.",
|
"footer.warning": "Mint'ler emanetçidir. Bir mint paranızla birlikte kaybolabilir.",
|
||||||
|
"footer.tagline": "ecash mint'leri hakkında topluluk incelemeleri, Nostr üzerinde imzalanmış.",
|
||||||
|
"footer.col.explore": "Keşfet",
|
||||||
|
"footer.col.site": "Site",
|
||||||
|
"footer.nav": "Alt bilgi",
|
||||||
"home.title": "Cashumints.space · Güvenebileceğiniz bir Cashu mint bulun",
|
"home.title": "Cashumints.space · Güvenebileceğiniz bir Cashu mint bulun",
|
||||||
"home.description": "Güvenebileceğiniz bir Cashu minti bulun. Nostr'da imzalanmış {reviews} topluluk incelemesiyle {mints} mint indekslendi; ayrıca canlı çalışma durumu, desteklenen NUT'lar ve mint yazılımı bilgileri sunuluyor.",
|
"home.description": "Güvenebileceğiniz bir Cashu minti bulun. Nostr'da imzalanmış {reviews} topluluk incelemesiyle {mints} mint indekslendi; ayrıca canlı çalışma durumu, desteklenen NUT'lar ve mint yazılımı bilgileri sunuluyor.",
|
||||||
"home.hero.title": "Bir Cashu mint bul",
|
"home.hero.title": "Bir Cashu mint bul",
|
||||||
"home.hero.titleEm": "Güvenebilirsin",
|
"home.hero.titleEm": "Güvenebilirsin",
|
||||||
"home.hero.lede": "Nostr ağındaki her bir mint, gerçek topluluk incelemeleriyle. Kapı bekçisi yok, sadece imzalı incelemeler kendiniz doğrulayabilirsiniz.",
|
"home.hero.lede": "Nostr ağındaki her bir mint, gerçek topluluk incelemeleriyle. Kapı bekçisi yok, sadece imzalı incelemeler kendiniz doğrulayabilirsiniz.",
|
||||||
"home.search.label": "Madeleri isim, alan alanı veya URL ile aramak",
|
"home.search.label": "Mint'leri ada, alan adına veya URL'ye göre arayın",
|
||||||
"home.search.placeholder": "İsim, alan adı ile arama yapmak veya yeni bir URL yapıştırmak için...",
|
"home.search.placeholder": "Ada veya alan adına göre arayın, ya da bir mint URL'si yapıştırın…",
|
||||||
"home.filters.mostReviewed": "En çok inceleme",
|
"home.filters.mostReviewed": "En çok inceleme",
|
||||||
"home.filters.highestRated": "En yüksek puan",
|
"home.filters.highestRated": "En yüksek puan",
|
||||||
"home.filters.recentlyActive": "Son zamanlarda aktif",
|
"home.filters.recentlyActive": "Son zamanlarda aktif",
|
||||||
@@ -79,36 +83,36 @@
|
|||||||
"home.why.checked.title": "Sürekli kontrol edildi",
|
"home.why.checked.title": "Sürekli kontrol edildi",
|
||||||
"home.why.checked.body": "Tüm mintlerde çalışma süresi, yazılım sürümü, limitler ve desteklenen NUT'ları inceliyoruz, böylece gördüğünüz özellikler güncel ve kendi raporlarımız değil.",
|
"home.why.checked.body": "Tüm mintlerde çalışma süresi, yazılım sürümü, limitler ve desteklenen NUT'ları inceliyoruz, böylece gördüğünüz özellikler güncel ve kendi raporlarımız değil.",
|
||||||
"home.cta.title": "Mint mi düşünüyorsunuz? Önce oku.",
|
"home.cta.title": "Mint mi düşünüyorsunuz? Önce oku.",
|
||||||
"home.cta.body": "Bir darphane, e-nakitinizi tutar. Saturasyon koymadan önce başkalarının ne bulduğunu okuyun ve kendiniz kullandığınızda bir yorum bırakın.",
|
"home.cta.body": "Bir mint, ecash'inizi tutar. Sats yatırmadan önce başkalarının neler bulduğunu okuyun, kendiniz bir tanesini kullandığınızda da bir inceleme bırakın.",
|
||||||
"home.cta.explore": "Tüm mint fabrikalarını keşfedin",
|
"home.cta.explore": "Tüm mint'leri keşfedin",
|
||||||
"home.cta.learn": "Cashu hakkında bilgi edinin",
|
"home.cta.learn": "Cashu hakkında bilgi edinin",
|
||||||
"pulse.mintsIndexed": "Indekslenmiş Darphaneler",
|
"pulse.mintsIndexed": "mint indekslendi",
|
||||||
"pulse.reviewsOnNostr": "Nostr'daki incelemeler",
|
"pulse.reviewsOnNostr": "Nostr'daki incelemeler",
|
||||||
"pulse.lastReview": "Son inceleme",
|
"pulse.lastReview": "Son inceleme",
|
||||||
"pulse.mintsOnline": "Mint Çevrimiçi",
|
"pulse.mintsOnline": "mint çevrimiçi",
|
||||||
"pulse.indexer": "İndeksleyici",
|
"pulse.indexer": "İndeksleyici",
|
||||||
"pulse.connected": "bağlantılı",
|
"pulse.connected": "bağlantılı",
|
||||||
"pulse.stale": "bayat",
|
"pulse.stale": "bayat",
|
||||||
"mints.title": "Tüm Cashu mint fabrikaları · Cashumints.space",
|
"mints.title": "Tüm Cashu mint'leri · Cashumints.space",
|
||||||
"mints.description": "Tüm {total} Cashu darphaneleri Nostr ağından indekslenmiş, çevrimiçi ve çevrimdışı {online} topluluk dereceleri, çalışma süresi ve mint yazılımlarıyla {offline}. Tam listeyi arayın ve sıralayın.",
|
"mints.description": "Nostr ağından indekslenmiş {total} Cashu mint'inin tamamı, {online} çevrimiçi ve {offline} çevrimdışı, topluluk puanları, çalışma süresi ve mint yazılımıyla birlikte. Tam listeyi arayın ve sıralayın.",
|
||||||
"mints.heading": "Tüm Cashu mint ürünleri",
|
"mints.heading": "Tüm Cashu mint'leri",
|
||||||
"mints.lede": "Nostr ağında bulunan her mint, hatta yok olanlar dahil. Çevrimdışı mint ürünleri listede kalır, böylece onları bulup incelemeye devam edebilirsiniz.",
|
"mints.lede": "Nostr ağında bulunan her mint, artık var olmayanlar dahil. Çevrimdışı mint'ler listede kalır, böylece onları bulmaya ve incelemeye devam edebilirsiniz.",
|
||||||
"mints.search.label": "Madenlerde isim veya alan adına göre arama",
|
"mints.search.label": "Mint'leri ada veya alan adına göre arayın",
|
||||||
"mints.search.placeholder": "İsim veya alan adına göre ara...",
|
"mints.search.placeholder": "İsim veya alan adına göre ara...",
|
||||||
"mints.sort.label": "Mint çeşitleri",
|
"mints.sort.label": "Mint'leri sırala",
|
||||||
"mints.sort.score": "Genel olarak en iyi",
|
"mints.sort.score": "Genel olarak en iyi",
|
||||||
"mints.sort.rating": "En yüksek puan",
|
"mints.sort.rating": "En yüksek puan",
|
||||||
"mints.sort.reviews": "En çok inceleme",
|
"mints.sort.reviews": "En çok inceleme",
|
||||||
"mints.sort.recent": "Son zamanlarda incelendi",
|
"mints.sort.recent": "Son zamanlarda incelendi",
|
||||||
"mints.sort.seen": "Son zamanlarda internette görüldü",
|
"mints.sort.seen": "Son zamanlarda internette görüldü",
|
||||||
"mints.hideOffline": "Çevrimdışı gizle",
|
"mints.hideOffline": "Çevrimdışı gizle",
|
||||||
"mints.showing": "{total} mint göstermek ({online} çevrimiçi, {offline} çevrimdışı)",
|
"mints.showing": "{total} mint gösteriliyor ({online} çevrimiçi, {offline} çevrimdışı)",
|
||||||
"mints.showingFiltered": "{total} mint mintinin {shown} gösteriliyor ({online} çevrimiçi, {offline} çevrimdışı)",
|
"mints.showingFiltered": "{total} mint'in {shown} tanesi gösteriliyor ({online} çevrimiçi, {offline} çevrimdışı)",
|
||||||
"mints.noResults": "Mint uyumu yok. Bir alan adı deneyin ya da bir mint URL'sini yapıştırın.",
|
"mints.noResults": "Eşleşen mint yok. Bir alan adı deneyin ya da bir mint URL'si yapıştırın.",
|
||||||
"mints.clearSearch": "Aramayı kapat",
|
"mints.clearSearch": "Aramayı temizle",
|
||||||
"card.noRatings": "Henüz reytingler yok",
|
"card.noRatings": "Henüz reytingler yok",
|
||||||
"card.reviews.one": "{n} incelemesi",
|
"card.reviews.one": "{n} inceleme",
|
||||||
"card.reviews.other": "{n} incelemeleri",
|
"card.reviews.other": "{n} inceleme",
|
||||||
"card.lastSeen": "Son Görülme {when}",
|
"card.lastSeen": "Son Görülme {when}",
|
||||||
"card.neverSeen": "Hiç çevrimiçi görünmedi",
|
"card.neverSeen": "Hiç çevrimiçi görünmedi",
|
||||||
"card.reviewed": "İnceleme {when}",
|
"card.reviewed": "İnceleme {when}",
|
||||||
@@ -116,66 +120,66 @@
|
|||||||
"mint.title": "{name} · Cashu mint incelemeleri",
|
"mint.title": "{name} · Cashu mint incelemeleri",
|
||||||
"mint.titleFedimint": "{name} · Fedimint federasyonu değerlendirmeleri",
|
"mint.titleFedimint": "{name} · Fedimint federasyonu değerlendirmeleri",
|
||||||
"mint.titleLnurl": "{name} · LNURL mint değerlendirmeleri",
|
"mint.titleLnurl": "{name} · LNURL mint değerlendirmeleri",
|
||||||
"mint.breadcrumb": "Ekmek kırıntısı",
|
"mint.breadcrumb": "Gezinme yolu",
|
||||||
"mint.crumbMints": "Cashu darphaneleri",
|
"mint.crumbMints": "Cashu mint'leri",
|
||||||
"mint.copyUrl": "Kopyala URL",
|
"mint.copyUrl": "Mint URL'sini kopyala",
|
||||||
"mint.qrButton": "Mint QR kodu",
|
"mint.qrButton": "Mint QR kodu",
|
||||||
"mint.writeReview": "Bir inceleme yaz",
|
"mint.writeReview": "Bir inceleme yaz",
|
||||||
"mint.rankByScore": "#{rank} skoru",
|
"mint.rankByScore": "#{rank} skoru",
|
||||||
"mint.tagLightning": "Lightning",
|
"mint.tagLightning": "Lightning",
|
||||||
"mint.summary": "Darphanenin özeti",
|
"mint.summary": "Mint özeti",
|
||||||
"mint.rating.label": "Topluluk puanı",
|
"mint.rating.label": "Topluluk puanı",
|
||||||
"mint.rating.none": "Henüz reytingler yok",
|
"mint.rating.none": "Henüz puan yok",
|
||||||
"mint.rating.reviews.one": "{n} incelemesi",
|
"mint.rating.reviews.one": "{n} inceleme",
|
||||||
"mint.rating.reviews.other": "{n} incelemeleri",
|
"mint.rating.reviews.other": "{n} inceleme",
|
||||||
"mint.rating.unrated.one": "{n} puan bırakmadı",
|
"mint.rating.unrated.one": "{n} puan bırakmadı",
|
||||||
"mint.rating.unrated.other": "{n} puan bırakmadı",
|
"mint.rating.unrated.other": "{n} puan bırakmadı",
|
||||||
"mint.activity.label": "Faaliyetler",
|
"mint.activity.label": "Etkinlik",
|
||||||
"mint.activity.since": "Son incelemeden beri",
|
"mint.activity.since": "Son incelemeden beri",
|
||||||
"mint.activity.noReviews": "Henüz inceleme yok",
|
"mint.activity.noReviews": "Henüz inceleme yok",
|
||||||
"mint.activity.recent.one": "{n} son 90 gündeki incelemeler",
|
"mint.activity.recent.one": "son 90 günde {n} inceleme",
|
||||||
"mint.activity.recent.other": "{n} son 90 günde yapılan yorumlar",
|
"mint.activity.recent.other": "son 90 günde {n} inceleme",
|
||||||
"mint.limits.label": "Sınırlar",
|
"mint.limits.label": "Sınırlar",
|
||||||
"mint.limits.notPublished": "Yayınlanmadı",
|
"mint.limits.notPublished": "Yayınlanmadı",
|
||||||
"mint.limits.min": "min",
|
"mint.limits.min": "min",
|
||||||
"mint.limits.max": "max",
|
"mint.limits.max": "max",
|
||||||
"mint.limits.mintRow": "Mint",
|
"mint.limits.mintRow": "mint",
|
||||||
"mint.limits.meltRow": "erime",
|
"mint.limits.meltRow": "melt",
|
||||||
"mint.limits.disabled": "Engelli",
|
"mint.limits.disabled": "devre dışı",
|
||||||
"mint.limits.range": "{min} ile {max} {unit} arası",
|
"mint.limits.range": "{min} ile {max} {unit} arası",
|
||||||
"mint.limits.upTo": "{max} {unit}",
|
"mint.limits.upTo": "{max} {unit} kadar",
|
||||||
"mint.limits.from": "{min} {unit}",
|
"mint.limits.from": "{min} {unit} itibaren",
|
||||||
"mint.software.label": "Mint yazılımı",
|
"mint.software.label": "Mint yazılımı",
|
||||||
"mint.software.unknown": "bilinmeyen",
|
"mint.software.unknown": "bilinmeyen",
|
||||||
"mint.checked": "kontrol {when}",
|
"mint.checked": "{when} kontrol edildi",
|
||||||
"mint.lastSeen": "Son Görülme {when}",
|
"mint.lastSeen": "Son Görülme {when}",
|
||||||
"mint.neverReached": "Hiç ulaşılmadı",
|
"mint.neverReached": "Hiç ulaşılmadı",
|
||||||
"mint.uptime.checks": "{ok} son {total} çek ulaşılabilir",
|
"mint.uptime.checks": "son {total} kontrolün {ok} tanesi ulaşılabilir",
|
||||||
"mint.uptime.percent": "%{percent} 30 gün boyunca ulaşılabilir",
|
"mint.uptime.percent": "%{percent} 30 gün boyunca ulaşılabilir",
|
||||||
"mint.uptime.description": "{ok} son {total} kontrolün başarılı olduğu",
|
"mint.uptime.description": "son {total} kontrolün {ok} tanesi başarılı",
|
||||||
"mint.operator.title": "Operatörden",
|
"mint.operator.title": "Operatörden",
|
||||||
"mint.operator.motd": "Günün mesajı",
|
"mint.operator.motd": "Günün mesajı",
|
||||||
"mint.operator.beta": "Bu darphane kendini deneysel veya beta sürümünde olarak tanımlar. Kaybedemeyeceğiniz bir şeyi depolamadan önce operatörün kendi sözlerini aşağıda okuyun.",
|
"mint.operator.beta": "Bu mint kendini deneysel ya da beta olarak tanımlıyor. Kaybetmeyi göze alamayacağınız bir şeyi burada tutmadan önce işletmecinin kendi sözlerini aşağıda okuyun.",
|
||||||
"mint.nuts.title": "Desteklenen NUT'lar",
|
"mint.nuts.title": "Desteklenen NUT'lar",
|
||||||
"mint.nuts.noneOffline": "Bu mint için önbellek yapılmayan NUT listesi yoktu, kaydedilmeden önce çevrimdışı oldu.",
|
"mint.nuts.noneOffline": "Bu mint için önbellek yapılmayan NUT listesi yoktu, kaydedilmeden önce çevrimdışı oldu.",
|
||||||
"mint.nuts.noneYet": "Bu nadrah için henüz önbellek bir NUT listesi yok.",
|
"mint.nuts.noneYet": "Bu mint için henüz önbelleğe alınmış bir NUT listesi yok.",
|
||||||
"mint.nuts.supported": "{n} bilinen {total} NUT'tan destekleniyor",
|
"mint.nuts.supported": "{n} bilinen {total} NUT'tan destekleniyor",
|
||||||
"mint.nuts.whatAre": "NUT'lar nedir?",
|
"mint.nuts.whatAre": "NUT'lar nedir?",
|
||||||
"mint.nutRow.disabled": "Engelli",
|
"mint.nutRow.disabled": "devre dışı",
|
||||||
"mint.nutRow.notSupported": "desteklenmiyor",
|
"mint.nutRow.notSupported": "desteklenmiyor",
|
||||||
"mint.details.title": "Darphane detayları",
|
"mint.details.title": "Mint detayları",
|
||||||
"mint.details.pubkey": "Pubkey",
|
"mint.details.pubkey": "Pubkey",
|
||||||
"mint.details.nostr": "Nostr",
|
"mint.details.nostr": "Nostr",
|
||||||
"mint.details.email": "E-posta",
|
"mint.details.email": "E-posta",
|
||||||
"mint.details.serverTime": "Server zamanı",
|
"mint.details.serverTime": "Sunucu zamanı",
|
||||||
"mint.details.firstSeen": "İlk kez görüldü",
|
"mint.details.firstSeen": "İlk kez görüldü",
|
||||||
"mint.details.terms": "Terimler",
|
"mint.details.terms": "Koşullar",
|
||||||
"mint.kind.identifier": "Tanımlayıcı",
|
"mint.kind.identifier": "Tanımlayıcı",
|
||||||
"mint.kind.mintPubkey": "Mint Pubkey",
|
"mint.kind.mintPubkey": "Mint Pubkey",
|
||||||
"mint.kind.nostrAddress": "Nostr adresi",
|
"mint.kind.nostrAddress": "Nostr adresi",
|
||||||
"mint.kind.emailAddress": "E-posta adresi",
|
"mint.kind.emailAddress": "E-posta adresi",
|
||||||
"mint.kind.npub": "npub",
|
"mint.kind.npub": "npub",
|
||||||
"mint.disclaimer": "Bu darpe tasarruf edicidir: paranızı saklar ve bunu istediğiniz zaman durdurabilir. Derecelendirmeler topluluk görüşleridir ve çevrimiçi ulaşılabilir demektir, güvenilir değil.",
|
"mint.disclaimer": "Bu mint emanetçidir: paranızı tutar ve bunu istediği an bırakabilir. Puanlar topluluk görüşleridir ve çevrimiçi olmak ulaşılabilir demektir, güvenilir demek değil.",
|
||||||
"mint.disclaimerLink": "Tam feragatnameyi okuyun",
|
"mint.disclaimerLink": "Tam feragatnameyi okuyun",
|
||||||
"mint.qr.title": "Cüzdanınıza {name} ekleyin",
|
"mint.qr.title": "Cüzdanınıza {name} ekleyin",
|
||||||
"mint.qr.note": "Bunu bir Cashu cüzdanıyla tarayıp mint ekleyin ya da URL'yi kopyalayıp yapıştırın.",
|
"mint.qr.note": "Bunu bir Cashu cüzdanıyla tarayıp mint ekleyin ya da URL'yi kopyalayıp yapıştırın.",
|
||||||
@@ -184,11 +188,11 @@
|
|||||||
"mint.qr.wallets": "Cashu'yu destekleyen cüzdanlar",
|
"mint.qr.wallets": "Cashu'yu destekleyen cüzdanlar",
|
||||||
"mint.chip.frozen": "Donmuş",
|
"mint.chip.frozen": "Donmuş",
|
||||||
"mint.chip.noWithdrawals": "Çekim yok",
|
"mint.chip.noWithdrawals": "Çekim yok",
|
||||||
"mint.chip.meltOnly": "Sadece erime",
|
"mint.chip.meltOnly": "Sadece melt",
|
||||||
"mint.warnings.dayCount.one": "{n} gün",
|
"mint.warnings.dayCount.one": "{n} gün",
|
||||||
"mint.warnings.dayCount.other": "{n} günler",
|
"mint.warnings.dayCount.other": "{n} günler",
|
||||||
"mint.warnings.gone.lead": "Muhtemelen gitmiş.",
|
"mint.warnings.gone.lead": "Muhtemelen gitmiş.",
|
||||||
"mint.warnings.gone.body.since": "Bu darphane, {date} ({days}) yılından beri ulaşılamamıştır. Orada tutulan fonları risk altında olarak kabul edin ve yeni fonlar göndermeyin. Aşağıdaki detaylar onun son bilinen durumunu göstermektedir.",
|
"mint.warnings.gone.body.since": "Bu mint {date} tarihinden beri ({days}) ulaşılamıyor. Orada tutulan fonları risk altında sayın ve yeni fon göndermeyin. Aşağıdaki detaylar son bilinen durumunu gösteriyor.",
|
||||||
"mint.warnings.gone.body.neverDated": "Bu mint, {month} yılında izlemeye başladığımızdan beri tek bir çeke bile cevap vermedi. Orada tutulan fonları risk altında olarak kabul edin ve yeni fonlar göndermeyin. Aşağıdaki her şey Nostr duyurusundan geliyor, mintten değil.",
|
"mint.warnings.gone.body.neverDated": "Bu mint, {month} yılında izlemeye başladığımızdan beri tek bir çeke bile cevap vermedi. Orada tutulan fonları risk altında olarak kabul edin ve yeni fonlar göndermeyin. Aşağıdaki her şey Nostr duyurusundan geliyor, mintten değil.",
|
||||||
"mint.warnings.gone.body.never": "Bu mint, izlemeye başladığımızdan beri tek bir çeke bile cevap vermedi. Orada tutulan fonları risk altında olarak kabul edin ve yeni fonlar göndermeyin. Aşağıdaki her şey Nostr duyurusundan geliyor, mintten değil.",
|
"mint.warnings.gone.body.never": "Bu mint, izlemeye başladığımızdan beri tek bir çeke bile cevap vermedi. Orada tutulan fonları risk altında olarak kabul edin ve yeni fonlar göndermeyin. Aşağıdaki her şey Nostr duyurusundan geliyor, mintten değil.",
|
||||||
"mint.warnings.gone.meta.since": "{date} beri çevrimdışı",
|
"mint.warnings.gone.meta.since": "{date} beri çevrimdışı",
|
||||||
@@ -199,31 +203,31 @@
|
|||||||
"mint.warnings.meltDisabled.meta.online": "Şu anda devre dışı bırakılan çekimler",
|
"mint.warnings.meltDisabled.meta.online": "Şu anda devre dışı bırakılan çekimler",
|
||||||
"mint.warnings.meltDisabled.meta.offline": "Son görüldüğünde çekimler devre dışı bırakılmıştı",
|
"mint.warnings.meltDisabled.meta.offline": "Son görüldüğünde çekimler devre dışı bırakılmıştı",
|
||||||
"mint.warnings.frozen.lead": "Mint dondurulmuş.",
|
"mint.warnings.frozen.lead": "Mint dondurulmuş.",
|
||||||
"mint.warnings.frozen.body.online": "Hem darpma hem de eritme devre dışı bırakılmıştır. Hiçbir sat Lightning ile girip çıkamaz.",
|
"mint.warnings.frozen.body.online": "Hem minting hem melting devre dışı. Lightning üzerinden hiçbir sats girip çıkamaz.",
|
||||||
"mint.warnings.frozen.body.offline": "Hem darpma hem de eritme devre dışı bırakıldı. Hiçbir sat Lightning ile girip çıkamaz.",
|
"mint.warnings.frozen.body.offline": "Hem minting hem melting devre dışı bırakılmıştı. Lightning üzerinden hiçbir sats girip çıkamaz.",
|
||||||
"mint.warnings.frozen.meta.online": "Şu anda donmuş, hiçbir şey girip çıkmıyor",
|
"mint.warnings.frozen.meta.online": "Şu anda donmuş, hiçbir şey girip çıkmıyor",
|
||||||
"mint.warnings.frozen.meta.offline": "Son kez görüldüğünde donmuştu",
|
"mint.warnings.frozen.meta.offline": "Son kez görüldüğünde donmuştu",
|
||||||
"mint.warnings.offlineLong.lead": "{days} çevrimiçi, {date}'den beri.",
|
"mint.warnings.offlineLong.lead": "{days} çevrimiçi, {date}'den beri.",
|
||||||
"mint.warnings.offlineLong.body": "Mint gitmiş olabilir. Aşağıdaki her şey son bilinen durumu ve incelemeler hâlâ çalışıyor.",
|
"mint.warnings.offlineLong.body": "Mint gitmiş olabilir. Aşağıdaki her şey son bilinen durumu ve incelemeler hâlâ çalışıyor.",
|
||||||
"mint.warnings.offlineLong.meta": "{date} beri çevrimdışı",
|
"mint.warnings.offlineLong.meta": "{date} beri çevrimdışı",
|
||||||
"mint.warnings.meltOnly.lead": "Sadece eriyecek.",
|
"mint.warnings.meltOnly.lead": "Sadece eriyecek.",
|
||||||
"mint.warnings.meltOnly.body.online": "Yeni basma (NUT-04) devre dışı bırakılmıştır: yatıramazsınız, ancak mevcut e-nakit yine de çekilebilir. Bu genellikle bir mintin sona ermek üzere olduğu anlamına gelir, bu yüzden e-nakit pulunu tutarsanız erimeyi düşünün.",
|
"mint.warnings.meltOnly.body.online": "Yeni minting (NUT-04) devre dışı: yatıramazsınız, ancak mevcut ecash hâlâ çekilebilir. Bu genellikle bir mint'in kapanmakta olduğu anlamına gelir, dolayısıyla onun ecash'ini tutuyorsanız melt etmeyi düşünün.",
|
||||||
"mint.warnings.meltOnly.body.offline": "Yeni basma (NUT-04) devre dışı bırakıldı: yatırılanamaz ama mevcut e-nakit yine de çekilebilir. Bu genellikle bir mintin sona ermek üzere olduğu anlamına gelir, bu yüzden e-nakit pulunu tutarsanız erimeyi düşünün.",
|
"mint.warnings.meltOnly.body.offline": "Yeni minting (NUT-04) devre dışı bırakılmıştı: yatıramazsınız, ancak mevcut ecash hâlâ çekilebilir. Bu genellikle bir mint'in kapanmakta olduğu anlamına gelir, dolayısıyla onun ecash'ini tutuyorsanız melt etmeyi düşünün.",
|
||||||
"mint.warnings.meltOnly.meta.online": "Şu anda sadece erime",
|
"mint.warnings.meltOnly.meta.online": "Şu anda sadece melt",
|
||||||
"mint.warnings.meltOnly.meta.offline": "Sadece son görüldüğünde eriyip gider",
|
"mint.warnings.meltOnly.meta.offline": "Sadece son görüldüğünde eriyip gider",
|
||||||
"mint.warnings.offline.lead": "{date}'dan beri çevrimdış.",
|
"mint.warnings.offline.lead": "{date}'dan beri çevrimdış.",
|
||||||
"mint.warnings.offline.body": "Detaylar en son o zaman doğrulandı. Yine de bir inceleme yazabilirsiniz.",
|
"mint.warnings.offline.body": "Detaylar en son o zaman doğrulandı. Yine de bir inceleme yazabilirsiniz.",
|
||||||
"mint.warnings.offline.meta": "{date} beri çevrimdışı",
|
"mint.warnings.offline.meta": "{date} beri çevrimdışı",
|
||||||
"mint.warnings.also.meltDisabled": "Çevrimdışı olmadan önce para çekme işlemlerini de devre dışı bırakmıştı.",
|
"mint.warnings.also.meltDisabled": "Çevrimdışı olmadan önce para çekme işlemlerini de devre dışı bırakmıştı.",
|
||||||
"mint.warnings.also.mintDisabled": "Çevrimdışı olmadan önce yeni basma sistemini de devre dışı bırakmıştı.",
|
"mint.warnings.also.mintDisabled": "Çevrimdışı olmadan önce yeni minting'i de devre dışı bırakmıştı.",
|
||||||
"mint.warnings.also.offline": "Ayrıca {date} ({days}) yılından beri çevrimdışıdır.",
|
"mint.warnings.also.offline": "Ayrıca {date} ({days}) yılından beri çevrimdışıdır.",
|
||||||
"nut.0": "Notasyon ve modeller",
|
"nut.0": "Notasyon ve modeller",
|
||||||
"nut.1": "Mint açık anahtar değişimi",
|
"nut.1": "Mint açık anahtar değişimi",
|
||||||
"nut.2": "Anahtar setleri ve ücretler",
|
"nut.2": "Anahtar setleri ve ücretler",
|
||||||
"nut.3": "Token takası",
|
"nut.3": "Token takası",
|
||||||
"nut.4": "Lightning ile Basım",
|
"nut.4": "Lightning ile minting",
|
||||||
"nut.5": "Lightningla Erime",
|
"nut.5": "Lightningla Erime",
|
||||||
"nut.6": "Darphane bilgileri",
|
"nut.6": "Mint bilgileri",
|
||||||
"nut.7": "Token durum kontrolü",
|
"nut.7": "Token durum kontrolü",
|
||||||
"nut.8": "Fazla ödenen Lightning ücretleri",
|
"nut.8": "Fazla ödenen Lightning ücretleri",
|
||||||
"nut.9": "İmzaları geri getir",
|
"nut.9": "İmzaları geri getir",
|
||||||
@@ -237,7 +241,7 @@
|
|||||||
"nut.17": "WebSocket abonelikleri",
|
"nut.17": "WebSocket abonelikleri",
|
||||||
"nut.18": "Ödeme talepleri",
|
"nut.18": "Ödeme talepleri",
|
||||||
"nut.19": "Önbelleğe alınmış yanıtlar",
|
"nut.19": "Önbelleğe alınmış yanıtlar",
|
||||||
"nut.20": "İmzalı darphaneler",
|
"nut.20": "İmzalı mint quote'ları",
|
||||||
"nut.21": "Temiz kimlik doğrulama",
|
"nut.21": "Temiz kimlik doğrulama",
|
||||||
"nut.22": "Kör kimlik doğrulama",
|
"nut.22": "Kör kimlik doğrulama",
|
||||||
"nut.23": "BOLT11 ödeme yöntemi",
|
"nut.23": "BOLT11 ödeme yöntemi",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Henüz inceleme yok. İlk yazan kişi ol.",
|
"reviews.empty": "Henüz inceleme yok. İlk yazan kişi ol.",
|
||||||
"reviews.emptyWritten": "Henüz yazılı bir inceleme yok. İlk yazan kişi ol.",
|
"reviews.emptyWritten": "Henüz yazılı bir inceleme yok. İlk yazan kişi ol.",
|
||||||
"reviews.emptyFilter": "Bu filtreyle eşleşen hiçbir yorum yok.",
|
"reviews.emptyFilter": "Bu filtreyle eşleşen hiçbir yorum yok.",
|
||||||
|
"reviews.rate.cashu": "Bu mint'i puanla",
|
||||||
|
"reviews.rate.fedimint": "Bu federasyonu puanla",
|
||||||
|
"reviews.rate.lnurl": "Bu mint'i puanla",
|
||||||
"reviews.noscript": "İncelemeler Nostr'da imzalanır ve tarayıcınızda yüklenir, bu yüzden bu liste JavaScript gerektirir. Yukarıdaki puan ve sayımlar sitenin kendisinden geliyor.",
|
"reviews.noscript": "İncelemeler Nostr'da imzalanır ve tarayıcınızda yüklenir, bu yüzden bu liste JavaScript gerektirir. Yukarıdaki puan ve sayımlar sitenin kendisinden geliyor.",
|
||||||
"reviews.relayError": "Röleye ulaşamadım. İncelemeler eksik olabilir.",
|
"reviews.relayError": "Röleye ulaşamadım. İncelemeler eksik olabilir.",
|
||||||
"reviews.srRating": "{rating} 5 üzerinden",
|
"reviews.srRating": "{rating} 5 üzerinden",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} bir yıldız",
|
"reviews.breakdown.1": "{n} bir yıldız",
|
||||||
"reviews.breakdown.none": "{n} puanı olmayan",
|
"reviews.breakdown.none": "{n} puanı olmayan",
|
||||||
"reviews.dialog.title": "İnceleme {name}",
|
"reviews.dialog.title": "İnceleme {name}",
|
||||||
"reviews.dialog.note": "Nostr anahtarınızla imzalandı ve halka aktarıldı. Düzenlenemiyor veya silinmiyor.",
|
"reviews.dialog.lede.cashu": "Bu mint ile deneyiminizi paylaşın.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Bu federasyon ile deneyiminizi paylaşın.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Bu mint ile deneyiminizi paylaşın.",
|
||||||
|
"reviews.dialog.permanent": "Herkese açık Nostr relay'lerinde kalıcı olarak yayınlanır.",
|
||||||
|
"reviews.dialog.gate.title": "İnceleme yazmak için giriş yapın",
|
||||||
|
"reviews.dialog.gate.lead": "İncelemeler Nostr anahtarınızla imzalanır. Anahtar imzalayıcınızda kalır, bu site onu asla görmez.",
|
||||||
"reviews.dialog.ratingLegend": "Puanınız",
|
"reviews.dialog.ratingLegend": "Puanınız",
|
||||||
"reviews.dialog.starsSr.one": "{n} yıldızı",
|
"reviews.dialog.starsSr.one": "{n} yıldızı",
|
||||||
"reviews.dialog.starsSr.other": "{n} yıldızlar",
|
"reviews.dialog.starsSr.other": "{n} yıldızlar",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "İmzalanını bekliyorum",
|
"reviews.dialog.waitingSigner": "İmzalanını bekliyorum",
|
||||||
"reviews.dialog.confirmClose": "Bu incelemeyi kapatmak mı? Taslağınız site terk edene kadar saklanır.",
|
"reviews.dialog.confirmClose": "Bu incelemeyi kapatmak mı? Taslağınız site terk edene kadar saklanır.",
|
||||||
"reviews.dialog.why.login": "Yayınlamak için giriş yapın",
|
"reviews.dialog.why.login": "Yayınlamak için giriş yapın",
|
||||||
"reviews.dialog.why.rating": "Bir puan seçin",
|
|
||||||
"reviews.dialog.why.words": "Birkaç kelime yaz",
|
"reviews.dialog.why.words": "Birkaç kelime yaz",
|
||||||
"reviews.dialog.why.more.one": "{n} daha karakter",
|
"reviews.dialog.why.more.one": "{n} daha karakter",
|
||||||
"reviews.dialog.why.more.other": "{n} daha fazla karakter",
|
"reviews.dialog.why.more.other": "{n} daha fazla karakter",
|
||||||
@@ -326,16 +337,16 @@
|
|||||||
"reviews.validate.rating": "1 ile 5 yıldız arasında bir değerlendirme seç.",
|
"reviews.validate.rating": "1 ile 5 yıldız arasında bir değerlendirme seç.",
|
||||||
"reviews.validate.short": "En az {n} karakter yaz ki inceleme faydalı olsun.",
|
"reviews.validate.short": "En az {n} karakter yaz ki inceleme faydalı olsun.",
|
||||||
"reviews.validate.long": "İncelemeler {n} karakterle sınırlıdır.",
|
"reviews.validate.long": "İncelemeler {n} karakterle sınırlıdır.",
|
||||||
"feed.title": "En son darphaneler ve federasyon incelemeleri · Cashumints.space",
|
"feed.title": "En son mint ve federasyon incelemeleri · Cashumints.space",
|
||||||
"feed.description": "Her mint, federasyon ve LNURL mint değerlendirmesi yayımlandığı anda: {mints} Cashu mint'i, {federations} Fedimint federasyonu ve {lnurl} LNURL mint'i hakkında {reviews} değerlendirme, Nostr üzerinde imzalanmış ve burada en yeniden başlayarak okunabilir. Ekosisteme, puana veya isme göre filtreleyin.",
|
"feed.description": "Her mint, federasyon ve LNURL mint değerlendirmesi yayımlandığı anda: {mints} Cashu mint'i, {federations} Fedimint federasyonu ve {lnurl} LNURL mint'i hakkında {reviews} değerlendirme, Nostr üzerinde imzalanmış ve burada en yeniden başlayarak okunabilir. Ekosisteme, puana veya isme göre filtreleyin.",
|
||||||
"feed.heading": "Son incelemeler",
|
"feed.heading": "Son incelemeler",
|
||||||
"feed.lede": "Her Cashu darphanesi ve Fedimint federasyonunun her incelemesi, en yenisi ilk olarak, Nostr rölelerinden canlı olarak okundu. Her biri yazarı tarafından imzalanmıştır ve rölelerde yaşıyor, veritabanımızda değil.",
|
"feed.lede": "Her Cashu mint'i ve Fedimint federasyonu hakkındaki her inceleme, en yenisi başta, Nostr rölelerinden canlı okunur. Her biri yazarı tarafından imzalanmıştır ve veritabanımızda değil, rölelerde durur.",
|
||||||
"feed.label": "İncelemeler",
|
"feed.label": "İncelemeler",
|
||||||
"feed.showingBuild.one": "Son sürümden en güncel incelemeyi gösteriyor",
|
"feed.showingBuild.one": "Son sürümden en güncel incelemeyi gösteriyor",
|
||||||
"feed.showingBuild.other": "Son sürümden {n} en son incelemeleri gösteriyor",
|
"feed.showingBuild.other": "Son sürümden {n} en son incelemeleri gösteriyor",
|
||||||
"feed.noscript": "Yorumlar Nostr'da imzalanır ve tarayıcınızda yüklenir, bu yüzden filtreleme ve tam liste JavaScript gerektirir. Aşağıdaki {n} incelemeler, bu sayfa oluşturulduğunda rölelerden okunmuştur.",
|
"feed.noscript": "Yorumlar Nostr'da imzalanır ve tarayıcınızda yüklenir, bu yüzden filtreleme ve tam liste JavaScript gerektirir. Aşağıdaki {n} incelemeler, bu sayfa oluşturulduğunda rölelerden okunmuştur.",
|
||||||
"feed.emptyBuild": "Bu sayfa oluşturulduğunda rölelerden hiçbir yorum okunamıyordu. Liste, tarayıcınızdaki rölelerden yeniden yüklenir.",
|
"feed.emptyBuild": "Bu sayfa oluşturulduğunda rölelerden hiçbir yorum okunamıyordu. Liste, tarayıcınızdaki rölelerden yeniden yüklenir.",
|
||||||
"feed.foot": "İncelemeler topluluk görüşleridir, doğrulanmış iddialar değildir. Bir darpeye para emanet etmeden önce {link} okuyun.",
|
"feed.foot": "İncelemeler topluluk görüşleridir, doğrulanmış iddialar değil. Bir mint'e para emanet etmeden önce {link} okuyun.",
|
||||||
"feed.footLink": "Feragatname",
|
"feed.footLink": "Feragatname",
|
||||||
"feed.showing": "{total} incelemelerin {shown} gösterilmesi",
|
"feed.showing": "{total} incelemelerin {shown} gösterilmesi",
|
||||||
"feed.showingMatching": "{shown} {matching} eşleşen inceleme (toplamda {total}) gösteriliyor",
|
"feed.showingMatching": "{shown} {matching} eşleşen inceleme (toplamda {total}) gösteriliyor",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "İmzalanını bekliyorum",
|
"login.status.waitingSigner": "İmzalanını bekliyorum",
|
||||||
"login.status.connecting": "İmzacınıza bağlanmak",
|
"login.status.connecting": "İmzacınıza bağlanmak",
|
||||||
"login.status.connected": "Bağlantılı",
|
"login.status.connected": "Bağlantılı",
|
||||||
|
"login.toast.loggedIn": "Giriş yapıldı",
|
||||||
|
"login.toast.fetchingProfile": "Nostr profiliniz rölelerden alınıyor…",
|
||||||
|
"login.toast.profile": "Profil: {name}",
|
||||||
|
"login.toast.noProfile": "Rölelerde profil bulunamadı",
|
||||||
"login.method.extension": "Genişletme",
|
"login.method.extension": "Genişletme",
|
||||||
"login.method.remote": "Uzaktan",
|
"login.method.remote": "Uzaktan",
|
||||||
"login.method.primal": "İlkel",
|
"login.method.primal": "İlkel",
|
||||||
@@ -394,7 +409,7 @@
|
|||||||
"notfound.title": "Sayfa bulunmadı · Cashumints.space",
|
"notfound.title": "Sayfa bulunmadı · Cashumints.space",
|
||||||
"notfound.description": "O sayfa Cashumints.space'da yok.",
|
"notfound.description": "O sayfa Cashumints.space'da yok.",
|
||||||
"notfound.heading": "Bu sayfa mevcut değildir",
|
"notfound.heading": "Bu sayfa mevcut değildir",
|
||||||
"notfound.lede": "Taşınmış olabilir ya da darphane henüz indekslenmemiş olabilir. Bir mint adını isim veya alan adı ile arayın ya da bir mint URL'sini yapıştırın.",
|
"notfound.lede": "Taşınmış olabilir ya da mint henüz indekslenmemiş olabilir. Bir mint'i adına veya alan adına göre arayın ya da bir mint URL'si yapıştırın.",
|
||||||
"notfound.browse": "Tüm mintlere göz atın",
|
"notfound.browse": "Tüm mintlere göz atın",
|
||||||
"notfound.home": "Eve git",
|
"notfound.home": "Eve git",
|
||||||
"notfound.loading": "Yükleniyor {host}",
|
"notfound.loading": "Yükleniyor {host}",
|
||||||
@@ -413,7 +428,7 @@
|
|||||||
"wallets.title": "Cashu cüzdanları · Cashumints.space",
|
"wallets.title": "Cashu cüzdanları · Cashumints.space",
|
||||||
"wallets.description": "Burada listelenen mintlerle mobil, web, tarayıcı ve komut satırı üzerinden çalışan Cashu cüzdanları, her birinin neye iyi olduğunu gösteriyor.",
|
"wallets.description": "Burada listelenen mintlerle mobil, web, tarayıcı ve komut satırı üzerinden çalışan Cashu cüzdanları, her birinin neye iyi olduğunu gösteriyor.",
|
||||||
"wallets.heading": "Cüzdanlar",
|
"wallets.heading": "Cüzdanlar",
|
||||||
"wallets.lede": "Bu mintlerden herhangi birinin e-nakit taşımak için cüzdana ihtiyacınız var. Çoğu cüzdan aynı anda birden fazla mint ile konuşur, yani ilk denediğiniz yere bağlı değilsiniz.",
|
"wallets.lede": "Bu mint'lerin herhangi birinden ecash tutmak için bir cüzdana ihtiyacınız var. Çoğu cüzdan aynı anda birden fazla mint ile konuşur, yani ilk denediğinize bağlı kalmazsınız.",
|
||||||
"wallets.note": "Bu liste kapsamlı değildir ve bir onay değildir. Cashu projesi daha geniş bir endeksi {link} olarak tutuyor. Bir cüzdan anahtarları tutar, bir mint parayı tutar: satsların nerede yaşadığını seçmeden önce mint incelemelerini okuyun.",
|
"wallets.note": "Bu liste kapsamlı değildir ve bir onay değildir. Cashu projesi daha geniş bir endeksi {link} olarak tutuyor. Bir cüzdan anahtarları tutar, bir mint parayı tutar: satsların nerede yaşadığını seçmeden önce mint incelemelerini okuyun.",
|
||||||
"wallets.platform.android": "Android",
|
"wallets.platform.android": "Android",
|
||||||
"wallets.platform.ios": "iOS",
|
"wallets.platform.ios": "iOS",
|
||||||
@@ -421,53 +436,53 @@
|
|||||||
"wallets.platform.extension": "Tarayıcı uzantısı",
|
"wallets.platform.extension": "Tarayıcı uzantısı",
|
||||||
"wallets.platform.cli": "CLI",
|
"wallets.platform.cli": "CLI",
|
||||||
"wallets.platform.python": "Python",
|
"wallets.platform.python": "Python",
|
||||||
"wallets.item.minibits": "Kendi mint'i, Lightning adres desteği ve Nostr bağlantıları olan mobil e-nakit cüzdanı.",
|
"wallets.item.minibits": "Kendi mint'i, Lightning adres desteği ve Nostr kişileri olan mobil ecash cüzdanı.",
|
||||||
"wallets.item.nutstash": "Birden fazla mint'i aynı anda yöneten ve ham tokenları içe ve dışa aktaran tarayıcı cüzdanı.",
|
"wallets.item.nutstash": "Birden fazla mint'i aynı anda yöneten ve ham tokenları içe ve dışa aktaran tarayıcı cüzdanı.",
|
||||||
"wallets.item.enuts": "Mobil cüzdan, çoklu minnet bakiyelerine ve Nostr üzerinden e-nakit göndermeye odaklanıyordu.",
|
"wallets.item.enuts": "Birden fazla mint'teki bakiyelere ve Nostr üzerinden ecash göndermeye odaklanan mobil cüzdan.",
|
||||||
"wallets.item.cashume": "Cashu projesinden referans web cüzdanı. Tamamen tarayıcıda çalışıyor, PWA olarak yüklenebilir.",
|
"wallets.item.cashume": "Cashu projesinden referans web cüzdanı. Tamamen tarayıcıda çalışıyor, PWA olarak yüklenebilir.",
|
||||||
"wallets.item.boardwalk": "Lightning adresleri ve e-nakit gönderme etrafında oluşturulmuş web cüzdanı.",
|
"wallets.item.boardwalk": "Lightning adresleri ve bağlantıyla ecash gönderme etrafında kurulmuş web cüzdanı.",
|
||||||
"wallets.item.coinos": "Lightning cüzdanı ve satış noktası, ayrıca kendi Cashu darphanesini de işletiyor.",
|
"wallets.item.coinos": "Kendi Cashu mint'ini de işleten Lightning cüzdanı ve satış noktası.",
|
||||||
"wallets.item.oxchat": "Sohbet içinde sats göndermek için yerleşik bir ecash cüzdanı bulunan Nostr messenger.",
|
"wallets.item.oxchat": "Sohbet içinde sats göndermek için yerleşik bir ecash cüzdanı bulunan Nostr messenger.",
|
||||||
"wallets.item.nutshell": "Referans uygulaması. Komut satırında cüzdan olarak ve mint yazılımı olarak çalışıyor.",
|
"wallets.item.nutshell": "Referans uygulaması. Komut satırında cüzdan olarak ve mint yazılımı olarak çalışıyor.",
|
||||||
"about.title": "Hakkında Cashumints.space",
|
"about.title": "Hakkında Cashumints.space",
|
||||||
"about.description": "Cashu'nun ne olduğu, bir darphanenin aslında ne taşıdığı, NIP-87'nin ne olduğu ve bu sitenin mint parçalarını nasıl indekslediği ve Nostr rölelerinden gelen incelemeleri nasıl okuduğu konular.",
|
"about.description": "Cashu'nun ne olduğu, bir mint'in aslında ne tuttuğu, NIP-87'nin ne olduğu ve bu sitenin mint'leri nasıl indekslediği ve Nostr rölelerinden incelemeleri nasıl okuduğu.",
|
||||||
"about.heading": "Hakkında",
|
"about.heading": "Hakkında",
|
||||||
"about.lede": "Cashumints.space, Nostr ağında bulabildiğimiz tüm Cashu mintlerini listeliyor ve insanların onlar hakkında ne söylediğini gösteriyor. Azzamo tarafından üretilmiştir.",
|
"about.lede": "Cashumints.space, Nostr ağında bulabildiğimiz tüm Cashu mintlerini listeliyor ve insanların onlar hakkında ne söylediğini gösteriyor. Azzamo tarafından üretilmiştir.",
|
||||||
"about.cashu.title": "Cashu Nedir",
|
"about.cashu.title": "Cashu Nedir",
|
||||||
"about.cashu.p1": "Cashu, Bitcoin için bir ecash protokolüdür. Bir darpçe, elindeki satlarla desteklenen kör jetonlar çıkarır ve bu tokenlar, kimin kime ne gönderdiğini öğrenmeden insanlar arasında hareket eder. Gizlilik gerçektir ve mesele de budur: tokenlar hesap değildir ve darpevçe, imzaladığı tokenı geri dönen tokenla bağlayamaz.",
|
"about.cashu.p1": "Cashu, Bitcoin için bir ecash protokolüdür. Bir mint, elinde tuttuğu sats ile desteklenen körleştirilmiş tokenlar çıkarır ve bu tokenlar, mint kimin kime ne gönderdiğini öğrenmeden insanlar arasında dolaşır. Gizlilik gerçektir ve mesele de budur: tokenlar hesap değildir ve mint, imzaladığı tokenı geri gelen tokenla ilişkilendiremez.",
|
||||||
"about.cashu.p2": "Protokolü ve teknik özellikleri {link} üzerinden okuyabilirsiniz. Teknik özelliklerin kendisi NUT olarak adlandırılır, her mint sayfasındaki NUT numaraları da buradan gelir.",
|
"about.cashu.p2": "Protokolü ve teknik özellikleri {link} üzerinden okuyabilirsiniz. Teknik özelliklerin kendisi NUT olarak adlandırılır, her mint sayfasındaki NUT numaraları da buradan gelir.",
|
||||||
"about.mints.title": "Mint nedir ve bunun karşılığında",
|
"about.mints.title": "Mint nedir ve bunun karşılığında",
|
||||||
"about.mints.p1": "Mint koruyucudur. Ecash bastığınızda, sat'ları o sunucuyu işleten kişiye veriyor oluyorsunuz ve jetonları tekrar erittiğinizde onları onurlandıracaklarına güveniyorsunuz. Dolandırıcılık kanıtı, emanet ve geri ödeme yolu yoktur. Bir darphane operatörü bakayla birlikte ortadan kaybolabilir ve darphaneler de kaybolur.",
|
"about.mints.p1": "Mint emanetçidir. Ecash mint ettiğinizde sats'ları o sunucuyu işleten kişiye verirsiniz ve tokenları geri melt ettiğinizde bunları karşılayacaklarına güvenmiş olursunuz. Dolandırıcılık kanıtı, emanet hesabı ve başvuru yolu yoktur. Bir mint işletmecisi bakiyeyle birlikte ortadan kaybolabilir, ve kaybolan mint'ler olmuştur.",
|
||||||
"about.mints.p2": "İşte bu yüzden burada incelemeler var. Bu site size bir mintin güvenli olduğunu asla söylemez. Bir mint sayfasındaki durum {code} yazıyor, \"güvenilen\" değil ve bu sadece sunucunun son sorduğumuzda cevap verdiği anlamına geliyor. E-nakit bakiyelerini bir ceket cebindeki nakit gibi ele alın: harcamalar için ceza, tasarruf için yanlış.",
|
"about.mints.p2": "İşte bu yüzden burada incelemeler var. Bu site size bir mintin güvenli olduğunu asla söylemez. Bir mint sayfasındaki durum {code} yazıyor, \"güvenilen\" değil ve bu sadece sunucunun son sorduğumuzda cevap verdiği anlamına geliyor. E-nakit bakiyelerini bir ceket cebindeki nakit gibi ele alın: harcamalar için ceza, tasarruf için yanlış.",
|
||||||
"about.nip87.title": "NIP-87 nedir",
|
"about.nip87.title": "NIP-87 nedir",
|
||||||
"about.nip87.p1": "NIP-87, ecash darphanelerinin duyurulması ve önerilmesi için Nostr geleneğidir. Burada iki tür etkinlik önemlidir:",
|
"about.nip87.p1": "NIP-87, ecash mint'lerini duyurmak ve önermek için kullanılan Nostr geleneğidir. Burada iki olay türü önemlidir:",
|
||||||
"about.nip87.li1": "{code} bir mint duyuruyor. Mint URL'si {tag} etiketinde. Site, daha önce hiç görmediği mint parçalarını böyle keşfediyor.",
|
"about.nip87.li1": "{code} bir mint duyuruyor. Mint URL'si {tag} etiketinde. Site, daha önce hiç görmediği mint parçalarını böyle keşfediyor.",
|
||||||
"about.nip87.li2": "{code} bir inceleme. Derecelendirme ve inceleme metni taşır ve üzerindeki darpeye {utag} etiketi (mint URL) ve {dtag} etiketi (darphanenin kendi açık anahtarı) işaret eder.",
|
"about.nip87.li2": "{code} bir incelemedir. Puanı ve inceleme metnini taşır ve konu olduğu mint'i bir {utag} etiketi (mint URL'si) ve bir {dtag} etiketi (mint'in kendi açık anahtarı) ile işaret eder.",
|
||||||
"about.nip87.p2": "Her inceleme, yazarının Nostr anahtarıyla imzalanır. Bir incelemeye asla \"doğrulanmış\" demiriz, çünkü kimse doğrulamadı: imzalanmıştır, bu da farklı ve daha faydalı bir iddiadır. Bu, kimin yazdığını ve değiştirilmediğini kontrol edebildiğiniz anlamına gelir. Bu, yazarın dürüst olduğu ya da mint kullandığı anlamına gelmez.",
|
"about.nip87.p2": "Her inceleme, yazarının Nostr anahtarıyla imzalanır. Bir incelemeye asla \"doğrulanmış\" demiriz, çünkü kimse doğrulamadı: imzalanmıştır, bu da farklı ve daha faydalı bir iddiadır. Bu, kimin yazdığını ve değiştirilmediğini kontrol edebildiğiniz anlamına gelir. Bu, yazarın dürüst olduğu ya da mint kullandığı anlamına gelmez.",
|
||||||
"about.how.title": "Bu site nasıl çalışır",
|
"about.how.title": "Bu site nasıl çalışır",
|
||||||
"about.how.p1": "İki döngü ve bir kural var. Kural, darphanenin meta verilerine, Nostr'un ise incelemelere sahip olduğu, bu yüzden bu site ikisini de otorite olarak saklıyor.",
|
"about.how.p1": "İki döngü ve bir kural var. Kural şu: meta veriler mint'in, incelemeler Nostr'undur, bu yüzden bu site ikisini de otorite olarak saklamaz.",
|
||||||
"about.how.li1": "{strong}, bilinen her mint her on dakikada bir {code} ister ve ne yazdığını kaydeder: isim, açıklama, sürüm, desteklenen NUT'lar, limitler, iletişim bilgileri. Ayrıca darphanenin cevap verip vermediğini de kaydediyor, ki bu da uptime'ın kaynağıdır.",
|
"about.how.li1": "{strong}, bilinen her mint'ten on dakikada bir {code} ister ve söylediklerini kaydeder: ad, açıklama, sürüm, desteklenen NUT'lar, limitler, iletişim bilgileri. Ayrıca mint'in yanıt verip vermediğini de kaydeder, çalışma süresi buradan gelir.",
|
||||||
"about.how.li1Label": "Prob döngüsü",
|
"about.how.li1Label": "Prob döngüsü",
|
||||||
"about.how.li2": "{strong}, her saat Nostr rölelerine bağlanıyor, mint duyurularını ve incelemelerini okuyor, daha önce görmediği herhangi bir mint ekliyor.",
|
"about.how.li2": "{strong}, her saat Nostr rölelerine bağlanıyor, mint duyurularını ve incelemelerini okuyor, daha önce görmediği herhangi bir mint ekliyor.",
|
||||||
"about.how.li2Label": "Keşif döngüsü",
|
"about.how.li2Label": "Keşif döngüsü",
|
||||||
"about.how.p2": "Önemli olan, bir mint cevap vermeyi bıraktığında ne olacağıdır. Önbelleğe alınan meta verileri, başarısız bir prob tarafından asla üzerine yazılmaz, bu yüzden ölü bir mint tam sayfasını korur: özelliklerini, geçmişini ve incelemelerini, bir pankartla ne zaman yayına girdiğini belirtir. Önceki versiyonda ise hata sayfası vardı, yani insanların birbirlerini en çok uyarması gereken darphaneler incelenemeyenler oldu. Yeniden inşa edilmenin ana nedeni buydu.",
|
"about.how.p2": "Önemli olan, bir mint yanıt vermeyi bıraktığında ne olduğudur. Önbelleğe alınmış meta verileri başarısız bir yoklama tarafından asla üzerine yazılmaz, böylece ölü bir mint tam sayfasını korur: özellikleri, geçmişi ve incelemeleri, ne zaman sustuğunu söyleyen bir bant ile birlikte. Bu sitenin önceki sürümü bunun yerine bir hata sayfası gösteriyordu; bu da insanların birbirini en çok uyarması gereken mint'lerin incelenemeyen mint'ler olması demekti. Yeniden yazmanın ana nedeni buydu.",
|
||||||
"about.how.p3": "İnceleme metni bizim tarafımızda asla saklanmaz. Bir mint sayfası açtığınızda, tarayıcınız doğrudan rölelerle konuşur ve incelemeleri kendisi okur, bir sayfa yazdığınızda ise kendi Nostr uzantınızla imzalanır ve doğrudan o rölelere gönderilir. Sayfalar sıralanıp sıralanabilmesi için sayıyı tutuyoruz, başka bir şey yok. Buradaki hiçbir şey bizim tarafından düzenlenemeyebilir veya silinemez, istemediğimiz incelemeler dahil.",
|
"about.how.p3": "İnceleme metni bizim tarafımızda asla saklanmaz. Bir mint sayfası açtığınızda, tarayıcınız doğrudan rölelerle konuşur ve incelemeleri kendisi okur, bir sayfa yazdığınızda ise kendi Nostr uzantınızla imzalanır ve doğrudan o rölelere gönderilir. Sayfalar sıralanıp sıralanabilmesi için sayıyı tutuyoruz, başka bir şey yok. Buradaki hiçbir şey bizim tarafından düzenlenemeyebilir veya silinemez, istemediğimiz incelemeler dahil.",
|
||||||
"about.relays.title": "Okuduğumuz röleler",
|
"about.relays.title": "Okuduğumuz röleler",
|
||||||
"about.relays.p1": "İndeksleyicinin ve tarayıcınızın kullandığı röleler şunlardır:",
|
"about.relays.p1": "İndeksleyicinin ve tarayıcınızın kullandığı röleler şunlardır:",
|
||||||
"about.relays.p2": "Herhangi bir Nostr istemcisini aynı rölelere yönlendirirseniz, aynı olayları göreceksiniz. Bütün söz budur: burada hiçbir şey sadece bizim söylediğimiz için doğru değildir.",
|
"about.relays.p2": "Herhangi bir Nostr istemcisini aynı rölelere yönlendirirseniz, aynı olayları göreceksiniz. Bütün söz budur: burada hiçbir şey sadece bizim söylediğimiz için doğru değildir.",
|
||||||
"about.nuts.title": "NUT'lar nedir?",
|
"about.nuts.title": "NUT'lar nedir?",
|
||||||
"about.nuts.p1": "NUT'lar, Bitcoin için BIP'ler gibi numaralandırılmış Cashu spesifikasyonlarıdır. Bir darpevçe, hangi tokenleri uyguladığını duyuruyor ve bu size aslında ne yapabileceğini gösterir: NUT-04 ve NUT-05 Lightning üzerinde basıp eriyor (onlar olmadan bir mint çok işe yaramaz), NUT-07 cüzdanın bir tokenın zaten harcanıp harcanmadığını kontrol etmesine izin verir, NUT-17 cüzdanlara anket yerine WebSockets üzerinden canlı güncellemeler verir, NUT-20 ise cüzdanın gerçekten bir mint teklifi verildiğini kanıtlamasına izin verir. Tam liste {link}.",
|
"about.nuts.p1": "NUT'lar, Bitcoin'deki BIP'ler gibi numaralandırılmış Cashu spesifikasyonlarıdır. Bir mint hangilerini uyguladığını duyurur ve bu size onun aslında ne yapabileceğini söyler: NUT-04 ve NUT-05 Lightning üzerinden minting ve melting'dir (bunlar olmadan bir mint pek işe yaramaz), NUT-07 bir cüzdanın tokenın zaten harcanıp harcanmadığını kontrol etmesini sağlar, NUT-17 cüzdanlara yoklama yerine WebSockets üzerinden canlı güncelleme verir, NUT-20 ise bir cüzdanın mint quote'unun gerçekten kendisine verildiğini kanıtlamasını sağlar. Tam liste {link} adresinde.",
|
||||||
"about.numbers.title": "Şu anda",
|
"about.numbers.title": "Şu anda",
|
||||||
"about.numbers.p1": "{mints} darphaneler indekslenmiş, {online} cevap vermiş, {reviews} yukarıdaki rölelerden sayılan incelemeler.",
|
"about.numbers.p1": "{mints} mint indekslendi, bunların {online} tanesi yanıt veriyor, yukarıdaki rölelerden {reviews} inceleme sayıldı.",
|
||||||
"about.source.title": "Kaynak ve kredi",
|
"about.source.title": "Kaynak ve kredi",
|
||||||
"about.source.p1": "Site {github} adresinde açık kaynaklıdır. Tesis {azzamo} tarafından inşa edilip işletilmektedir. Bir mint sayfasında bir sorun varsa, kaynağında düzeltin: mint meta verileri kendi {code} gelir, incelemeler ise Nostr'den gelir.",
|
"about.source.p1": "Site {github} adresinde açık kaynaklıdır. Tesis {azzamo} tarafından inşa edilip işletilmektedir. Bir mint sayfasında bir sorun varsa, kaynağında düzeltin: mint meta verileri kendi {code} gelir, incelemeler ise Nostr'den gelir.",
|
||||||
"terms.title": "Kullanım Şartları · Cashumints.space",
|
"terms.title": "Kullanım Şartları · Cashumints.space",
|
||||||
"terms.description": "Cashumints.space kullanım şartları: sitenin ne olduğu, ne yapmadığı ve kim neden sorumlu. Hesap yok, garanti yok, hiçbir darphaneyle bağlantım yok.",
|
"terms.description": "Cashumints.space kullanım şartları: sitenin ne olduğu, ne yapmadığı ve kimin neden sorumlu olduğu. Hesap yok, garanti yok, hiçbir mint ile bağlantı yok.",
|
||||||
"terms.heading": "Kullanım Şartları",
|
"terms.heading": "Kullanım Şartları",
|
||||||
"terms.lede": "Sadece halka açık verileri indeksleyen bir site için açık. Son güncelleme {date}.",
|
"terms.lede": "Sadece halka açık verileri indeksleyen bir site için açık. Son güncelleme {date}.",
|
||||||
"terms.what.title": "Bu site nedir",
|
"terms.what.title": "Bu site nedir",
|
||||||
"terms.what.p1": "Cashumints.space, Cashu mint mintler hakkında halka açık verilerin bir dizinidir. İki tür veri, ikisi de başka bir yerden:",
|
"terms.what.p1": "Cashumints.space, Cashu mint mintler hakkında halka açık verilerin bir dizinidir. İki tür veri, ikisi de başka bir yerden:",
|
||||||
"terms.what.li1": "Mint meta verileri, her darphanenin kendi {code} uç noktasından okunuyor: isim, açıklama, yazılım sürümü, desteklenen NUT'lar, iletişim bilgileri ve mint'in son sorduğumuzda yanıt verip vermediği.",
|
"terms.what.li1": "Mint meta verileri, her mint'in kendi {code} uç noktasından okunur: ad, açıklama, yazılım sürümü, desteklenen NUT'lar, iletişim bilgileri ve son sorduğumuzda mint'in yanıt verip vermediği.",
|
||||||
"terms.what.li2": "Kamuya açık Nostr rölelerinden okunan incelemeler. Bunlar, yazarları tarafından herkesin sorgulayabileceği NIP-87 etkinlikleridir.",
|
"terms.what.li2": "Kamuya açık Nostr rölelerinden okunan incelemeler. Bunlar, yazarları tarafından herkesin sorgulayabileceği NIP-87 etkinlikleridir.",
|
||||||
"terms.what.p2": "O verileri topluyoruz, normalleştiriyoruz, sıralıyoruz ve gösteriyoruz. Biz yaratmıyoruz.",
|
"terms.what.p2": "O verileri topluyoruz, normalleştiriyoruz, sıralıyoruz ve gösteriyoruz. Biz yaratmıyoruz.",
|
||||||
"terms.noAccounts.title": "Hesap yok, garanti yok",
|
"terms.noAccounts.title": "Hesap yok, garanti yok",
|
||||||
@@ -475,8 +490,8 @@
|
|||||||
"terms.noAccounts.p2": "Kendi riskinizle kullanın. Bu siteyi kullanmaktan veya burada okuduklarınıza güvenmekten kaynaklanan herhangi bir kayıptan sorumlu değiliz. Cashu mint kullanımının özel riskleri için {link} bölümüne bakınız.",
|
"terms.noAccounts.p2": "Kendi riskinizle kullanın. Bu siteyi kullanmaktan veya burada okuduklarınıza güvenmekten kaynaklanan herhangi bir kayıptan sorumlu değiliz. Cashu mint kullanımının özel riskleri için {link} bölümüne bakınız.",
|
||||||
"terms.noAccounts.link": "Feragatname",
|
"terms.noAccounts.link": "Feragatname",
|
||||||
"terms.noCustody.title": "Paranızı elimizde tutmuyoruz",
|
"terms.noCustody.title": "Paranızı elimizde tutmuyoruz",
|
||||||
"terms.noCustody.p1": "Bu site hiçbir zaman fonların gözetimini almıyor. Cüzdanı yok, e-paraya dokunmuyor ve hiçbir şeyi hareket ettiremiyor, donduramıyor veya geri kazanamıyor. Bir mint ile ilgili sorununuz varsa, size yardımcı olabilecek tek taraf darphane işletmecisidir ve biz sizin adınıza onlarla iletişime geçemeyiz.",
|
"terms.noCustody.p1": "Bu site fonları asla emanet almaz. Cüzdanı yoktur, ecash'e dokunmaz ve hiçbir şeyi taşıyamaz, donduramaz veya kurtaramaz. Bir mint ile sorununuz varsa size yardım edebilecek tek taraf mint işletmecisidir ve biz sizin adınıza onlarla iletişime geçemeyiz.",
|
||||||
"terms.noCustody.p2": "Burada listelenen hiçbir darphaneyle bağlantımız yok ve hiçbir darpme listesi, sıralaması veya derecesi için ödeme yapmaz. Darphaneler kamuya açık Nostr duyurularından keşfedilir ve bir algoritma tarafından kamu inceleme verileri üzerinden sıralanır.",
|
"terms.noCustody.p2": "Burada listelenen hiçbir mint ile bağlantımız yok ve hiçbir mint listelenmesi, sırası veya puanı için ödeme yapmaz. Mint'ler kamuya açık Nostr duyurularından keşfedilir ve kamuya açık inceleme verileri üzerinden bir algoritma tarafından sıralanır.",
|
||||||
"terms.reviews.title": "İnceleler başkalarının sözleridir",
|
"terms.reviews.title": "İnceleler başkalarının sözleridir",
|
||||||
"terms.reviews.p1": "İncelemeler, yazarları tarafından kamuya açık Nostr aktarıcılarına yayımlanan kullanıcı tarafından oluşturulan içeriktir. Onları sergileriz, kontrol etmiyoruz. Onları biz yazmadık, düzenleyemeyiz ve onları tutan aktarıcılardan silemeyiz: bunlar bizim sahip olmadığımız bir ağda imzalanmış etkinliklerdir.",
|
"terms.reviews.p1": "İncelemeler, yazarları tarafından kamuya açık Nostr aktarıcılarına yayımlanan kullanıcı tarafından oluşturulan içeriktir. Onları sergileriz, kontrol etmiyoruz. Onları biz yazmadık, düzenleyemeyiz ve onları tutan aktarıcılardan silemeyiz: bunlar bizim sahip olmadığımız bir ağda imzalanmış etkinliklerdir.",
|
||||||
"terms.reviews.p2": "Bir inceleme, bir kişinin deneyimidir, doğrulanmış bir gerçek değildir. Bir tane yayımlarsanız, ne yazdığından sorumlusunuz. Yasa dışı hiçbir şey yayınlamayın ve yayınladığınız şeyin kamuya açık ve kalıcı olduğunu unutmayın (bkz. {link}).",
|
"terms.reviews.p2": "Bir inceleme, bir kişinin deneyimidir, doğrulanmış bir gerçek değildir. Bir tane yayımlarsanız, ne yazdığından sorumlusunuz. Yasa dışı hiçbir şey yayınlamayın ve yayınladığınız şeyin kamuya açık ve kalıcı olduğunu unutmayın (bkz. {link}).",
|
||||||
@@ -526,26 +541,26 @@
|
|||||||
"disclaimer.title": "Feragatname · Cashumints.space",
|
"disclaimer.title": "Feragatname · Cashumints.space",
|
||||||
"disclaimer.description": "Cashu mint kullanmadan önce bilmeniz gerekenler: mint ürünleri koruma altındadır, bir mint paranizla birlikte kaybolabilir, incelemeler görüştür ve çevrimiçi olarak ulaşılabilir, güvenilir değildir.",
|
"disclaimer.description": "Cashu mint kullanmadan önce bilmeniz gerekenler: mint ürünleri koruma altındadır, bir mint paranizla birlikte kaybolabilir, incelemeler görüştür ve çevrimiçi olarak ulaşılabilir, güvenilir değildir.",
|
||||||
"disclaimer.heading": "Feragatname",
|
"disclaimer.heading": "Feragatname",
|
||||||
"disclaimer.lede": "Bir darveye para yatırmadan önce bunu okuyun. Son güncelleme {date}.",
|
"disclaimer.lede": "Bir mint'e para koymadan önce bunu okuyun. Son güncelleme {date}.",
|
||||||
"disclaimer.callout": "Bir Cashu darve paranızı sizin için saklar. Eğer kaybolursa, e-nakitiniz kaybolur ve başvuracak kimse kalmaz. Sadece kaybedebileceğin şeyi sakla.",
|
"disclaimer.callout": "Bir Cashu mint'i paranızı sizin için tutar. Kaybolursa ecash'iniz gider ve başvurabileceğiniz kimse olmaz. Yalnızca kaybetmeyi göze alabileceğiniz kadarını tutun.",
|
||||||
"disclaimer.custodial.title": "Darphaneler muhafızdır",
|
"disclaimer.custodial.title": "Mint'ler emanetçidir",
|
||||||
"disclaimer.custodial.p1": "E-cash bastığınızda, bitcoin'i mint operatörüne verirsiniz ve tokenları geri alırsınız. Bu tokenlar o operatör üzerinde bir hak hakkıdır. Bunlar sizin sahip olduğunuz bitcoin değildir ve onları takdir edip etmeyeceğinize karar veren operatördür.",
|
"disclaimer.custodial.p1": "E-cash bastığınızda, bitcoin'i mint operatörüne verirsiniz ve tokenları geri alırsınız. Bu tokenlar o operatör üzerinde bir hak hakkıdır. Bunlar sizin sahip olduğunuz bitcoin değildir ve onları takdir edip etmeyeceğinize karar veren operatördür.",
|
||||||
"disclaimer.custodial.p2": "Bu, her darphanenin aynı riskleri taşıdığı anlamına gelir: operatör ortadan kaybolabilir, durdurmaya zorlanabilir, bir hata veya hack yoluyla fonları kaybedebilir ya da sunucuyu kapatabilir. Depozito sigortası yok, geri ödeme yok, destek hattı yok ve güvenmeye değer yasal bir yol yok. Bu sitedeki en yüksek puanlı mint için de geçerli.",
|
"disclaimer.custodial.p2": "Bu, her mint'in aynı riskleri taşıdığı anlamına gelir: işletmeci ortadan kaybolabilir, durdurulmaya zorlanabilir, bir hata veya saldırı yüzünden fonları kaybedebilir ya da sunucuyu kapatabilir. Mevduat sigortası yok, ters ibraz yok, destek hattı yok ve güvenmeye değer yasal bir yol yok. Bu, bu sitedeki en yüksek puanlı mint için de geçerlidir.",
|
||||||
"disclaimer.custodial.p3": "Cashu, küçük miktarların hızlı hareket etmesini sağlamak için tasarlanmıştır. Bunu şöyle kullanın: harcamak üzere olduğunuz şeyi tutun, birikimlerinizi değil, ve her şeyi bir arada park etmek yerine mint mağazalarına yayın.",
|
"disclaimer.custodial.p3": "Cashu, küçük miktarların hızlı hareket etmesini sağlamak için tasarlanmıştır. Bunu şöyle kullanın: harcamak üzere olduğunuz şeyi tutun, birikimlerinizi değil, ve her şeyi bir arada park etmek yerine mint mağazalarına yayın.",
|
||||||
"disclaimer.reviews.title": "İncelemeler görüşdür, doğrulanmış iddialar değildir",
|
"disclaimer.reviews.title": "İncelemeler görüşdür, doğrulanmış iddialar değildir",
|
||||||
"disclaimer.reviews.p1": "Buradaki her inceleme Nostr'dan biri tarafından yazılmış ve anahtarıyla imzalanmıştır. İmzalı olmak, hangi anahtarın yazdığını söyleyebileceğimiz anlamına gelir. Bu, incelemenin doğru olduğu, yazarın darphaneyi kullandığı ya da yazarın operatör, rakip ya da on anahtara sahip bir kişi olmadığı anlamına gelmez.",
|
"disclaimer.reviews.p1": "Buradaki her inceleme Nostr'daki biri tarafından yazılmış ve anahtarıyla imzalanmıştır. İmzalı olması, hangi anahtarın yazdığını size söyleyebileceğimiz anlamına gelir. İncelemenin doğru olduğu, yazarın mint'i kullandığı ya da yazarın işletmeci, bir rakip veya on anahtarı olan tek bir kişi olmadığı anlamına gelmez.",
|
||||||
"disclaimer.reviews.p2": "İnceleme yapanları doğrulamayız ve katılmadığımız yorumları düzenlemez veya kaldırmıyoruz. Birkaçını okuyun, aslında ne söylediklerine bakın ve üç incelemeli bir mint tartı, üç yüz inceleme ile farklı bir tartı tartın.",
|
"disclaimer.reviews.p2": "İnceleme yapanları doğrulamayız ve katılmadığımız yorumları düzenlemez veya kaldırmıyoruz. Birkaçını okuyun, aslında ne söylediklerine bakın ve üç incelemeli bir mint tartı, üç yüz inceleme ile farklı bir tartı tartın.",
|
||||||
"disclaimer.status.title": "Çevrim, ulaşılabilir demektir, güvenilir değil",
|
"disclaimer.status.title": "Çevrim, ulaşılabilir demektir, güvenilir değil",
|
||||||
"disclaimer.status.p1": "Her minti düzenli olarak kontrol ediyoruz ve cevap verip vermediğini gösteriyoruz. Yeşil durumun dediği tek şey budur: sunucu yanıt verdi. Operatörün ödeme yapıp etmediği, dürüst olup olmadığı ya da yarın tokenlarınızı hâlâ onurlandırmayı düşünüp düşünmediği hakkında hiçbir şey belirtmiyor.",
|
"disclaimer.status.p1": "Her minti düzenli olarak kontrol ediyoruz ve cevap verip vermediğini gösteriyoruz. Yeşil durumun dediği tek şey budur: sunucu yanıt verdi. Operatörün ödeme yapıp etmediği, dürüst olup olmadığı ya da yarın tokenlarınızı hâlâ onurlandırmayı düşünüp düşünmediği hakkında hiçbir şey belirtmiyor.",
|
||||||
"disclaimer.status.p2": "Bir mint artık çevrimiçi olmayana kadar olabilir. Çalışma süresi geçmişi, desteklenen NUT'lar ve yazılım sürümleri bir mintin nasıl işletildiği hakkında bir şeyler söyler, ama hiçbiri paranizle ilgili bir söz değildir.",
|
"disclaimer.status.p2": "Bir mint artık çevrimiçi olmayana kadar olabilir. Çalışma süresi geçmişi, desteklenen NUT'lar ve yazılım sürümleri bir mintin nasıl işletildiği hakkında bir şeyler söyler, ama hiçbiri paranizle ilgili bir söz değildir.",
|
||||||
"disclaimer.ranking.title": "Sıralama nasıl çalışır ve ne anlama gelmez",
|
"disclaimer.ranking.title": "Sıralama nasıl çalışır ve ne anlama gelmez",
|
||||||
"disclaimer.ranking.p1": "Nathanalar, kamu inceleme verileri üzerinden algoritma tarafından sıralanır: derecelendirme, inceleme sayısı ve son aktiviteler; çevrimiçi darphaneler varsayılan olarak çevrimdışı olanların önünde olur. Detaylar açık kaynak kodunda.",
|
"disclaimer.ranking.p1": "Mint'ler kamuya açık inceleme verileri üzerinden bir algoritma ile sıralanır: puan, inceleme sayısı ve son etkinlik; çevrimiçi mint'ler varsayılan olarak çevrimdışı olanların önünde gelir. Detaylar açık kaynak kodunda.",
|
||||||
"disclaimer.ranking.p2": "Kimse yerleştirme için ödeme yapmaz. Bu sitede sponsorlu bir slot, promosyonlu liste ve herhangi bir darphaneyle anlaşma yoktur. Yüksek sıralama, algoritmanın kamuya açık verileri beğendiği anlamına gelir, başka bir şey değildir. Bu bir tavsiye değildir ve güvenlik derecesi değildir.",
|
"disclaimer.ranking.p2": "Kimse sıralama için ödeme yapmaz. Bu sitede sponsorlu alan, öne çıkarılmış liste veya herhangi bir mint ile anlaşma yoktur. Yüksek sıra, algoritmanın kamuya açık verileri beğendiği anlamına gelir, fazlası değil. Bu bir tavsiye değildir ve bir güvenlik puanı değildir.",
|
||||||
"disclaimer.notAdvice.title": "Bu finansal tavsiye değil",
|
"disclaimer.notAdvice.title": "Bu finansal tavsiye değil",
|
||||||
"disclaimer.notAdvice.p1": "Bu sitedeki hiçbir şey finansal, yatırım, hukuki veya vergi tavsiyesi değildir. Durumunuzu bilmiyoruz ve size tavsiye vermiyoruz. Mint kullanmak ve hangisini seçmek sizin kararınız.",
|
"disclaimer.notAdvice.p1": "Bu sitedeki hiçbir şey finansal, yatırım, hukuki veya vergi tavsiyesi değildir. Durumunuzu bilmiyoruz ve size tavsiye vermiyoruz. Mint kullanmak ve hangisini seçmek sizin kararınız.",
|
||||||
"disclaimer.dyor.title": "Kendi araştırmanızı yapın",
|
"disclaimer.dyor.title": "Kendi araştırmanızı yapın",
|
||||||
"disclaimer.dyor.li1": "Operatörü araştır. Kamu itibarı olan birinin işlettiği bir darpence, anonim bir URL'den farklı bir öneridir.",
|
"disclaimer.dyor.li1": "İşletmeciyi araştırın. Kaybedecek kamusal itibarı olan birinin işlettiği bir mint, anonim bir URL'den başka bir şeydir.",
|
||||||
"disclaimer.dyor.li2": "Darphanenin kendi şartlarını ve MOTD'sini okuyun. Kendine test veya beta diyen bir mint ise demektir.",
|
"disclaimer.dyor.li2": "Mint'in kendi şartlarını ve MOTD'sini okuyun. Kendine test ya da beta diyen bir mint bunu ciddi söylüyordur.",
|
||||||
"disclaimer.dyor.li3": "Küçük başlayın. Biraz mint yap, harca, tekrar erit, ve daha fazlasını emanet etmeden önce ne olacağını gör.",
|
"disclaimer.dyor.li3": "Küçük başlayın. Biraz mint yap, harca, tekrar erit, ve daha fazlasını emanet etmeden önce ne olacağını gör.",
|
||||||
"disclaimer.dyor.li4": "Sınırlara dikkat et. Düşük maksimum genellikle dikkatli bir operatörün işaretidir, yüksek maksimum ise güvenli bir operatörün işareti değildir.",
|
"disclaimer.dyor.li4": "Sınırlara dikkat et. Düşük maksimum genellikle dikkatli bir operatörün işaretidir, yüksek maksimum ise güvenli bir operatörün işareti değildir.",
|
||||||
"disclaimer.dyor.li5": "Tokenlarınızı yedeği tutun ve unutmayın ki token taşıyıcı varlıktır: kim varsa onu harcayabilir.",
|
"disclaimer.dyor.li5": "Tokenlarınızı yedeği tutun ve unutmayın ki token taşıyıcı varlıktır: kim varsa onu harcayabilir.",
|
||||||
@@ -555,30 +570,30 @@
|
|||||||
"disclaimer.updated": "20 Ağustos 2026",
|
"disclaimer.updated": "20 Ağustos 2026",
|
||||||
"login.getPrimal": "Primal'ı al",
|
"login.getPrimal": "Primal'ı al",
|
||||||
"reviews.dialog.identity.extensionGone": "Tarayıcı uzantınız cevap vermiyor. Tekrar giriş yapın ya da uzaktan imzacıyı kullanın.",
|
"reviews.dialog.identity.extensionGone": "Tarayıcı uzantınız cevap vermiyor. Tekrar giriş yapın ya da uzaktan imzacıyı kullanın.",
|
||||||
"seo.orgDescription": "Her mintin canlı durumu ve topluluk incelemelerinin Nostr'da imzaladığı Cashu mint dizini.",
|
"seo.orgDescription": "Her mint'in canlı durumu ve Nostr'da imzalanmış topluluk incelemeleriyle birlikte bir Cashu mint dizini.",
|
||||||
"seo.ogImageAlt": "Cashumints.space: güvenebileceğiniz bir Cashu mint bul.",
|
"seo.ogImageAlt": "Cashumints.space: güvenebileceğiniz bir Cashu mint'i bulun.",
|
||||||
"seo.mint.title.one": "{name} incelemeleri: {n} incelemesinden {rating} derecelendirildi | Cashumints.space",
|
"seo.mint.title.one": "{name} incelemeleri: {n} incelemeden {rating} | Cashumints.space",
|
||||||
"seo.mint.title.other": "{name} yorumları: {n} yorumlarından {rating} derecelendirildi | Cashumints.space",
|
"seo.mint.title.other": "{name} incelemeleri: {n} incelemeden {rating} | Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: {n} gün boyunca çevrimdışı | Cashumints.space",
|
"seo.mint.titleOffline.one": "{name}: {n} gün boyunca çevrimdışı | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: {n} gün çevrimdışı | Cashumints.space",
|
"seo.mint.titleOffline.other": "{name}: {n} gün çevrimdışı | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Cashu mint bilgisi ve incelemeleri | Cashumints.space",
|
"seo.mint.titleNoReviews": "{name}: Cashu mint bilgisi ve incelemeleri | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Fedimint federasyonu bilgileri ve incelemeleri | Cashumints.space",
|
"seo.fedimint.titleNoReviews": "{name}: Fedimint federasyonu bilgileri ve incelemeleri | Cashumints.space",
|
||||||
"seo.desc.fallback": "{name} için topluluk yorumları ({domain}).",
|
"seo.desc.fallback": "{name} ({domain}) için topluluk incelemeleri.",
|
||||||
"seo.desc.fallbackDomain": "Cashu darphanesi için topluluk yorumları {domain}.",
|
"seo.desc.fallbackDomain": "{domain} adresindeki Cashu mint'i için topluluk incelemeleri.",
|
||||||
"seo.desc.rated.one": "{n} imzalı Nostr incelemesinden {rating}/5 derecesi alındı.",
|
"seo.desc.rated.one": "{n} imzalı Nostr incelemesinden {rating}/5 derecesi alındı.",
|
||||||
"seo.desc.rated.other": "{n} imzalı Nostr incelemelerinden {rating}/5 derecelendirildi.",
|
"seo.desc.rated.other": "{n} imzalı Nostr incelemelerinden {rating}/5 derecelendirildi.",
|
||||||
"seo.desc.noReviews": "Henüz inceleme yok.",
|
"seo.desc.noReviews": "Henüz inceleme yok.",
|
||||||
"seo.desc.status": "{status}.",
|
"seo.desc.status": "{status}.",
|
||||||
"seo.desc.statusLimits": "{status}, sınırlar {limits}.",
|
"seo.desc.statusLimits": "{status}, sınırlar {limits}.",
|
||||||
"seo.desc.fedModules": "{status}. Modüller: {modules}.",
|
"seo.desc.fedModules": "{status}. Modüller: {modules}.",
|
||||||
"seo.desc.fedModulesNetwork": "{status}. Modüller: {modules} on {network}.",
|
"seo.desc.fedModulesNetwork": "{status}. Modüller: {network} üzerinde {modules}.",
|
||||||
"seo.mint.ogAlt.one": "{name}: {rating} {n} incelemesinden Cashumints.space",
|
"seo.mint.ogAlt.one": "{name}: Cashumints.space üzerinde {n} incelemeden {rating} yıldız",
|
||||||
"seo.mint.ogAlt.other": "{name}: {rating} {n} incelemelerinden yıldızlar Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: Cashumints.space üzerinde {n} incelemeden {rating} yıldız",
|
||||||
"seo.mint.ogAltNoReviews": "{name} on Cashumints.space",
|
"seo.mint.ogAltNoReviews": "Cashumints.space üzerinde {name}",
|
||||||
"nav.home": "Ana Sayfa",
|
"nav.home": "Ana Sayfa",
|
||||||
"mint.more.title": "Daha fazla mint",
|
"mint.more.title": "Daha fazla mint",
|
||||||
"mint.more.all": "Tüm mint ürünlerini gör",
|
"mint.more.all": "Tüm mint ürünlerini gör",
|
||||||
"nav.fedimints": "Fedimintler",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Sadece duyuruldu",
|
"status.announced": "Sadece duyuruldu",
|
||||||
"card.unnamedFederation": "İsimsiz federasyon",
|
"card.unnamedFederation": "İsimsiz federasyon",
|
||||||
"card.notChecked": "hiç kontrol edilmedi",
|
"card.notChecked": "hiç kontrol edilmedi",
|
||||||
@@ -629,7 +644,7 @@
|
|||||||
"fedimint.more.all": "Tüm federasyonları gör",
|
"fedimint.more.all": "Tüm federasyonları gör",
|
||||||
"fedimint.disclaimer": "Bir federasyona katılmak, paranızı koruyucularına emanet etmek demektir. Derecelendirmeler topluluk görüşleridir ve onaylanmış koşu ulaşılabilir demektir, güvenilir değil.",
|
"fedimint.disclaimer": "Bir federasyona katılmak, paranızı koruyucularına emanet etmek demektir. Derecelendirmeler topluluk görüşleridir ve onaylanmış koşu ulaşılabilir demektir, güvenilir değil.",
|
||||||
"fedimint.module.lightning": "Lightning",
|
"fedimint.module.lightning": "Lightning",
|
||||||
"fedimint.module.mint": "Ecash darphanesi",
|
"fedimint.module.mint": "Ecash mint'i",
|
||||||
"fedimint.module.wallet": "Zincir içi cüzdan",
|
"fedimint.module.wallet": "Zincir içi cüzdan",
|
||||||
"fedimint.module.meta": "Meta veriler",
|
"fedimint.module.meta": "Meta veriler",
|
||||||
"fedimint.module.stability_pool": "Stabilite havuzu",
|
"fedimint.module.stability_pool": "Stabilite havuzu",
|
||||||
@@ -644,8 +659,8 @@
|
|||||||
"feed.ecosystem.all": "Hepsi",
|
"feed.ecosystem.all": "Hepsi",
|
||||||
"feed.ecosystem.cashu": "Cashu",
|
"feed.ecosystem.cashu": "Cashu",
|
||||||
"feed.ecosystem.fedimint": "Fedimint",
|
"feed.ecosystem.fedimint": "Fedimint",
|
||||||
"feed.filterBySubject": "Darphane veya federasyona göre filtre",
|
"feed.filterBySubject": "Mint veya federasyona göre filtrele",
|
||||||
"feed.anySubject": "Herhangi bir darphane veya federasyon",
|
"feed.anySubject": "Herhangi bir mint veya federasyon",
|
||||||
"feed.clearSubject": "İsim filtresini temizle",
|
"feed.clearSubject": "İsim filtresini temizle",
|
||||||
"home.topFedimints.title": "En İyi Fedimintler",
|
"home.topFedimints.title": "En İyi Fedimintler",
|
||||||
"home.topFedimints.sub": "İncelemeler ve puanlamaya göre sıralanır",
|
"home.topFedimints.sub": "İncelemeler ve puanlamaya göre sıralanır",
|
||||||
@@ -661,7 +676,7 @@
|
|||||||
"mint.warnings.neverConfirmed.body.quiet": "Bu federasyon {date} tarihinde Nostr'da duyuruldu, {days} önce, o zamandan beri hiçbir şey doğrulanmadı ve son zamanlarda kimse incelemedi. Aşağıdaki her şey duyurudan alındı.",
|
"mint.warnings.neverConfirmed.body.quiet": "Bu federasyon {date} tarihinde Nostr'da duyuruldu, {days} önce, o zamandan beri hiçbir şey doğrulanmadı ve son zamanlarda kimse incelemedi. Aşağıdaki her şey duyurudan alındı.",
|
||||||
"mint.warnings.neverConfirmed.meta": "{date} duyuruldu, hiç doğrulanmadı",
|
"mint.warnings.neverConfirmed.meta": "{date} duyuruldu, hiç doğrulanmadı",
|
||||||
"footer.allFedimints": "Tüm federasyonlar",
|
"footer.allFedimints": "Tüm federasyonlar",
|
||||||
"reviews.dialog.bodyPlaceholder.cashu": "Basıcılık, eritme ve destek nasıl sonuçlandı? Spesifik olun.",
|
"reviews.dialog.bodyPlaceholder.cashu": "Minting, melting ve destek nasıl sonuçlandı? Spesifik olun.",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "Katılım, Lightning ödemeleri ve destek nasıl sonuçlandı? Spesifik olun.",
|
"reviews.dialog.bodyPlaceholder.fedimint": "Katılım, Lightning ödemeleri ve destek nasıl sonuçlandı? Spesifik olun.",
|
||||||
"fedimint.details.title": "Federasyon detayları",
|
"fedimint.details.title": "Federasyon detayları",
|
||||||
"nav.lnurlMints": "LNURL mint'leri",
|
"nav.lnurlMints": "LNURL mint'leri",
|
||||||
@@ -755,7 +770,7 @@
|
|||||||
"reviews.byUrl.error.rateLimited.one": "Tek bağlantıdan çok fazla kontrol yapıldı. Yaklaşık {n} dakika sonra tekrar dene.",
|
"reviews.byUrl.error.rateLimited.one": "Tek bağlantıdan çok fazla kontrol yapıldı. Yaklaşık {n} dakika sonra tekrar dene.",
|
||||||
"reviews.byUrl.error.rateLimited.other": "Tek bağlantıdan çok fazla kontrol yapıldı. Yaklaşık {n} dakika sonra tekrar dene.",
|
"reviews.byUrl.error.rateLimited.other": "Tek bağlantıdan çok fazla kontrol yapıldı. Yaklaşık {n} dakika sonra tekrar dene.",
|
||||||
"reviews.byUrl.error.network": "Dizine ulaşılamadı. Bağlantını kontrol edip tekrar dene.",
|
"reviews.byUrl.error.network": "Dizine ulaşılamadı. Bağlantını kontrol edip tekrar dene.",
|
||||||
"seo.lnurl.titleNoReviews": "{name}: LNURL mint bilgileri ve değerlendirmeleri | Cashumints.space",
|
"seo.lnurl.titleNoReviews": "{name}: LNURL mint bilgileri ve incelemeleri | Cashumints.space",
|
||||||
"seo.desc.statusWithdraw": "{status}, çekim {min}–{max} sat.",
|
"seo.desc.statusWithdraw": "{status}, çekim {min}–{max} sat.",
|
||||||
"mint.chip.noFunding": "Mint / erit yok",
|
"mint.chip.noFunding": "Mint / erit yok",
|
||||||
"mint.warnings.lnurlWithdrawalsDisabled.lead": "Çekimler devre dışı.",
|
"mint.warnings.lnurlWithdrawalsDisabled.lead": "Çekimler devre dışı.",
|
||||||
|
|||||||
+19
-4
@@ -48,8 +48,12 @@
|
|||||||
"footer.disclaimer": "Відмова від відповідальності",
|
"footer.disclaimer": "Відмова від відповідальності",
|
||||||
"footer.terms": "Умови",
|
"footer.terms": "Умови",
|
||||||
"footer.privacy": "Конфіденційність",
|
"footer.privacy": "Конфіденційність",
|
||||||
"footer.madeBy": "Створено з ❤️ автором {azzamo} · Працює на Cashu та NIP-87",
|
"footer.madeBy": "Створено з ❤️ {azzamo} · Працює на Cashu та NIP-87",
|
||||||
"footer.warning": "Мінти є кастодіальними. Мінт може зникнути разом із вашими грошима.",
|
"footer.warning": "Мінти є кастодіальними. Мінт може зникнути разом із вашими грошима.",
|
||||||
|
"footer.tagline": "Відгуки спільноти про ecash-мінти, підписані в Nostr.",
|
||||||
|
"footer.col.explore": "Огляд",
|
||||||
|
"footer.col.site": "Сайт",
|
||||||
|
"footer.nav": "Підвал сайту",
|
||||||
"home.title": "Cashumints.space · Знайдіть мінт Cashu, якому можна довіряти",
|
"home.title": "Cashumints.space · Знайдіть мінт Cashu, якому можна довіряти",
|
||||||
"home.description": "Знайдіть мінт Cashu, якому можна довіряти. Проіндексовано {mints} мінтів із {reviews} відгуками спільноти, підписаними в Nostr, а також актуальними даними про доступність, підтримувані NUT і програмне забезпечення мінтів.",
|
"home.description": "Знайдіть мінт Cashu, якому можна довіряти. Проіндексовано {mints} мінтів із {reviews} відгуками спільноти, підписаними в Nostr, а також актуальними даними про доступність, підтримувані NUT і програмне забезпечення мінтів.",
|
||||||
"home.hero.title": "Знайдіть мінт Cashu",
|
"home.hero.title": "Знайдіть мінт Cashu",
|
||||||
@@ -279,6 +283,9 @@
|
|||||||
"reviews.empty": "Поки що відгуків немає. Будьте першими, хто напише такий.",
|
"reviews.empty": "Поки що відгуків немає. Будьте першими, хто напише такий.",
|
||||||
"reviews.emptyWritten": "Поки що немає письмових відгуків. Будьте першими, хто напише такий.",
|
"reviews.emptyWritten": "Поки що немає письмових відгуків. Будьте першими, хто напише такий.",
|
||||||
"reviews.emptyFilter": "Жоден відгук не відповідає цьому фільтру.",
|
"reviews.emptyFilter": "Жоден відгук не відповідає цьому фільтру.",
|
||||||
|
"reviews.rate.cashu": "Оцініть цей мінт",
|
||||||
|
"reviews.rate.fedimint": "Оцініть цю федерацію",
|
||||||
|
"reviews.rate.lnurl": "Оцініть цей мінт",
|
||||||
"reviews.noscript": "Відгуки підписуються на Nostr і завантажуються у вашому браузері, тому цей список потребує JavaScript. Вищезазначений рейтинг і підрахунок походять із самого сайту.",
|
"reviews.noscript": "Відгуки підписуються на Nostr і завантажуються у вашому браузері, тому цей список потребує JavaScript. Вищезазначений рейтинг і підрахунок походять із самого сайту.",
|
||||||
"reviews.relayError": "Не вдалося підключитися до relay. Відгуки можуть бути неповними.",
|
"reviews.relayError": "Не вдалося підключитися до relay. Відгуки можуть бути неповними.",
|
||||||
"reviews.srRating": "{rating} з 5",
|
"reviews.srRating": "{rating} з 5",
|
||||||
@@ -309,7 +316,12 @@
|
|||||||
"reviews.breakdown.1": "{n} одну зірку",
|
"reviews.breakdown.1": "{n} одну зірку",
|
||||||
"reviews.breakdown.none": "{n} без рейтингу",
|
"reviews.breakdown.none": "{n} без рейтингу",
|
||||||
"reviews.dialog.title": "Відгук про {name}",
|
"reviews.dialog.title": "Відгук про {name}",
|
||||||
"reviews.dialog.note": "Підписується вашим Nostr-ключем і публікується на загальнодоступних relays. Відгук не можна відредагувати або видалити.",
|
"reviews.dialog.lede.cashu": "Розкажіть про свій досвід із цим мінтом.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Розкажіть про свій досвід із цією федерацією.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Розкажіть про свій досвід із цим мінтом.",
|
||||||
|
"reviews.dialog.permanent": "Публікується назавжди на загальнодоступних relays Nostr.",
|
||||||
|
"reviews.dialog.gate.title": "Увійдіть, щоб написати відгук",
|
||||||
|
"reviews.dialog.gate.lead": "Відгуки підписуються вашим ключем Nostr. Він залишається у вашому signer, сайт ніколи його не бачить.",
|
||||||
"reviews.dialog.ratingLegend": "Ваш рейтинг",
|
"reviews.dialog.ratingLegend": "Ваш рейтинг",
|
||||||
"reviews.dialog.starsSr.one": "{n} зірка",
|
"reviews.dialog.starsSr.one": "{n} зірка",
|
||||||
"reviews.dialog.starsSr.few": "{n} зірки",
|
"reviews.dialog.starsSr.few": "{n} зірки",
|
||||||
@@ -332,7 +344,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Очікування signer",
|
"reviews.dialog.waitingSigner": "Очікування signer",
|
||||||
"reviews.dialog.confirmClose": "Закрити цей відгук? Чернетка зберігатиметься, доки ви не залишите сайт.",
|
"reviews.dialog.confirmClose": "Закрити цей відгук? Чернетка зберігатиметься, доки ви не залишите сайт.",
|
||||||
"reviews.dialog.why.login": "Увійти для публікації",
|
"reviews.dialog.why.login": "Увійти для публікації",
|
||||||
"reviews.dialog.why.rating": "Виберіть рейтинг",
|
|
||||||
"reviews.dialog.why.words": "Напишіть кілька слів",
|
"reviews.dialog.why.words": "Напишіть кілька слів",
|
||||||
"reviews.dialog.why.more.one": "Ще {n} символ",
|
"reviews.dialog.why.more.one": "Ще {n} символ",
|
||||||
"reviews.dialog.why.more.few": "Ще {n} символи",
|
"reviews.dialog.why.more.few": "Ще {n} символи",
|
||||||
@@ -399,6 +410,10 @@
|
|||||||
"login.status.waitingSigner": "Очікування signer",
|
"login.status.waitingSigner": "Очікування signer",
|
||||||
"login.status.connecting": "Підключення до signer",
|
"login.status.connecting": "Підключення до signer",
|
||||||
"login.status.connected": "Підключено",
|
"login.status.connected": "Підключено",
|
||||||
|
"login.toast.loggedIn": "Вхід виконано",
|
||||||
|
"login.toast.fetchingProfile": "Завантаження вашого профілю Nostr з relays…",
|
||||||
|
"login.toast.profile": "Профіль: {name}",
|
||||||
|
"login.toast.noProfile": "Профіль на relays не знайдено",
|
||||||
"login.method.extension": "Розширення",
|
"login.method.extension": "Розширення",
|
||||||
"login.method.remote": "Віддалений",
|
"login.method.remote": "Віддалений",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -614,7 +629,7 @@
|
|||||||
"nav.home": "Головна",
|
"nav.home": "Головна",
|
||||||
"mint.more.title": "Інші мінти",
|
"mint.more.title": "Інші мінти",
|
||||||
"mint.more.all": "Переглянути всі мінти",
|
"mint.more.all": "Переглянути всі мінти",
|
||||||
"nav.fedimints": "Fedimint",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Лише оголошено",
|
"status.announced": "Лише оголошено",
|
||||||
"card.unnamedFederation": "Безіменна федерація",
|
"card.unnamedFederation": "Безіменна федерація",
|
||||||
"card.notChecked": "ніколи не перевірено",
|
"card.notChecked": "ніколи не перевірено",
|
||||||
|
|||||||
+53
-38
@@ -33,26 +33,30 @@
|
|||||||
"status.unknown": "ابھی تک چیک نہیں کیا گیا",
|
"status.unknown": "ابھی تک چیک نہیں کیا گیا",
|
||||||
"nav.skip": "مواد پر جائیں",
|
"nav.skip": "مواد پر جائیں",
|
||||||
"nav.main": "مین",
|
"nav.main": "مین",
|
||||||
"nav.mints": "Cashu منتر",
|
"nav.mints": "Cashu منٹس",
|
||||||
"nav.reviews": "جائزے",
|
"nav.reviews": "جائزے",
|
||||||
"nav.wallets": "والیٹس",
|
"nav.wallets": "والیٹس",
|
||||||
"nav.about": "کے بارے میں",
|
"nav.about": "کے بارے میں",
|
||||||
"nav.searchMints": "تلاش{n}منٹس",
|
"nav.searchMints": "{n} منٹس میں تلاش کریں",
|
||||||
"lang.label": "زبان",
|
"lang.label": "زبان",
|
||||||
"lang.switcher": "زبان منتخب کریں",
|
"lang.switcher": "زبان منتخب کریں",
|
||||||
"footer.copyright": "نصب شدہ:{year}Cashumints. space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "تمام کیوشو منتر",
|
"footer.allMints": "تمام Cashu منٹس",
|
||||||
"footer.allReviews": "تمام جائزے",
|
"footer.allReviews": "تمام جائزے",
|
||||||
"footer.wallets": "والیٹس",
|
"footer.wallets": "والیٹس",
|
||||||
"footer.about": "کے بارے میں",
|
"footer.about": "کے بارے میں",
|
||||||
"footer.disclaimer": "دستبرداری",
|
"footer.disclaimer": "دستبرداری",
|
||||||
"footer.terms": "شرائط",
|
"footer.terms": "شرائط",
|
||||||
"footer.privacy": "رازداری",
|
"footer.privacy": "رازداری",
|
||||||
"footer.madeBy": " ⁇ کے ساتھ بنایا گیا ہے۔{azzamo}· Cashu اور این آئی پی-87 کی طرف سے طاقت ور",
|
"footer.madeBy": "❤️ کے ساتھ {azzamo} نے بنایا · Cashu اور NIP-87 پر مبنی",
|
||||||
"footer.warning": "آپ کے پیسوں سے منٹ ختم ہو سکتے ہیں ۔",
|
"footer.warning": "منٹس تحویلی ہیں۔ کوئی منٹ آپ کے پیسوں کے ساتھ غائب ہو سکتا ہے۔",
|
||||||
"home.title": "Cashumints. space · Cashu منٹ پر آپ اعتماد کر سکتے ہیں۔",
|
"footer.tagline": "ecash منٹس کے لیے کمیونٹی کے جائزے، Nostr پر دستخط شدہ۔",
|
||||||
"home.description": "Cashuہ منٹ تلاش کر سکتے ہیں ۔{mints}منٹوں کا حساب{reviews}نوسٹر پر دستخط کیے گئے، اس کے علاوہ اپ ٹائم جیتے، این یو ٹی اور منٹ سافٹ ویئر کی حمایت کی۔",
|
"footer.col.explore": "دریافت کریں",
|
||||||
"home.hero.title": "ایک جیسی جو ڑیاں تلا ش کریں",
|
"footer.col.site": "سائٹ",
|
||||||
|
"footer.nav": "فوٹر",
|
||||||
|
"home.title": "Cashumints.space · ایک ایسا Cashu منٹ تلاش کریں جس پر آپ بھروسا کر سکیں",
|
||||||
|
"home.description": "ایک ایسا Cashu منٹ تلاش کریں جس پر آپ بھروسا کر سکیں۔ {mints} منٹس انڈیکس میں، {reviews} کمیونٹی جائزے جن پر Nostr پر دستخط ہوئے، ساتھ ہی لائیو اپ ٹائم، معاون NUTs اور منٹ سافٹ ویئر۔",
|
||||||
|
"home.hero.title": "ایک Cashu منٹ تلاش کریں",
|
||||||
"home.hero.titleEm": "تم اعتماد کر سکتے ہیں",
|
"home.hero.titleEm": "تم اعتماد کر سکتے ہیں",
|
||||||
"home.hero.lede": "نوسٹر نیٹ ورک پر ہر منٹ، اصلی کمیونٹی کے تجزیے کے ساتھ.",
|
"home.hero.lede": "نوسٹر نیٹ ورک پر ہر منٹ، اصلی کمیونٹی کے تجزیے کے ساتھ.",
|
||||||
"home.search.label": "تلاش منٹس اسم، ڈومین یا اسم سے ہوتے ہیں۔",
|
"home.search.label": "تلاش منٹس اسم، ڈومین یا اسم سے ہوتے ہیں۔",
|
||||||
@@ -89,9 +93,9 @@
|
|||||||
"pulse.indexer": "غیر درج شدہ",
|
"pulse.indexer": "غیر درج شدہ",
|
||||||
"pulse.connected": "متصل",
|
"pulse.connected": "متصل",
|
||||||
"pulse.stale": "مصر",
|
"pulse.stale": "مصر",
|
||||||
"mints.title": "All Cashu Mints · Cashumints. space –",
|
"mints.title": "تمام Cashu منٹس · Cashumints.space",
|
||||||
"mints.description": "تمام{total}Cashu منٹس نے نوسٹر نیٹ ورک سے انڈیکس کیا،{online}آن لائن{offline}اب، کمیونٹی کی شرح، وقت اور منٹ سافٹ وئیر کے ساتھ. تلاش کریں اور مکمل فہرست کی طرح.",
|
"mints.description": "تمام{total}Cashu منٹس نے نوسٹر نیٹ ورک سے انڈیکس کیا،{online}آن لائن{offline}اب، کمیونٹی کی شرح، وقت اور منٹ سافٹ وئیر کے ساتھ. تلاش کریں اور مکمل فہرست کی طرح.",
|
||||||
"mints.heading": "تمام کیوشو منتر",
|
"mints.heading": "تمام Cashu منٹس",
|
||||||
"mints.lede": "نیوسٹر نیٹ ورک پر ہر منٹ کی دریافت ہوئی جس میں وہ لوگ بھی شامل ہیں جو چلے جا رہے ہیں ۔",
|
"mints.lede": "نیوسٹر نیٹ ورک پر ہر منٹ کی دریافت ہوئی جس میں وہ لوگ بھی شامل ہیں جو چلے جا رہے ہیں ۔",
|
||||||
"mints.search.label": "تلاش منٹس اسم یا ڈومین سے ہوتے ہیں۔",
|
"mints.search.label": "تلاش منٹس اسم یا ڈومین سے ہوتے ہیں۔",
|
||||||
"mints.search.placeholder": "نام یا ڈومین سے تلاش کرو...",
|
"mints.search.placeholder": "نام یا ڈومین سے تلاش کرو...",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "ابھی تک کوئی تجزیے نہیں کیے۔ سب سے پہلے ایک لکھنے والے کو لکھیں۔",
|
"reviews.empty": "ابھی تک کوئی تجزیے نہیں کیے۔ سب سے پہلے ایک لکھنے والے کو لکھیں۔",
|
||||||
"reviews.emptyWritten": "یہاں ابھی تک کوئی تحریری تجزیے نہیں لکھے۔ سب سے پہلے ایک لکھیں۔",
|
"reviews.emptyWritten": "یہاں ابھی تک کوئی تحریری تجزیے نہیں لکھے۔ سب سے پہلے ایک لکھیں۔",
|
||||||
"reviews.emptyFilter": "کوئی تجزیے اس فیلڈر سے مل کر نہیں ملتے.",
|
"reviews.emptyFilter": "کوئی تجزیے اس فیلڈر سے مل کر نہیں ملتے.",
|
||||||
|
"reviews.rate.cashu": "اس منٹ کو ریٹنگ دیں",
|
||||||
|
"reviews.rate.fedimint": "اس فیڈریشن کو ریٹنگ دیں",
|
||||||
|
"reviews.rate.lnurl": "اس منٹ کو ریٹنگ دیں",
|
||||||
"reviews.noscript": "آپ کے براؤزر میں نوسٹر اور لوڈ پر Reviews دستخط کیے گئے ہیں، چنانچہ اس فہرست میں جاوا ایسکریپٹ کی ضرورت ہوتی ہے. شرح خواندگی اور حساب سے اوپر آتا ہے خود سائٹ سے۔",
|
"reviews.noscript": "آپ کے براؤزر میں نوسٹر اور لوڈ پر Reviews دستخط کیے گئے ہیں، چنانچہ اس فہرست میں جاوا ایسکریپٹ کی ضرورت ہوتی ہے. شرح خواندگی اور حساب سے اوپر آتا ہے خود سائٹ سے۔",
|
||||||
"reviews.relayError": "ریلیز تک رسائی حاصل نہیں ہو سکی۔ دوبارہ تجدید ہو سکتی ہے۔",
|
"reviews.relayError": "ریلیز تک رسائی حاصل نہیں ہو سکی۔ دوبارہ تجدید ہو سکتی ہے۔",
|
||||||
"reviews.srRating": "{rating}5 میں سے",
|
"reviews.srRating": "{rating}5 میں سے",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n}ایک ستارہ",
|
"reviews.breakdown.1": "{n}ایک ستارہ",
|
||||||
"reviews.breakdown.none": "{n}اور نہ ہی (اس میں) کمی ہوتی ہے۔",
|
"reviews.breakdown.none": "{n}اور نہ ہی (اس میں) کمی ہوتی ہے۔",
|
||||||
"reviews.dialog.title": "اعادہ{name}",
|
"reviews.dialog.title": "اعادہ{name}",
|
||||||
"reviews.dialog.note": "آپ کی نوسٹر کلید کے ساتھ دستخط کیے اور عوامی ریلیز کے لیے شائع کیے۔اس میں ترمیم یا حذف نہیں کی جا سکتی۔",
|
"reviews.dialog.lede.cashu": "اس منٹ کے بارے میں اپنا تجربہ بتائیں۔",
|
||||||
|
"reviews.dialog.lede.fedimint": "اس فیڈریشن کے بارے میں اپنا تجربہ بتائیں۔",
|
||||||
|
"reviews.dialog.lede.lnurl": "اس منٹ کے بارے میں اپنا تجربہ بتائیں۔",
|
||||||
|
"reviews.dialog.permanent": "عوامی Nostr ریلیز پر مستقل طور پر شائع ہوتا ہے۔",
|
||||||
|
"reviews.dialog.gate.title": "جائزہ لکھنے کے لیے لاگ ان کریں",
|
||||||
|
"reviews.dialog.gate.lead": "جائزے آپ کی Nostr کلید سے دستخط ہوتے ہیں۔ کلید آپ کے سائنر میں رہتی ہے، یہ سائٹ اسے کبھی نہیں دیکھتی۔",
|
||||||
"reviews.dialog.ratingLegend": "آپ کی شرح",
|
"reviews.dialog.ratingLegend": "آپ کی شرح",
|
||||||
"reviews.dialog.starsSr.one": "{n}ستارہ",
|
"reviews.dialog.starsSr.one": "{n}ستارہ",
|
||||||
"reviews.dialog.starsSr.other": "{n}ستاروں",
|
"reviews.dialog.starsSr.other": "{n}ستاروں",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "آپ کے دستخط کا انتظار",
|
"reviews.dialog.waitingSigner": "آپ کے دستخط کا انتظار",
|
||||||
"reviews.dialog.confirmClose": "اِس جائزے کو بند کریں ؟ آپ کا ڈرافٹ اُس وقت تک برقرار رہتا ہے جب تک آپ ویبسائٹ سے باہر نہیں جاتے ۔",
|
"reviews.dialog.confirmClose": "اِس جائزے کو بند کریں ؟ آپ کا ڈرافٹ اُس وقت تک برقرار رہتا ہے جب تک آپ ویبسائٹ سے باہر نہیں جاتے ۔",
|
||||||
"reviews.dialog.why.login": "شائع کرنے کے لیے لاگ ان",
|
"reviews.dialog.why.login": "شائع کرنے کے لیے لاگ ان",
|
||||||
"reviews.dialog.why.rating": "فہرست منتخب کریں",
|
|
||||||
"reviews.dialog.why.words": "چند الفاظ لکھے ہیں۔",
|
"reviews.dialog.why.words": "چند الفاظ لکھے ہیں۔",
|
||||||
"reviews.dialog.why.more.one": "{n}مزید حروف",
|
"reviews.dialog.why.more.one": "{n}مزید حروف",
|
||||||
"reviews.dialog.why.more.other": "{n}مزید حروف",
|
"reviews.dialog.why.more.other": "{n}مزید حروف",
|
||||||
@@ -326,7 +337,7 @@
|
|||||||
"reviews.validate.rating": "1 سے 5 تاروں تک کی شرح منتخب کیجئے۔",
|
"reviews.validate.rating": "1 سے 5 تاروں تک کی شرح منتخب کیجئے۔",
|
||||||
"reviews.validate.short": "کم سے کم لکھیں{n}اس طرح کے حروف مفید ہیں۔",
|
"reviews.validate.short": "کم سے کم لکھیں{n}اس طرح کے حروف مفید ہیں۔",
|
||||||
"reviews.validate.long": "تجزیے محدود ہیں۔{n}حروف",
|
"reviews.validate.long": "تجزیے محدود ہیں۔{n}حروف",
|
||||||
"feed.title": "Last Mint and Federation تجزیے · Cashumints. space -",
|
"feed.title": "تازہ ترین منٹ اور فیڈریشن جائزے · Cashumints.space",
|
||||||
"feed.description": "ہر منٹ، فیڈریشن اور LNURL منٹ کا جائزہ شائع ہوتے ہی: {mints} Cashu منٹس، {federations} Fedimint فیڈریشنز اور {lnurl} LNURL منٹس پر {reviews} جائزے، Nostr پر دستخط شدہ اور یہاں نئے سے پرانے پڑھنے کے لیے۔ ماحولیاتی نظام، درجہ بندی یا نام سے چھانٹیں۔",
|
"feed.description": "ہر منٹ، فیڈریشن اور LNURL منٹ کا جائزہ شائع ہوتے ہی: {mints} Cashu منٹس، {federations} Fedimint فیڈریشنز اور {lnurl} LNURL منٹس پر {reviews} جائزے، Nostr پر دستخط شدہ اور یہاں نئے سے پرانے پڑھنے کے لیے۔ ماحولیاتی نظام، درجہ بندی یا نام سے چھانٹیں۔",
|
||||||
"feed.heading": "پچھلے جائزے",
|
"feed.heading": "پچھلے جائزے",
|
||||||
"feed.lede": "ہر Cashu منٹ اور فیدمینٹ فیڈریشن کا ہر جائزہ، نیا سب سے پہلے، نوسٹر ریلویز سے پڑھے۔ ہر شخص اس کے مصنف کی طرف سے دستخط کیا جاتا ہے اور ہماری ڈیٹا بیس میں نہیں۔",
|
"feed.lede": "ہر Cashu منٹ اور فیدمینٹ فیڈریشن کا ہر جائزہ، نیا سب سے پہلے، نوسٹر ریلویز سے پڑھے۔ ہر شخص اس کے مصنف کی طرف سے دستخط کیا جاتا ہے اور ہماری ڈیٹا بیس میں نہیں۔",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "آپ کے دستخط کا انتظار",
|
"login.status.waitingSigner": "آپ کے دستخط کا انتظار",
|
||||||
"login.status.connecting": "آپ کے دستخط سے وابستہ",
|
"login.status.connecting": "آپ کے دستخط سے وابستہ",
|
||||||
"login.status.connected": "غیر متصل",
|
"login.status.connected": "غیر متصل",
|
||||||
|
"login.toast.loggedIn": "لاگ اِن ہو گئے",
|
||||||
|
"login.toast.fetchingProfile": "آپ کا Nostr پروفائل ریلے سے حاصل کیا جا رہا ہے…",
|
||||||
|
"login.toast.profile": "پروفائل: {name}",
|
||||||
|
"login.toast.noProfile": "ریلے پر کوئی پروفائل نہیں ملا",
|
||||||
"login.method.extension": "بند",
|
"login.method.extension": "بند",
|
||||||
"login.method.remote": "دور دراز",
|
"login.method.remote": "دور دراز",
|
||||||
"login.method.primal": "پریمل",
|
"login.method.primal": "پریمل",
|
||||||
@@ -392,7 +407,7 @@
|
|||||||
"signer.error.cancelled": "اتصال حذف کردیا گیا.",
|
"signer.error.cancelled": "اتصال حذف کردیا گیا.",
|
||||||
"signer.error.declined": "اشاروں کی درخواست بند کر دی گئی",
|
"signer.error.declined": "اشاروں کی درخواست بند کر دی گئی",
|
||||||
"notfound.title": "صفحہ نہیں پایا گیا * Cashumints.space",
|
"notfound.title": "صفحہ نہیں پایا گیا * Cashumints.space",
|
||||||
"notfound.description": "یہ صفحہ کیسمینس پر موجود نہیں ہے ۔",
|
"notfound.description": "یہ صفحہ Cashumints.space پر موجود نہیں ہے۔",
|
||||||
"notfound.heading": "یہ صفحہ موجود نہیں ہے",
|
"notfound.heading": "یہ صفحہ موجود نہیں ہے",
|
||||||
"notfound.lede": "شاید اسے منتقل کِیا گیا ہو یا پھر منٹبھر انڈیکس نہیں کِیا جا سکتا ۔",
|
"notfound.lede": "شاید اسے منتقل کِیا گیا ہو یا پھر منٹبھر انڈیکس نہیں کِیا جا سکتا ۔",
|
||||||
"notfound.browse": "تمام منتر",
|
"notfound.browse": "تمام منتر",
|
||||||
@@ -410,7 +425,7 @@
|
|||||||
"notfound.resolve.switch": "اسے {kind} mint کے طور پر کھولیں",
|
"notfound.resolve.switch": "اسے {kind} mint کے طور پر کھولیں",
|
||||||
"notfound.resolve.fedimint": "فیڈریشن کے صفحے کے پتے میں اس کا invite code نہیں ہوتا، اس لیے صرف لنک سے اسے تلاش نہیں کیا جا سکتا۔ invite code چسپاں کریں، یہ شامل ہو جائے گی۔",
|
"notfound.resolve.fedimint": "فیڈریشن کے صفحے کے پتے میں اس کا invite code نہیں ہوتا، اس لیے صرف لنک سے اسے تلاش نہیں کیا جا سکتا۔ invite code چسپاں کریں، یہ شامل ہو جائے گی۔",
|
||||||
"notfound.resolve.ambiguous": "صرف لنک سے یہ پتہ اخذ نہیں کیا جا سکتا۔ mint کا مکمل URL چسپاں کریں، یہ شامل ہو جائے گا۔",
|
"notfound.resolve.ambiguous": "صرف لنک سے یہ پتہ اخذ نہیں کیا جا سکتا۔ mint کا مکمل URL چسپاں کریں، یہ شامل ہو جائے گا۔",
|
||||||
"wallets.title": "Cashu Citutes · Cashumints. space",
|
"wallets.title": "Cashu والیٹس · Cashumints.space",
|
||||||
"wallets.description": "کیش چندر گپت جو یہاں کے منٹوں کے ساتھ کام کرتے ہیں، موبائل، ویب، براؤزر اور کمانڈ لائن کے ساتھ،",
|
"wallets.description": "کیش چندر گپت جو یہاں کے منٹوں کے ساتھ کام کرتے ہیں، موبائل، ویب، براؤزر اور کمانڈ لائن کے ساتھ،",
|
||||||
"wallets.heading": "دیواری",
|
"wallets.heading": "دیواری",
|
||||||
"wallets.lede": "آپ کو ان میں سے کسی بھی منٹوں سے Ecash رکھنے کے لئے کی ضرورت ہے.",
|
"wallets.lede": "آپ کو ان میں سے کسی بھی منٹوں سے Ecash رکھنے کے لئے کی ضرورت ہے.",
|
||||||
@@ -429,10 +444,10 @@
|
|||||||
"wallets.item.coinos": "نورنگ کتھانگ اور نقطہ فروخت جو خود Cashu منٹ بھی چلاتا ہے۔",
|
"wallets.item.coinos": "نورنگ کتھانگ اور نقطہ فروخت جو خود Cashu منٹ بھی چلاتا ہے۔",
|
||||||
"wallets.item.oxchat": "نوسٹر رسول نے گفتگو کے دوران بیٹھنے کیلئے ایک ایاسمیل تعمیر کِیا ۔",
|
"wallets.item.oxchat": "نوسٹر رسول نے گفتگو کے دوران بیٹھنے کیلئے ایک ایاسمیل تعمیر کِیا ۔",
|
||||||
"wallets.item.nutshell": "حوالہ جات عمل آوری۔ کمانڈ لائن اور منٹ سافٹ ویئر کے طور پر دوڑتا ہے۔",
|
"wallets.item.nutshell": "حوالہ جات عمل آوری۔ کمانڈ لائن اور منٹ سافٹ ویئر کے طور پر دوڑتا ہے۔",
|
||||||
"about.title": "کاسمینس ۔",
|
"about.title": "Cashumints.space کے بارے میں",
|
||||||
"about.description": "کیا Cashu اصل میں ایک منٹ ہے، کیا ہے این آئی پی-87، اور کس طرح یہ سائٹ انڈیکسز منٹس پڑھ کر نوسٹر ریلویز کی طرف سے تجزیے پڑھتی ہے۔",
|
"about.description": "کیا Cashu اصل میں ایک منٹ ہے، کیا ہے این آئی پی-87، اور کس طرح یہ سائٹ انڈیکسز منٹس پڑھ کر نوسٹر ریلویز کی طرف سے تجزیے پڑھتی ہے۔",
|
||||||
"about.heading": "کے بارے میں",
|
"about.heading": "کے بارے میں",
|
||||||
"about.lede": "Cashumints. space Lists ہر Cashuہ منٹ ہم نوسٹر نیٹ ورک پر تلاش کر سکتے ہیں اور آپ کو دکھائی دے سکتے ہیں کہ لوگ ان کے بارے میں کیا کہتے ہیں. اسے Azamo نے بنایا ہے۔",
|
"about.lede": "Cashumints.space ہر اُس Cashu منٹ کی فہرست دیتا ہے جو ہمیں Nostr نیٹ ورک پر مل سکے، اور دکھاتا ہے کہ لوگ اُن کے بارے میں کیا کہتے ہیں۔ اسے Azzamo نے بنایا ہے۔",
|
||||||
"about.cashu.title": "کیوشو کیا ہے؟",
|
"about.cashu.title": "کیوشو کیا ہے؟",
|
||||||
"about.cashu.p1": "Cashu ایک اسکاش پروٹوکول ہے Bitcoin کے لئے ایک منٹ کے مسائل اندھے نشانوں کے پیچھے بیٹھ جاتے ہیں",
|
"about.cashu.p1": "Cashu ایک اسکاش پروٹوکول ہے Bitcoin کے لئے ایک منٹ کے مسائل اندھے نشانوں کے پیچھے بیٹھ جاتے ہیں",
|
||||||
"about.cashu.p2": "آپ پروٹوکول اور اس کا اندراج بیک وقت پڑھ سکتے ہیں۔{link}. خود مختاری کو NUT کہا جاتا ہے، یہ وہ جگہ ہے جہاں ہر منٹ کے صفحے پر موجود NUT نمبر آتے ہیں۔",
|
"about.cashu.p2": "آپ پروٹوکول اور اس کا اندراج بیک وقت پڑھ سکتے ہیں۔{link}. خود مختاری کو NUT کہا جاتا ہے، یہ وہ جگہ ہے جہاں ہر منٹ کے صفحے پر موجود NUT نمبر آتے ہیں۔",
|
||||||
@@ -461,12 +476,12 @@
|
|||||||
"about.numbers.p1": "{mints}ملین انڈیکس،{online}ان میں سے بعض جواب دے سکتے ہیں{reviews}بالائی ریلوں سے تجزیے شمار کیے جاتے ہیں۔",
|
"about.numbers.p1": "{mints}ملین انڈیکس،{online}ان میں سے بعض جواب دے سکتے ہیں{reviews}بالائی ریلوں سے تجزیے شمار کیے جاتے ہیں۔",
|
||||||
"about.source.title": "ماخذ اور تعریف",
|
"about.source.title": "ماخذ اور تعریف",
|
||||||
"about.source.p1": "سائٹ کھلے چشمہ پر ہے۔{github}. اسے تعمیر اور چلایا جاتا ہے۔{azzamo}. اگر کوئی منٹ کا صفحہ اس پر کچھ غلط ہو تو ماخذ پر اس کی اصلاح کریں : منٹ میٹراڈاٹا خود منٹو کی جانب سے آتا ہے۔{code}. . . . . . . .",
|
"about.source.p1": "سائٹ کھلے چشمہ پر ہے۔{github}. اسے تعمیر اور چلایا جاتا ہے۔{azzamo}. اگر کوئی منٹ کا صفحہ اس پر کچھ غلط ہو تو ماخذ پر اس کی اصلاح کریں : منٹ میٹراڈاٹا خود منٹو کی جانب سے آتا ہے۔{code}. . . . . . . .",
|
||||||
"terms.title": "استعمال کی میعاد × Cashumints. space",
|
"terms.title": "استعمال کی شرائط · Cashumints.space",
|
||||||
"terms.description": "Cashumints کے لیے استعمال کی میعاد: سائٹ کیا ہے، کیا نہیں کرتا اور کون ذمہ دار ہوتا ہے.",
|
"terms.description": "Cashumints.space کے استعمال کی شرائط: یہ سائٹ کیا ہے، کیا نہیں کرتی، اور کس چیز کا ذمہ دار کون ہے۔ کوئی اکاؤنٹ نہیں، کوئی ضمانت نہیں، کسی منٹ سے کوئی وابستگی نہیں۔",
|
||||||
"terms.heading": "استعمال کی میعاد",
|
"terms.heading": "استعمال کی میعاد",
|
||||||
"terms.lede": "ایک ایسی سائٹ کے لیے Plan اصطلاحات جو صرف انڈیکس کو ہی عوامی اعداد و شمار کے لیے مہیا کرتی ہیں۔{date}. .",
|
"terms.lede": "ایک ایسی سائٹ کے لیے Plan اصطلاحات جو صرف انڈیکس کو ہی عوامی اعداد و شمار کے لیے مہیا کرتی ہیں۔{date}. .",
|
||||||
"terms.what.title": "یہ سائٹ کیا ہے؟",
|
"terms.what.title": "یہ سائٹ کیا ہے؟",
|
||||||
"terms.what.p1": "Cashumints. space space about Cashu Mints کے بارے میں عوامی دستیاب اعداد و شمار کا ایک انڈیکس ہے. دو طرح کے اعداد و شمار کسی اور جگہ سے۔",
|
"terms.what.p1": "Cashumints.space ایک انڈیکس ہے جو Cashu منٹس کے بارے میں عوامی طور پر دستیاب ڈیٹا رکھتا ہے۔ ڈیٹا کی دو قسمیں، دونوں کہیں اور سے:",
|
||||||
"terms.what.li1": "منٹگمٹا، ہر منٹ کے اپنے ہی حصے سے پڑھی جاتی ہے۔{code}اختتامی نقطہ: نام، تشریح، سافٹ ویئر ورژن، این یو ٹیس کی حمایت، تفصیلات سے رابطہ کرنا اور آخری سوال پر منٹ نے جواب دیا یا نہیں۔",
|
"terms.what.li1": "منٹگمٹا، ہر منٹ کے اپنے ہی حصے سے پڑھی جاتی ہے۔{code}اختتامی نقطہ: نام، تشریح، سافٹ ویئر ورژن، این یو ٹیس کی حمایت، تفصیلات سے رابطہ کرنا اور آخری سوال پر منٹ نے جواب دیا یا نہیں۔",
|
||||||
"terms.what.li2": "تجزیے، عوامی نوسٹر ریلویز سے پڑھے۔ یہ این آئی پی-87 واقعات ہیں جو ان کے مصنفین کی جانب سے شائع کیے گئے ہیں تاکہ کسی کو ریلیز کیا جا سکے۔",
|
"terms.what.li2": "تجزیے، عوامی نوسٹر ریلویز سے پڑھے۔ یہ این آئی پی-87 واقعات ہیں جو ان کے مصنفین کی جانب سے شائع کیے گئے ہیں تاکہ کسی کو ریلیز کیا جا سکے۔",
|
||||||
"terms.what.p2": "ہم یہ اعداد و شمار جمع کرتے ہیں، اسے عام طور پر مرتب کرتے ہیں، اسے ظاہر کرتے ہیں. ہم اسے پیدا نہیں کرتے.",
|
"terms.what.p2": "ہم یہ اعداد و شمار جمع کرتے ہیں، اسے عام طور پر مرتب کرتے ہیں، اسے ظاہر کرتے ہیں. ہم اسے پیدا نہیں کرتے.",
|
||||||
@@ -488,8 +503,8 @@
|
|||||||
"terms.changes.p1": "یہ اصطلاحیں بدل سکتی ہیں۔ اوپر کے اوپر کی تاریخ کہتے ہیں جب انہوں نے آخری کام کیا تو سائٹ کھلے ماخذ ہے لہذا اس صفحے کی ہر تبدیلی عمل میں آتی ہے۔",
|
"terms.changes.p1": "یہ اصطلاحیں بدل سکتی ہیں۔ اوپر کے اوپر کی تاریخ کہتے ہیں جب انہوں نے آخری کام کیا تو سائٹ کھلے ماخذ ہے لہذا اس صفحے کی ہر تبدیلی عمل میں آتی ہے۔",
|
||||||
"terms.contact.title": "رابطہ",
|
"terms.contact.title": "رابطہ",
|
||||||
"terms.contact.p1": "مسائل اور ڈاؤن لوڈ درخواستوں کو بہترین فہرست میں درج کیا گیا ہے۔{github}. سائٹ کے ذریعے چلایا جاتا ہے۔{azzamo}. .",
|
"terms.contact.p1": "مسائل اور ڈاؤن لوڈ درخواستوں کو بہترین فہرست میں درج کیا گیا ہے۔{github}. سائٹ کے ذریعے چلایا جاتا ہے۔{azzamo}. .",
|
||||||
"privacy.title": "Privay · Cashumints. space –",
|
"privacy.title": "رازداری · Cashumints.space",
|
||||||
"privacy.description": "Cashumints پر Privay on Cashumints. space: nocounts, no special cooies, no no no analytics. مقامی اسٹیورج کو profile Caching کے لیے استعمال کیا جاتا ہے اور کہیں بھی نہیں بھیجا جاتا. اپنے ہی براؤزر میں جائزہ لیا جاتا ہے۔",
|
"privacy.description": "Cashumints.space پر رازداری: کوئی اکاؤنٹ نہیں، کوئی ٹریکنگ کوکیز نہیں، کوئی اینالیٹکس نہیں۔ localStorage صرف پروفائل کیشنگ کے لیے استعمال ہوتا ہے اور کچھ بھی کہیں نہیں بھیجا جاتا۔ جائزوں پر آپ کے اپنے براؤزر میں دستخط ہوتے ہیں۔",
|
||||||
"privacy.heading": "پُرتشدد",
|
"privacy.heading": "پُرتشدد",
|
||||||
"privacy.lede": "ہم ایک ویب سائٹ کے طور پر تھوڑا سا جمع کر سکتے ہیں.{date}. .",
|
"privacy.lede": "ہم ایک ویب سائٹ کے طور پر تھوڑا سا جمع کر سکتے ہیں.{date}. .",
|
||||||
"privacy.noAccounts.title": "کوئی اکاؤنٹ نہیں",
|
"privacy.noAccounts.title": "کوئی اکاؤنٹ نہیں",
|
||||||
@@ -516,7 +531,7 @@
|
|||||||
"privacy.publishing.p1": "آپ کے براؤزر میں ایک جائزہ لکھیں، ہمارے سرور پر نہیں، اس واقعے پر آپ کے NAP-07 توسیع (Alby، nos2x یا مشابہ) دستخط ہیں اور آپ کے براؤزر سے براہ راست نشر کیا جاتا ہے. آپ کی نجی کلید کبھی توسیع نہیں چھوڑتی اور یہ سائٹ کبھی نہیں دیکھتی اور نہ ہی ہم کلیدی انتظام کے لئے درخواست کرتے ہیں اور نہ ہی کسی کلیدی اصطلاح کے لئے درخواست کرتے ہیں۔",
|
"privacy.publishing.p1": "آپ کے براؤزر میں ایک جائزہ لکھیں، ہمارے سرور پر نہیں، اس واقعے پر آپ کے NAP-07 توسیع (Alby، nos2x یا مشابہ) دستخط ہیں اور آپ کے براؤزر سے براہ راست نشر کیا جاتا ہے. آپ کی نجی کلید کبھی توسیع نہیں چھوڑتی اور یہ سائٹ کبھی نہیں دیکھتی اور نہ ہی ہم کلیدی انتظام کے لئے درخواست کرتے ہیں اور نہ ہی کسی کلیدی اصطلاح کے لئے درخواست کرتے ہیں۔",
|
||||||
"privacy.permanent.title": "جو بھی آپ نوسٹر کو شائع کرتے ہیں وہ عوامی اور مستقل ہے۔",
|
"privacy.permanent.title": "جو بھی آپ نوسٹر کو شائع کرتے ہیں وہ عوامی اور مستقل ہے۔",
|
||||||
"privacy.permanent.p1": "یہ حصہ دو بار پڑھنے کے قابل ہے. ایک جائزے عوامی ریلویز پر دستخط شدہ واقعہ ہے. جب یہ باہر نکلے تو، یہ باہر ہے:",
|
"privacy.permanent.p1": "یہ حصہ دو بار پڑھنے کے قابل ہے. ایک جائزے عوامی ریلویز پر دستخط شدہ واقعہ ہے. جب یہ باہر نکلے تو، یہ باہر ہے:",
|
||||||
"privacy.permanent.li1": "کوئی بھی اسے پڑھ سکتا ہے، اب اور بعد میں کسی بھی نوسٹر کلائنٹ استعمال کر سکتا ہے. یہ \"Cashumints. space\" نہیں ہے، یہ نیٹ ورک پر عوامی ہے۔",
|
"privacy.permanent.li1": "کوئی بھی اسے ابھی اور بعد میں، کسی بھی Nostr کلائنٹ سے پڑھ سکتا ہے۔ یہ ”Cashumints.space پر عوامی“ نہیں ہے، یہ نیٹ ورک پر عوامی ہے۔",
|
||||||
"privacy.permanent.li2": "یہ آپ کے نوسٹر عوامی کُلوقتی کُلوقتی طور پر شائع ہونے والی تمام چیزوں کے ساتھ مستقل طور پر وابستہ ہے ۔",
|
"privacy.permanent.li2": "یہ آپ کے نوسٹر عوامی کُلوقتی کُلوقتی طور پر شائع ہونے والی تمام چیزوں کے ساتھ مستقل طور پر وابستہ ہے ۔",
|
||||||
"privacy.permanent.li3": "اس کو مد نظر رکھتے ہوئے یہ درخواست نہیں ہے کہ آپ کوئی متبادل واقعہ شائع کر سکتے ہیں اور کچھ ریلیز اسے عزت دیں گے لیکن ایک ریلیز اسے نظر انداز کرنے کے لیے آزاد ہے اور جس نے پہلے ہی سے اس واقعہ کو نقل کیا ہے اس کا مستقل جائزہ لیں۔",
|
"privacy.permanent.li3": "اس کو مد نظر رکھتے ہوئے یہ درخواست نہیں ہے کہ آپ کوئی متبادل واقعہ شائع کر سکتے ہیں اور کچھ ریلیز اسے عزت دیں گے لیکن ایک ریلیز اسے نظر انداز کرنے کے لیے آزاد ہے اور جس نے پہلے ہی سے اس واقعہ کو نقل کیا ہے اس کا مستقل جائزہ لیں۔",
|
||||||
"privacy.permanent.li4": "ہم اسے آپ کے لئے منسوخ نہیں کر سکتے، ہم اسے یہاں ظاہر کرنے سے روک سکتے ہیں، جسے ریل گاڑیوں پر کچھ بھی نہیں بدل سکتے.",
|
"privacy.permanent.li4": "ہم اسے آپ کے لئے منسوخ نہیں کر سکتے، ہم اسے یہاں ظاہر کرنے سے روک سکتے ہیں، جسے ریل گاڑیوں پر کچھ بھی نہیں بدل سکتے.",
|
||||||
@@ -556,13 +571,13 @@
|
|||||||
"login.getPrimal": "پریمل حاصل کریں",
|
"login.getPrimal": "پریمل حاصل کریں",
|
||||||
"reviews.dialog.identity.extensionGone": "آپ کا براؤزر توسیعی جواب نہیں دے رہا. لاگ میں یا پھر سے بعید دستخط کرنے والا استعمال.",
|
"reviews.dialog.identity.extensionGone": "آپ کا براؤزر توسیعی جواب نہیں دے رہا. لاگ میں یا پھر سے بعید دستخط کرنے والا استعمال.",
|
||||||
"seo.orgDescription": "Cashu منٹس کی ایک ڈائریکٹر ، جس پر ہر منٹ اور کمیونٹی کے جائزے نے نوسٹر پر دستخط کئے ۔",
|
"seo.orgDescription": "Cashu منٹس کی ایک ڈائریکٹر ، جس پر ہر منٹ اور کمیونٹی کے جائزے نے نوسٹر پر دستخط کئے ۔",
|
||||||
"seo.ogImageAlt": "Cashumints. space: کسی Cashu منٹ پر اعتماد کر سکتے ہیں.",
|
"seo.ogImageAlt": "Cashumints.space: ایک ایسا Cashu منٹ تلاش کریں جس پر آپ بھروسا کر سکیں۔",
|
||||||
"seo.mint.title.one": "{name}تجزیے : سوال{rating}سے{n}جائزہ ⁇ Cashumints. space -",
|
"seo.mint.title.one": "{name} جائزے: {n} جائزے میں {rating} درجہ بندی | Cashumints.space",
|
||||||
"seo.mint.title.other": "{name}تجزیے : سوال{rating}سے{n}تجزیے - Cashumints. space -",
|
"seo.mint.title.other": "{name} جائزے: {n} جائزوں میں {rating} درجہ بندی | Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}سوال :{n}Day ⁇ Cashumints. space -",
|
"seo.mint.titleOffline.one": "{name}: {n} دن سے آف لائن | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}سوال :{n}Dayshumints. space",
|
"seo.mint.titleOffline.other": "{name}: {n} دن سے آف لائن | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Cashu Mint Info and Reviews ⁇ Cashumints. space -",
|
"seo.mint.titleNoReviews": "{name}: Cashu منٹ کی معلومات اور جائزے | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Fedimint Federation Infration and reviews ⁇ Cashumints. space -",
|
"seo.fedimint.titleNoReviews": "{name}: Fedimint فیڈریشن کی معلومات اور جائزے | Cashumints.space",
|
||||||
"seo.desc.fallback": "کمیونٹی کے لئے تجزیے{name}({domain})",
|
"seo.desc.fallback": "کمیونٹی کے لئے تجزیے{name}({domain})",
|
||||||
"seo.desc.fallbackDomain": "Cashu منٹ کے لئے کمیونٹی کے جائزے{domain}. .",
|
"seo.desc.fallbackDomain": "Cashu منٹ کے لئے کمیونٹی کے جائزے{domain}. .",
|
||||||
"seo.desc.rated.one": "رُخ{rating}/5 سے{n}نوسٹر جائزے پر دستخط کیے۔",
|
"seo.desc.rated.one": "رُخ{rating}/5 سے{n}نوسٹر جائزے پر دستخط کیے۔",
|
||||||
@@ -572,17 +587,17 @@
|
|||||||
"seo.desc.statusLimits": "{status}، حدود{limits}. .",
|
"seo.desc.statusLimits": "{status}، حدود{limits}. .",
|
||||||
"seo.desc.fedModules": "{status}. مدراس :{modules}. .",
|
"seo.desc.fedModules": "{status}. مدراس :{modules}. .",
|
||||||
"seo.desc.fedModulesNetwork": "{status}. مدراس :{modules}پر{network}. .",
|
"seo.desc.fedModulesNetwork": "{status}. مدراس :{modules}پر{network}. .",
|
||||||
"seo.mint.ogAlt.one": "{name}:{rating}ستاروں سے{n}کاسمینٹس پر غور کریں ۔",
|
"seo.mint.ogAlt.one": "{name}: Cashumints.space پر {n} جائزے سے {rating} ستارے",
|
||||||
"seo.mint.ogAlt.other": "{name}:{rating}ستاروں سے{n}Cashumints. space پر تجزیات -",
|
"seo.mint.ogAlt.other": "{name}: Cashumints.space پر {n} جائزوں سے {rating} ستارے",
|
||||||
"seo.mint.ogAltNoReviews": "{name}کیسمینس پر ۔",
|
"seo.mint.ogAltNoReviews": "{name} Cashumints.space پر",
|
||||||
"nav.home": "گھر",
|
"nav.home": "ہوم",
|
||||||
"mint.more.title": "زیادہتر منٹ",
|
"mint.more.title": "زیادہتر منٹ",
|
||||||
"mint.more.all": "تمام منٹ دیکھیں",
|
"mint.more.all": "تمام منٹ دیکھیں",
|
||||||
"nav.fedimints": "فِدَمِنس",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "صرف اطلاع",
|
"status.announced": "صرف اطلاع",
|
||||||
"card.unnamedFederation": "غیر درجذیل رعایت",
|
"card.unnamedFederation": "غیر درجذیل رعایت",
|
||||||
"card.notChecked": "کبھی نہیں",
|
"card.notChecked": "کبھی نہیں",
|
||||||
"fedimints.title": "All Fedmint Federations · Cashumints. space -",
|
"fedimints.title": "تمام Fedimint فیڈریشنز · Cashumints.space",
|
||||||
"fedimints.description": "تمام{total}نوسٹر نیٹ ورک پر متعارف کرانے کا اعلان فیمینٹ فیڈریشن نے کیا-{online}ایک بیرونی چیک سے چلنے کی تصدیق کی،{announced}ہر ایک کے لئے کوڈ کی دعوت دیتا ہے اور کبھی تصدیق نہیں کرتا.",
|
"fedimints.description": "تمام{total}نوسٹر نیٹ ورک پر متعارف کرانے کا اعلان فیمینٹ فیڈریشن نے کیا-{online}ایک بیرونی چیک سے چلنے کی تصدیق کی،{announced}ہر ایک کے لئے کوڈ کی دعوت دیتا ہے اور کبھی تصدیق نہیں کرتا.",
|
||||||
"fedimints.heading": "تمام رعایتیں",
|
"fedimints.heading": "تمام رعایتیں",
|
||||||
"fedimints.lede": "نوسٹر نیٹ ورک پر اعلان کیے جانے والے ہر فیمینٹ فیڈریشن کے پاس کوئی عوامی حیثیت ختم نہیں ہوتی اس لیے ان میں سے کچھ کو بیرونی چیک کے ذریعے چلاتے ہیں اور باقی سب کو بالکل اسی طرح شمار کیا جاتا ہے جس طرح اعلان کیا گیا تھا۔",
|
"fedimints.lede": "نوسٹر نیٹ ورک پر اعلان کیے جانے والے ہر فیمینٹ فیڈریشن کے پاس کوئی عوامی حیثیت ختم نہیں ہوتی اس لیے ان میں سے کچھ کو بیرونی چیک کے ذریعے چلاتے ہیں اور باقی سب کو بالکل اسی طرح شمار کیا جاتا ہے جس طرح اعلان کیا گیا تھا۔",
|
||||||
@@ -660,7 +675,7 @@
|
|||||||
"mint.warnings.neverConfirmed.body.reviewed": "اس فیڈریشن کا اعلان نوسٹر پر کیا گیا تھا۔{date}:{days}پہلے اور کچھ اس وقت سے تصدیق نہیں ہوئی کہ یہ چل رہا ہے. ذیل کے تجزیے اس صفحے پر زندگی کی واحد علامت ہیں؛",
|
"mint.warnings.neverConfirmed.body.reviewed": "اس فیڈریشن کا اعلان نوسٹر پر کیا گیا تھا۔{date}:{days}پہلے اور کچھ اس وقت سے تصدیق نہیں ہوئی کہ یہ چل رہا ہے. ذیل کے تجزیے اس صفحے پر زندگی کی واحد علامت ہیں؛",
|
||||||
"mint.warnings.neverConfirmed.body.quiet": "اس فیڈریشن کا اعلان نوسٹر پر کیا گیا تھا۔{date}:{days}پہلے، اس وقت سے کچھ بھی تصدیق نہیں کر رہا ہے کہ یہ چل رہا ہے، اور کوئی بھی حال ہی میں اس کا جائزہ نہیں لے رہا.",
|
"mint.warnings.neverConfirmed.body.quiet": "اس فیڈریشن کا اعلان نوسٹر پر کیا گیا تھا۔{date}:{days}پہلے، اس وقت سے کچھ بھی تصدیق نہیں کر رہا ہے کہ یہ چل رہا ہے، اور کوئی بھی حال ہی میں اس کا جائزہ نہیں لے رہا.",
|
||||||
"mint.warnings.neverConfirmed.meta": "اطلاع{date}، کبھی تصدیق نہیں کی گئی",
|
"mint.warnings.neverConfirmed.meta": "اطلاع{date}، کبھی تصدیق نہیں کی گئی",
|
||||||
"footer.allFedimints": "تمام رعایتیں",
|
"footer.allFedimints": "تمام فیڈریشنز",
|
||||||
"reviews.dialog.bodyPlaceholder.cashu": "اِس سلسلے میں ایک مثال پر غور کریں ۔",
|
"reviews.dialog.bodyPlaceholder.cashu": "اِس سلسلے میں ایک مثال پر غور کریں ۔",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "اِس سلسلے میں ایک مثال پر غور کریں ۔",
|
"reviews.dialog.bodyPlaceholder.fedimint": "اِس سلسلے میں ایک مثال پر غور کریں ۔",
|
||||||
"fedimint.details.title": "فیڈریشن تفصیلات",
|
"fedimint.details.title": "فیڈریشن تفصیلات",
|
||||||
|
|||||||
+146
-131
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"site.name": "Tiền mặt. không gian",
|
"site.name": "Cashumints.space",
|
||||||
"common.close": "Đóng",
|
"common.close": "Đóng",
|
||||||
"common.cancel": "Thôi",
|
"common.cancel": "Thôi",
|
||||||
"common.done": "Hoàn tất",
|
"common.done": "Hoàn tất",
|
||||||
@@ -33,9 +33,9 @@
|
|||||||
"status.unknown": "Chưa kiểm tra",
|
"status.unknown": "Chưa kiểm tra",
|
||||||
"nav.skip": "Bỏ qua nội dung",
|
"nav.skip": "Bỏ qua nội dung",
|
||||||
"nav.main": "Chính",
|
"nav.main": "Chính",
|
||||||
"nav.mints": "mint",
|
"nav.mints": "Mint Cashu",
|
||||||
"nav.reviews": "Xem lại",
|
"nav.reviews": "Đánh giá",
|
||||||
"nav.wallets": "Comment",
|
"nav.wallets": "Ví",
|
||||||
"nav.about": "Giới thiệu",
|
"nav.about": "Giới thiệu",
|
||||||
"nav.searchMints": "Tìm kiếm {n} mint",
|
"nav.searchMints": "Tìm kiếm {n} mint",
|
||||||
"lang.label": "Ngôn ngữ",
|
"lang.label": "Ngôn ngữ",
|
||||||
@@ -43,16 +43,20 @@
|
|||||||
"footer.copyright": "© {year} Cashumints.space",
|
"footer.copyright": "© {year} Cashumints.space",
|
||||||
"footer.allMints": "Tất cả mint Cashu",
|
"footer.allMints": "Tất cả mint Cashu",
|
||||||
"footer.allReviews": "Mọi đánh giá",
|
"footer.allReviews": "Mọi đánh giá",
|
||||||
"footer.wallets": "Comment",
|
"footer.wallets": "Ví",
|
||||||
"footer.about": "Giới thiệu",
|
"footer.about": "Giới thiệu",
|
||||||
"footer.disclaimer": "Không nhận diện",
|
"footer.disclaimer": "Tuyên bố miễn trừ trách nhiệm",
|
||||||
"footer.terms": "Kì",
|
"footer.terms": "Điều khoản",
|
||||||
"footer.privacy": "Riêng tư",
|
"footer.privacy": "Riêng tư",
|
||||||
"footer.madeBy": "Được sản xuất với tôm hùm {azzamo} · Powered bởi Cashu và NIP-87",
|
"footer.madeBy": "Được tạo bằng ❤️ bởi {azzamo} · Vận hành bởi Cashu và NIP-87",
|
||||||
"footer.warning": "mint là bảo quản. Một cục mint có thể biến mất với tiền của anh.",
|
"footer.warning": "Mint giữ tiền hộ bạn. Một mint có thể biến mất cùng với tiền của bạn.",
|
||||||
"home.title": "Cashumint. space # Hãy tìm một cây mint Cashu bạn có thể tin tưởng",
|
"footer.tagline": "Đánh giá từ cộng đồng cho các mint ecash, được ký trên Nostr.",
|
||||||
"home.description": "Tìm một cây mint Cashu mà anh có thể tin tưởng. {mints} loại mint được liệt kê với {reviews} bài phê bình cộng đồng được ký trên Nostr, cộng thêm việc sống đúng giờ, ủng hộ NUTs và phần mềm mint.",
|
"footer.col.explore": "Khám phá",
|
||||||
"home.hero.title": "Tìm một cây mint",
|
"footer.col.site": "Trang",
|
||||||
|
"footer.nav": "Chân trang",
|
||||||
|
"home.title": "Cashumints.space · Tìm một mint Cashu bạn có thể tin tưởng",
|
||||||
|
"home.description": "Tìm một mint Cashu bạn có thể tin tưởng. {mints} mint được lập chỉ mục với {reviews} đánh giá từ cộng đồng được ký trên Nostr, cùng thời gian hoạt động trực tiếp, các NUTs được hỗ trợ và phần mềm mint.",
|
||||||
|
"home.hero.title": "Tìm một mint Cashu",
|
||||||
"home.hero.titleEm": "Cậu có thể tin tưởng.",
|
"home.hero.titleEm": "Cậu có thể tin tưởng.",
|
||||||
"home.hero.lede": "Mọi loại mint trên mạng Nostr, với đánh giá cộng đồng thực sự. Không có người gác cổng, chỉ cần ký giấy phê bình anh có thể chứng minh bản thân.",
|
"home.hero.lede": "Mọi loại mint trên mạng Nostr, với đánh giá cộng đồng thực sự. Không có người gác cổng, chỉ cần ký giấy phê bình anh có thể chứng minh bản thân.",
|
||||||
"home.search.label": "Tìm kiếm mint bằng tên, miền hoặc URL",
|
"home.search.label": "Tìm kiếm mint bằng tên, miền hoặc URL",
|
||||||
@@ -77,72 +81,72 @@
|
|||||||
"home.why.verify.title": "Tự kiểm tra đi.",
|
"home.why.verify.title": "Tự kiểm tra đi.",
|
||||||
"home.why.verify.body": "Các bản ôn lại trực tiếp trên các bản chuyển tiếp công cộng, không phải cơ sở dữ liệu. Chỉ vào bất cứ khách hàng nào ở cùng một rơle và bạn sẽ thấy cùng dữ liệu.",
|
"home.why.verify.body": "Các bản ôn lại trực tiếp trên các bản chuyển tiếp công cộng, không phải cơ sở dữ liệu. Chỉ vào bất cứ khách hàng nào ở cùng một rơle và bạn sẽ thấy cùng dữ liệu.",
|
||||||
"home.why.checked.title": "Đã kiểm tra liên tục",
|
"home.why.checked.title": "Đã kiểm tra liên tục",
|
||||||
"home.why.checked.body": "Chúng tôi thăm dò tất cả các loại kẹo mint trong thời gian đầu, phiên bản phần mềm, giới hạn, và hỗ trợ NUT, vì vậy các số liệu bạn thấy là hiện tại, chứ không phải là tự xuất bản.",
|
"home.why.checked.body": "Chúng tôi thăm dò từng mint để biết thời gian hoạt động, phiên bản phần mềm, giới hạn và các NUTs được hỗ trợ, nên thông số bạn thấy là hiện tại, không phải do mint tự khai.",
|
||||||
"home.cta.title": "Nghĩ về kẹo mint? Đọc trước đi.",
|
"home.cta.title": "Đang cân nhắc một mint? Đọc trước đã.",
|
||||||
"home.cta.body": "Kẹo mint giữ cho anh. Hãy xem những gì người khác tìm thấy trước khi bạn đặt ghế, và để lại lời phê bình khi chính bạn đã dùng.",
|
"home.cta.body": "Kẹo mint giữ cho anh. Hãy xem những gì người khác tìm thấy trước khi bạn đặt ghế, và để lại lời phê bình khi chính bạn đã dùng.",
|
||||||
"home.cta.explore": "Khám phá mọi loại mint",
|
"home.cta.explore": "Khám phá mọi loại mint",
|
||||||
"home.cta.learn": "Học về Cashu",
|
"home.cta.learn": "Học về Cashu",
|
||||||
"pulse.mintsIndexed": "chỉ mục mint",
|
"pulse.mintsIndexed": "chỉ mục mint",
|
||||||
"pulse.reviewsOnNostr": "Comment",
|
"pulse.reviewsOnNostr": "đánh giá trên Nostr",
|
||||||
"pulse.lastReview": "Xem xét cuối",
|
"pulse.lastReview": "đánh giá gần nhất",
|
||||||
"pulse.mintsOnline": "mint online",
|
"pulse.mintsOnline": "mint online",
|
||||||
"pulse.indexer": "chỉ mục",
|
"pulse.indexer": "chỉ mục",
|
||||||
"pulse.connected": "đã kết nối",
|
"pulse.connected": "đã kết nối",
|
||||||
"pulse.stale": "cũ",
|
"pulse.stale": "cũ",
|
||||||
"mints.title": "Tất cả đều là kẹo mint. không gian",
|
"mints.title": "Tất cả mint Cashu · Cashumints.space",
|
||||||
"mints.description": "Tất cả {total} Tiền bạc được chỉ định từ mạng Nostr, {online} online và {offline} phút tắt máy, với tỷ lệ cộng đồng, thời gian tăng và phần mềm mint. Tìm kiếm và sắp xếp danh sách đầy đủ.",
|
"mints.description": "Tất cả {total} mint Cashu được lập chỉ mục từ mạng Nostr, {online} online và {offline} ngoại tuyến, cùng đánh giá từ cộng đồng, thời gian hoạt động và phần mềm mint. Tìm kiếm và sắp xếp toàn bộ danh sách.",
|
||||||
"mints.heading": "Tất cả mint Cashu",
|
"mints.heading": "Tất cả mint Cashu",
|
||||||
"mints.lede": "Mọi loại mint được phát hiện trên mạng Nostr, kể cả loại đã mất. Kẹo mint được liệt kê để bạn vẫn có thể tìm và xem xét chúng.",
|
"mints.lede": "Mọi mint được tìm thấy trên mạng Nostr, kể cả những mint đã biến mất. Mint ngoại tuyến vẫn nằm trong danh sách để bạn còn tìm và đánh giá được.",
|
||||||
"mints.search.label": "Tìm kiếm mint theo tên hay miền",
|
"mints.search.label": "Tìm kiếm mint theo tên hay miền",
|
||||||
"mints.search.placeholder": "Tìm kiếm theo tên hay miền...",
|
"mints.search.placeholder": "Tìm kiếm theo tên hay miền...",
|
||||||
"mints.sort.label": "Sắp xếp mint",
|
"mints.sort.label": "Sắp xếp mint",
|
||||||
"mints.sort.score": "Tổng quát",
|
"mints.sort.score": "Tốt nhất toàn diện",
|
||||||
"mints.sort.rating": "Cao nhất",
|
"mints.sort.rating": "Điểm cao nhất",
|
||||||
"mints.sort.reviews": "Comment",
|
"mints.sort.reviews": "Nhiều đánh giá nhất",
|
||||||
"mints.sort.recent": "Mới xem lại",
|
"mints.sort.recent": "Vừa được đánh giá",
|
||||||
"mints.sort.seen": "Gần đây được xem trực tuyến",
|
"mints.sort.seen": "Gần đây được xem trực tuyến",
|
||||||
"mints.hideOffline": "Ẩn ngoài cửa sổ",
|
"mints.hideOffline": "Ẩn mint ngoại tuyến",
|
||||||
"mints.showing": "Hiển thị {total} mint ({online} online, {offline} ngoại tuyến)",
|
"mints.showing": "Hiển thị {total} mint ({online} online, {offline} ngoại tuyến)",
|
||||||
"mints.showingFiltered": "Hiện {shown} của {total} mint ({online} trực tuyến, {offline} offline)",
|
"mints.showingFiltered": "Hiện {shown} của {total} mint ({online} trực tuyến, {offline} offline)",
|
||||||
"mints.noResults": "Không có kẹo mint khớp. Thử một miền, hoặc dán một địa chỉ URL mint.",
|
"mints.noResults": "Không có mint nào khớp. Thử một tên miền, hoặc dán một URL mint.",
|
||||||
"mints.clearSearch": "Xoá tìm kiếm",
|
"mints.clearSearch": "Xoá tìm kiếm",
|
||||||
"card.noRatings": "Chưa đánh giá",
|
"card.noRatings": "Chưa đánh giá",
|
||||||
"card.reviews.one": "{n} ôn lại",
|
"card.reviews.one": "{n} đánh giá",
|
||||||
"card.reviews.other": "{n} bài phê bình",
|
"card.reviews.other": "{n} đánh giá",
|
||||||
"card.lastSeen": "Lần cuối thấy {when}",
|
"card.lastSeen": "Lần cuối thấy {when}",
|
||||||
"card.neverSeen": "chưa bao giờ thấy trực tuyến",
|
"card.neverSeen": "chưa bao giờ thấy trực tuyến",
|
||||||
"card.reviewed": "Xem lại {when}",
|
"card.reviewed": "đánh giá {when}",
|
||||||
"card.noReviews": "chưa xem lại",
|
"card.noReviews": "chưa có đánh giá",
|
||||||
"mint.title": "{name} · Cashu bình luận mint",
|
"mint.title": "{name} · đánh giá mint Cashu",
|
||||||
"mint.titleFedimint": "{name} · Đánh giá liên minh Fedimint",
|
"mint.titleFedimint": "{name} · đánh giá liên đoàn Fedimint",
|
||||||
"mint.titleLnurl": "{name} · Đánh giá mint LNURL",
|
"mint.titleLnurl": "{name} · Đánh giá mint LNURL",
|
||||||
"mint.breadcrumb": "Mảnh bánh mì",
|
"mint.breadcrumb": "Đường dẫn",
|
||||||
"mint.crumbMints": "mint",
|
"mint.crumbMints": "Mint Cashu",
|
||||||
"mint.copyUrl": "Chép URL mint",
|
"mint.copyUrl": "Chép URL mint",
|
||||||
"mint.qrButton": "Mã QR của mint",
|
"mint.qrButton": "Mã QR của mint",
|
||||||
"mint.writeReview": "Viết bài phê bình",
|
"mint.writeReview": "Viết đánh giá",
|
||||||
"mint.rankByScore": "#{rank} theo số",
|
"mint.rankByScore": "#{rank} theo điểm",
|
||||||
"mint.tagLightning": "Ánh sáng",
|
"mint.tagLightning": "Lightning",
|
||||||
"mint.summary": "Bản tóm tắt",
|
"mint.summary": "Tóm tắt mint",
|
||||||
"mint.rating.label": "đánh giá công cộng",
|
"mint.rating.label": "Đánh giá của cộng đồng",
|
||||||
"mint.rating.none": "Chưa đánh giá",
|
"mint.rating.none": "Chưa đánh giá",
|
||||||
"mint.rating.reviews.one": "{n} ôn lại",
|
"mint.rating.reviews.one": "{n} đánh giá",
|
||||||
"mint.rating.reviews.other": "{n} bài phê bình",
|
"mint.rating.reviews.other": "{n} đánh giá",
|
||||||
"mint.rating.unrated.one": "{n} không đánh giá",
|
"mint.rating.unrated.one": "{n} không đánh giá",
|
||||||
"mint.rating.unrated.other": "{n} không đánh giá",
|
"mint.rating.unrated.other": "{n} không đánh giá",
|
||||||
"mint.activity.label": "Hoạt động",
|
"mint.activity.label": "Hoạt động",
|
||||||
"mint.activity.since": "Từ lần đánh giá cuối",
|
"mint.activity.since": "Từ lần đánh giá cuối",
|
||||||
"mint.activity.noReviews": "chưa xem lại",
|
"mint.activity.noReviews": "chưa có đánh giá",
|
||||||
"mint.activity.recent.one": "{n} ôn lại trong 90 ngày qua",
|
"mint.activity.recent.one": "{n} đánh giá trong 90 ngày qua",
|
||||||
"mint.activity.recent.other": "{n} bài phê bình trong 90 ngày qua",
|
"mint.activity.recent.other": "{n} đánh giá trong 90 ngày qua",
|
||||||
"mint.limits.label": "Giới hạn",
|
"mint.limits.label": "Giới hạn",
|
||||||
"mint.limits.notPublished": "chưa xuất bản",
|
"mint.limits.notPublished": "chưa xuất bản",
|
||||||
"mint.limits.min": "phút",
|
"mint.limits.min": "min",
|
||||||
"mint.limits.max": "cực đại",
|
"mint.limits.max": "max",
|
||||||
"mint.limits.mintRow": "mint",
|
"mint.limits.mintRow": "mint",
|
||||||
"mint.limits.meltRow": "Chảy",
|
"mint.limits.meltRow": "melt",
|
||||||
"mint.limits.disabled": "bị tắt",
|
"mint.limits.disabled": "bị tắt",
|
||||||
"mint.limits.range": "{unit} {min} đến {max} 9182743",
|
"mint.limits.range": "{min} đến {max} {unit}",
|
||||||
"mint.limits.upTo": "lên tới {max} {unit}",
|
"mint.limits.upTo": "lên tới {max} {unit}",
|
||||||
"mint.limits.from": "Từ {min} {unit}",
|
"mint.limits.from": "Từ {min} {unit}",
|
||||||
"mint.software.label": "Phần mềm Mint",
|
"mint.software.label": "Phần mềm Mint",
|
||||||
@@ -150,41 +154,41 @@
|
|||||||
"mint.checked": "đã kiểm tra {when}",
|
"mint.checked": "đã kiểm tra {when}",
|
||||||
"mint.lastSeen": "Lần cuối thấy {when}",
|
"mint.lastSeen": "Lần cuối thấy {when}",
|
||||||
"mint.neverReached": "chưa bao giờ tới",
|
"mint.neverReached": "chưa bao giờ tới",
|
||||||
"mint.uptime.checks": "{ok}41 trong {total} lần kiểm tra cuối cùng",
|
"mint.uptime.checks": "{ok} trong {total} lần kiểm tra gần nhất kết nối được",
|
||||||
"mint.uptime.percent": "{percent}% có thể đạt được trong 30 ngày",
|
"mint.uptime.percent": "kết nối được {percent}% trong 30 ngày",
|
||||||
"mint.uptime.description": "{ok} trong {total} ngân phiếu đã thành công",
|
"mint.uptime.description": "{ok} trong {total} lần kiểm tra gần nhất thành công",
|
||||||
"mint.operator.title": "Từ tổng đài",
|
"mint.operator.title": "Từ người vận hành",
|
||||||
"mint.operator.motd": "Thông điệp của ngày",
|
"mint.operator.motd": "Thông điệp của ngày",
|
||||||
"mint.operator.beta": "Loại mint này tự mô tả như là thử nghiệm hoặc trong thử nghiệm. Hãy đọc lời của người điều hành trước khi lưu trữ những gì bạn không thể mất.",
|
"mint.operator.beta": "Loại mint này tự mô tả như là thử nghiệm hoặc trong thử nghiệm. Hãy đọc lời của người điều hành trước khi lưu trữ những gì bạn không thể mất.",
|
||||||
"mint.nuts.title": "Comment",
|
"mint.nuts.title": "NUTs được hỗ trợ",
|
||||||
"mint.nuts.noneOffline": "Không có danh sách NUT lưu trữ cho loại mint này, nó đã bị tắt trước khi có một loại được ghi nhận.",
|
"mint.nuts.noneOffline": "Không có danh sách NUT lưu trữ cho loại mint này, nó đã bị tắt trước khi có một loại được ghi nhận.",
|
||||||
"mint.nuts.noneYet": "Chưa có danh sách NUT lưu trữ cho loại mint này.",
|
"mint.nuts.noneYet": "Chưa có danh sách NUT nào được lưu cho mint này.",
|
||||||
"mint.nuts.supported": "{n} của {total} được tài trợ",
|
"mint.nuts.supported": "{n} trong {total} NUTs đã biết được hỗ trợ",
|
||||||
"mint.nuts.whatAre": "NUTs là gì?",
|
"mint.nuts.whatAre": "NUTs là gì?",
|
||||||
"mint.nutRow.disabled": "bị tắt",
|
"mint.nutRow.disabled": "bị tắt",
|
||||||
"mint.nutRow.notSupported": "không hỗ trợ",
|
"mint.nutRow.notSupported": "không hỗ trợ",
|
||||||
"mint.details.title": "Chi tiết Bóng loáng",
|
"mint.details.title": "Chi tiết mint",
|
||||||
"mint.details.pubkey": "Pbkey",
|
"mint.details.pubkey": "Pubkey",
|
||||||
"mint.details.nostr": "mũi",
|
"mint.details.nostr": "Nostr",
|
||||||
"mint.details.email": "Email",
|
"mint.details.email": "Email",
|
||||||
"mint.details.serverTime": "Thời gian máy phục vụ",
|
"mint.details.serverTime": "Thời gian máy phục vụ",
|
||||||
"mint.details.firstSeen": "Phát hiện đầu tiên",
|
"mint.details.firstSeen": "Phát hiện đầu tiên",
|
||||||
"mint.details.terms": "Kì",
|
"mint.details.terms": "Điều khoản",
|
||||||
"mint.kind.identifier": "Bộ nhận diện",
|
"mint.kind.identifier": "Bộ nhận diện",
|
||||||
"mint.kind.mintPubkey": "đồng hồ mint",
|
"mint.kind.mintPubkey": "mint pubkey",
|
||||||
"mint.kind.nostrAddress": "Địa chỉ mũi tên",
|
"mint.kind.nostrAddress": "Địa chỉ Nostr",
|
||||||
"mint.kind.emailAddress": "Địa chỉ thư",
|
"mint.kind.emailAddress": "địa chỉ email",
|
||||||
"mint.kind.npub": "npub",
|
"mint.kind.npub": "npub",
|
||||||
"mint.disclaimer": "Loại mint này có tính bảo quản: nó giữ tiền của bạn, và nó có thể dừng lại bất cứ lúc nào. Đánh giá là ý kiến cộng đồng và có nghĩa là có thể truy cập trực tuyến, không đáng tin cậy.",
|
"mint.disclaimer": "Loại mint này có tính bảo quản: nó giữ tiền của bạn, và nó có thể dừng lại bất cứ lúc nào. Đánh giá là ý kiến cộng đồng và có nghĩa là có thể truy cập trực tuyến, không đáng tin cậy.",
|
||||||
"mint.disclaimerLink": "Đọc toàn bộ lời tuyên bố",
|
"mint.disclaimerLink": "Đọc toàn bộ tuyên bố miễn trừ",
|
||||||
"mint.qr.title": "Thêm {name} vào ví",
|
"mint.qr.title": "Thêm {name} vào ví",
|
||||||
"mint.qr.note": "Quét này với ví Cashu để thêm mint, hoặc sao chép địa chỉ URL và dán nó vào.",
|
"mint.qr.note": "Quét này với ví Cashu để thêm mint, hoặc sao chép địa chỉ URL và dán nó vào.",
|
||||||
"mint.qr.warn": "Thêm một cục mint có nghĩa là tin nó bằng tiền của bạn.",
|
"mint.qr.warn": "Thêm một mint nghĩa là tin tưởng giao tiền của bạn cho nó.",
|
||||||
"mint.qr.whatMeans": "Nghĩa là sao?",
|
"mint.qr.whatMeans": "Nghĩa là sao?",
|
||||||
"mint.qr.wallets": "Name",
|
"mint.qr.wallets": "Ví hỗ trợ Cashu",
|
||||||
"mint.chip.frozen": "Đóng băng",
|
"mint.chip.frozen": "Đóng băng",
|
||||||
"mint.chip.noWithdrawals": "Không rút lui",
|
"mint.chip.noWithdrawals": "Không rút được",
|
||||||
"mint.chip.meltOnly": "Chảy Chỉ",
|
"mint.chip.meltOnly": "Chỉ melt",
|
||||||
"mint.warnings.dayCount.one": "{n} ngày",
|
"mint.warnings.dayCount.one": "{n} ngày",
|
||||||
"mint.warnings.dayCount.other": "{n} ngày",
|
"mint.warnings.dayCount.other": "{n} ngày",
|
||||||
"mint.warnings.gone.lead": "Có thể mất rồi.",
|
"mint.warnings.gone.lead": "Có thể mất rồi.",
|
||||||
@@ -194,36 +198,36 @@
|
|||||||
"mint.warnings.gone.meta.since": "Ngoại tuyến từ {date}",
|
"mint.warnings.gone.meta.since": "Ngoại tuyến từ {date}",
|
||||||
"mint.warnings.gone.meta.never": "Không bao giờ lấy được kể từ khi phát hiện ra",
|
"mint.warnings.gone.meta.never": "Không bao giờ lấy được kể từ khi phát hiện ra",
|
||||||
"mint.warnings.meltDisabled.lead": "Đã rút lui.",
|
"mint.warnings.meltDisabled.lead": "Đã rút lui.",
|
||||||
"mint.warnings.meltDisabled.body.online": "Loại mint này có khả năng làm tan chảy tia Lightning (NUT-05) tắt: bạn có thể đặt vệ tinh vào, nhưng bạn không thể rút chúng qua tia Lightning. Đừng gửi tiền cho đến khi tan chảy trở lại.",
|
"mint.warnings.meltDisabled.body.online": "Mint này đã tắt melting qua Lightning (NUT-05): bạn có thể nạp sats vào, nhưng không thể rút ra qua Lightning. Đừng nạp vào cho đến khi melting hoạt động trở lại.",
|
||||||
"mint.warnings.meltDisabled.body.offline": "Loại mint này có sự tan chảy tia Lightning (NUT-05) tắt: bạn có thể đặt ngồi vào, nhưng bạn không thể rút chúng qua tia Lightning. Đừng gửi tiền cho đến khi tan chảy trở lại.",
|
"mint.warnings.meltDisabled.body.offline": "Mint này đã tắt melting qua Lightning (NUT-05): bạn có thể nạp sats vào, nhưng không thể rút ra qua Lightning. Đừng nạp vào cho đến khi melting hoạt động trở lại.",
|
||||||
"mint.warnings.meltDisabled.meta.online": "Comment",
|
"mint.warnings.meltDisabled.meta.online": "Comment",
|
||||||
"mint.warnings.meltDisabled.meta.offline": "Rút lui bị tắt khi nhìn lần cuối",
|
"mint.warnings.meltDisabled.meta.offline": "Rút lui bị tắt khi nhìn lần cuối",
|
||||||
"mint.warnings.frozen.lead": "Đóng băng rồi.",
|
"mint.warnings.frozen.lead": "Mint bị đóng băng.",
|
||||||
"mint.warnings.frozen.body.online": "Cả việc đúc và nấu chảy đều bị vô hiệu hóa. Không vệ tinh nào có thể di chuyển qua tia Lightning.",
|
"mint.warnings.frozen.body.online": "Cả minting và melting đều bị tắt. Không sats nào có thể vào hoặc ra qua Lightning.",
|
||||||
"mint.warnings.frozen.body.offline": "Cả việc đúc và nấu chảy đều bị vô hiệu hóa. Không vệ tinh nào có thể di chuyển qua tia Lightning.",
|
"mint.warnings.frozen.body.offline": "Cả minting và melting đều đã bị tắt. Không sats nào có thể vào hoặc ra qua Lightning.",
|
||||||
"mint.warnings.frozen.meta.online": "Đang đóng băng, không có gì di chuyển vào hoặc ra",
|
"mint.warnings.frozen.meta.online": "Đang đóng băng, không có gì di chuyển vào hoặc ra",
|
||||||
"mint.warnings.frozen.meta.offline": "♪ Băng giá khi nhìn lần cuối ♪",
|
"mint.warnings.frozen.meta.offline": "♪ Băng giá khi nhìn lần cuối ♪",
|
||||||
"mint.warnings.offlineLong.lead": "Đường dây ngoài cho {days}, từ {date}.",
|
"mint.warnings.offlineLong.lead": "Đường dây ngoài cho {days}, từ {date}.",
|
||||||
"mint.warnings.offlineLong.body": "Kẹo mint có thể biến mất. Mọi thứ bên dưới là trạng thái được biết đến cuối cùng, và đánh giá vẫn còn hiệu quả.",
|
"mint.warnings.offlineLong.body": "Kẹo mint có thể biến mất. Mọi thứ bên dưới là trạng thái được biết đến cuối cùng, và đánh giá vẫn còn hiệu quả.",
|
||||||
"mint.warnings.offlineLong.meta": "Ngoại tuyến từ {date}",
|
"mint.warnings.offlineLong.meta": "Ngoại tuyến từ {date}",
|
||||||
"mint.warnings.meltOnly.lead": "Chỉ chảy ra thôi.",
|
"mint.warnings.meltOnly.lead": "Chỉ chảy ra thôi.",
|
||||||
"mint.warnings.meltOnly.body.online": "Việc đúc kết mới (NUT-04) bị tắt: bạn không thể gửi, nhưng vẫn có thể rút ra. Điều này thường có nghĩa là một cây mint đang cạn dần, vì vậy nếu bạn cầm nó, hãy xem xét việc tan chảy.",
|
"mint.warnings.meltOnly.body.online": "Việc minting mới (NUT-04) đang bị tắt: bạn không thể gửi vào, nhưng ecash hiện có vẫn rút ra được. Điều này thường có nghĩa là một mint đang ngừng hoạt động, nên nếu bạn đang giữ ecash của nó, hãy cân nhắc melt ra.",
|
||||||
"mint.warnings.meltOnly.body.offline": "Việc đúc kết mới (NUT-04) bị tắt: bạn không thể gửi tiền, nhưng vẫn có thể rút ra. Điều này thường có nghĩa là một cây mint đang cạn dần, vì vậy nếu bạn cầm nó, hãy xem xét việc tan chảy.",
|
"mint.warnings.meltOnly.body.offline": "Việc minting mới (NUT-04) đã bị tắt: bạn không thể gửi vào, nhưng ecash hiện có vẫn rút ra được. Điều này thường có nghĩa là một mint đang ngừng hoạt động, nên nếu bạn đang giữ ecash của nó, hãy cân nhắc melt ra.",
|
||||||
"mint.warnings.meltOnly.meta.online": "Hiện tại chỉ làm tan chảy",
|
"mint.warnings.meltOnly.meta.online": "Hiện tại chỉ làm tan chảy",
|
||||||
"mint.warnings.meltOnly.meta.offline": "Chảy Chỉ khi nhìn lần cuối",
|
"mint.warnings.meltOnly.meta.offline": "Chỉ melt khi được thấy lần cuối",
|
||||||
"mint.warnings.offline.lead": "Ngoại tuyến từ {date}.",
|
"mint.warnings.offline.lead": "Ngoại tuyến từ {date}.",
|
||||||
"mint.warnings.offline.body": "Chi tiết được xác nhận lần cuối. Anh vẫn có thể viết bài phê bình.",
|
"mint.warnings.offline.body": "Chi tiết được xác nhận lần cuối. Anh vẫn có thể viết bài phê bình.",
|
||||||
"mint.warnings.offline.meta": "Ngoại tuyến từ {date}",
|
"mint.warnings.offline.meta": "Ngoại tuyến từ {date}",
|
||||||
"mint.warnings.also.meltDisabled": "Trước khi tắt nó cũng đã vô hiệu hóa việc rút tiền.",
|
"mint.warnings.also.meltDisabled": "Trước khi tắt nó cũng đã vô hiệu hóa việc rút tiền.",
|
||||||
"mint.warnings.also.mintDisabled": "Trước khi tắt nó cũng đã làm hỏng việc đúc kết mới.",
|
"mint.warnings.also.mintDisabled": "Trước khi offline, nó cũng đã tắt việc minting mới.",
|
||||||
"mint.warnings.also.offline": "{days} Nó cũng ngưng hoạt động từ {date} (9182742).",
|
"mint.warnings.also.offline": "{days} Nó cũng ngưng hoạt động từ {date} (9182742).",
|
||||||
"nut.0": "Ghi chú và mô hình",
|
"nut.0": "Ghi chú và mô hình",
|
||||||
"nut.1": "Trao đổi phím trước công chúng mint",
|
"nut.1": "Trao đổi phím trước công chúng mint",
|
||||||
"nut.2": "Chìa khóa và phí tổn",
|
"nut.2": "Chìa khóa và phí tổn",
|
||||||
"nut.3": "Đang trao đổi hiệu bài",
|
"nut.3": "Đang trao đổi hiệu bài",
|
||||||
"nut.4": "Khai thác bằng Lightning",
|
"nut.4": "Minting qua Lightning",
|
||||||
"nut.5": "Chảy qua Lightning",
|
"nut.5": "Melting qua Lightning",
|
||||||
"nut.6": "Thông tin tiểu dụng",
|
"nut.6": "Thông tin mint",
|
||||||
"nut.7": "Kiểm tra tình trạng Token",
|
"nut.7": "Kiểm tra tình trạng Token",
|
||||||
"nut.8": "Phí ánh sáng quá cao",
|
"nut.8": "Phí ánh sáng quá cao",
|
||||||
"nut.9": "Phục hồi chữ ký",
|
"nut.9": "Phục hồi chữ ký",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "Vẫn chưa có đánh giá. Là người đầu tiên viết ra.",
|
"reviews.empty": "Vẫn chưa có đánh giá. Là người đầu tiên viết ra.",
|
||||||
"reviews.emptyWritten": "Chưa có bài phê bình nào ở đây. Là người đầu tiên viết ra.",
|
"reviews.emptyWritten": "Chưa có bài phê bình nào ở đây. Là người đầu tiên viết ra.",
|
||||||
"reviews.emptyFilter": "Không có đánh giá khớp với bộ lọc này.",
|
"reviews.emptyFilter": "Không có đánh giá khớp với bộ lọc này.",
|
||||||
|
"reviews.rate.cashu": "Đánh giá mint này",
|
||||||
|
"reviews.rate.fedimint": "Đánh giá liên minh này",
|
||||||
|
"reviews.rate.lnurl": "Đánh giá mint này",
|
||||||
"reviews.noscript": "Các bản ôn lại đã được ký trên Nostr và tải lên trình duyệt của bạn, vì vậy danh sách này cần JavaScript. Điểm đánh giá và điểm số ở trên đến từ chính trang web.",
|
"reviews.noscript": "Các bản ôn lại đã được ký trên Nostr và tải lên trình duyệt của bạn, vì vậy danh sách này cần JavaScript. Điểm đánh giá và điểm số ở trên đến từ chính trang web.",
|
||||||
"reviews.relayError": "Không thể tới phần tiếp theo. Xem lại có thể chưa đầy đủ.",
|
"reviews.relayError": "Không thể tới phần tiếp theo. Xem lại có thể chưa đầy đủ.",
|
||||||
"reviews.srRating": "{rating} 9182741 trong số 5",
|
"reviews.srRating": "{rating} 9182741 trong số 5",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} Một ngôi sao",
|
"reviews.breakdown.1": "{n} Một ngôi sao",
|
||||||
"reviews.breakdown.none": "{n} mà không đánh giá",
|
"reviews.breakdown.none": "{n} mà không đánh giá",
|
||||||
"reviews.dialog.title": "Xem lại {name}",
|
"reviews.dialog.title": "Xem lại {name}",
|
||||||
"reviews.dialog.note": "Ký với chìa khóa mũi và được xuất bản để tiếp âm công cộng. Không thể sửa hay xoá nó.",
|
"reviews.dialog.lede.cashu": "Chia sẻ trải nghiệm của bạn với mint này.",
|
||||||
|
"reviews.dialog.lede.fedimint": "Chia sẻ trải nghiệm của bạn với liên minh này.",
|
||||||
|
"reviews.dialog.lede.lnurl": "Chia sẻ trải nghiệm của bạn với mint này.",
|
||||||
|
"reviews.dialog.permanent": "Được đăng vĩnh viễn lên các relay Nostr công khai.",
|
||||||
|
"reviews.dialog.gate.title": "Đăng nhập để viết bài đánh giá",
|
||||||
|
"reviews.dialog.gate.lead": "Bài đánh giá được ký bằng khoá Nostr của bạn. Khoá luôn nằm trong trình ký, trang web này không bao giờ thấy nó.",
|
||||||
"reviews.dialog.ratingLegend": "Đánh giá của bạn",
|
"reviews.dialog.ratingLegend": "Đánh giá của bạn",
|
||||||
"reviews.dialog.starsSr.one": "{n} sao",
|
"reviews.dialog.starsSr.one": "{n} sao",
|
||||||
"reviews.dialog.starsSr.other": "{n} sao",
|
"reviews.dialog.starsSr.other": "{n} sao",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "Đang đợi người ký",
|
"reviews.dialog.waitingSigner": "Đang đợi người ký",
|
||||||
"reviews.dialog.confirmClose": "Đóng bài phê bình này? Bản nháp của anh được giữ lại cho đến khi anh rời khỏi trang web.",
|
"reviews.dialog.confirmClose": "Đóng bài phê bình này? Bản nháp của anh được giữ lại cho đến khi anh rời khỏi trang web.",
|
||||||
"reviews.dialog.why.login": "Đăng nhập để xuất bản",
|
"reviews.dialog.why.login": "Đăng nhập để xuất bản",
|
||||||
"reviews.dialog.why.rating": "Chọn đánh giá",
|
|
||||||
"reviews.dialog.why.words": "Viết vài từ",
|
"reviews.dialog.why.words": "Viết vài từ",
|
||||||
"reviews.dialog.why.more.one": "{n} nhân vật",
|
"reviews.dialog.why.more.one": "{n} nhân vật",
|
||||||
"reviews.dialog.why.more.other": "{n} ký tự",
|
"reviews.dialog.why.more.other": "{n} ký tự",
|
||||||
@@ -326,7 +337,7 @@
|
|||||||
"reviews.validate.rating": "Chọn đánh giá từ 1 đến 5 sao.",
|
"reviews.validate.rating": "Chọn đánh giá từ 1 đến 5 sao.",
|
||||||
"reviews.validate.short": "Viết ít nhất {n} chữ cái nên bài phê bình rất hữu ích.",
|
"reviews.validate.short": "Viết ít nhất {n} chữ cái nên bài phê bình rất hữu ích.",
|
||||||
"reviews.validate.long": "Các bài ôn lại chỉ có {n} chữ cái.",
|
"reviews.validate.long": "Các bài ôn lại chỉ có {n} chữ cái.",
|
||||||
"feed.title": "Canh mint và thức ăn nội thất mới nhất. không gian",
|
"feed.title": "Đánh giá mint và liên đoàn mới nhất · Cashumints.space",
|
||||||
"feed.description": "Mọi đánh giá về mint, liên minh và mint LNURL ngay khi được đăng: {reviews} đánh giá trên {mints} mint Cashu, {federations} liên minh Fedimint và {lnurl} mint LNURL, được ký trên Nostr và đọc ở đây theo thứ tự mới nhất trước. Lọc theo hệ sinh thái, điểm số hoặc tên.",
|
"feed.description": "Mọi đánh giá về mint, liên minh và mint LNURL ngay khi được đăng: {reviews} đánh giá trên {mints} mint Cashu, {federations} liên minh Fedimint và {lnurl} mint LNURL, được ký trên Nostr và đọc ở đây theo thứ tự mới nhất trước. Lọc theo hệ sinh thái, điểm số hoặc tên.",
|
||||||
"feed.heading": "phê bình mới nhất",
|
"feed.heading": "phê bình mới nhất",
|
||||||
"feed.lede": "Tất cả các bản đánh giá của tất cả các công ty truyền thông Cashu và Fedimint, đều mới nhất, đọc trực tiếp từ các thông tin liên lạc của Nostr. Mỗi cái được ký bởi tác giả của nó và sống trên các rơ-le, không phải trong cơ sở dữ liệu.",
|
"feed.lede": "Tất cả các bản đánh giá của tất cả các công ty truyền thông Cashu và Fedimint, đều mới nhất, đọc trực tiếp từ các thông tin liên lạc của Nostr. Mỗi cái được ký bởi tác giả của nó và sống trên các rơ-le, không phải trong cơ sở dữ liệu.",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "Đang đợi người ký",
|
"login.status.waitingSigner": "Đang đợi người ký",
|
||||||
"login.status.connecting": "Kết nối với người ký của bạn",
|
"login.status.connecting": "Kết nối với người ký của bạn",
|
||||||
"login.status.connected": "Đã kết nối",
|
"login.status.connected": "Đã kết nối",
|
||||||
|
"login.toast.loggedIn": "Đã đăng nhập",
|
||||||
|
"login.toast.fetchingProfile": "Đang lấy hồ sơ Nostr của bạn từ các rơle…",
|
||||||
|
"login.toast.profile": "Hồ sơ: {name}",
|
||||||
|
"login.toast.noProfile": "Không tìm thấy hồ sơ trên các rơle",
|
||||||
"login.method.extension": "Mặt trời",
|
"login.method.extension": "Mặt trời",
|
||||||
"login.method.remote": "Từ xa",
|
"login.method.remote": "Từ xa",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -391,8 +406,8 @@
|
|||||||
"signer.error.timeout": "Người ký của anh không trả lời đúng lúc. Mở ra, kiểm tra nó vẫn còn kết nối, sau đó thử lại.",
|
"signer.error.timeout": "Người ký của anh không trả lời đúng lúc. Mở ra, kiểm tra nó vẫn còn kết nối, sau đó thử lại.",
|
||||||
"signer.error.cancelled": "Kết nối bị hủy bỏ.",
|
"signer.error.cancelled": "Kết nối bị hủy bỏ.",
|
||||||
"signer.error.declined": "Yêu cầu chữ ký bị từ chối",
|
"signer.error.declined": "Yêu cầu chữ ký bị từ chối",
|
||||||
"notfound.title": "Không tìm thấy dấu ngoặc. không gian",
|
"notfound.title": "Không tìm thấy trang · Cashumints.space",
|
||||||
"notfound.description": "Trang đó không có trên Cashumins. không gian.",
|
"notfound.description": "Trang đó không tồn tại trên Cashumints.space.",
|
||||||
"notfound.heading": "Trang này không tồn tại",
|
"notfound.heading": "Trang này không tồn tại",
|
||||||
"notfound.lede": "Nó có thể đã chuyển đi, hoặc có thể chưa có chỉ số. Tìm kiếm tên hoặc miền mint, hoặc dán một địa chỉ URL mint.",
|
"notfound.lede": "Nó có thể đã chuyển đi, hoặc có thể chưa có chỉ số. Tìm kiếm tên hoặc miền mint, hoặc dán một địa chỉ URL mint.",
|
||||||
"notfound.browse": "Duyệt tất cả các mint",
|
"notfound.browse": "Duyệt tất cả các mint",
|
||||||
@@ -410,11 +425,11 @@
|
|||||||
"notfound.resolve.switch": "Mở nó như mint {kind}",
|
"notfound.resolve.switch": "Mở nó như mint {kind}",
|
||||||
"notfound.resolve.fedimint": "Địa chỉ trang của một liên minh không chứa mã mời, nên không thể tra cứu liên minh này chỉ từ đường dẫn. Hãy dán mã mời vào và nó sẽ được thêm.",
|
"notfound.resolve.fedimint": "Địa chỉ trang của một liên minh không chứa mã mời, nên không thể tra cứu liên minh này chỉ từ đường dẫn. Hãy dán mã mời vào và nó sẽ được thêm.",
|
||||||
"notfound.resolve.ambiguous": "Không thể suy ra địa chỉ này chỉ từ đường dẫn. Hãy dán URL đầy đủ của mint và nó sẽ được thêm.",
|
"notfound.resolve.ambiguous": "Không thể suy ra địa chỉ này chỉ từ đường dẫn. Hãy dán URL đầy đủ của mint và nó sẽ được thêm.",
|
||||||
"wallets.title": "Tiền trong ví. không gian",
|
"wallets.title": "Ví Cashu · Cashumints.space",
|
||||||
"wallets.description": "Ví tiền làm việc với mint được liệt kê ở đây, qua điện thoại di động, web, trình duyệt và dòng lệnh, với những gì mỗi cái đều tốt.",
|
"wallets.description": "Ví tiền làm việc với mint được liệt kê ở đây, qua điện thoại di động, web, trình duyệt và dòng lệnh, với những gì mỗi cái đều tốt.",
|
||||||
"wallets.heading": "Comment",
|
"wallets.heading": "Comment",
|
||||||
"wallets.lede": "Anh cần một cái ví để giữ tiền trong đống mint này. Hầu hết các ví tiền nói chuyện với một số mint cùng một lúc, vì vậy bạn không bị trói buộc vào cái đầu tiên bạn thử.",
|
"wallets.lede": "Anh cần một cái ví để giữ tiền trong đống mint này. Hầu hết các ví tiền nói chuyện với một số mint cùng một lúc, vì vậy bạn không bị trói buộc vào cái đầu tiên bạn thử.",
|
||||||
"wallets.note": "Danh sách này không phải là một sự tán thành. Dự án Cashu có chỉ số rộng hơn vào {link}. Một cái ví cầm chìa khóa, một cây mint giữ tiền: hãy đọc những bài phê bình mint trước khi chọn chỗ ngồi.",
|
"wallets.note": "Danh sách này chưa đầy đủ và không phải là một sự chứng thực. Dự án Cashu có một danh mục rộng hơn tại {link}. Ví giữ khóa, mint giữ tiền: hãy đọc các đánh giá về mint trước khi chọn nơi cất sats của bạn.",
|
||||||
"wallets.platform.android": "Ando",
|
"wallets.platform.android": "Ando",
|
||||||
"wallets.platform.ios": "iOS",
|
"wallets.platform.ios": "iOS",
|
||||||
"wallets.platform.web": "Mạng",
|
"wallets.platform.web": "Mạng",
|
||||||
@@ -427,10 +442,10 @@
|
|||||||
"wallets.item.cashume": "Ví có tham khảo từ dự án Cashu. Chạy hoàn toàn trong trình duyệt, có thể cài đặt như là PWA.",
|
"wallets.item.cashume": "Ví có tham khảo từ dự án Cashu. Chạy hoàn toàn trong trình duyệt, có thể cài đặt như là PWA.",
|
||||||
"wallets.item.boardwalk": "Ví tiền được xây dựng xung quanh địa chỉ Tia Lightning và gửi ecash bằng đường dẫn.",
|
"wallets.item.boardwalk": "Ví tiền được xây dựng xung quanh địa chỉ Tia Lightning và gửi ecash bằng đường dẫn.",
|
||||||
"wallets.item.coinos": "Ví Lightning nhoáng và điểm bán cũng có mint Cashu riêng.",
|
"wallets.item.coinos": "Ví Lightning nhoáng và điểm bán cũng có mint Cashu riêng.",
|
||||||
"wallets.item.oxchat": "Người đưa tin với một cái ví tiền được xây dựng, để gửi tin nhắn vệ tinh vào trong.",
|
"wallets.item.oxchat": "Messenger Nostr có sẵn ví ecash, để gửi sats ngay trong cuộc trò chuyện.",
|
||||||
"wallets.item.nutshell": "Việc thực hiện tham khảo. Chạy như ví trên dòng lệnh và phần mềm mint.",
|
"wallets.item.nutshell": "Việc thực hiện tham khảo. Chạy như ví trên dòng lệnh và phần mềm mint.",
|
||||||
"about.title": "Về Cashumins. không gian",
|
"about.title": "Giới thiệu về Cashumints.space",
|
||||||
"about.description": "Cashu là gì, một cây mint thực sự chứa gì, NIP-87 là gì, và làm thế nào địa điểm này chỉ mục mint và đọc bài phê bình từ các rơ-le Nostr.",
|
"about.description": "Cashu là gì, một mint thực sự giữ gì, NIP-87 là gì, và trang này lập chỉ mục mint cũng như đọc đánh giá từ các relay Nostr ra sao.",
|
||||||
"about.heading": "Giới thiệu",
|
"about.heading": "Giới thiệu",
|
||||||
"about.lede": "Cashumints.space liệt kê tất cả các loại mint mà chúng ta có thể tìm thấy trên mạng Nostr và cho bạn thấy những gì mọi người nói về họ. Nó được làm bởi Azzamo.",
|
"about.lede": "Cashumints.space liệt kê tất cả các loại mint mà chúng ta có thể tìm thấy trên mạng Nostr và cho bạn thấy những gì mọi người nói về họ. Nó được làm bởi Azzamo.",
|
||||||
"about.cashu.title": "Cashu là gì?",
|
"about.cashu.title": "Cashu là gì?",
|
||||||
@@ -440,7 +455,7 @@
|
|||||||
"about.mints.p1": "Kẹo mint là bảo quản. Khi bạn đang đưa cho bất cứ ai điều hành máy chủ đó, và bạn tin tưởng họ sẽ tôn trọng những biểu tượng khi bạn làm tan chảy chúng. Không có bằng chứng gian lận, không có thử thách và không có giải pháp. Một người vận hành mint có thể biến mất với sự cân bằng, và mint thì có.",
|
"about.mints.p1": "Kẹo mint là bảo quản. Khi bạn đang đưa cho bất cứ ai điều hành máy chủ đó, và bạn tin tưởng họ sẽ tôn trọng những biểu tượng khi bạn làm tan chảy chúng. Không có bằng chứng gian lận, không có thử thách và không có giải pháp. Một người vận hành mint có thể biến mất với sự cân bằng, và mint thì có.",
|
||||||
"about.mints.p2": "Đó chính là lý do tại sao có những bài phê bình ở đây. Trang này không bao giờ cho bạn biết một mint là an toàn. Tình trạng trên trang mint ghi {code}, không phải \"tin cậy\", và nó chỉ có nghĩa là máy chủ trả lời khi chúng tôi hỏi lần cuối. Hãy đối xử với sự cân bằng thực phẩm như tiền mặt trong túi áo khoác: trả tiền mặt, tiền tiết kiệm là sai.",
|
"about.mints.p2": "Đó chính là lý do tại sao có những bài phê bình ở đây. Trang này không bao giờ cho bạn biết một mint là an toàn. Tình trạng trên trang mint ghi {code}, không phải \"tin cậy\", và nó chỉ có nghĩa là máy chủ trả lời khi chúng tôi hỏi lần cuối. Hãy đối xử với sự cân bằng thực phẩm như tiền mặt trong túi áo khoác: trả tiền mặt, tiền tiết kiệm là sai.",
|
||||||
"about.nip87.title": "NIP-87 là gì?",
|
"about.nip87.title": "NIP-87 là gì?",
|
||||||
"about.nip87.p1": "NIP-87 là hội nghị về việc thông báo và giới thiệu kẹo mint. Hai sự kiện kiểu như thế này:",
|
"about.nip87.p1": "NIP-87 là quy ước Nostr để công bố và giới thiệu các mint ecash. Hai loại sự kiện quan trọng ở đây:",
|
||||||
"about.nip87.li1": "{code} thông báo mint. Địa chỉ URL mint nằm trong thẻ {tag}. Đây là cách trang web khám phá ra mint mà nó chưa bao giờ thấy.",
|
"about.nip87.li1": "{code} thông báo mint. Địa chỉ URL mint nằm trong thẻ {tag}. Đây là cách trang web khám phá ra mint mà nó chưa bao giờ thấy.",
|
||||||
"about.nip87.li2": "{code} là một bài phê bình. Nó mang theo đánh giá và các văn bản đánh giá, và điểm ở mint nó là khoảng {utag} thẻ (địa chỉ URL mint) và thẻ {dtag} ( Khóa công cộng của mint).",
|
"about.nip87.li2": "{code} là một bài phê bình. Nó mang theo đánh giá và các văn bản đánh giá, và điểm ở mint nó là khoảng {utag} thẻ (địa chỉ URL mint) và thẻ {dtag} ( Khóa công cộng của mint).",
|
||||||
"about.nip87.p2": "Mọi bài phê bình đều được ký bởi chìa khóa của tác giả. Chúng tôi không bao giờ gọi đó là một bài phê bình, bởi vì không ai xác nhận nó: nó được ký, một tuyên bố khác và hữu ích hơn. Nó có nghĩa là bạn có thể kiểm tra ai đã viết nó và nó không bị thay đổi. Điều này không có nghĩa là tác giả trung thực hoặc từng dùng mint.",
|
"about.nip87.p2": "Mọi bài phê bình đều được ký bởi chìa khóa của tác giả. Chúng tôi không bao giờ gọi đó là một bài phê bình, bởi vì không ai xác nhận nó: nó được ký, một tuyên bố khác và hữu ích hơn. Nó có nghĩa là bạn có thể kiểm tra ai đã viết nó và nó không bị thay đổi. Điều này không có nghĩa là tác giả trung thực hoặc từng dùng mint.",
|
||||||
@@ -450,7 +465,7 @@
|
|||||||
"about.how.li1Label": "Vòng thăm dò",
|
"about.how.li1Label": "Vòng thăm dò",
|
||||||
"about.how.li2": "{strong} kết nối với các tiếp tân Nostr mỗi giờ, đọc những thông báo và bài phê bình mint, và thêm vào bất cứ loại mint nào chưa từng thấy trước đó.",
|
"about.how.li2": "{strong} kết nối với các tiếp tân Nostr mỗi giờ, đọc những thông báo và bài phê bình mint, và thêm vào bất cứ loại mint nào chưa từng thấy trước đó.",
|
||||||
"about.how.li2Label": "Vòng lặp khám phá",
|
"about.how.li2Label": "Vòng lặp khám phá",
|
||||||
"about.how.p2": "Phần quan trọng là những gì xảy ra khi kẹo mint ngừng trả lời. Siêu dữ liệu được lưu trữ của nó không bao giờ được viết quá tải bởi một máy dò thất bại, vì vậy một cây mint đã chết giữ toàn bộ trang của nó: những thông số, lịch sử và những bài phê bình của nó, với một biểu tượng nói khi trời tối. Phiên bản trước của trang web này đã hiển thị một trang lỗi, có nghĩa là những người mint cần thiết nhất để cảnh báo nhau về những người không thể xem xét. Đó là lý do chính để xây dựng lại.",
|
"about.how.p2": "Phần quan trọng là điều gì xảy ra khi một mint ngừng trả lời. Siêu dữ liệu đã lưu của nó không bao giờ bị ghi đè bởi một lần thăm dò thất bại, nên một mint đã chết vẫn giữ nguyên trang của nó: thông số, lịch sử và các đánh giá, kèm một biểu ngữ cho biết nó tắt tiếng từ khi nào. Phiên bản trước của trang này hiển thị trang lỗi thay vào đó, nghĩa là chính những mint mà mọi người cần cảnh báo nhau nhất lại là những mint không thể đánh giá được. Đó là lý do chính cho việc xây dựng lại.",
|
||||||
"about.how.p3": "Đoạn ôn lại không bao giờ được lưu bên cạnh chúng ta. Khi bạn mở một trang mint mà trình duyệt của bạn nói chuyện trực tiếp với các rơ-le và tự đọc các bài phê bình, và khi bạn viết một trang nó được ký bởi chính phần mở rộng Nostr của bạn và gửi thẳng đến các rơ-le đó. Chúng tôi giữ số lượng để có thể xếp hạng và sắp xếp, không gì hơn. Không có gì ở đây có thể được biên tập hoặc xóa bởi chúng tôi, bao gồm cả những bài phê bình mà chúng tôi không muốn.",
|
"about.how.p3": "Đoạn ôn lại không bao giờ được lưu bên cạnh chúng ta. Khi bạn mở một trang mint mà trình duyệt của bạn nói chuyện trực tiếp với các rơ-le và tự đọc các bài phê bình, và khi bạn viết một trang nó được ký bởi chính phần mở rộng Nostr của bạn và gửi thẳng đến các rơ-le đó. Chúng tôi giữ số lượng để có thể xếp hạng và sắp xếp, không gì hơn. Không có gì ở đây có thể được biên tập hoặc xóa bởi chúng tôi, bao gồm cả những bài phê bình mà chúng tôi không muốn.",
|
||||||
"about.relays.title": "Chúng ta đọc lại được",
|
"about.relays.title": "Chúng ta đọc lại được",
|
||||||
"about.relays.p1": "Đây là những bản chuyển tiếp mà bộ chỉ mục và trình duyệt của bạn đều dùng:",
|
"about.relays.p1": "Đây là những bản chuyển tiếp mà bộ chỉ mục và trình duyệt của bạn đều dùng:",
|
||||||
@@ -461,13 +476,13 @@
|
|||||||
"about.numbers.p1": "{mints} loại mint, {online} trong số đó trả lời, {reviews} bản đánh giá được tính từ các tiếp tân trên.",
|
"about.numbers.p1": "{mints} loại mint, {online} trong số đó trả lời, {reviews} bản đánh giá được tính từ các tiếp tân trên.",
|
||||||
"about.source.title": "Nguồn và uy tín",
|
"about.source.title": "Nguồn và uy tín",
|
||||||
"about.source.p1": "Địa điểm này là nguồn mở tại {github}. Nó được xây và chạy bởi {azzamo}. Nếu một trang mint có gì đó không ổn, hãy sửa nó ở nguồn: siêu dữ liệu mint đến từ số {code}, và những bài phê bình đến từ Nostr.",
|
"about.source.p1": "Địa điểm này là nguồn mở tại {github}. Nó được xây và chạy bởi {azzamo}. Nếu một trang mint có gì đó không ổn, hãy sửa nó ở nguồn: siêu dữ liệu mint đến từ số {code}, và những bài phê bình đến từ Nostr.",
|
||||||
"terms.title": "Điều kiện dùng . Cashumins. không gian",
|
"terms.title": "Điều khoản sử dụng · Cashumints.space",
|
||||||
"terms.description": "Hợp đồng dùng cho Cashumins. không gian: những gì trang web là, những gì nó không làm, và ai chịu trách nhiệm cho những gì. Không tài khoản, không bảo hành, không liên quan đến mint.",
|
"terms.description": "Điều khoản sử dụng của Cashumints.space: trang web này là gì, không làm gì, và ai chịu trách nhiệm về điều gì. Không tài khoản, không bảo đảm, không liên kết với bất kỳ mint nào.",
|
||||||
"terms.heading": "Điều kiện dùng",
|
"terms.heading": "Điều kiện dùng",
|
||||||
"terms.lede": "Điều khoản bình thường cho một trang web mà chỉ có chỉ số dữ liệu công cộng. Cập nhật {date}.",
|
"terms.lede": "Điều khoản bình thường cho một trang web mà chỉ có chỉ số dữ liệu công cộng. Cập nhật {date}.",
|
||||||
"terms.what.title": "Nơi này là gì?",
|
"terms.what.title": "Nơi này là gì?",
|
||||||
"terms.what.p1": "Cashumints.space là chỉ số của dữ liệu công khai về mint Cashu. Hai loại dữ liệu, cả hai từ nơi khác:",
|
"terms.what.p1": "Cashumints.space là chỉ số của dữ liệu công khai về mint Cashu. Hai loại dữ liệu, cả hai từ nơi khác:",
|
||||||
"terms.what.li1": "Siêu dữ liệu tối thiểu, đọc từ {code}41 điểm cuối của mỗi cây mint: tên, mô tả, phiên bản phần mềm, hỗ trợ NUTs, liên lạc chi tiết và liệu thanh mint có trả lời khi chúng tôi hỏi lần cuối.",
|
"terms.what.li1": "Siêu dữ liệu mint, đọc từ endpoint {code} của chính mỗi mint: tên, mô tả, phiên bản phần mềm, các NUTs được hỗ trợ, thông tin liên hệ và liệu mint có trả lời khi chúng tôi hỏi lần cuối hay không.",
|
||||||
"terms.what.li2": "Xem lại, đọc từ các thông tin chính. Đây là những sự kiện NIP-87 do tác giả của họ xuất bản để chuyển tiếp mọi người có thể truy vấn.",
|
"terms.what.li2": "Xem lại, đọc từ các thông tin chính. Đây là những sự kiện NIP-87 do tác giả của họ xuất bản để chuyển tiếp mọi người có thể truy vấn.",
|
||||||
"terms.what.p2": "Chúng tôi thu thập dữ liệu đó, bình thường hóa nó, xếp hạng và cho nó thấy. Chúng ta không tạo ra nó.",
|
"terms.what.p2": "Chúng tôi thu thập dữ liệu đó, bình thường hóa nó, xếp hạng và cho nó thấy. Chúng ta không tạo ra nó.",
|
||||||
"terms.noAccounts.title": "Không tài khoản, không bảo hành.",
|
"terms.noAccounts.title": "Không tài khoản, không bảo hành.",
|
||||||
@@ -475,7 +490,7 @@
|
|||||||
"terms.noAccounts.p2": "Sử dụng nó với rủi ro của riêng bạn. Chúng tôi không phải chịu trách nhiệm cho bất kỳ mất mát nào do sử dụng trang web này hoặc dựa vào bất cứ điều gì bạn đọc ở đây. Hãy xem số {link}, với rủi ro cụ thể là dùng một loại mint Cashu.",
|
"terms.noAccounts.p2": "Sử dụng nó với rủi ro của riêng bạn. Chúng tôi không phải chịu trách nhiệm cho bất kỳ mất mát nào do sử dụng trang web này hoặc dựa vào bất cứ điều gì bạn đọc ở đây. Hãy xem số {link}, với rủi ro cụ thể là dùng một loại mint Cashu.",
|
||||||
"terms.noAccounts.link": "Không gọi",
|
"terms.noAccounts.link": "Không gọi",
|
||||||
"terms.noCustody.title": "Chúng tôi không giữ tiền của anh.",
|
"terms.noCustody.title": "Chúng tôi không giữ tiền của anh.",
|
||||||
"terms.noCustody.p1": "Trang web này không bao giờ nhận tiền bảo hộ. Nó không có ví, không đụng đến tiền, không thể di chuyển, đóng băng hoặc lấy lại bất cứ thứ gì. Nếu bạn có vấn đề với kẹo mint, người điều hành mint là người duy nhất có thể giúp bạn, và chúng tôi không thể liên lạc với họ thay mặt bạn.",
|
"terms.noCustody.p1": "Trang này không bao giờ giữ hộ tiền. Nó không có ví, không đụng đến ecash, và không thể chuyển, đóng băng hay khôi phục bất cứ thứ gì. Nếu bạn gặp vấn đề với một mint, người vận hành mint là bên duy nhất có thể giúp bạn, và chúng tôi không thể liên hệ với họ thay bạn.",
|
||||||
"terms.noCustody.p2": "Chúng ta không có bất kỳ loại mint nào ở đây, và không có loại mint nào trả cho danh sách, cấp bậc hay đánh giá của nó. mint được phát hiện từ những thông báo công cộng và được xếp hạng bởi một thuật toán trên dữ liệu duyệt công cộng.",
|
"terms.noCustody.p2": "Chúng ta không có bất kỳ loại mint nào ở đây, và không có loại mint nào trả cho danh sách, cấp bậc hay đánh giá của nó. mint được phát hiện từ những thông báo công cộng và được xếp hạng bởi một thuật toán trên dữ liệu duyệt công cộng.",
|
||||||
"terms.reviews.title": "Kết luận là từ của người khác.",
|
"terms.reviews.title": "Kết luận là từ của người khác.",
|
||||||
"terms.reviews.p1": "Xem lại là nội dung do người dùng cung cấp cho công chúng, được tác giả của họ xuất bản. Chúng ta thể hiện chúng, chúng ta không kiểm soát chúng. Chúng tôi không viết chúng, chúng tôi không thể chỉnh sửa chúng, và chúng tôi không thể xóa chúng khỏi các rơ-le giữ chúng: chúng được ký kết các sự kiện trên một mạng lưới mà chúng tôi không sở hữu.",
|
"terms.reviews.p1": "Xem lại là nội dung do người dùng cung cấp cho công chúng, được tác giả của họ xuất bản. Chúng ta thể hiện chúng, chúng ta không kiểm soát chúng. Chúng tôi không viết chúng, chúng tôi không thể chỉnh sửa chúng, và chúng tôi không thể xóa chúng khỏi các rơ-le giữ chúng: chúng được ký kết các sự kiện trên một mạng lưới mà chúng tôi không sở hữu.",
|
||||||
@@ -483,12 +498,12 @@
|
|||||||
"terms.reviews.link": "Trang riêng",
|
"terms.reviews.link": "Trang riêng",
|
||||||
"terms.reviews.p3": "Chúng tôi có thể dừng hiển thị một đánh giá cụ thể trên trang web này, và chúng tôi sẽ làm điều đó cho nội dung mà là bất hợp pháp. Loại bỏ nó ra khỏi những trang giấy này. Sự kiện vẫn tiếp tục diễn ra và bất cứ khách hàng nào khác cũng có thể đọc nó.",
|
"terms.reviews.p3": "Chúng tôi có thể dừng hiển thị một đánh giá cụ thể trên trang web này, và chúng tôi sẽ làm điều đó cho nội dung mà là bất hợp pháp. Loại bỏ nó ra khỏi những trang giấy này. Sự kiện vẫn tiếp tục diễn ra và bất cứ khách hàng nào khác cũng có thể đọc nó.",
|
||||||
"terms.links.title": "Liên kết tới nơi Mạng khác",
|
"terms.links.title": "Liên kết tới nơi Mạng khác",
|
||||||
"terms.links.p1": "Các URL hạt nhân, liên kết ví, liên lạc viên điều hành và mọi thứ khác chỉ ra trang web này là có bởi vì chúng là một phần của dữ liệu. Liên kết không phải là sự tán thành và chúng ta không xem xét những gì ở đầu bên kia.",
|
"terms.links.p1": "URL của mint, liên kết ví, thông tin liên hệ của người vận hành và mọi thứ khác trỏ ra ngoài trang này đều có mặt vì chúng là một phần của dữ liệu. Một liên kết không phải là sự chứng thực và chúng tôi không thẩm định những gì ở đầu bên kia.",
|
||||||
"terms.changes.title": "Thay đổi",
|
"terms.changes.title": "Thay đổi",
|
||||||
"terms.changes.p1": "Những điều khoản này có thể thay đổi. Cuộc hẹn ở trên báo nói khi họ làm lần cuối. Trang web là nguồn mở, nên mọi thay đổi trong trang này đều nằm trong lịch sử.",
|
"terms.changes.p1": "Những điều khoản này có thể thay đổi. Cuộc hẹn ở trên báo nói khi họ làm lần cuối. Trang web là nguồn mở, nên mọi thay đổi trong trang này đều nằm trong lịch sử.",
|
||||||
"terms.contact.title": "Contact & mới",
|
"terms.contact.title": "Contact & mới",
|
||||||
"terms.contact.p1": "Vấn đề và yêu cầu giảm án là tốt nhất trên {github}41. Nơi này được điều hành bởi {azzamo}.",
|
"terms.contact.p1": "Vấn đề và yêu cầu giảm án là tốt nhất trên {github}41. Nơi này được điều hành bởi {azzamo}.",
|
||||||
"privacy.title": "Riêng tư. không gian",
|
"privacy.title": "Riêng tư · Cashumints.space",
|
||||||
"privacy.description": "Quyền riêng tư trên Cashumints.space: không tài khoản, không theo dõi cookie, không phân tích. Cơ cấu địa phương được dùng để đốt hồ sơ và không gửi đi đâu cả. Các bản thảo được ký vào trình duyệt của bạn.",
|
"privacy.description": "Quyền riêng tư trên Cashumints.space: không tài khoản, không theo dõi cookie, không phân tích. Cơ cấu địa phương được dùng để đốt hồ sơ và không gửi đi đâu cả. Các bản thảo được ký vào trình duyệt của bạn.",
|
||||||
"privacy.heading": "Riêng tư",
|
"privacy.heading": "Riêng tư",
|
||||||
"privacy.lede": "Chúng tôi thu thập càng ít càng tốt. Cập nhật {date}.",
|
"privacy.lede": "Chúng tôi thu thập càng ít càng tốt. Cập nhật {date}.",
|
||||||
@@ -520,33 +535,33 @@
|
|||||||
"privacy.permanent.li2": "Nó được liên kết vĩnh viễn với chìa khóa công cộng của bạn, cùng với tất cả những thứ khác mà khóa đã được xuất bản.",
|
"privacy.permanent.li2": "Nó được liên kết vĩnh viễn với chìa khóa công cộng của bạn, cùng với tất cả những thứ khác mà khóa đã được xuất bản.",
|
||||||
"privacy.permanent.li3": "Xóa bỏ nó là một yêu cầu, không phải một mệnh lệnh. Bạn có thể công bố một sự kiện xóa bỏ và một số rơ-le sẽ được vinh danh nó, nhưng một tiếp âm miễn phí để bỏ qua nó và bất cứ ai đã sao chép sự kiện này vẫn còn giữ nó. Hãy xem một bài phê bình được xuất bản là vĩnh viễn.",
|
"privacy.permanent.li3": "Xóa bỏ nó là một yêu cầu, không phải một mệnh lệnh. Bạn có thể công bố một sự kiện xóa bỏ và một số rơ-le sẽ được vinh danh nó, nhưng một tiếp âm miễn phí để bỏ qua nó và bất cứ ai đã sao chép sự kiện này vẫn còn giữ nó. Hãy xem một bài phê bình được xuất bản là vĩnh viễn.",
|
||||||
"privacy.permanent.li4": "Chúng tôi không thể xóa nó cho anh. Chúng ta có thể ngừng trưng bày nó ở đây, mà không thay đổi gì trên các rơ-le.",
|
"privacy.permanent.li4": "Chúng tôi không thể xóa nó cho anh. Chúng ta có thể ngừng trưng bày nó ở đây, mà không thay đổi gì trên các rơ-le.",
|
||||||
"privacy.permanent.p2": "Nếu bạn muốn xem lại một cây mint mà không bị trói vào nhân dạng chính của mình, hãy dùng chìa khóa mũi khác. Hãy lưu ý rằng một chìa khóa mà không có hoạt động nào khác được hiển thị như trên các bài phê bình khắc nghiệt, bởi vì một dấu hiệu mới của một bài phê bình là một người đọc mẫu.",
|
"privacy.permanent.p2": "Nếu bạn muốn đánh giá một mint mà không gắn với danh tính chính của mình, hãy dùng một khóa Nostr riêng. Lưu ý rằng một khóa không có hoạt động nào khác sẽ được hiển thị như vậy trên các đánh giá gay gắt, vì một khóa hoàn toàn mới viết đánh giá một sao là một dấu hiệu mà người đọc xứng đáng được thấy.",
|
||||||
"privacy.contact.title": "Câu hỏi",
|
"privacy.contact.title": "Câu hỏi",
|
||||||
"privacy.contact.p1": "Trang web là mã nguồn mở: nếu bạn muốn kiểm tra bất cứ cái nào ở trên, hãy đọc mã ở {github}. Câu hỏi và sự sửa trị có thể được nêu lên trong một vấn đề ở đó.",
|
"privacy.contact.p1": "Trang web là mã nguồn mở: nếu bạn muốn kiểm tra bất cứ cái nào ở trên, hãy đọc mã ở {github}. Câu hỏi và sự sửa trị có thể được nêu lên trong một vấn đề ở đó.",
|
||||||
"disclaimer.title": "Không nhận dạng được. không gian",
|
"disclaimer.title": "Tuyên bố miễn trừ trách nhiệm · Cashumints.space",
|
||||||
"disclaimer.description": "Điều cần biết trước khi dùng kẹo Cashu: mint là tiền bảo quản, mint có thể biến mất với tiền của bạn, đánh giá là ý kiến và phương tiện trực tuyến có thể đạt được, không đáng tin cậy.",
|
"disclaimer.description": "Điều cần biết trước khi bạn dùng một mint Cashu: mint giữ tiền hộ bạn, một mint có thể biến mất cùng tiền của bạn, đánh giá là ý kiến cá nhân, và online nghĩa là kết nối được, không phải đáng tin.",
|
||||||
"disclaimer.heading": "Không nhận diện",
|
"disclaimer.heading": "Không nhận diện",
|
||||||
"disclaimer.lede": "Đọc cái này trước khi bỏ tiền vô mint. Cập nhật {date}.",
|
"disclaimer.lede": "Đọc cái này trước khi bỏ tiền vô mint. Cập nhật {date}.",
|
||||||
"disclaimer.callout": "Một cây mint Cashu giữ tiền cho anh. Nếu nó biến mất, tiền của anh sẽ biến mất, và không còn ai để kháng cáo. Chỉ giữ những gì có thể để mất.",
|
"disclaimer.callout": "Một mint Cashu giữ tiền hộ bạn. Nếu nó biến mất, ecash của bạn mất theo, và không có ai để khiếu nại. Chỉ giữ số tiền bạn có thể chấp nhận mất.",
|
||||||
"disclaimer.custodial.title": "mint là quản lý",
|
"disclaimer.custodial.title": "mint là quản lý",
|
||||||
"disclaimer.custodial.p1": "Khi anh ăn kẹo cao su, anh sẽ đưa cho người điều hành mint và lấy lại kim cương. Những biểu tượng đó là yêu cầu của người điều hành. Họ không cắn bạn giữ, và người điều hành là người quyết định có nên tôn trọng họ hay không.",
|
"disclaimer.custodial.p1": "Khi bạn mint ecash, bạn giao bitcoin cho người vận hành mint và nhận lại token. Những token đó là một quyền đòi đối với người vận hành ấy. Chúng không phải bitcoin bạn đang nắm giữ, và người vận hành là bên quyết định có thực hiện nghĩa vụ hay không.",
|
||||||
"disclaimer.custodial.p2": "Điều đó có nghĩa là mọi loại mint đều có cùng nguy cơ: người điều hành có thể biến mất, có thể bị buộc phải dừng lại, có thể mất tiền thông qua một con bọ hay một cú hack, hoặc đơn giản là tắt máy chủ. Không có bảo hiểm tiền gửi, không tính phí, không có đường dây hỗ trợ và không có giải pháp hợp pháp đáng tin cậy. Điều này đúng với loại mint cao nhất trên trang này.",
|
"disclaimer.custodial.p2": "Điều đó có nghĩa là mọi loại mint đều có cùng nguy cơ: người điều hành có thể biến mất, có thể bị buộc phải dừng lại, có thể mất tiền thông qua một con bọ hay một cú hack, hoặc đơn giản là tắt máy chủ. Không có bảo hiểm tiền gửi, không tính phí, không có đường dây hỗ trợ và không có giải pháp hợp pháp đáng tin cậy. Điều này đúng với loại mint cao nhất trên trang này.",
|
||||||
"disclaimer.custodial.p3": "Cashu được thiết kế để vận chuyển một cách nhanh chóng số lượng nhỏ. Hãy dùng nó như thế này: Hãy giữ những gì bạn sắp tiêu, chứ không phải tiền tiết kiệm, và rải rác trên những cây mint thay vì đỗ mọi thứ trong một cái.",
|
"disclaimer.custodial.p3": "Cashu được thiết kế cho những khoản nhỏ luân chuyển nhanh. Hãy dùng đúng như vậy: giữ số bạn sắp tiêu, không phải tiền tiết kiệm, và chia ra nhiều mint thay vì để hết vào một chỗ.",
|
||||||
"disclaimer.reviews.title": "Xem lại là ý kiến, chưa xác nhận lời tuyên bố",
|
"disclaimer.reviews.title": "Xem lại là ý kiến, chưa xác nhận lời tuyên bố",
|
||||||
"disclaimer.reviews.p1": "Mọi bài phê bình ở đây đều được viết bởi ai đó trên Nostr và đã ký bằng chìa khóa của họ. Ký tên nghĩa là chúng tôi có thể cho anh biết chìa khóa nào đã viết nó. Điều này không có nghĩa là lời phê bình là đúng, tác giả đã dùng mint, hoặc tác giả không phải là người điều hành, một đối thủ cạnh tranh, hoặc một người có mười chìa khóa.",
|
"disclaimer.reviews.p1": "Mọi bài phê bình ở đây đều được viết bởi ai đó trên Nostr và đã ký bằng chìa khóa của họ. Ký tên nghĩa là chúng tôi có thể cho anh biết chìa khóa nào đã viết nó. Điều này không có nghĩa là lời phê bình là đúng, tác giả đã dùng mint, hoặc tác giả không phải là người điều hành, một đối thủ cạnh tranh, hoặc một người có mười chìa khóa.",
|
||||||
"disclaimer.reviews.p2": "Chúng ta không xác nhận những người phê bình, và chúng ta không chỉnh sửa hoặc loại bỏ những lời phê bình mà chúng ta không đồng ý. Hãy đọc một vài, hãy nhìn vào những gì họ thực sự nói, và cân một mint với ba đánh giá khác nhau so với một với ba trăm.",
|
"disclaimer.reviews.p2": "Chúng ta không xác nhận những người phê bình, và chúng ta không chỉnh sửa hoặc loại bỏ những lời phê bình mà chúng ta không đồng ý. Hãy đọc một vài, hãy nhìn vào những gì họ thực sự nói, và cân một mint với ba đánh giá khác nhau so với một với ba trăm.",
|
||||||
"disclaimer.status.title": "Comment",
|
"disclaimer.status.title": "Comment",
|
||||||
"disclaimer.status.p1": "Chúng tôi kiểm tra mọi loại mint đều đặn và cho thấy nó có trả lời không. Tất cả đều có nghĩa là: máy chủ trả lời. Nó không nói gì về việc người điều hành giải quyết, trung thực, hay vẫn có ý định tôn trọng vật kỷ niệm ngày mai.",
|
"disclaimer.status.p1": "Chúng tôi kiểm tra mọi loại mint đều đặn và cho thấy nó có trả lời không. Tất cả đều có nghĩa là: máy chủ trả lời. Nó không nói gì về việc người điều hành giải quyết, trung thực, hay vẫn có ý định tôn trọng vật kỷ niệm ngày mai.",
|
||||||
"disclaimer.status.p2": "Một cục mint có thể được trực tuyến cho đến khi nó không còn. Lịch sử hiện đại, được hỗ trợ bởi NUTs và phiên bản phần mềm cho bạn biết về cách một cây mint được chạy, nhưng không ai trong số chúng là một lời hứa về tiền của bạn.",
|
"disclaimer.status.p2": "Một mint có thể online cho đến đúng khoảnh khắc nó không còn online. Lịch sử thời gian hoạt động, các NUTs được hỗ trợ và phiên bản phần mềm cho bạn biết đôi điều về cách một mint được vận hành, nhưng không điều nào là lời hứa về tiền của bạn.",
|
||||||
"disclaimer.ranking.title": "Làm thế nào để xếp hạng hoạt động, và nó không có nghĩa là",
|
"disclaimer.ranking.title": "Làm thế nào để xếp hạng hoạt động, và nó không có nghĩa là",
|
||||||
"disclaimer.ranking.p1": "mint được đặt hàng bởi một thuật toán thông qua dữ liệu xem xét công cộng: đánh giá, số lượng đánh giá và hoạt động gần đây, với mint trực tuyến trước khi tắt máy theo mặc định. Chi tiết nằm trong mã nguồn mở.",
|
"disclaimer.ranking.p1": "mint được đặt hàng bởi một thuật toán thông qua dữ liệu xem xét công cộng: đánh giá, số lượng đánh giá và hoạt động gần đây, với mint trực tuyến trước khi tắt máy theo mặc định. Chi tiết nằm trong mã nguồn mở.",
|
||||||
"disclaimer.ranking.p2": "Không ai trả tiền đặt chỗ cả. Không có quỹ bảo trợ, không có danh sách quảng cáo và không có sự sắp đặt nào về mint trên trang này. Một cấp cao có nghĩa là thuật toán thích dữ liệu công cộng, và không có gì hơn. Đây không phải là một lời đề nghị và cũng không phải là một đánh giá an toàn.",
|
"disclaimer.ranking.p2": "Không ai trả tiền đặt chỗ cả. Không có quỹ bảo trợ, không có danh sách quảng cáo và không có sự sắp đặt nào về mint trên trang này. Một cấp cao có nghĩa là thuật toán thích dữ liệu công cộng, và không có gì hơn. Đây không phải là một lời đề nghị và cũng không phải là một đánh giá an toàn.",
|
||||||
"disclaimer.notAdvice.title": "Đây không phải là lời khuyên tài chính.",
|
"disclaimer.notAdvice.title": "Đây không phải là lời khuyên tài chính.",
|
||||||
"disclaimer.notAdvice.p1": "Không có gì trên trang này là tài chính, đầu tư, tư vấn pháp lý hay thuế vụ. Chúng tôi không biết tình hình của anh và cũng không khuyên anh. Dùng kẹo mint, và lựa chọn viên nào là quyết định của anh.",
|
"disclaimer.notAdvice.p1": "Không có gì trên trang này là tư vấn tài chính, đầu tư, pháp lý hay thuế. Chúng tôi không biết hoàn cảnh của bạn và không tư vấn cho bạn. Dùng một mint, và chọn mint nào, là quyết định của bạn.",
|
||||||
"disclaimer.dyor.title": "Tự nghiên cứu đi",
|
"disclaimer.dyor.title": "Tự nghiên cứu đi",
|
||||||
"disclaimer.dyor.li1": "Tìm tổng đài đi. Một người có tiếng tăm công chúng để mất tiền bạc là một đề xuất khác từ một địa chỉ URL vô danh.",
|
"disclaimer.dyor.li1": "Tra cứu người vận hành. Một mint do người có danh tiếng công khai để mất vận hành là chuyện khác hẳn một URL vô danh.",
|
||||||
"disclaimer.dyor.li2": "Hãy đọc những điều khoản của chính mint và MOTD của nó. Một cây mint tự gọi mình là một thử nghiệm hoặc một beta có nghĩa là nó.",
|
"disclaimer.dyor.li2": "Đọc điều khoản của chính mint và MOTD của nó. Một mint tự gọi mình là bản thử nghiệm hay beta là có ý như vậy.",
|
||||||
"disclaimer.dyor.li3": "Bắt đầu từ việc nhỏ. Chỉ một chút thôi, dùng nó, nấu chảy nó ra, và xem chuyện gì xảy ra trước khi bạn tin tưởng nó nhiều hơn.",
|
"disclaimer.dyor.li3": "Bắt đầu nhỏ. Mint một ít, tiêu nó, melt nó ra lại, và xem chuyện gì xảy ra trước khi bạn tin tưởng giao nhiều hơn.",
|
||||||
"disclaimer.dyor.li4": "Coi chừng giới hạn. Mức tối đa thường là dấu hiệu của người điều hành cẩn thận, và cao không phải là dấu hiệu của người an toàn.",
|
"disclaimer.dyor.li4": "Coi chừng giới hạn. Mức tối đa thường là dấu hiệu của người điều hành cẩn thận, và cao không phải là dấu hiệu của người an toàn.",
|
||||||
"disclaimer.dyor.li5": "Hãy giữ những vật kỷ niệm của các ngươi , và nhớ rằng của - cải các ngươi phải phó cho ; ai cầm có thể tiêu đi .",
|
"disclaimer.dyor.li5": "Hãy giữ những vật kỷ niệm của các ngươi , và nhớ rằng của - cải các ngươi phải phó cho ; ai cầm có thể tiêu đi .",
|
||||||
"disclaimer.site.title": "Về chính trang web",
|
"disclaimer.site.title": "Về chính trang web",
|
||||||
@@ -555,34 +570,34 @@
|
|||||||
"disclaimer.updated": "20 tháng 8 năm 2026",
|
"disclaimer.updated": "20 tháng 8 năm 2026",
|
||||||
"login.getPrimal": "Nhận được Primal",
|
"login.getPrimal": "Nhận được Primal",
|
||||||
"reviews.dialog.identity.extensionGone": "Phần mở rộng trình duyệt của bạn không trả lời. Hãy đăng nhập lại, hoặc sử dụng một tín hiệu từ xa.",
|
"reviews.dialog.identity.extensionGone": "Phần mở rộng trình duyệt của bạn không trả lời. Hãy đăng nhập lại, hoặc sử dụng một tín hiệu từ xa.",
|
||||||
"seo.orgDescription": "Một thư mục của các loại mint Cashu, với uy tín trực tiếp từ mỗi bản đánh giá cộng đồng và mint được ký trên Nostr.",
|
"seo.orgDescription": "Danh mục các mint Cashu, với trạng thái trực tiếp của từng mint và đánh giá từ cộng đồng được ký trên Nostr.",
|
||||||
"seo.ogImageAlt": "Cashumints.space: Tìm một cây mint Cashu mà bạn có thể tin tưởng.",
|
"seo.ogImageAlt": "Cashumints.space: tìm một mint Cashu bạn có thể tin tưởng.",
|
||||||
"seo.mint.title.one": "{name} bài phê bình: đánh giá {rating} từ {n} đánh giá không gian",
|
"seo.mint.title.one": "{name} đánh giá: xếp hạng {rating} từ {n} đánh giá | Cashumints.space",
|
||||||
"seo.mint.title.other": "{name} bài phê bình: đánh giá {rating} từ {n} bản đánh giá",
|
"seo.mint.title.other": "{name} đánh giá: xếp hạng {rating} từ {n} đánh giá | Cashumints.space",
|
||||||
"seo.mint.titleOffline.one": "{name}: Không gian trong không gian {n} ngày.",
|
"seo.mint.titleOffline.one": "{name}: ngoại tuyến {n} ngày | Cashumints.space",
|
||||||
"seo.mint.titleOffline.other": "{name}: ngưng hoạt động {n} ngày không gian",
|
"seo.mint.titleOffline.other": "{name}: ngoại tuyến {n} ngày | Cashumints.space",
|
||||||
"seo.mint.titleNoReviews": "{name}: Cashu đủ thông tin về mint và các bài bình luận về những người nhận tiền mặt. không gian",
|
"seo.mint.titleNoReviews": "{name}: thông tin và đánh giá mint Cashu | Cashumints.space",
|
||||||
"seo.fedimint.titleNoReviews": "{name}: Fedimint Femination Intels và đánh giá vội vàng. không gian",
|
"seo.fedimint.titleNoReviews": "{name}: thông tin và đánh giá liên đoàn Fedimint | Cashumints.space",
|
||||||
"seo.desc.fallback": "Các bài phê bình cộng đồng {name} ({domain}).",
|
"seo.desc.fallback": "Đánh giá từ cộng đồng cho {name} ({domain}).",
|
||||||
"seo.desc.fallbackDomain": "Báo cáo công chúng về mint Cashu {domain}.",
|
"seo.desc.fallbackDomain": "Đánh giá từ cộng đồng cho mint Cashu tại {domain}.",
|
||||||
"seo.desc.rated.one": "Đánh giá {rating}/5 từ {n} đã ký kết.",
|
"seo.desc.rated.one": "Xếp hạng {rating}/5 từ {n} đánh giá Nostr đã ký.",
|
||||||
"seo.desc.rated.other": "Đánh giá {rating}/5 từ {n} đã ký kết.",
|
"seo.desc.rated.other": "Xếp hạng {rating}/5 từ {n} đánh giá Nostr đã ký.",
|
||||||
"seo.desc.noReviews": "Vẫn chưa có đánh giá.",
|
"seo.desc.noReviews": "Vẫn chưa có đánh giá.",
|
||||||
"seo.desc.status": "{status}.",
|
"seo.desc.status": "{status}.",
|
||||||
"seo.desc.statusLimits": "{status}, giới hạn {limits}.",
|
"seo.desc.statusLimits": "{status}, giới hạn {limits}.",
|
||||||
"seo.desc.fedModules": "{modules} {status}.",
|
"seo.desc.fedModules": "{status}. Mô-đun: {modules}.",
|
||||||
"seo.desc.fedModulesNetwork": "{modules} {network} {status}.",
|
"seo.desc.fedModulesNetwork": "{status}. Mô-đun: {modules} trên {network}.",
|
||||||
"seo.mint.ogAlt.one": "{name}: {rating} vì sao từ {n} xem xét về Cashumints.",
|
"seo.mint.ogAlt.one": "{name}: {rating} sao từ {n} đánh giá trên Cashumints.space",
|
||||||
"seo.mint.ogAlt.other": "{name}: {rating} sao từ {n} bài phê bình về Cashumints.space",
|
"seo.mint.ogAlt.other": "{name}: {rating} sao từ {n} đánh giá trên Cashumints.space",
|
||||||
"seo.mint.ogAltNoReviews": "{name} trên đường Cashumint.",
|
"seo.mint.ogAltNoReviews": "{name} trên Cashumints.space",
|
||||||
"nav.home": "Nhà",
|
"nav.home": "Trang chủ",
|
||||||
"mint.more.title": "Thêm mint",
|
"mint.more.title": "Thêm mint",
|
||||||
"mint.more.all": "Xem tất cả kẹo mint",
|
"mint.more.all": "Xem tất cả mint",
|
||||||
"nav.fedimints": "Fedimins",
|
"nav.fedimints": "Fedimints",
|
||||||
"status.announced": "Chỉ thông báo",
|
"status.announced": "Chỉ thông báo",
|
||||||
"card.unnamedFederation": "Liên kết không tên",
|
"card.unnamedFederation": "Liên đoàn chưa đặt tên",
|
||||||
"card.notChecked": "chưa bao giờ kiểm tra",
|
"card.notChecked": "chưa bao giờ kiểm tra",
|
||||||
"fedimints.title": "Tất cả liên bang. không gian",
|
"fedimints.title": "Tất cả liên đoàn Fedimint · Cashumints.space",
|
||||||
"fedimints.description": "Tất cả {total} Fedimint FBI đã thông báo trên mạng: {online} đã được kiểm tra từ bên ngoài, {announced} thông báo và chưa bao giờ xác nhận. Đánh giá cộng đồng, mô-đun và mời mật mã cho mỗi người.",
|
"fedimints.description": "Tất cả {total} Fedimint FBI đã thông báo trên mạng: {online} đã được kiểm tra từ bên ngoài, {announced} thông báo và chưa bao giờ xác nhận. Đánh giá cộng đồng, mô-đun và mời mật mã cho mỗi người.",
|
||||||
"fedimints.heading": "Mọi liên kết",
|
"fedimints.heading": "Mọi liên kết",
|
||||||
"fedimints.lede": "Mọi nguồn tin liên bang đều thông báo trên mạng Nostr. Một tổ chức liên bang không có địa vị chung của riêng mình, vì vậy một số được xác nhận chạy bởi một kiểm tra bên ngoài và phần còn lại được liệt kê chính xác như những gì đã được thông báo.",
|
"fedimints.lede": "Mọi nguồn tin liên bang đều thông báo trên mạng Nostr. Một tổ chức liên bang không có địa vị chung của riêng mình, vì vậy một số được xác nhận chạy bởi một kiểm tra bên ngoài và phần còn lại được liệt kê chính xác như những gì đã được thông báo.",
|
||||||
@@ -660,8 +675,8 @@
|
|||||||
"mint.warnings.neverConfirmed.body.reviewed": "{date} {days} Liên bang này đã được thông báo trên đường số 918274141, 9182742, và không có gì xác nhận từ đó. Những bài phê bình dưới đây là dấu hiệu duy nhất của sự sống trên trang này; mọi thứ khác đến từ thông báo.",
|
"mint.warnings.neverConfirmed.body.reviewed": "{date} {days} Liên bang này đã được thông báo trên đường số 918274141, 9182742, và không có gì xác nhận từ đó. Những bài phê bình dưới đây là dấu hiệu duy nhất của sự sống trên trang này; mọi thứ khác đến từ thông báo.",
|
||||||
"mint.warnings.neverConfirmed.body.quiet": "{date} Liên bang này đã được thông báo trên đường số 918274141, {days} trước đây, không có gì được xác nhận kể từ đó, và không ai xem xét nó gần đây. Mọi thứ bên dưới đều đến từ thông báo.",
|
"mint.warnings.neverConfirmed.body.quiet": "{date} Liên bang này đã được thông báo trên đường số 918274141, {days} trước đây, không có gì được xác nhận kể từ đó, và không ai xem xét nó gần đây. Mọi thứ bên dưới đều đến từ thông báo.",
|
||||||
"mint.warnings.neverConfirmed.meta": "{date} Thông báo 918274141, chưa xác nhận",
|
"mint.warnings.neverConfirmed.meta": "{date} Thông báo 918274141, chưa xác nhận",
|
||||||
"footer.allFedimints": "Mọi liên kết",
|
"footer.allFedimints": "Tất cả liên đoàn",
|
||||||
"reviews.dialog.bodyPlaceholder.cashu": "Việc đúc, nấu chảy và hỗ trợ diễn ra thế nào? Cụ thể hơn.",
|
"reviews.dialog.bodyPlaceholder.cashu": "Việc minting, melting và hỗ trợ diễn ra thế nào? Hãy cụ thể.",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "Làm thế nào để tham gia, thanh toán Lightning nhoáng và hỗ trợ? Cụ thể hơn.",
|
"reviews.dialog.bodyPlaceholder.fedimint": "Làm thế nào để tham gia, thanh toán Lightning nhoáng và hỗ trợ? Cụ thể hơn.",
|
||||||
"fedimint.details.title": "Chi tiết Liên bang",
|
"fedimint.details.title": "Chi tiết Liên bang",
|
||||||
"nav.lnurlMints": "Mint LNURL",
|
"nav.lnurlMints": "Mint LNURL",
|
||||||
|
|||||||
+20
-5
@@ -46,10 +46,14 @@
|
|||||||
"footer.wallets": "钱包",
|
"footer.wallets": "钱包",
|
||||||
"footer.about": "关于",
|
"footer.about": "关于",
|
||||||
"footer.disclaimer": "免责声明",
|
"footer.disclaimer": "免责声明",
|
||||||
"footer.terms": "术语",
|
"footer.terms": "条款",
|
||||||
"footer.privacy": "隐私",
|
"footer.privacy": "隐私",
|
||||||
"footer.madeBy": "由 {azzamo} 倾情制作 ❤️ · 由 Cashu 和 NIP-87 提供技术支持",
|
"footer.madeBy": "由 {azzamo} 倾情制作 ❤️ · 由 Cashu 和 NIP-87 提供技术支持",
|
||||||
"footer.warning": "铸币服务属于托管方;它可能会带着你的钱消失。",
|
"footer.warning": "铸币服务属于托管方;它可能会带着你的钱消失。",
|
||||||
|
"footer.tagline": "社区对 ecash 铸币服务的评价,由 Nostr 签名。",
|
||||||
|
"footer.col.explore": "探索",
|
||||||
|
"footer.col.site": "站点",
|
||||||
|
"footer.nav": "页脚",
|
||||||
"home.title": "Cashumints.space · 寻找值得信赖的 Cashu 铸币服务",
|
"home.title": "Cashumints.space · 寻找值得信赖的 Cashu 铸币服务",
|
||||||
"home.description": "寻找值得信赖的 Cashu 铸币服务。已收录 {mints} 个铸币服务和 {reviews} 条在 Nostr 上签名的社区评论,并提供实时在线状态、支持的 NUTs 和铸币软件信息。",
|
"home.description": "寻找值得信赖的 Cashu 铸币服务。已收录 {mints} 个铸币服务和 {reviews} 条在 Nostr 上签名的社区评论,并提供实时在线状态、支持的 NUTs 和铸币软件信息。",
|
||||||
"home.hero.title": "查找 Cashu 铸币服务",
|
"home.hero.title": "查找 Cashu 铸币服务",
|
||||||
@@ -263,6 +267,9 @@
|
|||||||
"reviews.empty": "目前尚无评论。快来成为首位评论者吧。",
|
"reviews.empty": "目前尚无评论。快来成为首位评论者吧。",
|
||||||
"reviews.emptyWritten": "这里还没有书面评论。快来成为第一个发表评论的人吧。",
|
"reviews.emptyWritten": "这里还没有书面评论。快来成为第一个发表评论的人吧。",
|
||||||
"reviews.emptyFilter": "没有符合此筛选条件的评论。",
|
"reviews.emptyFilter": "没有符合此筛选条件的评论。",
|
||||||
|
"reviews.rate.cashu": "为该铸币服务评分",
|
||||||
|
"reviews.rate.fedimint": "为该联邦评分",
|
||||||
|
"reviews.rate.lnurl": "为该铸币服务评分",
|
||||||
"reviews.noscript": "评论是在 Nostr 上签署的,并在您的浏览器中加载,因此此列表需要 JavaScript。上方的评分和数量来自该网站本身。",
|
"reviews.noscript": "评论是在 Nostr 上签署的,并在您的浏览器中加载,因此此列表需要 JavaScript。上方的评分和数量来自该网站本身。",
|
||||||
"reviews.relayError": "无法连接到中继服务器。评论可能不完整。",
|
"reviews.relayError": "无法连接到中继服务器。评论可能不完整。",
|
||||||
"reviews.srRating": "{rating}(满分5分)",
|
"reviews.srRating": "{rating}(满分5分)",
|
||||||
@@ -289,7 +296,12 @@
|
|||||||
"reviews.breakdown.1": "{n} 一星",
|
"reviews.breakdown.1": "{n} 一星",
|
||||||
"reviews.breakdown.none": "{n},无评分",
|
"reviews.breakdown.none": "{n},无评分",
|
||||||
"reviews.dialog.title": "评论 {name}",
|
"reviews.dialog.title": "评论 {name}",
|
||||||
"reviews.dialog.note": "已使用您的 Nostr 密钥签名,并发布到公共中继节点。该条目无法编辑或删除。",
|
"reviews.dialog.lede.cashu": "分享你在该铸币服务的使用体验。",
|
||||||
|
"reviews.dialog.lede.fedimint": "分享你在该联邦的使用体验。",
|
||||||
|
"reviews.dialog.lede.lnurl": "分享你在该铸币服务的使用体验。",
|
||||||
|
"reviews.dialog.permanent": "将永久发布到公共 Nostr 中继节点。",
|
||||||
|
"reviews.dialog.gate.title": "登录后即可撰写评论",
|
||||||
|
"reviews.dialog.gate.lead": "评论使用您的 Nostr 密钥签名。密钥始终保存在您的签名器中,本网站绝不会看到它。",
|
||||||
"reviews.dialog.ratingLegend": "您的评分",
|
"reviews.dialog.ratingLegend": "您的评分",
|
||||||
"reviews.dialog.starsSr.one": "{n} 星",
|
"reviews.dialog.starsSr.one": "{n} 星",
|
||||||
"reviews.dialog.starsSr.other": "{n} 星",
|
"reviews.dialog.starsSr.other": "{n} 星",
|
||||||
@@ -310,7 +322,6 @@
|
|||||||
"reviews.dialog.waitingSigner": "等待您的签字人",
|
"reviews.dialog.waitingSigner": "等待您的签字人",
|
||||||
"reviews.dialog.confirmClose": "关闭此评论?您的草稿将保留至您离开本网站为止。",
|
"reviews.dialog.confirmClose": "关闭此评论?您的草稿将保留至您离开本网站为止。",
|
||||||
"reviews.dialog.why.login": "登录以发布",
|
"reviews.dialog.why.login": "登录以发布",
|
||||||
"reviews.dialog.why.rating": "选择评分",
|
|
||||||
"reviews.dialog.why.words": "写几句话",
|
"reviews.dialog.why.words": "写几句话",
|
||||||
"reviews.dialog.why.more.one": "{n} 更多字符",
|
"reviews.dialog.why.more.one": "{n} 更多字符",
|
||||||
"reviews.dialog.why.more.other": "{n} 更多字符",
|
"reviews.dialog.why.more.other": "{n} 更多字符",
|
||||||
@@ -371,6 +382,10 @@
|
|||||||
"login.status.waitingSigner": "等待您的签字人",
|
"login.status.waitingSigner": "等待您的签字人",
|
||||||
"login.status.connecting": "与您的签署人建立联系",
|
"login.status.connecting": "与您的签署人建立联系",
|
||||||
"login.status.connected": "已连接",
|
"login.status.connected": "已连接",
|
||||||
|
"login.toast.loggedIn": "已登录",
|
||||||
|
"login.toast.fetchingProfile": "正在从中继服务器获取你的 Nostr 资料…",
|
||||||
|
"login.toast.profile": "资料:{name}",
|
||||||
|
"login.toast.noProfile": "中继服务器上没有找到资料",
|
||||||
"login.method.extension": "扩展",
|
"login.method.extension": "扩展",
|
||||||
"login.method.remote": "远程",
|
"login.method.remote": "远程",
|
||||||
"login.method.primal": "Primal",
|
"login.method.primal": "Primal",
|
||||||
@@ -664,8 +679,8 @@
|
|||||||
"reviews.dialog.bodyPlaceholder.cashu": "铸造电子现金、赎回电子现金 以及相关支持服务的使用情况如何?请具体说明。",
|
"reviews.dialog.bodyPlaceholder.cashu": "铸造电子现金、赎回电子现金 以及相关支持服务的使用情况如何?请具体说明。",
|
||||||
"reviews.dialog.bodyPlaceholder.fedimint": "加入Lightning后,支付和支持方面的情况如何?请具体说明。",
|
"reviews.dialog.bodyPlaceholder.fedimint": "加入Lightning后,支付和支持方面的情况如何?请具体说明。",
|
||||||
"fedimint.details.title": "联合会详情",
|
"fedimint.details.title": "联合会详情",
|
||||||
"nav.lnurlMints": "LNURL 铸造厂",
|
"nav.lnurlMints": "LNURL 铸币服务",
|
||||||
"footer.allLnurlMints": "所有 LNURL 铸造厂",
|
"footer.allLnurlMints": "所有 LNURL 铸币服务",
|
||||||
"lnurlMints.title": "LNURL 铸造厂:lnurlcash 不记名票据铸造厂评价 | Cashumints.space",
|
"lnurlMints.title": "LNURL 铸造厂:lnurlcash 不记名票据铸造厂评价 | Cashumints.space",
|
||||||
"lnurlMints.description": "从 Nostr 网络索引到的全部 {total} 个 LNURL 铸造厂:{online} 个在线,{offline} 个离线。每个都附有社区评分、提现额度和功能。",
|
"lnurlMints.description": "从 Nostr 网络索引到的全部 {total} 个 LNURL 铸造厂:{online} 个在线,{offline} 个离线。每个都附有社区评分、提现额度和功能。",
|
||||||
"lnurlMints.heading": "LNURL 铸造厂",
|
"lnurlMints.heading": "LNURL 铸造厂",
|
||||||
|
|||||||
+51
-4
@@ -14,6 +14,7 @@ import { escapeHtml, iconGradient, shortNpub, truncateMiddle, wireCopyButtons }
|
|||||||
import { useI18n } from '../i18n/client';
|
import { useI18n } from '../i18n/client';
|
||||||
import type { Translator } from '../i18n/translate';
|
import type { Translator } from '../i18n/translate';
|
||||||
import { closeModal, openModal, wireModal } from './modal';
|
import { closeModal, openModal, wireModal } from './modal';
|
||||||
|
import { showToast, type Toast } from './toast';
|
||||||
import {
|
import {
|
||||||
clearSession,
|
clearSession,
|
||||||
connectBunker,
|
connectBunker,
|
||||||
@@ -310,14 +311,51 @@ function loggedInHtml(session: Session, npub: string, profile: Profile | null):
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** How long the login toast stays once it has nothing left to wait for. */
|
||||||
|
const TOAST_SETTLED_MS = 3000;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Say that the login landed, while the header cannot yet say it.
|
||||||
|
*
|
||||||
|
* The popup closes as soon as the signer answers, but the control it closes onto
|
||||||
|
* still reads "Log in" until a kind 0 comes back from the relays: a round trip that
|
||||||
|
* takes seconds on a cold cache and up to `PROFILE_TIMEOUT_MS` when a relay is dead.
|
||||||
|
* Those seconds looked like a login that quietly failed, which is the one reading
|
||||||
|
* that must never be available. So the toast confirms the half that is already true
|
||||||
|
* and names what the other half is waiting on.
|
||||||
|
*/
|
||||||
|
function announceLogin(): Toast {
|
||||||
|
const t = useI18n();
|
||||||
|
return showToast({
|
||||||
|
title: t('login.toast.loggedIn'),
|
||||||
|
body: t('login.toast.fetchingProfile'),
|
||||||
|
tone: 'busy',
|
||||||
|
duration: null, // Pinned: the profile lookup below is what ends it.
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Close the login toast out, saying who the relays turned out to name. */
|
||||||
|
function settleLogin(toast: Toast, profile: Profile | null, t: Translator): void {
|
||||||
|
const name = profileName(profile);
|
||||||
|
toast.update({
|
||||||
|
// The name is the reader's own, out of their kind 0. `showToast` sets it as text.
|
||||||
|
body: name ? t('login.toast.profile', { name }) : t('login.toast.noProfile'),
|
||||||
|
tone: 'done',
|
||||||
|
duration: TOAST_SETTLED_MS,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Draw the header for the session as it stands.
|
* Draw the header for the session as it stands.
|
||||||
*
|
*
|
||||||
* Runs twice on a restored session: once from the cache, immediately, so the avatar
|
* Runs twice on a restored session: once from the cache, immediately, so the avatar
|
||||||
* and name are there at first paint, and again if the relays turn up something newer.
|
* and name are there at first paint, and again if the relays turn up something newer.
|
||||||
* Neither pass changes the control's height.
|
* Neither pass changes the control's height.
|
||||||
|
*
|
||||||
|
* `announce` is set only by a fresh login, never by a restore or a redraw: a toast on
|
||||||
|
* every page arrival would be noise, and the wait it explains only exists once.
|
||||||
*/
|
*/
|
||||||
async function renderHeader(): Promise<void> {
|
async function renderHeader(announce = false): Promise<void> {
|
||||||
const root = headerRoot();
|
const root = headerRoot();
|
||||||
if (!root) return;
|
if (!root) return;
|
||||||
|
|
||||||
@@ -328,10 +366,17 @@ async function renderHeader(): Promise<void> {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const toast = announce ? announceLogin() : null;
|
||||||
|
|
||||||
const npub = await toNpub(session.pubkey);
|
const npub = await toNpub(session.pubkey);
|
||||||
const cached = await resolveProfile(session.pubkey);
|
const cached = await resolveProfile(session.pubkey);
|
||||||
if (readSession()?.pubkey !== session.pubkey) return; // Logged out while we waited.
|
if (readSession()?.pubkey !== session.pubkey) {
|
||||||
|
// Logged out while we waited. Nothing left to confirm, so take the toast with it.
|
||||||
|
toast?.dismiss();
|
||||||
|
return;
|
||||||
|
}
|
||||||
root.innerHTML = loggedInHtml(session, npub, cached);
|
root.innerHTML = loggedInHtml(session, npub, cached);
|
||||||
|
if (toast) settleLogin(toast, cached, useI18n());
|
||||||
}
|
}
|
||||||
|
|
||||||
function setMenu(open: boolean): void {
|
function setMenu(open: boolean): void {
|
||||||
@@ -397,8 +442,10 @@ export function initAuth(): void {
|
|||||||
if (wired) return;
|
if (wired) return;
|
||||||
wired = true;
|
wired = true;
|
||||||
|
|
||||||
onSessionChange(() => {
|
onSessionChange((session) => {
|
||||||
void renderHeader();
|
// A session arriving here is always a fresh login: it is emitted on write, and a
|
||||||
|
// restored session is read, not written. A logout redraws without a toast.
|
||||||
|
void renderHeader(session !== null);
|
||||||
});
|
});
|
||||||
|
|
||||||
// The signer talks back through here: reconnecting, waiting, approve-in-a-window.
|
// The signer talks back through here: reconnecting, waiting, approve-in-a-window.
|
||||||
|
|||||||
@@ -0,0 +1,108 @@
|
|||||||
|
/**
|
||||||
|
* Transient messages, bottom right.
|
||||||
|
*
|
||||||
|
* There is one thing on this site that takes long enough to need one: logging in.
|
||||||
|
* The popup closes the moment the signer answers, but the header cannot draw the
|
||||||
|
* reader's name until a kind 0 comes back from the relays, which is a round trip to
|
||||||
|
* strangers' servers and up to `PROFILE_TIMEOUT_MS` of nothing happening. Without a
|
||||||
|
* word the login reads as a login that failed.
|
||||||
|
*
|
||||||
|
* So this is deliberately small: no queue, no positions, no variants beyond a tone.
|
||||||
|
* A toast is a title, an optional second line, and a handle its caller keeps so the
|
||||||
|
* same box can say what happened rather than a second box appearing underneath.
|
||||||
|
*
|
||||||
|
* Text is set with `textContent` throughout. A profile name comes off a relay and is
|
||||||
|
* never markup here.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** How the box reads: waiting, finished, gone wrong, or none of those. */
|
||||||
|
export type ToastTone = 'busy' | 'done' | 'error' | 'plain';
|
||||||
|
|
||||||
|
export interface ToastOptions {
|
||||||
|
title: string;
|
||||||
|
/** The quiet second line. Omitted or empty and the line is not there at all. */
|
||||||
|
body?: string;
|
||||||
|
tone?: ToastTone;
|
||||||
|
/**
|
||||||
|
* Milliseconds until it leaves on its own. `null` pins it: the caller is expected
|
||||||
|
* to come back with an `update` or a `dismiss`, which is what a login does.
|
||||||
|
*/
|
||||||
|
duration?: number | null;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface Toast {
|
||||||
|
/** Say something else in the same box. Anything left out stays as it was. */
|
||||||
|
update(patch: ToastOptions | Partial<ToastOptions>): void;
|
||||||
|
dismiss(): void;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Long enough for the fade in the stylesheet, short enough not to hold the stack. */
|
||||||
|
const EXIT_MS = 220;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The stack, made on first use.
|
||||||
|
*
|
||||||
|
* Looked up rather than cached, because the view transition router swaps the body out
|
||||||
|
* from under this module: after a navigation the old host is gone and the next toast
|
||||||
|
* needs a new one. A toast that was on screen when the reader navigated goes with it,
|
||||||
|
* which is the right answer anyway.
|
||||||
|
*/
|
||||||
|
function host(): HTMLElement {
|
||||||
|
const found = document.querySelector<HTMLElement>('[data-toasts]');
|
||||||
|
if (found) return found;
|
||||||
|
|
||||||
|
const stack = document.createElement('div');
|
||||||
|
stack.className = 'toasts';
|
||||||
|
stack.dataset['toasts'] = '';
|
||||||
|
// The region exists before anything is put in it, which is what makes a screen
|
||||||
|
// reader announce the toast rather than silently gaining a node.
|
||||||
|
stack.setAttribute('role', 'status');
|
||||||
|
stack.setAttribute('aria-live', 'polite');
|
||||||
|
document.body.append(stack);
|
||||||
|
return stack;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Show a toast. Returns the handle to it; see `Toast`. */
|
||||||
|
export function showToast(options: ToastOptions): Toast {
|
||||||
|
const box = document.createElement('div');
|
||||||
|
const title = document.createElement('p');
|
||||||
|
const body = document.createElement('p');
|
||||||
|
title.className = 'toast-title';
|
||||||
|
body.className = 'toast-body';
|
||||||
|
box.append(title, body);
|
||||||
|
|
||||||
|
let timer = 0;
|
||||||
|
let gone = false;
|
||||||
|
|
||||||
|
const dismiss = (): void => {
|
||||||
|
if (gone) return;
|
||||||
|
gone = true;
|
||||||
|
window.clearTimeout(timer);
|
||||||
|
box.classList.add('is-out');
|
||||||
|
// Not on transitionend: a toast removed with the document, or one whose
|
||||||
|
// transition never fires because motion is off, would never be cleaned up.
|
||||||
|
window.setTimeout(() => box.remove(), EXIT_MS);
|
||||||
|
};
|
||||||
|
|
||||||
|
const update = (patch: Partial<ToastOptions>): void => {
|
||||||
|
if (gone) return;
|
||||||
|
if (patch.title !== undefined) title.textContent = patch.title;
|
||||||
|
if (patch.body !== undefined) {
|
||||||
|
body.textContent = patch.body;
|
||||||
|
body.hidden = patch.body === '';
|
||||||
|
}
|
||||||
|
if (patch.tone !== undefined) box.className = `toast is-${patch.tone}`;
|
||||||
|
if (patch.duration !== undefined) {
|
||||||
|
window.clearTimeout(timer);
|
||||||
|
if (patch.duration !== null) timer = window.setTimeout(dismiss, patch.duration);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
update({ tone: 'plain', body: '', duration: null, ...options });
|
||||||
|
// A click gets rid of it early. Everything a toast says is also said somewhere that
|
||||||
|
// stays, so there is nothing here to lose and nothing to make keyboard-reachable.
|
||||||
|
box.addEventListener('click', dismiss);
|
||||||
|
host().append(box);
|
||||||
|
|
||||||
|
return { update, dismiss };
|
||||||
|
}
|
||||||
+198
-17
@@ -18,6 +18,11 @@
|
|||||||
* The one behavioural difference between the two callers is where the subject comes
|
* The one behavioural difference between the two callers is where the subject comes
|
||||||
* from — a prerendered data attribute on a mint page, a resolved API response in the
|
* from — a prerendered data attribute on a mint page, a resolved API response in the
|
||||||
* dialog — so it is a function rather than a value, read at submit time.
|
* dialog — so it is a function rather than a value, read at submit time.
|
||||||
|
*
|
||||||
|
* The form is three panels deep, and this module decides which one is on screen: the
|
||||||
|
* login gate when there is nothing to sign with, the stars alone until one is chosen,
|
||||||
|
* and the body, identity row and publish button once one is. See WriteForm.astro for
|
||||||
|
* the markup and the reasoning behind that order.
|
||||||
*/
|
*/
|
||||||
import { useI18n } from '../i18n/client';
|
import { useI18n } from '../i18n/client';
|
||||||
import { escapeHtml } from './client';
|
import { escapeHtml } from './client';
|
||||||
@@ -64,9 +69,20 @@ export interface WriteFormOptions {
|
|||||||
onBackdrop?: () => boolean;
|
onBackdrop?: () => boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** What `open` can be told about the reader who is opening it. */
|
||||||
|
export interface OpenOptions {
|
||||||
|
/**
|
||||||
|
* A rating the reader has already chosen elsewhere, checked on their behalf.
|
||||||
|
*
|
||||||
|
* The reviews panel's inline "Rate this mint" row is five stars, and pressing one of
|
||||||
|
* them is the first step of the review, not a request to start it over.
|
||||||
|
*/
|
||||||
|
rating?: number;
|
||||||
|
}
|
||||||
|
|
||||||
export interface WriteFormApi {
|
export interface WriteFormApi {
|
||||||
/** Restore any draft, draw the identity row, and focus the rating. */
|
/** Restore any draft, put up the gate or the stars, and focus the way in. */
|
||||||
open(): void;
|
open(options?: OpenOptions): void;
|
||||||
close(): void;
|
close(): void;
|
||||||
/** Clear the form and its stored draft. After publishing, or a subject change. */
|
/** Clear the form and its stored draft. After publishing, or a subject change. */
|
||||||
reset(): void;
|
reset(): void;
|
||||||
@@ -97,6 +113,12 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
const starLabel = dialog.querySelector<HTMLElement>('[data-star-label]');
|
const starLabel = dialog.querySelector<HTMLElement>('[data-star-label]');
|
||||||
const identityRow = dialog.querySelector<HTMLElement>('[data-write-identity]');
|
const identityRow = dialog.querySelector<HTMLElement>('[data-write-identity]');
|
||||||
const whyDisabled = dialog.querySelector<HTMLElement>('[data-write-why]');
|
const whyDisabled = dialog.querySelector<HTMLElement>('[data-write-why]');
|
||||||
|
// The three panels the dialog moves between: the login gate, the stars, and
|
||||||
|
// everything the stars reveal. See WriteForm.astro.
|
||||||
|
const lede = dialog.querySelector<HTMLElement>('[data-write-lede]');
|
||||||
|
const gate = dialog.querySelector<HTMLElement>('[data-write-gate]');
|
||||||
|
const steps = dialog.querySelector<HTMLElement>('[data-write-steps]');
|
||||||
|
const rest = dialog.querySelector<HTMLElement>('[data-write-rest]');
|
||||||
|
|
||||||
// One phrase per star, from the catalog, read through `t` rather than held in a table
|
// One phrase per star, from the catalog, read through `t` rather than held in a table
|
||||||
// here so the phrases follow the page's language after a view transition.
|
// here so the phrases follow the page's language after a view transition.
|
||||||
@@ -104,8 +126,21 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
|
|
||||||
/** True once a publish is in flight, so nothing else runs over it. */
|
/** True once a publish is in flight, so nothing else runs over it. */
|
||||||
let publishing = false;
|
let publishing = false;
|
||||||
/** Who is going to sign, resolved when the dialog opens. */
|
/** Who is going to sign, resolved when the form itself is revealed. */
|
||||||
let canSign = false;
|
let canSign = false;
|
||||||
|
/** True while the login gate is up, and the form below it is not on screen. */
|
||||||
|
let gated = false;
|
||||||
|
/** True once a rating has revealed the rest of the form, for this opening. */
|
||||||
|
let revealed = false;
|
||||||
|
/**
|
||||||
|
* True when the reader pressed a login button *in here*.
|
||||||
|
*
|
||||||
|
* A login started from the review dialog is a login started in order to write a
|
||||||
|
* review, so when it succeeds the dialog comes back by itself. A login started from
|
||||||
|
* the header is not, and must not pop a review dialog open over whatever the reader
|
||||||
|
* was actually doing.
|
||||||
|
*/
|
||||||
|
let reopenAfterLogin = false;
|
||||||
|
|
||||||
function showError(message: string): void {
|
function showError(message: string): void {
|
||||||
if (!errorBox) return;
|
if (!errorBox) return;
|
||||||
@@ -178,6 +213,70 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
syncCount();
|
syncCount();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ---------- the three panels ---------- */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Nothing to sign with: no session, and no NIP-07 extension either.
|
||||||
|
*
|
||||||
|
* Asked as the dialog opens rather than on page load, and never cached: an extension
|
||||||
|
* can be installed, and a session can be started, between one opening and the next.
|
||||||
|
*/
|
||||||
|
function needsLogin(): boolean {
|
||||||
|
return readSession() === null && getExtension() === null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Put the login gate up, or take it down and give the form back. */
|
||||||
|
function setGate(on: boolean): void {
|
||||||
|
gated = on;
|
||||||
|
if (gate) gate.hidden = !on;
|
||||||
|
if (steps) steps.hidden = on;
|
||||||
|
// The lede invites a review; the gate has its own heading and its own sentence.
|
||||||
|
if (lede) lede.hidden = on;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show the body, the identity row and the publish button, once there is a rating.
|
||||||
|
*
|
||||||
|
* The rating is the one thing every review carries and the only thing a reader has
|
||||||
|
* to decide before anything else makes sense, so it is the whole of the first step.
|
||||||
|
* The identity row is drawn here rather than on open for the same reason it was
|
||||||
|
* never drawn on page load: asking an extension for a pubkey is a question, and it
|
||||||
|
* is worth asking only of someone who has started writing.
|
||||||
|
*/
|
||||||
|
function syncReveal(): void {
|
||||||
|
const on = !gated && chosenRating() > 0;
|
||||||
|
if (rest) rest.hidden = !on;
|
||||||
|
if (!on || revealed) return;
|
||||||
|
revealed = true;
|
||||||
|
void renderIdentity();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Put the cursor on whatever the reader has to do next.
|
||||||
|
*
|
||||||
|
* The body when the stars are behind them, the star they already chose when they are
|
||||||
|
* coming back to it, the first star otherwise. Never the close button, which is what
|
||||||
|
* a dialog focuses when nothing else asks for it.
|
||||||
|
*/
|
||||||
|
function focusEntry(): void {
|
||||||
|
if (rest?.hidden === false && textarea) {
|
||||||
|
textarea.focus();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const checked = form?.querySelector<HTMLInputElement>('input[name="rating"]:checked');
|
||||||
|
(checked ?? form?.querySelector<HTMLInputElement>('input[name="rating"]'))?.focus();
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Check a star from outside the form: the panel's inline "Rate this mint" row. */
|
||||||
|
function setRating(rating: number): void {
|
||||||
|
const star = form?.querySelector<HTMLInputElement>(`input[name="rating"][value="${rating}"]`);
|
||||||
|
if (!star) return;
|
||||||
|
star.checked = true;
|
||||||
|
syncStarLabel();
|
||||||
|
syncSubmit();
|
||||||
|
saveDraft();
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------- the form's own state ---------- */
|
/* ---------- the form's own state ---------- */
|
||||||
|
|
||||||
function chosenRating(): number {
|
function chosenRating(): number {
|
||||||
@@ -212,13 +311,12 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
function syncSubmit(): void {
|
function syncSubmit(): void {
|
||||||
if (!submit) return;
|
if (!submit) return;
|
||||||
const length = textarea?.value.trim().length ?? 0;
|
const length = textarea?.value.trim().length ?? 0;
|
||||||
const rating = chosenRating();
|
|
||||||
|
|
||||||
const over = (textarea?.value.length ?? 0) - MAX_CHARS;
|
const over = (textarea?.value.length ?? 0) - MAX_CHARS;
|
||||||
|
// No `!rating` branch: the actions row does not exist until a star is checked, so
|
||||||
|
// "Choose a rating" is said once, beside the stars, and never twice.
|
||||||
const reason = publishing
|
const reason = publishing
|
||||||
? ''
|
? ''
|
||||||
: !canSign ? t('reviews.dialog.why.login')
|
: !canSign ? t('reviews.dialog.why.login')
|
||||||
: !rating ? t('reviews.dialog.why.rating')
|
|
||||||
: length === 0 ? t('reviews.dialog.why.words')
|
: length === 0 ? t('reviews.dialog.why.words')
|
||||||
: length < MIN_CHARS ? t('reviews.dialog.why.more', { n: MIN_CHARS - length })
|
: length < MIN_CHARS ? t('reviews.dialog.why.more', { n: MIN_CHARS - length })
|
||||||
: over > 0 ? t('reviews.dialog.why.over', { n: over })
|
: over > 0 ? t('reviews.dialog.why.over', { n: over })
|
||||||
@@ -364,9 +462,50 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
if (dialog.open && publishing) showStatus(update.message);
|
if (dialog.open && publishing) showStatus(update.message);
|
||||||
});
|
});
|
||||||
|
|
||||||
// Logging in from the identity row redraws it, without closing this dialog.
|
/*
|
||||||
onSessionChange(() => {
|
* A login landed. What that means depends on what this dialog was doing.
|
||||||
if (dialog.open) void renderIdentity();
|
*
|
||||||
|
* Gated, and still open behind the popup: the gate comes down and the reader is
|
||||||
|
* looking at the stars for the mint they pressed "write a review" on, which is what
|
||||||
|
* they asked for two clicks ago.
|
||||||
|
*
|
||||||
|
* Closed, but the login started in here: it comes back, for the same subject, rather
|
||||||
|
* than leaving them on a page with nothing to show for the login they just finished.
|
||||||
|
*
|
||||||
|
* Open mid-review, logged in from the identity row: only the row itself changes.
|
||||||
|
*/
|
||||||
|
onSessionChange((session) => {
|
||||||
|
if (session && gated && dialog.open) {
|
||||||
|
reopenAfterLogin = false;
|
||||||
|
setGate(false);
|
||||||
|
syncReveal();
|
||||||
|
// After the popup, not under it: focus cannot leave an open modal, and the login
|
||||||
|
// popup closes itself a moment after the session lands, handing focus back to the
|
||||||
|
// gate button that is no longer on screen.
|
||||||
|
window.setTimeout(focusEntry, 0);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
* The dialog is gone but the login it asked for has landed.
|
||||||
|
*
|
||||||
|
* `isConnected` because this subscription outlives the dialog it closes over: the
|
||||||
|
* router replaces the page's markup on every navigation and runs the island's setup
|
||||||
|
* again, so a session arriving after two navigations reaches three of these, two of
|
||||||
|
* them holding a dialog that is no longer in the document. showModal() throws on
|
||||||
|
* one of those.
|
||||||
|
*/
|
||||||
|
if (session && reopenAfterLogin && !dialog.open) {
|
||||||
|
reopenAfterLogin = false;
|
||||||
|
if (dialog.isConnected) openForm();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (dialog.open && revealed) void renderIdentity();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Any login button inside this dialog — the gate's, or the identity row's — is one
|
||||||
|
// the reader pressed on their way to publishing something.
|
||||||
|
dialog.addEventListener('click', (event) => {
|
||||||
|
if ((event.target as HTMLElement).closest('[data-login-open]')) reopenAfterLogin = true;
|
||||||
});
|
});
|
||||||
|
|
||||||
textarea?.addEventListener('input', () => {
|
textarea?.addEventListener('input', () => {
|
||||||
@@ -374,11 +513,31 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
saveDraft();
|
saveDraft();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/**
|
||||||
|
* True when the rating about to change is changing because a star was clicked.
|
||||||
|
*
|
||||||
|
* Both of a label's clicks — the one on the star and the one it forwards to the
|
||||||
|
* radio — are dispatched before the radio's checkedness changes, so this is the only
|
||||||
|
* place the two can be told apart. `detail` is 0 for a click the keyboard produced
|
||||||
|
* (Space on a focused star); arrow keys walk a radio group with no click at all.
|
||||||
|
*/
|
||||||
|
let pointerRating = false;
|
||||||
|
|
||||||
|
form?.addEventListener('click', (event) => {
|
||||||
|
pointerRating = event.detail > 0 && (event.target as HTMLElement).closest('.star-option') !== null;
|
||||||
|
});
|
||||||
|
|
||||||
form?.addEventListener('change', (event) => {
|
form?.addEventListener('change', (event) => {
|
||||||
if ((event.target as HTMLInputElement).name !== 'rating') return;
|
if ((event.target as HTMLInputElement).name !== 'rating') return;
|
||||||
syncStarLabel();
|
syncStarLabel();
|
||||||
|
syncReveal();
|
||||||
syncSubmit();
|
syncSubmit();
|
||||||
saveDraft();
|
saveDraft();
|
||||||
|
// Pressed a star: the rating is decided and the body is where they are going next.
|
||||||
|
// Arrowed onto one: they are still choosing, and moving focus out of the group
|
||||||
|
// would take the arrow keys away mid-decision.
|
||||||
|
if (pointerRating && rest?.hidden === false) textarea?.focus();
|
||||||
|
pointerRating = false;
|
||||||
});
|
});
|
||||||
|
|
||||||
/* ---------- publishing ---------- */
|
/* ---------- publishing ---------- */
|
||||||
@@ -461,6 +620,10 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
|
|
||||||
form.reset();
|
form.reset();
|
||||||
syncStarLabel();
|
syncStarLabel();
|
||||||
|
// Back to the stars, so the dialog is not showing a full empty form as it closes
|
||||||
|
// and is not showing one when it next opens.
|
||||||
|
revealed = false;
|
||||||
|
syncReveal();
|
||||||
syncCount();
|
syncCount();
|
||||||
setBusy(false);
|
setBusy(false);
|
||||||
showStatus('');
|
showStatus('');
|
||||||
@@ -476,25 +639,43 @@ export function wireWriteForm(options: WriteFormOptions): WriteFormApi {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
return {
|
/**
|
||||||
open(): void {
|
* Open the dialog, on whichever of the three panels the reader belongs on.
|
||||||
|
*
|
||||||
|
* A rating passed in is one they have already given — the panel's inline star row
|
||||||
|
* hands one over — so it is checked before the dialog is on screen and the form
|
||||||
|
* opens with the body already revealed and focused. Nobody should have to press the
|
||||||
|
* same star twice.
|
||||||
|
*/
|
||||||
|
function openForm(options: OpenOptions = {}): void {
|
||||||
showError('');
|
showError('');
|
||||||
showStatus('');
|
showStatus('');
|
||||||
setBusy(false);
|
setBusy(false);
|
||||||
|
revealed = false;
|
||||||
restoreDraft();
|
restoreDraft();
|
||||||
|
if (options.rating) setRating(options.rating);
|
||||||
|
|
||||||
|
setGate(needsLogin());
|
||||||
|
syncReveal();
|
||||||
openModal(dialog);
|
openModal(dialog);
|
||||||
void renderIdentity();
|
|
||||||
// Somewhere to land that is not the close button: the rating is the first thing
|
if (gated) {
|
||||||
// to decide, and a checked star keeps its own place in the group.
|
gate?.querySelector<HTMLButtonElement>('[data-login-open]')?.focus();
|
||||||
const checked = form?.querySelector<HTMLInputElement>('input[name="rating"]:checked');
|
return;
|
||||||
(checked ?? form?.querySelector<HTMLInputElement>('input[name="rating"]'))?.focus();
|
}
|
||||||
},
|
focusEntry();
|
||||||
|
}
|
||||||
|
|
||||||
|
return {
|
||||||
|
open: openForm,
|
||||||
close(): void {
|
close(): void {
|
||||||
closeModal(dialog);
|
closeModal(dialog);
|
||||||
},
|
},
|
||||||
reset(): void {
|
reset(): void {
|
||||||
form?.reset();
|
form?.reset();
|
||||||
|
revealed = false;
|
||||||
syncStarLabel();
|
syncStarLabel();
|
||||||
|
syncReveal();
|
||||||
syncCount();
|
syncCount();
|
||||||
showError('');
|
showError('');
|
||||||
showStatus('');
|
showStatus('');
|
||||||
|
|||||||
@@ -1595,6 +1595,71 @@ html.modal-open, html.modal-open body { overflow: hidden; }
|
|||||||
.auth-login { padding: 6px 8px; font-size: 13.5px; }
|
.auth-login { padding: 6px 8px; font-size: 13.5px; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ---------- toasts ---------- */
|
||||||
|
/*
|
||||||
|
* The site's one transient message, bottom right. Rendered by lib/toast.ts, which is
|
||||||
|
* why nothing in the markup ever mentions it.
|
||||||
|
*
|
||||||
|
* It exists for the gap a login leaves: the popup closes the moment the signer
|
||||||
|
* answers, and the header still says "Log in" until a kind 0 comes back from the
|
||||||
|
* relays. The box says the login landed and what is still in flight, then names the
|
||||||
|
* profile and leaves. Same card surface, same border, same entrance as a dialog: it
|
||||||
|
* is a small modal that nobody has to close.
|
||||||
|
*/
|
||||||
|
.toasts {
|
||||||
|
position: fixed; z-index: 70;
|
||||||
|
right: var(--page-pad); bottom: 20px;
|
||||||
|
display: flex; flex-direction: column; align-items: flex-end; gap: 8px;
|
||||||
|
/* The stack spans nothing the reader can hit; each toast takes its own clicks. */
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
.toast {
|
||||||
|
pointer-events: auto; cursor: pointer;
|
||||||
|
width: max-content; max-width: min(330px, calc(100vw - 32px));
|
||||||
|
display: flex; flex-direction: column; gap: 3px;
|
||||||
|
background: var(--card); border: 1px solid var(--line); border-radius: 12px;
|
||||||
|
padding: 11px 14px 12px;
|
||||||
|
box-shadow: 0 18px 40px rgba(0, 0, 0, .45);
|
||||||
|
animation: toast-in var(--dur-enter) var(--ease-out) both;
|
||||||
|
}
|
||||||
|
/* Leaving is an animation rather than a transition, because the entrance above holds
|
||||||
|
its end state with `both` and would win against one. */
|
||||||
|
.toast.is-out { animation: toast-out 200ms var(--ease-in-out) both; }
|
||||||
|
.toast-title {
|
||||||
|
display: flex; align-items: center; gap: 8px;
|
||||||
|
font-size: 14px; font-weight: 600; letter-spacing: -.01em;
|
||||||
|
}
|
||||||
|
.toast-body { font-size: 12.5px; color: var(--muted); line-height: 1.45; overflow-wrap: anywhere; }
|
||||||
|
.toast-body[hidden] { display: none; }
|
||||||
|
|
||||||
|
/* The same dot the login popup's status line uses, and it means the same thing. */
|
||||||
|
.toast.is-busy .toast-title::before,
|
||||||
|
.toast.is-done .toast-title::before,
|
||||||
|
.toast.is-error .toast-title::before {
|
||||||
|
content: ''; width: 7px; height: 7px; border-radius: 50%; flex-shrink: 0;
|
||||||
|
}
|
||||||
|
.toast.is-busy .toast-title::before {
|
||||||
|
background: var(--amber); animation: soft-pulse 1.4s var(--ease-in-out) infinite;
|
||||||
|
}
|
||||||
|
.toast.is-done .toast-title::before { background: var(--mint); }
|
||||||
|
.toast.is-error .toast-title::before { background: var(--red); }
|
||||||
|
|
||||||
|
@keyframes toast-in {
|
||||||
|
from { opacity: 0; transform: translateY(10px) scale(.98); }
|
||||||
|
to { opacity: 1; transform: none; }
|
||||||
|
}
|
||||||
|
@keyframes toast-out {
|
||||||
|
from { opacity: 1; transform: none; }
|
||||||
|
to { opacity: 0; transform: translateY(6px); }
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 640px) {
|
||||||
|
/* A thumb's width from each edge, and the box spans what is left rather than
|
||||||
|
hugging a corner a phone's hand covers. */
|
||||||
|
.toasts { left: 12px; right: 12px; bottom: 12px; align-items: stretch; }
|
||||||
|
.toast { width: auto; max-width: none; }
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------- write a review ---------- */
|
/* ---------- write a review ---------- */
|
||||||
/*
|
/*
|
||||||
* The review dialog. Shares the `.modal` shell above; what follows is only what is
|
* The review dialog. Shares the `.modal` shell above; what follows is only what is
|
||||||
@@ -1604,6 +1669,35 @@ html.modal-open, html.modal-open body { overflow: hidden; }
|
|||||||
*/
|
*/
|
||||||
.write-dialog { max-width: 460px; }
|
.write-dialog { max-width: 460px; }
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The login gate, and the two panels it stands in front of.
|
||||||
|
*
|
||||||
|
* `hidden` alone will not hide any of the three: they are flex columns, and an author
|
||||||
|
* `display` beats the user agent's `[hidden] { display: none }`. Each one has to take
|
||||||
|
* it back, the same way the review-by-URL steps do.
|
||||||
|
*/
|
||||||
|
.write-gate, .write-steps, .write-rest {
|
||||||
|
display: flex; flex-direction: column; gap: 14px;
|
||||||
|
}
|
||||||
|
.write-gate[hidden], .write-steps[hidden], .write-rest[hidden] { display: none; }
|
||||||
|
|
||||||
|
.write-gate-title { font-family: var(--display); font-size: 16px; font-weight: 600; }
|
||||||
|
.write-gate-lead { font-size: 13.5px; color: var(--muted); line-height: 1.55; }
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The body, the identity row and the publish button arrive together, once a rating is
|
||||||
|
* chosen. A short rise rather than an appearance, so it reads as the form continuing
|
||||||
|
* rather than as the dialog changing into a different one.
|
||||||
|
*/
|
||||||
|
.write-rest:not([hidden]) { animation: reveal-rise 200ms var(--ease-out) both; }
|
||||||
|
@keyframes reveal-rise {
|
||||||
|
from { opacity: 0; transform: translateY(-6px); }
|
||||||
|
to { opacity: 1; transform: none; }
|
||||||
|
}
|
||||||
|
@media (prefers-reduced-motion: reduce) {
|
||||||
|
.write-rest:not([hidden]) { animation: fade-in .15s both; }
|
||||||
|
}
|
||||||
|
|
||||||
/* Who is about to sign, said before the reader commits to writing anything. */
|
/* Who is about to sign, said before the reader commits to writing anything. */
|
||||||
.write-id {
|
.write-id {
|
||||||
display: flex; align-items: center; gap: 10px; flex-wrap: wrap;
|
display: flex; align-items: center; gap: 10px; flex-wrap: wrap;
|
||||||
@@ -1701,6 +1795,14 @@ html.modal-open, html.modal-open body { overflow: hidden; }
|
|||||||
.write-actions { display: flex; gap: 10px; align-items: center; justify-content: flex-end; flex-wrap: wrap; }
|
.write-actions { display: flex; gap: 10px; align-items: center; justify-content: flex-end; flex-wrap: wrap; }
|
||||||
/* Why the publish button is off, in the place someone looks when it is off. */
|
/* Why the publish button is off, in the place someone looks when it is off. */
|
||||||
.write-why { font-size: 12.5px; color: var(--faint); margin-right: auto; }
|
.write-why { font-size: 12.5px; color: var(--faint); margin-right: auto; }
|
||||||
|
/*
|
||||||
|
* What publishing does, under the button that does it. It used to be in the dialog's
|
||||||
|
* heading, where it was a warning about a form nobody had filled in yet; here it is
|
||||||
|
* the last thing read before the press.
|
||||||
|
*/
|
||||||
|
.write-permanent {
|
||||||
|
font-size: 12px; color: var(--faint); text-align: right; margin-top: -4px;
|
||||||
|
}
|
||||||
|
|
||||||
/* The button's own spinner, shown only while a publish is in flight. */
|
/* The button's own spinner, shown only while a publish is in flight. */
|
||||||
.write-spinner { display: none; }
|
.write-spinner { display: none; }
|
||||||
@@ -1719,6 +1821,8 @@ html.modal-open, html.modal-open body { overflow: hidden; }
|
|||||||
@media (max-width: 480px) {
|
@media (max-width: 480px) {
|
||||||
.write-actions .btn { flex: 1; justify-content: center; }
|
.write-actions .btn { flex: 1; justify-content: center; }
|
||||||
.write-why { width: 100%; margin-right: 0; }
|
.write-why { width: 100%; margin-right: 0; }
|
||||||
|
/* The buttons are full width down here, so the line under them is centred on both. */
|
||||||
|
.write-permanent { text-align: center; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/* A disabled primary keeps its amber, dimmed. Falling back to the card colour on
|
/* A disabled primary keeps its amber, dimmed. Falling back to the card colour on
|
||||||
|
|||||||
@@ -0,0 +1,99 @@
|
|||||||
|
/**
|
||||||
|
* The three ways a locale ships broken without anything failing.
|
||||||
|
*
|
||||||
|
* `check-i18n.mjs` already answers "is this catalog complete?" on every build. These
|
||||||
|
* are the questions it cannot ask, because each one looks like a working page:
|
||||||
|
*
|
||||||
|
* wiring a locale in LOCALES whose catalog `index.ts` never imports. It does
|
||||||
|
* not throw: `catalogFor()` falls back to English by design, so the
|
||||||
|
* locale renders the English site under its own `lang`, its own URL
|
||||||
|
* prefix and a full reciprocal hreflang set. Twenty-one locales sat in
|
||||||
|
* that state once. Nothing caught it but reading the built HTML.
|
||||||
|
*
|
||||||
|
* brand `site.name` translated as a phrase. The bulk machine translation did
|
||||||
|
* this to four catalogs: Greek shipped "Καταιγίδες. Διάστημα" ("Storms.
|
||||||
|
* Space") and Japanese "ログイン スペース" ("Login Space") as the name of
|
||||||
|
* the site, in the header, the title and every JSON-LD node.
|
||||||
|
*
|
||||||
|
* placeholder a `{n}` or `{year}` dropped or renamed in translation. `t()` leaves an
|
||||||
|
* unknown placeholder alone and silently ignores a missing one, so the
|
||||||
|
* string renders as prose with a hole in it, or with a literal "{n}".
|
||||||
|
*
|
||||||
|
* Plain node, no build step: config.ts is read as text, catalogs as JSON.
|
||||||
|
*/
|
||||||
|
import test from 'node:test';
|
||||||
|
import assert from 'node:assert/strict';
|
||||||
|
import { readFileSync } from 'node:fs';
|
||||||
|
import path from 'node:path';
|
||||||
|
import { fileURLToPath } from 'node:url';
|
||||||
|
|
||||||
|
const i18nDir = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '../src/i18n');
|
||||||
|
const read = (file) => readFileSync(path.join(i18nDir, file), 'utf8');
|
||||||
|
const catalog = (code) => JSON.parse(read(`${code}.json`));
|
||||||
|
|
||||||
|
const configSource = read('config.ts');
|
||||||
|
const indexSource = read('index.ts');
|
||||||
|
|
||||||
|
const codes = [...configSource.matchAll(/\{\s*code:\s*'([a-z-]+)'/g)].map((m) => m[1]);
|
||||||
|
const defaultLocale = /DEFAULT_LOCALE\s*=\s*'([a-z-]+)'/.exec(configSource)?.[1];
|
||||||
|
|
||||||
|
const base = catalog(defaultLocale);
|
||||||
|
|
||||||
|
/** `{n}`, `{year}`, `{mints}` — the names `t()` substitutes, as a comparable set. */
|
||||||
|
const placeholders = (value) =>
|
||||||
|
new Set(typeof value === 'string' ? (value.match(/\{[a-zA-Z0-9_]+\}/g) ?? []) : []);
|
||||||
|
|
||||||
|
test('every locale in LOCALES has its own catalog behind it', () => {
|
||||||
|
assert.ok(codes.length > 0, 'no locales parsed out of config.ts');
|
||||||
|
|
||||||
|
for (const code of codes) {
|
||||||
|
assert.doesNotThrow(() => catalog(code), `src/i18n/${code}.json is missing or invalid`);
|
||||||
|
|
||||||
|
// The import and the CATALOGS entry, which are the step that gets forgotten. A
|
||||||
|
// hyphenated code cannot be a bare identifier, so `ar-eg` arrives as `areg`.
|
||||||
|
const ident = code.replace(/-/g, '');
|
||||||
|
assert.match(
|
||||||
|
indexSource,
|
||||||
|
new RegExp(`import ${ident} from '\\./${code}\\.json'`),
|
||||||
|
`index.ts does not import ${code}.json, so /${code}/ would render in ${defaultLocale}`,
|
||||||
|
);
|
||||||
|
assert.match(
|
||||||
|
indexSource,
|
||||||
|
new RegExp(`(^|\\s)'?${code}'?:\\s*${ident} as Catalog`, 'm'),
|
||||||
|
`index.ts imports ${code}.json but never puts it in CATALOGS`,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
test('config.ts and locales.mjs list the same locales', async () => {
|
||||||
|
const { DEFAULT_LOCALE, LOCALE_CODES } = await import(path.join(i18nDir, 'locales.mjs'));
|
||||||
|
assert.equal(DEFAULT_LOCALE, defaultLocale);
|
||||||
|
assert.deepEqual(LOCALE_CODES, codes, 'the two locale lists have drifted');
|
||||||
|
});
|
||||||
|
|
||||||
|
test('the brand is never translated', () => {
|
||||||
|
for (const code of codes) {
|
||||||
|
assert.equal(
|
||||||
|
catalog(code)['site.name'],
|
||||||
|
base['site.name'],
|
||||||
|
`${code}.json translated site.name; the brand is a name, not a phrase`,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
test('every translated string keeps the placeholders English has', () => {
|
||||||
|
for (const code of codes) {
|
||||||
|
if (code === defaultLocale) continue;
|
||||||
|
const own = catalog(code);
|
||||||
|
|
||||||
|
for (const [key, english] of Object.entries(base)) {
|
||||||
|
const translated = own[key];
|
||||||
|
if (translated === undefined) continue;
|
||||||
|
assert.deepEqual(
|
||||||
|
[...placeholders(translated)].sort(),
|
||||||
|
[...placeholders(english)].sort(),
|
||||||
|
`${code}.json ${key}: placeholders differ from ${defaultLocale}`,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
* The review body renderer, against hostile relay content.
|
* The review body renderer, against hostile relay content.
|
||||||
*
|
*
|
||||||
* `lib/review-body.ts` is deliberately import-free so this file can load it under
|
* `lib/review-body.ts` is deliberately import-free so this file can load it under
|
||||||
* plain node with type stripping: `pnpm test` (node --experimental-strip-types).
|
* plain node with type stripping: `pnpm test` (node --test).
|
||||||
* If these fail, an event someone can sign today can break or script the card.
|
* If these fail, an event someone can sign today can break or script the card.
|
||||||
*/
|
*/
|
||||||
import test from 'node:test';
|
import test from 'node:test';
|
||||||
|
|||||||
Reference in New Issue
Block a user