diff --git a/src/components/NoteContent.test.tsx b/src/components/NoteContent.test.tsx index 3f558d54..61222c9c 100644 --- a/src/components/NoteContent.test.tsx +++ b/src/components/NoteContent.test.tsx @@ -83,7 +83,7 @@ describe('NoteContent', () => { created_at: Math.floor(Date.now() / 1000), kind: 1, tags: [], - content: 'This is a post about #nostr and #bitcoin development.', + content: 'This is a post about #nostr and #grin development.', sig: 'test-sig', }; @@ -94,12 +94,12 @@ describe('NoteContent', () => { ); const nostrHashtag = await screen.findByRole('link', { name: '#nostr' }); - const bitcoinHashtag = screen.getByRole('link', { name: '#bitcoin' }); + const grinHashtag = screen.getByRole('link', { name: '#grin' }); expect(nostrHashtag).toBeInTheDocument(); - expect(bitcoinHashtag).toBeInTheDocument(); + expect(grinHashtag).toBeInTheDocument(); expect(nostrHashtag).toHaveAttribute('href', '/t/nostr'); - expect(bitcoinHashtag).toHaveAttribute('href', '/t/bitcoin'); + expect(grinHashtag).toHaveAttribute('href', '/t/grin'); }); it('renders hashtags containing internal hyphens as a single link', async () => { diff --git a/src/components/OnboardingGate.tsx b/src/components/OnboardingGate.tsx index 03616fb7..a127ea53 100644 --- a/src/components/OnboardingGate.tsx +++ b/src/components/OnboardingGate.tsx @@ -10,7 +10,6 @@ import { ArrowLeft, ArrowRight, BadgeCheck, - Bitcoin, Download, Eye, EyeOff, @@ -749,7 +748,7 @@ function SecureStep({ nsec, showKey, onToggleShow, onContinue }: SecureStepProps
- +

diff --git a/src/components/ProfileRightSidebar.tsx b/src/components/ProfileRightSidebar.tsx index 71ef676f..e625b8e4 100644 --- a/src/components/ProfileRightSidebar.tsx +++ b/src/components/ProfileRightSidebar.tsx @@ -254,7 +254,11 @@ function eventLink(item: MediaItem): string { return `/${nip19.neventEncode({ id: item.eventId, author: item.authorPubkey })}`; } -/** Bitcoin QR code modal */ +/** + * Bitcoin QR code modal. Retained interop, not Eranos marketing: legacy Agora + * clients publish a `$BTC` profile field, and this renders those third-party + * fields accurately. Eranos itself is Grin-only and offers no way to add one. + */ function BitcoinQRModal({ address }: { address: string }) { const [qrUrl, setQrUrl] = useState(''); const [copied, setCopied] = useState(false); diff --git a/src/hooks/useFollowingFeed.ts b/src/hooks/useFollowingFeed.ts index 46ff0ef3..9bf6215e 100644 --- a/src/hooks/useFollowingFeed.ts +++ b/src/hooks/useFollowingFeed.ts @@ -120,7 +120,7 @@ function useFollowedHashtagsFeed(hashtags: string[], kinds: number[], enabled: b // Hashtags on Nostr are case-sensitive at the relay level but the UI // treats them as case-insensitive. Pass through the same expansion // used by the dedicated hashtag page so we don't miss posts that - // tag, e.g., `#Bitcoin` instead of `#bitcoin`. + // tag, e.g., `#Grin` instead of `#grin`. const filterValues = Array.from(new Set( hashtags.flatMap((tag) => buildTagFilterValues(tag, '#t')), )); diff --git a/src/lib/aiChatSystemPrompt.ts b/src/lib/aiChatSystemPrompt.ts index 77c22cf7..2509518d 100644 --- a/src/lib/aiChatSystemPrompt.ts +++ b/src/lib/aiChatSystemPrompt.ts @@ -17,7 +17,7 @@ You are knowledgeable, direct, and focused on helping the user navigate the Nost Resolves names to Nostr pubkeys. When a user mentions a specific person by name (e.g. "Derek Ross", "fiatjaf"), use search_users to find their pubkey. The search checks the user's contacts first, then does a broader relay search. If multiple matches are found, ask the user to confirm which one they meant. Use the hex pubkey from the results in get_feed authors. ## search_follow_packs -Finds curated follow packs (starter packs). Follow packs are lists of people grouped by theme or community (e.g. "Bitcoin Developers", "Nostr OGs"). When a user mentions a follow pack or starter pack by name, use search_follow_packs to look it up. The tool returns the pack's title, description, and all member pubkeys. Use those pubkeys in get_feed authors to read posts from the pack's members. +Finds curated follow packs (starter packs). Follow packs are lists of people grouped by theme or community (e.g. "Grin Developers", "Nostr OGs"). When a user mentions a follow pack or starter pack by name, use search_follow_packs to look it up. The tool returns the pack's title, description, and all member pubkeys. Use those pubkeys in get_feed authors to read posts from the pack's members. ## fetch_page Fetches a URL and extracts text content and image URLs from the HTML. Use when a user provides a link and you need to discover what's on the page. @@ -70,7 +70,7 @@ When no existing feed matches, build a query using: - "what are my friends talking about?" -> get_feed(feed_name: "network") - "what's happening in the world?" -> get_feed(feed_name: "world") - "what's going on in Venezuela?" -> get_feed(country: "VE") -- "anything about bitcoin today?" -> get_feed(search: "bitcoin", hours: 24) +- "anything about grin today?" -> get_feed(search: "grin", hours: 24) - "what's #nostr been like this week?" -> get_feed(hashtag: "nostr", hours: 168) - "what was fiatjaf's latest post?" -> search_users("fiatjaf") then get_feed(authors: [""], hours: 0, limit: 1)`; diff --git a/src/lib/hashtag.ts b/src/lib/hashtag.ts index abca1dc4..8c8ebe5c 100644 --- a/src/lib/hashtag.ts +++ b/src/lib/hashtag.ts @@ -3,7 +3,7 @@ * `t` tags from composed posts. * * Matches `#` followed by a run of Unicode letters, numbers, and underscores, - * optionally with internal hyphens (e.g. `#70-706`, `#bitcoin-conference`). + * optionally with internal hyphens (e.g. `#70-706`, `#grin-conference`). * A hashtag must begin and end with a letter/number/underscore — leading or * trailing hyphens are excluded so `#nostr-` captures only `#nostr`. * diff --git a/src/locales/ar.json b/src/locales/ar.json index 5d272a5e..1299f601 100644 --- a/src/locales/ar.json +++ b/src/locales/ar.json @@ -174,12 +174,12 @@ "subtitle": "يمكنك القيام بكليهما لاحقًا. هذا فقط يساعدنا في تخصيص الخطوات التالية.", "creator": { "title": "إطلاق حملة", - "description": "اجمع Bitcoin من أجل قضية تهمّك.", - "finderNote": "يرسل المتبرعون السّاتس مباشرةً إلى محفظتك." + "description": "اجمع Grin من أجل قضية تهمّك.", + "finderNote": "يرسل المتبرعون GRIN مباشرةً إلى محفظتك." }, "donor": { "title": "التبرع للحملات", - "description": "ادعم القضايا باستخدام Bitcoin.", + "description": "ادعم القضايا باستخدام Grin.", "finderNote": "يصل تبرعك مباشرةً إلى محفظة منظّم الحملة." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "احفظ مفتاحك", "subtitle": "نزّل الملف واحفظه في مكان آمن. مدير كلمات المرور خيار جيد.", - "couplingNote": "يتشارك حسابك ومحفظتك هذا المفتاح. فهو يوقّع منشوراتك على Nostr ويفتح محفظة Bitcoin الخاصة بك على Eranos.", + "couplingNote": "هذا المفتاح هو هويتك على Eranos. فهو يوقّع منشوراتك على Nostr وحملاتك وإيصالات التبرع التي تُحتسب ضمن مجاميع الحملات.", "permanenceHeadline": "لا توجد طريقة لاستعادة هذا المفتاح في حال فقدانه.", "permanenceBody": "لا إعادة تعيين، ولا خطّ دعم، ولا استعادة عبر البريد الإلكتروني. احفظه قبل المتابعة.", "button": "تنزيل ومتابعة", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "الوصف مطلوب.", "errorPledgeRequired": "مبلغ التعهد مطلوب.", "errorPledgeInvalid": "يجب أن يكون مبلغ التعهد مبلغًا موجبًا بالدولار.", - "errorPriceUnavailable": "في انتظار سعر BTC/USD لحساب مبلغ التعهد.", + "errorPriceUnavailable": "بانتظار سعر الصرف لحساب مبلغ التعهد.", "errorCoverInvalid": "يجب أن تكون صورة الغلاف رابط https:// صالحًا.", "errorDeadlinePast": "لا يمكن أن يكون الموعد النهائي في الماضي.", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "حملات تمويل", "seoDescription": "نربط العالم بتمويل لا يمكن إيقافه.", "heroTagline": "تمويل <0>لا يمكن إيقافه للعالم.", - "heroBody": "اجمع البتكوين مباشرةً من داعمين حول العالم. كل تبرّع يصل إلى محفظتك دون وسطاء، دون استرداد، ودون أن تحتفظ أي منصة بأموالك.", + "heroBody": "اجمع Grin مباشرةً من داعمين حول العالم. كل تبرّع يصل مباشرةً إلى محفظتك دون وسطاء، دون عمليات استرداد، ودون أن تحتفظ أي منصة بأموالك.", "startCampaign": "ابدأ حملة", "howItWorks": "كيف يعمل", "featuredTitle": "الحملات المميّزة", @@ -860,7 +860,7 @@ "whyDifferent": { "eyebrow": "لماذا {{appName}}", "title": "مبني بشكل مختلف.", - "lede": "بيتكوين مباشرة من المتبرع إلى المستفيد. لا منصة في المنتصف، لا حافظ يحمل الكيس، لا إذن مطلوب.", + "lede": "Grin مباشرةً من المتبرع إلى المستفيد. لا منصة في المنتصف، لا حافظ يمسك بالأموال، لا إذن مطلوب.", "block1": { "heading": "بعكس GoFundMe", "body": "لا يمكن لأي منصة تجميد تبرعاتك، أو طلب استرداد، أو إنهاء حملتك بسبب خلافات في السياسة. لا Stripe، ولا Visa، ولا بنك يقف في المنتصف ويستطيع قطعك في منتصف الحملة.", @@ -869,8 +869,8 @@ "bullet3": "صفر رسوم منصة" }, "block2": { - "heading": "بعكس منصات ‘البتكوين’ الأخرى", - "body": "لا عقدة Lightning مركزية، ولا حافظ، ولا LSP قد يفشل أو ينقطع. تُسوّى الأموال مباشرة على Bitcoin إلى محفظة تتحكم فيها. لو اختفى {{appName}} غدًا، لاستمرت كل حملة في العمل.", + "heading": "بعكس منصات العملات المشفّرة الأخرى", + "body": "لا محفظة وصائية ولا عقدة مستضافة ولا معالج مدفوعات قد يفشل أو ينقطع. تُسوّى الأموال على سلسلة Grin إلى محفظة تتحكم فيها أنت. لو اختفى {{appName}} غدًا، لاستمرت كل حملة في العمل.", "bullet1": "لا محفظة وصائية يمكن استنزافها أو تجميدها", "bullet2": "تُسوّى على السلسلة إلى محفظة تملكها", "bullet3": "تعمل حتى لو اختفى {{appName}}" @@ -891,7 +891,7 @@ "heroKicker": "الحملات", "heroHeading": "كل قضيّة،", "heroHeadingLine2": "في مكان واحد.", - "heroBody": "كل حملة تمويل منشورة على Nostr، مجموعةً في مكان واحد. تصفّح الشبكة بأكملها، اعثر على قضيّة تهمّك، وادعمها مباشرةً بالبتكوين.", + "heroBody": "كل حملة تمويل منشورة على Nostr، مجموعةً في مكان واحد. تصفّح الشبكة بأكملها، اعثر على قضية تهمّك، وادعمها مباشرةً بـ Grin.", "campaignsCount_one": "حملة على الشبكة", "campaignsCount_other": "حملات على الشبكة", "searchAriaLabel": "البحث في الحملات", @@ -1013,7 +1013,7 @@ "notifications": "الإشعارات", "notificationsDesc": "تفضيلات الإشعارات الفورية.", "advanced": "متقدم", - "advancedDesc": "خيارات المحفظة والنظام وللمستخدمين المتقدمين.", + "advancedDesc": "خيارات النظام والمستخدمين المتقدمين.", "organizers": "المنظّمون", "organizersDesc": "تعيين منظّمي الدول الذين يمكنهم تثبيت المنشورات في قوائم الدول." }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "متقدم", - "subtitle": "اتصالات المحفظة وتكوين النظام وخيارات أخرى للمستخدمين المتقدمين.", - "intro": "اتصالات المحفظة وتكوين النظام وخيارات متقدمة أخرى.", + "subtitle": "تكوين النظام وخيارات أخرى للمستخدمين المتقدمين.", + "intro": "تكوين النظام وخيارات متقدمة أخرى.", "torHeading": "Tor", "torToggle": "توجيه حركة المرور عبر Tor", "torToggleDesc": "يتصل بالمرحّلات ويحمّل الوسائط عبر شبكة Tor لحماية أقوى للخصوصية. توقّع أداءً أبطأ وتأخيراً قصيراً ريثما يتصل Tor.", @@ -1686,7 +1686,7 @@ "heading": "مفتاحك", "extensionBody": "أنت مسجّل الدخول عبر إضافة متصفح (NIP-07). يُحفظ مفتاحك السري هناك — يمكنك إدارته أو تصديره من الإضافة نفسها.", "bunkerBody": "أنت مسجّل الدخول عبر موقّع عن بُعد (NIP-46). يحتفظ ذلك الموقّع بمفتاحك السري ولا يمكن تصديره من {{appName}}.", - "explainer": "يتحكم هذا المفتاح السري في حسابك على {{appName}} وهو البذرة التي تُشتقّ منها محفظة Bitcoin الخاصة بك. أي شخص يحصل عليه يستطيع النشر باسمك وإنفاق عملات Bitcoin الخاصة بك. احفظه في مدير كلمات السر أو في مكان لا يستطيع الوصول إليه سواك. إذا أردت استيراد محفظة Bitcoin إلى تطبيق آخر، فاستخدم عبارة البذرة الموجودة أدناه — مشاركتها أكثر أماناً، فهي تتحكم بالمحفظة فقط ولا يمكن استخدامها لانتحال شخصيتك.", + "explainer": "يتحكم هذا المفتاح السري في حسابك على {{appName}}. أي شخص يحصل عليه يستطيع النشر بصفتك وتعديل حملاتك والكتابة باسمك. احفظه في مدير كلمات السر أو في مكان آخر لا يصل إليه غيرك. أموالك من Grin منفصلة عنه: فهي محفوظة في محفظة Grin الخاصة بك وعبارة البذرة (seed) الخاصة بها، لا في هذا المفتاح.", "warning": "لا تشارك مفتاحك السري أبدًا مع أي شخص. تجنّب التقاط لقطات شاشة له أو لصقه في أي مكان غير مدير كلمات السر. إذا تمت مشاركته، سيتمكن الآخرون من الوصول إلى حسابك.", "aria": "مفتاحك السري", "copyAria": "نسخ المفتاح السري", @@ -1965,7 +1965,7 @@ "seoTitle": "دليل المتبرّع", "seoDescription": "كيف يعمل التبرّع على {{appName}} وكيف تحمي خصوصيتك.", "title": "دليل المتبرّع", - "subtitle": "بيتكوين حقيقي، يُرسل مباشرة. كل الخطوات في صفحة قصيرة واحدة." + "subtitle": "Grin حقيقي، يُرسل مباشرةً. كل الخطوات في صفحة قصيرة واحدة." }, "recipientGuide": { "seoTitle": "دليل المستفيد", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "حول", - "seoDescription": "كيف يعمل {{appName}}: ربط المستفيدين بتمويل لا يمكن إيقافه عبر بيتكوين وNostr.", + "seoDescription": "كيف يعمل {{appName}}: ربط المستفيدين بتمويل لا يمكن إيقافه عبر Grin وNostr.", "hero": { "eyebrow": "حول {{appName}}", "headlinePart1": "كيف", "headlineAppName": "{{appName}}", "headlinePart2": "يعمل.", - "body": "{{appName}} منصة تبرع مقاوِمة للرقابة مبنية على Nostr وبيتكوين. لا حسابات مصرفية مجمَّدة. لا إغلاقات شركاتية. فقط دعم مباشر من أناس يؤمنون بقضيتك.", + "body": "{{appName}} منصة تبرع مقاوِمة للرقابة مبنية على Nostr وGrin. لا حسابات مصرفية مجمَّدة. لا إغلاقات شركاتية. فقط دعم مباشر من أناس يؤمنون بقضيتك.", "trustChips": { "decentralized": "لامركزي", "openSource": "مفتوح المصدر", @@ -2021,7 +2021,7 @@ "raised": "تم جمعه", "ofGoal": "من 10,000$", "donorsLine": "247 متبرعًا · 12 دولة", - "donate": "تبرّع ببيتكوين" + "donate": "تبرّع بـ Grin" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "مفتاح تشفير برتقالي متوهج يطفو في فضاء مظلم، يرمز إلى الهوية السيادية الذاتية", "title": "يسجّل المستفيدون في ثوانٍ.", - "body": "لا بنك. لا أوراق. لا موافقة. في اللحظة التي ينشئ فيها مستفيد حسابًا على {{appName}}، يصبح لديه عنوان بيتكوين جاهز لاستقبال الدعم من أي مكان في العالم." + "body": "لا بنك. لا أوراق. لا موافقة. ينشئ المستفيد حسابًا على {{appName}}، ويضيف إلى حملته عنوان الاستقبال من محفظة Grin الخاصة به، فيمكنه قبول الدعم من أي مكان في العالم." }, "step2": { - "imageAlt": "عملة بيتكوين متوهجة تطير عبر خريطة عالمية مظلمة، ترمز إلى الدفع الفوري عبر الحدود", - "title": "يرسل المتبرعون بيتكوين مباشرة.", - "body": "يرسل المتبرعون بيتكوين من أي محفظة يستخدمونها بالفعل (Cash App, Coinbase, Strike, محفظة عتادية) مباشرة إلى المستفيد. لا تلمس {{appName}} المال أبدًا. لا خادم وسيط، لا حافظ." + "imageAlt": "عملة Grin متوهجة تطير عبر خريطة عالمية مظلمة، ترمز إلى الدفع الفوري عبر الحدود", + "title": "يرسل المتبرعون Grin مباشرة.", + "body": "يدفع المتبرعون من أي محفظة Grin، إما عبر صفحة دفع GoblinPay الخاصة بالحملة أو مباشرةً إلى عنوان Slatepack من نوع grin1 الخاص بها. لا يلمس {{appName}} المال أبدًا. تنتقل المعاملة من محفظة المتبرع إلى محفظة المستفيد." }, "step3": { "imageAlt": "يد مفتوحة يشع منها ضوء برتقالي دافئ، ترمز إلى الاستلام والقدرة على الفعل", @@ -2052,8 +2052,8 @@ "description": "ما هو Eranos ومن بناه وكم يكلف." }, "chapter2": { - "label": "تبرعات البيتكوين", - "description": "كيف تعمل المدفوعات، ولماذا على السلسلة، ولماذا علنية، ولماذا هذه المقايضات." + "label": "تبرعات Grin", + "description": "كيف تعمل المدفوعات، ولماذا Grin، وما الذي يبقى خاصًا، وما المقايضات." }, "chapter3": { "label": "عن Nostr", @@ -2068,8 +2068,8 @@ "imageAlt": "محتجون يرتدون أغطية رأس يسيرون في شارع مدينة أوروبية عند الغسق، حاملين شعلات حمراء مشتعلة ولافتات 'FREEDOM' و'LIBERTAD'", "role": "للمتبرعين", "title": "ادعم قضايا لن تدعمها البنوك.", - "description": "أرسل بيتكوين مباشرة إلى المستفيدين والحركات في أي مكان في العالم، دون طلب إذن من معالج مدفوعات.", - "bullet1": "استخدم أي محفظة بيتكوين تملكها بالفعل.", + "description": "أرسل Grin مباشرةً إلى المستفيدين والحركات في أي مكان في العالم، دون طلب إذن من معالج مدفوعات.", + "bullet1": "ادفع من أي محفظة Grin، مثل Goblin أو grin-wallet.", "bullet2": "تصل التبرعات مباشرة إلى المستفيد. لا حافظ، لا وسيط.", "cta": "اقرأ دليل المتبرّع" }, @@ -2092,7 +2092,7 @@ "label": "عن Eranos" }, "payments": { - "label": "تبرعات البيتكوين على Eranos" + "label": "تبرعات Grin على Eranos" }, "about-nostr": { "label": "عن Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "ما هو {{appName}}؟", "answer": [ - "{{appName}} هو منصة لإرسال تبرعات البيتكوين — علنية أو خاصة — مباشرةً إلى المستفيدين. لا يوجد وسيط، ولا مُعالِج دفع، ولا حساب يمكن تجميده.", + "{{appName}} هو منصة لإرسال تبرعات Grin مباشرةً إلى المستفيدين. لا يوجد وسيط، ولا معالج دفع، ولا حساب يمكن تجميده.", "{{appName}} مبني فوق Nostr، لذا فإن هويتك ليست مرتبطة بهذا الموقع — أنت تملكها." ] }, "cost-to-use": { "question": "هل {{appName}} يكلّف شيئًا؟", "answer": [ - "**لا.** {{appName}} لا يأخذ أي رسوم منصة. عندما تتبرّع فإنك تدفع فقط رسوم شبكة البيتكوين التي تذهب إلى المعدِّنين — لا إلينا." + "**لا.** {{appName}} لا يأخذ أي رسوم منصة. عندما تتبرّع فإنك تدفع فقط رسوم شبكة Grin الضئيلة التي تذهب إلى المعدِّنين، لا إلينا." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "ماذا تعني \"المقاومة للرقابة\" هنا؟", "answer": [ "لا تقف أي شركة بين المتبرع والمستفيد. {{appName}} لا يحتفظ بالأموال ولا يستطيع تجميد العنوان.", - "ما دامت شبكة البيتكوين تعمل، يمكن إرسال التبرعات واستقبالها. حتى لو توقف {{appName}} نفسه عن العمل، فلن يوقفها ذلك." + "ما دامت شبكة Grin تعمل، يمكن إرسال التبرعات واستقبالها. حتى توقف {{appName}} نفسه عن العمل لن يوقفها." ] }, "why-onchain": { - "question": "لماذا البيتكوين؟", + "question": "لماذا Grin؟", "answer": [ - "البيتكوين هو أوسع وسيلة دفع دعمًا وأكثرها مقاومة للرقابة في العالم. كل محفظة بيتكوين يمكنها إرساله.", - "على {{appName}}، يختار المستفيدون كيفية الاستقبال: **علني** (عنوان بيتكوين عادي) لأقصى وصول، **خاص** (مدفوعات صامتة) لتبرعات غير قابلة للربط، أو **كلاهما** بحيث تختار محفظة كل متبرع المسار الصحيح تلقائيًا. المتبرعون الذين لديهم فقط تطبيق بيتكوين استهلاكي يمكنهم المساهمة؛ والمتبرعون الذين يمتلكون محفظة مدفوعات صامتة يحصلون على الخصوصية افتراضيًا.", - "المقابل هو أن معاملات البيتكوين العلنية مرئية على البلوكتشين وتدفع رسومًا للمعدِّنين. يوضح دليل المتبرع ودليل المستفيد كيفية التعامل مع كلا الأمرين." + "Grin نقد رقمي بخصوصية مدمجة. تصميمه القائم على Mimblewimble لا يضع أي عناوين على السلسلة ويخفي كل المبالغ، فلا تترك التبرعات الأثر العلني الذي تتركه معظم العملات المشفّرة.", + "على {{appName}}، تستقبل الحملات Grin بطريقتين: عبر GoblinPay (امسح رمز QR فتنتقل الدفعة إلى الحملة كحزمة slatepack مشفّرة عبر Nostr) أو مباشرةً إلى عنوان Slatepack من نوع grin1 الخاص بالحملة من أي محفظة Grin. في الحالتين تصل الأموال إلى محفظة تتحكم فيها الحملة.", + "وتبقى مجاميع الحملات صادقة دون التخلي عن تلك الخصوصية: يمكن للمتبرع نشر إثبات دفع، ويتحقق {{appName}} منه مقابل عقدة Grin للتأكد من أن المعاملة موجودة فعلًا على السلسلة. لا يكشف الإثبات إلا المبلغ ونواة المعاملة (kernel)، لا هوية من دفع. يشرح دليلا المتبرع والمستفيد التفاصيل." ] }, "why-not-rotating-addresses": { - "question": "لماذا لا يولّد {{appName}} عنوانًا جديدًا لكل تبرع؟", + "question": "لماذا لا يعالج {{appName}} التبرعات على خادمه الخاص؟", "answer": [ - "القيام بذلك يتطلب أن يعمل {{appName}} كوسيط لتبادل الأموال — يحتفظ بالبيتكوين أولًا ثم يحوّلها للمستفيد.", - "هذا سيجعلنا ناقلين للأموال خاضعين للوائح المرافقة لذلك، ونقطة فشل واحدة: أغلق خادم {{appName}} وستوقف كل تبرع يمر عبره.", - "بدلًا من ذلك، يُشتق عنوان التبرع الخاص بكل مستخدم من المفتاح السري لـ Nostr (nsec) — وهو نفس المفتاح الذي تسجّل به الدخول. يرسل المتبرعون مباشرةً إلى المستفيد، ولا يلامس {{appName}} الأموال أبدًا، ولا يمكن إيقاف المنصة نفسها لخنق أي شخص. المستفيدون الراغبون في الخصوصية لكل تبرع يمكنهم قبول المدفوعات الصامتة، التي تمنح نفس عدم القابلية للربط دون أن يحتفظ أحد بالأموال في الوسط." + "القيام بذلك يتطلب أن يعمل {{appName}} كوسيط لتبادل الأموال، يستلم Grin أولًا ثم يحوّلها إلى المستفيد.", + "هذا سيجعلنا ناقلًا للأموال خاضعًا للوائح المرافقة لذلك، ونقطة فشل واحدة: أغلق خادم {{appName}} تكن قد أوقفت كل تبرع يمر عبره.", + "بدلًا من ذلك، تنتقل التبرعات من محفظة Grin الخاصة بالمتبرع إلى محفظة Grin الخاصة بالحملة. تنشر كل حملة عنوان Slatepack من نوع grin1 الخاص بها أو صفحة دفع GoblinPay، ولا يلمس {{appName}} الأموال أبدًا، ولا يمكن إيقاف المنصة نفسها لفرض رقابة على أحد. ولأن Grin لا يضع أي عناوين على السلسلة، تكون التبرعات غير قابلة للربط افتراضيًا دون أن يمسك أحد بالمال في المنتصف." ] }, "why-not-other-crypto": { - "question": "لماذا ليس Monero أو عملة مشفّرة أخرى؟", + "question": "لماذا ليس بيتكوين أو Monero أو عملة مشفّرة أخرى؟", "answer": [ - "البيتكوين هو إلى حد بعيد أكثر عملة مشفّرة اعتمادًا. هذا يعني أنه الأسهل ليشتريه المتبرعون ويرسلوه، والأسهل على المستفيدين استلامه وحفظه وإنفاقه.", - "العملات الموجّهة للخصوصية مثل Monero تقدّم موازنات خصوصية مختلفة عن البيتكوين، لكنها غير مدعومة في معظم التطبيقات الاستهلاكية وأصعب في التحويل إلى العملة المحلية. الطلب من أيٍّ من طرفي التبرع الحصول أولًا على عملة مشفّرة متخصصة عقبة لن يضعها {{appName}}. أما لتبرعات البيتكوين نفسها، فإن المدفوعات الصامتة تغطي حالة استخدام عدم القابلية للربط دون مغادرة منظومة البيتكوين." + "بيتكوين هو العملة المشفّرة الأوسع اعتمادًا، لكن سجلّه علني: التبرع إلى عنوان معروف يكشف المبلغ والوقت وطرف الإرسال، إلى الأبد. وإضافة الخصوصية فوقه تعني أدوات إضافية وخطوات إضافية وطرقًا إضافية للخطأ. وبالنسبة للتبرعات لقضايا حساسة، هذا خيار افتراضي خاطئ.", + "أما Grin فيجعل المسار الخاص هو المسار الوحيد. لا يترك Mimblewimble أي عناوين على السلسلة ويخفي كل المبالغ، فلا يحتاج المتبرعون إلى أدوات خاصة ليكونوا بأمان. وفي الوقت نفسه، تتيح إثباتات الدفع في Grin للحملة أن تعرض مجموعًا موثّقًا ومتحققًا منه على السلسلة دون كشف متبرعيها. يقدّم Monero خصوصية قوية أيضًا، لكن إثباتات الدفع في Grin تناسب نموذج التبرعات الموثّقة في {{appName}}، وسلسلته الخفيفة تُبقي التحقق بسيطًا." ] }, "what-is-nostr": { "question": "ما هو Nostr؟", "answer": [ "Nostr شبكة مفتوحة حيث **أنت** تملك حسابك، وليس شركة. هويتك مفتاح تشفير تتحكم فيه، وليست اسم مستخدم على خادم شخص آخر.", - "على {{appName}}، يُشتقّ عنوان تبرعك من المفتاح نفسه — المفتاح السري لـ Nostr (nsec) الخاص بك يُهيّئ محفظة البيتكوين الخاصة بك، ولذلك يمكنك استلام البيتكوين دون التسجيل لدى أحد." + "على {{appName}}، هذا المفتاح نفسه يوقّع حملاتك وإيصالات التبرع التي يُبنى منها مجموعك الموثّق، ولهذا تعمل هويتك وحملاتك في أي مكان على Nostr دون التسجيل لدى أي جهة." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "ماذا يحدث إذا فقدتُ مفتاحي السري؟", "answer": [ - "**لا يوجد زر \"نسيت كلمة المرور\".** لا أحد يستطيع إعادة تعيينه من أجلك. إذا فقدته، فإن حسابك — وأي بيتكوين موجود على عنوان تبرعك — يضيع إلى الأبد.", + "**لا يوجد زر \"نسيت كلمة المرور\".** لا أحد يستطيع إعادة تعيينه من أجلك. إذا فقدته، ضاع حسابك وحملاتك إلى الأبد. (أموالك من Grin محفوظة في محفظة Grin الخاصة بك وعبارة البذرة الخاصة بها، وهي منفصلة عن هذا المفتاح.)", "**احفظ مفتاحك السري في مكان آمن الآن.** للنصائح، اقرأ [إدارة مفاتيح Nostr الخاصة بك](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "كيف يختلف Nostr عن Mastodon أو Bluesky؟", "answer": [ - "في Mastodon، يعيش حسابك على خادم محدد. في Bluesky، تعتمد معظم الحسابات على شركة واحدة. في Nostr، هويتك مفتاح تتحكم به، وعنوان تبرعك يصاحبك إلى أي تطبيق Nostr." + "في Mastodon، يعيش حسابك على خادم محدد. في Bluesky، تعتمد معظم الحسابات على شركة واحدة. في Nostr، هويتك مفتاح تتحكم به، ويصاحبك ملفك الشخصي وحملاتك إلى أي تطبيق Nostr." ] }, "profile-fields": { @@ -2223,110 +2223,110 @@ }, "donor": { "tldr": { - "lede": "ادفع إلى عنوان البيتكوين الموجود على صفحة الحملة من أي محفظة لديك بالفعل. إذا كانت الحملة تقبل المدفوعات الصامتة ومحفظتك تدعمها، فإن تبرعك يصبح خاصًا تلقائيًا.", + "lede": "تبرّع من أي محفظة Grin: امسح رمز QR الخاص بـ GoblinPay في الحملة، أو ادفع إلى عنوان Slatepack من نوع grin1 الخاص بها. Grin خاص افتراضيًا، فلا يترك تبرعك أثرًا علنيًا.", "nextActions": [ - "ادفع من أي محفظة بيتكوين", - "لا وسيط ولا فترة احتجاز", - "تريد الخصوصية؟ اقرأ أدناه" + "ادفع من أي محفظة Grin", + "لا وسيط، ولا فترة احتجاز", + "خاص افتراضيًا" ] }, "flow": { - "heading": "كيف يجري تبرع", + "heading": "كيف يسير التبرع", "steps": { "openCampaign": { "title": "افتح الحملة", - "body": "ترى رمز QR واحدًا. إذا كانت الحملة تقبل الخيارين، فإنه يُرمّز نقطتي النهاية معًا؛ محفظتك تختار الصحيحة." + "body": "اضغط على \"تبرّع\" واختر مسارًا. GoblinPay: أدخل مبلغًا وامسح رمز QR بمحفظة Goblin، فتنتقل الدفعة إلى الحملة كحزمة slatepack مشفّرة عبر Nostr مع تأكيد تلقائي. عنوان Grin: ادفع إلى عنوان Slatepack من نوع grin1 الخاص بالحملة من أي محفظة Grin؛ تتولى محفظتك النقل، عبر Tor أو بتبادل حزم slatepack." }, "arrivesDirectly": { "title": "يصل مباشرة", - "body": "تذهب الأموال مباشرة إلى المستفيد. {{appName}} لا يحتفظ بها ولا يوجّهها، والعنوان مشتق من المفتاح السري لـ Nostr الخاص بالمستفيد." + "body": "تُسوّى الأموال مباشرةً في محفظة الحملة. لا يحتفظ بها {{appName}} ولا يمرّرها. إذا أردت أن يُحتسب عطاؤك ضمن مجموع الحملة العلني، فانشر إثبات الدفع أو الإيصال بعد ذلك؛ فهو يكشف المبلغ، لا هويتك." } } }, "publicVisible": { - "title": "التبرعات العلنية مرئية على السلسلة إلى الأبد", - "body": "يصل التبرع **العلني** إلى عنوان بيتكوين عادي مرتبط بالحملة. يمكن لأي شخص البحث عن العنوان ومعرفة المبلغ والوقت وعنوان الإرسال الخاص بك. تتم تسوية التبرعات **الصامتة** على السلسلة أيضًا، لكن الجانب المستلِم غير قابل للربط بالحملة، فتبقى خارج قوائم المتبرعين والإجماليات العلنية." + "title": "ما هو علني، وما ليس كذلك", + "body": "سلسلة Grin بلا عناوين وتخفي كل المبالغ، فلا يستطيع المراقبون الخارجيون معرفة من تبرّع لحملة ولا بكم. مجموع الحملة على {{appName}} يُبنى فقط من الإثباتات والإيصالات التي يختار المتبرعون نشرها، وكل منها لا يكشف إلا المبلغ ونواة المعاملة (kernel)." }, "privacy": { - "heading": "التبرع بشكل خاص", - "intro": "هذه الخطوات تهم أكثر للتبرعات **العلنية**، حيث ترتبط كل معاملة بشكل دائم بعنوان واحد. التبرعات **الصامتة** تخفي بالفعل الجانب المستلِم، فالخطر أقل. التحليل الموجَّه لمحفظة الإرسال لديك ما زال ممكنًا في الحالتين، لذا إذا كان مستوى المخاطر لديك مرتفعًا فإن هذه الخطوات تستحق الاتخاذ. اختَر واحدة، أو اجمعها معًا.", + "heading": "التبرع بخصوصية", + "intro": "على السلسلة، يحميك Grin أصلًا: لا عناوين، ومبالغ مخفية، ولا قائمة علنية بالمتبرعين. ما قد يكشف هويتك هو طريقة حصولك على Grin وما تختار نشره. إذا كانت مخاطرك عالية، فهذه الخطوات تستحق العناء. اختر واحدة منها، أو اجمع بينها.", "options": { "nonKyc": { - "name": "اشترِ بيتكوين بدون KYC", - "purpose": "اشترِ البيتكوين من الند إلى الند حتى لا يكون مرتبطًا بهويتك الحكومية أصلًا. أقوى نقطة انطلاق من حيث الخصوصية." + "name": "احصل على Grin دون KYC", + "purpose": "عدّنه بنفسك، أو اشترِه ندًّا لند، حتى لا تكون العملات مرتبطة بهويتك الحكومية من الأساس." }, "coinjoin": { - "name": "اخلطه أولًا بـ Coinjoin", - "purpose": "اخلط بيتكوينك مع عملات أناس آخرين حتى لا يمكن تتبع الناتج إلى شرائك المربوط بـ KYC. مفيد عندما تقبل الحملة العلنية فقط." + "name": "تخطَّ الإيصال العلني", + "purpose": "نشر إثبات الدفع يربط التبرع بهويتك على Nostr. لا تنشره، فيبقى التبرع بينك وبين الحملة." } } }, "consumerApps": { - "title": "التطبيقات الاستهلاكية لا تستطيع جعلك مجهولًا", - "body": "Cash App، Coinbase، Strike، Venmo، Kraken، Binance، وPayPal كلها تتحقق من هويتك. مهما كانت الطريقة التي ترسل بها التبرع، تظل كل معاملة مرتبطة بهويتك الحقيقية. استخدم محفظة غير وصائية تتحكم بها." + "title": "منصات التداول تعرف من أنت", + "body": "منصات التداول التي تدرج GRIN تتحقق من هويتك وتحتفظ بسجلات لكل عملية سحب. لن تُظهر السلسلة العلنية تبرعك، لكن المنصة تعرف إلى أين ذهب سحبها. إن كان ذلك مهمًا لوضعك، فاسحب أولًا إلى محفظة تتحكم فيها ثم تبرّع منها." } }, "recipient": { "tldr": { - "lede": "اختر ما تقبله عند إنشاء حملتك: علنية، صامتة، أو كلتيهما. كلا الخيارين غير وصائي. {{appName}} لا يحتفظ بأموالك أبدًا.", + "lede": "انشر عنوان Slatepack من نوع grin1 من محفظة Grin تتحكم فيها، أو جهّز صفحة دفع GoblinPay. تصل التبرعات من محفظة إلى محفظة. {{appName}} لا يحتفظ بأموالك أبدًا.", "nextActions": [ - "قارن بين الخيارين", - "خطّط لكيفية التحويل إلى نقد", - "انقل الأموال بسرعة" + "احصل على محفظة Grin وعنوان", + "أضفه إلى حملتك", + "انسخ عبارة البذرة الخاصة بمحفظتك احتياطيًا" ] }, "howReceiving": { - "heading": "كيف يعمل الاستلام", + "heading": "كيف يعمل الاستقبال", "paragraphs": [ - "عناوين التبرع الخاصة بك على {{appName}} مشتقة من المفتاح السري لـ Nostr (nsec) الخاص بك — نفس المفتاح الذي تسجّل به الدخول يُهيّئ محفظة البيتكوين الخاصة بك. عند إنشاء حملة، تختار ما تقبله:", - "**مدفوعات علنية فقط.** عنوان بيتكوين عادي. مرئي للجميع، يعمل مع أي محفظة.", - "**مدفوعات صامتة فقط.** مدفوعات BIP-352 الصامتة. الجانب المستلِم غير قابل للربط على السلسلة، لذا تبقى التبرعات خارج قوائم المتبرعين والإجماليات العلنية. يحتاج المتبرعون إلى محفظة قادرة على الإرسال بمدفوعات صامتة. إن لم يكن لديهم، فلن يتم تبرعهم.", - "**كلتاهما.** يولّد {{appName}} رمز QR واحدًا يُرمّز نقطتي النهاية. محافظ المدفوعات الصامتة تقرأه كخاص؛ المحافظ العادية تدفع إلى العنوان العلني. لا يضطر المتبرعون إلى الاختيار.", - "قبول كلتيهما هو الخيار الصحيح غالبًا: تحصل على تبرعات خاصة من الداعمين الذين يستخدمون محفظة مدفوعات صامتة، وتظل منفتحًا على المتبرعين الذين لا يملكون البيتكوين إلا في تطبيق استهلاكي.", - "داخل محفظة {{appName}} الخاصة بك، تصل هذه التبرعات على هيئة **رصيدين منفصلين** — تبويب **علني** (عنوان البيتكوين العادي الخاص بك) وتبويب **خاص** (المدفوعات الصامتة) — يظهران في تبويبَي المحفظة علني / خاص. يبقيهما {{appName}} منفصلين تمامًا عن قصد: لا يمكن أبدًا إنفاق الرصيدين معًا. خلط الأموال الخاصة بالأموال العلنية في معاملة واحدة سيربط تبرعاتك الصامتة غير القابلة للربط بعنوانك العلني على السلسلة ويدمّر الخصوصية التي وُجدت من أجل توفيرها." + "تنتقل التبرعات على {{appName}} مباشرةً من محفظة Grin الخاصة بالمتبرع إلى محفظتك. عند إنشاء حملتك تختار طريقة الاستقبال:", + "**عنوان Slatepack من نوع grin1.** أي محفظة Grin (مثل Goblin أو grin-wallet) تمنحك واحدًا. يدفع المتبرعون إليه من أي محفظة Grin، تفاعليًا عبر Tor أو بتبادل حزم slatepack؛ وتتولى المحافظ النقل.", + "**GoblinPay.** صفحة دفع تتيح للمتبرعين الدفع داخل التطبيق: يمسحون رمز QR فتنتقل الدفعة إليك كحزمة slatepack مشفّرة ومغلّفة عبر Nostr، مع تأكيد تلقائي وإيصال موقّع في النهاية.", + "**كلاهما.** يحصل أصحاب محفظة Goblin على تجربة المسح الواحد، ويدفع الآخرون إلى عنوان Slatepack الخاص بك من أي محفظة Grin يستخدمونها. تقديم الخيارين يبقيك مفتوحًا لكل متبرع.", + "الخصوصية هي الوضع الافتراضي في الحالتين. تصميم Mimblewimble في Grin لا يضع أي عناوين على السلسلة ويخفي كل المبالغ، فلا تظهر تبرعاتك أبدًا في أي سجل علني يمكن لأحد تصفحه.", + "يحتسب مجموع حملتك الموثّق التبرع بعد نشر إثبات دفعه أو إيصال GoblinPay الخاص به والتحقق منه: يجب أن يثبُت توقيع المستلم، وأن تكون نواة المعاملة مؤكدة على السلسلة مقابل عقدة Grin. كل إثبات منشور يكشف المبلغ والنواة، ولا شيء عن المتبرع." ] }, "whatEveryoneSees": { "heading": "ما يستطيع الجميع رؤيته", "paragraphs": [ - "إذا كانت حملتك تقبل المدفوعات العلنية، فإن أي شخص يفكر في دعمك يمكنه البحث عن العنوان ورؤية سجل التبرعات العلني.", - "تبرعات المدفوعات الصامتة ليست جزءًا من ذلك السجل. هي غير مرئية للمراقبين الخارجيين ولا تظهر في الإجماليات العلنية للحملة؛ المتبرعون الجدد لا يرون سوى ما تنشره عن تقدم الحملة." + "يرى الزوار صفحة حملتك وهدفها والمجموع الموثّق المبني من الإثباتات والإيصالات التي اختار المتبرعون نشرها. كل منها يكشف مبلغًا ونواة معاملة، لا هوية متبرع.", + "لا يستطيع أحد الاطلاع على رصيدك أو تاريخ تبرعاتك على السلسلة. لا يوجد عنوان يُفحص ولا مبالغ تُقرأ؛ وفيما عدا الإيصالات المنشورة، لا يرى الناس إلا ما تشاركه أنت عن تقدم الحملة." ] }, "movePromptly": { - "heading": "انقل التبرعات بسرعة", + "heading": "محفظتك، مسؤوليتك", "steps": { "sweep": { - "title": "اسحب إلى محفظة تتحكم بها", - "body": "محفظة {{appName}} الخاصة بك ذاتية الحفظ بالفعل — أنت، وأنت وحدك، تتحكم بالمفاتيح. للحصول على عرض سطح المكتب أو محفظة الأجهزة لنفس الرصيد، افتح قائمة المحفظة، اختر **نسخ المحفظة احتياطياً**، واستورد عبارة البذرة المكونة من 24 كلمة إلى [Sparrow](https://sparrowwallet.com)، أو [BlueWallet](https://bluewallet.io)، أو محفظة أجهزة (Trezor أو Ledger). إذا كنت تفضّل نقل الأموال إلى مفتاح مختلف تمامًا — على سبيل المثال، إلى محفظة Lightning مثل [Phoenix](https://phoenix.acinq.co) — أرسل معاملة بيتكوين عادية من محفظة {{appName}} الخاصة بك." + "title": "تصل التبرعات إلى محفظة تتحكم فيها", + "body": "{{appName}} لا يشغّل محفظة نيابة عنك أبدًا. تصل الأموال إلى محفظة Grin التي نشرت عنوانها أو صفحة GoblinPay الخاصة بها، فالحيازة لك من أول تبرع. وهذا يعني أن المسؤولية عليك أيضًا: من يملك عبارة البذرة الخاصة بمحفظتك يملك الأموال، وبدونها لا يمكن استعادتها." }, "dontSit": { - "title": "لا تترك الأموال جالسة في المتصفح", - "body": "خاصةً للحملات عالية القيمة، خزّن عبارة بذرة المحفظة خارج الإنترنت (على ورق، أو نسخة احتياطية معدنية، أو في مدير كلمات مرور على جهاز مخصص) وفكّر في استخدام محفظة أجهزة. البذرة التي تنسخها احتياطيًا من {{appName}} هي نفس المحفظة — أمّن الكلمات وستحصل على تخزين بارد." + "title": "انسخ عبارة البذرة احتياطيًا دون اتصال", + "body": "خصوصًا للحملات عالية القيمة، خزّن عبارة البذرة الخاصة بمحفظة Grin دون اتصال (ورقة، أو نسخة معدنية، أو مدير كلمات سر على جهاز مخصص). البذرة هي المحفظة: أمّن الكلمات تحصل على تخزين بارد." } } }, "cashout": { - "heading": "التحويل إلى نقد بشكل خاص", - "intro": "الإنفاق على السلسلة يُنشئ أثرًا ما لم تكسره أولًا. حوّل إلى نقد من تبويب **خاص** لإبقاء تبرعات المدفوعات الصامتة غير قابلة للربط — أرسل أولًا إلى محفظة مدفوعات صامتة (عنوان **sp1…**)، ثم أنفق بعد ذلك؛ القفزة تكسر الرابط بين حملتك وما يأتي بعدها. لا ترسل الأموال الخاصة إلى عنوان معاد استخدامه أو علني، فهذا يعيد ربطها. الخيارات الأخرى أدناه تعمل أيضًا ولها مفاضلاتها الخاصة.", + "heading": "التحويل إلى نقد", + "intro": "سلسلة Grin لن تكشف تبرعاتك، فالقرار الرئيسي للخصوصية هو كيفية التحويل إلى العملة المحلية. أي خدمة تتحقق من هويتك ستعرف ما تحوّله عبرها. للخيارات أدناه مقايضات مختلفة.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "اخلط بيتكوينك مع عملات مستخدمين آخرين حتى لا يمكن ربط المخرج بالمدخل." + "name": "منصات التداول", + "purpose": "أبسط طريق إلى النقد. توقّع KYC: تعرف المنصة هويتك والمبلغ الذي تحوّله عبرها." }, "peerToPeer": { - "name": "ند إلى ند", - "purpose": "بادل البيتكوين بعملة قانونية مباشرة مع شخص آخر أو من خلال وسيط على Bisq أو HodlHodl أو RoboSats." + "name": "ندًّا لند", + "purpose": "بادل Grin بالنقد مباشرةً مع شخص آخر أو عبر وسيط خارج المنصات. لا منصة في المنتصف." }, "spendDirectly": { - "name": "أنفِقه مباشرة", - "purpose": "اشترِ بطاقات هدايا (Amazon، Uber، بقالة، سفر) مباشرة من البيتكوين دون التحويل إلى نقد أولًا." + "name": "أنفقه مباشرة", + "purpose": "أنفق Grin كنقود لدى التجار والخدمات التي تقبله، دون تحويله إلى نقد أولًا." } } }, "tumblers": { - "title": "تجنّب الخلّاطات المركزية", - "body": "الخلّاطات الوصائية قد تسرق عملاتك، وتسجل من أرسل ماذا، أو قد تتبين أنها فخاخ لإنفاذ القانون. استخدم قفزة مدفوعات صامتة أو coinjoin غير وصائي بدلًا من ذلك." + "title": "لا حاجة إلى خدمات خلط", + "body": "لا توجد خدمات خلط أو تدوير تحتاج إلى الثقة بها على Grin، ولست بحاجة إلى أي منها. يخفي Mimblewimble المبالغ ولا يترك أي عناوين على السلسلة، فالتبرعات خاصة افتراضيًا." } } } diff --git a/src/locales/en.json b/src/locales/en.json index 5a72f508..cf98d538 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -175,12 +175,12 @@ "subtitle": "You can do both later. This just helps us tailor the next steps.", "creator": { "title": "Start a campaign", - "description": "Raise Bitcoin for a cause you care about.", - "finderNote": "Donors send sats directly to your wallet." + "description": "Raise Grin for a cause you care about.", + "finderNote": "Donors send GRIN directly to your wallet." }, "donor": { "title": "Give to campaigns", - "description": "Support causes with Bitcoin.", + "description": "Support causes with Grin.", "finderNote": "100% of your donation goes to the campaign." }, "verifier": { @@ -199,7 +199,7 @@ "secure": { "title": "Save your key", "subtitle": "Download the file and store it somewhere safe. A password manager works well.", - "couplingNote": "Your account and your wallet share this key. It signs your Nostr posts and opens your Bitcoin wallet on Eranos.", + "couplingNote": "This key is your identity on Eranos. It signs your Nostr posts, your campaigns, and the donation receipts that count toward campaign totals.", "permanenceHeadline": "There's no way to recover this key if you lose it.", "permanenceBody": "No reset, no support line, no email recovery. Save it before continuing.", "button": "Download & continue", @@ -575,7 +575,7 @@ "seoTitle": "Donor Guide", "seoDescription": "How donating works on {{appName}} and how to protect your privacy.", "title": "Donor Guide", - "subtitle": "Real Bitcoin, sent directly. The whole flow in one short page." + "subtitle": "Real Grin, sent directly. The whole flow in one short page." }, "recipientGuide": { "seoTitle": "Recipient Guide", @@ -607,13 +607,13 @@ }, "about": { "seoTitle": "About", - "seoDescription": "How {{appName}} works: connecting recipients to unstoppable funding through Bitcoin and Nostr.", + "seoDescription": "How {{appName}} works: connecting recipients to unstoppable funding through Grin and Nostr.", "hero": { "eyebrow": "About {{appName}}", "headlinePart1": "How", "headlineAppName": "{{appName}}", "headlinePart2": "works.", - "body": "{{appName}} is a censorship-resistant donation platform built on Nostr and Bitcoin. No frozen bank accounts. No corporate shut-downs. Just direct support from people who believe in your cause.", + "body": "{{appName}} is a censorship-resistant donation platform built on Nostr and Grin. No frozen bank accounts. No corporate shut-downs. Just direct support from people who believe in your cause.", "trustChips": { "decentralized": "Decentralized", "openSource": "Open source", @@ -631,7 +631,7 @@ "raised": "raised", "ofGoal": "of $10,000", "donorsLine": "247 donors · 12 countries", - "donate": "Donate Bitcoin" + "donate": "Donate Grin" } }, "howItWorks": { @@ -641,12 +641,12 @@ "step1": { "imageAlt": "A glowing orange cryptographic key floating in dark space, symbolizing self-sovereign identity", "title": "Recipients sign up in seconds.", - "body": "No bank. No paperwork. No approval. The moment a recipient creates an account on {{appName}}, they have a Bitcoin address ready to receive support, anywhere in the world." + "body": "No bank. No paperwork. No approval. A recipient creates an account on {{appName}}, adds the receiving address from their own Grin wallet to their campaign, and can accept support from anywhere in the world." }, "step2": { - "imageAlt": "A glowing Bitcoin coin flying through the air across a dark world map, symbolizing instant cross-border payment", - "title": "Donors send Bitcoin directly.", - "body": "Donors send Bitcoin from any wallet they already use (Cash App, Coinbase, Strike, a hardware wallet) straight to the recipient. {{appName}} never touches the money. No server in the middle, no custodian." + "imageAlt": "A glowing Grin coin flying through the air across a dark world map, symbolizing instant cross-border payment", + "title": "Donors send Grin directly.", + "body": "Donors pay from any Grin wallet, either through the campaign's GoblinPay checkout or straight to its grin1 Slatepack address. {{appName}} never touches the money. The transaction goes from the donor's wallet to the recipient's wallet." }, "step3": { "imageAlt": "An open hand with warm orange light radiating from the palm, symbolizing receiving and agency", @@ -662,8 +662,8 @@ "description": "What Eranos is, who built it, and what it costs." }, "chapter2": { - "label": "Bitcoin donations", - "description": "How payments work, why on-chain, why public, why these trade-offs." + "label": "Grin donations", + "description": "How payments work, why Grin, what stays private, and the trade-offs." }, "chapter3": { "label": "About Nostr", @@ -678,8 +678,8 @@ "imageAlt": "Hooded protesters marching through a European city street at dusk, holding burning red flares and 'FREEDOM' and 'LIBERTAD' banners", "role": "For Donors", "title": "Support causes the banks won't.", - "description": "Send Bitcoin directly to recipients and movements anywhere in the world, without asking a payment processor for permission.", - "bullet1": "Use any Bitcoin wallet you already have.", + "description": "Send Grin directly to recipients and movements anywhere in the world, without asking a payment processor for permission.", + "bullet1": "Pay from any Grin wallet, like Goblin or grin-wallet.", "bullet2": "Donations land directly with the recipient. No custodian, no middleman.", "cta": "Read the Donor Guide" }, @@ -703,7 +703,7 @@ "eyebrow": "Partner with {{appName}}", "headlinePart1": "Fund what", "headlineHighlight": "matters.", - "body": "{{appName}} connects donors directly to causes through Bitcoin — no frozen accounts, no middlemen, no platform taking a cut. Bring the same uncensorable, transparent giving to your company's philanthropy.", + "body": "{{appName}} connects donors directly to causes through Grin: no frozen accounts, no middlemen, no platform taking a cut. Bring the same uncensorable giving to your company's philanthropy.", "trustChips": { "nonCustodial": "Non-custodial", "transparent": "Transparent on-chain", @@ -715,7 +715,7 @@ "intro": { "eyebrow": "Why partner", "title": "Corporate giving without the gatekeepers", - "lede": "Every dollar your company commits goes straight to the cause — verifiably, on the Bitcoin blockchain. There is no custodian to freeze funds, no payment processor to deplatform a campaign, and no opaque overhead eating into your impact.", + "lede": "Every dollar your company commits goes straight to the cause, verifiably: each donation can carry a Grin payment proof anchored to the chain. There is no custodian to freeze funds, no payment processor to deplatform a campaign, and no opaque overhead eating into your impact.", "stats": { "feesLabel": "Platform fees on donations", "feesValue": "0%", @@ -733,7 +733,7 @@ "kicker": "01 · Direct support", "title": "Donate to the Eranos Seed Fund", "description": "Make an unrestricted gift to the {{appName}} Seed Fund. The Seed Fund seeds new and high-need campaigns across the platform, getting verified causes off the ground when they need it most.", - "bullet1": "Give in Bitcoin (BTC) or US dollars (USD)", + "bullet1": "Give in Grin (GRIN) or US dollars (USD)", "bullet2": "Unrestricted — directed where the need is greatest", "bullet3": "Recurring or one-time commitments welcome", "cta": "Fund the Seed Fund" @@ -911,7 +911,7 @@ "errorDescriptionRequired": "Description is required.", "errorPledgeRequired": "Pledge amount is required.", "errorPledgeInvalid": "Pledge amount must be a positive USD amount.", - "errorPriceUnavailable": "Waiting for BTC/USD price to calculate the pledge amount.", + "errorPriceUnavailable": "Waiting for the exchange rate to calculate the pledge amount.", "errorCoverInvalid": "Cover image must be a valid https:// URL.", "errorDeadlinePast": "Deadline cannot be in the past.", "wizard": { @@ -1329,7 +1329,7 @@ "seoTitle": "Fundraisers", "seoDescription": "Connecting the world to unstoppable funding.", "heroTagline": "Connecting the world to<1><0>unstoppable funding.", - "heroBody": "Raise Bitcoin directly from supporters around the world. Every donation settles straight to your wallet, with no middlemen, no chargebacks, and no platform holding your funds.", + "heroBody": "Raise Grin directly from supporters around the world. Every donation settles straight to your wallet, with no middlemen, no chargebacks, and no platform holding your funds.", "startCampaign": "Start a campaign", "verifyCampaigns": "Verify campaigns", "howItWorks": "How it works", @@ -1352,7 +1352,7 @@ "whyDifferent": { "eyebrow": "Why {{appName}}", "title": "Built different.", - "lede": "Direct Bitcoin from donor to recipient. No platform in the way, no custodian holding the bag, no permission required.", + "lede": "Direct Grin from donor to recipient. No platform in the way, no custodian holding the bag, no permission required.", "block1": { "heading": "Unlike GoFundMe", "body": "No platform can freeze your donations, demand refunds, or terminate your campaign over policy disagreements. No Stripe, no Visa, no bank sits in the middle and can cut you off mid-campaign.", @@ -1361,8 +1361,8 @@ "bullet3": "Zero platform fees" }, "block2": { - "heading": "Unlike other ‘Bitcoin’ platforms", - "body": "No central Lightning node, custodian, or LSP to fail or go offline. Funds settle directly on Bitcoin to a wallet you control. If {{appName}} disappeared tomorrow, every campaign would keep working.", + "heading": "Unlike other crypto platforms", + "body": "No custodial wallet, hosted node, or payment processor to fail or go offline. Funds settle on the Grin chain to a wallet you control. If {{appName}} disappeared tomorrow, every campaign would keep working.", "bullet1": "No custodial wallet to drain or freeze", "bullet2": "Settles on-chain to a wallet you own", "bullet3": "Works even if {{appName}} vanishes" @@ -1378,7 +1378,7 @@ "heroKicker": "Campaigns", "heroHeading": "Every cause,", "heroHeadingLine2": "in one place.", - "heroBody": "Every fundraiser published on Nostr, gathered into one place. Browse the full network, find a cause that matters to you, and back it directly with Bitcoin.", + "heroBody": "Every fundraiser published on Nostr, gathered into one place. Browse the full network, find a cause that matters to you, and back it directly with Grin.", "campaignsCount_one": "campaign on the network", "campaignsCount_other": "campaigns on the network", "searchAriaLabel": "Search campaigns", @@ -1500,7 +1500,7 @@ "notifications": "Notifications", "notificationsDesc": "Push notification preferences.", "advanced": "Advanced", - "advancedDesc": "Wallet, system, and power-user options.", + "advancedDesc": "System and power-user options.", "organizers": "Organizers", "organizersDesc": "Appoint country organizers who can pin posts to country feeds." }, @@ -1539,8 +1539,8 @@ }, "advanced": { "title": "Advanced", - "subtitle": "Wallet connections, system configuration, and other advanced options for power users.", - "intro": "Wallet connections, system configuration, and other advanced options.", + "subtitle": "System configuration and other advanced options for power users.", + "intro": "System configuration and other advanced options.", "torHeading": "Tor", "torToggle": "Route traffic through Tor", "torToggleDesc": "Connects to relays and loads media over the Tor network for stronger privacy. Expect slower performance and a short delay while Tor connects.", @@ -2173,7 +2173,7 @@ "heading": "Your Key", "extensionBody": "You're signed in with a browser extension (NIP-07). Your secret key is stored there — manage or export it from the extension itself.", "bunkerBody": "You're signed in with a remote signer (NIP-46). Your secret key is held by that signer and cannot be exported from {{appName}}.", - "explainer": "This secret key controls your account on {{appName}} and seeds your Bitcoin wallet. Anyone with it can post as you AND spend your Bitcoin. Store it in a password manager or somewhere else only you can access. If you want to import the Bitcoin wallet into another app, use the seed phrase below — it's safer to share, only controls the wallet, and can't be used to impersonate you.", + "explainer": "This secret key controls your account on {{appName}}. Anyone with it can post as you, edit your campaigns, and publish in your name. Store it in a password manager or somewhere else only you can access. Your Grin funds are separate: they live in your own Grin wallet and its seed phrase, not in this key.", "warning": "NEVER share your secret key with anyone. Avoid screenshotting it or pasting it anywhere except a password manager. If shared, others will be able to access your account.", "aria": "Your secret key", "copyAria": "Copy secret key", @@ -2195,7 +2195,7 @@ "label": "About Eranos" }, "payments": { - "label": "Bitcoin Donations on Eranos" + "label": "Grin Donations on Eranos" }, "about-nostr": { "label": "About Nostr" @@ -2208,14 +2208,14 @@ "what-is-ditto": { "question": "What is {{appName}}?", "answer": [ - "{{appName}} is a platform for sending Bitcoin donations — public or private — directly to recipients. There's no middleman, no payment processor, and no account that can be frozen.", + "{{appName}} is a platform for sending Grin donations directly to recipients. There's no middleman, no payment processor, and no account that can be frozen.", "{{appName}} is built on Nostr, so your identity isn't locked to this site — you own it." ] }, "cost-to-use": { "question": "Does {{appName}} cost anything?", "answer": [ - "**No.** {{appName}} takes no platform fee. When you donate, you pay only the Bitcoin network fee that goes to miners — not to us." + "**No.** {{appName}} takes no platform fee. When you donate, you pay only the tiny Grin network fee that goes to miners, not to us." ] }, "who-made-this": { @@ -2228,37 +2228,37 @@ "question": "What does \"censorship-resistant\" mean here?", "answer": [ "No company sits between a donor and a recipient. {{appName}} doesn't hold the funds and can't freeze the address.", - "As long as the Bitcoin network is running, donations can be sent and received. {{appName}} itself going offline wouldn't stop them." + "As long as the Grin network is running, donations can be sent and received. {{appName}} itself going offline wouldn't stop them." ] }, "why-onchain": { - "question": "Why Bitcoin?", + "question": "Why Grin?", "answer": [ - "Bitcoin is the most widely supported and censorship-resistant payment rail in the world. Every Bitcoin wallet can send it.", - "On {{appName}}, recipients choose how to receive: **public** (a regular Bitcoin address) for maximum reach, **private** (silent payments) for unlinkable donations, or **both** so each donor's wallet picks the right path automatically. Donors who only have a consumer Bitcoin app can still contribute; donors with a silent-payments wallet get privacy by default.", - "The tradeoff is that public Bitcoin transactions are visible on the blockchain and pay a miner fee. The Donor and Recipient guides explain how to handle both." + "Grin is digital cash with privacy built in. Its Mimblewimble design puts no addresses on the chain and hides every amount, so donations don't leave the public trail that most cryptocurrencies do.", + "On {{appName}}, campaigns receive Grin in two ways: through GoblinPay (scan a QR and the payment travels to the campaign as an encrypted slatepack over Nostr) or straight to the campaign's grin1 Slatepack address from any Grin wallet. Either way, the funds land in a wallet the campaign controls.", + "Campaign totals stay honest without giving up that privacy: a donor can publish a payment proof, and {{appName}} verifies it against a Grin node to confirm the transaction is really on-chain. The proof reveals the amount and the transaction kernel, not who paid. The Donor and Recipient guides walk through the details." ] }, "why-not-rotating-addresses": { - "question": "Why doesn't {{appName}} generate a new address for every donation?", + "question": "Why doesn't {{appName}} process donations on its own server?", "answer": [ - "Doing this would require {{appName}} to act as a money-exchanging middleman — taking custody of the Bitcoin first and then forwarding it on to the recipient.", + "Doing this would require {{appName}} to act as a money-exchanging middleman, taking custody of the Grin first and then forwarding it on to the recipient.", "That would make us a money transmitter, subject to the regulations that come with that, and a single point of failure: shut down {{appName}}'s server and you've shut down every donation flowing through it.", - "Instead, each user's donation address is derived from their Nostr secret key (nsec) — the same key you sign in with. Donors send directly to the recipient, {{appName}} never touches the funds, and the platform itself can't be turned off to censor anyone. Recipients who want per-donation privacy can accept silent payments, which give the same unlinkability without anyone holding the money in the middle." + "Instead, donations travel from the donor's Grin wallet to the campaign's Grin wallet. Each campaign publishes its own grin1 Slatepack address or GoblinPay checkout, {{appName}} never touches the funds, and the platform itself can't be turned off to censor anyone. And because Grin puts no addresses on the chain, donations are unlinkable by default without anyone holding the money in the middle." ] }, "why-not-other-crypto": { - "question": "Why not Monero or another cryptocurrency?", + "question": "Why not Bitcoin, Monero, or another cryptocurrency?", "answer": [ - "Bitcoin is by far the most widely adopted cryptocurrency. That means it's the easiest for donors to buy and send, and the easiest for recipients to receive, hold, and spend.", - "Privacy-focused coins like Monero offer different privacy tradeoffs than Bitcoin, but they're unsupported by most consumer apps and harder to convert back to local currency. Asking either side of a donation to first acquire a niche cryptocurrency is a barrier {{appName}} won't put in the way. For Bitcoin donations themselves, silent payments cover the unlinkability use case without leaving the Bitcoin ecosystem." + "Bitcoin is the most widely adopted cryptocurrency, but its ledger is public: a donation to a known address exposes the amount, the time, and the sending side, forever. Bolting privacy on top means extra tools, extra steps, and extra ways to get it wrong. For donations to sensitive causes, that's the wrong default.", + "Grin makes the private path the only path. Mimblewimble leaves no addresses on the chain and hides every amount, so donors don't need special tooling to be safe. At the same time, Grin's payment proofs let a campaign show a verified, on-chain-checked total without exposing its donors. Monero offers strong privacy too, but Grin's payment proofs fit {{appName}}'s verified-donation model, and its lightweight chain keeps verification simple." ] }, "what-is-nostr": { "question": "What is Nostr?", "answer": [ "Nostr is an open network where **you** own your account, not a company. Your identity is a cryptographic key you control, not a username on someone else's server.", - "On {{appName}}, that same key is also what your donation address is derived from — your Nostr secret key (nsec) seeds your Bitcoin wallet, which is why you can receive Bitcoin without signing up with anyone." + "On {{appName}}, that same key signs your campaigns and the donation receipts that build your verified total, which is why your identity and your campaigns work anywhere on Nostr without signing up with anyone." ] }, "why-login-different": { @@ -2271,7 +2271,7 @@ "lose-secret-key": { "question": "What happens if I lose my secret key?", "answer": [ - "**There is no \"forgot password\" button.** Nobody can reset it for you. If you lose it, your account — and any Bitcoin sitting at your donation address — is gone forever.", + "**There is no \"forgot password\" button.** Nobody can reset it for you. If you lose it, your account and your campaigns are gone forever. (Your Grin funds live in your own Grin wallet and its seed phrase, which is separate from this key.)", "**Save your secret key somewhere safe right now.** For tips, read [Managing Your Nostr Keys](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2309,7 +2309,7 @@ "vs-mastodon-bluesky": { "question": "How is Nostr different from Mastodon or Bluesky?", "answer": [ - "On Mastodon, your account lives on a specific server. On Bluesky, most accounts depend on one company. On Nostr, your identity is a key you control, and your donation address goes with you to any Nostr app." + "On Mastodon, your account lives on a specific server. On Bluesky, most accounts depend on one company. On Nostr, your identity is a key you control, and your profile and campaigns go with you to any Nostr app." ] }, "profile-fields": { @@ -2326,11 +2326,11 @@ }, "donor": { "tldr": { - "lede": "Pay the Bitcoin address on the campaign page from any wallet you already have. If the campaign accepts silent payments and your wallet supports them, your donation is private automatically.", + "lede": "Donate from any Grin wallet: scan the campaign's GoblinPay QR, or pay its grin1 Slatepack address. Grin is private by default, so your donation doesn't leave a public trail.", "nextActions": [ - "Pay from any Bitcoin wallet", + "Pay from any Grin wallet", "No middleman, no holding period", - "Want privacy? Read below" + "Private by default" ] }, "flow": { @@ -2338,98 +2338,98 @@ "steps": { "openCampaign": { "title": "Open the campaign", - "body": "You see a single QR code. If the campaign accepts both options, it encodes both endpoints; your wallet picks the right one." + "body": "Tap Donate and pick a path. GoblinPay: enter an amount, scan the QR with a Goblin wallet, and the payment travels to the campaign as an encrypted slatepack over Nostr, with automatic confirmation. Grin address: pay the campaign's grin1 Slatepack address from any Grin wallet; your wallet handles the transport, over Tor or by exchanging slatepacks." }, "arrivesDirectly": { "title": "It arrives directly", - "body": "Funds settle straight to the recipient. {{appName}} doesn't hold or route them, and the address is derived from the recipient's Nostr secret key." + "body": "Funds settle straight to the campaign's wallet. {{appName}} doesn't hold or route them. If you want your gift to count toward the public campaign total, publish the payment proof or receipt afterwards; it reveals the amount, not your identity." } } }, "publicVisible": { - "title": "Public donations are visible on-chain forever", - "body": "A **Public** donation lands at a regular Bitcoin address tied to the campaign. Anyone can look up the address and see the amount, the time, and your sending address. **Silent** donations settle on-chain too, but the receiving side is unlinkable to the campaign so they stay out of public donor lists and totals." + "title": "What's public, and what isn't", + "body": "The Grin chain has no addresses and hides all amounts, so outside observers can't see who donated to a campaign or how much. The campaign total on {{appName}} is built only from proofs and receipts that donors choose to publish, and each one reveals just the amount and the transaction kernel." }, "privacy": { "heading": "Donating privately", - "intro": "These steps matter most for **Public** donations, where every transaction is permanently tied to a single address. **Silent** donations already hide the receiving side, so the risk is lower. Targeted analysis of your sending wallet is still possible either way, so if your risk is high these steps are worth taking. Pick one, or stack them.", + "intro": "On-chain, Grin already protects you: no addresses, hidden amounts, no public donor list. What can still identify you is how you acquired the Grin and what you choose to publish. If your risk is high, these steps are worth taking. Pick one, or stack them.", "options": { "nonKyc": { - "name": "Buy non-KYC Bitcoin", - "purpose": "Buy Bitcoin peer-to-peer so it isn't linked to your government ID in the first place. Strongest privacy starting point." + "name": "Acquire Grin without KYC", + "purpose": "Mine it, or buy it peer-to-peer, so the coins aren't linked to your government ID in the first place." }, "coinjoin": { - "name": "Coinjoin first", - "purpose": "Mix your Bitcoin with other people's coins so the output can't be traced to your KYC purchase. Useful when the campaign only accepts public." + "name": "Skip the public receipt", + "purpose": "Publishing a payment proof links the donation to your Nostr identity. Don't publish it, and the donation stays between you and the campaign." } } }, "consumerApps": { - "title": "Consumer apps can't make you anonymous", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance, and PayPal all verify your ID. No matter how you send the donation, every transaction stays tied to your real identity. Use a non-custodial wallet you control." + "title": "Exchanges know who you are", + "body": "Exchanges that list GRIN verify your ID and keep records of every withdrawal. The public chain won't show your donation, but the exchange knows where its withdrawal went. If that matters for your situation, withdraw to a wallet you control first and donate from there." } }, "recipient": { "tldr": { - "lede": "Pick what to accept when you create your campaign: Public, Silent, or both. Either option is non-custodial. {{appName}} never holds your funds.", + "lede": "Publish a grin1 Slatepack address from a Grin wallet you control, or set up a GoblinPay checkout. Donations arrive wallet to wallet. {{appName}} never holds your funds.", "nextActions": [ - "Compare the two options", - "Plan how you will cash out", - "Sweep funds promptly" + "Get a Grin wallet and an address", + "Add it to your campaign", + "Back up your wallet's seed phrase" ] }, "howReceiving": { "heading": "How receiving works", "paragraphs": [ - "Your {{appName}} donation addresses are derived from your Nostr secret key (nsec) — the same key you sign in with seeds your Bitcoin wallet. When you create a campaign, you pick what to accept:", - "**Public payments only.** A regular Bitcoin address. Visible to everyone, works with every wallet.", - "**Silent payments only.** BIP-352 silent payments. The receiving side is unlinkable on-chain, so donations stay out of public donor lists and totals. Donors need a silent-payments-capable wallet to send. If they don't have one, their donation can't go through.", - "**Both.** {{appName}} generates a single QR code that encodes both endpoints. Silent-payments wallets read it as private; ordinary wallets pay the public address. Donors don't have to choose.", - "Accepting both is usually the right call: you get private donations from supporters who use a silent-payments wallet, and you stay open to donors whose only Bitcoin is in a consumer app.", - "Inside your {{appName}} wallet, these arrive as **two separate balances** — a **Public** tab (your regular Bitcoin address) and a **Private** tab (silent payments) — shown on the wallet's Public / Private tabs. {{appName}} keeps them strictly apart on purpose: the two balances can never be spent together. Mixing private funds with public ones in a single transaction would link your unlinkable silent-payment donations back to your public address on-chain and destroy the privacy they exist to provide." + "Donations on {{appName}} travel straight from the donor's Grin wallet to yours. When you create a campaign, you choose how to receive:", + "**A grin1 Slatepack address.** Any Grin wallet (Goblin, grin-wallet) gives you one. Donors pay it from any Grin wallet, interactively over Tor or by exchanging slatepacks; the wallets handle the transport.", + "**GoblinPay.** A checkout that lets donors pay in-app: they scan a QR and the payment travels to you as an encrypted, gift-wrapped slatepack over Nostr, with automatic confirmation and a signed receipt at the end.", + "**Both.** Donors with a Goblin wallet get the one-scan flow, and everyone else pays your Slatepack address from whatever Grin wallet they use. Offering both keeps you open to every donor.", + "Privacy is the default either way. Grin's Mimblewimble design puts no addresses on the chain and hides every amount, so your donations never appear in any public ledger anyone can browse.", + "Your campaign's verified total counts a donation once its payment proof or GoblinPay receipt is published and checked: the receiver signature must verify, and the transaction kernel must be confirmed on-chain against a Grin node. Each published proof reveals the amount and the kernel, nothing about the donor." ] }, "whatEveryoneSees": { "heading": "What everyone can see", "paragraphs": [ - "If your campaign accepts public payments, anyone considering supporting you can look up the address and see the public donation history.", - "Silent-payment donations aren't part of that record. They're invisible to outside observers and don't show in the campaign's public totals; new donors only see whatever you publish about the campaign's progress." + "Visitors see your campaign page, its goal, and the verified total built from the proofs and receipts donors chose to publish. Each of those reveals an amount and a transaction kernel, not a donor identity.", + "Nobody can look up your balance or donation history on the chain. There is no address to inspect and no amounts to read; beyond published receipts, people see only what you share about the campaign's progress." ] }, "movePromptly": { - "heading": "Move donations promptly", + "heading": "Your wallet, your responsibility", "steps": { "sweep": { - "title": "Sweep to a wallet you control", - "body": "Your {{appName}} wallet is already self-custodial — you, and only you, control the keys. For a desktop or hardware-wallet view of the same balance, open the wallet menu, choose **Back up wallet**, and import the 24-word seed into [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), or a hardware wallet (Trezor, Ledger). If you'd rather move the funds to a different key entirely — for example, to a Lightning wallet like [Phoenix](https://phoenix.acinq.co) — send a regular Bitcoin transaction from your {{appName}} wallet." + "title": "Donations land in a wallet you control", + "body": "{{appName}} never runs a wallet for you. Funds arrive in the Grin wallet whose address or GoblinPay checkout you published, so custody is yours from the very first donation. That also means the responsibility is yours: anyone who has your wallet's seed phrase has the funds, and without it the funds are unrecoverable." }, "dontSit": { - "title": "Don't sit on funds in the browser", - "body": "Especially for high-value campaigns, store the wallet's seed phrase offline (paper, metal backup, or a password manager on a dedicated device) and consider a hardware wallet. The seed you back up from {{appName}} is the same wallet — secure the words and you've got cold storage." + "title": "Back up the seed phrase offline", + "body": "Especially for high-value campaigns, store your Grin wallet's seed phrase offline (paper, a metal backup, or a password manager on a dedicated device). The seed is the wallet: secure the words and you've got cold storage." } } }, "cashout": { - "heading": "Cashing out privately", - "intro": "Spending on-chain creates a trail unless you break it first. Cash out from the **Private** tab to keep silent-payment donations unlinkable — send to a silent-payments wallet first (an **sp1…** address), then spend onward; the hop breaks the link between your campaign and what comes next. Don't send private funds to a reused or public address, which re-links them. The other options below also work and have their own trade-offs.", + "heading": "Cashing out", + "intro": "Grin's chain won't expose your donations, so the main privacy decision is how you convert to local currency. Any service that verifies your ID will know what you cash out through it. The options below have different trade-offs.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Mix your Bitcoin with other users' coins so the output can't be linked back to the input." + "name": "Exchanges", + "purpose": "The simplest path to fiat. Expect KYC: the exchange learns your identity and the amount you cash out through it." }, "peerToPeer": { "name": "Peer-to-peer", - "purpose": "Trade Bitcoin for fiat directly with another person or through a broker on Bisq, HodlHodl, or RoboSats." + "purpose": "Trade Grin for fiat directly with another person or through an over-the-counter broker. No platform in the middle." }, "spendDirectly": { "name": "Spend it directly", - "purpose": "Buy gift cards (Amazon, Uber, groceries, travel) straight from Bitcoin without converting to cash first." + "purpose": "Spend Grin as money with merchants and services that accept it, without converting to cash first." } } }, "tumblers": { - "title": "Avoid centralized tumblers", - "body": "Custodial mixers can steal your coins, log who sent what, or turn out to be law-enforcement honeypots. Use a silent-payments hop or a non-custodial coinjoin instead." + "title": "No mixers needed", + "body": "There are no tumblers or mixing services to trust on Grin, and you don't need any. Mimblewimble hides amounts and leaves no addresses on the chain, so donations are private by default." } } }, @@ -2457,7 +2457,7 @@ "manualSubmit": "Submit slatepack", "manualResponseHelp": "Copy this response back into your wallet, then finalize and post the transaction.", "endpubHelp": "Scan with a Goblin wallet to pay this campaign directly over Nostr. Any amount.", - "grinAddressHelp": "Pay from any Grin wallet (Goblin, grin-wallet) to this Slatepack address — interactively over Tor or by exchanging slatepacks. Your wallet handles the transport.", + "grinAddressHelp": "Pay from any Grin wallet (Goblin, grin-wallet) to this Slatepack address, interactively over Tor or by exchanging slatepacks. Your wallet handles the transport.", "proofTitle": "Already donated? Record it", "proofHelp": "Export the payment proof from your wallet and paste it here. It is verified locally (receiver signature and on-chain kernel) and published so the campaign total counts your donation. The proof reveals the amount and the kernel, not your identity.", "proofPlaceholder": "{ \"amount\": …, \"excess\": …, \"recipient_sig\": … }", diff --git a/src/locales/es.json b/src/locales/es.json index 5194bb0c..28011dd4 100644 --- a/src/locales/es.json +++ b/src/locales/es.json @@ -174,12 +174,12 @@ "subtitle": "Puedes hacer ambas cosas más tarde. Esto solo nos ayuda a adaptar los siguientes pasos.", "creator": { "title": "Iniciar una campaña", - "description": "Recauda Bitcoin para una causa que te importa.", - "finderNote": "Los donantes envían sats directamente a tu cartera." + "description": "Recauda Grin para una causa que te importa.", + "finderNote": "Los donantes envían GRIN directamente a tu cartera." }, "donor": { "title": "Donar a campañas", - "description": "Apoya causas con Bitcoin.", + "description": "Apoya causas con Grin.", "finderNote": "Tu donación va directamente a la cartera del organizador." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Guarda tu clave", "subtitle": "Descarga el archivo y guárdalo en un lugar seguro. Un gestor de contraseñas funciona bien.", - "couplingNote": "Tu cuenta y tu cartera comparten esta clave. Firma tus publicaciones en Nostr y abre tu cartera de Bitcoin en Eranos.", + "couplingNote": "Esta clave es tu identidad en Eranos. Firma tus publicaciones en Nostr, tus campañas y los recibos de donación que cuentan para los totales de las campañas.", "permanenceHeadline": "No hay forma de recuperar esta clave si la pierdes.", "permanenceBody": "Sin restablecimiento, sin soporte, sin recuperación por correo. Guárdala antes de continuar.", "button": "Descargar y continuar", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "La descripción es obligatoria.", "errorPledgeRequired": "La cantidad prometida es obligatoria.", "errorPledgeInvalid": "La cantidad prometida debe ser un valor positivo en USD.", - "errorPriceUnavailable": "Esperando el precio BTC/USD para calcular la cantidad prometida.", + "errorPriceUnavailable": "Esperando el tipo de cambio para calcular el importe de la promesa.", "errorCoverInvalid": "La imagen de portada debe ser una URL https:// válida.", "errorDeadlinePast": "El plazo no puede estar en el pasado.", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "Recaudaciones", "seoDescription": "Conectamos al mundo con financiación imparable.", "heroTagline": "El mundo con financiación <0>imparable.", - "heroBody": "Recauda Bitcoin directamente de simpatizantes de todo el mundo. Cada donación va a tu cartera sin intermediarios, sin contracargos y sin que ninguna plataforma retenga tus fondos.", + "heroBody": "Recauda Grin directamente de simpatizantes de todo el mundo. Cada donación se liquida directamente en tu cartera, sin intermediarios, sin contracargos y sin ninguna plataforma reteniendo tus fondos.", "startCampaign": "Iniciar una campaña", "howItWorks": "Cómo funciona", "featuredTitle": "Campañas destacadas", @@ -860,7 +860,7 @@ "whyDifferent": { "eyebrow": "Por qué {{appName}}", "title": "Construido diferente.", - "lede": "Bitcoin directo del donante al receptor. Ninguna plataforma en medio, ningún custodio cargando con la bolsa, ningún permiso requerido.", + "lede": "Grin directo del donante al receptor. Ninguna plataforma en medio, ningún custodio cargando con la bolsa, ningún permiso requerido.", "block1": { "heading": "A diferencia de GoFundMe", "body": "Ninguna plataforma puede congelar tus donaciones, exigir reembolsos o cerrar tu campaña por desacuerdos sobre políticas. Ni Stripe, ni Visa, ni un banco se interponen en medio y pueden cortarte a mitad de campaña.", @@ -869,8 +869,8 @@ "bullet3": "Cero comisiones de plataforma" }, "block2": { - "heading": "A diferencia de otras plataformas 'Bitcoin'", - "body": "Sin nodo Lightning central, custodio o LSP que pueda fallar o caerse. Los fondos se liquidan directamente en Bitcoin a una billetera que tú controlas. Si {{appName}} desapareciera mañana, cada campaña seguiría funcionando.", + "heading": "A diferencia de otras plataformas cripto", + "body": "Sin cartera custodiada, nodo alojado ni procesador de pagos que pueda fallar o quedarse fuera de línea. Los fondos se liquidan en la cadena de Grin en una cartera que tú controlas. Si {{appName}} desapareciera mañana, cada campaña seguiría funcionando.", "bullet1": "Sin billetera custodiada que vaciar o congelar", "bullet2": "Se liquida on-chain a una billetera que tú posees", "bullet3": "Funciona incluso si {{appName}} desaparece" @@ -891,7 +891,7 @@ "heroKicker": "Campañas", "heroHeading": "Cada causa,", "heroHeadingLine2": "en un solo lugar.", - "heroBody": "Cada recaudación publicada en Nostr, reunida en un solo lugar. Explora toda la red, encuentra una causa que te importe y apóyala directamente con Bitcoin.", + "heroBody": "Cada recaudación publicada en Nostr, reunida en un solo lugar. Explora toda la red, encuentra una causa que te importe y apóyala directamente con Grin.", "campaignsCount_one": "campaña en la red", "campaignsCount_other": "campañas en la red", "searchAriaLabel": "Buscar campañas", @@ -1013,7 +1013,7 @@ "notifications": "Notificaciones", "notificationsDesc": "Preferencias de notificaciones push.", "advanced": "Avanzado", - "advancedDesc": "Cartera, sistema y opciones para usuarios avanzados.", + "advancedDesc": "Opciones del sistema y para usuarios avanzados.", "organizers": "Organizadores", "organizersDesc": "Designa organizadores nacionales que pueden fijar publicaciones." }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "Avanzado", - "subtitle": "Conexiones de cartera, configuración del sistema y otras opciones para usuarios avanzados.", - "intro": "Conexiones de cartera, configuración del sistema y otras opciones avanzadas.", + "subtitle": "Configuración del sistema y otras opciones avanzadas para usuarios expertos.", + "intro": "Configuración del sistema y otras opciones avanzadas.", "torHeading": "Tor", "torToggle": "Enrutar el tráfico a través de Tor", "torToggleDesc": "Se conecta a relés y carga los medios a través de la red Tor para mayor privacidad. El rendimiento será más lento y habrá un breve retraso mientras Tor se conecta.", @@ -1686,7 +1686,7 @@ "heading": "Tu clave", "extensionBody": "Has iniciado sesión con una extensión del navegador (NIP-07). Tu clave secreta se guarda allí — gestiónala o expórtala desde la extensión.", "bunkerBody": "Has iniciado sesión con un firmante remoto (NIP-46). Tu clave secreta la guarda ese firmante y no se puede exportar desde {{appName}}.", - "explainer": "Esta clave secreta controla tu cuenta en {{appName}} y es la semilla de tu cartera Bitcoin. Cualquiera que la tenga puede publicar haciéndose pasar por ti Y gastar tu Bitcoin. Guárdala en un gestor de contraseñas o en un sitio al que solo tú tengas acceso. Si quieres importar la cartera Bitcoin en otra aplicación, usa la frase semilla de abajo — es más segura para compartir, solo controla la cartera y no puede usarse para suplantarte.", + "explainer": "Esta clave secreta controla tu cuenta en {{appName}}. Cualquiera que la tenga puede publicar haciéndose pasar por ti, editar tus campañas y publicar en tu nombre. Guárdala en un gestor de contraseñas o en un sitio al que solo tú tengas acceso. Tus fondos en Grin son aparte: viven en tu propia cartera Grin y su frase semilla, no en esta clave.", "warning": "NUNCA compartas tu clave secreta. Evita capturas de pantalla o pegarla en cualquier sitio que no sea un gestor de contraseñas. Si la compartes, otros podrán acceder a tu cuenta.", "aria": "Tu clave secreta", "copyAria": "Copiar clave secreta", @@ -1965,7 +1965,7 @@ "seoTitle": "Guía para donantes", "seoDescription": "Cómo funciona donar en {{appName}} y cómo proteger tu privacidad.", "title": "Guía para donantes", - "subtitle": "Bitcoin real, enviado directamente. Todo el flujo en una página corta." + "subtitle": "Grin real, enviado directamente. Todo el flujo en una página corta." }, "recipientGuide": { "seoTitle": "Guía para receptores", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "Acerca de", - "seoDescription": "Cómo funciona {{appName}}: conectando a receptores con financiamiento imparable a través de Bitcoin y Nostr.", + "seoDescription": "Cómo funciona {{appName}}: conectando a receptores con financiamiento imparable a través de Grin y Nostr.", "hero": { "eyebrow": "Sobre {{appName}}", "headlinePart1": "Cómo", "headlineAppName": "{{appName}}", "headlinePart2": "funciona.", - "body": "{{appName}} es una plataforma de donaciones resistente a la censura, construida sobre Nostr y Bitcoin. Sin cuentas bancarias congeladas. Sin cierres corporativos. Solo apoyo directo de personas que creen en tu causa.", + "body": "{{appName}} es una plataforma de donaciones resistente a la censura construida sobre Nostr y Grin. Sin cuentas bancarias congeladas. Sin cierres corporativos. Solo apoyo directo de personas que creen en tu causa.", "trustChips": { "decentralized": "Descentralizado", "openSource": "Código abierto", @@ -2021,7 +2021,7 @@ "raised": "recaudados", "ofGoal": "de $10,000", "donorsLine": "247 donantes · 12 países", - "donate": "Donar Bitcoin" + "donate": "Donar Grin" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "Una llave criptográfica naranja brillante flotando en el espacio oscuro, simbolizando la identidad autosoberana", "title": "Los receptores se registran en segundos.", - "body": "Sin banco. Sin papeleo. Sin aprobaciones. Tan pronto como un receptor crea una cuenta en {{appName}}, tiene una dirección de Bitcoin lista para recibir apoyo, en cualquier parte del mundo." + "body": "Sin banco. Sin papeleo. Sin aprobación. Un receptor crea una cuenta en {{appName}}, añade a su campaña la dirección de recepción de su propia cartera Grin y puede aceptar apoyo desde cualquier parte del mundo." }, "step2": { - "imageAlt": "Una moneda de Bitcoin brillante volando por el aire sobre un mapa mundial oscuro, simbolizando el pago transfronterizo instantáneo", - "title": "Los donantes envían Bitcoin directamente.", - "body": "Los donantes envían Bitcoin desde cualquier billetera que ya usen (Cash App, Coinbase, Strike, una billetera de hardware) directamente al receptor. {{appName}} nunca toca el dinero. Sin servidor intermedio, sin custodio." + "imageAlt": "Una moneda Grin brillante volando por el aire sobre un mapa oscuro del mundo, simbolizando un pago transfronterizo instantáneo", + "title": "Los donantes envían Grin directamente.", + "body": "Los donantes pagan desde cualquier cartera Grin, ya sea a través del checkout de GoblinPay de la campaña o directamente a su dirección Slatepack grin1. {{appName}} nunca toca el dinero. La transacción va de la cartera del donante a la cartera del receptor." }, "step3": { "imageAlt": "Una mano abierta con luz naranja cálida irradiando desde la palma, simbolizando recibir y autonomía", @@ -2052,8 +2052,8 @@ "description": "Qué es Eranos, quién lo construyó y cuánto cuesta." }, "chapter2": { - "label": "Donaciones en Bitcoin", - "description": "Cómo funcionan los pagos, por qué on-chain, por qué públicos, por qué estos compromisos." + "label": "Donaciones en Grin", + "description": "Cómo funcionan los pagos, por qué Grin, qué permanece privado y sus contrapartidas." }, "chapter3": { "label": "Sobre Nostr", @@ -2068,8 +2068,8 @@ "imageAlt": "Manifestantes con capucha marchando por una calle europea al anochecer, sosteniendo bengalas rojas encendidas y pancartas con 'FREEDOM' y 'LIBERTAD'", "role": "Para donantes", "title": "Apoya causas que los bancos no apoyarán.", - "description": "Envía Bitcoin directamente a receptores y movimientos en cualquier parte del mundo, sin pedir permiso a un procesador de pagos.", - "bullet1": "Usa cualquier billetera de Bitcoin que ya tengas.", + "description": "Envía Grin directamente a receptores y movimientos en cualquier parte del mundo, sin pedir permiso a un procesador de pagos.", + "bullet1": "Paga desde cualquier cartera Grin, como Goblin o grin-wallet.", "bullet2": "Las donaciones llegan directamente al receptor. Sin custodio, sin intermediario.", "cta": "Lee la guía para donantes" }, @@ -2092,7 +2092,7 @@ "label": "Sobre Eranos" }, "payments": { - "label": "Donaciones de Bitcoin en Eranos" + "label": "Donaciones en Grin en Eranos" }, "about-nostr": { "label": "Sobre Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "¿Qué es {{appName}}?", "answer": [ - "{{appName}} es una plataforma para enviar donaciones en Bitcoin —públicas o privadas— directamente a receptores. No hay intermediario, ni procesador de pagos, ni cuenta que pueda ser congelada.", + "{{appName}} es una plataforma para enviar donaciones en Grin directamente a los receptores. No hay intermediario, ni procesador de pagos, ni cuenta que pueda ser congelada.", "{{appName}} está construido sobre Nostr, por lo que tu identidad no está atada a este sitio: es tuya." ] }, "cost-to-use": { "question": "¿{{appName}} tiene algún costo?", "answer": [ - "**No.** {{appName}} no cobra ninguna comisión de plataforma. Al donar, solo pagas la tarifa de red de Bitcoin que va a los mineros, no a nosotros." + "**No.** {{appName}} no cobra ninguna comisión de plataforma. Cuando donas, pagas solo la pequeña comisión de la red Grin que va a los mineros, no a nosotros." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "¿Qué significa aquí \"resistente a la censura\"?", "answer": [ "Ninguna empresa se interpone entre un donante y un receptor. {{appName}} no retiene los fondos y no puede congelar la dirección.", - "Mientras la red Bitcoin funcione, se pueden enviar y recibir donaciones. Que {{appName}} mismo se cayera no las detendría." + "Mientras la red Grin siga funcionando, las donaciones pueden enviarse y recibirse. Que el propio {{appName}} se quedara fuera de línea no las detendría." ] }, "why-onchain": { - "question": "¿Por qué Bitcoin?", + "question": "¿Por qué Grin?", "answer": [ - "Bitcoin es el método de pago más ampliamente soportado y resistente a la censura del mundo. Cualquier wallet de Bitcoin puede enviarlo.", - "En {{appName}}, los receptores eligen cómo recibir: **público** (una dirección de Bitcoin normal) para máximo alcance, **privado** (silent payments) para donaciones no vinculables, o **ambos** para que la wallet de cada donante elija automáticamente el camino correcto. Los donantes que solo tienen una app de Bitcoin para el público general también pueden contribuir; los que usan una wallet con silent payments obtienen privacidad por defecto.", - "El contrapeso es que las transacciones de Bitcoin públicas son visibles en la blockchain y pagan una tarifa al minero. Las guías del donante y del receptor explican cómo manejar ambas." + "Grin es dinero digital con privacidad incorporada. Su diseño Mimblewimble no pone direcciones en la cadena y oculta todos los importes, así que las donaciones no dejan el rastro público que dejan la mayoría de las criptomonedas.", + "En {{appName}}, las campañas reciben Grin de dos maneras: a través de GoblinPay (escaneas un QR y el pago viaja a la campaña como un slatepack cifrado a través de Nostr) o directamente a la dirección Slatepack grin1 de la campaña desde cualquier cartera Grin. En ambos casos, los fondos llegan a una cartera que la campaña controla.", + "Los totales de las campañas se mantienen honestos sin renunciar a esa privacidad: un donante puede publicar un comprobante de pago y {{appName}} lo verifica contra un nodo de Grin para confirmar que la transacción está realmente en la cadena. El comprobante revela el importe y el kernel de la transacción, no quién pagó. Las guías para donantes y receptores explican los detalles." ] }, "why-not-rotating-addresses": { - "question": "¿Por qué {{appName}} no genera una dirección nueva por cada donación?", + "question": "¿Por qué {{appName}} no procesa las donaciones en su propio servidor?", "answer": [ - "Hacerlo obligaría a {{appName}} a actuar como un intermediario de intercambio de dinero, tomando primero custodia de los bitcoins y luego reenviándolos al receptor.", - "Eso nos convertiría en transmisores de dinero, sujetos a la regulación correspondiente, y en un único punto de fallo: apaga el servidor de {{appName}} y apagas todas las donaciones que pasan por él.", - "En cambio, la dirección de donación de cada usuario se deriva de su clave secreta de Nostr (nsec) — la misma clave con la que inicias sesión. Los donantes envían directamente al receptor, {{appName}} nunca toca los fondos y la propia plataforma no se puede apagar para censurar a nadie. Los receptores que quieren privacidad por donación pueden aceptar silent payments, que ofrecen la misma no vinculabilidad sin que nadie retenga el dinero por el medio." + "Hacerlo exigiría que {{appName}} actuara como un intermediario que mueve dinero, tomando primero la custodia del Grin y reenviándolo después al receptor.", + "Eso nos convertiría en un transmisor de dinero, sujeto a las regulaciones que eso conlleva, y en un único punto de fallo: apaga el servidor de {{appName}} y habrás apagado todas las donaciones que pasan por él.", + "En cambio, las donaciones viajan de la cartera Grin del donante a la cartera Grin de la campaña. Cada campaña publica su propia dirección Slatepack grin1 o su checkout de GoblinPay, {{appName}} nunca toca los fondos y la plataforma en sí no puede apagarse para censurar a nadie. Y como Grin no pone direcciones en la cadena, las donaciones son imposibles de vincular por defecto, sin que nadie retenga el dinero en medio." ] }, "why-not-other-crypto": { - "question": "¿Por qué no Monero u otra criptomoneda?", + "question": "¿Por qué no Bitcoin, Monero u otra criptomoneda?", "answer": [ - "Bitcoin es, con diferencia, la criptomoneda más adoptada. Eso significa que es la más fácil para que los donantes la compren y la envíen, y la más fácil para que los receptores la reciban, la guarden y la gasten.", - "Las monedas centradas en la privacidad como Monero ofrecen distintas compensaciones de privacidad respecto a Bitcoin, pero no las admiten la mayoría de las apps de consumo y son más difíciles de convertir a moneda local. Pedir a cualquiera de los dos extremos de una donación que primero adquiera una criptomoneda de nicho es una barrera que {{appName}} no va a poner. Para las donaciones de Bitcoin en sí, los silent payments cubren el caso de uso de la no vinculabilidad sin salir del ecosistema Bitcoin." + "Bitcoin es la criptomoneda más adoptada, pero su libro contable es público: una donación a una dirección conocida expone el importe, la hora y la parte que envía, para siempre. Añadir privacidad encima significa herramientas extra, pasos extra y más formas de equivocarse. Para donaciones a causas sensibles, ese es el valor por defecto equivocado.", + "Grin hace que el camino privado sea el único camino. Mimblewimble no deja direcciones en la cadena y oculta todos los importes, así que los donantes no necesitan herramientas especiales para estar seguros. Al mismo tiempo, los comprobantes de pago de Grin permiten a una campaña mostrar un total verificado y comprobado en la cadena sin exponer a sus donantes. Monero también ofrece una privacidad sólida, pero los comprobantes de pago de Grin encajan con el modelo de donaciones verificadas de {{appName}}, y su cadena ligera mantiene simple la verificación." ] }, "what-is-nostr": { "question": "¿Qué es Nostr?", "answer": [ "Nostr es una red abierta donde **tú** eres dueño de tu cuenta, no una empresa. Tu identidad es una clave criptográfica que tú controlas, no un nombre de usuario en el servidor de otra persona.", - "En {{appName}}, esa misma clave también es de donde se deriva tu dirección de donación — tu clave secreta de Nostr (nsec) es la semilla de tu wallet de Bitcoin, por eso puedes recibir Bitcoin sin registrarte con nadie." + "En {{appName}}, esa misma clave firma tus campañas y los recibos de donación que construyen tu total verificado, y por eso tu identidad y tus campañas funcionan en cualquier lugar de Nostr sin registrarte con nadie." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "¿Qué pasa si pierdo mi clave secreta?", "answer": [ - "**No hay botón de \"olvidé mi contraseña\".** Nadie puede restablecerla por ti. Si la pierdes, tu cuenta —y cualquier Bitcoin que haya en tu dirección de donación— desaparece para siempre.", + "**No hay botón de \"olvidé mi contraseña\".** Nadie puede restablecerla por ti. Si la pierdes, tu cuenta y tus campañas desaparecen para siempre. (Tus fondos en Grin viven en tu propia cartera Grin y su frase semilla, que es independiente de esta clave.)", "**Guarda tu clave secreta en un lugar seguro ahora mismo.** Para consejos, lee [Cómo gestionar tus claves de Nostr](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "¿En qué se diferencia Nostr de Mastodon o Bluesky?", "answer": [ - "En Mastodon, tu cuenta vive en un servidor concreto. En Bluesky, la mayoría de cuentas dependen de una sola empresa. En Nostr, tu identidad es una clave que tú controlas, y tu dirección de donación te acompaña a cualquier app de Nostr." + "En Mastodon, tu cuenta vive en un servidor concreto. En Bluesky, la mayoría de las cuentas dependen de una sola empresa. En Nostr, tu identidad es una clave que tú controlas, y tu perfil y tus campañas te acompañan a cualquier aplicación de Nostr." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Paga la dirección de Bitcoin de la página de la campaña desde cualquier wallet que ya tengas. Si la campaña acepta silent payments y tu wallet los admite, tu donación es privada automáticamente.", + "lede": "Dona desde cualquier cartera Grin: escanea el QR de GoblinPay de la campaña o paga a su dirección Slatepack grin1. Grin es privado por defecto, así que tu donación no deja un rastro público.", "nextActions": [ - "Paga desde cualquier wallet de Bitcoin", - "Sin intermediarios ni periodos de retención", - "¿Quieres privacidad? Sigue leyendo" + "Paga desde cualquier cartera Grin", + "Sin intermediarios, sin periodos de retención", + "Privado por defecto" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Abre la campaña", - "body": "Ves un único código QR. Si la campaña acepta las dos opciones, codifica ambos endpoints; tu wallet elige el correcto." + "body": "Toca Donar y elige un camino. GoblinPay: introduce un importe, escanea el QR con una cartera Goblin y el pago viaja a la campaña como un slatepack cifrado a través de Nostr, con confirmación automática. Dirección Grin: paga a la dirección Slatepack grin1 de la campaña desde cualquier cartera Grin; tu cartera se encarga del transporte, a través de Tor o intercambiando slatepacks." }, "arrivesDirectly": { "title": "Llega directamente", - "body": "Los fondos van directos al receptor. {{appName}} no los retiene ni los enruta, y la dirección se deriva de la clave secreta de Nostr del receptor." + "body": "Los fondos se liquidan directamente en la cartera de la campaña. {{appName}} no los retiene ni los redirige. Si quieres que tu aporte cuente para el total público de la campaña, publica después el comprobante de pago o el recibo; revela el importe, no tu identidad." } } }, "publicVisible": { - "title": "Las donaciones públicas son visibles en la cadena para siempre", - "body": "Una donación **Pública** llega a una dirección de Bitcoin normal vinculada a la campaña. Cualquiera puede buscar la dirección y ver la cantidad, el momento y tu dirección emisora. Las donaciones **Silenciosas** también se liquidan en la cadena, pero el lado receptor es no vinculable a la campaña, por lo que se quedan fuera de las listas y los totales públicos de donantes." + "title": "Qué es público y qué no", + "body": "La cadena de Grin no tiene direcciones y oculta todos los importes, así que los observadores externos no pueden ver quién donó a una campaña ni cuánto. El total de la campaña en {{appName}} se construye solo con los comprobantes y recibos que los donantes deciden publicar, y cada uno revela únicamente el importe y el kernel de la transacción." }, "privacy": { "heading": "Donar de forma privada", - "intro": "Estos pasos importan más para las donaciones **Públicas**, donde cada transacción queda vinculada de forma permanente a una sola dirección. Las donaciones **Silenciosas** ya ocultan el lado receptor, así que el riesgo es menor. El análisis dirigido de tu wallet emisora sigue siendo posible en cualquier caso, así que si tu riesgo es alto merece la pena dar estos pasos. Elige uno o combínalos.", + "intro": "En la cadena, Grin ya te protege: sin direcciones, importes ocultos, sin lista pública de donantes. Lo que todavía puede identificarte es cómo adquiriste el Grin y qué decides publicar. Si tu riesgo es alto, estos pasos merecen la pena. Elige uno o combínalos.", "options": { "nonKyc": { - "name": "Compra Bitcoin sin KYC", - "purpose": "Compra Bitcoin entre pares para que de entrada no esté vinculado a tu DNI. El punto de partida más fuerte en privacidad." + "name": "Adquiere Grin sin KYC", + "purpose": "Mínalo o cómpralo de persona a persona, para que las monedas no estén vinculadas a tu documento de identidad desde el principio." }, "coinjoin": { - "name": "Coinjoin primero", - "purpose": "Mezcla tu Bitcoin con monedas de otras personas para que la salida no se pueda rastrear hasta tu compra con KYC. Útil cuando la campaña solo acepta pagos públicos." + "name": "Omite el recibo público", + "purpose": "Publicar un comprobante de pago vincula la donación con tu identidad de Nostr. No lo publiques y la donación queda entre tú y la campaña." } } }, "consumerApps": { - "title": "Las apps para el público general no pueden hacerte anónimo", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance y PayPal verifican tu identidad. No importa cómo envíes la donación: cada transacción queda atada a tu identidad real. Usa una wallet no custodial que tú controles." + "title": "Los exchanges saben quién eres", + "body": "Los exchanges que listan GRIN verifican tu identidad y guardan registros de cada retiro. La cadena pública no mostrará tu donación, pero el exchange sabe adónde fue su retiro. Si eso importa en tu situación, retira primero a una cartera que controles y dona desde ahí." } }, "recipient": { "tldr": { - "lede": "Elige qué aceptar al crear tu campaña: Públicos, Silenciosos o ambos. Cualquiera de las opciones es no custodial. {{appName}} nunca retiene tus fondos.", + "lede": "Publica una dirección Slatepack grin1 de una cartera Grin que controles, o configura un checkout de GoblinPay. Las donaciones llegan de cartera a cartera. {{appName}} nunca retiene tus fondos.", "nextActions": [ - "Compara las dos opciones", - "Planea cómo vas a cobrar", - "Mueve los fondos rápido" + "Consigue una cartera Grin y una dirección", + "Añádela a tu campaña", + "Haz una copia de seguridad de la frase semilla de tu cartera" ] }, "howReceiving": { - "heading": "Cómo funciona recibir", + "heading": "Cómo funciona la recepción", "paragraphs": [ - "Tus direcciones de donación de {{appName}} se derivan de tu clave secreta de Nostr (nsec) — la misma clave con la que inicias sesión es la semilla de tu wallet de Bitcoin. Al crear una campaña, eliges qué aceptar:", - "**Solo pagos públicos.** Una dirección de Bitcoin normal. Visible para todo el mundo, funciona con cualquier wallet.", - "**Solo silent payments.** Silent payments BIP-352. El lado receptor es no vinculable en la cadena, así que las donaciones quedan fuera de las listas y los totales públicos de donantes. Los donantes necesitan una wallet con soporte de silent payments para enviar. Si no la tienen, su donación no puede pasar.", - "**Ambos.** {{appName}} genera un único código QR que codifica los dos endpoints. Las wallets de silent payments lo leen como privado; las wallets normales pagan a la dirección pública. Los donantes no tienen que elegir.", - "Aceptar ambos suele ser la opción correcta: recibes donaciones privadas de quienes usen una wallet de silent payments y sigues abierto a donantes cuyo único Bitcoin está en una app para el público general.", - "Dentro de tu wallet de {{appName}}, estas llegan como **dos saldos separados**: una pestaña **Pública** (tu dirección de Bitcoin normal) y una pestaña **Privada** (silent payments), que se muestran en las pestañas Pública / Privada de la wallet. {{appName}} las mantiene estrictamente separadas a propósito: los dos saldos nunca pueden gastarse juntos. Mezclar fondos privados con públicos en una sola transacción vincularía tus donaciones por silent payments, que son no enlazables, de vuelta a tu dirección pública en la cadena y destruiría la privacidad que existen para ofrecer." + "Las donaciones en {{appName}} viajan directamente de la cartera Grin del donante a la tuya. Al crear una campaña, eliges cómo recibir:", + "**Una dirección Slatepack grin1.** Cualquier cartera Grin (Goblin, grin-wallet) te da una. Los donantes le pagan desde cualquier cartera Grin, de forma interactiva a través de Tor o intercambiando slatepacks; las carteras se encargan del transporte.", + "**GoblinPay.** Un checkout que permite a los donantes pagar dentro de la aplicación: escanean un QR y el pago viaja hacia ti como un slatepack cifrado y envuelto (gift wrap) a través de Nostr, con confirmación automática y un recibo firmado al final.", + "**Ambos.** Los donantes con una cartera Goblin tienen el flujo de un solo escaneo, y todos los demás pagan a tu dirección Slatepack desde la cartera Grin que usen. Ofrecer ambos te mantiene abierto a todos los donantes.", + "La privacidad es el valor por defecto en cualquier caso. El diseño Mimblewimble de Grin no pone direcciones en la cadena y oculta todos los importes, así que tus donaciones nunca aparecen en ningún libro contable público que cualquiera pueda consultar.", + "El total verificado de tu campaña cuenta una donación cuando su comprobante de pago o su recibo de GoblinPay se publica y se comprueba: la firma del receptor debe verificarse y el kernel de la transacción debe estar confirmado en la cadena contra un nodo de Grin. Cada comprobante publicado revela el importe y el kernel, nada sobre el donante." ] }, "whatEveryoneSees": { - "heading": "Lo que puede ver cualquiera", + "heading": "Qué puede ver todo el mundo", "paragraphs": [ - "Si tu campaña acepta pagos públicos, cualquiera que esté pensando en apoyarte puede buscar la dirección y ver el historial público de donaciones.", - "Las donaciones por silent payments no forman parte de ese registro. Son invisibles para observadores externos y no se muestran en los totales públicos de la campaña; los nuevos donantes solo ven lo que publiques sobre el progreso de la campaña." + "Los visitantes ven la página de tu campaña, su objetivo y el total verificado construido con los comprobantes y recibos que los donantes decidieron publicar. Cada uno de ellos revela un importe y un kernel de transacción, no la identidad de un donante.", + "Nadie puede consultar tu saldo ni tu historial de donaciones en la cadena. No hay ninguna dirección que inspeccionar ni importes que leer; más allá de los recibos publicados, la gente solo ve lo que tú compartas sobre el progreso de la campaña." ] }, "movePromptly": { - "heading": "Mueve las donaciones rápido", + "heading": "Tu cartera, tu responsabilidad", "steps": { "sweep": { - "title": "Pasa los fondos a una wallet que tú controles", - "body": "Tu wallet de {{appName}} ya es autocustodial — tú, y solo tú, controlas las claves. Para una vista del mismo saldo desde escritorio o desde una wallet hardware, abre el menú de la wallet, elige **Copia de seguridad de la cartera** e importa la semilla de 24 palabras en [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io) o una wallet hardware (Trezor, Ledger). Si prefieres mover los fondos a otra clave totalmente distinta — por ejemplo, a una wallet de Lightning como [Phoenix](https://phoenix.acinq.co) — envía una transacción de Bitcoin normal desde tu wallet de {{appName}}." + "title": "Las donaciones llegan a una cartera que tú controlas", + "body": "{{appName}} nunca gestiona una cartera por ti. Los fondos llegan a la cartera Grin cuya dirección o checkout de GoblinPay publicaste, así que la custodia es tuya desde la primera donación. Eso también significa que la responsabilidad es tuya: cualquiera que tenga la frase semilla de tu cartera tiene los fondos, y sin ella los fondos son irrecuperables." }, "dontSit": { - "title": "No dejes los fondos parados en el navegador", - "body": "Especialmente en campañas de alto valor, guarda la frase semilla de la wallet sin conexión (en papel, en un soporte metálico de respaldo o en un gestor de contraseñas en un dispositivo dedicado) y considera usar una wallet hardware. La semilla que respaldas desde {{appName}} es la misma wallet — asegura las palabras y ya tienes almacenamiento en frío." + "title": "Guarda la frase semilla sin conexión", + "body": "Especialmente en campañas de alto valor, guarda la frase semilla de tu cartera Grin sin conexión (en papel, en un soporte metálico de respaldo o en un gestor de contraseñas en un dispositivo dedicado). La semilla es la cartera: asegura las palabras y ya tienes almacenamiento en frío." } } }, "cashout": { - "heading": "Cobrar de forma privada", - "intro": "Gastar en la cadena crea un rastro a menos que lo rompas antes. Cobra desde la pestaña **Privada** para mantener no enlazables las donaciones por silent payments: envía primero a una wallet de silent payments (una dirección **sp1…**) y luego gasta a partir de ahí; el salto rompe el vínculo entre tu campaña y lo que venga después. No envíes fondos privados a una dirección reutilizada o pública, ya que vuelve a vincularlos. Las otras opciones de abajo también funcionan y tienen sus propias contrapartidas.", + "heading": "Convertir a efectivo", + "intro": "La cadena de Grin no expondrá tus donaciones, así que la principal decisión de privacidad es cómo conviertes a moneda local. Cualquier servicio que verifique tu identidad sabrá qué conviertes a través de él. Las opciones de abajo tienen distintas contrapartidas.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Mezcla tu Bitcoin con las monedas de otros usuarios para que la salida no se pueda vincular con la entrada." + "name": "Exchanges", + "purpose": "El camino más simple hacia el dinero fiat. Cuenta con KYC: el exchange conoce tu identidad y el importe que conviertes a través de él." }, "peerToPeer": { "name": "De persona a persona", - "purpose": "Cambia Bitcoin por fiat directamente con otra persona o a través de un broker en Bisq, HodlHodl o RoboSats." + "purpose": "Intercambia Grin por dinero fiat directamente con otra persona o a través de un intermediario extrabursátil (OTC). Sin plataforma en medio." }, "spendDirectly": { "name": "Gástalo directamente", - "purpose": "Compra tarjetas regalo (Amazon, Uber, alimentación, viajes) directamente desde Bitcoin sin convertirlo antes en dinero." + "purpose": "Gasta Grin como dinero con comercios y servicios que lo acepten, sin convertirlo antes a efectivo." } } }, "tumblers": { - "title": "Evita los mezcladores centralizados", - "body": "Los mezcladores custodiales pueden robarte las monedas, registrar quién envió qué o resultar ser cebos de las fuerzas del orden. Usa un salto por silent payments o un coinjoin no custodial en su lugar." + "title": "No se necesitan mezcladores", + "body": "En Grin no hay tumblers ni servicios de mezcla en los que confiar, y no necesitas ninguno. Mimblewimble oculta los importes y no deja direcciones en la cadena, así que las donaciones son privadas por defecto." } } } diff --git a/src/locales/fa.json b/src/locales/fa.json index 8ff8888c..fad463ce 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -174,12 +174,12 @@ "subtitle": "بعداً می‌توانید هر دو را انجام دهید. این فقط به ما کمک می‌کند گام‌های بعدی را برایتان متناسب‌سازی کنیم.", "creator": { "title": "شروع یک کمپین", - "description": "برای هدفی که برایتان مهم است Bitcoin جمع‌آوری کنید.", - "finderNote": "اهداکنندگان ساتوشی‌ها را مستقیماً به کیف پول شما می‌فرستند." + "description": "برای هدفی که برایتان مهم است Grin جمع‌آوری کنید.", + "finderNote": "اهداکنندگان GRIN را مستقیماً به کیف پول شما می‌فرستند." }, "donor": { "title": "کمک به کمپین‌ها", - "description": "از اهداف با Bitcoin حمایت کنید.", + "description": "از اهداف با Grin حمایت کنید.", "finderNote": "کمک شما مستقیماً به کیف پول برگزارکننده می‌رسد." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "کلید خود را ذخیره کنید", "subtitle": "فایل را دانلود کنید و در جایی امن نگه دارید. یک مدیر گذرواژه گزینهٔ خوبی است.", - "couplingNote": "حساب و کیف پول شما از یک کلید مشترک استفاده می‌کنند. این کلید پست‌های Nostr شما را امضا می‌کند و کیف پول Bitcoin شما را در Eranos باز می‌کند.", + "couplingNote": "این کلید هویت شما در Eranos است. پست‌های Nostr شما، کارزارهایتان و رسیدهای اهدایی را که در جمع کل کارزارها حساب می‌شوند امضا می‌کند.", "permanenceHeadline": "اگر این کلید را گم کنید، راهی برای بازیابی آن وجود ندارد.", "permanenceBody": "نه بازنشانی، نه پشتیبانی، نه بازیابی از طریق ایمیل. پیش از ادامه آن را ذخیره کنید.", "button": "دانلود و ادامه", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "توضیح الزامی است.", "errorPledgeRequired": "مبلغ تعهد الزامی است.", "errorPledgeInvalid": "مبلغ تعهد باید یک مقدار مثبت به دلار باشد.", - "errorPriceUnavailable": "در انتظار قیمت BTC/USD برای محاسبهٔ مبلغ تعهد.", + "errorPriceUnavailable": "در انتظار نرخ تبدیل برای محاسبه مبلغ تعهد.", "errorCoverInvalid": "تصویر جلد باید یک نشانی https:// معتبر باشد.", "errorDeadlinePast": "مهلت نمی‌تواند در گذشته باشد.", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "کمپین‌های جذب کمک مالی", "seoDescription": "اتصال جهان به تأمین مالی غیرقابل توقف.", "heroTagline": "تأمین مالی <0>غیرقابل توقف برای جهان.", - "heroBody": "بیت‌کوین را مستقیماً از حامیان سراسر جهان دریافت کنید. هر کمک مالی بدون واسطه، بدون استرداد، و بدون اینکه هیچ پلتفرمی پول شما را نگه دارد، مستقیماً به کیف پول شما می‌رسد.", + "heroBody": "Grin را مستقیماً از حامیان سراسر جهان دریافت کنید. هر کمک مالی بدون واسطه، بدون بازپس‌گیری، و بدون اینکه هیچ پلتفرمی پول شما را نگه دارد، مستقیماً به کیف پول شما می‌رسد.", "startCampaign": "شروع یک کمپین", "howItWorks": "چگونه کار می‌کند", "featuredTitle": "کمپین‌های ویژه", @@ -860,7 +860,7 @@ "whyDifferent": { "eyebrow": "چرا {{appName}}", "title": "متفاوت ساخته شده است.", - "lede": "Bitcoin مستقیم از اهداکننده به دریافت‌کننده. بدون پلتفرمی در میانه، بدون امانت‌داری که کیسه را نگه دارد، بدون نیاز به اجازه.", + "lede": "Grin مستقیم از اهداکننده به دریافت‌کننده. بدون پلتفرمی در میانه، بدون امانت‌داری که پول را نگه دارد، بدون نیاز به اجازه.", "block1": { "heading": "برخلاف GoFundMe", "body": "هیچ پلتفرمی نمی‌تواند اهداهای شما را مسدود کند، تقاضای استرداد کند، یا کمپین شما را به‌خاطر اختلاف سیاستی پایان دهد. نه Stripe، نه Visa، نه بانکی در میانه نشسته که بتواند شما را در میانهٔ کمپین قطع کند.", @@ -869,8 +869,8 @@ "bullet3": "بدون هیچ کارمزد پلتفرم" }, "block2": { - "heading": "برخلاف دیگر پلتفرم‌های «بیت‌کوین»", - "body": "هیچ گره Lightning مرکزی، امانت‌دار یا LSP که خراب شود یا آفلاین شود وجود ندارد. وجوه مستقیماً روی Bitcoin به کیف‌پولی که خودتان کنترل می‌کنید تسویه می‌شوند. اگر {{appName}} فردا ناپدید شود، هر کمپین به کار خود ادامه می‌دهد.", + "heading": "برخلاف دیگر پلتفرم‌های رمزارزی", + "body": "هیچ کیف پول امانی، گره میزبانی‌شده یا پردازنده پرداختی وجود ندارد که خراب یا آفلاین شود. وجوه روی زنجیره Grin به کیف پولی که خودتان کنترل می‌کنید تسویه می‌شوند. اگر {{appName}} فردا ناپدید شود، هر کارزاری به کار خود ادامه می‌دهد.", "bullet1": "هیچ کیف‌پول امانی‌ای نیست که خالی یا مسدود شود", "bullet2": "روی زنجیره به کیف‌پولی که خودتان مالک آن هستید تسویه می‌شود", "bullet3": "حتی اگر {{appName}} ناپدید شود کار می‌کند" @@ -891,7 +891,7 @@ "heroKicker": "کمپین‌ها", "heroHeading": "هر هدف،", "heroHeadingLine2": "در یک جا.", - "heroBody": "هر کمپین جذب کمک مالی که روی Nostr منتشر شده، گرد هم در یک جا. کل شبکه را مرور کنید، هدفی را که برایتان مهم است پیدا کنید و مستقیماً با بیت‌کوین از آن حمایت کنید.", + "heroBody": "هر کمپین جذب کمک مالی که روی Nostr منتشر شده، گرد هم در یک جا. کل شبکه را مرور کنید، هدفی را که برایتان مهم است پیدا کنید و مستقیماً با Grin از آن حمایت کنید.", "campaignsCount_one": "کمپین در شبکه", "campaignsCount_other": "کمپین در شبکه", "searchAriaLabel": "جستجوی کمپین‌ها", @@ -1013,7 +1013,7 @@ "notifications": "اعلان‌ها", "notificationsDesc": "ترجیحات اعلان‌های فوری.", "advanced": "پیشرفته", - "advancedDesc": "کیف پول، سیستم و گزینه‌های کاربران حرفه‌ای.", + "advancedDesc": "سیستم و گزینه‌های کاربران حرفه‌ای.", "organizers": "سازماندهندگان", "organizersDesc": "تعیین سازماندهندگان کشوری که می‌توانند پست‌ها را به فید کشور سنجاق کنند." }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "پیشرفته", - "subtitle": "اتصالات کیف پول، پیکربندی سیستم و سایر گزینه‌های پیشرفته برای کاربران حرفه‌ای.", - "intro": "اتصالات کیف پول، پیکربندی سیستم و سایر گزینه‌های پیشرفته.", + "subtitle": "پیکربندی سیستم و سایر گزینه‌های پیشرفته برای کاربران حرفه‌ای.", + "intro": "پیکربندی سیستم و سایر گزینه‌های پیشرفته.", "torHeading": "Tor", "torToggle": "مسیردهی ترافیک از طریق Tor", "torToggleDesc": "به رله‌ها متصل می‌شود و رسانه را از طریق شبکهٔ Tor بارگذاری می‌کند تا حریم خصوصی بیشتری داشته باشید. انتظار کارایی کندتر و تأخیر کوتاهی هنگام اتصال Tor را داشته باشید.", @@ -1686,7 +1686,7 @@ "heading": "کلید شما", "extensionBody": "با افزونه مرورگر (NIP-07) وارد شده‌اید. کلید مخفی شما در آن‌جا ذخیره می‌شود — آن را از طریق خود افزونه مدیریت یا صادر کنید.", "bunkerBody": "با امضاکننده راه‌دور (NIP-46) وارد شده‌اید. کلید مخفی شما توسط آن امضاکننده نگهداری می‌شود و امکان صدور آن از {{appName}} وجود ندارد.", - "explainer": "این کلید مخفی حساب شما در {{appName}} را کنترل می‌کند و در عین حال بذر کیف پول بیت‌کوین شما را تولید می‌کند. هر کسی که آن را داشته باشد می‌تواند به‌جای شما مطلب منتشر کند و بیت‌کوین شما را هم خرج کند. آن را در یک مدیر گذرواژه یا جایی که فقط خودتان دسترسی دارید نگهداری کنید. اگر می‌خواهید کیف پول بیت‌کوین را به برنامهٔ دیگری وارد کنید، از عبارت بذر در پایین استفاده کنید — اشتراک‌گذاری آن امن‌تر است، فقط کیف پول را کنترل می‌کند و نمی‌توان از آن برای جعل هویت شما استفاده کرد.", + "explainer": "این کلید مخفی حساب شما در {{appName}} را کنترل می‌کند. هر کسی که آن را داشته باشد می‌تواند به‌جای شما مطلب بگذارد، کارزارهایتان را ویرایش کند و به نام شما منتشر کند. آن را در یک مدیر رمز عبور یا جای دیگری نگه دارید که فقط خودتان به آن دسترسی دارید. وجوه Grin شما جداست: در کیف پول Grin خودتان و عبارت بازیابی (seed) آن نگهداری می‌شود، نه در این کلید.", "warning": "هرگز کلید مخفی خود را با کسی به اشتراک نگذارید. از گرفتن اسکرین‌شات از آن یا چسباندنش در هر جایی به‌جز یک مدیر گذرواژه خودداری کنید. اگر به اشتراک گذاشته شود، دیگران به حساب شما دسترسی خواهند داشت.", "aria": "کلید مخفی شما", "copyAria": "کپی کلید مخفی", @@ -1965,7 +1965,7 @@ "seoTitle": "راهنمای اهداکننده", "seoDescription": "نحوه کارکرد اهدا در {{appName}} و چگونگی محافظت از حریم خصوصی شما.", "title": "راهنمای اهداکننده", - "subtitle": "بیت‌کوین واقعی، مستقیم ارسال‌شده. کل فرایند در یک صفحه کوتاه." + "subtitle": "Grin واقعی، مستقیم ارسال‌شده. کل فرایند در یک صفحه کوتاه." }, "recipientGuide": { "seoTitle": "راهنمای دریافت‌کننده", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "درباره", - "seoDescription": "نحوه کارکرد {{appName}}: اتصال دریافت‌کنندگان به تأمین مالی غیرقابل‌توقف از طریق بیت‌کوین و Nostr.", + "seoDescription": "نحوه کارکرد {{appName}}: اتصال دریافت‌کنندگان به تأمین مالی غیرقابل‌توقف از طریق Grin و Nostr.", "hero": { "eyebrow": "درباره {{appName}}", "headlinePart1": "چگونه", "headlineAppName": "{{appName}}", "headlinePart2": "کار می‌کند.", - "body": "{{appName}} یک پلتفرم اهدای مقاوم در برابر سانسور است که بر روی Nostr و بیت‌کوین ساخته شده. بدون حساب‌های بانکی مسدودشده. بدون تعطیلی شرکتی. فقط حمایت مستقیم از سوی افرادی که به آرمان شما باور دارند.", + "body": "{{appName}} یک پلتفرم اهدای مقاوم در برابر سانسور است که بر روی Nostr و Grin ساخته شده. بدون حساب‌های بانکی مسدودشده. بدون تعطیلی شرکتی. فقط حمایت مستقیم از سوی افرادی که به آرمان شما باور دارند.", "trustChips": { "decentralized": "غیرمتمرکز", "openSource": "کد باز", @@ -2021,7 +2021,7 @@ "raised": "جمع‌آوری‌شده", "ofGoal": "از $10,000", "donorsLine": "۲۴۷ اهداکننده · ۱۲ کشور", - "donate": "اهدای بیت‌کوین" + "donate": "اهدای Grin" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "یک کلید رمزنگاری نارنجی درخشان که در فضای تاریک شناور است و نماد هویت خودحاکمیتی است", "title": "دریافت‌کنندگان در چند ثانیه ثبت‌نام می‌کنند.", - "body": "بدون بانک. بدون کاغذبازی. بدون تأیید. لحظه‌ای که یک دریافت‌کننده در {{appName}} حساب می‌سازد، آدرس بیت‌کوینی آماده برای دریافت حمایت در هر کجای جهان دارد." + "body": "بدون بانک. بدون کاغذبازی. بدون تأیید. دریافت‌کننده در {{appName}} حساب می‌سازد، آدرس دریافت را از کیف پول Grin خودش به کارزارش اضافه می‌کند و می‌تواند از هر کجای جهان حمایت بپذیرد." }, "step2": { - "imageAlt": "یک سکه بیت‌کوین درخشان در هوا بر فراز نقشه جهانی تاریک پرواز می‌کند و نماد پرداخت فوری فرامرزی است", - "title": "اهداکنندگان مستقیماً بیت‌کوین می‌فرستند.", - "body": "اهداکنندگان از هر کیف‌پولی که از قبل استفاده می‌کنند (Cash App، Coinbase، Strike، کیف‌پول سخت‌افزاری) مستقیماً به دریافت‌کننده بیت‌کوین می‌فرستند. {{appName}} هرگز به پول دست نمی‌زند. بدون سرور میانی، بدون امانت‌دار." + "imageAlt": "یک سکه Grin درخشان در هوا بر فراز نقشه جهانی تاریک پرواز می‌کند و نماد پرداخت فوری فرامرزی است", + "title": "اهداکنندگان مستقیماً Grin می‌فرستند.", + "body": "اهداکنندگان از هر کیف پول Grin پرداخت می‌کنند، یا از طریق صفحه پرداخت GoblinPay کارزار یا مستقیماً به آدرس Slatepack از نوع grin1 آن. {{appName}} هرگز به پول دست نمی‌زند. تراکنش از کیف پول اهداکننده به کیف پول دریافت‌کننده می‌رود." }, "step3": { "imageAlt": "یک دست باز که از کف آن نور نارنجی گرم می‌تابد و نماد دریافت و اختیار است", @@ -2052,8 +2052,8 @@ "description": "Eranos چیست، چه کسی آن را ساخته، و هزینه‌اش چقدر است." }, "chapter2": { - "label": "اهداهای بیت‌کوین", - "description": "نحوه کارکرد پرداخت‌ها، چرا روی زنجیره، چرا عمومی، چرا این تبادل‌ها." + "label": "اهداهای Grin", + "description": "نحوه کارکرد پرداخت‌ها، چرا Grin، چه چیزی خصوصی می‌ماند و بده‌بستان‌ها." }, "chapter3": { "label": "درباره Nostr", @@ -2068,8 +2068,8 @@ "imageAlt": "معترضان کلاه‌دار در حال راهپیمایی در یک خیابان شهری اروپایی هنگام غروب، با شمع‌های قرمز سوزان و پلاکاردهای 'FREEDOM' و 'LIBERTAD'", "role": "برای اهداکنندگان", "title": "از آرمان‌هایی حمایت کنید که بانک‌ها حمایت نمی‌کنند.", - "description": "بدون اجازه گرفتن از یک پردازنده پرداخت، مستقیماً به دریافت‌کنندگان و جنبش‌ها در هر کجای جهان بیت‌کوین بفرستید.", - "bullet1": "از هر کیف‌پول بیت‌کوینی که از قبل دارید استفاده کنید.", + "description": "بدون اجازه گرفتن از یک پردازنده پرداخت، مستقیماً به دریافت‌کنندگان و جنبش‌ها در هر کجای جهان Grin بفرستید.", + "bullet1": "از هر کیف پول Grin پرداخت کنید، مثل Goblin یا grin-wallet.", "bullet2": "اهداها مستقیماً به دریافت‌کننده می‌رسند. بدون امانت‌دار، بدون واسطه.", "cta": "راهنمای اهداکننده را بخوانید" }, @@ -2092,7 +2092,7 @@ "label": "دربارهٔ Eranos" }, "payments": { - "label": "اهدای بیت‌کوین در Eranos" + "label": "اهدای Grin در Eranos" }, "about-nostr": { "label": "دربارهٔ Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "{{appName}} چیست؟", "answer": [ - "{{appName}} پلتفرمی برای ارسال کمک‌های بیت‌کوینی — عمومی یا خصوصی — به‌صورت مستقیم به دریافت‌کنندگان است. هیچ واسطه‌ای، هیچ پردازشگر پرداختی و هیچ حسابی که قابل مسدودسازی باشد وجود ندارد.", + "{{appName}} پلتفرمی برای ارسال کمک‌های Grin به‌صورت مستقیم به دریافت‌کنندگان است. هیچ واسطه‌ای، هیچ پردازشگر پرداختی و هیچ حسابی که قابل مسدودسازی باشد وجود ندارد.", "{{appName}} روی Nostr ساخته شده است، بنابراین هویت شما به این سایت گره نمی‌خورد — متعلق به خودتان است." ] }, "cost-to-use": { "question": "آیا استفاده از {{appName}} هزینه‌ای دارد؟", "answer": [ - "**خیر.** {{appName}} هیچ کارمزد پلتفرمی نمی‌گیرد. وقتی اهدا می‌کنید، فقط کارمزد شبکهٔ بیت‌کوین را می‌پردازید که به ماینرها می‌رسد — نه به ما." + "**خیر.** {{appName}} هیچ کارمزد پلتفرمی نمی‌گیرد. وقتی اهدا می‌کنید، فقط کارمزد ناچیز شبکه Grin را می‌پردازید که به ماینرها می‌رسد، نه به ما." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "«مقاومت در برابر سانسور» اینجا یعنی چه؟", "answer": [ "هیچ شرکتی بین اهداکننده و دریافت‌کننده قرار نمی‌گیرد. {{appName}} وجوه را نگه نمی‌دارد و نمی‌تواند آدرس را مسدود کند.", - "تا زمانی که شبکهٔ بیت‌کوین فعال است، اهداها قابل ارسال و دریافت‌اند. حتی اگر خود {{appName}} از دسترس خارج شود، آنها را متوقف نمی‌کند." + "تا زمانی که شبکه Grin فعال است، اهداها قابل ارسال و دریافت‌اند. حتی آفلاین شدن خود {{appName}} هم جلوی آن‌ها را نمی‌گیرد." ] }, "why-onchain": { - "question": "چرا بیت‌کوین؟", + "question": "چرا Grin؟", "answer": [ - "بیت‌کوین گسترده‌ترین و مقاوم‌ترین زیرساخت پرداخت در برابر سانسور در جهان است. هر کیف پول بیت‌کوین می‌تواند آن را ارسال کند.", - "در {{appName}}، دریافت‌کنندگان انتخاب می‌کنند چگونه دریافت کنند: **عمومی** (یک آدرس بیت‌کوین معمولی) برای بیشترین دسترسی، **خصوصی** (پرداخت‌های خاموش) برای اهداهای غیرقابل‌ربط، یا **هر دو** تا کیف پول هر اهداکننده مسیر صحیح را به‌صورت خودکار انتخاب کند. اهداکنندگانی که فقط یک برنامهٔ مصرفی بیت‌کوین دارند می‌توانند مشارکت کنند؛ اهداکنندگان با کیف پول پرداخت خاموش به‌صورت پیش‌فرض حریم خصوصی می‌گیرند.", - "بده‌بستان این است که تراکنش‌های بیت‌کوین عمومی روی بلاکچین قابل مشاهده‌اند و کارمزد ماینر می‌پردازند. راهنمای اهداکننده و راهنمای دریافت‌کننده نحوهٔ مدیریت هر دو را توضیح می‌دهند." + "Grin پول نقد دیجیتال با حریم خصوصی درونی است. طراحی Mimblewimble آن هیچ آدرسی روی زنجیره نمی‌گذارد و همه مبالغ را پنهان می‌کند، بنابراین اهداها آن رد عمومی را که بیشتر رمزارزها به‌جا می‌گذارند، به‌جا نمی‌گذارند.", + "در {{appName}}، کارزارها Grin را به دو روش دریافت می‌کنند: از طریق GoblinPay (یک کد QR را اسکن می‌کنید و پرداخت به‌صورت یک slatepack رمزگذاری‌شده از طریق Nostr به کارزار می‌رسد) یا مستقیماً به آدرس Slatepack از نوع grin1 کارزار از هر کیف پول Grin. در هر دو حالت، وجوه به کیف پولی می‌رسد که کارزار کنترلش می‌کند.", + "جمع کل کارزارها بدون از دست دادن آن حریم خصوصی درست می‌ماند: اهداکننده می‌تواند یک اثبات پرداخت منتشر کند و {{appName}} آن را در برابر یک گره Grin بررسی می‌کند تا تأیید کند تراکنش واقعاً روی زنجیره است. اثبات فقط مبلغ و هسته تراکنش (kernel) را آشکار می‌کند، نه اینکه چه کسی پرداخته. راهنمای اهداکننده و دریافت‌کننده جزئیات را توضیح می‌دهند." ] }, "why-not-rotating-addresses": { - "question": "چرا {{appName}} برای هر اهدا یک آدرس جدید نمی‌سازد؟", + "question": "چرا {{appName}} اهداها را روی سرور خودش پردازش نمی‌کند؟", "answer": [ - "این کار {{appName}} را وادار می‌کرد به‌عنوان یک واسط مبادلهٔ پول عمل کند — ابتدا بیت‌کوین را در امانت بگیرد و سپس آن را به دریافت‌کننده بفرستد.", - "این ما را به یک نقل‌دهندهٔ پول تبدیل می‌کرد، تابع مقررات مربوطه، و یک نقطهٔ شکست واحد: سرور {{appName}} را خاموش کنید تا هر اهدای جاری از آن نیز خاموش شود.", - "در عوض، آدرس اهدای هر کاربر از کلید مخفی Nostr (nsec) او — همان کلیدی که با آن وارد می‌شوید — مشتق می‌شود. اهداکنندگان مستقیماً به دریافت‌کننده می‌فرستند، {{appName}} هرگز به وجوه دست نمی‌زند و خود پلتفرم را نمی‌توان برای سانسور کسی خاموش کرد. دریافت‌کنندگانی که به حریم خصوصی به ازای هر اهدا می‌اندیشند، می‌توانند پرداخت‌های خاموش را بپذیرند — همان عدم قابلیت ربط را بدون اینکه کسی پول را در میانه نگه دارد فراهم می‌کند." + "این کار {{appName}} را وادار می‌کرد به‌عنوان یک واسطه مبادله پول عمل کند، یعنی ابتدا Grin را در اختیار بگیرد و سپس آن را به دریافت‌کننده بفرستد.", + "این ما را به یک منتقل‌کننده پول تبدیل می‌کرد، تابع مقررات مربوط به آن، و یک نقطه شکست واحد: سرور {{appName}} را خاموش کنید و هر اهدایی را که از آن می‌گذرد متوقف کرده‌اید.", + "در عوض، اهداها از کیف پول Grin اهداکننده به کیف پول Grin کارزار می‌روند. هر کارزار آدرس Slatepack از نوع grin1 یا صفحه پرداخت GoblinPay خودش را منتشر می‌کند، {{appName}} هرگز به وجوه دست نمی‌زند و خود پلتفرم را نمی‌توان برای سانسور کسی خاموش کرد. و چون Grin هیچ آدرسی روی زنجیره نمی‌گذارد، اهداها به‌طور پیش‌فرض غیرقابل‌پیوندند، بدون اینکه کسی در میانه پول را نگه دارد." ] }, "why-not-other-crypto": { - "question": "چرا نه Monero یا ارز رمزنگاری‌شدهٔ دیگری؟", + "question": "چرا بیت‌کوین، Monero یا رمزارز دیگری نه؟", "answer": [ - "بیت‌کوین تا حد زیادی پذیرفته‌شده‌ترین ارز رمزنگاری‌شده است. این یعنی برای اهداکنندگان آسان‌ترین گزینه برای خرید و ارسال است، و برای دریافت‌کنندگان آسان‌ترین گزینه برای دریافت، نگهداری و خرج کردن.", - "ارزهای متمرکز بر حریم خصوصی مانند Monero موازنه‌های حریم خصوصی متفاوتی نسبت به بیت‌کوین ارائه می‌دهند، اما در اکثر برنامه‌های مصرفی پشتیبانی نمی‌شوند و تبدیل آن‌ها به ارز محلی دشوارتر است. درخواست از هر یک از طرفین اهدا برای تهیهٔ یک ارز کم‌مخاطب در ابتدا، مانعی است که {{appName}} ایجاد نمی‌کند. برای خود اهدای بیت‌کوین، پرداخت‌های خاموش بدون خروج از اکوسیستم بیت‌کوین، نیاز عدم قابلیت ربط را پوشش می‌دهند." + "بیت‌کوین پذیرفته‌شده‌ترین رمزارز است، اما دفتر کل آن عمومی است: اهدا به یک آدرس شناخته‌شده مبلغ، زمان و طرف فرستنده را برای همیشه افشا می‌کند. سوار کردن حریم خصوصی روی آن یعنی ابزار اضافه، مراحل اضافه و راه‌های اضافه برای اشتباه. برای اهدا به آرمان‌های حساس، این پیش‌فرض اشتباهی است.", + "Grin مسیر خصوصی را تنها مسیر می‌کند. Mimblewimble هیچ آدرسی روی زنجیره نمی‌گذارد و همه مبالغ را پنهان می‌کند، پس اهداکنندگان برای امن بودن به ابزار خاصی نیاز ندارند. در عین حال، اثبات‌های پرداخت Grin به کارزار اجازه می‌دهند جمع کلی تأییدشده و بررسی‌شده روی زنجیره را نشان دهد، بدون افشای اهداکنندگانش. Monero هم حریم خصوصی قوی دارد، اما اثبات‌های پرداخت Grin با مدل اهدای تأییدشده {{appName}} سازگار است و زنجیره سبک آن راستی‌آزمایی را ساده نگه می‌دارد." ] }, "what-is-nostr": { "question": "Nostr چیست؟", "answer": [ "Nostr شبکه‌ای باز است که در آن **شما** صاحب حساب خود هستید، نه یک شرکت. هویت شما کلیدی رمزنگاری‌شده است که خودتان آن را کنترل می‌کنید، نه نام کاربری روی سرور شخص دیگری.", - "در {{appName}}، آدرس اهدای شما نیز از همان کلید مشتق می‌شود — کلید مخفی Nostr (nsec) شما کیف پول بیت‌کوین شما را seed می‌کند، برای همین می‌توانید بدون ثبت‌نام نزد هیچ‌کس، بیت‌کوین دریافت کنید." + "در {{appName}}، همان کلید کارزارهای شما و رسیدهای اهدایی را که جمع تأییدشده‌تان از آن‌ها ساخته می‌شود امضا می‌کند؛ برای همین هویت و کارزارهای شما در هر جای Nostr بدون ثبت‌نام نزد هیچ‌کس کار می‌کنند." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "اگر کلید خصوصی‌ام را گم کنم چه می‌شود؟", "answer": [ - "**دکمهٔ «رمز عبور را فراموش کرده‌ام» وجود ندارد.** هیچ‌کس نمی‌تواند آن را برای شما بازنشانی کند. اگر آن را گم کنید، حساب شما — و هر بیت‌کوینی که در آدرس اهدای شما وجود دارد — برای همیشه از بین می‌رود.", + "**دکمه «رمز عبور را فراموش کرده‌ام» وجود ندارد.** هیچ‌کس نمی‌تواند آن را برای شما بازنشانی کند. اگر آن را گم کنید، حساب و کارزارهای شما برای همیشه از بین می‌روند. (وجوه Grin شما در کیف پول Grin خودتان و عبارت بازیابی آن نگهداری می‌شود که از این کلید جداست.)", "**همین حالا کلید خصوصی‌تان را در جای امنی ذخیره کنید.** برای نکات، [مدیریت کلیدهای Nostr](https://soapbox.pub/blog/managing-nostr-keys) را بخوانید." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr با Mastodon یا Bluesky چه فرقی دارد؟", "answer": [ - "در Mastodon، حساب شما روی یک سرور خاص قرار دارد. در Bluesky، بیشتر حساب‌ها به یک شرکت وابسته‌اند. در Nostr، هویت شما کلیدی است که خودتان کنترل می‌کنید و آدرس اهدای شما به همراهتان به هر برنامهٔ Nostr می‌رود." + "در Mastodon، حساب شما روی یک سرور خاص قرار دارد. در Bluesky، بیشتر حساب‌ها به یک شرکت وابسته‌اند. در Nostr، هویت شما کلیدی است که خودتان کنترل می‌کنید و نمایه و کارزارهای شما با شما به هر برنامه Nostr می‌آیند." ] }, "profile-fields": { @@ -2223,110 +2223,110 @@ }, "donor": { "tldr": { - "lede": "از هر کیف پولی که از قبل دارید، آدرس بیت‌کوین روی صفحهٔ کارزار را پرداخت کنید. اگر کارزار پرداخت‌های خاموش را می‌پذیرد و کیف پول شما از آن پشتیبانی می‌کند، اهدای شما به‌طور خودکار خصوصی است.", + "lede": "از هر کیف پول Grin اهدا کنید: کد QR مربوط به GoblinPay کارزار را اسکن کنید، یا به آدرس Slatepack از نوع grin1 آن پرداخت کنید. Grin به‌طور پیش‌فرض خصوصی است، پس اهدای شما رد عمومی به‌جا نمی‌گذارد.", "nextActions": [ - "از هر کیف پول بیت‌کوینی پرداخت کنید", - "بدون واسطه، بدون دورهٔ نگهداری", - "حریم خصوصی می‌خواهید؟ ادامه را بخوانید" + "از هر کیف پول Grin پرداخت کنید", + "بدون واسطه، بدون دوره نگهداری", + "به‌طور پیش‌فرض خصوصی" ] }, "flow": { - "heading": "چگونه یک اهدا جریان می‌یابد", + "heading": "یک اهدا چگونه جریان می‌یابد", "steps": { "openCampaign": { "title": "کارزار را باز کنید", - "body": "یک کد QR می‌بینید. اگر کارزار هر دو گزینه را بپذیرد، هر دو نقطهٔ پایان را در خود کدگذاری می‌کند؛ کیف پول شما درست را انتخاب می‌کند." + "body": "روی «اهدا» بزنید و یک مسیر انتخاب کنید. GoblinPay: مبلغی وارد کنید، کد QR را با کیف پول Goblin اسکن کنید و پرداخت به‌صورت یک slatepack رمزگذاری‌شده از طریق Nostr به کارزار می‌رسد، با تأیید خودکار. آدرس Grin: از هر کیف پول Grin به آدرس Slatepack از نوع grin1 کارزار پرداخت کنید؛ کیف پول شما انتقال را انجام می‌دهد، از طریق Tor یا با تبادل slatepackها." }, "arrivesDirectly": { - "title": "مستقیماً می‌رسد", - "body": "وجوه مستقیماً به دریافت‌کننده تسویه می‌شود. {{appName}} آن را نگه نمی‌دارد یا مسیریابی نمی‌کند، و آدرس از کلید مخفی Nostr دریافت‌کننده مشتق می‌شود." + "title": "مستقیم می‌رسد", + "body": "وجوه مستقیماً در کیف پول کارزار تسویه می‌شوند. {{appName}} آن‌ها را نه نگه می‌دارد و نه عبور می‌دهد. اگر می‌خواهید هدیه شما در جمع عمومی کارزار حساب شود، بعداً اثبات پرداخت یا رسید را منتشر کنید؛ این فقط مبلغ را آشکار می‌کند، نه هویت شما را." } } }, "publicVisible": { - "title": "اهداهای عمومی برای همیشه روی زنجیره قابل مشاهده‌اند", - "body": "یک اهدای **عمومی** به یک آدرس بیت‌کوین معمولی متصل به کارزار می‌رسد. هرکسی می‌تواند آدرس را جستجو کند و مبلغ، زمان و آدرس فرستندهٔ شما را ببیند. اهداهای **خاموش** هم روی زنجیره تسویه می‌شوند، اما طرف گیرنده به کارزار غیرقابل‌ربط است، بنابراین از فهرست‌ها و مجموع‌های عمومی اهداکنندگان خارج می‌مانند." + "title": "چه چیزی عمومی است و چه چیزی نیست", + "body": "زنجیره Grin هیچ آدرسی ندارد و همه مبالغ را پنهان می‌کند، پس ناظران بیرونی نمی‌توانند ببینند چه کسی به کارزاری اهدا کرده یا چقدر. جمع کارزار در {{appName}} فقط از اثبات‌ها و رسیدهایی ساخته می‌شود که اهداکنندگان خودشان انتخاب می‌کنند منتشر کنند، و هر کدام فقط مبلغ و هسته تراکنش (kernel) را آشکار می‌کند." }, "privacy": { "heading": "اهدای خصوصی", - "intro": "این مراحل بیشتر برای اهداهای **عمومی** اهمیت دارند، جایی که هر تراکنش به‌طور دائمی به یک آدرس واحد گره می‌خورد. اهداهای **خاموش** پیش‌تر طرف گیرنده را پنهان می‌کنند، پس خطر کمتر است. تحلیل هدفمند روی کیف پول فرستندهٔ شما در هر دو حالت همچنان ممکن است، بنابراین اگر سطح خطر شما بالاست این مراحل ارزش انجام دادن دارند. یکی را انتخاب کنید یا روی هم بگذارید.", + "intro": "روی زنجیره، Grin همین حالا از شما محافظت می‌کند: بدون آدرس، مبالغ پنهان، بدون فهرست عمومی اهداکنندگان. آنچه هنوز می‌تواند شما را شناسایی کند، نحوه به‌دست‌آوردن Grin و چیزی است که انتخاب می‌کنید منتشر کنید. اگر ریسک شما بالاست، این گام‌ها ارزشش را دارند. یکی را انتخاب کنید یا آن‌ها را روی هم بگذارید.", "options": { "nonKyc": { - "name": "بیت‌کوین غیر KYC بخرید", - "purpose": "بیت‌کوین را به‌صورت همتا به همتا بخرید تا از همان ابتدا به شناسهٔ دولتی شما گره نخورد. قوی‌ترین نقطهٔ شروع برای حریم خصوصی." + "name": "Grin را بدون KYC تهیه کنید", + "purpose": "آن را استخراج کنید یا همتا به همتا بخرید تا سکه‌ها از همان ابتدا به مدارک هویتی دولتی شما گره نخورده باشند." }, "coinjoin": { - "name": "ابتدا Coinjoin", - "purpose": "بیت‌کوین خود را با سکهٔ دیگران ترکیب کنید تا خروجی قابل ردیابی به خرید KYC شما نباشد. در مواقعی که کارزار فقط عمومی را می‌پذیرد مفید است." + "name": "از رسید عمومی صرف‌نظر کنید", + "purpose": "انتشار اثبات پرداخت، اهدا را به هویت Nostr شما پیوند می‌زند. منتشرش نکنید تا اهدا میان شما و کارزار بماند." } } }, "consumerApps": { - "title": "برنامه‌های مصرفی نمی‌توانند شما را ناشناس کنند", - "body": "Cash App، Coinbase، Strike، Venmo، Kraken، Binance و PayPal همگی هویت شما را تأیید می‌کنند. مهم نیست چگونه اهدا را ارسال می‌کنید، هر تراکنش به هویت واقعی شما گره می‌ماند. از یک کیف پول غیرسرپرستی‌شده استفاده کنید که خودتان آن را کنترل می‌کنید." + "title": "صرافی‌ها می‌دانند شما کی هستید", + "body": "صرافی‌هایی که GRIN را فهرست می‌کنند هویت شما را احراز می‌کنند و سابقه هر برداشت را نگه می‌دارند. زنجیره عمومی اهدای شما را نشان نمی‌دهد، اما صرافی می‌داند برداشتش به کجا رفته. اگر این برای شرایط شما مهم است، اول به کیف پولی که خودتان کنترل می‌کنید برداشت کنید و از آنجا اهدا کنید." } }, "recipient": { "tldr": { - "lede": "هنگام ایجاد کارزار، آنچه را که می‌پذیرید انتخاب کنید: عمومی، خاموش یا هر دو. هر گزینه‌ای غیرسرپرستی‌شده است. {{appName}} هرگز وجوه شما را نگه نمی‌دارد.", + "lede": "یک آدرس Slatepack از نوع grin1 از کیف پول Grin تحت کنترل خودتان منتشر کنید، یا یک صفحه پرداخت GoblinPay راه بیندازید. اهداها کیف پول به کیف پول می‌رسند. {{appName}} هرگز وجوه شما را نگه نمی‌دارد.", "nextActions": [ - "دو گزینه را مقایسه کنید", - "برای نحوهٔ نقد کردن برنامه‌ریزی کنید", - "وجوه را به‌سرعت جمع کنید" + "یک کیف پول Grin و یک آدرس بگیرید", + "آن را به کارزارتان اضافه کنید", + "از عبارت بازیابی کیف پولتان نسخه پشتیبان بگیرید" ] }, "howReceiving": { - "heading": "نحوهٔ کار دریافت", + "heading": "دریافت چگونه کار می‌کند", "paragraphs": [ - "آدرس‌های اهدای {{appName}} شما از کلید مخفی Nostr (nsec) شما مشتق می‌شوند — کلید مخفی Nostr شما کیف پول بیت‌کوین شما را seed می‌کند. هنگام ایجاد کارزار، انتخاب می‌کنید چه چیزی را بپذیرید:", - "**فقط پرداخت‌های عمومی.** یک آدرس بیت‌کوین معمولی. برای همه قابل مشاهده است، با هر کیف پولی کار می‌کند.", - "**فقط پرداخت‌های خاموش.** پرداخت‌های خاموش BIP-352. طرف گیرنده روی زنجیره غیرقابل‌ربط است، بنابراین اهداها از فهرست‌ها و مجموع‌های عمومی اهداکنندگان خارج می‌مانند. اهداکنندگان به یک کیف پول دارای قابلیت پرداخت خاموش برای ارسال نیاز دارند. اگر نداشته باشند، اهدای آن‌ها انجام نمی‌شود.", - "**هر دو.** {{appName}} یک کد QR منفرد تولید می‌کند که هر دو نقطهٔ پایان را در خود کدگذاری می‌کند. کیف پول‌های پرداخت خاموش آن را به‌صورت خصوصی می‌خوانند؛ کیف پول‌های عادی به آدرس عمومی می‌پردازند. اهداکنندگان مجبور به انتخاب نیستند.", - "پذیرش هر دو معمولاً انتخاب درست است: از حامیانی که از کیف پول پرداخت خاموش استفاده می‌کنند اهدای خصوصی می‌گیرید، و برای اهداکنندگانی که تنها بیت‌کوینشان در یک برنامهٔ مصرفی است نیز باز می‌مانید.", - "درون کیف پول {{appName}} شما، این‌ها به‌صورت **دو موجودی جداگانه** می‌رسند — یک زبانهٔ **عمومی** (آدرس بیت‌کوین معمولی شما) و یک زبانهٔ **خصوصی** (پرداخت‌های خاموش) — که در زبانه‌های عمومی / خصوصی کیف پول نمایش داده می‌شوند. {{appName}} آن‌ها را عمداً کاملاً جدا نگه می‌دارد: این دو موجودی هرگز نمی‌توانند با هم هزینه شوند. مخلوط کردن وجوه خصوصی با وجوه عمومی در یک تراکنش واحد، اهداهای غیرقابل‌پیوند پرداخت خاموش شما را روی زنجیره دوباره به آدرس عمومی‌تان مرتبط می‌کند و حریم خصوصی‌ای را که برای فراهم کردنش وجود دارند نابود می‌کند." + "اهداها در {{appName}} مستقیماً از کیف پول Grin اهداکننده به کیف پول شما می‌روند. هنگام ساخت کارزار، نحوه دریافت را انتخاب می‌کنید:", + "**آدرس Slatepack از نوع grin1.** هر کیف پول Grin (مثل Goblin یا grin-wallet) یکی به شما می‌دهد. اهداکنندگان از هر کیف پول Grin به آن پرداخت می‌کنند، به‌صورت تعاملی از طریق Tor یا با تبادل slatepackها؛ کیف پول‌ها انتقال را انجام می‌دهند.", + "**GoblinPay.** صفحه پرداختی که به اهداکنندگان اجازه می‌دهد درون برنامه پرداخت کنند: یک کد QR را اسکن می‌کنند و پرداخت به‌صورت یک slatepack رمزگذاری‌شده و پوشش‌داده‌شده از طریق Nostr به شما می‌رسد، با تأیید خودکار و یک رسید امضاشده در پایان.", + "**هر دو.** اهداکنندگانی که کیف پول Goblin دارند تجربه یک‌اسکنی می‌گیرند و بقیه از هر کیف پول Grin که استفاده می‌کنند به آدرس Slatepack شما پرداخت می‌کنند. ارائه هر دو، در را به روی همه اهداکنندگان باز نگه می‌دارد.", + "در هر دو حالت، حریم خصوصی پیش‌فرض است. طراحی Mimblewimble در Grin هیچ آدرسی روی زنجیره نمی‌گذارد و همه مبالغ را پنهان می‌کند، پس اهداهای شما هرگز در هیچ دفتر کل عمومی که کسی بتواند مرورش کند ظاهر نمی‌شوند.", + "جمع تأییدشده کارزار شما یک اهدا را وقتی حساب می‌کند که اثبات پرداخت یا رسید GoblinPay آن منتشر و بررسی شده باشد: امضای گیرنده باید تأیید شود و هسته تراکنش باید در برابر یک گره Grin روی زنجیره تأیید شده باشد. هر اثبات منتشرشده مبلغ و هسته را آشکار می‌کند، و هیچ چیزی درباره اهداکننده." ] }, "whatEveryoneSees": { - "heading": "آنچه همه می‌توانند ببینند", + "heading": "همه چه می‌بینند", "paragraphs": [ - "اگر کارزار شما پرداخت‌های عمومی را بپذیرد، هرکسی که در حال فکر کردن دربارهٔ حمایت از شماست می‌تواند آدرس را جستجو کند و سابقهٔ عمومی اهداها را ببیند.", - "اهداهای پرداخت خاموش بخشی از آن سابقه نیستند. برای ناظران بیرونی نامرئی‌اند و در مجموع‌های عمومی کارزار نشان داده نمی‌شوند؛ اهداکنندگان جدید تنها چیزی را می‌بینند که شما دربارهٔ پیشرفت کارزار منتشر می‌کنید." + "بازدیدکنندگان صفحه کارزار شما، هدف آن و جمع تأییدشده‌ای را می‌بینند که از اثبات‌ها و رسیدهایی ساخته شده که اهداکنندگان انتخاب کرده‌اند منتشر کنند. هر کدام از این‌ها یک مبلغ و یک هسته تراکنش را آشکار می‌کند، نه هویت اهداکننده را.", + "هیچ‌کس نمی‌تواند موجودی یا تاریخچه اهداهای شما را روی زنجیره جست‌وجو کند. هیچ آدرسی برای بازرسی و هیچ مبلغی برای خواندن وجود ندارد؛ فراتر از رسیدهای منتشرشده، مردم فقط همان چیزی را می‌بینند که خودتان درباره پیشرفت کارزار به اشتراک می‌گذارید." ] }, "movePromptly": { - "heading": "اهداها را به‌سرعت جابه‌جا کنید", + "heading": "کیف پول شما، مسئولیت شما", "steps": { "sweep": { - "title": "به یک کیف پول که خودتان کنترل می‌کنید جمع کنید", - "body": "کیف پول {{appName}} شما از قبل خودنگهدار است — شما، و فقط شما، کلیدها را کنترل می‌کنید. برای نمایش همان موجودی در دسکتاپ یا کیف پول سخت‌افزاری، منوی کیف پول را باز کنید، **تهیهٔ نسخهٔ پشتیبان از کیف پول** را انتخاب کنید و بذر ۲۴ کلمه‌ای را به [Sparrow](https://sparrowwallet.com)، [BlueWallet](https://bluewallet.io) یا یک کیف پول سخت‌افزاری (Trezor، Ledger) وارد کنید. اگر ترجیح می‌دهید وجوه را کاملاً به کلیدی دیگر منتقل کنید — برای مثال، به یک کیف پول Lightning مانند [Phoenix](https://phoenix.acinq.co) — یک تراکنش بیت‌کوین معمولی از کیف پول {{appName}} خود ارسال کنید." + "title": "اهداها در کیف پولی می‌نشینند که شما کنترلش می‌کنید", + "body": "{{appName}} هرگز برای شما کیف پولی اجرا نمی‌کند. وجوه به همان کیف پول Grin می‌رسند که آدرس یا صفحه GoblinPay آن را منتشر کرده‌اید، پس از همان اولین اهدا، نگهداری با شماست. این یعنی مسئولیت هم با شماست: هر کسی عبارت بازیابی کیف پول شما را داشته باشد وجوه را دارد، و بدون آن وجوه غیرقابل‌بازیابی‌اند." }, "dontSit": { - "title": "وجوه را در مرورگر نگذارید", - "body": "به‌ویژه برای کارزارهای پرارزش، عبارت بذر کیف پول را به‌صورت آفلاین (روی کاغذ، نسخهٔ پشتیبان فلزی یا یک مدیر رمز عبور روی یک دستگاه اختصاصی) ذخیره کنید و یک کیف پول سخت‌افزاری را در نظر بگیرید. بذری که از {{appName}} پشتیبان می‌گیرید همان کیف پول است — کلمات را امن کنید و ذخیره‌سازی سرد در اختیار دارید." + "title": "از عبارت بازیابی به‌صورت آفلاین نسخه پشتیبان بگیرید", + "body": "به‌ویژه برای کارزارهای پرارزش، عبارت بازیابی کیف پول Grin خود را آفلاین نگه دارید (کاغذ، پشتیبان فلزی یا یک مدیر رمز عبور روی دستگاهی اختصاصی). عبارت بازیابی همان کیف پول است: کلمات را امن کنید و ذخیره‌سازی سرد دارید." } } }, "cashout": { - "heading": "نقد کردن به‌صورت خصوصی", - "intro": "هزینه کردن روی زنجیره یک ردپا ایجاد می‌کند، مگر اینکه ابتدا آن را قطع کنید. از زبانهٔ **خصوصی** نقد کنید تا اهداهای پرداخت خاموش غیرقابل‌پیوند بمانند — ابتدا به یک کیف پول پرداخت خاموش (یک آدرس **sp1…**) بفرستید، سپس به جلو هزینه کنید؛ این جهش ارتباط بین کارزار شما و آنچه بعد می‌آید را قطع می‌کند. وجوه خصوصی را به یک آدرس بازاستفاده‌شده یا عمومی نفرستید، که آن‌ها را دوباره مرتبط می‌کند. گزینه‌های دیگر زیر نیز کار می‌کنند و مفاوضات خود را دارند.", + "heading": "نقد کردن", + "intro": "زنجیره Grin اهداهای شما را افشا نمی‌کند، پس تصمیم اصلی حریم خصوصی این است که چگونه به پول محلی تبدیل کنید. هر سرویسی که هویت شما را احراز کند، می‌داند چه مقدار از طریق آن نقد می‌کنید. گزینه‌های زیر بده‌بستان‌های متفاوتی دارند.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "بیت‌کوین خود را با سکهٔ کاربران دیگر ترکیب کنید تا خروجی نتواند به ورودی متصل شود." + "name": "صرافی‌ها", + "purpose": "ساده‌ترین مسیر به پول فیات. منتظر KYC باشید: صرافی هویت شما و مبلغی را که از طریق آن نقد می‌کنید یاد می‌گیرد." }, "peerToPeer": { "name": "همتا به همتا", - "purpose": "بیت‌کوین را به‌صورت مستقیم با شخصی دیگر یا از طریق یک کارگزار در Bisq، HodlHodl یا RoboSats با ارز فیات معامله کنید." + "purpose": "Grin را مستقیماً با شخص دیگری یا از طریق یک کارگزار فرابورس با پول فیات معامله کنید. هیچ پلتفرمی در میانه نیست." }, "spendDirectly": { - "name": "مستقیماً خرج کنید", - "purpose": "کارت‌های هدیه (Amazon، Uber، خواربار، سفر) را مستقیماً با بیت‌کوین بخرید، بدون اینکه ابتدا آن را به پول نقد تبدیل کنید." + "name": "مستقیم خرجش کنید", + "purpose": "Grin را به‌عنوان پول نزد فروشندگان و خدماتی که آن را می‌پذیرند خرج کنید، بدون تبدیل به پول نقد." } } }, "tumblers": { - "title": "از مخلوط‌کنندگان متمرکز اجتناب کنید", - "body": "مخلوط‌کنندگان سرپرستی‌شده ممکن است سکه‌های شما را بدزدند، ثبت کنند که چه کسی چه چیزی فرستاده، یا به‌نوبه‌ٔ خود تله‌های اجرای قانون باشند. به جای آن از جهش پرداخت خاموش یا یک coinjoin غیرسرپرستی‌شده استفاده کنید." + "title": "به میکسر نیازی نیست", + "body": "روی Grin هیچ سرویس مخلوط‌کننده یا میکسری برای اعتماد وجود ندارد و به هیچ‌کدام هم نیاز ندارید. Mimblewimble مبالغ را پنهان می‌کند و هیچ آدرسی روی زنجیره نمی‌گذارد، پس اهداها به‌طور پیش‌فرض خصوصی‌اند." } } } diff --git a/src/locales/fr.json b/src/locales/fr.json index 175d070f..5f71db5f 100644 --- a/src/locales/fr.json +++ b/src/locales/fr.json @@ -174,12 +174,12 @@ "subtitle": "Vous pouvez faire les deux plus tard. Cela nous aide simplement à adapter les prochaines étapes.", "creator": { "title": "Lancer une campagne", - "description": "Collectez des Bitcoin pour une cause qui vous tient à cœur.", - "finderNote": "Les donateurs envoient des sats directement dans votre portefeuille." + "description": "Récoltez du Grin pour une cause qui vous tient à cœur.", + "finderNote": "Les donateurs envoient du GRIN directement dans votre portefeuille." }, "donor": { "title": "Soutenir des campagnes", - "description": "Soutenez des causes avec Bitcoin.", + "description": "Soutenez des causes avec du Grin.", "finderNote": "Votre don va directement dans le portefeuille de l'organisateur." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Sauvegardez votre clé", "subtitle": "Téléchargez le fichier et conservez-le en lieu sûr. Un gestionnaire de mots de passe fait l'affaire.", - "couplingNote": "Votre compte et votre portefeuille partagent cette clé. Elle signe vos publications Nostr et ouvre votre portefeuille Bitcoin sur Eranos.", + "couplingNote": "Cette clé est votre identité sur Eranos. Elle signe vos publications Nostr, vos campagnes et les reçus de don qui comptent dans les totaux des campagnes.", "permanenceHeadline": "Cette clé est irrécupérable si vous la perdez.", "permanenceBody": "Aucune réinitialisation, aucun service d'assistance, aucune récupération par e-mail. Enregistrez-la avant de continuer.", "button": "Télécharger et continuer", @@ -574,7 +574,7 @@ "seoTitle": "Guide du donateur", "seoDescription": "Comment fonctionnent les dons sur {{appName}} et comment protéger votre vie privée.", "title": "Guide du donateur", - "subtitle": "Du vrai Bitcoin, envoyé directement. Tout le processus en une courte page." + "subtitle": "Du vrai Grin, envoyé directement. Tout le parcours en une courte page." }, "recipientGuide": { "seoTitle": "Guide du bénéficiaire", @@ -606,13 +606,13 @@ }, "about": { "seoTitle": "À propos", - "seoDescription": "Comment fonctionne {{appName}} : connecter les bénéficiaires à un financement inarrêtable grâce au Bitcoin et à Nostr.", + "seoDescription": "Comment fonctionne {{appName}} : connecter les bénéficiaires à un financement inarrêtable grâce à Grin et Nostr.", "hero": { "eyebrow": "À propos de {{appName}}", "headlinePart1": "Comment", "headlineAppName": "{{appName}}", "headlinePart2": "fonctionne.", - "body": "{{appName}} est une plateforme de dons résistante à la censure, bâtie sur Nostr et Bitcoin. Pas de comptes bancaires gelés. Pas de fermetures par des entreprises. Juste un soutien direct de personnes qui croient en votre cause.", + "body": "{{appName}} est une plateforme de dons résistante à la censure construite sur Nostr et Grin. Pas de comptes bancaires gelés. Pas de fermetures décidées par une entreprise. Juste un soutien direct de personnes qui croient en votre cause.", "trustChips": { "decentralized": "Décentralisée", "openSource": "Code ouvert", @@ -630,7 +630,7 @@ "raised": "récoltés", "ofGoal": "sur 10 000 $", "donorsLine": "247 donateurs · 12 pays", - "donate": "Faire un don en Bitcoin" + "donate": "Donner du Grin" } }, "howItWorks": { @@ -640,12 +640,12 @@ "step1": { "imageAlt": "Une clé cryptographique orange lumineuse flottant dans l'espace sombre, symbolisant l'identité auto-souveraine", "title": "Les bénéficiaires s'inscrivent en quelques secondes.", - "body": "Pas de banque. Pas de paperasse. Pas d'approbation. Dès qu'un bénéficiaire crée un compte sur {{appName}}, il dispose d'une adresse Bitcoin prête à recevoir du soutien, n'importe où dans le monde." + "body": "Pas de banque. Pas de paperasse. Pas d'approbation. Un bénéficiaire crée un compte sur {{appName}}, ajoute à sa campagne l'adresse de réception de son propre portefeuille Grin et peut accepter du soutien depuis n'importe où dans le monde." }, "step2": { - "imageAlt": "Une pièce Bitcoin lumineuse traversant l'air à travers une carte du monde sombre, symbolisant un paiement transfrontalier instantané", - "title": "Les donateurs envoient du Bitcoin directement.", - "body": "Les donateurs envoient du Bitcoin depuis n'importe quel portefeuille qu'ils utilisent déjà (Cash App, Coinbase, Strike, un portefeuille matériel) directement au bénéficiaire. {{appName}} ne touche jamais l'argent. Aucun serveur intermédiaire, aucun dépositaire." + "imageAlt": "Une pièce Grin lumineuse volant dans les airs au-dessus d'une carte du monde sombre, symbolisant un paiement transfrontalier instantané", + "title": "Les donateurs envoient du Grin directement.", + "body": "Les donateurs paient depuis n'importe quel portefeuille Grin, soit via la page de paiement GoblinPay de la campagne, soit directement à son adresse Slatepack grin1. {{appName}} ne touche jamais à l'argent. La transaction va du portefeuille du donateur au portefeuille du bénéficiaire." }, "step3": { "imageAlt": "Une main ouverte avec une lumière orange chaleureuse rayonnant de la paume, symbolisant la réception et l'autonomie", @@ -661,8 +661,8 @@ "description": "Ce qu'est Eranos, qui l'a construit et ce qu'il coûte." }, "chapter2": { - "label": "Dons en Bitcoin", - "description": "Comment fonctionnent les paiements, pourquoi sur la chaîne, pourquoi publics, pourquoi ces compromis." + "label": "Dons en Grin", + "description": "Comment fonctionnent les paiements, pourquoi Grin, ce qui reste privé et les compromis." }, "chapter3": { "label": "À propos de Nostr", @@ -677,8 +677,8 @@ "imageAlt": "Manifestants encapuchonnés marchant dans une rue de ville européenne au crépuscule, tenant des fusées rouges allumées et des banderoles « FREEDOM » et « LIBERTAD »", "role": "Pour les donateurs", "title": "Soutenez les causes que les banques ne soutiennent pas.", - "description": "Envoyez du Bitcoin directement aux bénéficiaires et aux mouvements partout dans le monde, sans demander la permission à un processeur de paiement.", - "bullet1": "Utilisez n'importe quel portefeuille Bitcoin que vous avez déjà.", + "description": "Envoyez du Grin directement à des bénéficiaires et à des mouvements partout dans le monde, sans demander la permission à un processeur de paiement.", + "bullet1": "Payez depuis n'importe quel portefeuille Grin, comme Goblin ou grin-wallet.", "bullet2": "Les dons arrivent directement au bénéficiaire. Pas de dépositaire, pas d'intermédiaire.", "cta": "Lire le Guide du donateur" }, @@ -822,7 +822,7 @@ "errorDescriptionRequired": "La description est obligatoire.", "errorPledgeRequired": "Le montant de la promesse est obligatoire.", "errorPledgeInvalid": "Le montant de la promesse doit être un montant positif en USD.", - "errorPriceUnavailable": "En attente du prix BTC/USD pour calculer le montant de la promesse.", + "errorPriceUnavailable": "En attente du taux de change pour calculer le montant de la promesse.", "errorCoverInvalid": "L'image de couverture doit être une URL https:// valide.", "errorDeadlinePast": "L'échéance ne peut pas être dans le passé.", "wizard": { @@ -1226,7 +1226,7 @@ "seoTitle": "Collectes de fonds", "seoDescription": "Connecter le monde à un financement inarrêtable.", "heroTagline": "Connecter le monde à un financement<1><0>inarrêtable.", - "heroBody": "Récoltez du Bitcoin directement auprès de soutiens partout dans le monde. Chaque don est réglé directement vers votre portefeuille, sans intermédiaire, sans rétrofacturation, et sans plateforme qui détient vos fonds.", + "heroBody": "Récoltez du Grin directement auprès de soutiens du monde entier. Chaque don est réglé directement dans votre portefeuille, sans intermédiaires, sans rétrofacturations et sans plateforme qui retient vos fonds.", "startCampaign": "Démarrer une campagne", "howItWorks": "Comment ça marche", "featuredTitle": "Campagnes en vedette", @@ -1244,7 +1244,7 @@ "whyDifferent": { "eyebrow": "Pourquoi {{appName}}", "title": "Conçu différemment.", - "lede": "Du Bitcoin en direct, du donateur au bénéficiaire. Aucune plateforme au milieu, aucun dépositaire pour assumer le risque, aucune permission à demander.", + "lede": "Du Grin en direct du donateur au bénéficiaire. Aucune plateforme sur le chemin, aucun dépositaire qui garde la caisse, aucune permission requise.", "block1": { "heading": "Contrairement à GoFundMe", "body": "Aucune plateforme ne peut geler vos dons, exiger des remboursements ou mettre fin à votre campagne pour des désaccords politiques. Ni Stripe, ni Visa, ni banque ne se trouve au milieu et ne peut vous couper en pleine campagne.", @@ -1253,8 +1253,8 @@ "bullet3": "Zéro frais de plateforme" }, "block2": { - "heading": "Contrairement aux autres plateformes « Bitcoin »", - "body": "Pas de nœud Lightning central, de dépositaire ou de LSP qui peut tomber en panne ou se déconnecter. Les fonds sont réglés directement sur Bitcoin vers un portefeuille que vous contrôlez. Si {{appName}} disparaissait demain, toutes les campagnes continueraient de fonctionner.", + "heading": "Contrairement aux autres plateformes crypto", + "body": "Pas de portefeuille dépositaire, de nœud hébergé ou de processeur de paiement qui puisse tomber en panne ou disparaître. Les fonds sont réglés sur la chaîne Grin vers un portefeuille que vous contrôlez. Si {{appName}} disparaissait demain, chaque campagne continuerait de fonctionner.", "bullet1": "Pas de portefeuille dépositaire à vider ou à geler", "bullet2": "Règlement sur la chaîne vers un portefeuille que vous possédez", "bullet3": "Fonctionne même si {{appName}} disparaît" @@ -1275,7 +1275,7 @@ "heroKicker": "Campagnes", "heroHeading": "Chaque cause,", "heroHeadingLine2": "au même endroit.", - "heroBody": "Toutes les collectes de fonds publiées sur Nostr, rassemblées en un seul endroit. Parcourez l'ensemble du réseau, trouvez une cause qui vous tient à cœur et soutenez-la directement en Bitcoin.", + "heroBody": "Chaque collecte publiée sur Nostr, rassemblée en un seul endroit. Parcourez tout le réseau, trouvez une cause qui compte pour vous et soutenez-la directement avec du Grin.", "campaignsCount_one": "campagne sur le réseau", "campaignsCount_other": "campagnes sur le réseau", "searchAriaLabel": "Rechercher des campagnes", @@ -1397,7 +1397,7 @@ "notifications": "Notifications", "notificationsDesc": "Préférences de notifications push.", "advanced": "Avancé", - "advancedDesc": "Portefeuille, système et options utilisateur avancé.", + "advancedDesc": "Options système et pour utilisateurs avancés.", "organizers": "Organisateurs", "organizersDesc": "Désignez des organisateurs nationaux qui peuvent épingler des publications aux fils nationaux." }, @@ -1436,8 +1436,8 @@ }, "advanced": { "title": "Avancé", - "subtitle": "Connexions de portefeuille, configuration système et autres options avancées pour les utilisateurs expérimentés.", - "intro": "Connexions de portefeuille, configuration système et autres options avancées.", + "subtitle": "Configuration du système et autres options avancées pour les utilisateurs expérimentés.", + "intro": "Configuration du système et autres options avancées.", "torHeading": "Tor", "torToggle": "Acheminer le trafic via Tor", "torToggleDesc": "Se connecte à des relais et charge les médias via le réseau Tor pour une meilleure confidentialité. Attendez-vous à des performances réduites et un court délai le temps que Tor se connecte.", @@ -2070,7 +2070,7 @@ "heading": "Votre clé", "extensionBody": "Vous êtes connecté avec une extension de navigateur (NIP-07). Votre clé secrète y est stockée — gérez-la ou exportez-la depuis l'extension elle-même.", "bunkerBody": "Vous êtes connecté avec un signataire à distance (NIP-46). Votre clé secrète est détenue par ce signataire et ne peut pas être exportée depuis {{appName}}.", - "explainer": "Cette clé secrète contrôle votre compte sur {{appName}} et sert de graine à votre portefeuille Bitcoin. Quiconque la possède peut publier en votre nom ET dépenser vos Bitcoins. Conservez-la dans un gestionnaire de mots de passe ou ailleurs où vous seul pouvez y accéder. Si vous souhaitez importer le portefeuille Bitcoin dans une autre application, utilisez la phrase de récupération ci-dessous — elle est plus sûre à partager, ne contrôle que le portefeuille et ne peut pas être utilisée pour vous usurper.", + "explainer": "Cette clé secrète contrôle votre compte sur {{appName}}. Quiconque la possède peut publier en votre nom, modifier vos campagnes et s'exprimer à votre place. Conservez-la dans un gestionnaire de mots de passe ou ailleurs où vous seul pouvez y accéder. Vos fonds en Grin sont à part : ils vivent dans votre propre portefeuille Grin et sa phrase de récupération, pas dans cette clé.", "warning": "Ne partagez JAMAIS votre clé secrète avec qui que ce soit. Évitez d'en faire une capture d'écran ou de la coller ailleurs que dans un gestionnaire de mots de passe. Si elle est partagée, d'autres pourront accéder à votre compte.", "aria": "Votre clé secrète", "copyAria": "Copier la clé secrète", @@ -2092,7 +2092,7 @@ "label": "À propos d'Eranos" }, "payments": { - "label": "Dons Bitcoin sur Eranos" + "label": "Dons en Grin sur Eranos" }, "about-nostr": { "label": "À propos de Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "Qu'est-ce que {{appName}} ?", "answer": [ - "{{appName}} est une plateforme pour envoyer des dons en Bitcoin — publics ou privés — directement aux bénéficiaires. Il n'y a pas d'intermédiaire, pas de processeur de paiement, et pas de compte qui peut être gelé.", + "{{appName}} est une plateforme pour envoyer des dons en Grin directement aux bénéficiaires. Il n'y a pas d'intermédiaire, pas de processeur de paiement et pas de compte qui puisse être gelé.", "{{appName}} est bâtie sur Nostr, donc votre identité n'est pas verrouillée à ce site — elle vous appartient." ] }, "cost-to-use": { "question": "Est-ce que {{appName}} coûte quelque chose ?", "answer": [ - "**Non.** {{appName}} ne prend aucun frais de plateforme. Quand vous faites un don, vous ne payez que les frais du réseau Bitcoin qui vont aux mineurs — pas à nous." + "**Non.** {{appName}} ne prélève aucun frais de plateforme. Quand vous donnez, vous ne payez que les minuscules frais du réseau Grin, qui vont aux mineurs, pas à nous." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "Que signifie « résistant à la censure » ici ?", "answer": [ "Aucune entreprise ne se place entre un donateur et un bénéficiaire. {{appName}} ne détient pas les fonds et ne peut pas geler l'adresse.", - "Tant que le réseau Bitcoin fonctionne, les dons peuvent être envoyés et reçus. Le fait que {{appName}} elle-même soit hors ligne ne les arrêterait pas." + "Tant que le réseau Grin fonctionne, les dons peuvent être envoyés et reçus. Même si {{appName}} passait hors ligne, cela ne les arrêterait pas." ] }, "why-onchain": { - "question": "Pourquoi Bitcoin ?", + "question": "Pourquoi Grin ?", "answer": [ - "Bitcoin est le rail de paiement le plus largement pris en charge et le plus résistant à la censure au monde. Tous les portefeuilles Bitcoin peuvent l'envoyer.", - "Sur {{appName}}, les bénéficiaires choisissent comment recevoir : **public** (une adresse Bitcoin classique) pour une portée maximale, **privé** (paiements silencieux) pour des dons non-traçables, ou **les deux** afin que le portefeuille de chaque donateur sélectionne automatiquement le bon chemin. Les donateurs qui n'ont qu'une application Bitcoin grand public peuvent quand même contribuer ; les donateurs avec un portefeuille de paiements silencieux obtiennent la confidentialité par défaut.", - "Le compromis est que les transactions Bitcoin publiques sont visibles sur la blockchain et paient des frais de mineur. Les guides Donateur et Bénéficiaire expliquent comment gérer les deux." + "Grin est de l'argent numérique avec la confidentialité intégrée. Sa conception Mimblewimble ne met aucune adresse sur la chaîne et masque tous les montants, si bien que les dons ne laissent pas la trace publique que laissent la plupart des cryptomonnaies.", + "Sur {{appName}}, les campagnes reçoivent du Grin de deux façons : via GoblinPay (scannez un QR et le paiement voyage vers la campagne sous forme de slatepack chiffré via Nostr) ou directement à l'adresse Slatepack grin1 de la campagne depuis n'importe quel portefeuille Grin. Dans les deux cas, les fonds arrivent dans un portefeuille contrôlé par la campagne.", + "Les totaux des campagnes restent honnêtes sans renoncer à cette confidentialité : un donateur peut publier une preuve de paiement, et {{appName}} la vérifie auprès d'un nœud Grin pour confirmer que la transaction est bien sur la chaîne. La preuve révèle le montant et le kernel de la transaction, pas qui a payé. Les guides du donateur et du bénéficiaire détaillent tout cela." ] }, "why-not-rotating-addresses": { - "question": "Pourquoi {{appName}} ne génère-t-il pas une nouvelle adresse pour chaque don ?", + "question": "Pourquoi {{appName}} ne traite-t-il pas les dons sur son propre serveur ?", "answer": [ - "Faire cela exigerait que {{appName}} agisse comme un intermédiaire d'échange d'argent — prenant d'abord la garde du Bitcoin puis le transférant au bénéficiaire.", - "Cela ferait de nous un transmetteur d'argent, soumis aux réglementations qui l'accompagnent, et un point unique de défaillance : fermez le serveur de {{appName}} et vous avez fermé chaque don qui le traverse.", - "À la place, l'adresse de donation de chaque utilisateur est dérivée de sa clé secrète Nostr (nsec) — la même clé avec laquelle vous vous connectez. Les donateurs envoient directement au bénéficiaire, {{appName}} ne touche jamais les fonds, et la plateforme elle-même ne peut pas être éteinte pour censurer qui que ce soit. Les bénéficiaires qui veulent de la confidentialité par don peuvent accepter les paiements silencieux, qui offrent la même non-traçabilité sans que personne ne détienne l'argent au milieu." + "Cela obligerait {{appName}} à agir comme un intermédiaire financier, en prenant d'abord la garde du Grin avant de le transmettre au bénéficiaire.", + "Cela ferait de nous un transmetteur de fonds, soumis aux réglementations qui vont avec, et un point de défaillance unique : éteignez le serveur de {{appName}} et vous éteignez tous les dons qui y transitent.", + "À la place, les dons voyagent du portefeuille Grin du donateur vers le portefeuille Grin de la campagne. Chaque campagne publie sa propre adresse Slatepack grin1 ou sa page de paiement GoblinPay, {{appName}} ne touche jamais aux fonds, et la plateforme elle-même ne peut pas être éteinte pour censurer qui que ce soit. Et comme Grin ne met aucune adresse sur la chaîne, les dons sont impossibles à relier par défaut, sans que personne ne détienne l'argent au milieu." ] }, "why-not-other-crypto": { - "question": "Pourquoi pas Monero ou une autre crypto-monnaie ?", + "question": "Pourquoi pas Bitcoin, Monero ou une autre cryptomonnaie ?", "answer": [ - "Bitcoin est de loin la crypto-monnaie la plus largement adoptée. Cela signifie qu'elle est la plus facile à acheter et à envoyer pour les donateurs, et la plus facile à recevoir, détenir et dépenser pour les bénéficiaires.", - "Les pièces axées sur la confidentialité comme Monero offrent des compromis de confidentialité différents de Bitcoin, mais elles ne sont pas prises en charge par la plupart des applications grand public et sont plus difficiles à reconvertir en monnaie locale. Demander à l'une ou l'autre des parties d'un don d'acquérir d'abord une crypto-monnaie de niche est une barrière que {{appName}} n'imposera pas. Pour les dons Bitcoin eux-mêmes, les paiements silencieux couvrent le cas d'usage de la non-traçabilité sans quitter l'écosystème Bitcoin." + "Bitcoin est la cryptomonnaie la plus adoptée, mais son registre est public : un don vers une adresse connue expose le montant, l'heure et le côté expéditeur, pour toujours. Rajouter de la confidentialité par-dessus signifie des outils en plus, des étapes en plus et davantage de façons de se tromper. Pour des dons à des causes sensibles, c'est le mauvais choix par défaut.", + "Grin fait du chemin privé le seul chemin. Mimblewimble ne laisse aucune adresse sur la chaîne et masque tous les montants, si bien que les donateurs n'ont pas besoin d'outils particuliers pour être en sécurité. En même temps, les preuves de paiement de Grin permettent à une campagne d'afficher un total vérifié et contrôlé sur la chaîne sans exposer ses donateurs. Monero offre aussi une confidentialité solide, mais les preuves de paiement de Grin correspondent au modèle de dons vérifiés de {{appName}}, et sa chaîne légère garde la vérification simple." ] }, "what-is-nostr": { "question": "Qu'est-ce que Nostr ?", "answer": [ "Nostr est un réseau ouvert où **vous** possédez votre compte, pas une entreprise. Votre identité est une clé cryptographique que vous contrôlez, et non un nom d'utilisateur sur le serveur de quelqu'un d'autre.", - "Sur {{appName}}, cette même clé est aussi ce dont votre adresse de donation est dérivée — votre clé secrète Nostr (nsec) sert de graine à votre portefeuille Bitcoin, c'est pourquoi vous pouvez recevoir du Bitcoin sans vous inscrire auprès de personne." + "Sur {{appName}}, cette même clé signe vos campagnes et les reçus de don qui construisent votre total vérifié, c'est pourquoi votre identité et vos campagnes fonctionnent partout sur Nostr sans vous inscrire auprès de personne." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "Que se passe-t-il si je perds ma clé secrète ?", "answer": [ - "**Il n'y a pas de bouton « mot de passe oublié ».** Personne ne peut la réinitialiser pour vous. Si vous la perdez, votre compte — et tout Bitcoin présent à votre adresse de donation — est perdu pour toujours.", + "**Il n'y a pas de bouton « mot de passe oublié ».** Personne ne peut la réinitialiser pour vous. Si vous la perdez, votre compte et vos campagnes sont perdus pour toujours. (Vos fonds en Grin vivent dans votre propre portefeuille Grin et sa phrase de récupération, qui est distincte de cette clé.)", "**Enregistrez votre clé secrète en lieu sûr dès maintenant.** Pour des conseils, lisez [Gérer vos clés Nostr](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "En quoi Nostr est-il différent de Mastodon ou Bluesky ?", "answer": [ - "Sur Mastodon, votre compte vit sur un serveur spécifique. Sur Bluesky, la plupart des comptes dépendent d'une seule entreprise. Sur Nostr, votre identité est une clé que vous contrôlez, et votre adresse de donation vous suit dans n'importe quelle application Nostr." + "Sur Mastodon, votre compte vit sur un serveur précis. Sur Bluesky, la plupart des comptes dépendent d'une seule entreprise. Sur Nostr, votre identité est une clé que vous contrôlez, et votre profil et vos campagnes vous suivent dans n'importe quelle application Nostr." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Payez l'adresse Bitcoin de la page de campagne depuis n'importe quel portefeuille que vous avez déjà. Si la campagne accepte les paiements silencieux et que votre portefeuille les prend en charge, votre don est privé automatiquement.", + "lede": "Donnez depuis n'importe quel portefeuille Grin : scannez le QR GoblinPay de la campagne, ou payez à son adresse Slatepack grin1. Grin est privé par défaut, donc votre don ne laisse pas de trace publique.", "nextActions": [ - "Payez depuis n'importe quel portefeuille Bitcoin", - "Pas d'intermédiaire, pas de période de détention", - "Vous voulez de la confidentialité ? Lisez ci-dessous" + "Payez depuis n'importe quel portefeuille Grin", + "Pas d'intermédiaire, pas de délai de rétention", + "Privé par défaut" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Ouvrez la campagne", - "body": "Vous voyez un seul QR code. Si la campagne accepte les deux options, il encode les deux points de terminaison ; votre portefeuille choisit le bon." + "body": "Touchez Donner et choisissez un chemin. GoblinPay : saisissez un montant, scannez le QR avec un portefeuille Goblin, et le paiement voyage vers la campagne sous forme de slatepack chiffré via Nostr, avec confirmation automatique. Adresse Grin : payez à l'adresse Slatepack grin1 de la campagne depuis n'importe quel portefeuille Grin ; votre portefeuille s'occupe du transport, via Tor ou par échange de slatepacks." }, "arrivesDirectly": { "title": "Il arrive directement", - "body": "Les fonds sont réglés directement au bénéficiaire. {{appName}} ne les détient ni ne les achemine, et l'adresse est dérivée de la clé secrète Nostr du bénéficiaire." + "body": "Les fonds sont réglés directement dans le portefeuille de la campagne. {{appName}} ne les détient pas et ne les fait pas transiter. Si vous voulez que votre don compte dans le total public de la campagne, publiez ensuite la preuve de paiement ou le reçu ; cela révèle le montant, pas votre identité." } } }, "publicVisible": { - "title": "Les dons publics sont visibles on-chain à jamais", - "body": "Un don **Public** arrive à une adresse Bitcoin classique liée à la campagne. N'importe qui peut consulter l'adresse et voir le montant, l'heure et votre adresse d'envoi. Les dons **Silencieux** sont également réglés on-chain, mais le côté réception est non-traçable à la campagne donc ils restent hors des listes et totaux publics de donateurs." + "title": "Ce qui est public, et ce qui ne l'est pas", + "body": "La chaîne Grin n'a pas d'adresses et masque tous les montants, donc les observateurs extérieurs ne peuvent pas voir qui a donné à une campagne ni combien. Le total de la campagne sur {{appName}} est construit uniquement à partir des preuves et des reçus que les donateurs choisissent de publier, et chacun ne révèle que le montant et le kernel de la transaction." }, "privacy": { - "heading": "Faire un don en privé", - "intro": "Ces étapes comptent surtout pour les dons **Publics**, où chaque transaction est liée en permanence à une seule adresse. Les dons **Silencieux** cachent déjà le côté réception, donc le risque est moindre. L'analyse ciblée de votre portefeuille d'envoi reste possible dans les deux cas, donc si votre risque est élevé, ces étapes valent la peine d'être suivies. Choisissez-en une, ou empilez-les.", + "heading": "Donner en toute confidentialité", + "intro": "Sur la chaîne, Grin vous protège déjà : pas d'adresses, des montants masqués, pas de liste publique de donateurs. Ce qui peut encore vous identifier, c'est la façon dont vous avez acquis le Grin et ce que vous choisissez de publier. Si votre risque est élevé, ces étapes valent la peine. Choisissez-en une, ou cumulez-les.", "options": { "nonKyc": { - "name": "Acheter du Bitcoin non-KYC", - "purpose": "Achetez du Bitcoin en pair-à-pair pour qu'il ne soit pas lié à votre pièce d'identité dès le départ. Point de départ de confidentialité le plus solide." + "name": "Acquérez du Grin sans KYC", + "purpose": "Minez-le, ou achetez-le de pair à pair, pour que les pièces ne soient pas liées à votre pièce d'identité dès le départ." }, "coinjoin": { - "name": "Coinjoin d'abord", - "purpose": "Mélangez votre Bitcoin avec les pièces d'autres personnes pour que la sortie ne puisse pas être retracée à votre achat KYC. Utile quand la campagne n'accepte que le public." + "name": "Sautez le reçu public", + "purpose": "Publier une preuve de paiement lie le don à votre identité Nostr. Ne la publiez pas, et le don reste entre vous et la campagne." } } }, "consumerApps": { - "title": "Les applications grand public ne peuvent pas vous rendre anonyme", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance et PayPal vérifient tous votre identité. Peu importe comment vous envoyez le don, chaque transaction reste liée à votre identité réelle. Utilisez un portefeuille non-dépositaire que vous contrôlez." + "title": "Les plateformes d'échange savent qui vous êtes", + "body": "Les plateformes d'échange qui listent le GRIN vérifient votre identité et gardent une trace de chaque retrait. La chaîne publique ne montrera pas votre don, mais la plateforme sait où son retrait est parti. Si cela compte dans votre situation, retirez d'abord vers un portefeuille que vous contrôlez et donnez depuis celui-ci." } }, "recipient": { "tldr": { - "lede": "Choisissez ce que vous acceptez en créant votre campagne : Public, Silencieux, ou les deux. Chaque option est non-dépositaire. {{appName}} ne détient jamais vos fonds.", + "lede": "Publiez une adresse Slatepack grin1 d'un portefeuille Grin que vous contrôlez, ou configurez une page de paiement GoblinPay. Les dons arrivent de portefeuille à portefeuille. {{appName}} ne détient jamais vos fonds.", "nextActions": [ - "Comparez les deux options", - "Planifiez comment vous allez retirer", - "Balayez les fonds rapidement" + "Procurez-vous un portefeuille Grin et une adresse", + "Ajoutez-la à votre campagne", + "Sauvegardez la phrase de récupération de votre portefeuille" ] }, "howReceiving": { "heading": "Comment fonctionne la réception", "paragraphs": [ - "Vos adresses de donation {{appName}} sont dérivées de votre clé secrète Nostr (nsec) — la même clé avec laquelle vous vous connectez sert de graine à votre portefeuille Bitcoin. Quand vous créez une campagne, vous choisissez ce que vous acceptez :", - "**Paiements publics uniquement.** Une adresse Bitcoin classique. Visible par tous, fonctionne avec tous les portefeuilles.", - "**Paiements silencieux uniquement.** Paiements silencieux BIP-352. Le côté réception est non-traçable on-chain, donc les dons restent hors des listes et totaux publics de donateurs. Les donateurs ont besoin d'un portefeuille compatible avec les paiements silencieux pour envoyer. S'ils n'en ont pas, leur don ne peut pas passer.", - "**Les deux.** {{appName}} génère un seul QR code qui encode les deux points de terminaison. Les portefeuilles de paiements silencieux le lisent comme privé ; les portefeuilles ordinaires paient l'adresse publique. Les donateurs n'ont pas à choisir.", - "Accepter les deux est généralement le bon choix : vous obtenez des dons privés de soutiens qui utilisent un portefeuille de paiements silencieux, et vous restez ouvert aux donateurs dont le seul Bitcoin est dans une application grand public.", - "Dans votre portefeuille {{appName}}, ces fonds arrivent sous forme de **deux soldes séparés** — un onglet **Public** (votre adresse Bitcoin classique) et un onglet **Privé** (paiements silencieux) — affichés sur les onglets Public / Privé du portefeuille. {{appName}} les garde strictement à part volontairement : les deux soldes ne peuvent jamais être dépensés ensemble. Mélanger des fonds privés avec des fonds publics dans une seule transaction relierait vos dons par paiement silencieux, autrement non-traçables, à votre adresse publique on-chain et détruirait la confidentialité qu'ils existent pour offrir." + "Les dons sur {{appName}} vont directement du portefeuille Grin du donateur au vôtre. Quand vous créez une campagne, vous choisissez comment recevoir :", + "**Une adresse Slatepack grin1.** N'importe quel portefeuille Grin (Goblin, grin-wallet) vous en donne une. Les donateurs la paient depuis n'importe quel portefeuille Grin, de manière interactive via Tor ou par échange de slatepacks ; les portefeuilles s'occupent du transport.", + "**GoblinPay.** Une page de paiement qui permet aux donateurs de payer dans l'application : ils scannent un QR et le paiement voyage vers vous sous forme de slatepack chiffré et enveloppé (gift wrap) via Nostr, avec confirmation automatique et un reçu signé à la fin.", + "**Les deux.** Les donateurs équipés d'un portefeuille Goblin profitent du parcours en un seul scan, et tous les autres paient votre adresse Slatepack depuis le portefeuille Grin qu'ils utilisent. Proposer les deux vous garde ouvert à tous les donateurs.", + "La confidentialité est le défaut dans les deux cas. La conception Mimblewimble de Grin ne met aucune adresse sur la chaîne et masque tous les montants, donc vos dons n'apparaissent jamais dans un registre public que quiconque pourrait consulter.", + "Le total vérifié de votre campagne compte un don une fois que sa preuve de paiement ou son reçu GoblinPay est publié et contrôlé : la signature du destinataire doit être vérifiée, et le kernel de la transaction doit être confirmé sur la chaîne auprès d'un nœud Grin. Chaque preuve publiée révèle le montant et le kernel, rien sur le donateur." ] }, "whatEveryoneSees": { "heading": "Ce que tout le monde peut voir", "paragraphs": [ - "Si votre campagne accepte les paiements publics, n'importe qui envisageant de vous soutenir peut consulter l'adresse et voir l'historique public des dons.", - "Les dons silencieux ne font pas partie de cet historique. Ils sont invisibles aux observateurs externes et n'apparaissent pas dans les totaux publics de la campagne ; les nouveaux donateurs ne voient que ce que vous publiez sur les progrès de la campagne." + "Les visiteurs voient la page de votre campagne, son objectif et le total vérifié construit à partir des preuves et des reçus que les donateurs ont choisi de publier. Chacun d'eux révèle un montant et un kernel de transaction, pas l'identité d'un donateur.", + "Personne ne peut consulter votre solde ou votre historique de dons sur la chaîne. Il n'y a pas d'adresse à inspecter ni de montants à lire ; au-delà des reçus publiés, les gens ne voient que ce que vous partagez sur l'avancement de la campagne." ] }, "movePromptly": { - "heading": "Déplacez les dons rapidement", + "heading": "Votre portefeuille, votre responsabilité", "steps": { "sweep": { - "title": "Balayez vers un portefeuille que vous contrôlez", - "body": "Votre portefeuille {{appName}} est déjà auto-hébergé — vous, et vous seul, contrôlez les clés. Pour avoir une vue du même solde depuis un ordinateur ou un portefeuille matériel, ouvrez le menu du portefeuille, choisissez **Sauvegarder le portefeuille**, et importez la phrase de récupération de 24 mots dans [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), ou un portefeuille matériel (Trezor, Ledger). Si vous préférez déplacer les fonds vers une clé entièrement différente — par exemple, vers un portefeuille Lightning comme [Phoenix](https://phoenix.acinq.co) — envoyez une transaction Bitcoin classique depuis votre portefeuille {{appName}}." + "title": "Les dons arrivent dans un portefeuille que vous contrôlez", + "body": "{{appName}} ne gère jamais de portefeuille pour vous. Les fonds arrivent dans le portefeuille Grin dont vous avez publié l'adresse ou la page de paiement GoblinPay, donc la garde est à vous dès le premier don. Cela signifie aussi que la responsabilité est la vôtre : quiconque possède la phrase de récupération de votre portefeuille possède les fonds, et sans elle les fonds sont irrécupérables." }, "dontSit": { - "title": "Ne laissez pas les fonds dormir dans le navigateur", - "body": "Surtout pour les campagnes à forte valeur, conservez la phrase de récupération du portefeuille hors ligne (papier, sauvegarde sur métal, ou gestionnaire de mots de passe sur un appareil dédié) et envisagez un portefeuille matériel. La phrase que vous sauvegardez depuis {{appName}} correspond au même portefeuille — sécurisez les mots et vous obtenez un stockage à froid." + "title": "Sauvegardez la phrase de récupération hors ligne", + "body": "Surtout pour les campagnes à forte valeur, conservez la phrase de récupération de votre portefeuille Grin hors ligne (papier, sauvegarde sur métal, ou gestionnaire de mots de passe sur un appareil dédié). La phrase est le portefeuille : sécurisez les mots et vous obtenez un stockage à froid." } } }, "cashout": { - "heading": "Retirer en privé", - "intro": "Dépenser on-chain crée une trace à moins que vous ne la brisiez d'abord. Retirez depuis l'onglet **Privé** pour garder vos dons par paiement silencieux non-traçables — envoyez d'abord vers un portefeuille de paiements silencieux (une adresse **sp1…**), puis dépensez ensuite ; le saut brise le lien entre votre campagne et ce qui vient après. N'envoyez pas de fonds privés vers une adresse réutilisée ou publique, ce qui les relierait à nouveau. Les autres options ci-dessous fonctionnent également et ont leurs propres compromis.", + "heading": "Convertir en argent", + "intro": "La chaîne Grin n'exposera pas vos dons, donc la principale décision de confidentialité est la façon dont vous convertissez en monnaie locale. Tout service qui vérifie votre identité saura ce que vous convertissez par son intermédiaire. Les options ci-dessous présentent des compromis différents.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Mélangez votre Bitcoin avec les pièces d'autres utilisateurs pour que la sortie ne puisse pas être reliée à l'entrée." + "name": "Plateformes d'échange", + "purpose": "Le chemin le plus simple vers la monnaie fiat. Attendez-vous à du KYC : la plateforme connaît votre identité et le montant que vous convertissez par son intermédiaire." }, "peerToPeer": { "name": "Pair-à-pair", - "purpose": "Échangez du Bitcoin contre du fiat directement avec une autre personne ou via un courtier sur Bisq, HodlHodl, ou RoboSats." + "purpose": "Échangez du Grin contre de la monnaie fiat directement avec une autre personne ou via un courtier de gré à gré. Aucune plateforme au milieu." }, "spendDirectly": { - "name": "Dépensez directement", - "purpose": "Achetez des cartes-cadeaux (Amazon, Uber, courses, voyages) directement avec du Bitcoin sans le convertir d'abord en espèces." + "name": "Dépensez-le directement", + "purpose": "Dépensez le Grin comme de l'argent auprès des commerçants et services qui l'acceptent, sans le convertir d'abord en espèces." } } }, "tumblers": { - "title": "Évitez les tumblers centralisés", - "body": "Les mélangeurs dépositaires peuvent voler vos pièces, enregistrer qui a envoyé quoi, ou s'avérer être des pots de miel pour les forces de l'ordre. Utilisez un saut vers les paiements silencieux ou un coinjoin non-dépositaire à la place." + "title": "Pas besoin de mixeurs", + "body": "Il n'y a pas de tumblers ni de services de mixage auxquels faire confiance sur Grin, et vous n'en avez pas besoin. Mimblewimble masque les montants et ne laisse aucune adresse sur la chaîne, donc les dons sont privés par défaut." } } } diff --git a/src/locales/hi.json b/src/locales/hi.json index b4ec22fc..1ae21299 100644 --- a/src/locales/hi.json +++ b/src/locales/hi.json @@ -174,12 +174,12 @@ "subtitle": "आप बाद में दोनों कर सकते हैं। यह बस अगले कदम तय करने में मदद के लिए है।", "creator": { "title": "एक कैंपेन शुरू करें", - "description": "उस मक़सद के लिए Bitcoin जुटाएँ जो आपके दिल के क़रीब है।", - "finderNote": "डोनर सीधे आपके वॉलेट में sats भेजते हैं।" + "description": "उस मक़सद के लिए Grin जुटाएँ जो आपके दिल के क़रीब है।", + "finderNote": "डोनर सीधे आपके वॉलेट में GRIN भेजते हैं।" }, "donor": { "title": "कैंपेन को दान दें", - "description": "Bitcoin से कारणों का समर्थन करें।", + "description": "Grin से कारणों का समर्थन करें।", "finderNote": "आपका दान सीधे आयोजक के वॉलेट में जाता है।" }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "अपनी चाबी सहेजें", "subtitle": "फ़ाइल डाउनलोड करें और कहीं सुरक्षित जगह रखें। पासवर्ड मैनेजर भी ठीक है।", - "couplingNote": "आपका अकाउंट और आपका वॉलेट यही चाबी साझा करते हैं। यह आपकी Nostr पोस्ट साइन करती है और Eranos पर आपका Bitcoin वॉलेट खोलती है।", + "couplingNote": "यह चाबी Eranos पर आपकी पहचान है। यह आपकी Nostr पोस्ट, आपके कैंपेन, और वे डोनेशन रसीदें साइन करती है जो कैंपेन के कुल में गिनी जाती हैं।", "permanenceHeadline": "अगर यह चाबी खो गई, तो इसे वापस पाने का कोई तरीका नहीं है।", "permanenceBody": "न रीसेट, न सपोर्ट लाइन, न ईमेल से रिकवरी। आगे बढ़ने से पहले इसे सहेज लें।", "button": "डाउनलोड करें और आगे बढ़ें", @@ -574,7 +574,7 @@ "seoTitle": "डोनर गाइड", "seoDescription": "{{appName}} पर डोनेशन कैसे काम करता है और अपनी प्राइवेसी कैसे बचाएँ।", "title": "डोनर गाइड", - "subtitle": "असली Bitcoin, सीधे भेजा। पूरी प्रक्रिया एक छोटे पन्ने में।" + "subtitle": "असली Grin, सीधे भेजा। पूरी प्रक्रिया एक छोटे पन्ने में।" }, "recipientGuide": { "seoTitle": "प्राप्तकर्ता गाइड", @@ -606,13 +606,13 @@ }, "about": { "seoTitle": "बारे में", - "seoDescription": "{{appName}} कैसे काम करता है: Bitcoin और Nostr के ज़रिए प्राप्तकर्ताओं को अजेय फंडिंग से जोड़ना।", + "seoDescription": "{{appName}} कैसे काम करता है: Grin और Nostr के ज़रिए प्राप्तकर्ताओं को अजेय फंडिंग से जोड़ना।", "hero": { "eyebrow": "{{appName}} के बारे में", "headlinePart1": "कैसे", "headlineAppName": "{{appName}}", "headlinePart2": "काम करता है।", - "body": "{{appName}} एक सेंसरशिप-प्रतिरोधी डोनेशन प्लेटफ़ॉर्म है जो Nostr और Bitcoin पर बना है। न जमे बैंक खाते, न कॉर्पोरेट पाबंदी। बस उन लोगों से सीधा समर्थन जो आपकी वजह पर भरोसा करते हैं।", + "body": "{{appName}} एक सेंसरशिप-प्रतिरोधी डोनेशन प्लेटफ़ॉर्म है जो Nostr और Grin पर बना है। न जमे बैंक खाते, न कॉर्पोरेट पाबंदी। बस उन लोगों से सीधा समर्थन जो आपकी वजह पर भरोसा करते हैं।", "trustChips": { "decentralized": "डिसेंट्रलाइज़्ड", "openSource": "ओपन सोर्स", @@ -630,7 +630,7 @@ "raised": "जुटाए", "ofGoal": "$10,000 में से", "donorsLine": "247 डोनर · 12 देश", - "donate": "Bitcoin डोनेट करें" + "donate": "Grin डोनेट करें" } }, "howItWorks": { @@ -640,12 +640,12 @@ "step1": { "imageAlt": "अँधेरे अंतरिक्ष में तैरती एक चमकती नारंगी क्रिप्टोग्राफ़िक चाबी, स्व-संप्रभु पहचान का प्रतीक", "title": "प्राप्तकर्ता सेकंडों में साइन अप करते हैं।", - "body": "कोई बैंक नहीं। कोई कागज़ी कार्रवाई नहीं। कोई मंज़ूरी नहीं। जिस पल एक प्राप्तकर्ता {{appName}} पर अकाउंट बनाता है, उसी पल उसके पास दुनिया में कहीं से भी समर्थन पाने के लिए एक Bitcoin एड्रेस तैयार है।" + "body": "कोई बैंक नहीं। कोई कागज़ी कार्रवाई नहीं। कोई मंज़ूरी नहीं। प्राप्तकर्ता {{appName}} पर अकाउंट बनाता है, अपने ख़ुद के Grin वॉलेट का पाने वाला एड्रेस अपने कैंपेन में जोड़ता है, और दुनिया में कहीं से भी समर्थन स्वीकार कर सकता है।" }, "step2": { - "imageAlt": "एक अँधेरे विश्व मानचित्र पर हवा में उड़ता हुआ एक चमकता Bitcoin सिक्का, तुरंत सीमा-पार भुगतान का प्रतीक", - "title": "डोनर सीधे Bitcoin भेजते हैं।", - "body": "डोनर किसी भी वॉलेट से जो वे पहले से इस्तेमाल करते हैं (Cash App, Coinbase, Strike, हार्डवेयर वॉलेट) सीधे प्राप्तकर्ता को Bitcoin भेजते हैं। {{appName}} पैसे को कभी नहीं छूता। बीच में कोई सर्वर नहीं, कोई कस्टोडियन नहीं।" + "imageAlt": "एक अँधेरे विश्व मानचित्र पर हवा में उड़ता हुआ एक चमकता Grin सिक्का, तुरंत सीमा-पार भुगतान का प्रतीक", + "title": "डोनर सीधे Grin भेजते हैं।", + "body": "डोनर किसी भी Grin वॉलेट से भुगतान करते हैं, चाहे कैंपेन के GoblinPay चेकआउट से या सीधे उसके grin1 Slatepack एड्रेस पर। {{appName}} पैसे को कभी नहीं छूता। Transaction डोनर के वॉलेट से प्राप्तकर्ता के वॉलेट तक जाता है।" }, "step3": { "imageAlt": "एक खुला हाथ जिसकी हथेली से गर्म नारंगी रोशनी निकल रही है, पाने और अधिकार का प्रतीक", @@ -661,8 +661,8 @@ "description": "Eranos क्या है, इसे किसने बनाया, और इसकी क़ीमत क्या है।" }, "chapter2": { - "label": "Bitcoin डोनेशन", - "description": "भुगतान कैसे काम करते हैं, ऑन-चेन क्यों, सार्वजनिक क्यों, ये समझौते क्यों।" + "label": "Grin डोनेशन", + "description": "भुगतान कैसे काम करते हैं, Grin क्यों, क्या निजी रहता है, और समझौते क्या हैं।" }, "chapter3": { "label": "Nostr के बारे में", @@ -677,8 +677,8 @@ "imageAlt": "शाम के समय एक यूरोपीय शहर की सड़क पर हुड पहने प्रदर्शनकारी मार्च करते हुए, जलते लाल फ़्लेयर और 'FREEDOM' तथा 'LIBERTAD' बैनर थामे हुए", "role": "डोनर के लिए", "title": "उन कारणों का समर्थन करें जिनका बैंक नहीं करेंगे।", - "description": "किसी पेमेंट प्रोसेसर से इजाज़त माँगे बिना, दुनिया में कहीं भी प्राप्तकर्ताओं और आंदोलनों को सीधे Bitcoin भेजें।", - "bullet1": "किसी भी Bitcoin वॉलेट का इस्तेमाल करें जो आपके पास पहले से है।", + "description": "किसी पेमेंट प्रोसेसर से इजाज़त माँगे बिना, दुनिया में कहीं भी प्राप्तकर्ताओं और आंदोलनों को सीधे Grin भेजें।", + "bullet1": "किसी भी Grin वॉलेट से भुगतान करें, जैसे Goblin या grin-wallet।", "bullet2": "डोनेशन सीधे प्राप्तकर्ता तक पहुँचते हैं। कोई कस्टोडियन नहीं, कोई बिचौलिया नहीं।", "cta": "डोनर गाइड पढ़ें" }, @@ -822,7 +822,7 @@ "errorDescriptionRequired": "विवरण ज़रूरी है।", "errorPledgeRequired": "प्लेज राशि ज़रूरी है।", "errorPledgeInvalid": "प्लेज राशि एक धनात्मक USD राशि होनी चाहिए।", - "errorPriceUnavailable": "प्लेज राशि की गणना के लिए BTC/USD दाम का इंतज़ार है।", + "errorPriceUnavailable": "प्लेज राशि की गणना के लिए एक्सचेंज रेट का इंतज़ार है।", "errorCoverInvalid": "कवर इमेज एक मान्य https:// URL होनी चाहिए।", "errorDeadlinePast": "अंतिम तारीख़ बीते समय की नहीं हो सकती।", "wizard": { @@ -1226,7 +1226,7 @@ "seoTitle": "फंडरेज़र", "seoDescription": "दुनिया को अजेय फंडिंग से जोड़ना।", "heroTagline": "दुनिया को<1><0>अजेय फंडिंग से जोड़ना।", - "heroBody": "दुनिया भर के समर्थकों से सीधे Bitcoin जुटाएँ। हर डोनेशन सीधे आपके वॉलेट में पहुँचता है, बीच में कोई बिचौलिया नहीं, कोई chargeback नहीं, और कोई प्लेटफ़ॉर्म आपके फंड को रोकता नहीं।", + "heroBody": "दुनिया भर के समर्थकों से सीधे Grin जुटाएँ। हर डोनेशन सीधे आपके वॉलेट में सेटल होता है, बीच में कोई बिचौलिया नहीं, कोई chargeback नहीं, और कोई प्लेटफ़ॉर्म आपके फंड को रोकता नहीं।", "startCampaign": "कैंपेन शुरू करें", "howItWorks": "यह कैसे काम करता है", "featuredTitle": "फ़ीचर्ड कैंपेन", @@ -1248,7 +1248,7 @@ "whyDifferent": { "eyebrow": "क्यों {{appName}}", "title": "अलग ढंग से बना।", - "lede": "डोनर से प्राप्तकर्ता तक सीधे Bitcoin। बीच में कोई प्लेटफ़ॉर्म नहीं, कोई कस्टोडियन नहीं, अनुमति की ज़रूरत नहीं।", + "lede": "डोनर से प्राप्तकर्ता तक सीधे Grin। बीच में कोई प्लेटफ़ॉर्म नहीं, कोई कस्टोडियन नहीं, अनुमति की ज़रूरत नहीं।", "block1": { "heading": "GoFundMe से अलग", "body": "कोई प्लेटफ़ॉर्म आपके डोनेशन फ्रीज़ नहीं कर सकता, रिफंड नहीं माँग सकता, या नीति असहमति पर आपका कैंपेन बंद नहीं कर सकता। कोई Stripe, Visa या बैंक बीच में बैठकर कैंपेन के दौरान आपको काट नहीं सकता।", @@ -1257,8 +1257,8 @@ "bullet3": "शून्य प्लेटफ़ॉर्म फ़ीस" }, "block2": { - "heading": "दूसरे ‘Bitcoin’ प्लेटफ़ॉर्मों से अलग", - "body": "फेल होने या ऑफ़लाइन जाने वाला कोई केंद्रीय Lightning node, कस्टोडियन या LSP नहीं। फंड सीधे Bitcoin पर आपके नियंत्रण वाले वॉलेट में सेटल होते हैं। अगर {{appName}} कल गायब हो जाए, तब भी हर कैंपेन चलता रहेगा।", + "heading": "दूसरे क्रिप्टो प्लेटफ़ॉर्मों से अलग", + "body": "फेल होने या ऑफ़लाइन जाने वाला कोई custodial wallet, hosted node या पेमेंट प्रोसेसर नहीं। फंड Grin चेन पर आपके नियंत्रण वाले वॉलेट में सेटल होते हैं। अगर {{appName}} कल गायब हो जाए, तब भी हर कैंपेन चलता रहेगा।", "bullet1": "खाली या फ्रीज़ होने वाला कोई custodial wallet नहीं", "bullet2": "आपके अपने वॉलेट में on-chain सेटलमेंट", "bullet3": "{{appName}} गायब होने पर भी काम करता है" @@ -1275,7 +1275,7 @@ "heroKicker": "कैंपेन", "heroHeading": "हर मक़सद,", "heroHeadingLine2": "एक ही जगह।", - "heroBody": "Nostr पर पब्लिश हुआ हर फंडरेज़र, एक ही जगह जुटा हुआ। पूरे नेटवर्क को देखें, अपने लिए ज़रूरी मक़सद ढूँढें, और सीधे Bitcoin से उसका साथ दें।", + "heroBody": "Nostr पर पब्लिश हुआ हर फंडरेज़र, एक ही जगह जुटा हुआ। पूरे नेटवर्क को देखें, अपने लिए ज़रूरी मक़सद ढूँढें, और सीधे Grin से उसका साथ दें।", "campaignsCount_one": "कैंपेन नेटवर्क पर", "campaignsCount_other": "कैंपेन नेटवर्क पर", "searchAriaLabel": "कैंपेन खोजें", @@ -1397,7 +1397,7 @@ "notifications": "नोटिफिकेशन", "notificationsDesc": "पुश नोटिफिकेशन की प्राथमिकताएँ।", "advanced": "उन्नत", - "advancedDesc": "वॉलेट, सिस्टम, और पावर-यूज़र विकल्प।", + "advancedDesc": "सिस्टम और पावर-यूज़र विकल्प।", "organizers": "ऑर्गनाइज़र", "organizersDesc": "देश के ऑर्गनाइज़र नियुक्त करें जो देश फ़ीड पर पोस्ट पिन कर सकें।" }, @@ -1436,8 +1436,8 @@ }, "advanced": { "title": "उन्नत", - "subtitle": "वॉलेट कनेक्शन, सिस्टम कॉन्फ़िगरेशन, और पावर यूज़र के लिए अन्य उन्नत विकल्प।", - "intro": "वॉलेट कनेक्शन, सिस्टम कॉन्फ़िगरेशन, और अन्य उन्नत विकल्प।", + "subtitle": "सिस्टम कॉन्फ़िगरेशन और पावर यूज़र के लिए अन्य उन्नत विकल्प।", + "intro": "सिस्टम कॉन्फ़िगरेशन और अन्य उन्नत विकल्प।", "torHeading": "Tor", "torToggle": "Tor के ज़रिए ट्रैफ़िक भेजें", "torToggleDesc": "Tor नेटवर्क पर रिले से जुड़ता है और मीडिया लोड करता है, जिससे प्राइवेसी मज़बूत होती है। धीमी परफ़ॉर्मेंस और Tor के जुड़ने में थोड़ी देरी की उम्मीद रखें।", @@ -2070,7 +2070,7 @@ "heading": "आपकी key", "extensionBody": "आप ब्राउज़र एक्सटेंशन (NIP-07) से साइन इन हैं। आपकी secret key वहाँ रखी है — एक्सटेंशन से ही उसे प्रबंधित या export करें।", "bunkerBody": "आप एक रिमोट signer (NIP-46) से साइन इन हैं। आपकी secret key उस signer के पास है और उसे {{appName}} से export नहीं किया जा सकता।", - "explainer": "यह secret key {{appName}} पर आपके अकाउंट को नियंत्रित करती है। इसे रखने वाला कोई भी पोस्ट कर सकता है और आपकी जगह बन सकता है। इसे password manager में या कहीं ऐसी जगह रखें जहाँ केवल आप पहुँच सकते हैं।", + "explainer": "यह secret key {{appName}} पर आपके अकाउंट को नियंत्रित करती है। इसे रखने वाला कोई भी आपके नाम से पोस्ट कर सकता है, आपके कैंपेन बदल सकता है, और आपके नाम से पब्लिश कर सकता है। इसे password manager में या कहीं ऐसी जगह रखें जहाँ केवल आप पहुँच सकते हैं। आपके Grin फंड इससे अलग हैं: वे आपके अपने Grin वॉलेट और उसके seed phrase में रहते हैं, इस key में नहीं।", "warning": "अपनी secret key कभी किसी के साथ शेयर न करें। इसका स्क्रीनशॉट लेने या password manager के अलावा कहीं भी paste करने से बचें। अगर शेयर हुई, तो दूसरे आपके अकाउंट तक पहुँच सकेंगे।", "aria": "आपकी secret key", "copyAria": "Secret key कॉपी करें", @@ -2092,7 +2092,7 @@ "label": "Eranos के बारे में" }, "payments": { - "label": "Eranos पर Bitcoin डोनेशन" + "label": "Eranos पर Grin डोनेशन" }, "about-nostr": { "label": "Nostr के बारे में" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "{{appName}} क्या है?", "answer": [ - "{{appName}} प्राप्तकर्ताओं को सीधे Bitcoin डोनेशन — सार्वजनिक या निजी — भेजने का एक प्लेटफ़ॉर्म है। बीच में कोई बिचौलिया नहीं, कोई पेमेंट प्रोसेसर नहीं, और कोई ऐसा अकाउंट नहीं जो फ़्रीज़ हो सके।", + "{{appName}} प्राप्तकर्ताओं को सीधे Grin डोनेशन भेजने का एक प्लेटफ़ॉर्म है। बीच में कोई बिचौलिया नहीं, कोई पेमेंट प्रोसेसर नहीं, और कोई ऐसा अकाउंट नहीं जो फ़्रीज़ हो सके।", "{{appName}} Nostr पर बना है, इसलिए आपकी पहचान इस साइट से बंधी नहीं है — यह आपकी है।" ] }, "cost-to-use": { "question": "क्या {{appName}} की कोई क़ीमत है?", "answer": [ - "**नहीं।** {{appName}} कोई प्लेटफ़ॉर्म फ़ीस नहीं लेता। जब आप डोनेट करते हैं, तो आप केवल Bitcoin नेटवर्क फ़ीस देते हैं जो miners को जाती है — हमें नहीं।" + "**नहीं।** {{appName}} कोई प्लेटफ़ॉर्म फ़ीस नहीं लेता। जब आप डोनेट करते हैं, तो आप केवल Grin नेटवर्क की मामूली फ़ीस देते हैं जो miners को जाती है, हमें नहीं।" ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "यहाँ \"सेंसरशिप-प्रतिरोधी\" का क्या मतलब है?", "answer": [ "डोनर और प्राप्तकर्ता के बीच कोई कंपनी नहीं बैठती। {{appName}} फंड को नहीं रखता और एड्रेस को फ़्रीज़ नहीं कर सकता।", - "जब तक Bitcoin नेटवर्क चल रहा है, डोनेशन भेजे और प्राप्त किए जा सकते हैं। {{appName}} ख़ुद ऑफ़लाइन होने से उन्हें नहीं रोका जा सकेगा।" + "जब तक Grin नेटवर्क चल रहा है, डोनेशन भेजे और प्राप्त किए जा सकते हैं। {{appName}} के ख़ुद ऑफ़लाइन हो जाने से भी वे रुकेंगे नहीं।" ] }, "why-onchain": { - "question": "Bitcoin क्यों?", + "question": "Grin क्यों?", "answer": [ - "Bitcoin दुनिया में सबसे व्यापक रूप से सपोर्टेड और सेंसरशिप-प्रतिरोधी पेमेंट रेल है। हर Bitcoin वॉलेट इसे भेज सकता है।", - "{{appName}} पर, प्राप्तकर्ता चुनते हैं कि कैसे पाएँ: **सार्वजनिक** (एक नियमित Bitcoin एड्रेस) अधिकतम पहुँच के लिए, **निजी** (साइलेंट पेमेंट) न जोड़े जा सकने वाले डोनेशन के लिए, या **दोनों** ताकि हर डोनर का वॉलेट सही रास्ता ख़ुद चुन ले। ऐसे डोनर जिनके पास सिर्फ़ एक उपभोक्ता Bitcoin ऐप है, फिर भी योगदान दे सकते हैं; साइलेंट-पेमेंट वॉलेट वाले डोनर को डिफ़ॉल्ट रूप से प्राइवेसी मिलती है।", - "समझौता यह है कि सार्वजनिक Bitcoin transactions ब्लॉकचेन पर दिखते हैं और miner फ़ीस देते हैं। डोनर और प्राप्तकर्ता गाइड समझाती हैं कि दोनों को कैसे संभालें।" + "Grin अंदर से ही प्राइवेसी वाला डिजिटल कैश है। इसका Mimblewimble डिज़ाइन चेन पर कोई एड्रेस नहीं रखता और हर राशि छुपाता है, इसलिए डोनेशन वह सार्वजनिक निशान नहीं छोड़ते जो ज़्यादातर cryptocurrencies छोड़ती हैं।", + "{{appName}} पर, कैंपेन दो तरीक़ों से Grin पाते हैं: GoblinPay के ज़रिए (QR स्कैन करें और भुगतान एक encrypted slatepack के रूप में Nostr पर कैंपेन तक पहुँचता है) या किसी भी Grin वॉलेट से सीधे कैंपेन के grin1 Slatepack एड्रेस पर। दोनों ही तरीक़ों में, फंड उस वॉलेट में पहुँचते हैं जिसे कैंपेन नियंत्रित करता है।", + "कैंपेन के कुल आँकड़े उस प्राइवेसी को छोड़े बिना ईमानदार रहते हैं: डोनर एक payment proof पब्लिश कर सकता है, और {{appName}} उसे एक Grin node के सामने जाँचकर पक्का करता है कि transaction वाक़ई ऑन-चेन है। Proof केवल राशि और transaction kernel बताता है, यह नहीं कि किसने भुगतान किया। डोनर और प्राप्तकर्ता गाइड पूरी जानकारी देती हैं।" ] }, "why-not-rotating-addresses": { - "question": "{{appName}} हर डोनेशन के लिए नया एड्रेस क्यों नहीं बनाता?", + "question": "{{appName}} अपने ही सर्वर पर डोनेशन क्यों प्रोसेस नहीं करता?", "answer": [ - "ऐसा करने के लिए {{appName}} को पैसा बदलने वाला बिचौलिया बनना पड़ेगा — पहले Bitcoin की कस्टडी लेकर फिर उसे प्राप्तकर्ता को आगे भेजना।", - "इससे हम money transmitter बन जाएँगे, जिसके साथ नियामक बंधन आते हैं, और एक single point of failure: {{appName}} का सर्वर बंद करो और इसके ज़रिए चलने वाली हर डोनेशन भी बंद हो जाएगी।", - "इसके बजाय, हर यूज़र का डोनेशन एड्रेस उसकी Nostr secret key (nsec) से derive होता है — वही key जिससे आप साइन इन करते हैं। डोनर सीधे प्राप्तकर्ता को भेजते हैं, {{appName}} फंड को कभी नहीं छूता, और प्लेटफ़ॉर्म को बंद करके किसी को सेंसर नहीं किया जा सकता। जो प्राप्तकर्ता हर डोनेशन में प्राइवेसी चाहते हैं वे साइलेंट पेमेंट स्वीकार कर सकते हैं, जो बीच में किसी के पैसा रखे बिना वही न जोड़े जा सकने योग्यता देते हैं।" + "ऐसा करने के लिए {{appName}} को पैसा बदलने वाला बिचौलिया बनना पड़ेगा, पहले Grin की कस्टडी लेकर फिर उसे प्राप्तकर्ता को आगे भेजना।", + "इससे हम money transmitter बन जाएँगे, जिसके साथ नियामक बंधन आते हैं, और एक single point of failure: {{appName}} का सर्वर बंद करो और इसके ज़रिए चलने वाला हर डोनेशन भी बंद हो जाएगा।", + "इसके बजाय, डोनेशन डोनर के Grin वॉलेट से कैंपेन के Grin वॉलेट तक जाते हैं। हर कैंपेन अपना grin1 Slatepack एड्रेस या GoblinPay चेकआउट ख़ुद पब्लिश करता है, {{appName}} फंड को कभी नहीं छूता, और प्लेटफ़ॉर्म को बंद करके किसी को सेंसर नहीं किया जा सकता। और क्योंकि Grin चेन पर कोई एड्रेस नहीं रखता, बीच में किसी के पैसा रखे बिना ही डोनेशन डिफ़ॉल्ट रूप से अनलिंक रहते हैं।" ] }, "why-not-other-crypto": { - "question": "Monero या कोई और cryptocurrency क्यों नहीं?", + "question": "Bitcoin, Monero या कोई और cryptocurrency क्यों नहीं?", "answer": [ - "Bitcoin अब तक सबसे व्यापक रूप से अपनाई गई cryptocurrency है। इसका मतलब है कि डोनर के लिए इसे ख़रीदना और भेजना सबसे आसान है, और प्राप्तकर्ताओं के लिए इसे पाना, रखना, और ख़र्च करना सबसे आसान है।", - "Monero जैसी प्राइवेसी-केंद्रित coins Bitcoin से अलग प्राइवेसी समझौते देती हैं, लेकिन वे अधिकांश उपभोक्ता ऐप द्वारा सपोर्टेड नहीं हैं और स्थानीय मुद्रा में बदलना मुश्किल है। डोनेशन के किसी भी पक्ष को पहले एक niche cryptocurrency हासिल करने के लिए कहना एक बाधा है जिसे {{appName}} रास्ते में नहीं रखेगा। Bitcoin डोनेशन के लिए ख़ुद ही, साइलेंट पेमेंट Bitcoin ecosystem से बाहर निकले बिना न जोड़े जा सकने योग्यता का इस्तेमाल कवर कर देते हैं।" + "Bitcoin सबसे व्यापक रूप से अपनाई गई cryptocurrency है, लेकिन उसका ledger सार्वजनिक है: किसी जाने-पहचाने एड्रेस पर दिया डोनेशन राशि, समय, और भेजने वाला पक्ष हमेशा के लिए उजागर कर देता है। ऊपर से प्राइवेसी जोड़ने का मतलब है अतिरिक्त टूल, अतिरिक्त कदम, और ग़लती की अतिरिक्त गुंजाइशें। संवेदनशील मक़सदों के डोनेशन के लिए यह ग़लत डिफ़ॉल्ट है।", + "Grin निजी रास्ते को ही इकलौता रास्ता बना देता है। Mimblewimble चेन पर कोई एड्रेस नहीं छोड़ता और हर राशि छुपाता है, इसलिए सुरक्षित रहने के लिए डोनरों को किसी ख़ास टूलिंग की ज़रूरत नहीं। साथ ही, Grin के payment proofs किसी कैंपेन को उसके डोनरों को उजागर किए बिना एक सत्यापित, ऑन-चेन जाँचा हुआ कुल दिखाने देते हैं। Monero भी मज़बूत प्राइवेसी देता है, लेकिन Grin के payment proofs {{appName}} के सत्यापित-डोनेशन मॉडल में फ़िट बैठते हैं, और इसकी हल्की चेन सत्यापन को सरल रखती है।" ] }, "what-is-nostr": { "question": "Nostr क्या है?", "answer": [ "Nostr एक खुला नेटवर्क है जहाँ **आप** अपने अकाउंट के मालिक हैं, कोई कंपनी नहीं। आपकी पहचान एक cryptographic key है जिसे आप नियंत्रित करते हैं, किसी और के सर्वर पर username नहीं।", - "{{appName}} पर, वही key आपके डोनेशन एड्रेस के derive होने का आधार भी है — आपकी Nostr secret key (nsec) आपके Bitcoin वॉलेट को seed करती है, इसी वजह से आप किसी के पास साइन अप किए बिना Bitcoin पा सकते हैं।" + "{{appName}} पर, वही key आपके कैंपेन और वे डोनेशन रसीदें साइन करती है जिनसे आपका सत्यापित कुल बनता है, इसी वजह से आपकी पहचान और आपके कैंपेन किसी के पास साइन अप किए बिना Nostr पर कहीं भी काम करते हैं।" ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "अगर मेरी secret key खो जाए तो क्या होगा?", "answer": [ - "**कोई \"forgot password\" बटन नहीं है।** कोई भी इसे आपके लिए रीसेट नहीं कर सकता। अगर आप इसे खो देते हैं, तो आपका अकाउंट — और आपके डोनेशन एड्रेस पर मौजूद कोई भी Bitcoin — हमेशा के लिए चला जाता है।", + "**कोई \"forgot password\" बटन नहीं है।** कोई भी इसे आपके लिए रीसेट नहीं कर सकता। अगर आप इसे खो देते हैं, तो आपका अकाउंट और आपके कैंपेन हमेशा के लिए चले जाते हैं। (आपके Grin फंड आपके अपने Grin वॉलेट और उसके seed phrase में रहते हैं, जो इस key से अलग है।)", "**अभी अपनी secret key को कहीं सुरक्षित जगह सेव करें।** सुझावों के लिए, [Managing Your Nostr Keys](https://soapbox.pub/blog/managing-nostr-keys) पढ़ें।" ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr Mastodon या Bluesky से कैसे अलग है?", "answer": [ - "Mastodon पर, आपका अकाउंट किसी एक सर्वर पर रहता है। Bluesky पर, ज़्यादातर अकाउंट एक कंपनी पर निर्भर हैं। Nostr पर, आपकी पहचान एक key है जिसे आप नियंत्रित करते हैं, और आपका डोनेशन एड्रेस आपके साथ किसी भी Nostr ऐप में जाता है।" + "Mastodon पर, आपका अकाउंट किसी एक सर्वर पर रहता है। Bluesky पर, ज़्यादातर अकाउंट एक कंपनी पर निर्भर हैं। Nostr पर, आपकी पहचान एक key है जिसे आप नियंत्रित करते हैं, और आपकी प्रोफ़ाइल और आपके कैंपेन आपके साथ किसी भी Nostr ऐप में जाते हैं।" ] }, "profile-fields": { @@ -2223,110 +2223,110 @@ }, "donor": { "tldr": { - "lede": "कैंपेन पेज पर मौजूद Bitcoin एड्रेस को अपने पास के किसी भी वॉलेट से भुगतान करें। अगर कैंपेन साइलेंट पेमेंट स्वीकार करता है और आपका वॉलेट उन्हें सपोर्ट करता है, तो आपका डोनेशन अपने आप निजी हो जाता है।", + "lede": "किसी भी Grin वॉलेट से डोनेट करें: कैंपेन का GoblinPay QR स्कैन करें, या उसके grin1 Slatepack एड्रेस पर भुगतान करें। Grin डिफ़ॉल्ट रूप से निजी है, इसलिए आपका डोनेशन कोई सार्वजनिक निशान नहीं छोड़ता।", "nextActions": [ - "किसी भी Bitcoin वॉलेट से भुगतान करें", + "किसी भी Grin वॉलेट से भुगतान करें", "कोई बिचौलिया नहीं, कोई holding period नहीं", - "प्राइवेसी चाहिए? नीचे पढ़ें" + "डिफ़ॉल्ट रूप से निजी" ] }, "flow": { - "heading": "एक डोनेशन कैसे बहता है", + "heading": "एक डोनेशन कैसे पहुँचता है", "steps": { "openCampaign": { "title": "कैंपेन खोलें", - "body": "आपको एक ही QR कोड दिखता है। अगर कैंपेन दोनों विकल्प स्वीकार करता है, तो यह दोनों endpoints encode करता है; आपका वॉलेट सही चुन लेता है।" + "body": "Donate पर टैप करें और एक रास्ता चुनें। GoblinPay: राशि डालें, QR को Goblin वॉलेट से स्कैन करें, और भुगतान एक encrypted slatepack के रूप में Nostr पर कैंपेन तक पहुँचता है, स्वचालित पुष्टि के साथ। Grin एड्रेस: किसी भी Grin वॉलेट से कैंपेन के grin1 Slatepack एड्रेस पर भुगतान करें; ट्रांसपोर्ट आपका वॉलेट संभालता है, Tor पर या slatepacks के आदान-प्रदान से।" }, "arrivesDirectly": { "title": "यह सीधे पहुँचता है", - "body": "फंड सीधे प्राप्तकर्ता तक सेटल होते हैं। {{appName}} इन्हें रखता या route नहीं करता, और एड्रेस प्राप्तकर्ता की Nostr secret key से derive होता है।" + "body": "फंड सीधे कैंपेन के वॉलेट में सेटल होते हैं। {{appName}} इन्हें न रखता है न route करता है। अगर आप चाहते हैं कि आपका दान कैंपेन के सार्वजनिक कुल में गिना जाए, तो बाद में payment proof या रसीद पब्लिश करें; यह केवल राशि बताता है, आपकी पहचान नहीं।" } } }, "publicVisible": { - "title": "सार्वजनिक डोनेशन हमेशा के लिए ऑन-चेन पर दिखते हैं", - "body": "एक **सार्वजनिक** डोनेशन कैंपेन से बंधे एक नियमित Bitcoin एड्रेस पर पहुँचता है। कोई भी एड्रेस देख सकता है और राशि, समय, और आपका भेजने वाला एड्रेस देख सकता है। **साइलेंट** डोनेशन भी ऑन-चेन सेटल होते हैं, लेकिन पाने वाला पक्ष कैंपेन से जुड़ने योग्य नहीं है इसलिए ये सार्वजनिक डोनर लिस्ट और कुल आँकड़ों से बाहर रहते हैं।" + "title": "क्या सार्वजनिक है, और क्या नहीं", + "body": "Grin चेन पर कोई एड्रेस नहीं है और सारी राशियाँ छुपी रहती हैं, इसलिए बाहर के observers नहीं देख सकते कि किसने किसी कैंपेन को डोनेट किया या कितना। {{appName}} पर कैंपेन का कुल केवल उन proofs और रसीदों से बनता है जिन्हें डोनर पब्लिश करना चुनते हैं, और हर एक केवल राशि और transaction kernel बताता है।" }, "privacy": { "heading": "निजी तौर पर डोनेट करना", - "intro": "ये कदम **सार्वजनिक** डोनेशन के लिए सबसे ज़्यादा मायने रखते हैं, जहाँ हर transaction स्थायी रूप से एक ही एड्रेस से बंधा होता है। **साइलेंट** डोनेशन पाने वाले पक्ष को पहले ही छुपा लेते हैं, इसलिए जोखिम कम है। आपके भेजने वाले वॉलेट का targeted विश्लेषण फिर भी दोनों तरीक़ों से संभव है, इसलिए अगर आपका जोखिम ऊँचा है तो ये कदम उठाने लायक़ हैं। एक चुनें, या उन्हें मिलाएँ।", + "intro": "ऑन-चेन, Grin पहले से आपकी रक्षा करता है: न एड्रेस, छुपी राशियाँ, न कोई सार्वजनिक डोनर लिस्ट। जो चीज़ अब भी आपकी पहचान बता सकती है वह है कि आपने Grin कैसे हासिल किया और आप क्या पब्लिश करना चुनते हैं। अगर आपका जोखिम ऊँचा है, तो ये कदम उठाने लायक़ हैं। एक चुनें, या उन्हें मिलाएँ।", "options": { "nonKyc": { - "name": "Non-KYC Bitcoin ख़रीदें", - "purpose": "Bitcoin को peer-to-peer ख़रीदें ताकि यह पहले से आपके सरकारी ID से बंधा न हो। सबसे मज़बूत प्राइवेसी की शुरुआत।" + "name": "बिना KYC के Grin हासिल करें", + "purpose": "इसे mine करें, या peer-to-peer ख़रीदें, ताकि coins पहले से ही आपके सरकारी ID से जुड़े न हों।" }, "coinjoin": { - "name": "पहले coinjoin करें", - "purpose": "अपने Bitcoin को दूसरों के coins के साथ मिलाएँ ताकि output को आपकी KYC ख़रीद से trace न किया जा सके। तब उपयोगी जब कैंपेन केवल सार्वजनिक स्वीकार करता है।" + "name": "सार्वजनिक रसीद छोड़ दें", + "purpose": "Payment proof पब्लिश करने से डोनेशन आपकी Nostr पहचान से जुड़ जाता है। इसे पब्लिश न करें, और डोनेशन आपके और कैंपेन के बीच ही रहता है।" } } }, "consumerApps": { - "title": "उपभोक्ता ऐप आपको गुमनाम नहीं बना सकते", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance, और PayPal सब आपकी ID सत्यापित करते हैं। आप डोनेशन कैसे भी भेजें, हर transaction आपकी असली पहचान से बँधा रहता है। एक ऐसा non-custodial वॉलेट इस्तेमाल करें जिसे आप नियंत्रित करते हैं।" + "title": "एक्सचेंज जानते हैं कि आप कौन हैं", + "body": "GRIN लिस्ट करने वाले एक्सचेंज आपकी ID सत्यापित करते हैं और हर withdrawal का रिकॉर्ड रखते हैं। सार्वजनिक चेन आपका डोनेशन नहीं दिखाएगी, लेकिन एक्सचेंज जानता है कि उसकी withdrawal कहाँ गई। अगर यह आपकी स्थिति के लिए मायने रखता है, तो पहले अपने नियंत्रण वाले वॉलेट में निकालें और वहाँ से डोनेट करें।" } }, "recipient": { "tldr": { - "lede": "कैंपेन बनाते समय चुनें क्या स्वीकार करें: सार्वजनिक, साइलेंट, या दोनों। दोनों विकल्प non-custodial हैं। {{appName}} आपके फंड को कभी नहीं रखता।", + "lede": "अपने नियंत्रण वाले Grin वॉलेट का grin1 Slatepack एड्रेस पब्लिश करें, या एक GoblinPay चेकआउट सेट करें। डोनेशन वॉलेट से वॉलेट तक पहुँचते हैं। {{appName}} आपके फंड को कभी नहीं रखता।", "nextActions": [ - "दोनों विकल्पों की तुलना करें", - "तय करें कैश आउट कैसे करेंगे", - "फंड को तुरंत sweep करें" + "एक Grin वॉलेट और एक एड्रेस लें", + "इसे अपने कैंपेन में जोड़ें", + "अपने वॉलेट का seed phrase बैकअप करें" ] }, "howReceiving": { "heading": "पाना कैसे काम करता है", "paragraphs": [ - "आपके {{appName}} डोनेशन एड्रेस आपकी Nostr secret key (nsec) से derive होते हैं — वही key जिससे आप साइन इन करते हैं आपके Bitcoin वॉलेट को seed करती है। जब आप कैंपेन बनाते हैं, तो आप चुनते हैं क्या स्वीकार करना है:", - "**केवल सार्वजनिक भुगतान।** एक नियमित Bitcoin एड्रेस। सबको दिखता है, हर वॉलेट के साथ काम करता है।", - "**केवल साइलेंट पेमेंट।** BIP-352 साइलेंट पेमेंट। पाने वाला पक्ष ऑन-चेन पर न जोड़े जा सकने वाला है, इसलिए डोनेशन सार्वजनिक डोनर लिस्ट और कुल आँकड़ों से बाहर रहते हैं। डोनर को भेजने के लिए साइलेंट-पेमेंट-सक्षम वॉलेट चाहिए। अगर उनके पास नहीं है, तो उनका डोनेशन नहीं हो सकता।", - "**दोनों।** {{appName}} एक ही QR कोड बनाता है जो दोनों endpoints encode करता है। साइलेंट-पेमेंट वॉलेट इसे निजी के तौर पर पढ़ते हैं; सामान्य वॉलेट सार्वजनिक एड्रेस पर भुगतान करते हैं। डोनर को चुनना नहीं पड़ता।", - "दोनों को स्वीकार करना आमतौर पर सही फ़ैसला है: आपको उन समर्थकों से निजी डोनेशन मिलते हैं जो साइलेंट-पेमेंट वॉलेट इस्तेमाल करते हैं, और आप उन डोनरों के लिए खुले रहते हैं जिनका Bitcoin केवल किसी उपभोक्ता ऐप में है।", - "आपके {{appName}} वॉलेट के अंदर, ये **दो अलग balances** के रूप में पहुँचते हैं — एक **Public** टैब (आपका नियमित Bitcoin एड्रेस) और एक **Private** टैब (साइलेंट पेमेंट) — जो वॉलेट के Public / Private टैब पर दिखाए जाते हैं। {{appName}} इन्हें जानबूझकर सख़्ती से अलग रखता है: ये दोनों balances कभी एक साथ ख़र्च नहीं किए जा सकते। निजी फंड को एक ही transaction में सार्वजनिक फंड के साथ मिलाने से आपके अनलिंक न होने वाले साइलेंट-पेमेंट डोनेशन ऑन-चेन पर वापस आपके सार्वजनिक एड्रेस से जुड़ जाएँगे और जिस प्राइवेसी के लिए वे मौजूद हैं वही नष्ट हो जाएगी।" + "{{appName}} पर डोनेशन सीधे डोनर के Grin वॉलेट से आपके वॉलेट तक जाते हैं। जब आप कैंपेन बनाते हैं, तो आप चुनते हैं कैसे पाना है:", + "**एक grin1 Slatepack एड्रेस।** कोई भी Grin वॉलेट (Goblin, grin-wallet) आपको एक देता है। डोनर किसी भी Grin वॉलेट से इस पर भुगतान करते हैं, Tor पर इंटरैक्टिव तरीक़े से या slatepacks के आदान-प्रदान से; ट्रांसपोर्ट वॉलेट संभालते हैं।", + "**GoblinPay।** एक चेकआउट जिससे डोनर ऐप के भीतर ही भुगतान कर सकते हैं: वे एक QR स्कैन करते हैं और भुगतान एक encrypted, gift-wrapped slatepack के रूप में Nostr पर आप तक पहुँचता है, स्वचालित पुष्टि और अंत में एक साइन की हुई रसीद के साथ।", + "**दोनों।** Goblin वॉलेट वाले डोनरों को एक-स्कैन वाला रास्ता मिलता है, और बाक़ी सब जो भी Grin वॉलेट इस्तेमाल करते हैं उससे आपके Slatepack एड्रेस पर भुगतान करते हैं। दोनों देने से आप हर डोनर के लिए खुले रहते हैं।", + "दोनों ही तरीक़ों में प्राइवेसी डिफ़ॉल्ट है। Grin का Mimblewimble डिज़ाइन चेन पर कोई एड्रेस नहीं रखता और हर राशि छुपाता है, इसलिए आपके डोनेशन कभी किसी ऐसे सार्वजनिक ledger में नहीं दिखते जिसे कोई भी खंगाल सके।", + "आपके कैंपेन का सत्यापित कुल किसी डोनेशन को तब गिनता है जब उसका payment proof या GoblinPay रसीद पब्लिश और जाँची जा चुकी हो: receiver signature सत्यापित होना चाहिए, और transaction kernel एक Grin node के सामने ऑन-चेन कन्फ़र्म होना चाहिए। हर पब्लिश हुआ proof केवल राशि और kernel बताता है, डोनर के बारे में कुछ नहीं।" ] }, "whatEveryoneSees": { "heading": "हर कोई क्या देख सकता है", "paragraphs": [ - "अगर आपका कैंपेन सार्वजनिक भुगतान स्वीकार करता है, तो आपका समर्थन करने पर विचार करने वाला कोई भी एड्रेस देख सकता है और सार्वजनिक डोनेशन इतिहास देख सकता है।", - "साइलेंट-पेमेंट डोनेशन उस रिकॉर्ड का हिस्सा नहीं हैं। ये बाहर के observers को नहीं दिखते और कैंपेन के सार्वजनिक कुल में नहीं दिखते; नए डोनर केवल वही देखते हैं जो आप कैंपेन की प्रगति के बारे में पब्लिश करते हैं।" + "आने वाले लोग आपका कैंपेन पेज, उसका लक्ष्य, और वह सत्यापित कुल देखते हैं जो डोनरों के पब्लिश किए proofs और रसीदों से बना है। इनमें से हर एक केवल एक राशि और एक transaction kernel बताता है, डोनर की पहचान नहीं।", + "कोई भी चेन पर आपका balance या डोनेशन इतिहास नहीं देख सकता। जाँचने के लिए कोई एड्रेस नहीं और पढ़ने के लिए कोई राशियाँ नहीं; पब्लिश हुई रसीदों के अलावा, लोग केवल वही देखते हैं जो आप कैंपेन की प्रगति के बारे में साझा करते हैं।" ] }, "movePromptly": { - "heading": "डोनेशन को तुरंत आगे बढ़ाएँ", + "heading": "आपका वॉलेट, आपकी ज़िम्मेदारी", "steps": { "sweep": { - "title": "एक ऐसे वॉलेट पर sweep करें जिसे आप नियंत्रित करते हैं", - "body": "आपका {{appName}} वॉलेट पहले से ही सेल्फ-कस्टोडियल है — आप, और केवल आप, keys को नियंत्रित करते हैं। उसी balance का desktop या hardware-wallet view पाने के लिए, वॉलेट मेन्यू खोलें, **वॉलेट बैकअप करें** चुनें, और 24-शब्द seed को [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), या किसी hardware wallet (Trezor, Ledger) में इम्पोर्ट करें। अगर आप फंड को पूरी तरह किसी दूसरी key पर ले जाना चाहते हैं — उदाहरण के लिए, [Phoenix](https://phoenix.acinq.co) जैसे Lightning वॉलेट पर — तो अपने {{appName}} वॉलेट से एक नियमित Bitcoin transaction भेजें।" + "title": "डोनेशन आपके नियंत्रण वाले वॉलेट में पहुँचते हैं", + "body": "{{appName}} आपके लिए कभी कोई वॉलेट नहीं चलाता। फंड उसी Grin वॉलेट में पहुँचते हैं जिसका एड्रेस या GoblinPay चेकआउट आपने पब्लिश किया, इसलिए पहले ही डोनेशन से कस्टडी आपकी है। इसका मतलब यह भी है कि ज़िम्मेदारी आपकी है: जिसके पास आपके वॉलेट का seed phrase है, फंड उसके हैं, और उसके बिना फंड वापस नहीं पाए जा सकते।" }, "dontSit": { - "title": "ब्राउज़र में फंड पर मत बैठे रहें", - "body": "ख़ासकर ज़्यादा मूल्य वाले कैंपेन के लिए, वॉलेट का seed phrase ऑफ़लाइन रखें (काग़ज़, metal backup, या किसी समर्पित डिवाइस पर password manager) और एक hardware wallet पर विचार करें। जो seed आप {{appName}} से बैकअप करते हैं वह वही वॉलेट है — शब्दों को सुरक्षित करें और आपके पास cold storage तैयार है।" + "title": "Seed phrase को ऑफ़लाइन बैकअप करें", + "body": "ख़ासकर ज़्यादा मूल्य वाले कैंपेन के लिए, अपने Grin वॉलेट का seed phrase ऑफ़लाइन रखें (काग़ज़, metal backup, या किसी समर्पित डिवाइस पर password manager)। Seed ही वॉलेट है: शब्दों को सुरक्षित करें और आपके पास cold storage तैयार है।" } } }, "cashout": { - "heading": "निजी तौर पर कैश आउट करना", - "intro": "ऑन-चेन ख़र्च करने से एक सिलसिला बनता है जब तक आप उसे पहले न तोड़ें। साइलेंट-पेमेंट डोनेशन को अनलिंक न होने योग्य बनाए रखने के लिए **Private** टैब से कैश आउट करें — पहले किसी साइलेंट-पेमेंट वॉलेट में भेजें (एक **sp1…** एड्रेस), फिर आगे ख़र्च करें; यह छलाँग आपके कैंपेन और उसके बाद आने वाले के बीच का संबंध तोड़ देती है। निजी फंड किसी दोबारा इस्तेमाल किए गए या सार्वजनिक एड्रेस पर मत भेजें, जो उन्हें फिर से जोड़ देता है। नीचे के अन्य विकल्प भी काम करते हैं और उनके अपने समझौते हैं।", + "heading": "कैश आउट करना", + "intro": "Grin की चेन आपके डोनेशन उजागर नहीं करेगी, इसलिए प्राइवेसी का मुख्य फ़ैसला यह है कि आप स्थानीय मुद्रा में कैसे बदलते हैं। आपकी ID सत्यापित करने वाली कोई भी सेवा जानेगी कि आपने उसके ज़रिए कितना कैश आउट किया। नीचे के विकल्पों के अपने-अपने समझौते हैं।", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "अपने Bitcoin को दूसरे यूज़र के coins के साथ मिलाएँ ताकि output को input से वापस न जोड़ा जा सके।" + "name": "एक्सचेंज", + "purpose": "Fiat तक का सबसे सरल रास्ता। KYC की उम्मीद रखें: एक्सचेंज को आपकी पहचान और उसके ज़रिए कैश आउट की गई राशि पता चलती है।" }, "peerToPeer": { "name": "Peer-to-peer", - "purpose": "Bisq, HodlHodl, या RoboSats पर किसी और व्यक्ति या broker के साथ सीधे Bitcoin को fiat में बदलें।" + "purpose": "किसी दूसरे व्यक्ति के साथ सीधे या किसी over-the-counter broker के ज़रिए Grin को fiat में बदलें। बीच में कोई प्लेटफ़ॉर्म नहीं।" }, "spendDirectly": { "name": "इसे सीधे ख़र्च करें", - "purpose": "Bitcoin से सीधे gift cards (Amazon, Uber, ग्रोसरी, यात्रा) ख़रीदें बिना पहले cash में बदले।" + "purpose": "Grin को पैसे की तरह उन merchants और सेवाओं के साथ ख़र्च करें जो इसे स्वीकार करते हैं, बिना पहले cash में बदले।" } } }, "tumblers": { - "title": "केंद्रीकृत tumblers से बचें", - "body": "Custodial mixers आपके coins चुरा सकते हैं, log कर सकते हैं कि किसने क्या भेजा, या क़ानून-प्रवर्तन के honeypots निकल सकते हैं। इसके बजाय एक साइलेंट-पेमेंट छलाँग या एक non-custodial coinjoin इस्तेमाल करें।" + "title": "किसी mixer की ज़रूरत नहीं", + "body": "Grin पर भरोसा करने के लिए कोई tumbler या mixing सेवा नहीं है, और आपको किसी की ज़रूरत भी नहीं। Mimblewimble राशियाँ छुपाता है और चेन पर कोई एड्रेस नहीं छोड़ता, इसलिए डोनेशन डिफ़ॉल्ट रूप से निजी हैं।" } } } diff --git a/src/locales/id.json b/src/locales/id.json index 62056513..03518ac2 100644 --- a/src/locales/id.json +++ b/src/locales/id.json @@ -174,12 +174,12 @@ "subtitle": "Anda bisa melakukan keduanya nanti. Ini hanya membantu kami menyesuaikan langkah selanjutnya.", "creator": { "title": "Mulai kampanye", - "description": "Galang Bitcoin untuk tujuan yang Anda pedulikan.", - "finderNote": "Donatur mengirim sats langsung ke dompet Anda." + "description": "Galang Grin untuk tujuan yang Anda pedulikan.", + "finderNote": "Donatur mengirim GRIN langsung ke dompet Anda." }, "donor": { "title": "Beri donasi untuk kampanye", - "description": "Dukung berbagai tujuan dengan Bitcoin.", + "description": "Dukung berbagai tujuan dengan Grin.", "finderNote": "Donasi Anda langsung masuk ke dompet penyelenggara." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Simpan kunci Anda", "subtitle": "Unduh berkas dan simpan di tempat yang aman. Pengelola kata sandi bisa digunakan.", - "couplingNote": "Akun dan dompet Anda berbagi kunci ini. Kunci ini menandatangani unggahan Nostr Anda dan membuka dompet Bitcoin Anda di Eranos.", + "couplingNote": "Kunci ini adalah identitas Anda di Eranos. Kunci ini menandatangani unggahan Nostr Anda, kampanye Anda, dan tanda terima donasi yang dihitung dalam total kampanye.", "permanenceHeadline": "Tidak ada cara untuk memulihkan kunci ini jika hilang.", "permanenceBody": "Tidak ada reset, tidak ada saluran dukungan, tidak ada pemulihan lewat email. Simpan sebelum melanjutkan.", "button": "Unduh & lanjutkan", @@ -574,7 +574,7 @@ "seoTitle": "Panduan Donatur", "seoDescription": "Cara kerja donasi di {{appName}} dan cara melindungi privasi Anda.", "title": "Panduan Donatur", - "subtitle": "Bitcoin asli, dikirim langsung. Seluruh alur dalam satu halaman singkat." + "subtitle": "Grin asli, dikirim langsung. Seluruh alur dalam satu halaman singkat." }, "recipientGuide": { "seoTitle": "Panduan Penerima", @@ -606,13 +606,13 @@ }, "about": { "seoTitle": "Tentang", - "seoDescription": "Cara kerja {{appName}}: menghubungkan penerima dengan pendanaan tak terbendung melalui Bitcoin dan Nostr.", + "seoDescription": "Cara kerja {{appName}}: menghubungkan penerima dengan pendanaan tak terbendung melalui Grin dan Nostr.", "hero": { "eyebrow": "Tentang {{appName}}", "headlinePart1": "Cara", "headlineAppName": "{{appName}}", "headlinePart2": "bekerja.", - "body": "{{appName}} adalah platform donasi anti-sensor yang dibangun di atas Nostr dan Bitcoin. Tidak ada rekening bank yang dibekukan. Tidak ada penutupan oleh korporasi. Hanya dukungan langsung dari orang-orang yang percaya pada perjuangan Anda.", + "body": "{{appName}} adalah platform donasi anti-sensor yang dibangun di atas Nostr dan Grin. Tidak ada rekening bank yang dibekukan. Tidak ada penutupan oleh korporasi. Hanya dukungan langsung dari orang-orang yang percaya pada perjuangan Anda.", "trustChips": { "decentralized": "Terdesentralisasi", "openSource": "Sumber terbuka", @@ -630,7 +630,7 @@ "raised": "terkumpul", "ofGoal": "dari $10,000", "donorsLine": "247 donatur · 12 negara", - "donate": "Donasi Bitcoin" + "donate": "Donasi Grin" } }, "howItWorks": { @@ -640,12 +640,12 @@ "step1": { "imageAlt": "Kunci kriptografis oranye bercahaya melayang di angkasa gelap, melambangkan identitas yang berdaulat sendiri", "title": "Penerima mendaftar dalam hitungan detik.", - "body": "Tanpa bank. Tanpa berkas. Tanpa persetujuan. Saat seorang penerima membuat akun di {{appName}}, mereka sudah punya alamat Bitcoin siap menerima dukungan, di mana pun di dunia." + "body": "Tanpa bank. Tanpa berkas. Tanpa persetujuan. Seorang penerima membuat akun di {{appName}}, menambahkan alamat penerima dari dompet Grin miliknya sendiri ke kampanyenya, dan bisa menerima dukungan dari mana pun di dunia." }, "step2": { - "imageAlt": "Koin Bitcoin bercahaya melayang di udara melintasi peta dunia gelap, melambangkan pembayaran lintas batas seketika", - "title": "Donatur mengirim Bitcoin langsung.", - "body": "Donatur mengirim Bitcoin dari dompet apa pun yang sudah mereka pakai (Cash App, Coinbase, Strike, dompet perangkat keras) langsung ke penerima. {{appName}} tidak pernah menyentuh uangnya. Tidak ada server di tengah, tidak ada kustodian." + "imageAlt": "Koin Grin bercahaya melayang di udara melintasi peta dunia gelap, melambangkan pembayaran lintas batas seketika", + "title": "Donatur mengirim Grin langsung.", + "body": "Donatur membayar dari dompet Grin apa pun, baik melalui pembayaran GoblinPay milik kampanye maupun langsung ke alamat Slatepack grin1-nya. {{appName}} tidak pernah menyentuh uangnya. Transaksi berjalan dari dompet donatur ke dompet penerima." }, "step3": { "imageAlt": "Telapak tangan terbuka dengan cahaya oranye hangat memancar dari telapaknya, melambangkan penerimaan dan agensi", @@ -661,8 +661,8 @@ "description": "Apa itu Eranos, siapa yang membangunnya, dan berapa biayanya." }, "chapter2": { - "label": "Donasi Bitcoin", - "description": "Cara kerja pembayaran, mengapa on-chain, mengapa publik, mengapa konsekuensi ini." + "label": "Donasi Grin", + "description": "Cara kerja pembayaran, mengapa Grin, apa yang tetap privat, dan berbagai konsekuensinya." }, "chapter3": { "label": "Tentang Nostr", @@ -677,8 +677,8 @@ "imageAlt": "Pengunjuk rasa berkerudung berbaris di jalan kota Eropa saat senja, memegang flare merah menyala dan spanduk 'FREEDOM' dan 'LIBERTAD'", "role": "Untuk Donatur", "title": "Dukung perjuangan yang tidak didukung bank.", - "description": "Kirim Bitcoin langsung ke penerima dan gerakan di mana pun di dunia, tanpa meminta izin kepada prosesor pembayaran.", - "bullet1": "Gunakan dompet Bitcoin apa pun yang sudah Anda miliki.", + "description": "Kirim Grin langsung ke penerima dan gerakan di mana pun di dunia, tanpa meminta izin kepada prosesor pembayaran.", + "bullet1": "Bayar dari dompet Grin apa pun, seperti Goblin atau grin-wallet.", "bullet2": "Donasi mendarat langsung ke penerima. Tanpa kustodian, tanpa perantara.", "cta": "Baca Panduan Donatur" }, @@ -822,7 +822,7 @@ "errorDescriptionRequired": "Deskripsi wajib diisi.", "errorPledgeRequired": "Jumlah ikrar wajib diisi.", "errorPledgeInvalid": "Jumlah ikrar harus berupa nilai USD positif.", - "errorPriceUnavailable": "Menunggu harga BTC/USD untuk menghitung jumlah ikrar.", + "errorPriceUnavailable": "Menunggu nilai tukar untuk menghitung jumlah janji.", "errorCoverInvalid": "Gambar sampul harus berupa URL https:// yang valid.", "errorDeadlinePast": "Tenggat tidak boleh di masa lalu.", "wizard": { @@ -1226,7 +1226,7 @@ "seoTitle": "Penggalangan Dana", "seoDescription": "Menghubungkan dunia dengan pendanaan tak terbendung.", "heroTagline": "Menghubungkan dunia dengan<1>pendanaan <0>tak terbendung.", - "heroBody": "Galang Bitcoin langsung dari pendukung di seluruh dunia. Setiap donasi langsung masuk ke dompet Anda, tanpa perantara, tanpa chargeback, dan tanpa platform yang menahan dana Anda.", + "heroBody": "Galang Grin langsung dari pendukung di seluruh dunia. Setiap donasi langsung masuk ke dompet Anda, tanpa perantara, tanpa chargeback, dan tanpa platform yang menahan dana Anda.", "startCampaign": "Mulai kampanye", "howItWorks": "Cara kerjanya", "featuredTitle": "Kampanye unggulan", @@ -1248,7 +1248,7 @@ "whyDifferent": { "eyebrow": "Mengapa {{appName}}", "title": "Dibangun berbeda.", - "lede": "Bitcoin langsung dari donor ke penerima. Tanpa platform di tengah, tanpa kustodian yang menahan dana, tanpa perlu izin.", + "lede": "Grin langsung dari donatur ke penerima. Tanpa platform di tengah, tanpa kustodian yang menahan dana, tanpa perlu izin.", "block1": { "heading": "Berbeda dari GoFundMe", "body": "Tidak ada platform yang bisa membekukan donasi Anda, menuntut pengembalian dana, atau menghentikan kampanye karena perbedaan kebijakan. Tidak ada Stripe, Visa, atau bank di tengah yang bisa memutus akses Anda saat kampanye berjalan.", @@ -1257,8 +1257,8 @@ "bullet3": "Nol biaya platform" }, "block2": { - "heading": "Berbeda dari platform ‘Bitcoin’ lain", - "body": "Tidak ada node Lightning terpusat, kustodian, atau LSP yang bisa gagal atau offline. Dana diselesaikan langsung di Bitcoin ke dompet yang Anda kendalikan. Jika {{appName}} hilang besok, setiap kampanye tetap berjalan.", + "heading": "Berbeda dari platform kripto lain", + "body": "Tidak ada dompet kustodial, node yang di-hosting, atau prosesor pembayaran yang bisa gagal atau offline. Dana diselesaikan di rantai Grin ke dompet yang Anda kendalikan. Jika {{appName}} hilang besok, setiap kampanye tetap berjalan.", "bullet1": "Tidak ada dompet kustodial yang bisa dikuras atau dibekukan", "bullet2": "Diselesaikan on-chain ke dompet milik Anda", "bullet3": "Tetap berfungsi meski {{appName}} menghilang" @@ -1275,7 +1275,7 @@ "heroKicker": "Kampanye", "heroHeading": "Setiap aksi,", "heroHeadingLine2": "dalam satu tempat.", - "heroBody": "Setiap penggalangan dana yang dipublikasikan di Nostr, dikumpulkan dalam satu tempat. Telusuri seluruh jaringan, temukan aksi yang penting bagi Anda, dan dukung langsung dengan Bitcoin.", + "heroBody": "Setiap penggalangan dana yang dipublikasikan di Nostr, dikumpulkan dalam satu tempat. Telusuri seluruh jaringan, temukan aksi yang penting bagi Anda, dan dukung langsung dengan Grin.", "campaignsCount_one": "kampanye di jaringan", "campaignsCount_other": "kampanye di jaringan", "searchAriaLabel": "Cari kampanye", @@ -1397,7 +1397,7 @@ "notifications": "Notifikasi", "notificationsDesc": "Preferensi notifikasi push.", "advanced": "Lanjutan", - "advancedDesc": "Opsi dompet, sistem, dan pengguna mahir.", + "advancedDesc": "Opsi sistem dan pengguna mahir.", "organizers": "Organizer", "organizersDesc": "Tunjuk organizer negara yang dapat menyematkan unggahan ke feed negara." }, @@ -1436,8 +1436,8 @@ }, "advanced": { "title": "Lanjutan", - "subtitle": "Koneksi dompet, konfigurasi sistem, dan opsi lanjutan lainnya untuk pengguna mahir.", - "intro": "Koneksi dompet, konfigurasi sistem, dan opsi lanjutan lainnya.", + "subtitle": "Konfigurasi sistem dan opsi lanjutan lainnya untuk pengguna mahir.", + "intro": "Konfigurasi sistem dan opsi lanjutan lainnya.", "torHeading": "Tor", "torToggle": "Arahkan lalu lintas melalui Tor", "torToggleDesc": "Terhubung ke relay dan memuat media melalui jaringan Tor untuk privasi yang lebih kuat. Performa lebih lambat dan ada jeda singkat saat Tor terhubung.", @@ -2070,7 +2070,7 @@ "heading": "Kunci Anda", "extensionBody": "Anda masuk dengan ekstensi browser (NIP-07). Kunci rahasia Anda disimpan di sana — kelola atau ekspor dari ekstensi itu sendiri.", "bunkerBody": "Anda masuk dengan penandatangan jarak jauh (NIP-46). Kunci rahasia Anda dipegang oleh penandatangan itu dan tidak bisa diekspor dari {{appName}}.", - "explainer": "Kunci rahasia ini mengontrol akun Anda di {{appName}}. Siapa pun yang memilikinya bisa memposting dan menyamar sebagai Anda. Simpan di pengelola kata sandi atau tempat lain yang hanya bisa Anda akses.", + "explainer": "Kunci rahasia ini mengontrol akun Anda di {{appName}}. Siapa pun yang memilikinya bisa memposting sebagai Anda, mengubah kampanye Anda, dan menerbitkan atas nama Anda. Simpan di pengelola kata sandi atau tempat lain yang hanya bisa Anda akses. Dana Grin Anda terpisah: dana itu berada di dompet Grin Anda sendiri dengan frasa seed-nya, bukan di kunci ini.", "warning": "JANGAN PERNAH bagikan kunci rahasia Anda kepada siapa pun. Hindari memotretnya atau menempelnya di tempat selain pengelola kata sandi. Jika dibagikan, orang lain bisa mengakses akun Anda.", "aria": "Kunci rahasia Anda", "copyAria": "Salin kunci rahasia", @@ -2092,7 +2092,7 @@ "label": "Tentang Eranos" }, "payments": { - "label": "Donasi Bitcoin di Eranos" + "label": "Donasi Grin di Eranos" }, "about-nostr": { "label": "Tentang Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "Apa itu {{appName}}?", "answer": [ - "{{appName}} adalah platform untuk mengirim donasi Bitcoin — publik atau privat — langsung ke penerima. Tidak ada perantara, tidak ada prosesor pembayaran, dan tidak ada akun yang bisa dibekukan.", + "{{appName}} adalah platform untuk mengirim donasi Grin langsung ke penerima. Tidak ada perantara, tidak ada prosesor pembayaran, dan tidak ada akun yang bisa dibekukan.", "{{appName}} dibangun di atas Nostr, sehingga identitas Anda tidak terkunci ke situs ini — Andalah yang memilikinya." ] }, "cost-to-use": { "question": "Apakah {{appName}} berbayar?", "answer": [ - "**Tidak.** {{appName}} tidak mengambil biaya platform. Saat Anda berdonasi, Anda hanya membayar biaya jaringan Bitcoin yang masuk ke penambang — bukan ke kami." + "**Tidak.** {{appName}} tidak mengambil biaya platform. Saat Anda berdonasi, Anda hanya membayar biaya jaringan Grin yang sangat kecil yang masuk ke penambang, bukan ke kami." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "Apa yang dimaksud dengan \"anti-sensor\" di sini?", "answer": [ "Tidak ada perusahaan yang berada di antara donatur dan penerima. {{appName}} tidak menahan dana dan tidak bisa membekukan alamat.", - "Selama jaringan Bitcoin berjalan, donasi bisa dikirim dan diterima. {{appName}} sendiri offline pun tidak akan menghentikannya." + "Selama jaringan Grin berjalan, donasi bisa dikirim dan diterima. {{appName}} sendiri offline pun tidak akan menghentikannya." ] }, "why-onchain": { - "question": "Mengapa Bitcoin?", + "question": "Mengapa Grin?", "answer": [ - "Bitcoin adalah jalur pembayaran yang paling didukung secara luas dan paling anti-sensor di dunia. Setiap dompet Bitcoin bisa mengirimnya.", - "Di {{appName}}, penerima memilih cara menerima: **publik** (alamat Bitcoin biasa) untuk jangkauan maksimum, **privat** (silent payments) untuk donasi tak terhubungkan, atau **keduanya** sehingga dompet setiap donatur memilih jalur yang tepat secara otomatis. Donatur yang hanya memiliki aplikasi Bitcoin konsumen masih bisa berkontribusi; donatur dengan dompet silent-payments mendapat privasi secara default.", - "Konsekuensinya adalah transaksi Bitcoin publik terlihat di blockchain dan membayar biaya penambang. Panduan Donatur dan Penerima menjelaskan cara menangani keduanya." + "Grin adalah uang tunai digital dengan privasi bawaan. Desain Mimblewimble-nya tidak menaruh alamat apa pun di rantai dan menyembunyikan setiap jumlah, sehingga donasi tidak meninggalkan jejak publik seperti kebanyakan mata uang kripto.", + "Di {{appName}}, kampanye menerima Grin dengan dua cara: melalui GoblinPay (pindai QR dan pembayaran berjalan ke kampanye sebagai slatepack terenkripsi melalui Nostr) atau langsung ke alamat Slatepack grin1 milik kampanye dari dompet Grin apa pun. Apa pun caranya, dana mendarat di dompet yang dikendalikan oleh kampanye.", + "Total kampanye tetap jujur tanpa mengorbankan privasi itu: donatur bisa memublikasikan bukti pembayaran, dan {{appName}} memverifikasinya terhadap node Grin untuk memastikan transaksinya benar-benar ada di rantai. Bukti itu hanya mengungkap jumlah dan kernel transaksi, bukan siapa yang membayar. Panduan Donatur dan Penerima menjelaskan detailnya." ] }, "why-not-rotating-addresses": { - "question": "Mengapa {{appName}} tidak membuat alamat baru untuk setiap donasi?", + "question": "Mengapa {{appName}} tidak memproses donasi di servernya sendiri?", "answer": [ - "Melakukan ini akan mengharuskan {{appName}} bertindak sebagai perantara penukar uang — pertama-tama mengambil kustodi atas Bitcoin dan kemudian meneruskannya ke penerima.", + "Melakukan ini akan mengharuskan {{appName}} bertindak sebagai perantara penukar uang, pertama-tama mengambil kustodi atas Grin dan kemudian meneruskannya ke penerima.", "Itu akan menjadikan kami pemindah uang, tunduk pada regulasi yang menyertainya, dan titik kegagalan tunggal: matikan server {{appName}} maka Anda mematikan setiap donasi yang mengalir melaluinya.", - "Sebaliknya, alamat donasi setiap pengguna diturunkan dari kunci rahasia Nostr (nsec) mereka — kunci yang sama yang Anda gunakan untuk masuk. Donatur mengirim langsung ke penerima, {{appName}} tidak pernah menyentuh dana, dan platform itu sendiri tidak bisa dimatikan untuk menyensor siapa pun. Penerima yang ingin privasi per donasi bisa menerima silent payments, yang memberikan ketakterhubungan yang sama tanpa siapa pun memegang uang di tengah." + "Sebaliknya, donasi berjalan dari dompet Grin donatur ke dompet Grin kampanye. Setiap kampanye memublikasikan alamat Slatepack grin1 atau pembayaran GoblinPay miliknya sendiri, {{appName}} tidak pernah menyentuh dana, dan platform itu sendiri tidak bisa dimatikan untuk menyensor siapa pun. Dan karena Grin tidak menaruh alamat di rantai, donasi secara default tak terhubungkan tanpa siapa pun memegang uang di tengah." ] }, "why-not-other-crypto": { - "question": "Mengapa bukan Monero atau kripto lain?", + "question": "Mengapa bukan Bitcoin, Monero, atau mata uang kripto lain?", "answer": [ - "Bitcoin sejauh ini adalah kripto yang paling banyak diadopsi. Itu berarti paling mudah bagi donatur untuk dibeli dan dikirim, dan paling mudah bagi penerima untuk diterima, dipegang, dan dibelanjakan.", - "Koin berfokus privasi seperti Monero menawarkan konsekuensi privasi berbeda dari Bitcoin, tetapi tidak didukung oleh sebagian besar aplikasi konsumen dan lebih sulit dikonversi kembali ke mata uang lokal. Meminta salah satu sisi donasi untuk pertama-tama memperoleh kripto khusus adalah hambatan yang tidak akan diletakkan {{appName}}. Untuk donasi Bitcoin sendiri, silent payments mencakup kasus penggunaan ketakterhubungan tanpa meninggalkan ekosistem Bitcoin." + "Bitcoin adalah mata uang kripto yang paling banyak diadopsi, tetapi buku besarnya publik: donasi ke alamat yang dikenal mengungkap jumlah, waktu, dan sisi pengirim, selamanya. Menambahkan privasi di atasnya berarti alat tambahan, langkah tambahan, dan lebih banyak cara untuk salah. Untuk donasi ke perjuangan yang sensitif, itu adalah default yang keliru.", + "Grin menjadikan jalur privat sebagai satu-satunya jalur. Mimblewimble tidak meninggalkan alamat di rantai dan menyembunyikan setiap jumlah, sehingga donatur tidak butuh perkakas khusus agar aman. Pada saat yang sama, bukti pembayaran Grin memungkinkan kampanye menunjukkan total terverifikasi yang dicek di rantai tanpa mengungkap para donaturnya. Monero juga menawarkan privasi kuat, tetapi bukti pembayaran Grin cocok dengan model donasi terverifikasi {{appName}}, dan rantainya yang ringan membuat verifikasi tetap sederhana." ] }, "what-is-nostr": { "question": "Apa itu Nostr?", "answer": [ "Nostr adalah jaringan terbuka di mana **Anda** memiliki akun Anda, bukan perusahaan. Identitas Anda adalah kunci kriptografis yang Anda kendalikan, bukan nama pengguna di server orang lain.", - "Di {{appName}}, kunci yang sama itu juga adalah dari mana alamat donasi Anda diturunkan — kunci rahasia Nostr (nsec) Anda menjadi benih dompet Bitcoin Anda, itulah mengapa Anda bisa menerima Bitcoin tanpa mendaftar dengan siapa pun." + "Di {{appName}}, kunci yang sama itu menandatangani kampanye Anda dan tanda terima donasi yang membangun total terverifikasi Anda, itulah mengapa identitas dan kampanye Anda berfungsi di mana pun di Nostr tanpa mendaftar dengan siapa pun." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "Apa yang terjadi jika saya kehilangan kunci rahasia saya?", "answer": [ - "**Tidak ada tombol \"lupa kata sandi\".** Tidak ada yang bisa menyetelnya ulang untuk Anda. Jika Anda kehilangannya, akun Anda — dan Bitcoin apa pun yang ada di alamat donasi Anda — hilang selamanya.", + "**Tidak ada tombol \"lupa kata sandi\".** Tidak ada yang bisa menyetelnya ulang untuk Anda. Jika Anda kehilangannya, akun dan kampanye Anda hilang selamanya. (Dana Grin Anda berada di dompet Grin Anda sendiri dengan frasa seed-nya, yang terpisah dari kunci ini.)", "**Simpan kunci rahasia Anda di tempat aman sekarang juga.** Untuk tips, baca [Mengelola Kunci Nostr Anda](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Apa beda Nostr dengan Mastodon atau Bluesky?", "answer": [ - "Di Mastodon, akun Anda hidup di server tertentu. Di Bluesky, sebagian besar akun bergantung pada satu perusahaan. Di Nostr, identitas Anda adalah kunci yang Anda kendalikan, dan alamat donasi Anda ikut bersama Anda ke aplikasi Nostr mana pun." + "Di Mastodon, akun Anda hidup di server tertentu. Di Bluesky, sebagian besar akun bergantung pada satu perusahaan. Di Nostr, identitas Anda adalah kunci yang Anda kendalikan, dan profil serta kampanye Anda ikut bersama Anda ke aplikasi Nostr mana pun." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Bayar alamat Bitcoin di halaman kampanye dari dompet apa pun yang sudah Anda miliki. Jika kampanye menerima silent payments dan dompet Anda mendukungnya, donasi Anda otomatis privat.", + "lede": "Berdonasi dari dompet Grin apa pun: pindai QR GoblinPay milik kampanye, atau bayar alamat Slatepack grin1-nya. Grin privat secara default, jadi donasi Anda tidak meninggalkan jejak publik.", "nextActions": [ - "Bayar dari dompet Bitcoin apa pun", + "Bayar dari dompet Grin apa pun", "Tanpa perantara, tanpa periode penahanan", - "Mau privasi? Baca di bawah" + "Privat secara default" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Buka kampanye", - "body": "Anda melihat satu kode QR. Jika kampanye menerima kedua opsi, ia mengencode kedua titik; dompet Anda memilih yang tepat." + "body": "Ketuk Donasi dan pilih jalur. GoblinPay: masukkan jumlah, pindai QR dengan dompet Goblin, dan pembayaran berjalan ke kampanye sebagai slatepack terenkripsi melalui Nostr, dengan konfirmasi otomatis. Alamat Grin: bayar alamat Slatepack grin1 kampanye dari dompet Grin apa pun; dompet Anda menangani transportasinya, melalui Tor atau dengan bertukar slatepack." }, "arrivesDirectly": { "title": "Tiba langsung", - "body": "Dana langsung diselesaikan ke penerima. {{appName}} tidak menahan atau merutekannya, dan alamatnya diturunkan dari kunci rahasia Nostr penerima." + "body": "Dana langsung diselesaikan ke dompet kampanye. {{appName}} tidak menahan atau merutekannya. Jika Anda ingin pemberian Anda dihitung dalam total publik kampanye, publikasikan bukti pembayaran atau tanda terimanya setelah itu; bukti tersebut mengungkap jumlah, bukan identitas Anda." } } }, "publicVisible": { - "title": "Donasi publik terlihat di on-chain selamanya", - "body": "Donasi **Publik** mendarat di alamat Bitcoin biasa yang terikat ke kampanye. Siapa pun bisa mencari alamatnya dan melihat jumlah, waktu, dan alamat pengirim Anda. Donasi **Silent** juga diselesaikan on-chain, tetapi sisi penerima tak terhubungkan ke kampanye sehingga tetap di luar daftar donatur publik dan jumlah total." + "title": "Apa yang publik, dan apa yang tidak", + "body": "Rantai Grin tidak memiliki alamat dan menyembunyikan semua jumlah, sehingga pengamat luar tidak bisa melihat siapa yang berdonasi ke sebuah kampanye atau berapa banyak. Total kampanye di {{appName}} dibangun hanya dari bukti dan tanda terima yang dipilih donatur untuk dipublikasikan, dan masing-masing hanya mengungkap jumlah dan kernel transaksi." }, "privacy": { "heading": "Berdonasi secara privat", - "intro": "Langkah-langkah ini paling penting untuk donasi **Publik**, di mana setiap transaksi terikat permanen ke satu alamat. Donasi **Silent** sudah menyembunyikan sisi penerima, sehingga risikonya lebih rendah. Analisis terarah terhadap dompet pengirim Anda tetap mungkin terjadi dengan cara apa pun, jadi jika risiko Anda tinggi, langkah-langkah ini layak diambil. Pilih salah satu, atau gabungkan.", + "intro": "Di rantai, Grin sudah melindungi Anda: tanpa alamat, jumlah tersembunyi, tanpa daftar donatur publik. Yang masih bisa mengidentifikasi Anda adalah cara Anda memperoleh Grin dan apa yang Anda pilih untuk dipublikasikan. Jika risiko Anda tinggi, langkah-langkah ini layak diambil. Pilih salah satu, atau gabungkan.", "options": { "nonKyc": { - "name": "Beli Bitcoin non-KYC", - "purpose": "Beli Bitcoin peer-to-peer agar tidak terhubung dengan ID pemerintah Anda sejak awal. Titik awal privasi terkuat." + "name": "Peroleh Grin tanpa KYC", + "purpose": "Tambang sendiri, atau beli peer-to-peer, sehingga koinnya sejak awal tidak terhubung dengan ID pemerintah Anda." }, "coinjoin": { - "name": "Coinjoin terlebih dahulu", - "purpose": "Campurkan Bitcoin Anda dengan koin orang lain sehingga outputnya tidak bisa dilacak ke pembelian KYC Anda. Berguna saat kampanye hanya menerima publik." + "name": "Lewati tanda terima publik", + "purpose": "Memublikasikan bukti pembayaran menautkan donasi ke identitas Nostr Anda. Jangan publikasikan, dan donasi tetap menjadi urusan Anda dan kampanye saja." } } }, "consumerApps": { - "title": "Aplikasi konsumen tidak bisa membuat Anda anonim", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance, dan PayPal semuanya memverifikasi ID Anda. Bagaimanapun Anda mengirim donasi, setiap transaksi tetap terikat ke identitas asli Anda. Gunakan dompet non-kustodial yang Anda kendalikan." + "title": "Bursa tahu siapa Anda", + "body": "Bursa yang mencantumkan GRIN memverifikasi ID Anda dan menyimpan catatan setiap penarikan. Rantai publik tidak akan menampilkan donasi Anda, tetapi bursa tahu ke mana penarikannya pergi. Jika itu penting bagi situasi Anda, tarik dulu ke dompet yang Anda kendalikan dan berdonasilah dari sana." } }, "recipient": { "tldr": { - "lede": "Pilih apa yang diterima saat Anda membuat kampanye: Publik, Silent, atau keduanya. Kedua opsi bersifat non-kustodial. {{appName}} tidak pernah menahan dana Anda.", + "lede": "Publikasikan alamat Slatepack grin1 dari dompet Grin yang Anda kendalikan, atau siapkan pembayaran GoblinPay. Donasi tiba dari dompet ke dompet. {{appName}} tidak pernah menahan dana Anda.", "nextActions": [ - "Bandingkan kedua opsi", - "Rencanakan cara Anda akan mencairkan", - "Sapu dana segera" + "Siapkan dompet Grin dan sebuah alamat", + "Tambahkan ke kampanye Anda", + "Cadangkan frasa seed dompet Anda" ] }, "howReceiving": { "heading": "Bagaimana penerimaan bekerja", "paragraphs": [ - "Alamat donasi {{appName}} Anda diturunkan dari kunci rahasia Nostr (nsec) Anda — kunci yang sama yang Anda gunakan untuk masuk menjadi benih dompet Bitcoin Anda. Saat Anda membuat kampanye, Anda memilih apa yang diterima:", - "**Hanya pembayaran publik.** Alamat Bitcoin biasa. Terlihat oleh semua orang, berfungsi dengan setiap dompet.", - "**Hanya silent payments.** Silent payments BIP-352. Sisi penerima tak terhubungkan di on-chain, sehingga donasi tetap di luar daftar donatur publik dan jumlah total. Donatur perlu dompet yang mendukung silent-payments untuk mengirim. Jika mereka tidak punya, donasi mereka tidak bisa sampai.", - "**Keduanya.** {{appName}} membuat satu kode QR yang mengencode kedua titik. Dompet silent-payments membacanya sebagai privat; dompet biasa membayar alamat publik. Donatur tidak perlu memilih.", - "Menerima keduanya biasanya pilihan tepat: Anda mendapat donasi privat dari pendukung yang menggunakan dompet silent-payments, dan Anda tetap terbuka bagi donatur yang Bitcoin satu-satunya ada di aplikasi konsumen.", - "Di dalam dompet {{appName}} Anda, donasi ini tiba sebagai **dua saldo terpisah** — tab **Publik** (alamat Bitcoin biasa Anda) dan tab **Privat** (silent payments) — yang ditampilkan pada tab Publik / Privat dompet. {{appName}} sengaja memisahkannya secara ketat: kedua saldo tidak pernah bisa dibelanjakan bersama. Mencampur dana privat dengan dana publik dalam satu transaksi akan menautkan donasi silent-payment Anda yang tak terhubungkan kembali ke alamat publik Anda di on-chain dan menghancurkan privasi yang menjadi alasan keberadaannya." + "Donasi di {{appName}} berjalan langsung dari dompet Grin donatur ke dompet Anda. Saat membuat kampanye, Anda memilih cara menerima:", + "**Alamat Slatepack grin1.** Semua dompet Grin (Goblin, grin-wallet) memberi Anda satu. Donatur membayarnya dari dompet Grin apa pun, secara interaktif melalui Tor atau dengan bertukar slatepack; dompetlah yang menangani transportasinya.", + "**GoblinPay.** Pembayaran yang memungkinkan donatur membayar di dalam aplikasi: mereka memindai QR dan pembayaran berjalan kepada Anda sebagai slatepack terenkripsi dan terbungkus rapat melalui Nostr, dengan konfirmasi otomatis dan tanda terima bertanda tangan di akhir.", + "**Keduanya.** Donatur dengan dompet Goblin mendapat alur sekali pindai, dan semua orang lain membayar alamat Slatepack Anda dari dompet Grin apa pun yang mereka pakai. Menawarkan keduanya membuat Anda terbuka bagi setiap donatur.", + "Privasi adalah default dengan cara mana pun. Desain Mimblewimble Grin tidak menaruh alamat di rantai dan menyembunyikan setiap jumlah, sehingga donasi Anda tidak pernah muncul di buku besar publik mana pun yang bisa ditelusuri orang.", + "Total terverifikasi kampanye Anda menghitung sebuah donasi setelah bukti pembayaran atau tanda terima GoblinPay-nya dipublikasikan dan diperiksa: tanda tangan penerima harus terverifikasi, dan kernel transaksinya harus terkonfirmasi di rantai terhadap node Grin. Setiap bukti yang dipublikasikan mengungkap jumlah dan kernel, tidak ada apa pun tentang donaturnya." ] }, "whatEveryoneSees": { "heading": "Apa yang bisa dilihat semua orang", "paragraphs": [ - "Jika kampanye Anda menerima pembayaran publik, siapa pun yang mempertimbangkan mendukung Anda bisa mencari alamatnya dan melihat riwayat donasi publik.", - "Donasi silent-payment bukan bagian dari catatan itu. Mereka tidak terlihat oleh pengamat luar dan tidak muncul dalam jumlah total publik kampanye; donatur baru hanya melihat apa pun yang Anda publikasikan tentang kemajuan kampanye." + "Pengunjung melihat halaman kampanye Anda, targetnya, dan total terverifikasi yang dibangun dari bukti dan tanda terima yang dipilih donatur untuk dipublikasikan. Masing-masing mengungkap jumlah dan kernel transaksi, bukan identitas donatur.", + "Tidak ada yang bisa memeriksa saldo atau riwayat donasi Anda di rantai. Tidak ada alamat untuk diperiksa dan tidak ada jumlah untuk dibaca; di luar tanda terima yang dipublikasikan, orang hanya melihat apa yang Anda bagikan tentang kemajuan kampanye." ] }, "movePromptly": { - "heading": "Pindahkan donasi segera", + "heading": "Dompet Anda, tanggung jawab Anda", "steps": { "sweep": { - "title": "Sapu ke dompet yang Anda kendalikan", - "body": "Dompet {{appName}} Anda sudah self-custodial — Anda, dan hanya Anda, yang mengendalikan kuncinya. Untuk tampilan saldo yang sama di desktop atau dompet perangkat keras, buka menu dompet, pilih **Cadangkan dompet**, dan impor seed 24 kata ke [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), atau dompet perangkat keras (Trezor, Ledger). Jika Anda lebih ingin memindahkan dana ke kunci yang sepenuhnya berbeda — misalnya, ke dompet Lightning seperti [Phoenix](https://phoenix.acinq.co) — kirim transaksi Bitcoin biasa dari dompet {{appName}} Anda." + "title": "Donasi mendarat di dompet yang Anda kendalikan", + "body": "{{appName}} tidak pernah menjalankan dompet untuk Anda. Dana tiba di dompet Grin yang alamat atau pembayaran GoblinPay-nya Anda publikasikan, jadi kustodi ada di tangan Anda sejak donasi pertama. Itu juga berarti tanggung jawabnya milik Anda: siapa pun yang memegang frasa seed dompet Anda memegang dananya, dan tanpa frasa itu dana tidak bisa dipulihkan." }, "dontSit": { - "title": "Jangan diamkan dana di peramban", - "body": "Khususnya untuk kampanye bernilai tinggi, simpan frasa seed dompet secara offline (kertas, cadangan logam, atau pengelola kata sandi di perangkat khusus) dan pertimbangkan dompet perangkat keras. Seed yang Anda cadangkan dari {{appName}} adalah dompet yang sama — amankan kata-katanya dan Anda sudah memiliki cold storage." + "title": "Cadangkan frasa seed secara offline", + "body": "Khususnya untuk kampanye bernilai tinggi, simpan frasa seed dompet Grin Anda secara offline (kertas, cadangan logam, atau pengelola kata sandi di perangkat khusus). Seed itulah dompetnya: amankan kata-katanya dan Anda sudah memiliki cold storage." } } }, "cashout": { - "heading": "Mencairkan secara privat", - "intro": "Membelanjakan secara on-chain menciptakan jejak kecuali Anda memutuskannya dulu. Cairkan dari tab **Privat** agar donasi silent-payment tetap tak terhubungkan — kirim ke dompet silent-payments terlebih dahulu (alamat **sp1…**), lalu belanjakan lebih lanjut; lompatan itu memutus tautan antara kampanye Anda dan apa yang datang berikutnya. Jangan kirim dana privat ke alamat yang dipakai ulang atau alamat publik, yang akan menautkannya kembali. Opsi lain di bawah juga berfungsi dan memiliki konsekuensinya sendiri.", + "heading": "Mencairkan dana", + "intro": "Rantai Grin tidak akan mengungkap donasi Anda, jadi keputusan privasi utamanya adalah cara Anda mengonversi ke mata uang lokal. Layanan mana pun yang memverifikasi ID Anda akan tahu berapa yang Anda cairkan melaluinya. Opsi di bawah memiliki untung-rugi yang berbeda.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Campurkan Bitcoin Anda dengan koin pengguna lain sehingga outputnya tidak bisa dihubungkan kembali ke inputnya." + "name": "Bursa", + "purpose": "Jalur paling sederhana menuju fiat. Bersiaplah untuk KYC: bursa mengetahui identitas Anda dan jumlah yang Anda cairkan melaluinya." }, "peerToPeer": { "name": "Peer-to-peer", - "purpose": "Tukar Bitcoin dengan fiat langsung dengan orang lain atau melalui broker di Bisq, HodlHodl, atau RoboSats." + "purpose": "Tukar Grin dengan fiat langsung dengan orang lain atau melalui broker over-the-counter. Tanpa platform di tengah." }, "spendDirectly": { "name": "Belanjakan langsung", - "purpose": "Beli kartu hadiah (Amazon, Uber, bahan makanan, perjalanan) langsung dari Bitcoin tanpa mengonversi ke uang tunai terlebih dahulu." + "purpose": "Belanjakan Grin sebagai uang di pedagang dan layanan yang menerimanya, tanpa mengonversi ke uang tunai terlebih dahulu." } } }, "tumblers": { - "title": "Hindari tumbler tersentralisasi", - "body": "Mixer kustodial bisa mencuri koin Anda, mencatat siapa mengirim apa, atau ternyata adalah honeypot penegak hukum. Gunakan lompatan silent-payments atau coinjoin non-kustodial sebagai gantinya." + "title": "Tidak perlu mixer", + "body": "Tidak ada tumbler atau layanan pencampur yang perlu dipercaya di Grin, dan Anda memang tidak membutuhkannya. Mimblewimble menyembunyikan jumlah dan tidak meninggalkan alamat di rantai, sehingga donasi privat secara default." } } } diff --git a/src/locales/km.json b/src/locales/km.json index db8402fd..48080011 100644 --- a/src/locales/km.json +++ b/src/locales/km.json @@ -174,12 +174,12 @@ "subtitle": "អ្នកអាចធ្វើទាំងពីរនៅពេលក្រោយ។ នេះគ្រាន់តែជួយយើងរៀបចំជំហានបន្ទាប់ឱ្យសមនឹងអ្នកប៉ុណ្ណោះ។", "creator": { "title": "ចាប់ផ្តើមយុទ្ធនាការ", - "description": "រៃអង្គាស Bitcoin សម្រាប់បុព្វហេតុដែលអ្នកយកចិត្តទុកដាក់។", - "finderNote": "អ្នកបរិច្ចាគនឹងផ្ញើ sats ដោយផ្ទាល់ទៅកាបូបរបស់អ្នក។" + "description": "រៃអង្គាស Grin សម្រាប់បុព្វហេតុដែលអ្នកយកចិត្តទុកដាក់។", + "finderNote": "អ្នកបរិច្ចាគផ្ញើ GRIN ដោយផ្ទាល់ទៅកាបូបរបស់អ្នក។" }, "donor": { "title": "ផ្តល់ដល់យុទ្ធនាការ", - "description": "គាំទ្របុព្វហេតុនានាដោយ Bitcoin។", + "description": "គាំទ្របុព្វហេតុនានាដោយ Grin។", "finderNote": "ការបរិច្ចាគរបស់អ្នកនឹងចូលផ្ទាល់ទៅកាបូបរបស់អ្នករៀបចំ។" }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "រក្សាទុកកូនសោរបស់អ្នក", "subtitle": "ទាញយកឯកសារ ហើយរក្សាទុកវានៅកន្លែងសុវត្ថិភាព។ កម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់ដំណើរការបានល្អ។", - "couplingNote": "គណនី និងកាបូបរបស់អ្នកប្រើកូនសោដូចគ្នានេះ។ វាចុះហត្ថលេខាលើការផុសរបស់អ្នកនៅលើ Nostr និងបើកកាបូប Bitcoin របស់អ្នកនៅលើ Eranos។", + "couplingNote": "កូនសោនេះជាអត្តសញ្ញាណរបស់អ្នកនៅលើ Eranos។ វាចុះហត្ថលេខាលើការផុសរបស់អ្នកនៅលើ Nostr យុទ្ធនាការរបស់អ្នក និងបង្កាន់ដៃបរិច្ចាគដែលរាប់បញ្ចូលក្នុងចំនួនសរុបនៃយុទ្ធនាការ។", "permanenceHeadline": "មិនមានវិធីណាស្តារកូនសោនេះឡើងវិញទេ ប្រសិនបើអ្នកបាត់វា។", "permanenceBody": "គ្មានការកំណត់ឡើងវិញ គ្មានបណ្តាញជំនួយ គ្មានការស្តារតាមអ៊ីមែលឡើយ។ សូមរក្សាទុកវាមុនពេលបន្ត។", "button": "ទាញយក និងបន្ត", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "ត្រូវការការពិពណ៌នា។", "errorPledgeRequired": "ត្រូវការចំនួនការសន្យា។", "errorPledgeInvalid": "ចំនួនការសន្យាត្រូវតែជាចំនួនវិជ្ជមានជា USD។", - "errorPriceUnavailable": "កំពុងរង់ចាំតម្លៃ BTC/USD ដើម្បីគណនាចំនួនការសន្យា។", + "errorPriceUnavailable": "កំពុងរង់ចាំអត្រាប្ដូរប្រាក់ ដើម្បីគណនាចំនួនការសន្យា។", "errorCoverInvalid": "រូបភាពគម្របត្រូវតែជា URL https:// ត្រឹមត្រូវ។", "errorDeadlinePast": "ពេលកំណត់មិនអាចស្ថិតក្នុងអតីតកាល។", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "យុទ្ធនាការប្រមូលមូលនិធិ", "seoDescription": "ភ្ជាប់ពិភពលោកទៅនឹងមូលនិធិដែលមិនអាចបញ្ឈប់បាន។", "heroTagline": "ផ្ដល់ពិភពលោកនូវមូលនិធិ <0>មិនអាចបញ្ឈប់។", - "heroBody": "ប្រមូល Bitcoin ដោយផ្ទាល់ពីអ្នកគាំទ្រនៅជុំវិញពិភពលោក។ ការបរិច្ចាគនីមួយៗបានចូលទៅកាន់កាបូបរបស់អ្នកដោយផ្ទាល់ ដោយគ្មានអ្នកកណ្ដាល ​គ្មានការប្រគល់សងវិញ ​និងគ្មានវេទិកាណាមួយរក្សាទុកប្រាក់របស់អ្នក។", + "heroBody": "រៃអង្គាស Grin ដោយផ្ទាល់ពីអ្នកគាំទ្រនៅជុំវិញពិភពលោក។ ការបរិច្ចាគនីមួយៗទូទាត់ចូលទៅកាបូបរបស់អ្នកដោយផ្ទាល់ ដោយគ្មានអ្នកកណ្ដាល គ្មានការទាមទារប្រាក់វិញ និងគ្មានវេទិកាណាមួយកាន់មូលនិធិរបស់អ្នក។", "startCampaign": "ចាប់ផ្ដើមយុទ្ធនាការ", "howItWorks": "របៀបដំណើរការ", "featuredTitle": "យុទ្ធនាការលេចធ្លោ", @@ -860,7 +860,7 @@ "whyDifferent": { "eyebrow": "ហេតុអ្វី {{appName}}", "title": "សាងសង់ខុសប្លែក។", - "lede": "Bitcoin ដោយផ្ទាល់ ពីអ្នកបរិច្ចាគទៅអ្នកទទួល។ គ្មានវេទិកានៅរារាំង គ្មានអ្នកថែរក្សាកាន់ថង់ គ្មានការអនុញ្ញាតចាំបាច់ឡើយ។", + "lede": "Grin ដោយផ្ទាល់ ពីអ្នកបរិច្ចាគទៅអ្នកទទួល។ គ្មានវេទិកានៅរារាំង គ្មានអ្នកថែរក្សាកាន់ថង់ គ្មានការអនុញ្ញាតចាំបាច់ឡើយ។", "block1": { "heading": "មិនដូច GoFundMe", "body": "គ្មានវេទិកាណាអាចបង្ខាំងការបរិច្ចាគរបស់អ្នក ទាមទារសំណង ឬបញ្ចប់យុទ្ធនាការរបស់អ្នកដោយសារភាពមិនយល់ស្របលើគោលនយោបាយឡើយ។ គ្មាន Stripe គ្មាន Visa គ្មានធនាគារដែលឈរនៅកណ្តាល ហើយអាចកាត់ផ្តាច់អ្នកនៅពាក់កណ្តាលយុទ្ធនាការ។", @@ -869,8 +869,8 @@ "bullet3": "សូន្យកម្រៃវេទិកា" }, "block2": { - "heading": "មិនដូចវេទិកា ‘Bitcoin’ ផ្សេងទៀត", - "body": "គ្មាន Lightning node កណ្តាល អ្នកថែរក្សា ឬ LSP ដែលអាចបរាជ័យ ឬផ្តាច់ខ្លួនឡើយ។ មូលនិធិទូទាត់ដោយផ្ទាល់នៅលើ Bitcoin ទៅកាន់កាបូបដែលអ្នកគ្រប់គ្រង។ បើ {{appName}} បាត់ខ្លួននៅថ្ងៃស្អែក រាល់យុទ្ធនាការនឹងបន្តដំណើរការ។", + "heading": "មិនដូចវេទិកាគ្រីបតូផ្សេងទៀត", + "body": "គ្មានកាបូបរក្សាដោយអ្នកដទៃ node ដែលគេបង្ហោះឱ្យ ឬអ្នកដំណើរការទូទាត់ដែលអាចបរាជ័យ ឬដាច់ពីបណ្ដាញឡើយ។ មូលនិធិទូទាត់នៅលើខ្សែសង្វាក់ Grin ទៅកាបូបដែលអ្នកគ្រប់គ្រង។ បើ {{appName}} បាត់ខ្លួននៅថ្ងៃស្អែក រាល់យុទ្ធនាការនឹងបន្តដំណើរការ។", "bullet1": "គ្មានកាបូបអ្នកថែរក្សាដែលត្រូវបឺត ឬបង្ខាំង", "bullet2": "ទូទាត់លើខ្សែសង្វាក់ទៅកាបូបដែលអ្នកជាម្ចាស់", "bullet3": "ដំណើរការទោះបី {{appName}} បាត់ខ្លួន" @@ -891,7 +891,7 @@ "heroKicker": "យុទ្ធនាការ", "heroHeading": "រាល់បុព្វហេតុ", "heroHeadingLine2": "នៅកន្លែងតែមួយ។", - "heroBody": "រាល់យុទ្ធនាការប្រមូលមូលនិធិដែលផ្សព្វផ្សាយលើ Nostr ត្រូវបានប្រមូលផ្ដុំនៅកន្លែងតែមួយ។ រកមើលបណ្ដាញទាំងមូល ស្វែងរកបុព្វហេតុដែលសក្តិសមសម្រាប់អ្នក និងគាំទ្រវាដោយផ្ទាល់ជាមួយ Bitcoin។", + "heroBody": "រាល់យុទ្ធនាការប្រមូលមូលនិធិដែលផ្សព្វផ្សាយលើ Nostr ត្រូវបានប្រមូលផ្ដុំនៅកន្លែងតែមួយ។ រកមើលបណ្ដាញទាំងមូល ស្វែងរកបុព្វហេតុដែលសំខាន់សម្រាប់អ្នក និងគាំទ្រវាដោយផ្ទាល់ជាមួយ Grin។", "campaignsCount_one": "យុទ្ធនាការនៅលើបណ្ដាញ", "campaignsCount_other": "យុទ្ធនាការនៅលើបណ្ដាញ", "searchAriaLabel": "ស្វែងរកយុទ្ធនាការ", @@ -1013,7 +1013,7 @@ "notifications": "ការជូនដំណឹង", "notificationsDesc": "ចំណូលចិត្តការជូនដំណឹង push។", "advanced": "កម្រិតខ្ពស់", - "advancedDesc": "កាបូប ប្រព័ន្ធ និងជម្រើសសម្រាប់អ្នកប្រើជាន់ខ្ពស់។", + "advancedDesc": "ប្រព័ន្ធ និងជម្រើសសម្រាប់អ្នកប្រើជាន់ខ្ពស់។", "organizers": "អ្នករៀបចំ", "organizersDesc": "តែងតាំងអ្នករៀបចំប្រទេសដែលអាចខ្ទាស់ប្រកាសទៅ feed ប្រទេស។" }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "កម្រិតខ្ពស់", - "subtitle": "ការតភ្ជាប់កាបូប ការកំណត់ប្រព័ន្ធ និងជម្រើសផ្សេងទៀតសម្រាប់អ្នកប្រើជាន់ខ្ពស់។", - "intro": "ការតភ្ជាប់កាបូប ការកំណត់ប្រព័ន្ធ និងជម្រើសកម្រិតខ្ពស់ផ្សេងទៀត។", + "subtitle": "ការកំណត់ប្រព័ន្ធ និងជម្រើសកម្រិតខ្ពស់ផ្សេងទៀតសម្រាប់អ្នកប្រើជាន់ខ្ពស់។", + "intro": "ការកំណត់ប្រព័ន្ធ និងជម្រើសកម្រិតខ្ពស់ផ្សេងទៀត។", "torHeading": "Tor", "torToggle": "បញ្ជូនចរាចរណ៍តាម Tor", "torToggleDesc": "ភ្ជាប់ទៅ relay និងផ្ទុកមេឌៀតាមបណ្តាញ Tor ដើម្បីការពារភាពឯកជនកាន់តែខ្លាំង។ រំពឹងថានឹងដំណើរការយឺតជាងមុន និងមានការពន្យារពេលបន្តិចខណៈ Tor កំពុងភ្ជាប់។", @@ -1686,7 +1686,7 @@ "heading": "សោរបស់អ្នក", "extensionBody": "អ្នកបានចូលដោយប្រើផ្នែកបន្ថែមកម្មវិធីរុករក (NIP-07)។ សោសម្ងាត់របស់អ្នកត្រូវបានរក្សាទុកនៅទីនោះ — គ្រប់គ្រងឬនាំចេញវាពីផ្នែកបន្ថែមផ្ទាល់។", "bunkerBody": "អ្នកបានចូលដោយប្រើអ្នកចុះហត្ថលេខាពីចម្ងាយ (NIP-46)។ សោសម្ងាត់របស់អ្នកត្រូវបានកាន់កាប់ដោយអ្នកចុះហត្ថលេខានោះ និងមិនអាចនាំចេញពី {{appName}} បានទេ។", - "explainer": "សោសម្ងាត់នេះគ្រប់គ្រងគណនីរបស់អ្នកនៅលើ {{appName}} ហើយជា seed សម្រាប់កាបូប Bitcoin របស់អ្នក។ អ្នកណាដែលមានសោនេះអាចបង្ហោះជាអ្នក និងចំណាយ Bitcoin របស់អ្នកបាន។ ទុកវានៅក្នុងកម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់ឬកន្លែងផ្សេងដែលមានតែអ្នកទេអាចចូលប្រើបាន។ បើអ្នកចង់នាំចូលកាបូប Bitcoin ទៅកម្មវិធីផ្សេង សូមប្រើឃ្លា seed ខាងក្រោម — វាមានសុវត្ថិភាពជាងក្នុងការចែករំលែក គ្រប់គ្រងតែកាបូបប៉ុណ្ណោះ ហើយមិនអាចបន្លំខ្លួនជាអ្នកបានទេ។", + "explainer": "សោសម្ងាត់នេះគ្រប់គ្រងគណនីរបស់អ្នកនៅលើ {{appName}}។ អ្នកណាដែលមានវាអាចផុសជាអ្នក កែយុទ្ធនាការរបស់អ្នក និងបោះផ្សាយក្នុងនាមអ្នកបាន។ ទុកវានៅក្នុងកម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់ ឬកន្លែងផ្សេងដែលមានតែអ្នកទេអាចចូលប្រើបាន។ មូលនិធិ Grin របស់អ្នកគឺដាច់ដោយឡែក៖ វាស្ថិតនៅក្នុងកាបូប Grin ផ្ទាល់ខ្លួនរបស់អ្នក និងឃ្លា seed របស់វា មិនមែននៅក្នុងកូនសោនេះទេ។", "warning": "កុំចែករំលែកសោសម្ងាត់របស់អ្នកជាមួយនរណាម្នាក់។ ជៀសវាងការថតអេក្រង់វាឬបិទភ្ជាប់វានៅកន្លែងណាមួយក្រៅពីកម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់។ បើបានចែករំលែក អ្នកដទៃនឹងអាចចូលប្រើគណនីរបស់អ្នកបាន។", "aria": "សោសម្ងាត់របស់អ្នក", "copyAria": "ចម្លងសោសម្ងាត់", @@ -1965,7 +1965,7 @@ "seoTitle": "មគ្គុទេសក៍សម្រាប់អ្នកបរិច្ចាគ", "seoDescription": "របៀបដែលការបរិច្ចាគដំណើរការនៅលើ {{appName}} និងរបៀបការពារឯកជនភាពរបស់អ្នក។", "title": "មគ្គុទេសក៍សម្រាប់អ្នកបរិច្ចាគ", - "subtitle": "Bitcoin ពិតប្រាកដ ផ្ញើដោយផ្ទាល់។ ដំណើរការទាំងមូលនៅក្នុងទំព័រខ្លីមួយ។" + "subtitle": "Grin ពិតប្រាកដ ផ្ញើដោយផ្ទាល់។ ដំណើរការទាំងមូលនៅក្នុងទំព័រខ្លីមួយ។" }, "recipientGuide": { "seoTitle": "មគ្គុទេសក៍សម្រាប់អ្នកទទួល", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "អំពី", - "seoDescription": "របៀបដែល {{appName}} ដំណើរការ៖ ការភ្ជាប់អ្នកទទួលជាមួយការផ្តល់ហិរញ្ញវត្ថុដែលមិនអាចបញ្ឈប់បានតាមរយៈ Bitcoin និង Nostr។", + "seoDescription": "របៀបដែល {{appName}} ដំណើរការ៖ ការភ្ជាប់អ្នកទទួលជាមួយការផ្តល់ហិរញ្ញវត្ថុដែលមិនអាចបញ្ឈប់បានតាមរយៈ Grin និង Nostr។", "hero": { "eyebrow": "អំពី {{appName}}", "headlinePart1": "របៀប", "headlineAppName": "{{appName}}", "headlinePart2": "ដំណើរការ។", - "body": "{{appName}} គឺជាវេទិកាបរិច្ចាគដែលធន់នឹងការត្រួតពិនិត្យ បានកសាងលើ Nostr និង Bitcoin។ គ្មានគណនីធនាគារដែលត្រូវបានបង្ខាំង។ គ្មានការបិទក្រុមហ៊ុន។ មានតែការគាំទ្រដោយផ្ទាល់ពីមនុស្សដែលជឿជាក់លើបុព្វហេតុរបស់អ្នក។", + "body": "{{appName}} គឺជាវេទិកាបរិច្ចាគដែលធន់នឹងការត្រួតពិនិត្យ បានកសាងលើ Nostr និង Grin។ គ្មានគណនីធនាគារដែលត្រូវបានបង្ខាំង។ គ្មានការបិទក្រុមហ៊ុន។ មានតែការគាំទ្រដោយផ្ទាល់ពីមនុស្សដែលជឿជាក់លើបុព្វហេតុរបស់អ្នក។", "trustChips": { "decentralized": "វិមជ្ឈការ", "openSource": "បើកប្រភព", @@ -2021,7 +2021,7 @@ "raised": "បានប្រមូល", "ofGoal": "នៃ $10,000", "donorsLine": "247 អ្នកបរិច្ចាគ · 12 ប្រទេស", - "donate": "បរិច្ចាគ Bitcoin" + "donate": "បរិច្ចាគ Grin" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "កូនសោអ៊ីនគ្រីបពណ៌ទឹកក្រូចចែងចាំងអណ្តែតក្នុងលំហអវកាសងងឹត តំណាងឲ្យអត្តសញ្ញាណគ្រប់គ្រងដោយខ្លួនឯង", "title": "អ្នកទទួលចុះឈ្មោះក្នុងពេលប៉ុន្មានវិនាទី។", - "body": "គ្មានធនាគារ។ គ្មានឯកសារ។ គ្មានការអនុម័ត។ ភ្លាមៗដែលអ្នកទទួលបង្កើតគណនីលើ {{appName}} ពួកគេមានអាសយដ្ឋាន Bitcoin រួចហើយដើម្បីទទួលការគាំទ្រនៅគ្រប់ទីកន្លែងលើពិភពលោក។" + "body": "គ្មានធនាគារ។ គ្មានឯកសារ។ គ្មានការអនុម័ត។ អ្នកទទួលបង្កើតគណនីលើ {{appName}} បន្ថែមអាសយដ្ឋានទទួលពីកាបូប Grin ផ្ទាល់ខ្លួនរបស់ខ្លួនទៅក្នុងយុទ្ធនាការ ហើយអាចទទួលការគាំទ្រពីគ្រប់ទីកន្លែងលើពិភពលោក។" }, "step2": { - "imageAlt": "កាក់ Bitcoin ចែងចាំងហើរឆ្លងផែនទីពិភពលោកងងឹត តំណាងឲ្យការបង់ប្រាក់ឆ្លងព្រំដែនភ្លាមៗ", - "title": "អ្នកបរិច្ចាគផ្ញើ Bitcoin ដោយផ្ទាល់។", - "body": "អ្នកបរិច្ចាគផ្ញើ Bitcoin ពីកាបូបណាមួយដែលពួកគេធ្លាប់ប្រើ (Cash App, Coinbase, Strike, កាបូបហាដវែរ) ដោយផ្ទាល់ទៅអ្នកទទួល។ {{appName}} មិនធ្លាប់ប៉ះប្រាក់ឡើយ។ គ្មានម៉ាស៊ីនបម្រើនៅកណ្តាល គ្មានអ្នកថែរក្សា។" + "imageAlt": "កាក់ Grin ចែងចាំងហើរឆ្លងផែនទីពិភពលោកងងឹត តំណាងឲ្យការបង់ប្រាក់ឆ្លងព្រំដែនភ្លាមៗ", + "title": "អ្នកបរិច្ចាគផ្ញើ Grin ដោយផ្ទាល់។", + "body": "អ្នកបរិច្ចាគបង់ប្រាក់ពីកាបូប Grin ណាមួយ ទាំងតាមរយៈទំព័រទូទាត់ GoblinPay របស់យុទ្ធនាការ ឬដោយផ្ទាល់ទៅអាសយដ្ឋាន Slatepack grin1 របស់វា។ {{appName}} មិនដែលប៉ះប្រាក់ឡើយ។ ប្រតិបត្តិការធ្វើដំណើរពីកាបូបអ្នកបរិច្ចាគទៅកាបូបអ្នកទទួល។" }, "step3": { "imageAlt": "ដៃបើកមួយដែលមានពន្លឺពណ៌ទឹកក្រូចកក់ក្តៅចែងចាំងពីបាតដៃ តំណាងឲ្យការទទួល និងសិទ្ធិសម្រេចចិត្ត", @@ -2052,8 +2052,8 @@ "description": "តើ Eranos ជាអ្វី នរណាបង្កើត និងតម្លៃប៉ុន្មាន។" }, "chapter2": { - "label": "ការបរិច្ចាគ Bitcoin", - "description": "របៀបដែលការទូទាត់ដំណើរការ ហេតុអ្វីលើខ្សែសង្វាក់ ហេតុអ្វីសាធារណៈ ហេតុអ្វីការដោះដូរទាំងនេះ។" + "label": "ការបរិច្ចាគ Grin", + "description": "របៀបដែលការទូទាត់ដំណើរការ ហេតុអ្វី Grin អ្វីនៅជាឯកជន និងការដោះដូរនានា។" }, "chapter3": { "label": "អំពី Nostr", @@ -2068,8 +2068,8 @@ "imageAlt": "អ្នកប្រឆាំងពាក់មួកដើរក្បួនតាមផ្លូវក្នុងទីក្រុងអឺរ៉ុបនៅពេលព្រលប់ កាន់ផ្លែភ្លើងក្រហមឆេះនិងបដា 'FREEDOM' និង 'LIBERTAD'", "role": "សម្រាប់អ្នកបរិច្ចាគ", "title": "គាំទ្របុព្វហេតុដែលធនាគារនឹងមិនគាំទ្រ។", - "description": "ផ្ញើ Bitcoin ដោយផ្ទាល់ទៅអ្នកទទួល និងចលនានៅគ្រប់ទីកន្លែងលើពិភពលោក ដោយមិនបាច់សុំការអនុញ្ញាតពីដំណើរការទូទាត់។", - "bullet1": "ប្រើកាបូប Bitcoin ណាមួយដែលអ្នកធ្លាប់មាន។", + "description": "ផ្ញើ Grin ដោយផ្ទាល់ទៅអ្នកទទួល និងចលនានៅគ្រប់ទីកន្លែងលើពិភពលោក ដោយមិនបាច់សុំការអនុញ្ញាតពីអ្នកដំណើរការទូទាត់។", + "bullet1": "បង់ប្រាក់ពីកាបូប Grin ណាមួយ ដូចជា Goblin ឬ grin-wallet។", "bullet2": "ការបរិច្ចាគចូលដោយផ្ទាល់ទៅអ្នកទទួល។ គ្មានអ្នកថែរក្សា គ្មានអ្នកកណ្តាល។", "cta": "អានមគ្គុទេសក៍សម្រាប់អ្នកបរិច្ចាគ" }, @@ -2092,7 +2092,7 @@ "label": "អំពី Eranos" }, "payments": { - "label": "ការបរិច្ចាគ Bitcoin នៅលើ Eranos" + "label": "ការបរិច្ចាគ Grin នៅលើ Eranos" }, "about-nostr": { "label": "អំពី Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "តើ {{appName}} ជាអ្វី?", "answer": [ - "{{appName}} គឺជាវេទិកាសម្រាប់បញ្ជូនការបរិច្ចាគ Bitcoin — សាធារណៈ ឬឯកជន — ដោយផ្ទាល់ទៅអ្នកសកម្មនិយម។ គ្មានភ្នាក់ងារកណ្ដាល គ្មានអ្នកដំណើរការការទូទាត់ និងគ្មានគណនីដែលអាចត្រូវបានបង្កកនោះទេ។", + "{{appName}} គឺជាវេទិកាសម្រាប់ផ្ញើការបរិច្ចាគ Grin ដោយផ្ទាល់ទៅអ្នកទទួល។ គ្មានភ្នាក់ងារកណ្ដាល គ្មានអ្នកដំណើរការទូទាត់ និងគ្មានគណនីដែលអាចត្រូវបានបង្កកនោះទេ។", "{{appName}} ត្រូវបានកសាងនៅលើ Nostr ដូច្នេះអត្តសញ្ញាណរបស់អ្នកមិនត្រូវបានចងភ្ជាប់នឹងគេហទំព័រនេះទេ — អ្នកជាម្ចាស់របស់វា។" ] }, "cost-to-use": { "question": "តើ {{appName}} មានតម្លៃអ្វីទេ?", "answer": [ - "**មិនទេ។** {{appName}} មិនយកថ្លៃវេទិកាណាមួយឡើយ។ ពេលអ្នកបរិច្ចាគ អ្នកបង់តែថ្លៃបណ្ដាញ Bitcoin ដែលទៅកាន់អ្នកជីកប៉ុណ្ណោះ — មិនមែនមកយើងទេ។" + "**មិនទេ។** {{appName}} មិនយកថ្លៃវេទិកាឡើយ។ ពេលអ្នកបរិច្ចាគ អ្នកបង់តែថ្លៃបណ្ដាញ Grin ដ៏តូចដែលទៅកាន់អ្នកជីកប៉ុណ្ណោះ មិនមែនមកយើងទេ។" ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "តើ «ការប្រឆាំងការត្រួតពិនិត្យ» នៅទីនេះមានន័យអ្វី?", "answer": [ "គ្មានក្រុមហ៊ុនណាមួយឈរនៅចន្លោះអ្នកបរិច្ចាគនិងអ្នកសកម្មនិយមឡើយ។ {{appName}} មិនកាន់ប្រាក់ និងមិនអាចបង្កកអាសយដ្ឋានឡើយ។", - "ដរាបណាបណ្ដាញ Bitcoin កំពុងដំណើរការ ការបរិច្ចាគអាចត្រូវផ្ញើនិងទទួលបាន។ ទោះបី {{appName}} ខ្លួនឯងធ្លាក់ផុតពីបណ្ដាញ ក៏មិនបញ្ឈប់វាដែរ។" + "ដរាបណាបណ្ដាញ Grin កំពុងដំណើរការ ការបរិច្ចាគអាចត្រូវផ្ញើនិងទទួលបាន។ ទោះបី {{appName}} ខ្លួនឯងដាច់ពីបណ្ដាញ ក៏មិនបញ្ឈប់វាដែរ។" ] }, "why-onchain": { - "question": "ហេតុអ្វីបានជា Bitcoin?", + "question": "ហេតុអ្វីបានជា Grin?", "answer": [ - "Bitcoin គឺជាប្រព័ន្ធទូទាត់ដែលគាំទ្រយ៉ាងទូលំទូលាយបំផុត និងធន់នឹងការត្រួតពិនិត្យបំផុតក្នុងពិភពលោក។ កាបូប Bitcoin ណាមួយក៏អាចផ្ញើវាបាន។", - "នៅលើ {{appName}} អ្នកសកម្មនិយមជ្រើសរើសរបៀបទទួល៖ **សាធារណៈ** (អាសយដ្ឋាន Bitcoin ធម្មតា) សម្រាប់ឈានដល់អតិបរមា **ឯកជន** (ការទូទាត់ស្ងាត់) សម្រាប់ការបរិច្ចាគដែលមិនអាចភ្ជាប់បាន ឬ **ទាំងពីរ** ដើម្បីឱ្យកាបូបរបស់អ្នកបរិច្ចាគនីមួយៗជ្រើសផ្លូវត្រឹមត្រូវដោយស្វ័យប្រវត្តិ។ អ្នកបរិច្ចាគដែលមានតែកម្មវិធី Bitcoin សម្រាប់អ្នកប្រើទូទៅអាចបរិច្ចាគបាន។ អ្នកបរិច្ចាគដែលមានកាបូបការទូទាត់ស្ងាត់ទទួលបានភាពឯកជនជាលំនាំដើម។", - "ការដោះដូរគឺថា ប្រតិបត្តិការ Bitcoin សាធារណៈអាចមើលឃើញនៅលើ blockchain និងបង់ថ្លៃអ្នកជីក។ មគ្គុទេសក៍អ្នកបរិច្ចាគ និងមគ្គុទេសក៍សកម្មនិយមពន្យល់ពីរបៀបដោះស្រាយទាំងពីរ។" + "Grin គឺជាសាច់ប្រាក់ឌីជីថលដែលមានភាពឯកជនភ្ជាប់មកជាមួយស្រាប់។ រចនា Mimblewimble របស់វាមិនដាក់អាសយដ្ឋានណាមួយនៅលើខ្សែសង្វាក់ និងលាក់ចំនួនទឹកប្រាក់ទាំងអស់ ដូច្នេះការបរិច្ចាគមិនបន្សល់ដានសាធារណៈដូចរូបិយប័ណ្ណគ្រីបតូភាគច្រើនឡើយ។", + "នៅលើ {{appName}} យុទ្ធនាការទទួល Grin តាមពីរវិធី៖ តាមរយៈ GoblinPay (ស្កេនកូដ QR ហើយការទូទាត់ធ្វើដំណើរទៅយុទ្ធនាការជា slatepack ដែលបានអ៊ិនគ្រីបតាម Nostr) ឬដោយផ្ទាល់ទៅអាសយដ្ឋាន Slatepack grin1 របស់យុទ្ធនាការពីកាបូប Grin ណាមួយ។ ទោះវិធីណាក៏ដោយ មូលនិធិចូលទៅក្នុងកាបូបដែលយុទ្ធនាការគ្រប់គ្រង។", + "ចំនួនសរុបនៃយុទ្ធនាការនៅតែស្មោះត្រង់ដោយមិនបាត់បង់ភាពឯកជននោះ៖ អ្នកបរិច្ចាគអាចបោះផ្សាយភស្តុតាងទូទាត់ ហើយ {{appName}} ផ្ទៀងផ្ទាត់វាជាមួយ node Grin ដើម្បីបញ្ជាក់ថាប្រតិបត្តិការពិតជានៅលើខ្សែសង្វាក់មែន។ ភស្តុតាងបង្ហាញតែចំនួនទឹកប្រាក់ និង kernel នៃប្រតិបត្តិការប៉ុណ្ណោះ មិនមែនអ្នកបង់ទេ។ មគ្គុទេសក៍សម្រាប់អ្នកបរិច្ចាគ និងអ្នកទទួលពន្យល់លម្អិត។" ] }, "why-not-rotating-addresses": { - "question": "ហេតុអ្វី {{appName}} មិនបង្កើតអាសយដ្ឋានថ្មីសម្រាប់រាល់ការបរិច្ចាគ?", + "question": "ហេតុអ្វី {{appName}} មិនដំណើរការការបរិច្ចាគនៅលើម៉ាស៊ីនមេផ្ទាល់ខ្លួន?", "answer": [ - "ការធ្វើបែបនេះនឹងតម្រូវឱ្យ {{appName}} ដើរតួជាអន្តរការីដោះដូរប្រាក់ — ដោយយក Bitcoin ជាប្រាក់សន្សំជាមុនសិន ហើយបន្ទាប់មកបញ្ជូនទៅអ្នកសកម្មនិយម។", - "នោះនឹងធ្វើឱ្យយើងក្លាយជាអ្នកបញ្ជូនប្រាក់ ស្ថិតក្រោមបទប្បញ្ញត្តិដែលអនុវត្តចំពោះវា និងជាចំណុចបរាជ័យតែមួយ៖ បិទម៉ាស៊ីនមេរបស់ {{appName}} នោះអ្នកនឹងបិទរាល់ការបរិច្ចាគដែលធ្វើដំណើរតាមរយៈវា។", - "ផ្ទុយទៅវិញ អាសយដ្ឋានបរិច្ចាគរបស់អ្នកប្រើនីមួយៗត្រូវបានចេញពីកូនសោឯកជន Nostr (nsec) របស់ខ្លួន — ជាកូនសោដដែលដែលអ្នកប្រើដើម្បីចូល។ អ្នកបរិច្ចាគផ្ញើដោយផ្ទាល់ទៅអ្នកសកម្មនិយម។ {{appName}} មិនដែលប៉ះប្រាក់ ហើយវេទិកាខ្លួនឯងក៏មិនអាចត្រូវបានបិទដើម្បីសង្កត់សង្កិននរណាម្នាក់ឡើយ។ អ្នកសកម្មនិយមដែលចង់បានភាពឯកជនក្នុងការបរិច្ចាគនីមួយៗអាចទទួលយកការទូទាត់ស្ងាត់ ដែលផ្ដល់នូវភាពមិនអាចភ្ជាប់បានដូចគ្នាដោយគ្មាននរណាម្នាក់កាន់ប្រាក់នៅចំកណ្ដាល។" + "ការធ្វើបែបនេះនឹងតម្រូវឱ្យ {{appName}} ដើរតួជាអន្តរការីដោះដូរប្រាក់ ដោយកាន់កាប់ Grin ជាមុនសិន ហើយបន្ទាប់មកបញ្ជូនបន្តទៅអ្នកទទួល។", + "នោះនឹងធ្វើឱ្យយើងក្លាយជាអ្នកបញ្ជូនប្រាក់ ស្ថិតក្រោមបទប្បញ្ញត្តិដែលមកជាមួយវា និងជាចំណុចបរាជ័យតែមួយ៖ បិទម៉ាស៊ីនមេរបស់ {{appName}} នោះអ្នកបានបិទរាល់ការបរិច្ចាគដែលធ្វើដំណើរតាមរយៈវា។", + "ផ្ទុយទៅវិញ ការបរិច្ចាគធ្វើដំណើរពីកាបូប Grin របស់អ្នកបរិច្ចាគទៅកាបូប Grin របស់យុទ្ធនាការ។ យុទ្ធនាការនីមួយៗបោះផ្សាយអាសយដ្ឋាន Slatepack grin1 ឬទំព័រទូទាត់ GoblinPay ផ្ទាល់ខ្លួន {{appName}} មិនដែលប៉ះមូលនិធិឡើយ ហើយវេទិកាខ្លួនឯងក៏មិនអាចត្រូវបានបិទដើម្បីត្រួតពិនិត្យនរណាម្នាក់ដែរ។ ហើយដោយសារ Grin មិនដាក់អាសយដ្ឋាននៅលើខ្សែសង្វាក់ ការបរិច្ចាគមិនអាចភ្ជាប់បានជាលំនាំដើម ដោយគ្មាននរណាម្នាក់កាន់ប្រាក់នៅចំកណ្ដាល។" ] }, "why-not-other-crypto": { - "question": "ហេតុអ្វីមិន Monero ឬគ្រីបតូផ្សេងទៀត?", + "question": "ហេតុអ្វីមិន Bitcoin, Monero ឬគ្រីបតូផ្សេងទៀត?", "answer": [ - "Bitcoin គឺជាគ្រីបតូដែលត្រូវបានទទួលយកយ៉ាងទូលំទូលាយបំផុត។ នេះមានន័យថាវាជាការងាយស្រួលបំផុតសម្រាប់អ្នកបរិច្ចាគទិញនិងផ្ញើ និងជាការងាយស្រួលបំផុតសម្រាប់អ្នកសកម្មនិយមទទួល កាន់ និងចំណាយ។", - "កាក់ដែលផ្ដោតលើភាពឯកជនដូចជា Monero ផ្ដល់នូវការដោះដូរភាពឯកជនខុសពី Bitcoin ប៉ុន្តែវាមិនត្រូវបានគាំទ្រដោយកម្មវិធីសម្រាប់អ្នកប្រើទូទៅភាគច្រើនទេ ហើយវាពិបាកបំលែងទៅជារូបិយប័ណ្ណមូលដ្ឋានវិញ។ ការសុំឱ្យភាគីណាមួយនៃការបរិច្ចាគទទួលគ្រីបតូដែលមិនសូវសាមញ្ញជាមុនសិន គឺជារនាំងមួយដែល {{appName}} នឹងមិនដាក់ឡើយ។ សម្រាប់ការបរិច្ចាគ Bitcoin ខ្លួនវាផ្ទាល់ ការទូទាត់ស្ងាត់គ្របដណ្ដប់លើករណីប្រើភាពមិនអាចភ្ជាប់បាន ដោយមិនចាំបាច់ចេញពីប្រព័ន្ធអេកូ Bitcoin ឡើយ។" + "Bitcoin គឺជាគ្រីបតូដែលត្រូវបានទទួលយកយ៉ាងទូលំទូលាយបំផុត ប៉ុន្តែបញ្ជីរបស់វាជាសាធារណៈ៖ ការបរិច្ចាគទៅអាសយដ្ឋានដែលគេស្គាល់ បង្ហាញចំនួនទឹកប្រាក់ ពេលវេលា និងភាគីផ្ញើ ជារៀងរហូត។ ការបន្ថែមភាពឯកជនពីលើ មានន័យថាឧបករណ៍បន្ថែម ជំហានបន្ថែម និងវិធីបន្ថែមដើម្បីធ្វើខុស។ សម្រាប់ការបរិច្ចាគទៅបុព្វហេតុរសើប នោះជាលំនាំដើមមិនត្រឹមត្រូវ។", + "Grin ធ្វើឱ្យផ្លូវឯកជនក្លាយជាផ្លូវតែមួយគត់។ Mimblewimble មិនបន្សល់អាសយដ្ឋាននៅលើខ្សែសង្វាក់ និងលាក់ចំនួនទឹកប្រាក់ទាំងអស់ ដូច្នេះអ្នកបរិច្ចាគមិនត្រូវការឧបករណ៍ពិសេសដើម្បីមានសុវត្ថិភាពឡើយ។ ក្នុងពេលជាមួយគ្នា ភស្តុតាងទូទាត់របស់ Grin អនុញ្ញាតឱ្យយុទ្ធនាការបង្ហាញចំនួនសរុបដែលបានផ្ទៀងផ្ទាត់ និងពិនិត្យលើខ្សែសង្វាក់ ដោយមិនបង្ហាញអ្នកបរិច្ចាគរបស់ខ្លួន។ Monero ក៏ផ្ដល់ភាពឯកជនខ្លាំងដែរ ប៉ុន្តែភស្តុតាងទូទាត់របស់ Grin សមស្របនឹងគំរូបរិច្ចាគដែលបានផ្ទៀងផ្ទាត់របស់ {{appName}} ហើយខ្សែសង្វាក់ស្រាលរបស់វារក្សាការផ្ទៀងផ្ទាត់ឱ្យសាមញ្ញ។" ] }, "what-is-nostr": { "question": "តើ Nostr ជាអ្វី?", "answer": [ "Nostr ជាបណ្ដាញបើកចំហដែល **អ្នក** ជាម្ចាស់គណនីរបស់ខ្លួនអ្នក មិនមែនជាក្រុមហ៊ុនណាមួយឡើយ។ អត្តសញ្ញាណរបស់អ្នកគឺកូនសោគ្រីបតូដែលអ្នកគ្រប់គ្រង មិនមែនជាឈ្មោះអ្នកប្រើនៅលើម៉ាស៊ីនមេរបស់អ្នកដទៃនោះទេ។", - "នៅលើ {{appName}} កូនសោដដែលនោះក៏ជាអ្វីដែលអាសយដ្ឋានបរិច្ចាគរបស់អ្នកត្រូវបានចេញពី — កូនសោឯកជន Nostr (nsec) របស់អ្នកជាគ្រាប់ពូជសម្រាប់កាបូប Bitcoin របស់អ្នក នោះហើយជាមូលហេតុដែលអ្នកអាចទទួល Bitcoin ដោយមិនចាំបាច់ចុះឈ្មោះជាមួយនរណាម្នាក់។" + "នៅលើ {{appName}} កូនសោដដែលនោះចុះហត្ថលេខាលើយុទ្ធនាការរបស់អ្នក និងបង្កាន់ដៃបរិច្ចាគដែលបង្កើតចំនួនសរុបដែលបានផ្ទៀងផ្ទាត់របស់អ្នក នោះហើយជាមូលហេតុដែលអត្តសញ្ញាណ និងយុទ្ធនាការរបស់អ្នកដំណើរការនៅគ្រប់ទីកន្លែងលើ Nostr ដោយមិនចាំបាច់ចុះឈ្មោះជាមួយនរណាម្នាក់។" ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "តើនឹងមានអ្វីកើតឡើងបើខ្ញុំបាត់កូនសោឯកជន?", "answer": [ - "**មិនមានប៊ូតុង «ភ្លេចពាក្យសម្ងាត់» ឡើយ។** គ្មាននរណាម្នាក់អាចកំណត់ឡើងវិញសម្រាប់អ្នកបាន។ បើអ្នកបាត់វា គណនីរបស់អ្នក — និង Bitcoin ណាមួយដែលស្ថិតនៅអាសយដ្ឋានបរិច្ចាគរបស់អ្នក — នឹងបាត់បង់ជារៀងរហូត។", + "**មិនមានប៊ូតុង «ភ្លេចពាក្យសម្ងាត់» ឡើយ។** គ្មាននរណាម្នាក់អាចកំណត់វាឡើងវិញសម្រាប់អ្នកបានទេ។ បើអ្នកបាត់វា គណនី និងយុទ្ធនាការរបស់អ្នកនឹងបាត់បង់ជារៀងរហូត។ (មូលនិធិ Grin របស់អ្នកស្ថិតនៅក្នុងកាបូប Grin ផ្ទាល់ខ្លួនរបស់អ្នក និងឃ្លា seed របស់វា ដែលដាច់ដោយឡែកពីកូនសោនេះ។)", "**រក្សាទុកកូនសោឯកជនរបស់អ្នកនៅកន្លែងសុវត្ថិភាពឥឡូវនេះ។** សម្រាប់ការណែនាំ សូមអាន [ការគ្រប់គ្រងកូនសោ Nostr របស់អ្នក](https://soapbox.pub/blog/managing-nostr-keys)។" ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "តើ Nostr ខុសពី Mastodon ឬ Bluesky យ៉ាងដូចម្ដេច?", "answer": [ - "នៅ Mastodon គណនីរបស់អ្នករស់នៅលើម៉ាស៊ីនមេជាក់លាក់។ នៅ Bluesky គណនីភាគច្រើនពឹងផ្អែកលើក្រុមហ៊ុនមួយ។ នៅ Nostr អត្តសញ្ញាណរបស់អ្នកគឺកូនសោដែលអ្នកគ្រប់គ្រង ហើយអាសយដ្ឋានបរិច្ចាគរបស់អ្នកនឹងទៅជាមួយអ្នកទៅកម្មវិធី Nostr ណាក៏បាន។" + "នៅ Mastodon គណនីរបស់អ្នករស់នៅលើម៉ាស៊ីនមេជាក់លាក់។ នៅ Bluesky គណនីភាគច្រើនពឹងផ្អែកលើក្រុមហ៊ុនមួយ។ នៅ Nostr អត្តសញ្ញាណរបស់អ្នកគឺកូនសោដែលអ្នកគ្រប់គ្រង ហើយប្រវត្តិរូប និងយុទ្ធនាការរបស់អ្នកទៅជាមួយអ្នកទៅកម្មវិធី Nostr ណាក៏បាន។" ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "បង់ប្រាក់ទៅអាសយដ្ឋាន Bitcoin នៅលើទំព័រយុទ្ធនាការពីកាបូបណាមួយដែលអ្នកមានស្រាប់។ បើយុទ្ធនាការទទួលយកការទូទាត់ស្ងាត់ ហើយកាបូបអ្នកគាំទ្រ ការបរិច្ចាគរបស់អ្នកជាឯកជនដោយស្វ័យប្រវត្តិ។", + "lede": "បរិច្ចាគពីកាបូប Grin ណាមួយ៖ ស្កេនកូដ QR GoblinPay របស់យុទ្ធនាការ ឬបង់ប្រាក់ទៅអាសយដ្ឋាន Slatepack grin1 របស់វា។ Grin មានភាពឯកជនជាលំនាំដើម ដូច្នេះការបរិច្ចាគរបស់អ្នកមិនបន្សល់ដានសាធារណៈឡើយ។", "nextActions": [ - "បង់ប្រាក់ពីកាបូប Bitcoin ណាមួយ", + "បង់ប្រាក់ពីកាបូប Grin ណាមួយ", "គ្មានភ្នាក់ងារកណ្ដាល គ្មានរយៈពេលរក្សា", - "ចង់បានភាពឯកជន? អានខាងក្រោម" + "ឯកជនជាលំនាំដើម" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "បើកយុទ្ធនាការ", - "body": "អ្នកឃើញកូដ QR តែមួយ។ បើយុទ្ធនាការទទួលយកជម្រើសទាំងពីរ វាអ៊ីនកូដចំណុចបញ្ចប់ទាំងពីរ; កាបូបរបស់អ្នកជ្រើសរើសចំណុចត្រឹមត្រូវ។" + "body": "ចុច បរិច្ចាគ ហើយជ្រើសរើសផ្លូវមួយ។ GoblinPay៖ បញ្ចូលចំនួនទឹកប្រាក់ ស្កេនកូដ QR ដោយកាបូប Goblin ហើយការទូទាត់ធ្វើដំណើរទៅយុទ្ធនាការជា slatepack ដែលបានអ៊ិនគ្រីបតាម Nostr ជាមួយការបញ្ជាក់ដោយស្វ័យប្រវត្តិ។ អាសយដ្ឋាន Grin៖ បង់ប្រាក់ទៅអាសយដ្ឋាន Slatepack grin1 របស់យុទ្ធនាការពីកាបូប Grin ណាមួយ កាបូបរបស់អ្នកដោះស្រាយការបញ្ជូន តាម Tor ឬដោយការផ្លាស់ប្ដូរ slatepack។" }, "arrivesDirectly": { "title": "ទៅដល់ដោយផ្ទាល់", - "body": "មូលនិធិបង់ទៅអ្នកសកម្មនិយមដោយផ្ទាល់។ {{appName}} មិនកាន់កាប់ ឬនាំផ្លូវវាទេ ហើយអាសយដ្ឋានគឺចេញពីកូនសោឯកជន Nostr របស់អ្នកសកម្មនិយម។" + "body": "មូលនិធិទូទាត់ចូលទៅកាបូបរបស់យុទ្ធនាការដោយផ្ទាល់។ {{appName}} មិនកាន់ ឬនាំផ្លូវវាទេ។ បើអ្នកចង់ឱ្យអំណោយរបស់អ្នករាប់បញ្ចូលក្នុងចំនួនសរុបសាធារណៈនៃយុទ្ធនាការ សូមបោះផ្សាយភស្តុតាងទូទាត់ ឬបង្កាន់ដៃនៅពេលក្រោយ វាបង្ហាញតែចំនួនទឹកប្រាក់ប៉ុណ្ណោះ មិនមែនអត្តសញ្ញាណរបស់អ្នកទេ។" } } }, "publicVisible": { - "title": "ការបរិច្ចាគសាធារណៈអាចមើលឃើញនៅលើខ្សែជារៀងរហូត", - "body": "ការបរិច្ចាគ **សាធារណៈ** ធ្លាក់ទៅអាសយដ្ឋាន Bitcoin ធម្មតាដែលភ្ជាប់ទៅយុទ្ធនាការ។ នរណាក៏អាចស្វែងរកអាសយដ្ឋាន និងឃើញចំនួន ពេលវេលា និងអាសយដ្ឋានផ្ញើរបស់អ្នក។ ការបរិច្ចាគ **ស្ងាត់** ក៏បញ្ចប់នៅលើខ្សែដែរ ប៉ុន្តែផ្នែកទទួលមិនអាចភ្ជាប់ទៅយុទ្ធនាការ ដូច្នេះវានៅក្រៅបញ្ជី និងសរុបបរិច្ចាគជាសាធារណៈ។" + "title": "អ្វីជាសាធារណៈ និងអ្វីមិនមែន", + "body": "ខ្សែសង្វាក់ Grin មិនមានអាសយដ្ឋាន និងលាក់ចំនួនទឹកប្រាក់ទាំងអស់ ដូច្នេះអ្នកសង្កេតពីខាងក្រៅមិនអាចមើលឃើញថានរណាបានបរិច្ចាគទៅយុទ្ធនាការ ឬប៉ុន្មានឡើយ។ ចំនួនសរុបនៃយុទ្ធនាការនៅលើ {{appName}} ត្រូវបានបង្កើតតែពីភស្តុតាង និងបង្កាន់ដៃដែលអ្នកបរិច្ចាគជ្រើសរើសបោះផ្សាយប៉ុណ្ណោះ ហើយនីមួយៗបង្ហាញត្រឹមតែចំនួនទឹកប្រាក់ និង kernel នៃប្រតិបត្តិការ។" }, "privacy": { "heading": "បរិច្ចាគដោយឯកជន", - "intro": "ជំហានទាំងនេះមានសារៈសំខាន់បំផុតសម្រាប់ការបរិច្ចាគ **សាធារណៈ** ដែលរាល់ប្រតិបត្តិការត្រូវភ្ជាប់ជារៀងរហូតទៅអាសយដ្ឋានតែមួយ។ ការបរិច្ចាគ **ស្ងាត់** បានលាក់ផ្នែកទទួលរួចហើយ ដូច្នេះហានិភ័យតិចជាង។ ការវិភាគដែលផ្ដោតលើកាបូបផ្ញើរបស់អ្នកនៅតែអាចធ្វើបាន ដូច្នេះបើហានិភ័យរបស់អ្នកខ្ពស់ ជំហានទាំងនេះមានតម្លៃត្រូវធ្វើ។ ជ្រើសរើសមួយ ឬប្រើជាមួយគ្នា។", + "intro": "នៅលើខ្សែសង្វាក់ Grin ការពារអ្នករួចហើយ៖ គ្មានអាសយដ្ឋាន ចំនួនទឹកប្រាក់ត្រូវបានលាក់ គ្មានបញ្ជីអ្នកបរិច្ចាគសាធារណៈ។ អ្វីដែលនៅតែអាចកំណត់អត្តសញ្ញាណអ្នកបាន គឺរបៀបដែលអ្នកទទួលបាន Grin និងអ្វីដែលអ្នកជ្រើសរើសបោះផ្សាយ។ បើហានិភ័យរបស់អ្នកខ្ពស់ ជំហានទាំងនេះមានតម្លៃត្រូវធ្វើ។ ជ្រើសរើសមួយ ឬប្រើជាមួយគ្នា។", "options": { "nonKyc": { - "name": "ទិញ Bitcoin គ្មាន KYC", - "purpose": "ទិញ Bitcoin ពីបុគ្គលដោយផ្ទាល់ដើម្បីកុំឱ្យវាភ្ជាប់ទៅអត្តសញ្ញាណរដ្ឋាភិបាលរបស់អ្នកតាំងពីដំបូង។ ចំណុចចាប់ផ្ដើមដែលមានភាពឯកជនខ្លាំងបំផុត។" + "name": "ទទួលបាន Grin ដោយគ្មាន KYC", + "purpose": "ជីកវា ឬទិញវាពីបុគ្គលដោយផ្ទាល់ ដើម្បីកុំឱ្យកាក់ភ្ជាប់ទៅអត្តសញ្ញាណរដ្ឋាភិបាលរបស់អ្នកតាំងពីដំបូង។" }, "coinjoin": { - "name": "Coinjoin មុនសិន", - "purpose": "បញ្ចូល Bitcoin របស់អ្នកជាមួយកាក់របស់អ្នកដទៃ ដើម្បីកុំឱ្យលទ្ធផលត្រូវបានតាមដានទៅការទិញ KYC របស់អ្នក។ មានប្រយោជន៍នៅពេលយុទ្ធនាការទទួលយកសាធារណៈតែប៉ុណ្ណោះ។" + "name": "រំលងបង្កាន់ដៃសាធារណៈ", + "purpose": "ការបោះផ្សាយភស្តុតាងទូទាត់ភ្ជាប់ការបរិច្ចាគទៅអត្តសញ្ញាណ Nostr របស់អ្នក។ កុំបោះផ្សាយវា នោះការបរិច្ចាគនៅតែជារឿងរវាងអ្នក និងយុទ្ធនាការប៉ុណ្ណោះ។" } } }, "consumerApps": { - "title": "កម្មវិធីសម្រាប់អ្នកប្រើទូទៅមិនអាចធ្វើឱ្យអ្នកអនាមិកបានទេ", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance និង PayPal សុទ្ធតែផ្ទៀងផ្ទាត់អត្តសញ្ញាណរបស់អ្នក។ មិនថាអ្នកផ្ញើការបរិច្ចាគយ៉ាងណាទេ រាល់ប្រតិបត្តិការនៅតែភ្ជាប់ទៅអត្តសញ្ញាណពិតប្រាកដរបស់អ្នក។ ប្រើកាបូបមិនកាន់កាប់ដែលអ្នកគ្រប់គ្រង។" + "title": "ផ្សារប្ដូរប្រាក់ដឹងថាអ្នកជានរណា", + "body": "ផ្សារប្ដូរប្រាក់ដែលដាក់លក់ GRIN ផ្ទៀងផ្ទាត់អត្តសញ្ញាណរបស់អ្នក និងរក្សាកំណត់ត្រានៃការដកប្រាក់នីមួយៗ។ ខ្សែសង្វាក់សាធារណៈនឹងមិនបង្ហាញការបរិច្ចាគរបស់អ្នកទេ ប៉ុន្តែផ្សារប្ដូរប្រាក់ដឹងថាការដកប្រាក់របស់ខ្លួនទៅណា។ បើវាសំខាន់សម្រាប់ស្ថានភាពរបស់អ្នក សូមដកទៅកាបូបដែលអ្នកគ្រប់គ្រងជាមុនសិន ហើយបរិច្ចាគពីទីនោះ។" } }, "recipient": { "tldr": { - "lede": "ជ្រើសរើសអ្វីដែលត្រូវទទួលយកនៅពេលបង្កើតយុទ្ធនាការ៖ សាធារណៈ ស្ងាត់ ឬទាំងពីរ។ ជម្រើសណាមួយក៏មិនកាន់កាប់ដែរ។ {{appName}} មិនដែលកាន់មូលនិធិរបស់អ្នកឡើយ។", + "lede": "បោះផ្សាយអាសយដ្ឋាន Slatepack grin1 ពីកាបូប Grin ដែលអ្នកគ្រប់គ្រង ឬរៀបចំទំព័រទូទាត់ GoblinPay។ ការបរិច្ចាគមកដល់ពីកាបូបទៅកាបូប។ {{appName}} មិនដែលកាន់មូលនិធិរបស់អ្នកឡើយ។", "nextActions": [ - "ប្រៀបធៀបជម្រើសទាំងពីរ", - "រៀបចំផែនការរបៀបនៃការដកប្រាក់", - "ផ្លាស់ប្ដូរមូលនិធិឱ្យបានឆាប់" + "យកកាបូប Grin និងអាសយដ្ឋានមួយ", + "បន្ថែមវាទៅយុទ្ធនាការរបស់អ្នក", + "បម្រុងទុកឃ្លា seed នៃកាបូបរបស់អ្នក" ] }, "howReceiving": { "heading": "របៀបទទួលដំណើរការ", "paragraphs": [ - "អាសយដ្ឋានបរិច្ចាគ {{appName}} របស់អ្នកត្រូវបានចេញពីកូនសោឯកជន Nostr (nsec) របស់អ្នក ដែលជាគ្រាប់ពូជសម្រាប់កាបូប Bitcoin របស់អ្នក។ នៅពេលបង្កើតយុទ្ធនាការ អ្នកជ្រើសរើសអ្វីដែលត្រូវទទួល៖", - "**ការទូទាត់សាធារណៈតែម្នាក់ឯង។** អាសយដ្ឋាន Bitcoin ធម្មតា។ មើលឃើញដោយអ្នកគ្រប់គ្នា ដំណើរការជាមួយរាល់កាបូប។", - "**ការទូទាត់ស្ងាត់តែម្នាក់ឯង។** ការទូទាត់ស្ងាត់ BIP-352។ ផ្នែកទទួលមិនអាចភ្ជាប់នៅលើខ្សែ ដូច្នេះការបរិច្ចាគនៅក្រៅបញ្ជី និងសរុបអ្នកបរិច្ចាគជាសាធារណៈ។ អ្នកបរិច្ចាគត្រូវការកាបូបដែលមានសមត្ថភាពទូទាត់ស្ងាត់ដើម្បីផ្ញើ។ បើគេមិនមាន ការបរិច្ចាគរបស់គេមិនអាចឆ្លងបានទេ។", - "**ទាំងពីរ។** {{appName}} បង្កើតកូដ QR តែមួយដែលអ៊ីនកូដចំណុចបញ្ចប់ទាំងពីរ។ កាបូបការទូទាត់ស្ងាត់អានវាជាឯកជន។ កាបូបធម្មតាបង់ប្រាក់ទៅអាសយដ្ឋានសាធារណៈ។ អ្នកបរិច្ចាគមិនចាំបាច់ជ្រើសរើស។", - "ការទទួលយកទាំងពីរជារឿយៗគឺជាការសម្រេចចិត្តត្រឹមត្រូវ៖ អ្នកទទួលបានការបរិច្ចាគជាឯកជនពីអ្នកគាំទ្រដែលប្រើកាបូបការទូទាត់ស្ងាត់ ហើយអ្នកនៅតែបើកចំហសម្រាប់អ្នកបរិច្ចាគដែលមាន Bitcoin តែក្នុងកម្មវិធីសម្រាប់អ្នកប្រើទូទៅ។", - "នៅក្នុងកាបូប {{appName}} របស់អ្នក ការបរិច្ចាគទាំងនេះមកដល់ជា **សមតុល្យពីរដាច់ដោយឡែក** — ផ្ទាំង **សាធារណៈ** (អាសយដ្ឋាន Bitcoin ធម្មតារបស់អ្នក) និងផ្ទាំង **ឯកជន** (ការទូទាត់ស្ងាត់) — បង្ហាញនៅលើផ្ទាំងសាធារណៈ / ឯកជននៃកាបូប។ {{appName}} រក្សាពួកវាដាច់ដោយឡែកយ៉ាងម៉ឺងម៉ាត់ដោយចេតនា៖ សមតុល្យទាំងពីរមិនអាចចំណាយជាមួយគ្នាបានឡើយ។ ការលាយឡំមូលនិធិឯកជនជាមួយមូលនិធិសាធារណៈក្នុងប្រតិបត្តិការតែមួយ នឹងភ្ជាប់ការបរិច្ចាគទូទាត់ស្ងាត់ដែលមិនអាចភ្ជាប់របស់អ្នកត្រឡប់ទៅអាសយដ្ឋានសាធារណៈរបស់អ្នកនៅលើខ្សែ ហើយបំផ្លាញឯកជនភាពដែលពួកវាមានវត្តមានដើម្បីផ្តល់ឱ្យ។" + "ការបរិច្ចាគនៅលើ {{appName}} ធ្វើដំណើរដោយផ្ទាល់ពីកាបូប Grin របស់អ្នកបរិច្ចាគទៅកាបូបរបស់អ្នក។ នៅពេលបង្កើតយុទ្ធនាការ អ្នកជ្រើសរើសរបៀបទទួល៖", + "**អាសយដ្ឋាន Slatepack grin1។** កាបូប Grin ណាមួយ (Goblin, grin-wallet) ផ្ដល់ឱ្យអ្នកមួយ។ អ្នកបរិច្ចាគបង់ប្រាក់ទៅវាពីកាបូប Grin ណាមួយ ដោយអន្តរកម្មតាម Tor ឬដោយការផ្លាស់ប្ដូរ slatepack ហើយកាបូបទាំងពីរដោះស្រាយការបញ្ជូនដោយខ្លួនឯង។", + "**GoblinPay។** ទំព័រទូទាត់ដែលអនុញ្ញាតឱ្យអ្នកបរិច្ចាគបង់ប្រាក់ក្នុងកម្មវិធី៖ ពួកគេស្កេនកូដ QR ហើយការទូទាត់ធ្វើដំណើរមកអ្នកជា slatepack ដែលបានអ៊ិនគ្រីប និងខ្ចប់ជាអំណោយតាម Nostr ជាមួយការបញ្ជាក់ដោយស្វ័យប្រវត្តិ និងបង្កាន់ដៃដែលបានចុះហត្ថលេខានៅចុងបញ្ចប់។", + "**ទាំងពីរ។** អ្នកបរិច្ចាគដែលមានកាបូប Goblin ទទួលបានដំណើរការស្កេនតែម្ដង ហើយអ្នកផ្សេងទៀតបង់ប្រាក់ទៅអាសយដ្ឋាន Slatepack របស់អ្នកពីកាបូប Grin ណាមួយដែលពួកគេប្រើ។ ការផ្ដល់ទាំងពីររក្សាអ្នកឱ្យបើកចំហសម្រាប់អ្នកបរិច្ចាគគ្រប់រូប។", + "ភាពឯកជនគឺជាលំនាំដើមទោះវិធីណាក៏ដោយ។ រចនា Mimblewimble របស់ Grin មិនដាក់អាសយដ្ឋាននៅលើខ្សែសង្វាក់ និងលាក់ចំនួនទឹកប្រាក់ទាំងអស់ ដូច្នេះការបរិច្ចាគរបស់អ្នកមិនដែលបង្ហាញនៅក្នុងបញ្ជីសាធារណៈណាមួយដែលនរណាក៏អាចរកមើលបានឡើយ។", + "ចំនួនសរុបដែលបានផ្ទៀងផ្ទាត់នៃយុទ្ធនាការរបស់អ្នករាប់ការបរិច្ចាគមួយ នៅពេលភស្តុតាងទូទាត់ ឬបង្កាន់ដៃ GoblinPay របស់វាត្រូវបានបោះផ្សាយ និងពិនិត្យ៖ ហត្ថលេខាអ្នកទទួលត្រូវតែផ្ទៀងផ្ទាត់បាន ហើយ kernel នៃប្រតិបត្តិការត្រូវតែបានបញ្ជាក់នៅលើខ្សែសង្វាក់ជាមួយ node Grin។ ភស្តុតាងដែលបានបោះផ្សាយនីមួយៗបង្ហាញតែចំនួនទឹកប្រាក់ និង kernel ប៉ុណ្ណោះ គ្មានអ្វីអំពីអ្នកបរិច្ចាគឡើយ។" ] }, "whatEveryoneSees": { "heading": "អ្វីដែលនរណាក៏អាចមើលឃើញ", "paragraphs": [ - "បើយុទ្ធនាការរបស់អ្នកទទួលយកការទូទាត់សាធារណៈ នរណាក៏ដោយដែលកំពុងគិតពិចារណាគាំទ្រអ្នកអាចស្វែងរកអាសយដ្ឋាន និងឃើញប្រវត្តិបរិច្ចាគជាសាធារណៈ។", - "ការបរិច្ចាគទូទាត់ស្ងាត់មិនមែនជាផ្នែកនៃកំណត់ត្រានោះទេ។ ពួកវាមើលមិនឃើញសម្រាប់អ្នកសង្កេតមើលពីខាងក្រៅ និងមិនបង្ហាញនៅក្នុងសរុបសាធារណៈរបស់យុទ្ធនាការ។ អ្នកបរិច្ចាគថ្មីឃើញតែអ្វីដែលអ្នកបោះផ្សាយអំពីដំណើរយុទ្ធនាការប៉ុណ្ណោះ។" + "អ្នកទស្សនាឃើញទំព័រយុទ្ធនាការរបស់អ្នក គោលដៅរបស់វា និងចំនួនសរុបដែលបានផ្ទៀងផ្ទាត់ ដែលបង្កើតពីភស្តុតាង និងបង្កាន់ដៃដែលអ្នកបរិច្ចាគជ្រើសរើសបោះផ្សាយ។ នីមួយៗនៃទាំងនោះបង្ហាញចំនួនទឹកប្រាក់ និង kernel នៃប្រតិបត្តិការ មិនមែនអត្តសញ្ញាណអ្នកបរិច្ចាគទេ។", + "គ្មាននរណាម្នាក់អាចរកមើលសមតុល្យ ឬប្រវត្តិបរិច្ចាគរបស់អ្នកនៅលើខ្សែសង្វាក់បានឡើយ។ គ្មានអាសយដ្ឋានដែលត្រូវពិនិត្យ និងគ្មានចំនួនទឹកប្រាក់ដែលត្រូវអានទេ ក្រៅពីបង្កាន់ដៃដែលបានបោះផ្សាយ មនុស្សឃើញតែអ្វីដែលអ្នកចែករំលែកអំពីដំណើរយុទ្ធនាការប៉ុណ្ណោះ។" ] }, "movePromptly": { - "heading": "ផ្លាស់ប្ដូរការបរិច្ចាគឱ្យបានឆាប់", + "heading": "កាបូបរបស់អ្នក ការទទួលខុសត្រូវរបស់អ្នក", "steps": { "sweep": { - "title": "ដកទៅកាបូបដែលអ្នកគ្រប់គ្រង", - "body": "កាបូប {{appName}} របស់អ្នកគឺជាកាបូបរក្សាដោយខ្លួនឯងរួចស្រេច — មានតែអ្នកប៉ុណ្ណោះដែលគ្រប់គ្រងកូនសោ។ ដើម្បីមើលសមតុល្យដូចគ្នាពីកាបូបលើកុំព្យូទ័រ ឬកាបូបផ្នែករឹង សូមបើកម៉ឺនុយកាបូប ជ្រើសរើស **បម្រុងទុកកាបូប** ហើយនាំចូលឃ្លា seed ២៤ ពាក្យទៅក្នុង [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), ឬកាបូបផ្នែករឹង (Trezor, Ledger)។ បើអ្នកចង់ផ្លាស់ប្ដូរមូលនិធិទៅកូនសោផ្សេងគ្នាទាំងស្រុង — ឧទាហរណ៍ ទៅកាបូប Lightning ដូចជា [Phoenix](https://phoenix.acinq.co) — សូមផ្ញើប្រតិបត្តិការ Bitcoin ធម្មតាពីកាបូប {{appName}} របស់អ្នក។" + "title": "ការបរិច្ចាគចូលទៅកាបូបដែលអ្នកគ្រប់គ្រង", + "body": "{{appName}} មិនដែលដំណើរការកាបូបជំនួសអ្នកឡើយ។ មូលនិធិមកដល់ក្នុងកាបូប Grin ដែលអ្នកបានបោះផ្សាយអាសយដ្ឋាន ឬទំព័រទូទាត់ GoblinPay របស់វា ដូច្នេះសិទ្ធិកាន់កាប់ជារបស់អ្នកតាំងពីការបរិច្ចាគដំបូងបំផុត។ នោះក៏មានន័យថាការទទួលខុសត្រូវជារបស់អ្នកដែរ៖ អ្នកណាដែលមានឃ្លា seed នៃកាបូបរបស់អ្នក មានមូលនិធិនោះ ហើយបើគ្មានវា មូលនិធិមិនអាចស្ដារបានឡើយ។" }, "dontSit": { - "title": "កុំទុកមូលនិធិនៅក្នុងកម្មវិធីរុករក", - "body": "ជាពិសេសសម្រាប់យុទ្ធនាការដែលមានតម្លៃខ្ពស់ សូមរក្សាទុកឃ្លា seed នៃកាបូបក្រៅបណ្ដាញ (ក្រដាស ការបម្រុងទុកលើដែក ឬកម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់នៅលើឧបករណ៍ឯកោ) និងពិចារណាប្រើកាបូបផ្នែករឹង។ ឃ្លា seed ដែលអ្នកបម្រុងទុកពី {{appName}} គឺជាកាបូបតែមួយ — ការពារពាក្យទាំងនោះឱ្យបានសុវត្ថិភាព នោះអ្នកមានឃ្លាំងត្រជាក់ហើយ។" + "title": "បម្រុងទុកឃ្លា seed ក្រៅបណ្ដាញ", + "body": "ជាពិសេសសម្រាប់យុទ្ធនាការដែលមានតម្លៃខ្ពស់ សូមរក្សាទុកឃ្លា seed នៃកាបូប Grin របស់អ្នកក្រៅបណ្ដាញ (ក្រដាស ការបម្រុងទុកលើដែក ឬកម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់នៅលើឧបករណ៍ដាច់ដោយឡែក)។ Seed គឺជាកាបូប៖ ការពារពាក្យទាំងនោះឱ្យបានសុវត្ថិភាព នោះអ្នកមានឃ្លាំងត្រជាក់ហើយ។" } } }, "cashout": { - "heading": "ដកប្រាក់ដោយឯកជន", - "intro": "ការចំណាយនៅលើខ្សែបង្កើតដាន លុះត្រាតែអ្នកបំបែកវាជាមុនសិន។ ដកប្រាក់ពីផ្ទាំង **ឯកជន** ដើម្បីរក្សាការបរិច្ចាគទូទាត់ស្ងាត់ឱ្យមិនអាចភ្ជាប់បាន — ផ្ញើទៅកាបូបការទូទាត់ស្ងាត់ជាមុនសិន (អាសយដ្ឋាន **sp1…**) បន្ទាប់មកចំណាយបន្ត; ការលោតបំបែកការតភ្ជាប់រវាងយុទ្ធនាការរបស់អ្នកនិងអ្វីដែលនឹងមកដល់។ កុំផ្ញើមូលនិធិឯកជនទៅអាសយដ្ឋានដែលបានប្រើឡើងវិញ ឬអាសយដ្ឋានសាធារណៈ ដែលនឹងភ្ជាប់ពួកវាឡើងវិញ។ ជម្រើសផ្សេងទៀតខាងក្រោមក៏ដំណើរការដែរ ហើយមានការប្ដូរផ្ដាច់ផ្ដួលរបស់ខ្លួន។", + "heading": "ដកប្រាក់", + "intro": "ខ្សែសង្វាក់របស់ Grin នឹងមិនបង្ហាញការបរិច្ចាគរបស់អ្នកទេ ដូច្នេះការសម្រេចចិត្តភាពឯកជនចម្បង គឺរបៀបដែលអ្នកបំប្លែងទៅរូបិយប័ណ្ណក្នុងស្រុក។ សេវាណាមួយដែលផ្ទៀងផ្ទាត់អត្តសញ្ញាណរបស់អ្នក នឹងដឹងអ្វីដែលអ្នកដកតាមរយៈវា។ ជម្រើសខាងក្រោមមានការដោះដូរខុសៗគ្នា។", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "បញ្ចូល Bitcoin របស់អ្នកជាមួយកាក់របស់អ្នកប្រើដទៃ ដើម្បីកុំឱ្យលទ្ធផលត្រូវបានភ្ជាប់ត្រឡប់ទៅធាតុចូល។" + "name": "ផ្សារប្ដូរប្រាក់", + "purpose": "ផ្លូវសាមញ្ញបំផុតទៅរូបិយប័ណ្ណធម្មតា។ រំពឹងទុក KYC៖ ផ្សារប្ដូរប្រាក់ដឹងអត្តសញ្ញាណរបស់អ្នក និងចំនួនដែលអ្នកដកតាមរយៈវា។" }, "peerToPeer": { "name": "បុគ្គលទៅបុគ្គល", - "purpose": "ផ្លាស់ប្ដូរ Bitcoin ទៅ fiat ដោយផ្ទាល់ជាមួយបុគ្គលផ្សេងទៀត ឬតាមរយៈអន្តរការី នៅលើ Bisq, HodlHodl, ឬ RoboSats។" + "purpose": "ផ្លាស់ប្ដូរ Grin ទៅរូបិយប័ណ្ណធម្មតាដោយផ្ទាល់ជាមួយបុគ្គលផ្សេងទៀត ឬតាមរយៈឈ្មួញកណ្ដាល OTC។ គ្មានវេទិកានៅកណ្ដាល។" }, "spendDirectly": { "name": "ចំណាយវាដោយផ្ទាល់", - "purpose": "ទិញកាតអំណោយ (Amazon, Uber, គ្រឿងទេស, ការធ្វើដំណើរ) ដោយផ្ទាល់ពី Bitcoin ដោយមិនបំប្លែងជាសាច់ប្រាក់ជាមុនសិន។" + "purpose": "ចំណាយ Grin ជាប្រាក់ជាមួយពាណិជ្ជករ និងសេវាដែលទទួលយកវា ដោយមិនចាំបាច់បំប្លែងជាសាច់ប្រាក់ជាមុន។" } } }, "tumblers": { - "title": "ជៀសវាង tumblers ចាប់សារកណ្ដាល", - "body": "កម្មវិធីលាយដែលកាន់កាប់អាចលួចកាក់របស់អ្នក កត់ត្រាថានរណាបានផ្ញើអ្វី ឬមានភាពជាការអូសទាញរបស់អ្នកអនុវត្តច្បាប់។ ប្រើការលោតការទូទាត់ស្ងាត់ ឬ coinjoin មិនកាន់កាប់ជំនួសវិញ។" + "title": "មិនត្រូវការកម្មវិធីលាយឡើយ", + "body": "នៅលើ Grin គ្មាន tumbler ឬសេវាលាយដែលត្រូវទុកចិត្តទេ ហើយអ្នកក៏មិនត្រូវការណាមួយដែរ។ Mimblewimble លាក់ចំនួនទឹកប្រាក់ និងមិនបន្សល់អាសយដ្ឋាននៅលើខ្សែសង្វាក់ ដូច្នេះការបរិច្ចាគមានភាពឯកជនជាលំនាំដើម។" } } } diff --git a/src/locales/ps.json b/src/locales/ps.json index fbed160a..53bd7ac5 100644 --- a/src/locales/ps.json +++ b/src/locales/ps.json @@ -174,12 +174,12 @@ "subtitle": "دواړه کارونه وروسته کولی شئ. دا یوازې راسره مرسته کوي چې راتلونکي ګامونه ستاسو لپاره وسنجوو.", "creator": { "title": "کمپاین پیلول", - "description": "د هغه هدف لپاره Bitcoin راټول کړئ چې درته اهمیت لري.", - "finderNote": "بسپنه ورکوونکي سټس په مستقیم ډول ستاسو بټوې ته لیږي." + "description": "د هغه هدف لپاره چې درته اهمیت لري Grin راټول کړئ.", + "finderNote": "بسپنه ورکوونکي GRIN مستقیم ستاسو والټ ته لیږي." }, "donor": { "title": "کمپاینونو ته مرسته ورکول", - "description": "د Bitcoin په واسطه د هدفونو ملاتړ وکړئ.", + "description": "د Grin په واسطه د هدفونو ملاتړ وکړئ.", "finderNote": "ستاسو مرسته په مستقیم ډول د تنظیموونکي بټوې ته ځي." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "خپل کلي خوندي کړئ", "subtitle": "فایل ډاونلوډ کړئ او په خوندي ځای کې یې وساتئ. د پټنوم مدیر ښه کار کوي.", - "couplingNote": "ستاسو حساب او بټوه دا یو کلي شریکوي. دا ستاسو د Nostr لیکنې لاسلیکوي او په Eranos کې ستاسو د Bitcoin بټوه پرانیزي.", + "couplingNote": "دا کیلي په Eranos کې ستاسو هویت دی. ستاسو د Nostr لیکنې، ستاسو کمپاینونه، او هغه د مرستې رسیدونه لاسلیکوي چې د کمپاینونو په ټولټالونو کې شمېرل کیږي.", "permanenceHeadline": "که دا کلي له لاسه ورکړئ، د بیرته راګرځولو لار نشته.", "permanenceBody": "نه بیا تنظیمول، نه د مرستې کرښه، نه د بریښنالیک له لارې بیرته راګرځول. د دوام له مخه یې وساتئ.", "button": "ډاونلوډ او دوام", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "تشریح اړینه ده.", "errorPledgeRequired": "د ژمنې اندازه اړینه ده.", "errorPledgeInvalid": "د ژمنې اندازه باید د ډالر په مثبته بڼه وي.", - "errorPriceUnavailable": "د BTC/USD نرخ ته انتظار باسئ ترڅو د ژمنې اندازه محاسبه شي.", + "errorPriceUnavailable": "د ژمنې مقدار محاسبه کولو لپاره د تبادلې نرخ ته انتظار.", "errorCoverInvalid": "د پوښ انځور باید د https:// سمه نښه وي.", "errorDeadlinePast": "وروستۍ نېټه نشي کولی په تېر وخت کې وي.", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "د مرستو راټولولو کمپاینونه", "seoDescription": "نړۍ سره <0>نه درېدونکې تمویل نښلوي.", "heroTagline": "د نړۍ لپاره <0>نه درېدونکی تمویل.", - "heroBody": "د نړۍ په ګوټ ګوټ کې د ملاتړ کوونکو څخه په مستقیم ډول بټکوین راټول کړئ. هره مرسته بې له منځګړو، بې له ستنېدنې، او پرته له دې چې کوم پلیټفارم ستاسو پیسې وساتي، مستقیماً ستاسو بټوې ته داخلېږي.", + "heroBody": "د نړۍ په ګوټ ګوټ کې د ملاتړ کوونکو څخه په مستقیم ډول Grin راټول کړئ. هره مرسته بې له منځګړو، بې له ستنېدنې، او پرته له دې چې کوم پلیټفارم ستاسو پیسې وساتي، مستقیم ستاسو والټ ته رسیږي.", "startCampaign": "کمپاین پیل کړئ", "howItWorks": "څنګه کار کوي", "featuredTitle": "غوره کمپاینونه", @@ -860,7 +860,7 @@ "whyDifferent": { "eyebrow": "ولې {{appName}}", "title": "په بل ډول جوړ شوی.", - "lede": "مستقیم Bitcoin د ډالۍ ورکوونکي څخه ترلاسه کوونکی ته. هیڅ پلتفارم په منځ کې نشته، هیڅ حافظ پړه نه پر اوږو لري، هیڅ اجازه ته اړتیا نشته.", + "lede": "مستقیم Grin د ډالۍ ورکوونکي څخه ترلاسه کوونکي ته. هیڅ پلتفارم په منځ کې نشته، هیڅ حافظ پیسې نه ساتي، هیڅ اجازې ته اړتیا نشته.", "block1": { "heading": "د GoFundMe برعکس", "body": "هیڅ پلتفارم ستاسو ډالۍ نشي کنګل کولی، د بیرته‌ورکولو غوښتنه نشي کولی، یا ستاسو کمپاین د پالیسي اختلافاتو لپاره نشي پای ته رسولی. نه Stripe، نه Visa، نه کوم بانک په منځ کې شته چې د کمپاین په نیمایي کې مو قطع کړي.", @@ -869,8 +869,8 @@ "bullet3": "د پلتفارم د فیس پرته" }, "block2": { - "heading": "د نورو ‘Bitcoin’ پلتفارمونو برعکس", - "body": "د مرکزي Lightning نوډ، حافظ، یا LSP پرته چې ناکام شي یا آفلاین شي. پیسې مستقیم په Bitcoin کې یوې والټ ته تسویه کیږي چې تاسو یې کنټرول کوئ. که {{appName}} سبا ورک شي، هر کمپاین به کار ته دوام ورکوي.", + "heading": "د نورو کریپټو پلتفارمونو برعکس", + "body": "هیڅ حافظ والټ، کوربه شوی نوډ، یا د تادیې پروسس کوونکی نشته چې ناکام شي یا آفلاین شي. پیسې د Grin پر زنځیر هغه والټ ته تسویه کیږي چې تاسو یې کنټرولوئ. که {{appName}} سبا ورک شي، هر کمپاین به کار ته دوام ورکړي.", "bullet1": "د حافظ والټ نشته چې وچ یا کنګل شي", "bullet2": "په زنځیر کې یوې والټ ته چې تاسو یې لرئ تسویه کیږي", "bullet3": "کار کوي حتی که {{appName}} ورک شي" @@ -887,7 +887,7 @@ "heroKicker": "کمپاینونه", "heroHeading": "هر هدف،", "heroHeadingLine2": "په یوه ځای کې.", - "heroBody": "په Nostr کې خپور شوی هر د مرستو راټولولو کمپاین په یوه ځای کې راټول شوی. د بشپړې شبکې لټون وکړئ، هغه هدف ومومئ چې درته اهمیت لري، او په مستقیم ډول یې د بټکوین له لارې ملاتړ وکړئ.", + "heroBody": "په Nostr کې خپور شوی د مرستو راټولولو هر کمپاین په یوه ځای کې راټول شوی. د بشپړې شبکې لټون وکړئ، هغه هدف ومومئ چې درته اهمیت لري، او په مستقیم ډول یې د Grin له لارې ملاتړ وکړئ.", "campaignsCount_one": "په شبکه کې کمپاین", "campaignsCount_other": "په شبکه کې کمپاینونه", "title": "کمپاینونه", @@ -1013,7 +1013,7 @@ "notifications": "خبرتیاوې", "notificationsDesc": "د پوش خبرتیاوو غوره توبونه.", "advanced": "پرمختللي", - "advancedDesc": "د پرس، سیسټم او د پرمختللو کاروونکو اختیارونه.", + "advancedDesc": "د سیسټم او د پرمختللو کاروونکو اختیارونه.", "organizers": "تنظیموونکي", "organizersDesc": "د هېوادونو تنظیموونکي وټاکئ چې پوسټونه په ملي فیډ کې پن کولی شي." }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "پرمختللي", - "subtitle": "د بټوې اړیکې، د سیسټم تنظیمات، او د پرمختللو کاروونکو لپاره نور انتخابونه.", - "intro": "د بټوې اړیکې، د سیسټم تنظیمات، او نور پرمختللي انتخابونه.", + "subtitle": "د سیسټم تنظیمات او د پرمختللو کاروونکو لپاره نور انتخابونه.", + "intro": "د سیسټم تنظیمات او نور پرمختللي انتخابونه.", "torHeading": "Tor", "torToggle": "ټرافیک د Tor له لارې لیږئ", "torToggleDesc": "د Tor شبکې له لارې ریلې سره نښلي او مېډیا بارو ي، چې قوي محرمیت چمتو کوي. د ورو کار او د Tor د نښلیدو لپاره لنډ ځنډ تمه کړئ.", @@ -1686,7 +1686,7 @@ "heading": "ستاسو کیلي", "extensionBody": "تاسو د براوزر اکستنشن (NIP-07) سره ننوتلي یاست. ستاسو پټه کیلي هلته خوندي ده — له اکستنشن څخه یې ادارې یا صادر کړئ.", "bunkerBody": "تاسو د لرې لاسلیک کوونکي (NIP-46) سره ننوتلي یاست. ستاسو پټه کیلي د هغه لاسلیک کوونکي لخوا ساتل کیږي او د {{appName}} څخه نشي صادریدلی.", - "explainer": "دا پټه کیلي په {{appName}} کې ستاسو ګڼون کنترولوي او ستاسو د Bitcoin والټ ته Seed ورکوي. هر څوک چې دا ولري کولی شي ستاسو په نوم خپرونه وکړي او ستاسو Bitcoin مصرف کړي. دا د پاسورډ مدیر یا د یو ځای کې وساتئ چې یوازې تاسو ورته لاسرسی لرئ. که غواړئ د Bitcoin والټ بل اپ ته وارد کړئ، لاندې د Seed عبارت وکاروئ — دا د شریکولو لپاره خوندي‌تر دی، یوازې والټ کنترولوي، او ستاسو په نوم ډرامه نشي کولی.", + "explainer": "دا پټه کیلي په {{appName}} کې ستاسو ګڼون کنټرولوي. هر څوک چې دا ولري کولی شي ستاسو په نوم خپرونه وکړي، ستاسو کمپاینونه سم کړي، او ستاسو په نامه لیکنې خپرې کړي. دا د پاسورډ په مدیر کې یا داسې بل ځای کې وساتئ چې یوازې تاسو ورته لاسرسی لرئ. ستاسو د Grin پیسې جلا دي: هغه ستاسو په خپل Grin والټ او د هغه د seed کلمو کې دي، نه په دې کیلي کې.", "warning": "هیڅکله خپله پټه کیلي د هیچا سره مه شریکوئ. د پاسورډ مدیر پرته له بل ځای څخه د هغې سکرین شاټ اخیستل یا پیست کول مه کوئ. که شریکه شي، نور به ستاسو ګڼون ته لاسرسی ولري.", "aria": "ستاسو پټه کیلي", "copyAria": "پټه کیلي کاپي کړئ", @@ -1965,7 +1965,7 @@ "seoTitle": "د ډالۍ ورکوونکي لارښود", "seoDescription": "په {{appName}} کې د ډالۍ ورکولو طریقه او ستاسو د محرمیت ساتنه څنګه کېږي.", "title": "د ډالۍ ورکوونکي لارښود", - "subtitle": "ریښتیني بټکوین، مستقیم لیږل شوي. ټوله بهیر په یوه لنډه پاڼه کې." + "subtitle": "ریښتینی Grin، مستقیم لیږل شوی. ټول بهیر په یوه لنډه پاڼه کې." }, "recipientGuide": { "seoTitle": "د ترلاسه کوونکی لارښود", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "په اړه", - "seoDescription": "د {{appName}} څنګه کار کوي: د Bitcoin او Nostr له لارې ترلاسه کوونکو ته د نه‌درېدلونکي تمویل ارتباط.", + "seoDescription": "د {{appName}} څنګه کار کوي: د Grin او Nostr له لارې ترلاسه کوونکو ته د نه‌درېدونکي تمویل ارتباط.", "hero": { "eyebrow": "د {{appName}} په اړه", "headlinePart1": "څنګه", "headlineAppName": "{{appName}}", "headlinePart2": "کار کوي.", - "body": "{{appName}} د سانسور په وړاندې مقاوم د ډالۍ ورکولو پلتفارم دی چې پر Nostr او Bitcoin جوړ شوی. د کنګل شویو بانکي حسابونو پرته. د شرکتي بندولو پرته. یوازې له هغو کسانو څخه مستقیم ملاتړ چې ستاسو په قضیه باور لري.", + "body": "{{appName}} د سانسور په وړاندې مقاوم د ډالۍ ورکولو پلتفارم دی چې پر Nostr او Grin جوړ شوی. د کنګل شویو بانکي حسابونو پرته. د شرکتي بندولو پرته. یوازې له هغو کسانو څخه مستقیم ملاتړ چې ستاسو په قضیه باور لري.", "trustChips": { "decentralized": "غیرمرکزي", "openSource": "خلاص سرچینه", @@ -2021,7 +2021,7 @@ "raised": "راټول شوي", "ofGoal": "د $10,000 څخه", "donorsLine": "۲۴۷ ډالۍ ورکوونکي · ۱۲ هیوادونه", - "donate": "Bitcoin ډالۍ کړئ" + "donate": "Grin ډالۍ کړئ" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "د پټ تور ځای کې یو ځلانده نارنجي کریپټوګرافیک کیلي چې د خپلواک هویت سمبول دی", "title": "ترلاسه کوونکي په څو ثانیو کې ثبتیږي.", - "body": "بې بانکه. بې کاغذونو. بې تصویب. هغه شیبه چې یو ترلاسه کوونکی په {{appName}} کې ګڼون جوړ کړي، هغه د بټکوین پته لري چې په نړۍ کې هرچیرته د ملاتړ ترلاسه کولو لپاره چمتو ده." + "body": "بې بانکه. بې کاغذونو. بې تصویب. ترلاسه کوونکی په {{appName}} کې ګڼون جوړوي، خپل کمپاین ته د خپل Grin والټ د ترلاسه کولو پته ورزیاتوي، او کولی شي په نړۍ کې له هر ځایه ملاتړ ومني." }, "step2": { - "imageAlt": "د تور نړیوال نقشې پر سر په هوا کې یو ځلانده د بټکوین سکه چې د سرحد څخه فوري تادیې سمبول دی", - "title": "ډالۍ ورکوونکي مستقیم Bitcoin لیږي.", - "body": "ډالۍ ورکوونکي د هغو والټونو څخه چې دوی یې لا کاروي (Cash App، Coinbase، Strike، سخت افزاري والټ) مستقیم ترلاسه کوونکی ته بټکوین لیږي. {{appName}} هیڅکله پیسو ته نه رسي. د منځني سرور یا حافظ پرته." + "imageAlt": "د تور نړیوال نقشې پر سر په هوا کې یوه ځلانده Grin سکه چې د پولو هاخوا فوري تادیې سمبول ده", + "title": "ډالۍ ورکوونکي مستقیم Grin لیږي.", + "body": "ډالۍ ورکوونکي د هر Grin والټ څخه تادیه کوي، یا د کمپاین د GoblinPay د تادیې پاڼې له لارې یا مستقیم د هغه grin1 Slatepack پتې ته. {{appName}} هیڅکله پیسو ته لاس نه وروړي. راکړه ورکړه د ډالۍ ورکوونکي له والټ څخه د ترلاسه کوونکي والټ ته ځي." }, "step3": { "imageAlt": "د خلاصه لاس چې د کاسي څخه ګرم نارنجي رڼا د ترلاسه کولو او د کنټرول سمبول دی", @@ -2052,8 +2052,8 @@ "description": "Eranos څه شی دی، چا جوړ کړی، او څومره لګښت لري." }, "chapter2": { - "label": "د بټکوین ډالۍ", - "description": "تادیې څنګه کار کوي، ولې په زنځیر کې، ولې عمومي، ولې دا تبادلې." + "label": "د Grin ډالۍ", + "description": "تادیې څنګه کار کوي، ولې Grin، څه شی خصوصي پاتې کیږي، او کوم جوړجاړي دي." }, "chapter3": { "label": "د Nostr په اړه", @@ -2068,8 +2068,8 @@ "imageAlt": "د اروپایي ښار په کوچه کې د غروب پر مهال د سرپوښ خوندي اعتراض کونکي، چې سور سوزېدونکي شمعې او 'FREEDOM' او 'LIBERTAD' بیرغونه لري", "role": "د ډالۍ ورکوونکو لپاره", "title": "هغه قضیې ملاتړ کړئ چې بانکونه به یې ملاتړ ونه کړي.", - "description": "د تادیې پروسس کوونکي څخه د اجازې غوښتنې پرته، په نړۍ کې هرچیرته ترلاسه کوونکو او خوځښتونو ته مستقیم Bitcoin ولېږئ.", - "bullet1": "هغه د بټکوین والټ وکاروئ چې تاسو یې لا لرئ.", + "description": "د تادیې پروسس کوونکي څخه د اجازې غوښتنې پرته، په نړۍ کې هرچیرته ترلاسه کوونکو او خوځښتونو ته مستقیم Grin ولېږئ.", + "bullet1": "د هر Grin والټ څخه تادیه وکړئ، لکه Goblin یا grin-wallet.", "bullet2": "ډالۍ مستقیم ترلاسه کوونکی ته رسي. د حافظ، منځګړي پرته.", "cta": "د ډالۍ ورکوونکي لارښود ولولئ" }, @@ -2092,7 +2092,7 @@ "label": "د Eranos په اړه" }, "payments": { - "label": "په Eranos کې د بیټکوین مرستې" + "label": "په Eranos کې د Grin مرستې" }, "about-nostr": { "label": "د Nostr په اړه" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "{{appName}} څه شی دی؟", "answer": [ - "{{appName}} یو پلیټفارم دی چې مستقیم ترلاسه کوونکو ته د بیټکوین مرستې — عامې یا خصوصي — لیږي. هیڅ منځګړی نشته، نه د پیسو پروسس کوونکی او نه هغه حساب چې وتړل شي.", + "{{appName}} یو پلیټفارم دی چې د Grin مرستې مستقیم ترلاسه کوونکو ته لیږي. هیڅ منځګړی نشته، نه د تادیې پروسس کوونکی او نه داسې حساب چې کنګل شي.", "{{appName}} په Nostr جوړ شوی، نو ستاسو هویت په دې سایټ پورې نه دی تړلی — تاسو یې مالک یاست." ] }, "cost-to-use": { "question": "آیا {{appName}} څه لګښت لري؟", "answer": [ - "**نه.** {{appName}} هیڅ د پلیټفارم فیس نه اخلي. کله چې مرسته کوئ، تاسو یوازې د بیټکوین د شبکې فیس ورکوئ چې مینرانو ته ځي — موږ ته نه." + "**نه.** {{appName}} هیڅ د پلیټفارم فیس نه اخلي. کله چې مرسته کوئ، تاسو یوازې د Grin د شبکې لږ فیس ورکوئ چې مینرانو ته ځي، موږ ته نه." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "دلته «د سانسور په وړاندې مقاوم» څه معنی لري؟", "answer": [ "د مرستندوی او ترلاسه کوونکی ترمنځ هیڅ شرکت ولاړ نه دی. {{appName}} پیسې نه ساتي او د پتې د بندولو وس نه لري.", - "تر هغه چې د بیټکوین شبکه روانه وي، مرستې لیږل کېدلی او ترلاسه کېدلی شي. حتی که {{appName}} پخپله بند شي، دا به ودرول نشي." + "تر هغه چې د Grin شبکه روانه وي، مرستې لیږل کېدلی او ترلاسه کېدلی شي. حتی د {{appName}} پخپله آفلاین کېدل به یې هم و نه دروي." ] }, "why-onchain": { - "question": "ولې بیټکوین؟", + "question": "ولې Grin؟", "answer": [ - "بیټکوین په نړۍ کې تر ټولو پراخه ملاتړ شوي او د سانسور په وړاندې مقاوم پرداخت ګټن دی. هر بیټکوین والټ یې لیږلی شي.", - "په {{appName}} کې، ترلاسه کوونکي ټاکي چې څنګه ترلاسه کړي: **عامه** (یوه معمولي بیټکوین پته) د لوی رسیدنې لپاره، **خصوصي** (خاموش پرداختونه) د نه‌پېژندنوړ مرستو لپاره، یا **دواړه** ترڅو د هر مرستندوی والټ پخپله سم لار وټاکي. هغه مرستندویان چې یوازې د معمولي مصرفي بیټکوین برنامه لري بیا هم کولای شي مرسته وکړي؛ د خاموش پرداختونو والټ لرونکي مرستندویان د پیش‌فرض په توګه محرمیت ترلاسه کوي.", - "بدله یې دا ده چې عامه د بیټکوین معاملې په بلاکچین کې لیدل کېږي او د ماینر فیس ورکوي. د مرستندوی او ترلاسه کوونکی لارښودنې ښیي چې دواړه څنګه اداره کړي." + "Grin ډیجیټل نغدي پیسې دي چې محرمیت پکې له پیله جوړ شوی. د هغه د Mimblewimble ډیزاین پر زنځیر هیڅ پتې نه ږدي او هر مقدار پټوي، نو مرستې هغه عامه پله نه پریږدي چې ډیری کریپټوارزې یې پریږدي.", + "په {{appName}} کې کمپاینونه Grin په دوو لارو ترلاسه کوي: د GoblinPay له لارې (یو QR کوډ سکن کړئ او تادیه د یوه کوډ شوي slatepack په بڼه د Nostr له لارې کمپاین ته رسیږي) یا مستقیم د کمپاین grin1 Slatepack پتې ته د هر Grin والټ څخه. په دواړو حالتونو کې پیسې هغه والټ ته رسیږي چې کمپاین یې کنټرولوي.", + "د کمپاینونو ټولټالونه له دې محرمیت پرته له لاسه ورکولو صادق پاتې کیږي: ډالۍ ورکوونکی کولی شي د تادیې ثبوت خپور کړي، او {{appName}} یې د یوه Grin نوډ پر وړاندې تاییدوي چې راکړه ورکړه واقعاً پر زنځیر ده. ثبوت یوازې مقدار او د راکړې ورکړې کرنل (kernel) ښکاره کوي، نه دا چې چا تادیه کړې. د ډالۍ ورکوونکي او ترلاسه کوونکي لارښودونه جزئیات بیانوي." ] }, "why-not-rotating-addresses": { - "question": "ولې {{appName}} د هرې مرستې لپاره نوې پته نه جوړوي؟", + "question": "ولې {{appName}} مرستې پر خپل سرور نه پروسس کوي؟", "answer": [ - "د دې کار به اړتیا وي چې {{appName}} د پیسو د تبادلې منځګړی شي — لومړی بیټکوین واخلي او بیا یې ترلاسه کوونکی ته واستوي.", - "دا به موږ د پیسو لیږدوونکی وګرځوي، چې تابع به وي د هغو مقرراتو چې له هغه سره راځي، او یو واحد د ماتیدلو نقطه: د {{appName}} سرور بند کړئ او هره هغه مرسته چې له هغه څخه تېرېږي وڅنډې شي.", - "د هغې پر ځای، د هر کاروونکي د مرستې پته د هغه له Nostr پټ کیلي (nsec) — هغه کلي چې تاسو ورسره ننوځئ — څخه استخراج کېږي. مرستندویان مستقیم ترلاسه کوونکی ته لیږي، {{appName}} هیڅکله پیسو ته لاس نه وروړي، او پخپله پلیټفارم نه شي بنده کېدای چې څوک سانسور کړي. هغه ترلاسه کوونکي چې د هرې مرستې محرمیت غواړي، کولای شي د خاموش پرداختونو ومني — چې همدغه نه‌پېژندنوړتیا وړاندې کوي بې له دې چې څوک د پیسو په منځ کې وساتي." + "دا کار به دا غوښتنه کوله چې {{appName}} د پیسو د تبادلې منځګړی شي، لومړی Grin په خپله ولکه کې واخلي او بیا یې ترلاسه کوونکي ته واستوي.", + "دا به موږ د پیسو لیږدوونکی ګرځولی وای، د هغو مقرراتو تابع چې ورسره راځي، او د ناکامۍ یوه واحده نقطه: د {{appName}} سرور بند کړئ او هره هغه مرسته مو دربنده کړې چې له هغه تیریږي.", + "پرځای یې، مرستې د ډالۍ ورکوونکي د Grin والټ څخه د کمپاین Grin والټ ته ځي. هر کمپاین خپله grin1 Slatepack پته یا د GoblinPay د تادیې پاڼه خپروي، {{appName}} هیڅکله پیسو ته لاس نه وروړي، او پخپله پلتفارم د چا د سانسورولو لپاره نشي بندېدلی. او څرنګه چې Grin پر زنځیر هیڅ پتې نه ږدي، مرستې له پیله د تړلو وړ نه دي، پرته له دې چې څوک په منځ کې پیسې وساتي." ] }, "why-not-other-crypto": { - "question": "ولې Monero یا کومه بله کریپټوارز نه؟", + "question": "ولې بیټکوین، Monero یا بله کریپټوارز نه؟", "answer": [ - "بیټکوین تر ټولو پراخه منل شوې کریپټوارز ده. دا پدې مانا چې د مرستندویانو لپاره د اخیستلو او لیږلو اسانه ده، او د ترلاسه کوونکو لپاره د ترلاسه کولو، ساتلو او لګولو اسانه ده.", - "د محرمیت-متمرکزې سکې لکه Monero د بیټکوین څخه بېلې محرمیتي بدلې وړاندې کوي، خو په ډېرو مصرفي برنامو کې ملاتړ نه کېږي او د محلي پیسو بدلول سخت دي. د مرستې له هرې خوا غوښتل چې لومړی یوه نشه‌ییز کریپټوارز ولري، یوه خنډ دی چې {{appName}} به یې پر لار ونه ږدي. د بیټکوین مرستو لپاره پخپله، خاموش پرداختونه د نه‌پېژندنوړتیا کارونې حالت پوښي، بې له دې چې د بیټکوین له اکوسیستم څخه ووځي." + "بیټکوین تر ټولو پراخه منل شوې کریپټوارز ده، خو د هغې لیجر عام دی: یوې پیژندل شوې پتې ته مرسته مقدار، وخت او د لیږونکي لوری د تل لپاره ښکاره کوي. پر سر یې د محرمیت ورزیاتول اضافي وسایل، اضافي ګامونه او د تېروتنې اضافي لارې دي. د حساسو قضیو لپاره مرستو ته، دا غلط ډیفالټ دی.", + "Grin خصوصي لار یوازینۍ لار ګرځوي. Mimblewimble پر زنځیر هیڅ پتې نه پریږدي او هر مقدار پټوي، نو ډالۍ ورکوونکي د خوندي پاتې کیدو لپاره ځانګړو وسایلو ته اړتیا نه لري. په عین وخت کې، د Grin د تادیې ثبوتونه کمپاین ته اجازه ورکوي چې پر زنځیر تایید شوی ټولټال وښيي، پرته له دې چې خپل ډالۍ ورکوونکي ښکاره کړي. Monero هم قوي محرمیت وړاندې کوي، خو د Grin د تادیې ثبوتونه د {{appName}} د تایید شویو مرستو له موډل سره برابر دي، او سپک زنځیر یې تایید ساده ساتي." ] }, "what-is-nostr": { "question": "Nostr څه دی؟", "answer": [ "Nostr یوه پرانیستی شبکه ده چې پکې **تاسو** د خپل حساب مالک یاست، نه یو شرکت. ستاسو هویت یو کریپټوگرافیک کلی دی چې تاسو یې کنټرولوئ، نه د بل چا په سرور کې یو کارن نوم.", - "په {{appName}} کې، همدغه کلی هغه څه دی چې ستاسو د مرستې پته ترې راوتلې — ستاسو د Nostr پټ کیلي (nsec) ستاسو د بیټکوین والټ تخم کوي، چې همدا دلیل دی چې تاسو کولای شئ بیټکوین له هیچا سره د راجستر کولو پرته ترلاسه کړئ." + "په {{appName}} کې، همدا کیلي ستاسو کمپاینونه او هغه د مرستې رسیدونه لاسلیکوي چې ستاسو تایید شوی ټولټال ترې جوړیږي، له همدې امله ستاسو هویت او کمپاینونه په Nostr کې هرچیرته کار کوي، پرته له دې چې له چا سره ثبت شئ." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "که زه خپل خصوصي کلی له لاسه ورکړم څه به وشي؟", "answer": [ - "**د «رمز هیر شو» تڼۍ نشته.** هیڅ څوک نشي تاسو ته یې بیا تنظیمولی. که یې له لاسه ورکړئ، ستاسو حساب — او په ستاسو د مرستې پته باندې هر بیټکوین — د تل لپاره له منځه ځي.", + "**د «رمز هیر شو» تڼۍ نشته.** هیڅ څوک یې تاسو ته بیا تنظیمولی نشي. که یې له لاسه ورکړئ، ستاسو حساب او کمپاینونه د تل لپاره له منځه ځي. (ستاسو د Grin پیسې ستاسو په خپل Grin والټ او د هغه په seed کلمو کې دي، چې له دې کیلي څخه جلا دي.)", "**اوس مهال خپل خصوصي کلی په خوندي ځای کې وساتئ.** د لارښوونو لپاره، [د خپل Nostr کلیو اداره کول](https://soapbox.pub/blog/managing-nostr-keys) ولولئ." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr د Mastodon یا Bluesky څخه څنګه توپیر لري؟", "answer": [ - "په Mastodon کې، ستاسو حساب په یوه ځانګړې سرور کې ژوند کوي. په Bluesky کې، ډېری حسابونه په یوه شرکت پورې اړه لري. په Nostr کې، ستاسو هویت یو کلی دی چې تاسو یې کنټرولوئ، او ستاسو د مرستې پته به ستاسو سره هر Nostr اپلیکیشن ته ولاړ شي." + "په Mastodon کې، ستاسو حساب په یوه ځانګړي سرور کې ژوند کوي. په Bluesky کې، ډېری حسابونه پر یوه شرکت تکیه کوي. په Nostr کې، ستاسو هویت یوه کیلي ده چې تاسو یې کنټرولوئ، او ستاسو پروفایل او کمپاینونه له تاسو سره هر Nostr اپ ته ځي." ] }, "profile-fields": { @@ -2223,110 +2223,110 @@ }, "donor": { "tldr": { - "lede": "د هر هغه والټ څخه چې لرئ، د کمپاین پاڼې پر بیټکوین پته پرداخت وکړئ. که کمپاین خاموش پرداختونه ومني او ستاسو والټ یې ملاتړ وکړي، ستاسو مرسته په خودکاره توګه خصوصي ده.", + "lede": "د هر Grin والټ څخه مرسته وکړئ: د کمپاین د GoblinPay QR کوډ سکن کړئ، یا یې grin1 Slatepack پتې ته تادیه وکړئ. Grin له پیله خصوصي دی، نو ستاسو مرسته عامه پله نه پریږدي.", "nextActions": [ - "د هر بیټکوین والټ څخه پرداخت وکړئ", - "هیڅ منځګړی نشته، هیڅ د ساتلو موده نشته", - "محرمیت غواړئ؟ لاندې ولولئ" + "د هر Grin والټ څخه تادیه وکړئ", + "نه منځګړی، نه د ساتلو موده", + "له پیله خصوصي" ] }, "flow": { - "heading": "د مرستې جریان څنګه ځي", + "heading": "مرسته څنګه بهیږي", "steps": { "openCampaign": { "title": "کمپاین پرانیزئ", - "body": "یو QR کوډ وینئ. که کمپاین دواړه انتخابونه ومني، دواړه نقطې پکې کوډ شوي وي؛ ستاسو والټ سم یې غوره کوي." + "body": "پر «ډالۍ» ټک وکړئ او یوه لار وټاکئ. GoblinPay: مقدار ولیکئ، QR کوډ د Goblin والټ سره سکن کړئ، او تادیه د یوه کوډ شوي slatepack په بڼه د Nostr له لارې کمپاین ته رسیږي، له اتوماتیک تایید سره. د Grin پته: د کمپاین grin1 Slatepack پتې ته د هر Grin والټ څخه تادیه وکړئ؛ ستاسو والټ لیږد سمبالوي، د Tor له لارې یا د slatepack په تبادله." }, "arrivesDirectly": { - "title": "په مستقیم ډول ورځي", - "body": "پیسې مستقیم ترلاسه کوونکی ته تسویه کېږي. {{appName}} یې نه ساتي او نه یې لارښوونه کوي، او پته د ترلاسه کوونکی د Nostr پټ کیلي څخه استخراج کېږي." + "title": "مستقیم رسیږي", + "body": "پیسې مستقیم د کمپاین والټ ته تسویه کیږي. {{appName}} نه یې ساتي او نه یې لیږدوي. که غواړئ ستاسو ډالۍ د کمپاین په عامه ټولټال کې وشمېرل شي، وروسته د تادیې ثبوت یا رسید خپور کړئ؛ هغه مقدار ښکاره کوي، نه ستاسو هویت." } } }, "publicVisible": { - "title": "عامه مرستې د تل لپاره په زنځیر کې لیدل کېږي", - "body": "یوه **عامه** مرسته د کمپاین سره تړلې معمولي بیټکوین پته ته ورځي. هر څوک کولای شي پته وپلټي او د مرستې مقدار، وخت او ستاسو د لیږنې پته وګوري. **خاموش** مرستې هم په زنځیر کې تسویه کېږي، خو د ترلاسه کوونکي اړخ د کمپاین سره نه‌پېژندنوړ دی، نو په عامه فهرستونو او ټولګوټو کې نه راځي." + "title": "څه عام دي، او څه نه دي", + "body": "د Grin زنځیر هیڅ پتې نه لري او ټول مقدارونه پټوي، نو بهرني کتونکي نشي لیدلی چې چا کوم کمپاین ته مرسته کړې او څومره. په {{appName}} کې د کمپاین ټولټال یوازې له هغو ثبوتونو او رسیدونو جوړیږي چې ډالۍ ورکوونکي یې د خپرولو انتخاب کوي، او هر یو یوازې مقدار او د راکړې ورکړې کرنل (kernel) ښکاره کوي." }, "privacy": { - "heading": "په خصوصي ډول مرسته کول", - "intro": "دا ګامونه د **عامه** مرستو لپاره ډېر مهم دي، چېرته چې هر معامله په دایمي توګه له یوې پته سره تړل کېږي. **خاموش** مرستې پخپله د ترلاسه کوونکي اړخ پټوي، نو خطر یې ټیټ دی. د ستاسو د لیږنې والټ په کلکه څېړنه د هرې حالت په هکله ممکنه ده، نو که ستاسو خطر لوړ وي دا ګامونه ارزښتمن دي. یو وټاکئ، یا یې سره راټول کړئ.", + "heading": "په خصوصي توګه مرسته کول", + "intro": "پر زنځیر، Grin له وړاندې ستاسو ساتنه کوي: نه پتې، پټ مقدارونه، نه د ډالۍ ورکوونکو عام لیست. هغه څه چې لا هم تاسو پیژندلی شي دا دي چې Grin مو څنګه ترلاسه کړی او څه خپرول غوره کوئ. که ستاسو خطر لوړ وي، دا ګامونه ارزښت لري. یو وټاکئ، یا یې سره یوځای کړئ.", "options": { "nonKyc": { - "name": "د غیر KYC بیټکوین واخلئ", - "purpose": "بیټکوین له ډلې څخه ډلې واخلئ تر څو لومړی له ستاسو دولتي هویت سره ونه تړل شي. د محرمیت تر ټولو قوي نقطه." + "name": "Grin پرته له KYC ترلاسه کړئ", + "purpose": "استخراج یې کړئ، یا یې له بل کس څخه مستقیم واخلئ، ترڅو سکې له پیله ستاسو له دولتي پیژندپاڼې سره تړلې نه وي." }, "coinjoin": { - "name": "لومړی Coinjoin", - "purpose": "خپل بیټکوین د نورو خلکو له سکو سره ګډ کړئ تر څو محصول د ستاسو د KYC پیرود ته ونه ورسیږي. ګټور دی کله چې کمپاین یوازې عامه ومني." + "name": "له عام رسید تېر شئ", + "purpose": "د تادیې د ثبوت خپرول مرسته ستاسو د Nostr له هویت سره تړي. مه یې خپروئ، او مرسته به ستاسو او د کمپاین ترمنځ پاتې شي." } } }, "consumerApps": { - "title": "د مصرف کوونکو اپلیکیشنونه تاسو ته ګمنام والی نشي ورکولی", - "body": "Cash App، Coinbase، Strike، Venmo، Kraken، Binance او PayPal ټول ستاسو هویت تایید کوي. هغه څنګه چې مرسته لیږئ مهم نه دی، هره معامله ستاسو د واقعي هویت سره تړلې پاتې کېږي. د یوې غیر محافظه والټ څخه ګټه واخلئ چې ستاسو په کنټرول کې وي." + "title": "صرافۍ پوهیږي چې تاسو څوک یاست", + "body": "هغه صرافۍ چې GRIN لیست کوي ستاسو پیژندپاڼه تاییدوي او د هرې ایستنې ریکارډونه ساتي. عام زنځیر به ستاسو مرسته ونه ښيي، خو صرافي پوهیږي چې ایستنه یې چیرته لاړه. که دا ستاسو د حالت لپاره مهم وي، لومړی هغه والټ ته یې واخلئ چې تاسو یې کنټرولوئ او له هغه ځایه مرسته وکړئ." } }, "recipient": { "tldr": { - "lede": "د خپل کمپاین جوړولو په وخت کې وټاکئ چې څه ومنئ: عامه، خاموش، یا دواړه. هر یو غیر محافظه دی. {{appName}} هیڅکله ستاسو پیسې نه ساتي.", + "lede": "د هغه Grin والټ څخه چې تاسو یې کنټرولوئ یوه grin1 Slatepack پته خپره کړئ، یا د GoblinPay د تادیې پاڼه جوړه کړئ. مرستې له والټ څخه والټ ته رسیږي. {{appName}} هیڅکله ستاسو پیسې نه ساتي.", "nextActions": [ - "دواړه انتخابونه پرتله کړئ", - "د نقدولو لپاره پلان جوړ کړئ", - "پیسې په چټکۍ سره ولېږدوئ" + "یو Grin والټ او یوه پته ترلاسه کړئ", + "خپل کمپاین ته یې ورزیاته کړئ", + "د خپل والټ د seed کلمو بیک اپ واخلئ" ] }, "howReceiving": { - "heading": "د ترلاسه کولو څرنګوالی", + "heading": "ترلاسه کول څنګه کار کوي", "paragraphs": [ - "ستاسو د {{appName}} د مرستې پتې ستاسو له Nostr پټ کیلي (nsec) څخه استخراج کېږي — هماغه کلی چې تاسو ورسره ننوځئ ستاسو د بیټکوین والټ تخم کوي. د کمپاین جوړولو په وخت کې، تاسو وټاکئ چې څه ومنئ:", - "**یوازې عامه پرداختونه.** یوه معمولي بیټکوین پته. هر چا ته لیدل کېږي، له هر والټ سره کار کوي.", - "**یوازې خاموش پرداختونه.** د BIP-352 خاموش پرداختونه. د ترلاسه کوونکي اړخ په زنځیر کې نه‌پېژندنوړ دی، نو مرستې د عامه فهرستونو او ټولګوټو څخه باندې پاتې کېږي. مرستندویان د خاموش پرداختونو وړ والټ ته اړتیا لري چې ولیږي. که یې نه لري، د دوی مرسته نشي تېرېدلی.", - "**دواړه.** {{appName}} یو واحد QR کوډ تولیدوي چې دواړه نقطې پکې کوډ شوي وي. د خاموش پرداختونو والټونه یې د خصوصي په توګه لولي؛ معمولي والټونه عامه پته ته پرداخت کوي. مرستندویان مجبور نه دي چې غوره کړي.", - "د دواړو منل معمولاً سمه پرېکړه ده: د هغو ملاتړو څخه چې د خاموش پرداختونو والټ کاروي خصوصي مرستې ترلاسه کوئ، او د هغو مرستندویانو لپاره چې یوازې د مصرف کوونکو په اپلیکیشن کې بیټکوین لري لاهم خلاص پاتې یاست.", - "ستاسو د {{appName}} والټ دننه، دا د **دوو جلا بیلانسونو** په توګه راورسیږي — یوه **عامه** ټوپ (ستاسو معمولي Bitcoin پته) او یوه **خصوصي** ټوپ (خاموش پرداختونه) — چې د والټ په عامه / خصوصي ټوپونو کې ښودل کېږي. {{appName}} په قصدي ډول دواړه له یو بل سره کلک جلا ساتي: دا دوه بیلانسونه هیڅکله یوځای نشي مصرف کېدلی. خصوصي پیسې له عامه پیسو سره په یوه معامله کې ګډول به ستاسو نه‌تړل‌کېدونکي خاموش‌پرداخت مرستې بیرته ستاسو عامه پتې ته په زنځیر کې وتړي او هغه محرمیت ووژني چې د هغه لپاره شته دی." + "په {{appName}} کې مرستې مستقیم د ډالۍ ورکوونکي د Grin والټ څخه ستاسو والټ ته ځي. کله چې کمپاین جوړوئ، د ترلاسه کولو لار ټاکئ:", + "**یوه grin1 Slatepack پته.** هر Grin والټ (Goblin، grin-wallet) یې درکوي. ډالۍ ورکوونکي د هر Grin والټ څخه ورته تادیه کوي، په متقابل ډول د Tor له لارې یا د slatepack په تبادله؛ والټونه لیږد سمبالوي.", + "**GoblinPay.** د تادیې داسې پاڼه چې ډالۍ ورکوونکو ته اجازه ورکوي په اپ کې دننه تادیه وکړي: دوی یو QR سکن کوي او تادیه د یوه کوډ شوي او پوښل شوي slatepack په بڼه د Nostr له لارې تاسو ته رسیږي، له اتوماتیک تایید او په پای کې له لاسلیک شوي رسید سره.", + "**دواړه.** هغه ډالۍ ورکوونکي چې Goblin والټ لري د یوه سکن بهیر ترلاسه کوي، او نور ټول ستاسو Slatepack پتې ته د هر هغه Grin والټ څخه تادیه کوي چې کاروي یې. د دواړو وړاندې کول تاسو هر ډالۍ ورکوونکي ته پرانیستي ساتي.", + "په دواړو حالتونو کې محرمیت ډیفالټ دی. د Grin د Mimblewimble ډیزاین پر زنځیر هیڅ پتې نه ږدي او هر مقدار پټوي، نو ستاسو مرستې هیڅکله په داسې عام لیجر کې نه ښکاري چې څوک یې وګوري.", + "ستاسو د کمپاین تایید شوی ټولټال یوه مرسته هغه وخت شمېري چې د هغې د تادیې ثبوت یا د GoblinPay رسید خپور او وکتل شي: د ترلاسه کوونکي لاسلیک باید تایید شي، او د راکړې ورکړې کرنل باید د یوه Grin نوډ پر وړاندې پر زنځیر تایید شوی وي. هر خپور شوی ثبوت مقدار او کرنل ښکاره کوي، د ډالۍ ورکوونکي په اړه هیڅ نه." ] }, "whatEveryoneSees": { - "heading": "هغه څه چې هر څوک ویني", + "heading": "هرڅوک څه لیدلی شي", "paragraphs": [ - "که ستاسو کمپاین عامه پرداختونه ومني، هر هغه څوک چې غواړي د ستاسو ملاتړ وکړي کولای شي پته وپلټي او د مرستو عامه تاریخ وګوري.", - "د خاموش پرداخت مرستې د دې ثبت برخه نه دي. د بهرنیو څارونکو لپاره نامرئي دي او د کمپاین په عامه ټولګوټو کې نه ښودل کېږي؛ نوي مرستندویان یوازې هغه څه ویني چې تاسو د کمپاین د پرمختګ په اړه خپروئ." + "لیدونکي ستاسو د کمپاین پاڼه، موخه یې، او هغه تایید شوی ټولټال ویني چې له هغو ثبوتونو او رسیدونو جوړ شوی چې ډالۍ ورکوونکو یې خپرول غوره کړي. هر یو یې یو مقدار او د راکړې ورکړې یو کرنل ښکاره کوي، نه د ډالۍ ورکوونکي هویت.", + "هیڅ څوک نشي کولی پر زنځیر ستاسو بیلانس یا د مرستو تاریخچه وګوري. نه د کتنې لپاره پته شته او نه د لوستلو مقدارونه؛ له خپرو شویو رسیدونو هاخوا، خلک یوازې هغه څه ویني چې تاسو یې د کمپاین د پرمختګ په اړه شریکوئ." ] }, "movePromptly": { - "heading": "مرستې په چټکۍ ولېږدوئ", + "heading": "ستاسو والټ، ستاسو مسؤلیت", "steps": { "sweep": { - "title": "هغه والټ ته یې راټول کړئ چې تاسو یې کنټرولوئ", - "body": "ستاسو د {{appName}} والټ له پخوا ځان‌سپارلی دی — تاسو، او یوازې تاسو، کلي کنټرولوئ. د همغه بیلانس د ډیسکټاپ یا د هارډویر والټ د لیدلو لپاره، د والټ مینو پرانیزئ، **د والټ بیک اپ** وټاکئ، او ۲۴-کلمه‌ییز Seed په [Sparrow](https://sparrowwallet.com)، [BlueWallet](https://bluewallet.io)، یا یوه هارډویر والټ (Trezor، Ledger) کې وارد کړئ. که غواړئ پیسې په بشپړه توګه بل کلي ته ولېږدوئ — د بېلګې په توګه، د Lightning والټ ته لکه [Phoenix](https://phoenix.acinq.co) — د خپل {{appName}} والټ څخه یوه معمولي Bitcoin معامله ولېږئ." + "title": "مرستې هغه والټ ته رسیږي چې تاسو یې کنټرولوئ", + "body": "{{appName}} هیڅکله ستاسو لپاره والټ نه چلوي. پیسې هغه Grin والټ ته رسیږي چې پته یا د GoblinPay پاڼه یې تاسو خپره کړې، نو له لومړۍ مرستې څخه ولکه ستاسو ده. دا پدې مانا هم ده چې مسؤلیت ستاسو دی: هر څوک چې ستاسو د والټ د seed کلمې ولري پیسې یې لري، او پرته له هغو پیسې نه بیرته ترلاسه کیږي." }, "dontSit": { - "title": "په براوزر کې پیسو باندې مه پرېږدئ", - "body": "په ځانګړي توګه د لوړ ارزښت کمپاینونو لپاره، د والټ Seed عبارت آفلاین وساتئ (په کاغذ، فلزي بیک اپ، یا د یوه ځانګړي وسیلې پر مټ په پټنوم مدیر کې) او د هارډویر والټ په اړه فکر وکړئ. هغه Seed چې تاسو یې له {{appName}} څخه بیک اپ کوئ همغه والټ دی — کلمې خوندي کړئ او ستاسو سوړ ذخیره (cold storage) جوړه شوه." + "title": "د seed کلمې آفلاین بیک اپ کړئ", + "body": "په ځانګړي ډول د لوړ ارزښت کمپاینونو لپاره، د خپل Grin والټ د seed کلمې آفلاین وساتئ (کاغذ، فلزي بیک اپ، یا پر ځانګړې وسیله د پاسورډ مدیر). seed پخپله والټ دی: کلمې خوندي کړئ او سړه زیرمه لرئ." } } }, "cashout": { - "heading": "په خصوصي ډول نقدول", - "intro": "په زنځیر کې مصرف کول یو پل جوړوي مګر دا چې لومړی یې مات کړئ. د **خصوصي** ټوپ څخه نقدول وکړئ تر څو خاموش‌پرداخت مرستې نه‌تړل‌کېدونکې پاتې شي — لومړی یې د خاموش پرداختونو والټ ته ولیږئ (یوه **sp1…** پته)، بیا له هغه ځایه مصرف وکړئ؛ ټوپ د ستاسو د کمپاین او د هغې وروسته راتلونکي تر منځ اړیکه ماتوي. خصوصي پیسې بیا کارول‌شوې یا عامه پتې ته مه لیږئ، چې هغه یې بیا تړي. لاندې نور انتخابونه هم کار کوي او خپلې مفاضدې لري.", + "heading": "نغدي کول", + "intro": "د Grin زنځیر به ستاسو مرستې نه ښکاره کوي، نو د محرمیت اصلي پریکړه دا ده چې څنګه یې محلي اسعارو ته اړوئ. هر هغه خدمت چې ستاسو پیژندپاڼه تاییدوي پوهیږي چې له هغه لارې څومره نغدي کوئ. لاندې انتخابونه بېلابېل جوړجاړي لري.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "خپل بیټکوین د نورو کاروونکو له سکو سره ګډ کړئ تر څو محصول د دننه ته ونه تړل شي." + "name": "صرافۍ", + "purpose": "فیاټ ته تر ټولو ساده لار. KYC ته چمتو اوسئ: صرافي ستاسو هویت او هغه مقدار زده کوي چې له هغې لارې یې نغدي کوئ." }, "peerToPeer": { - "name": "له ډلې څخه ډلې", - "purpose": "بیټکوین د بل چا سره مستقیم یا د Bisq، HodlHodl یا RoboSats د دلال له لارې د فیات سره تبادله کړئ." + "name": "له کس څخه کس ته", + "purpose": "Grin مستقیم له بل شخص سره یا د یوه OTC دلال له لارې پر فیاټ تبادله کړئ. هیڅ پلتفارم په منځ کې نشته." }, "spendDirectly": { - "name": "مستقیم یې مصرف کړئ", - "purpose": "د ډالۍ کارتونه (Amazon، Uber، خواړه، سفر) مستقیم له بیټکوین څخه واخلئ پرته له دې چې لومړی یې نقدې پیسو ته بدل کړئ." + "name": "مستقیم یې ولګوئ", + "purpose": "Grin د پیسو په توګه له هغو سوداګرو او خدمتونو سره ولګوئ چې مني یې، پرته له دې چې لومړی یې نقدو ته واړوئ." } } }, "tumblers": { - "title": "د مرکزي tumblers څخه ډډه وکړئ", - "body": "د محافظ ګډونیز کوونکي کولای شي ستاسو سکې غلا کړي، ثبت کړي چې چا څه ولېږل، یا د قانون پلي کوونکو دامونه وي. د دې پر ځای د خاموش پرداختونو ټوپ یا غیر محافظه coinjoin وکاروئ." + "title": "میکسرونو ته اړتیا نشته", + "body": "پر Grin د باور لپاره هیڅ ټمبلر یا د ګډولو خدمتونه نشته، او تاسو هیڅ یوه ته اړتیا نه لرئ. Mimblewimble مقدارونه پټوي او پر زنځیر هیڅ پتې نه پریږدي، نو مرستې له پیله خصوصي دي." } } } diff --git a/src/locales/pt.json b/src/locales/pt.json index 86294fd5..d006b237 100644 --- a/src/locales/pt.json +++ b/src/locales/pt.json @@ -174,12 +174,12 @@ "subtitle": "Você pode fazer os dois depois. Isso só nos ajuda a adaptar os próximos passos.", "creator": { "title": "Iniciar uma campanha", - "description": "Arrecade Bitcoin para uma causa em que você acredita.", - "finderNote": "Os doadores enviam sats diretamente para sua carteira." + "description": "Arrecade Grin para uma causa que importa para você.", + "finderNote": "Doadores enviam GRIN diretamente para a sua carteira." }, "donor": { "title": "Doar para campanhas", - "description": "Apoie causas com Bitcoin.", + "description": "Apoie causas com Grin.", "finderNote": "Sua doação vai direto para a carteira do organizador." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Salve sua chave", "subtitle": "Baixe o arquivo e guarde em um lugar seguro. Um gerenciador de senhas funciona bem.", - "couplingNote": "Sua conta e sua carteira compartilham esta chave. Ela assina suas publicações no Nostr e abre sua carteira Bitcoin no Eranos.", + "couplingNote": "Esta chave é a sua identidade no Eranos. Ela assina suas publicações no Nostr, suas campanhas e os recibos de doação que contam para os totais das campanhas.", "permanenceHeadline": "Não há como recuperar esta chave se você perdê-la.", "permanenceBody": "Sem redefinição, sem suporte, sem recuperação por e-mail. Salve-a antes de continuar.", "button": "Baixar e continuar", @@ -574,7 +574,7 @@ "seoTitle": "Guia do Doador", "seoDescription": "Como as doações funcionam no {{appName}} e como proteger sua privacidade.", "title": "Guia do Doador", - "subtitle": "Bitcoin de verdade, enviado diretamente. Todo o processo em uma página curta." + "subtitle": "Grin de verdade, enviado diretamente. Todo o fluxo em uma página curta." }, "recipientGuide": { "seoTitle": "Guia do Beneficiário", @@ -606,13 +606,13 @@ }, "about": { "seoTitle": "Sobre", - "seoDescription": "Como o {{appName}} funciona: conectando beneficiários a financiamento incontrolável através de Bitcoin e Nostr.", + "seoDescription": "Como o {{appName}} funciona: conectando beneficiários a financiamento imparável através de Grin e Nostr.", "hero": { "eyebrow": "Sobre o {{appName}}", "headlinePart1": "Como", "headlineAppName": "{{appName}}", "headlinePart2": "funciona.", - "body": "O {{appName}} é uma plataforma de doações resistente à censura, construída sobre Nostr e Bitcoin. Sem contas bancárias congeladas. Sem desligamentos corporativos. Apenas apoio direto de pessoas que acreditam na sua causa.", + "body": "{{appName}} é uma plataforma de doações resistente à censura construída sobre Nostr e Grin. Sem contas bancárias congeladas. Sem encerramentos corporativos. Apenas apoio direto de pessoas que acreditam na sua causa.", "trustChips": { "decentralized": "Descentralizado", "openSource": "Código aberto", @@ -630,7 +630,7 @@ "raised": "arrecadados", "ofGoal": "de US$ 10.000", "donorsLine": "247 doadores · 12 países", - "donate": "Doar Bitcoin" + "donate": "Doar Grin" } }, "howItWorks": { @@ -640,12 +640,12 @@ "step1": { "imageAlt": "Uma chave criptográfica laranja brilhante flutuando no espaço escuro, simbolizando identidade auto-soberana", "title": "Beneficiários se cadastram em segundos.", - "body": "Sem banco. Sem papelada. Sem aprovação. No momento em que um beneficiário cria uma conta no {{appName}}, ele tem um endereço Bitcoin pronto para receber apoio, em qualquer lugar do mundo." + "body": "Sem banco. Sem burocracia. Sem aprovação. Um beneficiário cria uma conta no {{appName}}, adiciona à sua campanha o endereço de recebimento da sua própria carteira Grin e pode aceitar apoio de qualquer lugar do mundo." }, "step2": { - "imageAlt": "Uma moeda Bitcoin brilhante voando pelo ar através de um mapa-múndi escuro, simbolizando pagamento instantâneo transfronteiriço", - "title": "Doadores enviam Bitcoin diretamente.", - "body": "Doadores enviam Bitcoin de qualquer carteira que já usem (Cash App, Coinbase, Strike, uma carteira de hardware) direto para o beneficiário. O {{appName}} nunca toca no dinheiro. Sem servidor no meio, sem custodiante." + "imageAlt": "Uma moeda Grin brilhante voando pelo ar sobre um mapa-múndi escuro, simbolizando um pagamento internacional instantâneo", + "title": "Doadores enviam Grin diretamente.", + "body": "Doadores pagam de qualquer carteira Grin, seja pelo checkout GoblinPay da campanha ou direto para o endereço Slatepack grin1 dela. O {{appName}} nunca toca no dinheiro. A transação vai da carteira do doador para a carteira do beneficiário." }, "step3": { "imageAlt": "Uma mão aberta com luz laranja quente irradiando da palma, simbolizando recebimento e autonomia", @@ -661,8 +661,8 @@ "description": "O que é o Eranos, quem o construiu e quanto custa." }, "chapter2": { - "label": "Doações em Bitcoin", - "description": "Como os pagamentos funcionam, por que on-chain, por que público, por que esses trade-offs." + "label": "Doações em Grin", + "description": "Como os pagamentos funcionam, por que Grin, o que permanece privado e as contrapartidas." }, "chapter3": { "label": "Sobre o Nostr", @@ -677,8 +677,8 @@ "imageAlt": "Manifestantes encapuzados marchando por uma rua de cidade europeia ao crepúsculo, segurando sinalizadores vermelhos acesos e faixas 'FREEDOM' e 'LIBERTAD'", "role": "Para Doadores", "title": "Apoie causas que os bancos não apoiam.", - "description": "Envie Bitcoin diretamente para beneficiários e movimentos em qualquer lugar do mundo, sem pedir permissão a um processador de pagamento.", - "bullet1": "Use qualquer carteira Bitcoin que você já tem.", + "description": "Envie Grin diretamente para beneficiários e movimentos em qualquer lugar do mundo, sem pedir permissão a um processador de pagamentos.", + "bullet1": "Pague de qualquer carteira Grin, como Goblin ou grin-wallet.", "bullet2": "Doações chegam diretamente ao beneficiário. Sem custodiante, sem intermediário.", "cta": "Ler o Guia do Doador" }, @@ -822,7 +822,7 @@ "errorDescriptionRequired": "A descrição é obrigatória.", "errorPledgeRequired": "O valor da promessa é obrigatório.", "errorPledgeInvalid": "O valor da promessa deve ser um valor positivo em USD.", - "errorPriceUnavailable": "Aguardando o preço BTC/USD para calcular o valor da promessa.", + "errorPriceUnavailable": "Aguardando a taxa de câmbio para calcular o valor da promessa.", "errorCoverInvalid": "A imagem de capa deve ser uma URL https:// válida.", "errorDeadlinePast": "O prazo não pode estar no passado.", "wizard": { @@ -1226,7 +1226,7 @@ "seoTitle": "Arrecadações", "seoDescription": "Conectando o mundo a financiamento incontrolável.", "heroTagline": "Conectando o mundo a<1>financiamento <0>incontrolável.", - "heroBody": "Arrecade Bitcoin diretamente de apoiadores do mundo todo. Cada doação é liquidada diretamente para sua carteira, sem intermediários, sem estornos e sem plataforma segurando seus fundos.", + "heroBody": "Arrecade Grin diretamente de apoiadores do mundo inteiro. Cada doação é liquidada direto na sua carteira, sem intermediários, sem estornos e sem nenhuma plataforma retendo seus fundos.", "startCampaign": "Iniciar uma campanha", "howItWorks": "Como funciona", "featuredTitle": "Campanhas em destaque", @@ -1244,7 +1244,7 @@ "whyDifferent": { "eyebrow": "Por que o {{appName}}", "title": "Construído diferente.", - "lede": "Bitcoin direto do doador ao beneficiário. Sem plataforma no meio, sem custodiante segurando o saco, sem pedir permissão.", + "lede": "Grin direto do doador para o beneficiário. Nenhuma plataforma no caminho, nenhum custodiante segurando o dinheiro, nenhuma permissão necessária.", "block1": { "heading": "Diferente do GoFundMe", "body": "Nenhuma plataforma pode congelar suas doações, exigir reembolsos ou encerrar sua campanha por divergências de política. Sem Stripe, sem Visa, sem banco no meio que pode te cortar no meio da campanha.", @@ -1253,8 +1253,8 @@ "bullet3": "Zero taxas de plataforma" }, "block2": { - "heading": "Diferente de outras plataformas ‘Bitcoin’", - "body": "Sem nó Lightning central, custodiante ou LSP para falhar ou ficar offline. Os fundos são liquidados diretamente no Bitcoin em uma carteira que você controla. Se o {{appName}} desaparecesse amanhã, toda campanha continuaria funcionando.", + "heading": "Diferente de outras plataformas cripto", + "body": "Sem carteira custodial, nó hospedado ou processador de pagamentos para falhar ou sair do ar. Os fundos são liquidados na cadeia do Grin em uma carteira que você controla. Se o {{appName}} desaparecesse amanhã, cada campanha continuaria funcionando.", "bullet1": "Sem carteira custodial para drenar ou congelar", "bullet2": "Liquida on-chain em uma carteira que você possui", "bullet3": "Funciona mesmo se o {{appName}} desaparecer" @@ -1275,7 +1275,7 @@ "heroKicker": "Campanhas", "heroHeading": "Cada causa,", "heroHeadingLine2": "em um só lugar.", - "heroBody": "Cada arrecadação publicada no Nostr, reunida em um só lugar. Navegue pela rede inteira, encontre uma causa que importa para você e apoie diretamente com Bitcoin.", + "heroBody": "Cada campanha publicada no Nostr, reunida em um só lugar. Navegue por toda a rede, encontre uma causa que importa para você e apoie-a diretamente com Grin.", "campaignsCount_one": "campanha na rede", "campaignsCount_other": "campanhas na rede", "searchAriaLabel": "Pesquisar campanhas", @@ -1397,7 +1397,7 @@ "notifications": "Notificações", "notificationsDesc": "Preferências de notificação push.", "advanced": "Avançado", - "advancedDesc": "Carteira, sistema e opções de usuário avançado.", + "advancedDesc": "Opções de sistema e para usuários avançados.", "organizers": "Organizadores", "organizersDesc": "Nomeie organizadores de país que podem fixar publicações nos feeds nacionais." }, @@ -1436,8 +1436,8 @@ }, "advanced": { "title": "Avançado", - "subtitle": "Conexões de carteira, configuração de sistema e outras opções avançadas para usuários experientes.", - "intro": "Conexões de carteira, configuração de sistema e outras opções avançadas.", + "subtitle": "Configuração do sistema e outras opções avançadas para usuários experientes.", + "intro": "Configuração do sistema e outras opções avançadas.", "torHeading": "Tor", "torToggle": "Rotear tráfego pelo Tor", "torToggleDesc": "Conecta-se a relays e carrega mídia pela rede Tor para maior privacidade. Espere desempenho mais lento e uma breve espera enquanto o Tor se conecta.", @@ -2070,7 +2070,7 @@ "heading": "Sua chave", "extensionBody": "Você está conectado com uma extensão de navegador (NIP-07). Sua chave secreta está armazenada lá — gerencie ou exporte-a pela própria extensão.", "bunkerBody": "Você está conectado com um assinador remoto (NIP-46). Sua chave secreta é mantida por esse assinador e não pode ser exportada do {{appName}}.", - "explainer": "Esta chave secreta controla sua conta no {{appName}} e gera a semente da sua carteira Bitcoin. Qualquer pessoa com ela pode publicar como você E gastar seu Bitcoin. Guarde-a em um gerenciador de senhas ou em outro lugar que só você possa acessar. Se quiser importar a carteira Bitcoin em outro aplicativo, use a frase semente abaixo — ela é mais segura para compartilhar, controla apenas a carteira e não pode ser usada para se passar por você.", + "explainer": "Esta chave secreta controla sua conta no {{appName}}. Qualquer pessoa com ela pode publicar como você, editar suas campanhas e publicar em seu nome. Guarde-a em um gerenciador de senhas ou em outro lugar que só você possa acessar. Seus fundos em Grin são separados: eles vivem na sua própria carteira Grin e na frase semente dela, não nesta chave.", "warning": "NUNCA compartilhe sua chave secreta com ninguém. Evite tirar capturas de tela ou colá-la em qualquer lugar exceto um gerenciador de senhas. Se compartilhada, outros poderão acessar sua conta.", "aria": "Sua chave secreta", "copyAria": "Copiar chave secreta", @@ -2092,7 +2092,7 @@ "label": "Sobre o Eranos" }, "payments": { - "label": "Doações em Bitcoin no Eranos" + "label": "Doações em Grin no Eranos" }, "about-nostr": { "label": "Sobre o Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "O que é o {{appName}}?", "answer": [ - "O {{appName}} é uma plataforma para enviar doações em Bitcoin — públicas ou privadas — diretamente para beneficiários. Não há intermediário, não há processador de pagamento, e não há conta que possa ser congelada.", + "{{appName}} é uma plataforma para enviar doações em Grin diretamente aos beneficiários. Não há intermediário, nem processador de pagamentos, nem conta que possa ser congelada.", "O {{appName}} é construído sobre o Nostr, então sua identidade não está presa a este site — você é dono dela." ] }, "cost-to-use": { "question": "O {{appName}} cobra alguma coisa?", "answer": [ - "**Não.** O {{appName}} não cobra taxa de plataforma. Quando você doa, paga apenas a taxa da rede Bitcoin, que vai para os mineradores — não para nós." + "**Não.** O {{appName}} não cobra nenhuma taxa de plataforma. Quando você doa, paga apenas a pequena taxa da rede Grin que vai para os mineradores, não para nós." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "O que significa \"resistente à censura\" aqui?", "answer": [ "Nenhuma empresa fica entre um doador e um beneficiário. O {{appName}} não detém os fundos e não pode congelar o endereço.", - "Enquanto a rede Bitcoin estiver funcionando, doações podem ser enviadas e recebidas. O {{appName}} ficar offline não as pararia." + "Enquanto a rede Grin estiver funcionando, doações podem ser enviadas e recebidas. Se o próprio {{appName}} saísse do ar, isso não as impediria." ] }, "why-onchain": { - "question": "Por que Bitcoin?", + "question": "Por que Grin?", "answer": [ - "Bitcoin é o trilho de pagamento mais amplamente suportado e mais resistente à censura do mundo. Todas as carteiras Bitcoin podem enviá-lo.", - "No {{appName}}, beneficiários escolhem como receber: **público** (um endereço Bitcoin comum) para alcance máximo, **privado** (pagamentos silenciosos) para doações inrastreáveis, ou **ambos** para que a carteira de cada doador escolha o caminho certo automaticamente. Doadores que têm apenas um aplicativo Bitcoin de consumo ainda podem contribuir; doadores com uma carteira de pagamentos silenciosos obtêm privacidade por padrão.", - "O trade-off é que transações Bitcoin públicas são visíveis na blockchain e pagam uma taxa de minerador. Os guias do Doador e do Beneficiário explicam como lidar com ambos." + "Grin é dinheiro digital com privacidade embutida. Seu design Mimblewimble não coloca endereços na cadeia e oculta todos os valores, então as doações não deixam o rastro público que a maioria das criptomoedas deixa.", + "No {{appName}}, as campanhas recebem Grin de duas formas: pelo GoblinPay (escaneie um QR e o pagamento viaja até a campanha como um slatepack criptografado via Nostr) ou direto para o endereço Slatepack grin1 da campanha a partir de qualquer carteira Grin. De qualquer forma, os fundos chegam a uma carteira que a campanha controla.", + "Os totais das campanhas permanecem honestos sem abrir mão dessa privacidade: um doador pode publicar um comprovante de pagamento, e o {{appName}} o verifica contra um nó Grin para confirmar que a transação está realmente na cadeia. O comprovante revela o valor e o kernel da transação, não quem pagou. Os guias do Doador e do Beneficiário explicam os detalhes." ] }, "why-not-rotating-addresses": { - "question": "Por que o {{appName}} não gera um novo endereço para cada doação?", + "question": "Por que o {{appName}} não processa doações no próprio servidor?", "answer": [ - "Fazer isso exigiria que o {{appName}} atuasse como intermediário de troca de dinheiro — primeiro tomando custódia do Bitcoin e depois encaminhando-o ao beneficiário.", - "Isso nos tornaria um transmissor de dinheiro, sujeito às regulamentações que vêm com isso, e um ponto único de falha: desligue o servidor do {{appName}} e você desligou cada doação fluindo por ele.", - "Em vez disso, o endereço de doação de cada usuário é derivado de sua chave secreta Nostr (nsec) — a mesma chave com que você inicia sessão. Doadores enviam diretamente ao beneficiário, o {{appName}} nunca toca nos fundos, e a plataforma em si não pode ser desligada para censurar ninguém. Beneficiários que querem privacidade por doação podem aceitar pagamentos silenciosos, que dão a mesma inrastreabilidade sem ninguém segurando o dinheiro no meio." + "Fazer isso exigiria que o {{appName}} agisse como um intermediário financeiro, assumindo primeiro a custódia do Grin e depois repassando-o ao beneficiário.", + "Isso nos tornaria um transmissor de dinheiro, sujeito às regulações que vêm com isso, e um ponto único de falha: desligue o servidor do {{appName}} e você desligou todas as doações que passam por ele.", + "Em vez disso, as doações viajam da carteira Grin do doador para a carteira Grin da campanha. Cada campanha publica seu próprio endereço Slatepack grin1 ou checkout GoblinPay, o {{appName}} nunca toca nos fundos, e a própria plataforma não pode ser desligada para censurar ninguém. E como o Grin não coloca endereços na cadeia, as doações são impossíveis de vincular por padrão, sem ninguém segurando o dinheiro no meio." ] }, "why-not-other-crypto": { - "question": "Por que não Monero ou outra criptomoeda?", + "question": "Por que não Bitcoin, Monero ou outra criptomoeda?", "answer": [ - "Bitcoin é de longe a criptomoeda mais amplamente adotada. Isso significa que é a mais fácil para doadores comprarem e enviarem, e a mais fácil para beneficiários receberem, manterem e gastarem.", - "Moedas focadas em privacidade como Monero oferecem trade-offs de privacidade diferentes do Bitcoin, mas não são suportadas pela maioria dos aplicativos de consumo e são mais difíceis de converter de volta para moeda local. Pedir a qualquer lado de uma doação para primeiro adquirir uma criptomoeda de nicho é uma barreira que o {{appName}} não colocará no caminho. Para doações em Bitcoin em si, pagamentos silenciosos cobrem o caso de uso de inrastreabilidade sem sair do ecossistema Bitcoin." + "Bitcoin é a criptomoeda mais adotada, mas seu livro-razão é público: uma doação para um endereço conhecido expõe o valor, o horário e o lado remetente, para sempre. Adicionar privacidade por cima significa ferramentas extras, passos extras e mais jeitos de errar. Para doações a causas sensíveis, esse é o padrão errado.", + "O Grin torna o caminho privado o único caminho. O Mimblewimble não deixa endereços na cadeia e oculta todos os valores, então doadores não precisam de ferramentas especiais para ficar seguros. Ao mesmo tempo, os comprovantes de pagamento do Grin permitem que uma campanha mostre um total verificado e conferido na cadeia sem expor seus doadores. O Monero também oferece privacidade forte, mas os comprovantes de pagamento do Grin se encaixam no modelo de doações verificadas do {{appName}}, e sua cadeia leve mantém a verificação simples." ] }, "what-is-nostr": { "question": "O que é Nostr?", "answer": [ "Nostr é uma rede aberta onde **você** é dono da sua conta, não uma empresa. Sua identidade é uma chave criptográfica que você controla, não um nome de usuário no servidor de outra pessoa.", - "No {{appName}}, essa mesma chave também é da qual seu endereço de doação é derivado — sua chave secreta Nostr (nsec) semeia sua carteira Bitcoin, e é por isso que você pode receber Bitcoin sem se cadastrar em ninguém." + "No {{appName}}, essa mesma chave assina suas campanhas e os recibos de doação que constroem seu total verificado, e é por isso que sua identidade e suas campanhas funcionam em qualquer lugar do Nostr sem se cadastrar em ninguém." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "O que acontece se eu perder minha chave secreta?", "answer": [ - "**Não há botão de \"esqueci minha senha\".** Ninguém pode redefini-la para você. Se você perdê-la, sua conta — e qualquer Bitcoin no seu endereço de doação — está perdida para sempre.", + "**Não há botão de \"esqueci minha senha\".** Ninguém pode redefini-la para você. Se você perdê-la, sua conta e suas campanhas estão perdidas para sempre. (Seus fundos em Grin vivem na sua própria carteira Grin e na frase semente dela, que é separada desta chave.)", "**Salve sua chave secreta em um lugar seguro agora mesmo.** Para dicas, leia [Gerenciando suas chaves Nostr](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Em que o Nostr é diferente do Mastodon ou Bluesky?", "answer": [ - "No Mastodon, sua conta vive em um servidor específico. No Bluesky, a maioria das contas depende de uma empresa. No Nostr, sua identidade é uma chave que você controla, e seu endereço de doação te acompanha em qualquer aplicativo Nostr." + "No Mastodon, sua conta vive em um servidor específico. No Bluesky, a maioria das contas depende de uma única empresa. No Nostr, sua identidade é uma chave que você controla, e seu perfil e suas campanhas vão com você para qualquer aplicativo Nostr." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Pague o endereço Bitcoin na página da campanha de qualquer carteira que você já tem. Se a campanha aceita pagamentos silenciosos e sua carteira os suporta, sua doação é privada automaticamente.", + "lede": "Doe de qualquer carteira Grin: escaneie o QR do GoblinPay da campanha ou pague para o endereço Slatepack grin1 dela. O Grin é privado por padrão, então sua doação não deixa rastro público.", "nextActions": [ - "Pague de qualquer carteira Bitcoin", + "Pague de qualquer carteira Grin", "Sem intermediário, sem período de retenção", - "Quer privacidade? Leia abaixo" + "Privado por padrão" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Abra a campanha", - "body": "Você vê um único QR code. Se a campanha aceita ambas as opções, ele codifica ambos os endpoints; sua carteira escolhe o certo." + "body": "Toque em Doar e escolha um caminho. GoblinPay: informe um valor, escaneie o QR com uma carteira Goblin, e o pagamento viaja até a campanha como um slatepack criptografado via Nostr, com confirmação automática. Endereço Grin: pague para o endereço Slatepack grin1 da campanha a partir de qualquer carteira Grin; sua carteira cuida do transporte, via Tor ou trocando slatepacks." }, "arrivesDirectly": { "title": "Chega diretamente", - "body": "Os fundos são liquidados direto para o beneficiário. O {{appName}} não os detém ou roteia, e o endereço é derivado da chave secreta Nostr do beneficiário." + "body": "Os fundos são liquidados direto na carteira da campanha. O {{appName}} não os retém nem os encaminha. Se você quiser que sua contribuição conte para o total público da campanha, publique depois o comprovante de pagamento ou o recibo; ele revela o valor, não a sua identidade." } } }, "publicVisible": { - "title": "Doações públicas são visíveis on-chain para sempre", - "body": "Uma doação **Pública** chega em um endereço Bitcoin comum vinculado à campanha. Qualquer um pode consultar o endereço e ver o valor, o horário e seu endereço de envio. Doações **Silenciosas** também são liquidadas on-chain, mas o lado de recebimento é inrastreável à campanha, então ficam fora das listas e totais públicos de doadores." + "title": "O que é público e o que não é", + "body": "A cadeia do Grin não tem endereços e oculta todos os valores, então observadores externos não conseguem ver quem doou para uma campanha nem quanto. O total da campanha no {{appName}} é construído apenas com os comprovantes e recibos que os doadores escolhem publicar, e cada um revela apenas o valor e o kernel da transação." }, "privacy": { "heading": "Doando com privacidade", - "intro": "Estes passos importam mais para doações **Públicas**, onde cada transação fica permanentemente vinculada a um único endereço. Doações **Silenciosas** já ocultam o lado de recebimento, então o risco é menor. Análise direcionada da sua carteira de envio ainda é possível de qualquer forma, então se seu risco é alto, vale a pena seguir estes passos. Escolha um, ou empilhe-os.", + "intro": "Na cadeia, o Grin já protege você: sem endereços, valores ocultos, sem lista pública de doadores. O que ainda pode identificá-lo é como você adquiriu o Grin e o que escolhe publicar. Se o seu risco for alto, estes passos valem a pena. Escolha um, ou combine-os.", "options": { "nonKyc": { - "name": "Compre Bitcoin sem KYC", - "purpose": "Compre Bitcoin peer-to-peer para que não fique vinculado ao seu documento de identidade desde o início. Ponto de partida mais forte para privacidade." + "name": "Adquira Grin sem KYC", + "purpose": "Minere-o, ou compre-o peer-to-peer, para que as moedas não estejam vinculadas ao seu documento de identidade desde o início." }, "coinjoin": { - "name": "Coinjoin primeiro", - "purpose": "Misture seu Bitcoin com moedas de outras pessoas para que a saída não possa ser rastreada à sua compra com KYC. Útil quando a campanha só aceita público." + "name": "Pule o recibo público", + "purpose": "Publicar um comprovante de pagamento vincula a doação à sua identidade Nostr. Não o publique, e a doação fica entre você e a campanha." } } }, "consumerApps": { - "title": "Aplicativos de consumo não podem te tornar anônimo", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance e PayPal todos verificam sua identidade. Não importa como você envie a doação, cada transação permanece vinculada à sua identidade real. Use uma carteira não-custodial que você controla." + "title": "Exchanges sabem quem você é", + "body": "Exchanges que listam GRIN verificam sua identidade e mantêm registros de cada saque. A cadeia pública não mostrará sua doação, mas a exchange sabe para onde o saque dela foi. Se isso importa na sua situação, saque primeiro para uma carteira que você controla e doe a partir dela." } }, "recipient": { "tldr": { - "lede": "Escolha o que aceitar ao criar sua campanha: Público, Silencioso ou ambos. Qualquer opção é não-custodial. O {{appName}} nunca detém seus fundos.", + "lede": "Publique um endereço Slatepack grin1 de uma carteira Grin que você controla, ou configure um checkout GoblinPay. As doações chegam de carteira a carteira. O {{appName}} nunca retém seus fundos.", "nextActions": [ - "Compare as duas opções", - "Planeje como você vai sacar", - "Mova fundos prontamente" + "Obtenha uma carteira Grin e um endereço", + "Adicione-o à sua campanha", + "Faça backup da frase semente da sua carteira" ] }, "howReceiving": { - "heading": "Como funciona o recebimento", + "heading": "Como o recebimento funciona", "paragraphs": [ - "Seus endereços de doação {{appName}} são derivados da sua chave secreta Nostr (nsec) — a mesma chave com que você inicia sessão semeia sua carteira Bitcoin. Quando você cria uma campanha, escolhe o que aceitar:", - "**Apenas pagamentos públicos.** Um endereço Bitcoin comum. Visível para todos, funciona com todas as carteiras.", - "**Apenas pagamentos silenciosos.** Pagamentos silenciosos BIP-352. O lado de recebimento é inrastreável on-chain, então doações ficam fora das listas e totais públicos de doadores. Doadores precisam de uma carteira capaz de pagamentos silenciosos para enviar. Se não têm uma, a doação não pode passar.", - "**Ambos.** O {{appName}} gera um único QR code que codifica ambos os endpoints. Carteiras de pagamentos silenciosos leem como privado; carteiras comuns pagam o endereço público. Doadores não precisam escolher.", - "Aceitar ambos geralmente é a escolha certa: você recebe doações privadas de apoiadores que usam carteira de pagamentos silenciosos, e permanece aberto a doadores cujo único Bitcoin está em um aplicativo de consumo.", - "Dentro da sua carteira {{appName}}, esses fundos chegam como **dois saldos separados** — uma aba **Pública** (seu endereço Bitcoin comum) e uma aba **Privada** (pagamentos silenciosos) — exibidos nas abas Pública / Privada da carteira. O {{appName}} os mantém estritamente separados de propósito: os dois saldos nunca podem ser gastos juntos. Misturar fundos privados com públicos em uma única transação vincularia suas doações inrastreáveis de pagamentos silenciosos de volta ao seu endereço público on-chain e destruiria a privacidade que elas existem para oferecer." + "As doações no {{appName}} viajam direto da carteira Grin do doador para a sua. Quando você cria uma campanha, escolhe como receber:", + "**Um endereço Slatepack grin1.** Qualquer carteira Grin (Goblin, grin-wallet) fornece um. Doadores pagam para ele de qualquer carteira Grin, de forma interativa via Tor ou trocando slatepacks; as carteiras cuidam do transporte.", + "**GoblinPay.** Um checkout que permite ao doador pagar dentro do app: ele escaneia um QR e o pagamento viaja até você como um slatepack criptografado e embrulhado (gift wrap) via Nostr, com confirmação automática e um recibo assinado no final.", + "**Ambos.** Doadores com uma carteira Goblin ganham o fluxo de um único escaneio, e todos os outros pagam para o seu endereço Slatepack a partir da carteira Grin que usarem. Oferecer os dois mantém você aberto a todos os doadores.", + "A privacidade é o padrão de qualquer forma. O design Mimblewimble do Grin não coloca endereços na cadeia e oculta todos os valores, então suas doações nunca aparecem em nenhum livro-razão público que alguém possa consultar.", + "O total verificado da sua campanha conta uma doação quando o comprovante de pagamento ou o recibo do GoblinPay dela é publicado e conferido: a assinatura do recebedor precisa ser verificada, e o kernel da transação precisa estar confirmado na cadeia contra um nó Grin. Cada comprovante publicado revela o valor e o kernel, nada sobre o doador." ] }, "whatEveryoneSees": { "heading": "O que todos podem ver", "paragraphs": [ - "Se sua campanha aceita pagamentos públicos, qualquer um considerando apoiá-lo pode consultar o endereço e ver o histórico público de doações.", - "Doações em pagamentos silenciosos não fazem parte desse registro. São invisíveis para observadores externos e não aparecem nos totais públicos da campanha; novos doadores só veem o que você publica sobre o progresso da campanha." + "Visitantes veem a página da sua campanha, a meta dela e o total verificado construído com os comprovantes e recibos que os doadores escolheram publicar. Cada um deles revela um valor e um kernel de transação, não a identidade de um doador.", + "Ninguém pode consultar seu saldo ou histórico de doações na cadeia. Não há endereço para inspecionar nem valores para ler; além dos recibos publicados, as pessoas veem apenas o que você compartilha sobre o progresso da campanha." ] }, "movePromptly": { - "heading": "Mova as doações prontamente", + "heading": "Sua carteira, sua responsabilidade", "steps": { "sweep": { - "title": "Mova para uma carteira que você controla", - "body": "Sua carteira {{appName}} já é de auto-custódia — você, e somente você, controla as chaves. Para uma visão em desktop ou carteira de hardware do mesmo saldo, abra o menu da carteira, escolha **Fazer backup da carteira** e importe a semente de 24 palavras no [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), ou em uma carteira de hardware (Trezor, Ledger). Se preferir mover os fundos para uma chave totalmente diferente — por exemplo, para uma carteira Lightning como a [Phoenix](https://phoenix.acinq.co) — envie uma transação Bitcoin comum a partir da sua carteira {{appName}}." + "title": "As doações chegam a uma carteira que você controla", + "body": "O {{appName}} nunca opera uma carteira para você. Os fundos chegam na carteira Grin cujo endereço ou checkout GoblinPay você publicou, então a custódia é sua desde a primeira doação. Isso também significa que a responsabilidade é sua: qualquer pessoa que tenha a frase semente da sua carteira tem os fundos, e sem ela os fundos são irrecuperáveis." }, "dontSit": { - "title": "Não deixe fundos parados no navegador", - "body": "Especialmente para campanhas de alto valor, guarde a frase semente da carteira offline (papel, backup em metal, ou um gerenciador de senhas em um dispositivo dedicado) e considere uma carteira de hardware. A semente que você faz backup no {{appName}} é a mesma carteira — proteja as palavras e você terá armazenamento a frio." + "title": "Faça backup da frase semente offline", + "body": "Especialmente para campanhas de alto valor, guarde a frase semente da sua carteira Grin offline (papel, backup em metal, ou um gerenciador de senhas em um dispositivo dedicado). A semente é a carteira: proteja as palavras e você tem armazenamento a frio." } } }, "cashout": { - "heading": "Sacando com privacidade", - "intro": "Gastar on-chain cria um rastro a menos que você o quebre primeiro. Saque a partir da aba **Privada** para manter as doações de pagamentos silenciosos inrastreáveis — envie primeiro para uma carteira de pagamentos silenciosos (um endereço **sp1…**), depois gaste em seguida; o salto quebra o vínculo entre sua campanha e o que vem depois. Não envie fundos privados para um endereço reutilizado ou público, o que os vincula novamente. As outras opções abaixo também funcionam e têm seus próprios trade-offs.", + "heading": "Convertendo em dinheiro", + "intro": "A cadeia do Grin não vai expor suas doações, então a principal decisão de privacidade é como você converte para a moeda local. Qualquer serviço que verifique sua identidade saberá o que você converte através dele. As opções abaixo têm contrapartidas diferentes.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Misture seu Bitcoin com moedas de outros usuários para que a saída não possa ser vinculada de volta à entrada." + "name": "Exchanges", + "purpose": "O caminho mais simples para o dinheiro fiduciário. Espere KYC: a exchange fica sabendo sua identidade e o valor que você converte através dela." }, "peerToPeer": { "name": "Peer-to-peer", - "purpose": "Negocie Bitcoin por fiat diretamente com outra pessoa ou através de um corretor no Bisq, HodlHodl ou RoboSats." + "purpose": "Troque Grin por dinheiro fiduciário diretamente com outra pessoa ou através de um corretor de balcão (OTC). Sem plataforma no meio." }, "spendDirectly": { "name": "Gaste diretamente", - "purpose": "Compre gift cards (Amazon, Uber, mercado, viagem) direto com Bitcoin sem converter para dinheiro primeiro." + "purpose": "Gaste Grin como dinheiro em comércios e serviços que o aceitam, sem antes converter para moeda local." } } }, "tumblers": { - "title": "Evite misturadores centralizados", - "body": "Misturadores custodiais podem roubar suas moedas, registrar quem enviou o que ou acabar sendo armadilhas das autoridades. Use um salto para pagamentos silenciosos ou um coinjoin não-custodial em vez disso." + "title": "Sem necessidade de mixers", + "body": "Não há tumblers nem serviços de mistura em que confiar no Grin, e você não precisa de nenhum. O Mimblewimble oculta os valores e não deixa endereços na cadeia, então as doações são privadas por padrão." } } } diff --git a/src/locales/ru.json b/src/locales/ru.json index 9ee41f1a..ba468acd 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -174,12 +174,12 @@ "subtitle": "Вы сможете делать и то, и другое позже. Это лишь поможет нам подобрать следующие шаги.", "creator": { "title": "Запустить кампанию", - "description": "Соберите Bitcoin для дела, которое вам важно.", - "finderNote": "Доноры отправляют саты напрямую в ваш кошелёк." + "description": "Соберите Grin для дела, которое вам важно.", + "finderNote": "Доноры отправляют GRIN напрямую в ваш кошелёк." }, "donor": { "title": "Поддержать кампании", - "description": "Поддерживайте дела с помощью Bitcoin.", + "description": "Поддерживайте дела с помощью Grin.", "finderNote": "Ваше пожертвование идёт напрямую в кошелёк организатора." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Сохраните ваш ключ", "subtitle": "Скачайте файл и храните его в надёжном месте. Подойдёт менеджер паролей.", - "couplingNote": "Ваш аккаунт и ваш кошелёк используют один и тот же ключ. Он подписывает ваши публикации в Nostr и открывает ваш кошелёк Bitcoin в Eranos.", + "couplingNote": "Этот ключ — ваша идентичность на Eranos. Он подписывает ваши публикации в Nostr, ваши кампании и квитанции о пожертвованиях, которые учитываются в итогах кампаний.", "permanenceHeadline": "Восстановить этот ключ при утере невозможно.", "permanenceBody": "Нет сброса, нет службы поддержки, нет восстановления по email. Сохраните его, прежде чем продолжить.", "button": "Скачать и продолжить", @@ -574,7 +574,7 @@ "seoTitle": "Руководство для жертвователя", "seoDescription": "Как работают пожертвования на {{appName}} и как защитить вашу конфиденциальность.", "title": "Руководство для жертвователя", - "subtitle": "Настоящий Bitcoin, отправленный напрямую. Весь процесс на одной короткой странице." + "subtitle": "Настоящий Grin, отправленный напрямую. Весь процесс на одной короткой странице." }, "recipientGuide": { "seoTitle": "Руководство для получателя", @@ -606,13 +606,13 @@ }, "about": { "seoTitle": "О приложении", - "seoDescription": "Как работает {{appName}}: соединение получателей с неостановимым финансированием через Bitcoin и Nostr.", + "seoDescription": "Как работает {{appName}}: соединение получателей с неостановимым финансированием через Grin и Nostr.", "hero": { "eyebrow": "О {{appName}}", "headlinePart1": "Как", "headlineAppName": "{{appName}}", "headlinePart2": "работает.", - "body": "{{appName}} — это платформа для пожертвований, устойчивая к цензуре, построенная на Nostr и Bitcoin. Никаких замороженных банковских счетов. Никаких корпоративных закрытий. Только прямая поддержка от людей, которые верят в ваше дело.", + "body": "{{appName}} — это платформа для пожертвований, устойчивая к цензуре, построенная на Nostr и Grin. Никаких замороженных банковских счетов. Никаких корпоративных закрытий. Только прямая поддержка от людей, которые верят в ваше дело.", "trustChips": { "decentralized": "Децентрализовано", "openSource": "Открытый код", @@ -630,7 +630,7 @@ "raised": "собрано", "ofGoal": "из 10 000 $", "donorsLine": "247 жертвователей · 12 стран", - "donate": "Пожертвовать Bitcoin" + "donate": "Пожертвовать Grin" } }, "howItWorks": { @@ -640,12 +640,12 @@ "step1": { "imageAlt": "Светящийся оранжевый криптографический ключ, парящий в тёмном пространстве, символизирующий самосуверенную идентичность", "title": "Получатели регистрируются за секунды.", - "body": "Никакого банка. Никаких бумаг. Никаких одобрений. В тот момент, когда получатель создаёт аккаунт на {{appName}}, у него есть Bitcoin-адрес, готовый принимать поддержку из любой точки мира." + "body": "Никакого банка. Никаких бумаг. Никаких одобрений. Получатель создаёт аккаунт на {{appName}}, добавляет в свою кампанию адрес получения из собственного кошелька Grin и может принимать поддержку из любой точки мира." }, "step2": { - "imageAlt": "Светящаяся Bitcoin-монета летит сквозь воздух через тёмную карту мира, символизируя мгновенный трансграничный платёж", - "title": "Жертвователи отправляют Bitcoin напрямую.", - "body": "Жертвователи отправляют Bitcoin из любого кошелька, которым уже пользуются (Cash App, Coinbase, Strike, аппаратный кошелёк), прямо получателю. {{appName}} никогда не касается денег. Никакого сервера посередине, никакого хранителя." + "imageAlt": "Светящаяся монета Grin летит сквозь воздух через тёмную карту мира, символизируя мгновенный трансграничный платёж", + "title": "Жертвователи отправляют Grin напрямую.", + "body": "Жертвователи платят из любого кошелька Grin — либо через оплату GoblinPay кампании, либо напрямую на её Slatepack-адрес grin1. {{appName}} никогда не касается денег. Транзакция идёт из кошелька жертвователя в кошелёк получателя." }, "step3": { "imageAlt": "Открытая ладонь с тёплым оранжевым светом, исходящим с ладони, символизирующая получение и активность", @@ -661,8 +661,8 @@ "description": "Что такое Eranos, кто его создал и сколько он стоит." }, "chapter2": { - "label": "Пожертвования Bitcoin", - "description": "Как работают платежи, почему в блокчейне, почему публично, почему эти компромиссы." + "label": "Пожертвования Grin", + "description": "Как работают платежи, почему Grin, что остаётся конфиденциальным и какие есть компромиссы." }, "chapter3": { "label": "О Nostr", @@ -677,8 +677,8 @@ "imageAlt": "Манифестанты в капюшонах маршируют по европейской городской улице в сумерках, держа горящие красные фаеры и баннеры 'FREEDOM' и 'LIBERTAD'", "role": "Для жертвователей", "title": "Поддержите дела, которые не поддержат банки.", - "description": "Отправляйте Bitcoin напрямую получателям и движениям в любой точке мира, не спрашивая разрешения у платёжного процессора.", - "bullet1": "Используйте любой Bitcoin-кошелёк, который у вас уже есть.", + "description": "Отправляйте Grin напрямую получателям и движениям в любой точке мира, не спрашивая разрешения у платёжного процессора.", + "bullet1": "Платите из любого кошелька Grin, например Goblin или grin-wallet.", "bullet2": "Пожертвования приходят напрямую получателю. Никакого хранителя, никакого посредника.", "cta": "Прочитать Руководство для жертвователя" }, @@ -822,7 +822,7 @@ "errorDescriptionRequired": "Описание обязательно.", "errorPledgeRequired": "Сумма обещания обязательна.", "errorPledgeInvalid": "Сумма обещания должна быть положительной суммой в USD.", - "errorPriceUnavailable": "Ожидание цены BTC/USD для расчёта суммы обещания.", + "errorPriceUnavailable": "Ожидание обменного курса для расчёта суммы обещания.", "errorCoverInvalid": "Обложка должна быть валидной URL https://.", "errorDeadlinePast": "Срок не может быть в прошлом.", "wizard": { @@ -1226,7 +1226,7 @@ "seoTitle": "Сборы средств", "seoDescription": "Соединение мира с неостановимым финансированием.", "heroTagline": "Соединение мира с<1><0>неостановимым финансированием.", - "heroBody": "Собирайте Bitcoin напрямую у сторонников со всего мира. Каждое пожертвование зачисляется прямо в ваш кошелёк, без посредников, без возвратов и без платформы, держащей ваши средства.", + "heroBody": "Собирайте Grin напрямую у сторонников со всего мира. Каждое пожертвование зачисляется прямо в ваш кошелёк, без посредников, без возвратов и без платформы, держащей ваши средства.", "startCampaign": "Запустить кампанию", "howItWorks": "Как это работает", "featuredTitle": "Избранные кампании", @@ -1244,7 +1244,7 @@ "whyDifferent": { "eyebrow": "Почему {{appName}}", "title": "Сделано по-другому.", - "lede": "Bitcoin напрямую от жертвователя к получателю. Никакой платформы посередине, никакого хранителя с мешком денег, никаких разрешений.", + "lede": "Grin напрямую от жертвователя к получателю. Никакой платформы посередине, никакого хранителя с мешком денег, никаких разрешений.", "block1": { "heading": "В отличие от GoFundMe", "body": "Ни одна платформа не может заморозить ваши пожертвования, потребовать возврата средств или прекратить вашу кампанию из-за разногласий в политике. Никакого Stripe, никакой Visa, никакого банка посередине, который может отрезать вас в середине кампании.", @@ -1253,8 +1253,8 @@ "bullet3": "Никаких комиссий платформы" }, "block2": { - "heading": "В отличие от других «Bitcoin»-платформ", - "body": "Никакого центрального узла Lightning, хранителя или LSP, который может отказать или уйти в офлайн. Средства зачисляются напрямую в блокчейне Bitcoin на кошелёк, который вы контролируете. Если бы {{appName}} исчез завтра, каждая кампания продолжала бы работать.", + "heading": "В отличие от других криптоплатформ", + "body": "Никакого кастодиального кошелька, размещённого узла или платёжного процессора, который может отказать или уйти в офлайн. Средства зачисляются в блокчейне Grin на кошелёк, который вы контролируете. Если бы {{appName}} исчез завтра, каждая кампания продолжала бы работать.", "bullet1": "Никакого хранительского кошелька, который можно опустошить или заморозить", "bullet2": "Зачисляется в блокчейне на кошелёк, которым владеете вы", "bullet3": "Работает, даже если {{appName}} исчезнет" @@ -1275,7 +1275,7 @@ "heroKicker": "Кампании", "heroHeading": "Каждое дело —", "heroHeadingLine2": "в одном месте.", - "heroBody": "Каждый сбор средств, опубликованный в Nostr, собран в одном месте. Просматривайте всю сеть, найдите дело, которое важно для вас, и поддержите его напрямую биткоином.", + "heroBody": "Каждый сбор средств, опубликованный в Nostr, собран в одном месте. Просматривайте всю сеть, найдите дело, которое важно для вас, и поддержите его напрямую с помощью Grin.", "campaignsCount_one": "кампания в сети", "campaignsCount_other": "кампаний в сети", "searchAriaLabel": "Поиск кампаний", @@ -1397,7 +1397,7 @@ "notifications": "Уведомления", "notificationsDesc": "Настройки push-уведомлений.", "advanced": "Расширенные", - "advancedDesc": "Кошелёк, система и опции для опытных пользователей.", + "advancedDesc": "Система и опции для опытных пользователей.", "organizers": "Организаторы", "organizersDesc": "Назначайте организаторов стран, которые могут закреплять публикации в национальных лентах." }, @@ -1436,8 +1436,8 @@ }, "advanced": { "title": "Расширенные", - "subtitle": "Подключения кошельков, конфигурация системы и другие расширенные опции для опытных пользователей.", - "intro": "Подключения кошельков, конфигурация системы и другие расширенные опции.", + "subtitle": "Конфигурация системы и другие расширенные опции для опытных пользователей.", + "intro": "Конфигурация системы и другие расширенные опции.", "torHeading": "Tor", "torToggle": "Направлять трафик через Tor", "torToggleDesc": "Подключается к ретрансляторам и загружает медиа через сеть Tor для повышенной конфиденциальности. Ожидайте более низкую скорость и небольшую задержку при подключении Tor.", @@ -2070,7 +2070,7 @@ "heading": "Ваш ключ", "extensionBody": "Вы вошли через расширение браузера (NIP-07). Ваш секретный ключ хранится там — управляйте им или экспортируйте через само расширение.", "bunkerBody": "Вы вошли через удалённый подписчик (NIP-46). Ваш секретный ключ хранится у этого подписчика и не может быть экспортирован из {{appName}}.", - "explainer": "Этот секретный ключ контролирует ваш аккаунт на {{appName}} и служит сид-фразой вашего Bitcoin-кошелька. Любой, у кого он есть, может публиковать от вашего имени И тратить ваш Bitcoin. Храните его в менеджере паролей или где-то ещё, к чему только у вас есть доступ. Если вы хотите импортировать Bitcoin-кошелёк в другое приложение, используйте сид-фразу ниже — её безопаснее передавать, она контролирует только кошелёк и не может быть использована для выдачи себя за вас.", + "explainer": "Этот секретный ключ контролирует ваш аккаунт на {{appName}}. Любой, у кого он есть, может публиковать от вашего имени, редактировать ваши кампании и выступать под вашим именем. Храните его в менеджере паролей или где-то ещё, к чему только у вас есть доступ. Ваши средства Grin — отдельно: они находятся в вашем собственном кошельке Grin с его сид-фразой, а не в этом ключе.", "warning": "НИКОГДА не делитесь своим секретным ключом ни с кем. Избегайте делать скриншоты или вставлять его куда-либо, кроме менеджера паролей. Если поделитесь, другие смогут получить доступ к вашему аккаунту.", "aria": "Ваш секретный ключ", "copyAria": "Копировать секретный ключ", @@ -2092,7 +2092,7 @@ "label": "Об Eranos" }, "payments": { - "label": "Bitcoin-пожертвования на Eranos" + "label": "Пожертвования Grin на Eranos" }, "about-nostr": { "label": "О Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "Что такое {{appName}}?", "answer": [ - "{{appName}} — это платформа для отправки Bitcoin-пожертвований — публичных или приватных — напрямую получателям. Никаких посредников, никакого платёжного процессора и никакого аккаунта, который можно заморозить.", + "{{appName}} — это платформа для отправки пожертвований в Grin напрямую получателям. Никаких посредников, никакого платёжного процессора и никакого аккаунта, который можно заморозить.", "{{appName}} построен на Nostr, поэтому ваша идентичность не привязана к этому сайту — она принадлежит вам." ] }, "cost-to-use": { "question": "Стоит ли {{appName}} что-нибудь?", "answer": [ - "**Нет.** {{appName}} не берёт комиссию платформы. Когда вы жертвуете, вы платите только комиссию сети Bitcoin, которая идёт майнерам, а не нам." + "**Нет.** {{appName}} не берёт комиссию платформы. Когда вы жертвуете, вы платите только крошечную комиссию сети Grin, которая идёт майнерам, а не нам." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "Что здесь означает «устойчивый к цензуре»?", "answer": [ "Никакая компания не находится между жертвователем и получателем. {{appName}} не держит средства и не может заморозить адрес.", - "Пока сеть Bitcoin работает, пожертвования можно отправлять и получать. Если бы сам {{appName}} ушёл в офлайн, это бы их не остановило." + "Пока сеть Grin работает, пожертвования можно отправлять и получать. Если бы сам {{appName}} ушёл в офлайн, это бы их не остановило." ] }, "why-onchain": { - "question": "Почему Bitcoin?", + "question": "Почему Grin?", "answer": [ - "Bitcoin — это самый широко поддерживаемый и устойчивый к цензуре платёжный путь в мире. Любой Bitcoin-кошелёк может его отправить.", - "На {{appName}} получатели выбирают, как получать: **публично** (обычный Bitcoin-адрес) для максимального охвата, **приватно** (тихие платежи) для нерасшифровываемых пожертвований или **оба**, чтобы кошелёк каждого жертвователя автоматически выбирал правильный путь. Жертвователи, у которых есть только потребительское приложение Bitcoin, всё равно могут участвовать; жертвователи с кошельком тихих платежей получают конфиденциальность по умолчанию.", - "Компромисс в том, что публичные транзакции Bitcoin видны в блокчейне и платят комиссию майнерам. Руководства для жертвователя и получателя объясняют, как обращаться с обоими." + "Grin — это цифровые наличные со встроенной конфиденциальностью. Его дизайн Mimblewimble не оставляет адресов в блокчейне и скрывает каждую сумму, поэтому пожертвования не оставляют публичного следа, как большинство криптовалют.", + "На {{appName}} кампании получают Grin двумя способами: через GoblinPay (отсканируйте QR — и платёж уходит к кампании как зашифрованный slatepack через Nostr) или напрямую на Slatepack-адрес grin1 кампании из любого кошелька Grin. В любом случае средства попадают в кошелёк, который контролирует кампания.", + "Итоги кампаний остаются честными без потери этой конфиденциальности: жертвователь может опубликовать доказательство платежа, и {{appName}} проверяет его через узел Grin, подтверждая, что транзакция действительно есть в блокчейне. Доказательство раскрывает сумму и ядро транзакции, но не того, кто платил. Подробности — в руководствах для жертвователя и получателя." ] }, "why-not-rotating-addresses": { - "question": "Почему {{appName}} не генерирует новый адрес для каждого пожертвования?", + "question": "Почему {{appName}} не обрабатывает пожертвования на собственном сервере?", "answer": [ - "Это потребовало бы, чтобы {{appName}} действовал как обменивающий деньги посредник — сначала принимая Bitcoin на хранение, а затем пересылая его получателю.", + "Для этого {{appName}} пришлось бы действовать как обменивающий деньги посредник — сначала принимая Grin на хранение, а затем пересылая его получателю.", "Это сделало бы нас денежным передатчиком, подверженным регулированию, которое с этим связано, и единой точкой отказа: закройте сервер {{appName}}, и вы закроете каждое пожертвование, проходящее через него.", - "Вместо этого адрес пожертвования каждого пользователя получается из его секретного ключа Nostr (nsec) — того же ключа, которым вы входите в систему. Жертвователи отправляют напрямую получателю, {{appName}} никогда не касается средств, а саму платформу нельзя отключить, чтобы цензурировать кого-либо. Получатели, желающие конфиденциальности на пожертвование, могут принимать тихие платежи, которые дают ту же нерасшифровываемость без того, чтобы кто-то держал деньги посередине." + "Вместо этого пожертвования идут из кошелька Grin жертвователя в кошелёк Grin кампании. Каждая кампания публикует собственный Slatepack-адрес grin1 или оплату GoblinPay, {{appName}} никогда не касается средств, а саму платформу нельзя отключить, чтобы цензурировать кого-либо. А поскольку Grin не оставляет адресов в блокчейне, пожертвования несвязываемы по умолчанию — без того, чтобы кто-то держал деньги посередине." ] }, "why-not-other-crypto": { - "question": "Почему не Monero или другая криптовалюта?", + "question": "Почему не Bitcoin, Monero или другая криптовалюта?", "answer": [ - "Bitcoin на сегодняшний день — самая широко принятая криптовалюта. Это означает, что её легче всего покупать и отправлять жертвователям и легче всего получать, держать и тратить получателям.", - "Монеты, ориентированные на конфиденциальность, такие как Monero, предлагают другие компромиссы конфиденциальности, чем Bitcoin, но они не поддерживаются большинством потребительских приложений и их труднее конвертировать обратно в местную валюту. Просить любую сторону пожертвования сначала приобрести нишевую криптовалюту — это барьер, который {{appName}} не будет ставить. Для самих Bitcoin-пожертвований тихие платежи покрывают случай использования нерасшифровываемости, не покидая экосистему Bitcoin." + "Bitcoin — самая широко принятая криптовалюта, но его реестр публичен: пожертвование на известный адрес навсегда раскрывает сумму, время и отправляющую сторону. Конфиденциальность, прикрученная сверху, — это дополнительные инструменты, дополнительные шаги и дополнительные способы ошибиться. Для пожертвований на чувствительные дела это неправильное умолчание.", + "Grin делает приватный путь единственным. Mimblewimble не оставляет адресов в блокчейне и скрывает каждую сумму, поэтому жертвователям не нужны специальные инструменты, чтобы быть в безопасности. При этом доказательства платежа Grin позволяют кампании показывать проверенный, сверенный с блокчейном итог, не раскрывая своих жертвователей. Monero тоже предлагает сильную конфиденциальность, но доказательства платежа Grin подходят модели проверенных пожертвований {{appName}}, а его лёгкий блокчейн упрощает проверку." ] }, "what-is-nostr": { "question": "Что такое Nostr?", "answer": [ "Nostr — это открытая сеть, где **вы** владеете своим аккаунтом, а не компания. Ваша идентичность — это криптографический ключ, которым вы управляете, а не имя пользователя на чужом сервере.", - "На {{appName}} тот же самый ключ — это также то, из чего получен ваш адрес пожертвования: ваш секретный ключ Nostr (nsec) служит основой для вашего Bitcoin-кошелька, поэтому вы можете получать Bitcoin без регистрации у кого-либо." + "На {{appName}} тот же самый ключ подписывает ваши кампании и квитанции о пожертвованиях, из которых складывается ваш проверенный итог, — поэтому ваша идентичность и ваши кампании работают в любом месте Nostr без регистрации у кого-либо." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "Что произойдёт, если я потеряю свой секретный ключ?", "answer": [ - "**Нет кнопки «забыли пароль».** Никто не может сбросить его за вас. Если вы его потеряете, ваш аккаунт — и любой Bitcoin на вашем адресе пожертвования — потерян навсегда.", + "**Нет кнопки «забыли пароль».** Никто не может сбросить его за вас. Если вы его потеряете, ваш аккаунт и ваши кампании потеряны навсегда. (Ваши средства Grin находятся в вашем собственном кошельке Grin с его сид-фразой, отдельной от этого ключа.)", "**Сохраните свой секретный ключ в безопасном месте прямо сейчас.** За советами читайте [Управление ключами Nostr](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Чем Nostr отличается от Mastodon или Bluesky?", "answer": [ - "В Mastodon ваш аккаунт живёт на определённом сервере. В Bluesky большинство аккаунтов зависят от одной компании. В Nostr ваша идентичность — это ключ, которым вы управляете, и ваш адрес пожертвования следует за вами в любое приложение Nostr." + "В Mastodon ваш аккаунт живёт на определённом сервере. В Bluesky большинство аккаунтов зависят от одной компании. В Nostr ваша идентичность — это ключ, которым вы управляете, а ваш профиль и кампании следуют за вами в любое приложение Nostr." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Заплатите на Bitcoin-адрес на странице кампании из любого кошелька, который у вас уже есть. Если кампания принимает тихие платежи и ваш кошелёк их поддерживает, ваше пожертвование автоматически приватно.", + "lede": "Жертвуйте из любого кошелька Grin: отсканируйте GoblinPay-QR кампании или заплатите на её Slatepack-адрес grin1. Grin конфиденциален по умолчанию, поэтому ваше пожертвование не оставляет публичного следа.", "nextActions": [ - "Платите из любого Bitcoin-кошелька", + "Платите из любого кошелька Grin", "Никаких посредников, никакого периода удержания", - "Хотите конфиденциальности? Читайте ниже" + "Конфиденциально по умолчанию" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Откройте кампанию", - "body": "Вы видите один QR-код. Если кампания принимает оба варианта, он кодирует оба эндпойнта; ваш кошелёк выбирает правильный." + "body": "Нажмите «Пожертвовать» и выберите путь. GoblinPay: введите сумму, отсканируйте QR кошельком Goblin — и платёж уходит к кампании как зашифрованный slatepack через Nostr, с автоматическим подтверждением. Адрес Grin: заплатите на Slatepack-адрес grin1 кампании из любого кошелька Grin; транспорт берёт на себя ваш кошелёк — через Tor или путём обмена slatepack-сообщениями." }, "arrivesDirectly": { - "title": "Он приходит напрямую", - "body": "Средства зачисляются прямо получателю. {{appName}} их не держит и не маршрутизирует, а адрес получен из секретного ключа Nostr получателя." + "title": "Оно приходит напрямую", + "body": "Средства зачисляются прямо в кошелёк кампании. {{appName}} их не держит и не маршрутизирует. Если хотите, чтобы ваш дар учитывался в публичном итоге кампании, опубликуйте затем доказательство платежа или квитанцию — раскрывается только сумма, а не ваша личность." } } }, "publicVisible": { - "title": "Публичные пожертвования видны в блокчейне навсегда", - "body": "**Публичное** пожертвование приходит на обычный Bitcoin-адрес, привязанный к кампании. Любой может посмотреть адрес и увидеть сумму, время и ваш отправляющий адрес. **Тихие** пожертвования также зачисляются в блокчейне, но принимающая сторона нерасшифровываема для кампании, поэтому они остаются вне публичных списков и итогов жертвователей." + "title": "Что публично, а что нет", + "body": "В блокчейне Grin нет адресов, а все суммы скрыты, поэтому сторонние наблюдатели не могут увидеть, кто пожертвовал кампании и сколько. Итог кампании на {{appName}} складывается только из доказательств и квитанций, которые жертвователи решили опубликовать, и каждое из них раскрывает лишь сумму и ядро транзакции." }, "privacy": { "heading": "Жертвование с конфиденциальностью", - "intro": "Эти шаги важнее всего для **Публичных** пожертвований, где каждая транзакция постоянно связана с одним адресом. **Тихие** пожертвования уже скрывают принимающую сторону, поэтому риск ниже. Целевой анализ вашего отправляющего кошелька всё равно возможен в любом случае, поэтому, если ваш риск высок, эти шаги стоит предпринять. Выберите один или сложите их вместе.", + "intro": "В блокчейне Grin уже защищает вас: никаких адресов, скрытые суммы, никакого публичного списка жертвователей. Идентифицировать вас всё ещё может то, как вы приобрели Grin, и то, что вы решите опубликовать. Если ваш риск высок, эти шаги стоит предпринять. Выберите один или сложите их вместе.", "options": { "nonKyc": { - "name": "Купите Bitcoin без KYC", - "purpose": "Купите Bitcoin одноранговым способом, чтобы он не был связан с вашим удостоверением личности с самого начала. Самая сильная отправная точка для конфиденциальности." + "name": "Приобретите Grin без KYC", + "purpose": "Намайните его или купите одноранговым способом, чтобы монеты с самого начала не были связаны с вашим удостоверением личности." }, "coinjoin": { - "name": "Сначала Coinjoin", - "purpose": "Смешайте свой Bitcoin с монетами других людей, чтобы выход нельзя было отследить до вашей KYC-покупки. Полезно, когда кампания принимает только публичные." + "name": "Откажитесь от публичной квитанции", + "purpose": "Публикация доказательства платежа связывает пожертвование с вашей идентичностью в Nostr. Не публикуйте его — и пожертвование останется между вами и кампанией." } } }, "consumerApps": { - "title": "Потребительские приложения не могут сделать вас анонимными", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance и PayPal — все они проверяют вашу личность. Неважно, как вы отправляете пожертвование, каждая транзакция остаётся связанной с вашей реальной идентичностью. Используйте некастодиальный кошелёк, которым вы управляете." + "title": "Биржи знают, кто вы", + "body": "Биржи, на которых торгуется GRIN, проверяют вашу личность и хранят записи о каждом выводе. Публичный блокчейн не покажет ваше пожертвование, но биржа знает, куда ушёл её вывод. Если для вашей ситуации это важно, сначала выведите средства на кошелёк, которым вы управляете, и жертвуйте оттуда." } }, "recipient": { "tldr": { - "lede": "Выберите, что принимать при создании кампании: Публичные, Тихие или оба. Любой вариант некастодиальный. {{appName}} никогда не держит ваши средства.", + "lede": "Опубликуйте Slatepack-адрес grin1 из кошелька Grin, которым вы управляете, или настройте оплату GoblinPay. Пожертвования приходят из кошелька в кошелёк. {{appName}} никогда не держит ваши средства.", "nextActions": [ - "Сравните два варианта", - "Спланируйте, как будете обналичивать", - "Своевременно перемещайте средства" + "Заведите кошелёк Grin и адрес", + "Добавьте его в свою кампанию", + "Сделайте резервную копию сид-фразы кошелька" ] }, "howReceiving": { "heading": "Как работает получение", "paragraphs": [ - "Ваши адреса пожертвований {{appName}} получены из вашего секретного ключа Nostr (nsec) — того же ключа, которым вы входите в систему, и который служит основой для вашего Bitcoin-кошелька. Когда вы создаёте кампанию, вы выбираете, что принимать:", - "**Только публичные платежи.** Обычный Bitcoin-адрес. Виден всем, работает с любым кошельком.", - "**Только тихие платежи.** Тихие платежи BIP-352. Принимающая сторона нерасшифровываема в блокчейне, поэтому пожертвования остаются вне публичных списков и итогов жертвователей. Жертвователям нужен кошелёк, способный к тихим платежам, чтобы отправлять. Если у них его нет, их пожертвование не пройдёт.", - "**Оба.** {{appName}} генерирует один QR-код, кодирующий оба эндпойнта. Кошельки тихих платежей читают его как приватный; обычные кошельки платят на публичный адрес. Жертвователям не нужно выбирать.", - "Принимать оба обычно правильный выбор: вы получаете приватные пожертвования от сторонников, использующих кошелёк тихих платежей, и остаётесь открыты для жертвователей, единственный Bitcoin которых находится в потребительском приложении.", - "Внутри вашего кошелька {{appName}} они приходят как **два отдельных баланса** — вкладка **Публичный** (ваш обычный Bitcoin-адрес) и вкладка **Приватный** (тихие платежи) — отображаемые на вкладках кошелька Публичный / Приватный. {{appName}} намеренно держит их строго раздельно: эти два баланса никогда нельзя потратить вместе. Смешивание приватных средств с публичными в одной транзакции связало бы ваши несвязываемые пожертвования тихими платежами обратно с вашим публичным адресом в блокчейне и уничтожило бы конфиденциальность, ради которой они существуют." + "Пожертвования на {{appName}} идут прямо из кошелька Grin жертвователя в ваш. Когда вы создаёте кампанию, вы выбираете, как получать:", + "**Slatepack-адрес grin1.** Его даёт любой кошелёк Grin (Goblin, grin-wallet). Жертвователи платят на него из любого кошелька Grin — интерактивно через Tor или путём обмена slatepack-сообщениями; транспорт берут на себя кошельки.", + "**GoblinPay.** Оплата, позволяющая жертвователям платить прямо в приложении: они сканируют QR — и платёж приходит к вам через Nostr как зашифрованный slatepack в «подарочной обёртке», с автоматическим подтверждением и подписанной квитанцией в конце.", + "**Оба.** Жертвователи с кошельком Goblin получают оплату в одно сканирование, а все остальные платят на ваш Slatepack-адрес из любого кошелька Grin, которым пользуются. Предлагая оба варианта, вы остаётесь открыты для каждого жертвователя.", + "Конфиденциальность в любом случае действует по умолчанию. Дизайн Mimblewimble в Grin не оставляет адресов в блокчейне и скрывает каждую сумму, поэтому ваши пожертвования никогда не появляются в публичном реестре, который кто-то мог бы просматривать.", + "Проверенный итог вашей кампании учитывает пожертвование после того, как его доказательство платежа или квитанция GoblinPay опубликованы и проверены: подпись получателя должна пройти проверку, а ядро транзакции должно быть подтверждено в блокчейне через узел Grin. Каждое опубликованное доказательство раскрывает сумму и ядро — и ничего о жертвователе." ] }, "whatEveryoneSees": { "heading": "Что видят все", "paragraphs": [ - "Если ваша кампания принимает публичные платежи, любой, рассматривающий возможность поддержки вас, может посмотреть адрес и увидеть публичную историю пожертвований.", - "Пожертвования тихих платежей не являются частью этой записи. Они невидимы для сторонних наблюдателей и не отображаются в публичных итогах кампании; новые жертвователи видят только то, что вы публикуете о прогрессе кампании." + "Посетители видят страницу вашей кампании, её цель и проверенный итог, собранный из доказательств и квитанций, которые жертвователи решили опубликовать. Каждое из них раскрывает сумму и ядро транзакции, но не личность жертвователя.", + "Никто не может посмотреть ваш баланс или историю пожертвований в блокчейне. Нет адреса, который можно изучить, и нет сумм, которые можно прочитать; помимо опубликованных квитанций, люди видят только то, чем вы сами делитесь о прогрессе кампании." ] }, "movePromptly": { - "heading": "Своевременно перемещайте пожертвования", + "heading": "Ваш кошелёк — ваша ответственность", "steps": { "sweep": { - "title": "Перемещайте на кошелёк, которым вы управляете", - "body": "Ваш кошелёк {{appName}} уже самохранимый — вы, и только вы, управляете ключами. Чтобы получить десктопное или аппаратное представление того же баланса, откройте меню кошелька, выберите **Сделать резервную копию кошелька** и импортируйте 24-словную seed-фразу в [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io) или аппаратный кошелёк (Trezor, Ledger). Если вы хотите переместить средства на совершенно другой ключ — например, на Lightning-кошелёк вроде [Phoenix](https://phoenix.acinq.co) — отправьте обычную Bitcoin-транзакцию из вашего кошелька {{appName}}." + "title": "Пожертвования приходят в кошелёк, которым управляете вы", + "body": "{{appName}} никогда не запускает кошелёк за вас. Средства приходят в тот кошелёк Grin, чей адрес или оплату GoblinPay вы опубликовали, поэтому хранение принадлежит вам с самого первого пожертвования. Это также означает, что ответственность лежит на вас: у любого, у кого есть сид-фраза вашего кошелька, есть и средства, а без неё средства невозможно восстановить." }, "dontSit": { - "title": "Не сидите на средствах в браузере", - "body": "Особенно для высокоценных кампаний храните seed-фразу кошелька офлайн (бумага, металлическая резервная копия или менеджер паролей на отдельном устройстве) и рассмотрите аппаратный кошелёк. Seed, который вы экспортируете из {{appName}}, — это тот же кошелёк: защитите слова, и у вас есть холодное хранение." + "title": "Сделайте резервную копию сид-фразы офлайн", + "body": "Особенно для высокоценных кампаний храните сид-фразу вашего кошелька Grin офлайн (бумага, металлическая резервная копия или менеджер паролей на отдельном устройстве). Сид — это и есть кошелёк: защитите слова, и у вас есть холодное хранение." } } }, "cashout": { - "heading": "Обналичивание с конфиденциальностью", - "intro": "Трата в блокчейне создаёт след, если вы сначала его не разорвёте. Обналичивайте с вкладки **Приватный**, чтобы пожертвования тихими платежами оставались несвязываемыми — сначала отправьте на кошелёк тихих платежей (адрес **sp1…**), затем тратьте дальше; прыжок разрывает связь между вашей кампанией и тем, что идёт дальше. Не отправляйте приватные средства на повторно использованный или публичный адрес, это снова свяжет их. Другие варианты ниже также работают и имеют свои компромиссы.", + "heading": "Обналичивание", + "intro": "Блокчейн Grin не раскроет ваши пожертвования, поэтому главное решение о конфиденциальности — как конвертировать в местную валюту. Любой сервис, проверяющий вашу личность, будет знать, что вы через него обналичиваете. У вариантов ниже разные компромиссы.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Смешайте свой Bitcoin с монетами других пользователей, чтобы выход нельзя было связать со входом." + "name": "Биржи", + "purpose": "Самый простой путь к фиату. Ожидайте KYC: биржа узнаёт вашу личность и сумму, которую вы через неё обналичиваете." }, "peerToPeer": { "name": "Одноранговый обмен", - "purpose": "Торгуйте Bitcoin на фиат напрямую с другим человеком или через брокера на Bisq, HodlHodl или RoboSats." + "purpose": "Меняйте Grin на фиат напрямую с другим человеком или через внебиржевого брокера. Никакой платформы посередине." }, "spendDirectly": { "name": "Тратьте напрямую", - "purpose": "Покупайте подарочные карты (Amazon, Uber, продукты, путешествия) прямо с Bitcoin, не конвертируя сначала в наличные." + "purpose": "Тратьте Grin как деньги у продавцов и сервисов, которые его принимают, не конвертируя сначала в наличные." } } }, "tumblers": { - "title": "Избегайте централизованных тумблеров", - "body": "Кастодиальные миксеры могут украсть ваши монеты, записать, кто что отправил, или оказаться приманками правоохранительных органов. Используйте прыжок к тихим платежам или некастодиальный coinjoin." + "title": "Миксеры не нужны", + "body": "В Grin нет тумблеров и миксеров, которым нужно доверять, — и они вам не нужны. Mimblewimble скрывает суммы и не оставляет адресов в блокчейне, поэтому пожертвования конфиденциальны по умолчанию." } } } diff --git a/src/locales/sn.json b/src/locales/sn.json index ba55933e..5c3bbbe9 100644 --- a/src/locales/sn.json +++ b/src/locales/sn.json @@ -174,12 +174,12 @@ "subtitle": "Unogona kuita zvose zviri zviviri gare gare. Izvi zvinongotibatsira kurongedza matanho anotevera.", "creator": { "title": "Tanga mushandirapamwe", - "description": "Unganidza Bitcoin yechikonzero chaunoona chichikosha.", - "finderNote": "Vapi vanotumira sats zvakananga kuchikwama chako." + "description": "Unganidza Grin yechikonzero chaunoona chichikosha.", + "finderNote": "Vapi vanotumira GRIN zvakananga kuchikwama chako." }, "donor": { "title": "Ipa kumishandirapamwe", - "description": "Tsigira zvikonzero neBitcoin.", + "description": "Tsigira zvikonzero neGrin.", "finderNote": "Mupiro wako unoenda zvakananga kuchikwama chemurongi." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Chengetedza kiyi yako", "subtitle": "Daunirodha faira ugorichengeta panzvimbo yakachengetedzeka. Password manager inoshanda zvakanaka.", - "couplingNote": "Akaunti yako nechikwama chako zvinoshandisa kiyi imwe chete. Inosaina maposvo ako eNostr uye inovhura chikwama chako cheBitcoin paEranos.", + "couplingNote": "Kiyi iyi ndihwo hunhu hwako paEranos. Inosaina maposvo ako eNostr, makambeni ako, uye marisiti ezvipo anoverengerwa muhuwandu hwemakambeni.", "permanenceHeadline": "Hapana nzira yekudzosa kiyi iyi kana ukairasa.", "permanenceBody": "Hapana kuireseta, hapana nhare yerubatsiro, hapana kudzoswa neemail. Ichengete usati waenderera mberi.", "button": "Daunirodha & enderera mberi", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "Tsanangudzo inodiwa.", "errorPledgeRequired": "Mari yechitsidziro inodiwa.", "errorPledgeInvalid": "Mari yechitsidziro inofanira kunge iri USD inopfuura zero.", - "errorPriceUnavailable": "Kumirira mutengo weBTC/USD kuti ubatanidze mari yechitsidziro.", + "errorPriceUnavailable": "Kumirira mutengo wekutsinhanisa kuti tiverenge huwandu hwechipikirwa.", "errorCoverInvalid": "Mufananidzo wepamusoro unofanira kuva URL ye https:// chaiyo.", "errorDeadlinePast": "Mugumo haungavi munguva yapfuura.", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "Mishandirapamwe yekuunganidza mari", "seoDescription": "Tinobatanidza nyika nemari isingadziviswi.", "heroTagline": "Mari <0>isingadziviswi kunyika yose.", - "heroBody": "Unganidza Bitcoin yakananga kubva kuvatsigiri vepasi rose. Mupiro mumwe nemumwe unobva wapinda muchikwama chako, pasina vamiririri, pasina kudzoreredza, uye pasina platform inobata mari yako.", + "heroBody": "Unganidza Grin yakananga kubva kuvatsigiri vepasi rose. Mupiro mumwe nemumwe unopinda zvakananga muchikwama chako, pasina vamiririri, pasina kudzoreredza, uye pasina platform inobata mari yako.", "startCampaign": "Tanga mushandirapamwe", "howItWorks": "Mashandire awo", "featuredTitle": "Mishandirapamwe Yakatsaurwa", @@ -860,7 +860,7 @@ "whyDifferent": { "eyebrow": "Sei {{appName}}", "title": "Yakavakwa zvakasiyana.", - "lede": "Bitcoin yakananga kubva kumupi ichienda kumugamuchiri. Hapana puratifomu pakati, hapana muchengeti akabata homwe, hapana mvumo inodiwa.", + "lede": "Grin yakananga kubva kumupi ichienda kumugamuchiri. Hapana puratifomu pakati, hapana muchengeti akabata homwe, hapana mvumo inodiwa.", "block1": { "heading": "Kusiyana neGoFundMe", "body": "Hapana puratifomu inogona kudzivirira zvipo zvako, kukumbira kudzoserwa kwemari, kana kupedza mushandirapamwe wako pamusoro pekusawirirana kwemitemo. Hapana Stripe, hapana Visa, hapana bhanga riri pakati ringakucherekedza pakati pemushandirapamwe.", @@ -869,8 +869,8 @@ "bullet3": "Hapana mari yepuratifomu" }, "block2": { - "heading": "Kusiyana nedzimwe puratifomu ‘dzeBitcoin’", - "body": "Hapana Lightning node yepakati, muchengeti, kana LSP inogona kukundikana kana kunge offline. Mari inotsoropodzwa zvakananga paBitcoin kuenda muwallet yauno tonga. Kana {{appName}} ikanyangarika mangwana, mushandirapamwe wose unoramba uchishanda.", + "heading": "Kusiyana nedzimwe puratifomu dzecrypto", + "body": "Hapana chikwama chinochengetwa nevamwe, node inobatirwa, kana mubati wemibhadharo zvinogona kukundikana kana kuenda offline. Mari inogadziriswa pacheni yeGrin ichienda muchikwama chaunodzora. Kana {{appName}} ikanyangarika mangwana, mushandirapamwe wose unoramba uchishanda.", "bullet1": "Hapana wallet yokuchengetedza inogona kupedzwa kana kudzivirirwa", "bullet2": "Inotsoropodzwa pamuchina kuenda muwallet yauno tora", "bullet3": "Inoshanda kunyange {{appName}} ikanyangarika" @@ -891,7 +891,7 @@ "heroKicker": "Mishandirapamwe", "heroHeading": "Chinangwa chimwe nechimwe,", "heroHeadingLine2": "panzvimbo imwe chete.", - "heroBody": "Mishandirapamwe yose yakaburitswa paNostr, yakaunganidzwa panzvimbo imwe chete. Tarisa network yose, wana chinangwa chinokukosha, uye uchitsigire wakananga neBitcoin.", + "heroBody": "Mishandirapamwe yose yakaburitswa paNostr, yakaunganidzwa panzvimbo imwe chete. Tarisa network yose, wana chinangwa chinokukosha, uye uchitsigire wakananga neGrin.", "campaignsCount_one": "mushandirapamwe panetwork", "campaignsCount_other": "mishandirapamwe panetwork", "searchAriaLabel": "Tsvaga mishandirapamwe", @@ -1013,7 +1013,7 @@ "notifications": "Zviziviso", "notificationsDesc": "Zvinodiwa zveziviso dze push.", "advanced": "Zvepamusoro", - "advancedDesc": "Chikwama, system, nesarudzo dzevanyanzvi.", + "advancedDesc": "System nesarudzo dzevanyanzvi.", "organizers": "Vagadziri", "organizersDesc": "Sarudza vagadziri venyika vanogona kuomesa zvitumbi pamufuto wenyika." }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "Zvepamusoro", - "subtitle": "Mibatanidzwa yechikwama, marongero esystem, nezvimwe zvinotenderwa kuvashandisi venyanzvi.", - "intro": "Mibatanidzwa yechikwama, marongero esystem, nezvimwe zvepamusoro.", + "subtitle": "Marongero esystem nezvimwe zvisarudzo zvepamusoro zvevashandisi venyanzvi.", + "intro": "Marongero esystem nezvimwe zvisarudzo zvepamusoro.", "torHeading": "Tor", "torToggle": "Fambisa traffic kuburikidza neTor", "torToggleDesc": "Inobatanidza kune marelay uye inorodha media pamusoro peNetwork yeTor kuti uwane kuchengetedzeka kwakasimba. Tarisira kushanda kwakarefu uye kugumira kadiki Tor ichiri kubatanidza.", @@ -1686,7 +1686,7 @@ "heading": "Kiyi yako", "extensionBody": "Wapinda uchishandisa extension yebrowser (NIP-07). Kiyi yako yakavanzika yakachengetwa ipapo — itarisire kana uitumire kuburikidza neextension iyoyo.", "bunkerBody": "Wapinda uchishandisa remote signer (NIP-46). Kiyi yako yakavanzika yakachengetwa ne signer iyoyo uye haigone kutumirwa kubva mu{{appName}}.", - "explainer": "Kiyi yakavanzika iyi inotonga akaundi yako pa{{appName}} uye inopa seed kuchikwama chako cheBitcoin. Munhu wose anenge anayo anogona kunyora seunge ndiwe UYE kushandisa Bitcoin yako. Ichengetedze mumanager wepassword kana kuchimwe chinhambo iwe woga zvauri kugona kuwana. Kana uchida kupinza chikwama cheBitcoin mune imwe app, shandisa mutsara weseed pazasi — wakachengetedzeka zvirinani pakugovera, unotonga chete chikwama, uye haukwanise kushandiswa kuita seunge ndiwe.", + "explainer": "Kiyi yakavanzika iyi inotonga akaundi yako pa{{appName}}. Munhu wose anenge anayo anogona kunyora seunge ndiwe, kushandura makambeni ako, uye kuburitsa zvinhu muzita rako. Ichengetedze mumanager wepassword kana kuchimwe chinzvimbo iwe woga chaunokwanisa kuwana. Mari yako yeGrin yakazvimirira: inogara muchikwama chako cheGrin nemutsara wayo weseed, kwete mukiyi iyi.", "warning": "USAMBOpasanise kiyi yako yakavanzika kune chero munhu. Dzivirira kutora screenshot yayo kana kunamatira pamwe pose kunze kwemanager wepassword. Kana yagoverwa, vamwe vachakwanisa kuwana akaundi yako.", "aria": "Kiyi yako yakavanzika", "copyAria": "Kopa kiyi yakavanzika", @@ -1965,7 +1965,7 @@ "seoTitle": "Gwaro romupi", "seoDescription": "Maitiro okupa pa{{appName}} uye maitiro okudzivirira zvakavanzika zvako.", "title": "Gwaro romupi", - "subtitle": "Bitcoin chaiyo, yakatumirwa zvakananga. Yose miitiro mupeji pfupi imwe." + "subtitle": "Grin chaiyo, yakatumirwa zvakananga. Yose miitiro mupeji pfupi imwe." }, "recipientGuide": { "seoTitle": "Gwaro romugamuchiri", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "Pamusoro", - "seoDescription": "Maitiro {{appName}} anoshanda nawo: kubatanidza vagamuchiri kune mari isingadziviswi kuburikidza neBitcoin neNostr.", + "seoDescription": "Maitiro {{appName}} anoshanda nawo: kubatanidza vagamuchiri kune mari isingadziviswi kuburikidza neGrin neNostr.", "hero": { "eyebrow": "Pamusoro pe{{appName}}", "headlinePart1": "Maitiro", "headlineAppName": "{{appName}}", "headlinePart2": "anoshandiswa.", - "body": "{{appName}} ipuratifomu yokupa isingadziviswi yakavakwa paNostr neBitcoin. Hapana akaundi dzeBanga dzakadzivirwa. Hapana kuvharwa kwemakambani. Rutsigiro chete rwakananga kubva kuvanhu vanotenda mukuda kwako.", + "body": "{{appName}} ipuratifomu yokupa isingadziviswi yakavakwa paNostr neGrin. Hapana maakaundi ebhanga akavharirwa. Hapana kuvharwa kwemakambani. Rutsigiro chete rwakananga kubva kuvanhu vanotenda muchikonzero chako.", "trustChips": { "decentralized": "Yakapararira", "openSource": "Yakavhurika", @@ -2021,7 +2021,7 @@ "raised": "yakaunganidzwa", "ofGoal": "ye$10,000", "donorsLine": "Vapi 247 · Nyika 12", - "donate": "Pa Bitcoin" + "donate": "Pa Grin" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "Kiyi yecryptographic yakapenya yeorange iri kuyangarara munzvimbo yerima, ichireva kuzvitonga", "title": "Vagamuchiri vanonyora mukati memamiriro ekunze.", - "body": "Hapana bhanga. Hapana mapepa. Hapana kubvumirwa. Pakarepo kana mugamuchiri akaita akaundi pa{{appName}}, anenge ane kero yeBitcoin yakagadzirira kugamuchira rutsigiro, chero kupi munyika." + "body": "Hapana bhanga. Hapana mapepa. Hapana kubvumirwa. Mugamuchiri anogadzira akaundi pa{{appName}}, owedzera kero yekugamuchira kubva muchikwama chake cheGrin kukambeni yake, uye anogona kugamuchira rutsigiro kubva chero kupi munyika." }, "step2": { - "imageAlt": "Mari yeBitcoin yakapenya iri kubhururuka mumhepo nepamepe rerima renyika, ichireva mubhadharo wokukurumidza wepasi rose", - "title": "Vapi vanotumira Bitcoin zvakananga.", - "body": "Vapi vanotumira Bitcoin kubva mukati memawore chero ipi yavanoshandisa (Cash App, Coinbase, Strike, hardware wallet) zvakananga kumugamuchiri. {{appName}} haitombobati mari. Hapana seva pakati, hapana muchengeti." + "imageAlt": "Mari yeGrin inopenya iri kubhururuka mumhepo nepamepu rerima renyika, ichireva mubhadharo wekukurumidza wepasi rose", + "title": "Vapi vanotumira Grin zvakananga.", + "body": "Vapi vanobhadhara kubva muchikwama chero chipi cheGrin, kuburikidza neGoblinPay checkout yekambeni kana zvakananga kukero yayo yegrin1 Slatepack. {{appName}} haitombobati mari. Chibvumirano chinobva muchikwama chemupi chichienda muchikwama chemugamuchiri." }, "step3": { "imageAlt": "Ruoko rwakavhurwa rwune chiedza chinodziya cheorange chichipenya kubva mukati medziva ruoko, chichireva kugamuchira nesimba", @@ -2052,8 +2052,8 @@ "description": "Eranos chii, ndiani akaivaka, uye inomudza marii." }, "chapter2": { - "label": "Zvipo zveBitcoin", - "description": "Maitiro mubhadharo anoshanda, sei pamuchina, sei zveruzhinji, sei kushandura uku." + "label": "Zvipo zveGrin", + "description": "Maitiro mibhadharo inoshanda nawo, sei Grin, zvinoramba zvakavanzika, uye kutarisana kwacho." }, "chapter3": { "label": "Pamusoro peNostr", @@ -2068,8 +2068,8 @@ "imageAlt": "Vapikise vakapfeka chigwedu vachifamba mumugwagwa weguta reEurope panguva yemanheru, vakabata mwenje mitsvuku inopfuta nemibhureti 'FREEDOM' ne'LIBERTAD'", "role": "Kuvapi", "title": "Tsigira zvinangwa zvisinga tsigirwi nemabhanga.", - "description": "Tumira Bitcoin zvakananga kuvagamuchiri uye mafambiro kwese kupi pasi rose, usingabvunza mvumo kumutsigiri wokubhadhara.", - "bullet1": "Shandisa chero wallet yeBitcoin yauno tora.", + "description": "Tumira Grin zvakananga kuvagamuchiri nemafambiro kwese kupi pasi rose, usingakumbire mvumo kumubati wemibhadharo.", + "bullet1": "Bhadhara kubva muchikwama chero chipi cheGrin, seGoblin kana grin-wallet.", "bullet2": "Zvipo zvinosvika zvakananga kumugamuchiri. Hapana muchengeti, hapana mumiriri.", "cta": "Verenga Gwaro romupi" }, @@ -2092,7 +2092,7 @@ "label": "Nezve Eranos" }, "payments": { - "label": "Zvipo zveBitcoin paEranos" + "label": "Zvipo zveGrin paEranos" }, "about-nostr": { "label": "Nezve Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "Chii chinonzi {{appName}}?", "answer": [ - "{{appName}} ipuratifomu yekutumira zvipo zveBitcoin — pachena kana zvakavanzika — zvakananga kuvagamuchiri. Hapana mukuvadzi wepakati, hapana mubati wemari, uye hapana akaundi rinogona kurambidzwa.", + "{{appName}} ipuratifomu yekutumira zvipo zveGrin zvakananga kuvagamuchiri. Hapana mukuvadzi wepakati, hapana mubati wemari, uye hapana akaundi rinogona kurambidzwa.", "{{appName}} yakavakwa pamusoro peNostr, saka hunhu hwako hahubatani nehurongwa hweno — iwe une humambo hwacho." ] }, "cost-to-use": { "question": "Ko {{appName}} ine mutengo here?", "answer": [ - "**Aiwa.** {{appName}} haitori mari yepuratifomu. Paunopa chipo, unobhadhara chete mari yenetiweki yeBitcoin inoenda kuvachera — kwete kwatiri." + "**Aiwa.** {{appName}} haitori mari yepuratifomu. Paunopa chipo, unobhadhara chete mari shoma yenetiweki yeGrin inoenda kuvachera, kwete kwatiri." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "\"Kushinga kucensorship\" pano kunorevei?", "answer": [ "Hapana kambani inomira pakati pemupi nemugamuchiri. {{appName}} haichengete mari uye haigone kurambidza kero.", - "Kana netiweki yeBitcoin ichishanda, zvipo zvinogona kutumirwa uye kugamuchirwa. Kunyange {{appName}} pachayo kana ikamisikidzwa, hazvigone kuzvimisa." + "Kana netiweki yeGrin ichishanda, zvipo zvinogona kutumirwa uye kugamuchirwa. Kunyange {{appName}} pachayo kana ikamisikidzwa, hazvigone kuzvimisa." ] }, "why-onchain": { - "question": "Sei Bitcoin?", + "question": "Sei Grin?", "answer": [ - "Bitcoin ndiyo nzira yemubhadharo inotsigirwa zvakanyanya uye yakashinga kucensorship pasi rose. Walleti yose yeBitcoin inogona kuitumira.", - "Pa{{appName}}, vagamuchiri vanosarudza nzira yokugamuchira: **pachena** (kero yeBitcoin yakajairika) yekusvika kwakanyanya, **zvakavanzika** (mibhadharo yakanyarara) yezvipo zvisingatevedzeke, kana **zvese** kuitira kuti walleti yemupi mumwe nemumwe isarudze nzira yakakodzera zvakazvimirira. Vapi vane chete app yeBitcoin yemumusha vanogona kupawo; vapi vane walleti yemibhadharo yakanyarara vanogashira hukama hwakavanzika sezvakajairika.", - "Chiri kunopikiswa ndechokuti zvibvumirano zveBitcoin zvepachena zvinooneka pabhirochaina uye zvinobhadhara mari kuvachera. Bhuku reMupi nereMugamuchiri zvinotsanangura nzira yokubata zvese." + "Grin imari yedhijitari ine kuvanzika kwakavakirwa mukati. Magadzirirwo ayo eMimblewimble haaise makero pacheni uye anoviga huwandu hwega hwega, saka zvipo hazvisiye nzira yepachena inosiiwa nemamwe macryptocurrency mazhinji.", + "Pa{{appName}}, makambeni anogamuchira Grin nenzira mbiri: kuburikidza neGoblinPay (skena QR uye mubhadharo unofamba kuenda kukambeni seslatepack yakavharidzirwa nepaNostr) kana zvakananga kukero yekambeni yegrin1 Slatepack kubva muchikwama chero chipi cheGrin. Chero nzira ipi, mari inosvika muchikwama chinodzorwa nekambeni.", + "Huwandu hwemakambeni hunoramba huri hwechokwadi pasina kurasa kuvanzika ikoko: mupi anogona kuburitsa uchapupu hwemubhadharo, uye {{appName}} inohuongorora ichienzanisa neGrin node kusimbisa kuti chibvumirano chiri pacheni zvechokwadi. Uchapupu hunoburitsa huwandu nekernel yechibvumirano chete, kwete kuti ndiani akabhadhara. Bhuku reMupi nereMugamuchiri zvinotsanangura zvizere." ] }, "why-not-rotating-addresses": { - "question": "Sei {{appName}} isina kugadzira kero itsva pachipo chega chega?", + "question": "Sei {{appName}} isingagadzirise zvipo paseva yayo pachayo?", "answer": [ - "Kuita izvi kungada {{appName}} ishande semuchina wepakati wekutsinhanisa mari — yotanga kuchengeta Bitcoin uye kuyitakurira kumugamuchiri.", - "Izvi zvingatiita vakatumira mari, vari pasi pemitemo inouya pamwe chete naizvozvo, uye nzvimbo imwe yokukundikana: vhara seva ye{{appName}} ndokuvhara chipo chega chega chinopfuura nemo.", - "Pachinzvimbo chacho, kero yechipo yemumwe nemumwe inotorwa kubva kukiyi yake yakavanzika yeNostr (nsec) — kiyi imwechete yaunoshandisa kupinda. Vapi vanotumira zvakananga kumugamuchiri, {{appName}} haina kana kubata mari, uye puratifomu pachayo haigone kuvharwa kurambidza chero ani zvake. Vagamuchiri vanoda kuvanzika kwechipo chega chega vanogona kugamuchira mibhadharo yakanyarara, inopa kusabatanidzika kumwechete pasina munhu anobata mari pakati." + "Kuita izvi kungada kuti {{appName}} ishande semumiririri wepakati anotsinhanisa mari, otanga achichengeta Grin ozoitakurira kumugamuchiri.", + "Izvi zvingatiita vatumiri vemari, tiri pasi pemitemo inouya nazvo, uye nzvimbo imwe yekukundikana: vhara seva ye{{appName}} wabva wavhara chipo chega chega chinopfuura nemairi.", + "Pachinzvimbo chacho, zvipo zvinofamba kubva muchikwama cheGrin chemupi zvichienda muchikwama cheGrin chekambeni. Kambeni yega yega inoburitsa kero yayo yegrin1 Slatepack kana GoblinPay checkout, {{appName}} haitombobati mari, uye puratifomu pachayo haigone kuvharwa kurambidza chero ani zvake. Uye nokuti Grin haiise makero pacheni, zvipo hazvibatanidziki sezvakajairika pasina munhu anobata mari pakati." ] }, "why-not-other-crypto": { - "question": "Sei kusiri Monero kana imwe cryptocurrency?", + "question": "Sei kwete Bitcoin, Monero, kana imwe cryptocurrency?", "answer": [ - "Bitcoin ndiyo cryptocurrency inozivikanwa zvakanyanya. Izvi zvinoreva kuti iri nyore kuvapi kutenga uye kutumira, uye iri nyore kuvagamuchiri kugashira, kuchengeta, uye kushandisa.", - "Macoin akatarisana nekuvanzika kwakaita seMonero anopa kupokana kwakavanzika kwakasiyana neBitcoin, asi haatsigirwe nemamwe app emumusha uye akaoma kushandurira kumari yenyika. Kukumbira kumwe kwemativi maviri echipo kuti chitange chawana cryptocurrency isingazivikanwe imhura iyo {{appName}} haisi kuzoisa panzira. Kuzvipo zveBitcoin pachezvazvo, mibhadharo yakanyarara inovharidzira nyaya yekusabatanidzika pasina kubuda muhupfumi hweBitcoin." + "Bitcoin ndiyo cryptocurrency inoshandiswa zvakanyanya, asi bhuku rayo nderepachena: chipo kukero inozivikanwa chinobudisa huwandu, nguva, uye rutivi runotumira, nokusingaperi. Kuwedzera kuvanzika pamusoro payo kunoreva zvishandiso zvekuwedzera, matanho ekuwedzera, uye nzira dzakawanda dzekukanganisa. Kuzvipo zvezvikonzero zvine njodzi, iyo isarudzo yakashata yekutanga.", + "Grin inoita kuti nzira yakavanzika ive iyo nzira yega. Mimblewimble haisiye makero pacheni uye inoviga huwandu hwega hwega, saka vapi havadi zvishandiso zvakakosha kuti vachengeteke. Panguva imwecheteyo, uchapupu hwemibhadharo hweGrin hunobvumira kambeni kuratidza huwandu hwakaongororwa pacheni pasina kubudisa vapi vayo. Monero inopawo kuvanzika kwakasimba, asi uchapupu hwemibhadharo hweGrin hunoenderana nemuenzaniso we{{appName}} wezvipo zvakaongororwa, uye cheni yayo yakareruka inoita kuti kuongorora kurambe kuri nyore." ] }, "what-is-nostr": { "question": "Nostr chii?", "answer": [ "Nostr inetiweki yakavhurika apo **iwe** uri muridzi weakaundi yako, kwete kambani. Hunhu hwako kiyi yekrptiografi yaunodzora, kwete zita remushandisi paseva yemumwe munhu.", - "Pa{{appName}}, kiyi yakafanana iyoyo ndiyo zvakare inotorwa kero yako yechipo — kiyi yako yakavanzika yeNostr (nsec) inopa mbeu kuwalleti yako yeBitcoin, ndocho chikonzero unogona kugashira Bitcoin pasina kunyoresa chero kwaani." + "Pa{{appName}}, kiyi imwecheteyo inosaina makambeni ako nemarisiti ezvipo anovaka huwandu hwako hwakaongororwa, ndicho chikonzero hunhu hwako nemakambeni ako zvichishanda chero kupi paNostr pasina kunyoresa kune chero ani." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "Chii chinoitika kana ndikarasa kiyi yangu yakavanzika?", "answer": [ - "**Hapana bhatani re\"wakanganwa pasiwedhi\".** Hapana anogona kuyiseta zvekare kwauri. Kana wairasa, akaundi yako — uye chero Bitcoin iri pakero yako yechipo — yaperera nokusingaperi.", + "**Hapana bhatani re\"wakanganwa pasiwedhi\".** Hapana anogona kuiseta zvekare kwauri. Kana wairasa, akaundi yako nemakambeni ako zvaperera nokusingaperi. (Mari yako yeGrin inogara muchikwama chako cheGrin nemutsara wayo weseed, zvakaparadzana nekiyi iyi.)", "**Chengeta kiyi yako yakavanzika kunzvimbo yakachengeteka iye zvino.** Kuti uone mazano, verenga [Kutarisira Makey ako eNostr](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr yakasiyana sei neMastodon kana Bluesky?", "answer": [ - "PaMastodon, akaundi yako iri paseva yakanyanyowa. PaBluesky, mamwe maakaundi anotsamira pakambani imwechete. PaNostr, hunhu hwako ikey yaunodzora, uye kero yako yechipo inoenda newe kuapp ipi zveNostr." + "PaMastodon, akaundi yako iri paseva yakati. PaBluesky, maakaundi mazhinji anotsamira pakambani imwechete. PaNostr, hunhu hwako ikiyi yaunodzora, uye profile yako nemakambeni ako zvinoenda newe kuapp ipi zvayo yeNostr." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Bhadhara kero yeBitcoin iri papeji yekambeni kubva muwalleti ipi zvayo yawatova nayo. Kana kambeni ichigamuchira mibhadharo yakanyarara uye walleti yako inotsigira, chipo chako chinova chakavanzika zvichizvichaira.", + "lede": "Ipa chipo kubva muchikwama chero chipi cheGrin: skena QR yeGoblinPay yekambeni, kana ubhadhare kero yayo yegrin1 Slatepack. Grin yakavanzika sezvakajairika, saka chipo chako hachisiye nzira yepachena.", "nextActions": [ - "Bhadhara kubva muwalleti yeBitcoin ipi zvayo", + "Bhadhara kubva muchikwama chero chipi cheGrin", "Hapana mupakati, hapana nguva yekuchengetera", - "Unoda kuvanzika? Verenga pasi apa" + "Yakavanzika sezvakajairika" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Vhura kambeni", - "body": "Unoona QR imwechete. Kana kambeni ichigamuchira zvese, inonyora endpoints mbiri; walleti yako inotora yakakodzera." + "body": "Dzvanya Donate wosarudza nzira. GoblinPay: isa huwandu, skena QR nechikwama cheGoblin, uye mubhadharo unofamba kuenda kukambeni seslatepack yakavharidzirwa nepaNostr, nekusimbiswa kunozviitira. Kero yeGrin: bhadhara kero yekambeni yegrin1 Slatepack kubva muchikwama chero chipi cheGrin; chikwama chako ndicho chinofambisa, kuburikidza neTor kana nekutsinhanisa maslatepack." }, "arrivesDirectly": { "title": "Inosvika zvakananga", - "body": "Mari inoenda zvakananga kumugamuchiri. {{appName}} haina kana kubata kana kuviga, uye kero inotorwa kubva kukiyi yakavanzika yeNostr yemugamuchiri." + "body": "Mari inogadziriswa zvakananga muchikwama chekambeni. {{appName}} haichengete kana kuifambisa. Kana uchida kuti chipo chako chiverengwe muhuwandu hwepachena hwekambeni, buritsa uchapupu hwemubhadharo kana risiti mushure; hunoburitsa huwandu chete, kwete hunhu hwako." } } }, "publicVisible": { - "title": "Zvipo zvepachena zvinooneka pa-chain nokusingaperi", - "body": "Chipo che**Pachena** chinosvika pakero yeBitcoin yakajairika yakabatana nekambeni. Munhu wese anogona kutsvaga kero yacho oona mari, nguva, uye kero yako yekutumira. Zvipo **Zvakanyarara** zvinopedzwa pa-chain zvakare, asi rutivi rwekugashira haruna kubatana nekambeni saka zvinosara kunze kwezvinyorwa zvevapi nemihoro yepachena." + "title": "Zviri pachena, nezvisiri", + "body": "Cheni yeGrin haina makero uye inoviga huwandu hwese, saka vatariri vekunze havagone kuona kuti ndiani akapa kambeni kana kuti zvakadini. Huwandu hwekambeni pa{{appName}} hunovakwa chete kubva kuuchapupu nemarisiti zvinosarudzwa kuburitswa nevapi, uye chimwe nechimwe chinoburitsa huwandu nekernel yechibvumirano chete." }, "privacy": { "heading": "Kupa chipo chakavanzika", - "intro": "Aya matanho akakosha kunyanya kuzvipo **Zvepachena**, apo chibvumirano chega chega chakasungwa zvachose kukero imwe. Zvipo **Zvakanyarara** zvinotovanza rutivi rwekugashira, saka njodzi yacho yakaderera. Kuongorora kunonyanya kweWalleti yako yekutumira kuchiri kuchikwanisika nzira dzese mbiri, saka kana njodzi yako iri pamusoro, aya matanho akakodzera. Sarudza imwe, kana wakomburiine.", + "intro": "Pacheni, Grin inotokuchengetedza: hapana makero, huwandu hwakavanzwa, hapana runyorwa rwevapi rwepachena. Chinogona kuchikuzivisa ndeyekuti wakawana sei Grin uye zvaunosarudza kuburitsa. Kana njodzi yako iri pamusoro, matanho aya akakodzera. Sarudza rimwe, kana uabatanidze.", "options": { "nonKyc": { - "name": "Tenga Bitcoin isiri yeKYC", - "purpose": "Tenga Bitcoin peer-to-peer kuti isabatanidzwa nechitupa chako chemubatanidzwi kubva pakutanga. Pekutanga pakuvanzika pakanyanya kusimba." + "name": "Wana Grin pasina KYC", + "purpose": "Ichere, kana uitenge peer-to-peer, kuti mari yacho isabatanidzwa nechitupa chako chehurumende kubva pakutanga." }, "coinjoin": { - "name": "Ita Coinjoin kutanga", - "purpose": "Sanganisa Bitcoin yako nemari yevamwe vanhu kuti zvinobuda zvisakwanise kutevedzerwa kushopu yako yeKYC. Inobatsira apo kambeni inogamuchira yepachena chete." + "name": "Rega risiti yepachena", + "purpose": "Kuburitsa uchapupu hwemubhadharo kunobatanidza chipo nehunhu hwako hweNostr. Usahuburitse, uye chipo chinosara pakati pako nekambeni." } } }, "consumerApps": { - "title": "Maapp emumusha haakwanise kukuita usingazivikanwe", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance, naPayPal zvese zvinosimbisa hunhu hwako. Zvisinei kuti unotumira chipo sei, chibvumirano chega chega chinoramba chakasungwa nehunhu hwako chaihwo. Shandisa walleti isinochengetwa yaunodzora pachako." + "title": "Maexchange anoziva kuti ndiwe ani", + "body": "Maexchange anotengesa GRIN anosimbisa chitupa chako uye anochengeta zvinyorwa zvekubvisa kwega kwega. Cheni yepachena haizoratidza chipo chako, asi exchange inoziva kwakaenda kubvisa kwayo. Kana izvozvo zvichikosha pamamiriro ako, tanga wabvisa kuenda kuchikwama chaunodzora wozopa uchibva ipapo." } }, "recipient": { "tldr": { - "lede": "Sarudza zvaunogamuchira paunogadzira kambeni: Pachena, Yakanyarara, kana zvese. Zvese hazvichengetwe. {{appName}} haichengete mari yako nekupi.", + "lede": "Buritsa kero yegrin1 Slatepack kubva muchikwama cheGrin chaunodzora, kana ugadzire GoblinPay checkout. Zvipo zvinosvika kubva kuchikwama kuenda kuchikwama. {{appName}} haitombochengeti mari yako.", "nextActions": [ - "Enzanisa zvinosarudzwa zviviri", - "Ronga maitiro aunoita kunokwidza mari", - "Tora mari nokukurumidza" + "Wana chikwama cheGrin nekero", + "Iwedzere kukambeni yako", + "Chengetedza mutsara weseed wechikwama chako" ] }, "howReceiving": { "heading": "Kugashira kunoshanda sei", "paragraphs": [ - "Makero ako ezvipo paWalleti ye{{appName}} anotorwa kubva kukiyi yako yakavanzika yeNostr (nsec) — kiyi imwechete yaunoshandisa kupinda ndiyo inopa mbeu kuwalleti yako yeBitcoin. Paunogadzira kambeni, unosarudza zvauunogamuchira:", - "**Mibhadharo yepachena chete.** Kero yeBitcoin yakajairika. Inooneka kune munhu wese, inoshanda nemawalleti ose.", - "**Mibhadharo yakanyarara chete.** Mibhadharo yakanyarara yeBIP-352. Rutivi rwekugashira haruna kubatana pa-chain, saka zvipo zvinosara kunze kwezvinyorwa zvevapi nemihoro yepachena. Vapi vanoda walleti inokwanisa mibhadharo yakanyarara kuti vatumire. Kana vasina, chipo chavo hachigone kupinda.", - "**Zvese.** {{appName}} inogadzira QR imwechete inonyora endpoints mbiri. MaWalleti emibhadharo yakanyarara anozviverenga sezvakavanzika; mawalleti akajairika anobhadhara kukero yepachena. Vapi havafaniri kusarudza.", - "Kugamuchira zvese kazhinji ndiyo sarudzo yakanaka: unowana zvipo zvakavanzika kubva kuvatsigiri vanoshandisa walleti yemibhadharo yakanyarara, uye unoramba wakavhurika kuvapi vane Bitcoin chete mu app yemumusha.", - "Mukati mewalleti yako ye{{appName}}, izvi zvinosvika se**huwandu huviri hwakaparadzana** — chitabu che**Pachena** (kero yako yeBitcoin yakajairika) nechitabu che**Yakavanzika** (mibhadharo yakanyarara) — zvinoratidzwa pamatabu ePachena / Yakavanzika ewalleti. {{appName}} inozvichengeta zvakaparadzana nemaune: huwandu huviri uhu hahungatombo shandiswi pamwechete. Kusanganisa mari yakavanzika neyepachena mumushando mumwechete kungabatanidza zvipo zvako zvemibhadharo yakanyarara zvisingabatanidziki kudzokera kukero yako yepachena pa-chain uye zvoparadza kuvanzika kwazviripo kupa." + "Zvipo pa{{appName}} zvinofamba zvakananga kubva muchikwama cheGrin chemupi zvichienda mune chako. Paunogadzira kambeni, unosarudza magamuchirire:", + "**Kero yegrin1 Slatepack.** Chikwama chero chipi cheGrin (Goblin, grin-wallet) chinokupa imwe. Vapi vanoibhadhara kubva muchikwama chero chipi cheGrin, vachidyidzana kuburikidza neTor kana nekutsinhanisa maslatepack; zvikwama ndizvo zvinofambisa.", + "**GoblinPay.** Checkout inobvumira vapi kubhadhara mukati meapp: vanoskena QR uye mubhadharo unofamba uchiuya kwauri seslatepack yakavharidzirwa uye yakaputirwa sechipo nepaNostr, nekusimbiswa kunozviitira uye risiti yakasainwa pakupedzisira.", + "**Zvese.** Vapi vane chikwama cheGoblin vanowana nzira yekuskena kamwechete, uye vamwe vese vanobhadhara kero yako yeSlatepack kubva muchikwama chero chipi cheGrin chavanoshandisa. Kupa zvese kunokuchengeta wakavhurika kumupi wese.", + "Kuvanzika ndiko kwakajairika nenzira dzese. Magadzirirwo eMimblewimble eGrin haaise makero pacheni uye anoviga huwandu hwega hwega, saka zvipo zvako hazvimboonekwa mubhuku ripi zvaro repachena rinogona kutariswa nemunhu wese.", + "Huwandu hwakaongororwa hwekambeni yako hunoverenga chipo kana uchapupu hwacho hwemubhadharo kana risiti yeGoblinPay zvaburitswa uye zvaongororwa: siginecha yemugamuchiri inofanira kusimbiswa, uye kernel yechibvumirano inofanira kusimbiswa pacheni ichienzaniswa neGrin node. Uchapupu hwega hwega hwakaburitswa hunoburitsa huwandu nekernel, hapana chimwe pamusoro pemupi." ] }, "whatEveryoneSees": { "heading": "Zvinoonekwa nemunhu wese", "paragraphs": [ - "Kana kambeni yako ichigamuchira mibhadharo yepachena, ani nani ari kufunga kukutsigira anogona kutsvaga kero yacho oona nhoroondo yezvipo zvepachena.", - "Zvipo zvemibhadharo yakanyarara hazvisi chikamu cherekodhi iyoyo. Hazvionekwe kune vatariri vekunze uye hazvioneki muzvionekwa zvepachena zvekambeni; vapi vatsva vanongoona zvauinotumira pamusoro pemafambiro ekambeni." + "Vashanyi vanoona peji yekambeni yako, chinangwa chayo, uye huwandu hwakaongororwa hwakavakwa kubva kuuchapupu nemarisiti akasarudzwa kuburitswa nevapi. Chimwe nechimwe chacho chinoburitsa huwandu nekernel yechibvumirano, kwete hunhu hwemupi.", + "Hapana anogona kutsvaga bharanzi yako kana nhoroondo yezvipo pacheni. Hapana kero yekuongorora uye hapana huwandu hwekuverenga; kunze kwemarisiti akaburitswa, vanhu vanongoona zvaunogovera pamusoro pemafambiro ekambeni." ] }, "movePromptly": { - "heading": "Fambisa zvipo nokukurumidza", + "heading": "Chikwama chako, mutoro wako", "steps": { "sweep": { - "title": "Tora kuwalleti yaunozvidzora", - "body": "Walleti yako ye{{appName}} yatova inozvichengeta — iwe, uye iwe chete, ndiwe unodzora makiyi. Kuti uone bharanzi imwechete uchishandisa walleti yedesktop kana yehardware, vhura menyu yewalleti, sarudza **Chengetedza chikwama**, wogopinza mutsara weseed wemazwi makumi maviri nemana muna [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), kana muwalleti yehardware (Trezor, Ledger). Kana uchida kufambisa mari kukiyi yakasiyana zvachose — semuenzaniso, kuwalleti yeLightning se [Phoenix](https://phoenix.acinq.co) — tumira mushando weBitcoin wakajairika kubva muwalleti yako ye{{appName}}." + "title": "Zvipo zvinopinda muchikwama chaunodzora", + "body": "{{appName}} haitombokufambisiri chikwama. Mari inosvika muchikwama cheGrin chine kero kana GoblinPay checkout yawakaburitsa, saka kuchengeta ndekwako kubva pachipo chekutanga chaicho. Izvozvo zvinorevawo kuti mutoro ndewako: munhu wese ane mutsara weseed wechikwama chako ane mari yacho, uye pasina iwo mari haigone kudzoswa." }, "dontSit": { - "title": "Usagara nemari mubrowser", - "body": "Zvikuru kumakambeni ane mari yakawanda, chengeta mutsara weseed wewalleti panze (papepa, pasimbi, kana mu password manager pamuchina wakatsaurirwa) uye funga nezve walleti yehardware. Seed yaunochengetedza kubva pa{{appName}} ndeyewalleti imwecheteyo — chengetedza mazwi uye watova nechechengeto yakatonhora (cold storage)." + "title": "Chengetedza mutsara weseed uri offline", + "body": "Zvikuru kumakambeni ane mari yakawanda, chengeta mutsara weseed wechikwama chako cheGrin uri offline (papepa, pasimbi, kana mupassword manager pamuchina wakatsaurirwa). Seed ndiyo chikwama: chengetedza mazwi uye watova nechechengeto yakatonhora (cold storage)." } } }, "cashout": { - "heading": "Kukwidza mari nenzira yakavanzika", - "intro": "Kushandisa mari pa-chain kunogadzira nzira yekutevera kunze kwekunge wamboibvuna kutanga. Kwidza mari kubva muchitabu che**Yakavanzika** kuti zvipo zvemibhadharo yakanyarara zvirambe zvisingabatanidziki — tanga watumira kuwalleti yemibhadharo yakanyarara (kero ye**sp1…**), wozoshandisa zvichitevera; kutsva uku kunobvuna chinongedzo pakati pekambeni yako neicho chinotevera. Usatumira mari yakavanzika kukero yakambodzokororwa kana yepachena, izvo zvinoibatanidza zvakare. Mamwe masarudzo apasi anoshanda zvakare uye ane kutarisana kwawo.", + "heading": "Kukwidza mari", + "intro": "Cheni yeGrin haizobudisa zvipo zvako, saka sarudzo huru yekuvanzika ndeyekuti unoshandura sei kuenda kumari yenyika yako. Sevhisi ipi zvayo inosimbisa chitupa chako ichaziva zvaunokwidza kuburikidza nayo. Sarudzo dziri pasi apa dzine kutarisana kwakasiyana.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Sanganisa Bitcoin yako nemari yevamwe vashandisi kuti chinobuda chisakwanise kubatanidzwa kuchinopinda." + "name": "Maexchange", + "purpose": "Nzira iri nyore pane dzese yekuenda kufiat. Tarisira KYC: exchange inoziva hunhu hwako nehuwandu hwaunokwidza kuburikidza nayo." }, "peerToPeer": { "name": "Peer-to-peer", - "purpose": "Tsinhanisa Bitcoin nefiat zvakananga neumwe munhu kana kuburikidza nebroker paBisq, HodlHodl, kana RoboSats." + "purpose": "Tsinhanisa Grin nefiat zvakananga neumwe munhu kana kuburikidza nebroker. Hapana puratifomu pakati." }, "spendDirectly": { "name": "Ishandise zvakananga", - "purpose": "Tenga makadhi ezvipo (Amazon, Uber, zvokudya, kufamba) zvakananga kubva muBitcoin pasina kushandura kuva mari pakutanga." + "purpose": "Shandisa Grin semari kuvatengesi nemasevhisi anoigamuchira, pasina kutanga washandura kuita mari." } } }, "tumblers": { - "title": "Nzvenga matumbler ane simba rekati", - "body": "Mavhukauto akachengeterwa anokwanisa kuba mari yako, kunyora kuti ndiani akatumira chii, kana kuva matsvuura emagumbo eaw. Shandisa kufambisa kwemibhadharo yakanyarara kana coinjoin isinochengetwa pachinzvimbo chacho." + "title": "Hapana mamixer anodiwa", + "body": "PaGrin hapana matumbler kana masevhisi ekusanganisa anofanira kuvimbwa, uye hausi kuada. Mimblewimble inoviga huwandu uye haisiye makero pacheni, saka zvipo zvakavanzika sezvakajairika." } } } diff --git a/src/locales/sw.json b/src/locales/sw.json index 712924d4..c71a6218 100644 --- a/src/locales/sw.json +++ b/src/locales/sw.json @@ -174,12 +174,12 @@ "subtitle": "Unaweza kufanya yote mawili baadaye. Hii inatusaidia tu kupanga hatua zinazofuata.", "creator": { "title": "Anzisha kampeni", - "description": "Kusanya Bitcoin kwa lengo unalolijali.", - "finderNote": "Wafadhili hutuma sats moja kwa moja kwenye pochi yako." + "description": "Kusanya Grin kwa lengo unalolijali.", + "finderNote": "Wafadhili hutuma GRIN moja kwa moja kwenye pochi yako." }, "donor": { "title": "Changia kampeni", - "description": "Saidia malengo kwa Bitcoin.", + "description": "Saidia malengo kwa Grin.", "finderNote": "Mchango wako huenda moja kwa moja kwenye pochi ya mratibu." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Hifadhi ufunguo wako", "subtitle": "Pakua faili na uihifadhi mahali salama. Msimamizi wa nenosiri unafaa vyema.", - "couplingNote": "Akaunti yako na pochi yako hushiriki ufunguo huu. Hutia saini machapisho yako ya Nostr na hufungua pochi yako ya Bitcoin kwenye Eranos.", + "couplingNote": "Ufunguo huu ndio utambulisho wako kwenye Eranos. Hutia saini machapisho yako ya Nostr, kampeni zako, na risiti za michango zinazohesabiwa katika jumla za kampeni.", "permanenceHeadline": "Hakuna njia ya kurejesha ufunguo huu ukiupoteza.", "permanenceBody": "Hakuna kuweka upya, hakuna huduma ya msaada, hakuna urejeshaji kwa barua pepe. Uhifadhi kabla ya kuendelea.", "button": "Pakua na uendelee", @@ -574,7 +574,7 @@ "seoTitle": "Mwongozo wa Mfadhili", "seoDescription": "Jinsi kuchangia kunavyofanya kazi kwenye {{appName}} na jinsi ya kulinda faragha yako.", "title": "Mwongozo wa Mfadhili", - "subtitle": "Bitcoin halisi, inayotumwa moja kwa moja. Mtiririko mzima katika ukurasa mmoja mfupi." + "subtitle": "Grin halisi, inayotumwa moja kwa moja. Mtiririko mzima katika ukurasa mmoja mfupi." }, "recipientGuide": { "seoTitle": "Mwongozo wa Mpokeaji", @@ -606,13 +606,13 @@ }, "about": { "seoTitle": "Kuhusu", - "seoDescription": "Jinsi {{appName}} inavyofanya kazi: kuwaunganisha wapokeaji na ufadhili usiozuilika kupitia Bitcoin na Nostr.", + "seoDescription": "Jinsi {{appName}} inavyofanya kazi: kuwaunganisha wapokeaji na ufadhili usiozuilika kupitia Grin na Nostr.", "hero": { "eyebrow": "Kuhusu {{appName}}", "headlinePart1": "Jinsi", "headlineAppName": "{{appName}}", "headlinePart2": "inavyofanya kazi.", - "body": "{{appName}} ni jukwaa la michango linalostahimili udhibiti lililojengwa kwenye Nostr na Bitcoin. Hakuna akaunti za benki zilizofungwa. Hakuna kufungwa kwa mashirika. Ni msaada wa moja kwa moja tu kutoka kwa watu wanaoamini lengo lako.", + "body": "{{appName}} ni jukwaa la michango linalostahimili udhibiti lililojengwa kwenye Nostr na Grin. Hakuna akaunti za benki zilizofungwa. Hakuna kufungwa kwa mashirika. Ni msaada wa moja kwa moja tu kutoka kwa watu wanaoamini lengo lako.", "trustChips": { "decentralized": "Iliyogawanywa", "openSource": "Chanzo wazi", @@ -630,7 +630,7 @@ "raised": "imechangwa", "ofGoal": "kati ya $10,000", "donorsLine": "wafadhili 247 · nchi 12", - "donate": "Changia Bitcoin" + "donate": "Changia Grin" } }, "howItWorks": { @@ -640,12 +640,12 @@ "step1": { "imageAlt": "Funguo ya kriptografia ya rangi ya machungwa inayong'aa ikielea kwenye nafasi ya giza, ikiashiria utambulisho wa kujitegemea", "title": "Wapokeaji hujisajili kwa sekunde.", - "body": "Hakuna benki. Hakuna karatasi. Hakuna idhini. Wakati mwapokeaji anaunda akaunti kwenye {{appName}}, anakuwa na anwani ya Bitcoin tayari kupokea msaada, popote duniani." + "body": "Hakuna benki. Hakuna karatasi. Hakuna idhini. Mwapokeaji huunda akaunti kwenye {{appName}}, huongeza anwani ya kupokea kutoka kwa pochi yake mwenyewe ya Grin kwenye kampeni yake, na anaweza kupokea msaada kutoka popote duniani." }, "step2": { - "imageAlt": "Sarafu ya Bitcoin inayong'aa ikiruka angani juu ya ramani ya dunia yenye giza, ikiashiria malipo ya papo hapo ya mipaka", - "title": "Wafadhili hutuma Bitcoin moja kwa moja.", - "body": "Wafadhili hutuma Bitcoin kutoka kwa pochi yoyote wanayotumia tayari (Cash App, Coinbase, Strike, pochi ya kifaa) moja kwa moja kwa mwapokeaji. {{appName}} kamwe haigusi pesa. Hakuna seva katikati, hakuna mhifadhi." + "imageAlt": "Sarafu ya Grin inayong'aa ikiruka angani juu ya ramani ya dunia yenye giza, ikiashiria malipo ya papo hapo ya kuvuka mipaka", + "title": "Wafadhili hutuma Grin moja kwa moja.", + "body": "Wafadhili hulipa kutoka kwa pochi yoyote ya Grin, ama kupitia ukurasa wa malipo wa GoblinPay wa kampeni au moja kwa moja kwenye anwani yake ya Slatepack ya grin1. {{appName}} kamwe haigusi pesa. Muamala huenda kutoka pochi ya mfadhili hadi pochi ya mwapokeaji." }, "step3": { "imageAlt": "Mkono wazi wenye mwanga wa rangi ya machungwa unaong'aa kutoka kiganjani, ukiashiria kupokea na uwezo", @@ -661,8 +661,8 @@ "description": "Eranos ni nini, nani aliyeijenga, na inagharimu nini." }, "chapter2": { - "label": "Michango ya Bitcoin", - "description": "Jinsi malipo yanavyofanya kazi, kwa nini katika mnyororo, kwa nini hadharani, kwa nini athari hizi." + "label": "Michango ya Grin", + "description": "Jinsi malipo yanavyofanya kazi, kwa nini Grin, nini kinabaki faragha, na athari zake." }, "chapter3": { "label": "Kuhusu Nostr", @@ -677,8 +677,8 @@ "imageAlt": "Waandamanaji waliovaa kofia wakipita barabarani katika mji wa Ulaya jioni, wakishikilia tochi nyekundu zinazowaka na mabango ya 'FREEDOM' na 'LIBERTAD'", "role": "Kwa Wafadhili", "title": "Unga mkono malengo ambayo benki hawawezi.", - "description": "Tuma Bitcoin moja kwa moja kwa wapokeaji na harakati popote duniani, bila kuomba ruhusa kwa mchakataji wa malipo.", - "bullet1": "Tumia pochi yoyote ya Bitcoin ulionayo tayari.", + "description": "Tuma Grin moja kwa moja kwa wapokeaji na harakati popote duniani, bila kuomba ruhusa kwa mchakataji wa malipo.", + "bullet1": "Lipa kutoka kwa pochi yoyote ya Grin, kama Goblin au grin-wallet.", "bullet2": "Michango huingia moja kwa moja kwa mwapokeaji. Hakuna mhifadhi, hakuna mpatanishi.", "cta": "Soma Mwongozo wa Mfadhili" }, @@ -822,7 +822,7 @@ "errorDescriptionRequired": "Maelezo yanahitajika.", "errorPledgeRequired": "Kiasi cha ahadi kinahitajika.", "errorPledgeInvalid": "Kiasi cha ahadi kinapaswa kuwa kiasi chanya cha USD.", - "errorPriceUnavailable": "Inasubiri bei ya BTC/USD ili kuhesabu kiasi cha ahadi.", + "errorPriceUnavailable": "Inasubiri kiwango cha kubadilisha ili kukokotoa kiasi cha ahadi.", "errorCoverInvalid": "Picha ya jalada lazima iwe URL halali ya https://.", "errorDeadlinePast": "Tarehe ya mwisho haiwezi kuwa iliyopita.", "wizard": { @@ -1226,7 +1226,7 @@ "seoTitle": "Wakusanyaji wa fedha", "seoDescription": "Kuunganisha dunia na ufadhili usiozuilika.", "heroTagline": "Kuunganisha dunia na<1><0>ufadhili usiozuilika.", - "heroBody": "Kusanya Bitcoin moja kwa moja kutoka kwa wafuasi kote duniani. Kila mchango huingia moja kwa moja kwenye pochi yako, bila wapatanishi, bila marejesho, na bila jukwaa kushikilia fedha zako.", + "heroBody": "Kusanya Grin moja kwa moja kutoka kwa wafuasi kote duniani. Kila mchango huingia moja kwa moja kwenye pochi yako, bila wapatanishi, bila marejesho, na bila jukwaa kushikilia fedha zako.", "startCampaign": "Anza kampeni", "howItWorks": "Jinsi inavyofanya kazi", "featuredTitle": "Kampeni Maarufu", @@ -1248,7 +1248,7 @@ "whyDifferent": { "eyebrow": "Kwa nini {{appName}}", "title": "Imejengwa tofauti.", - "lede": "Bitcoin moja kwa moja kutoka kwa mfadhili hadi mwapokeaji. Hakuna jukwaa katikati, hakuna mtunzaji anayeshikilia fedha, hakuna ruhusa inayohitajika.", + "lede": "Grin moja kwa moja kutoka kwa mfadhili hadi mwapokeaji. Hakuna jukwaa katikati, hakuna mtunzaji anayeshikilia fedha, hakuna ruhusa inayohitajika.", "block1": { "heading": "Tofauti na GoFundMe", "body": "Hakuna jukwaa linaloweza kufungia michango yako, kudai marejesho, au kusitisha kampeni yako kwa sababu ya tofauti za sera. Hakuna Stripe, Visa, au benki iliyo katikati inayoweza kukukata wakati kampeni inaendelea.", @@ -1257,8 +1257,8 @@ "bullet3": "Ada za jukwaa ni sifuri" }, "block2": { - "heading": "Tofauti na majukwaa mengine ya ‘Bitcoin’", - "body": "Hakuna node kuu ya Lightning, mtunzaji, au LSP inayoweza kushindwa au kwenda nje ya mtandao. Fedha hukamilika moja kwa moja kwenye Bitcoin hadi pochi unayodhibiti. Ikiwa {{appName}} ingetoweka kesho, kila kampeni ingeendelea kufanya kazi.", + "heading": "Tofauti na majukwaa mengine ya kripto", + "body": "Hakuna pochi ya mtunzaji, node inayohifadhiwa, au mchakataji wa malipo unaoweza kushindwa au kwenda nje ya mtandao. Fedha hukamilika kwenye mnyororo wa Grin hadi pochi unayodhibiti. Ikiwa {{appName}} ingetoweka kesho, kila kampeni ingeendelea kufanya kazi.", "bullet1": "Hakuna pochi ya mtunzaji ya kufilisiwa au kufungiwa", "bullet2": "Hukamilika on-chain kwenye pochi yako mwenyewe", "bullet3": "Hufanya kazi hata {{appName}} ikitoweka" @@ -1289,7 +1289,7 @@ "heroKicker": "Kampeni", "heroHeading": "Kila lengo,", "heroHeadingLine2": "mahali pamoja.", - "heroBody": "Kila kampeni iliyochapishwa kwenye Nostr, imekusanywa mahali pamoja. Vinjari mtandao mzima, pata lengo linalokuhusu, na liunge mkono moja kwa moja kwa Bitcoin.", + "heroBody": "Kila kampeni iliyochapishwa kwenye Nostr, imekusanywa mahali pamoja. Vinjari mtandao mzima, pata lengo linalokuhusu, na liunge mkono moja kwa moja kwa Grin.", "campaignsCount_one": "kampeni kwenye mtandao", "campaignsCount_other": "kampeni kwenye mtandao", "verifyCampaigns": "Thibitisha kampeni" @@ -1397,7 +1397,7 @@ "notifications": "Arifa", "notificationsDesc": "Mapendeleo ya arifa za kusukuma.", "advanced": "Ya kina", - "advancedDesc": "Pochi, mfumo, na chaguzi za mtumiaji mwenye uwezo.", + "advancedDesc": "Chaguzi za mfumo na za mtumiaji mwenye uwezo.", "organizers": "Waratibu", "organizersDesc": "Teua waratibu wa nchi ambao wanaweza kubandika machapisho kwenye milisho ya nchi." }, @@ -1436,8 +1436,8 @@ }, "advanced": { "title": "Ya kina", - "subtitle": "Muunganisho wa pochi, usanidi wa mfumo, na chaguzi zingine za kina kwa watumiaji wenye uwezo.", - "intro": "Muunganisho wa pochi, usanidi wa mfumo, na chaguzi zingine za kina.", + "subtitle": "Usanidi wa mfumo na chaguzi zingine za kina kwa watumiaji wenye uwezo.", + "intro": "Usanidi wa mfumo na chaguzi zingine za kina.", "torHeading": "Tor", "torToggle": "Peleka trafiki kupitia Tor", "torToggleDesc": "Inaunganisha kwenye relei na kupakia midia kupitia mtandao wa Tor kwa faragha zaidi. Tarajia utendaji polepole na kuchelewa kidogo wakati Tor inaunganisha.", @@ -2070,7 +2070,7 @@ "heading": "Funguo Yako", "extensionBody": "Umeingia kwa kiendelezi cha kivinjari (NIP-07). Funguo yako ya siri imehifadhiwa hapo — simamia au itoe kutoka kwa kiendelezi chenyewe.", "bunkerBody": "Umeingia kwa mtia saini wa mbali (NIP-46). Funguo yako ya siri inashikiliwa na mtia saini huyo na haiwezi kutolewa kutoka {{appName}}.", - "explainer": "Funguo hii ya siri inadhibiti akaunti yako kwenye {{appName}}. Yeyote mwenye nayo anaweza kuchapisha na kukuiga. Hifadhi katika kidhibiti cha nenosiri au mahali pengine ambapo wewe pekee unaweza kufikia.", + "explainer": "Funguo hii ya siri inadhibiti akaunti yako kwenye {{appName}}. Yeyote mwenye nayo anaweza kuchapisha kama wewe, kuhariri kampeni zako, na kuchapisha kwa jina lako. Hifadhi katika kidhibiti cha nenosiri au mahali pengine ambapo wewe pekee unaweza kufikia. Fedha zako za Grin ziko tofauti: ziko kwenye pochi yako mwenyewe ya Grin na kifungu chake cha mbegu, si kwenye funguo hii.", "warning": "USIWAHI kushiriki funguo yako ya siri na yeyote. Epuka kuipiga picha au kuibandika popote isipokuwa kidhibiti cha nenosiri. Ikishirikiwa, wengine wataweza kufikia akaunti yako.", "aria": "Funguo yako ya siri", "copyAria": "Nakili funguo ya siri", @@ -2092,7 +2092,7 @@ "label": "Kuhusu Eranos" }, "payments": { - "label": "Michango ya Bitcoin kwenye Eranos" + "label": "Michango ya Grin kwenye Eranos" }, "about-nostr": { "label": "Kuhusu Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "{{appName}} ni nini?", "answer": [ - "{{appName}} ni jukwaa la kutuma michango ya Bitcoin — ya umma au ya faragha — moja kwa moja kwa wapokeaji. Hakuna mpatanishi, hakuna mchakataji wa malipo, na hakuna akaunti inayoweza kufungwa.", + "{{appName}} ni jukwaa la kutuma michango ya Grin moja kwa moja kwa wapokeaji. Hakuna mpatanishi, hakuna mchakataji wa malipo, na hakuna akaunti inayoweza kufungwa.", "{{appName}} imejengwa kwenye Nostr, kwa hivyo utambulisho wako haujafungwa kwenye tovuti hii — wewe ndiye unayemiliki." ] }, "cost-to-use": { "question": "Je, {{appName}} inagharimu chochote?", "answer": [ - "**Hapana.** {{appName}} haichukui ada ya jukwaa. Unapochangia, unalipa tu ada ya mtandao wa Bitcoin inayoenda kwa wachimba madini — si kwetu sisi." + "**Hapana.** {{appName}} haichukui ada ya jukwaa. Unapochangia, unalipa tu ada ndogo sana ya mtandao wa Grin inayoenda kwa wachimbaji, si kwetu sisi." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "\"Inastahimili udhibiti\" inamaanisha nini hapa?", "answer": [ "Hakuna kampuni inayoketi kati ya mfadhili na mwapokeaji. {{appName}} haishiki fedha na haiwezi kufunga anwani.", - "Mradi mtandao wa Bitcoin unaendesha, michango inaweza kutumwa na kupokelewa. {{appName}} yenyewe kutokuwepo mtandaoni hakutaizuia." + "Mradi mtandao wa Grin unaendesha, michango inaweza kutumwa na kupokelewa. {{appName}} yenyewe kutokuwepo mtandaoni hakutaizuia." ] }, "why-onchain": { - "question": "Kwa nini Bitcoin?", + "question": "Kwa nini Grin?", "answer": [ - "Bitcoin ni reli ya malipo iliyo na uungwaji mkono mkubwa zaidi na inayostahimili udhibiti zaidi duniani. Kila pochi ya Bitcoin inaweza kuituma.", - "Kwenye {{appName}}, wapokeaji huchagua jinsi ya kupokea: **ya umma** (anwani ya kawaida ya Bitcoin) kwa ufikiaji wa juu, **ya faragha** (malipo ya kimya) kwa michango isiyounganika, au **zote mbili** ili pochi ya kila mfadhili ichague njia sahihi kiotomatiki. Wafadhili ambao wana programu tu ya watumiaji wa Bitcoin bado wanaweza kuchangia; wafadhili wenye pochi ya malipo ya kimya wanapata faragha kwa chaguo-msingi.", - "Athari ni kwamba miamala ya umma ya Bitcoin inaonekana kwenye blockchain na hulipa ada ya mchimba. Miongozo ya Mfadhili na Mwapokeaji inaeleza jinsi ya kushughulikia zote mbili." + "Grin ni pesa taslimu ya kidijitali yenye faragha iliyojengwa ndani. Muundo wake wa Mimblewimble hauweki anwani zozote kwenye mnyororo na huficha kila kiasi, kwa hivyo michango haiachi njia ya hadharani kama sarafu nyingi za kidijitali.", + "Kwenye {{appName}}, kampeni hupokea Grin kwa njia mbili: kupitia GoblinPay (skani QR na malipo husafiri hadi kwa kampeni kama slatepack iliyosimbwa kupitia Nostr) au moja kwa moja kwenye anwani ya Slatepack ya grin1 ya kampeni kutoka kwa pochi yoyote ya Grin. Kwa njia yoyote, fedha huingia kwenye pochi inayodhibitiwa na kampeni.", + "Jumla za kampeni hubaki za kweli bila kupoteza faragha hiyo: mfadhili anaweza kuchapisha uthibitisho wa malipo, na {{appName}} huuhakiki dhidi ya node ya Grin kuthibitisha kwamba muamala upo kweli kwenye mnyororo. Uthibitisho unaonyesha kiasi na kernel ya muamala, si nani aliyelipa. Miongozo ya Mfadhili na Mwapokeaji inaeleza maelezo yote." ] }, "why-not-rotating-addresses": { - "question": "Kwa nini {{appName}} haizalishi anwani mpya kwa kila mchango?", + "question": "Kwa nini {{appName}} haichakati michango kwenye seva yake yenyewe?", "answer": [ - "Kufanya hivi kungehitaji {{appName}} kufanya kama mpatanishi wa kubadilisha pesa — kuchukua ulinzi wa Bitcoin kwanza na kisha kuipeleka kwa mwapokeaji.", + "Kufanya hivi kungehitaji {{appName}} kufanya kazi kama mpatanishi wa kubadilisha pesa, kuchukua ulinzi wa Grin kwanza na kisha kuipeleka kwa mwapokeaji.", "Hilo lingetufanya kuwa mtumaji wa pesa, chini ya kanuni zinazokuja na hilo, na hatua moja ya kushindwa: funga seva ya {{appName}} na umefunga kila mchango unaopita kupitia.", - "Badala yake, anwani ya mchango ya kila mtumiaji inatokana na funguo yake ya siri ya Nostr (nsec) — funguo ile ile unayoingia nayo. Wafadhili hutuma moja kwa moja kwa mwapokeaji, {{appName}} kamwe haigusi fedha, na jukwaa lenyewe haliwezi kuzimwa kudhibiti yeyote. Wapokeaji wanaotaka faragha kwa kila mchango wanaweza kukubali malipo ya kimya, ambayo hutoa kutounganika kuleile bila yeyote kushikilia pesa katikati." + "Badala yake, michango husafiri kutoka pochi ya Grin ya mfadhili hadi pochi ya Grin ya kampeni. Kila kampeni huchapisha anwani yake ya Slatepack ya grin1 au ukurasa wake wa malipo wa GoblinPay, {{appName}} kamwe haigusi fedha, na jukwaa lenyewe haliwezi kuzimwa kudhibiti yeyote. Na kwa sababu Grin haiweki anwani kwenye mnyororo, michango haiwezi kuunganishwa kwa chaguo-msingi bila yeyote kushikilia pesa katikati." ] }, "why-not-other-crypto": { - "question": "Kwa nini si Monero au cryptocurrency nyingine?", + "question": "Kwa nini si Bitcoin, Monero, au sarafu nyingine ya kidijitali?", "answer": [ - "Bitcoin ni cryptocurrency iliyo na matumizi makubwa zaidi. Hiyo inamaanisha ni rahisi zaidi kwa wafadhili kununua na kutuma, na rahisi zaidi kwa wapokeaji kupokea, kuhifadhi, na kutumia.", - "Sarafu zinazojikita kwenye faragha kama Monero zinatoa athari tofauti za faragha kuliko Bitcoin, lakini hazitumiwi na programu nyingi za watumiaji na ni ngumu zaidi kubadilisha kurudi kwa sarafu ya ndani. Kuomba pande zote mbili za mchango kwanza kupata cryptocurrency ya kiwango kidogo ni kizuizi ambacho {{appName}} haitaweka njiani. Kwa michango ya Bitcoin yenyewe, malipo ya kimya yanafunika kesi ya matumizi ya kutounganika bila kuondoka kwenye mfumo wa Bitcoin." + "Bitcoin ni sarafu ya kidijitali iliyo na matumizi makubwa zaidi, lakini leja yake ni ya hadharani: mchango kwa anwani inayojulikana unafichua kiasi, wakati, na upande wa kutuma, milele. Kuongeza faragha juu yake kunamaanisha zana za ziada, hatua za ziada, na njia za ziada za kukosea. Kwa michango kwa malengo nyeti, hiyo ni chaguo-msingi mbaya.", + "Grin hufanya njia ya faragha kuwa njia pekee. Mimblewimble haiachi anwani kwenye mnyororo na huficha kila kiasi, kwa hivyo wafadhili hawahitaji zana maalum ili kuwa salama. Wakati huo huo, uthibitisho wa malipo wa Grin huruhusu kampeni kuonyesha jumla iliyothibitishwa na kukaguliwa kwenye mnyororo bila kufichua wafadhili wake. Monero pia inatoa faragha imara, lakini uthibitisho wa malipo wa Grin unafaa mfumo wa michango iliyothibitishwa wa {{appName}}, na mnyororo wake mwepesi hufanya uhakiki kuwa rahisi." ] }, "what-is-nostr": { "question": "Nostr ni nini?", "answer": [ "Nostr ni mtandao wazi ambapo **wewe** ndiye unayemiliki akaunti yako, si kampuni. Utambulisho wako ni funguo ya kriptografia unayoidhibiti, si jina la mtumiaji kwenye seva ya mtu mwingine.", - "Kwenye {{appName}}, funguo hiyo hiyo ndiyo pia anwani yako ya mchango inatokana nayo — funguo yako ya siri ya Nostr (nsec) inapanda pochi yako ya Bitcoin, ndiyo sababu unaweza kupokea Bitcoin bila kujisajilia na yeyote." + "Kwenye {{appName}}, funguo hiyo hiyo hutia saini kampeni zako na risiti za michango zinazojenga jumla yako iliyothibitishwa, ndiyo sababu utambulisho wako na kampeni zako zinafanya kazi popote kwenye Nostr bila kujisajili na yeyote." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "Itakuwaje ikiwa nitapoteza funguo yangu ya siri?", "answer": [ - "**Hakuna kitufe cha \"umesahau nenosiri\".** Hakuna anayeweza kuiweka upya kwako. Ukipoteza, akaunti yako — na Bitcoin yoyote iliyo kwenye anwani yako ya mchango — imepotea milele.", + "**Hakuna kitufe cha \"umesahau nenosiri\".** Hakuna anayeweza kuiweka upya kwako. Ukipoteza, akaunti yako na kampeni zako zimepotea milele. (Fedha zako za Grin ziko kwenye pochi yako mwenyewe ya Grin na kifungu chake cha mbegu, ambavyo viko tofauti na funguo hii.)", "**Hifadhi funguo yako ya siri mahali salama sasa hivi.** Kwa vidokezo, soma [Managing Your Nostr Keys](https://soapbox.pub/blog/managing-nostr-keys)." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr inatofautianaje na Mastodon au Bluesky?", "answer": [ - "Kwenye Mastodon, akaunti yako iko kwenye seva maalum. Kwenye Bluesky, akaunti nyingi zinategemea kampuni moja. Kwenye Nostr, utambulisho wako ni funguo unayoidhibiti, na anwani yako ya mchango huenda nawe kwa programu yoyote ya Nostr." + "Kwenye Mastodon, akaunti yako iko kwenye seva maalum. Kwenye Bluesky, akaunti nyingi zinategemea kampuni moja. Kwenye Nostr, utambulisho wako ni funguo unayoidhibiti, na wasifu wako na kampeni zako huenda nawe kwa programu yoyote ya Nostr." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Lipa anwani ya Bitcoin kwenye ukurasa wa kampeni kutoka kwa pochi yoyote uliyo nayo. Ikiwa kampeni inakubali malipo ya kimya na pochi yako inayaauni, mchango wako ni wa faragha kiotomatiki.", + "lede": "Changia kutoka kwa pochi yoyote ya Grin: skani QR ya GoblinPay ya kampeni, au lipa anwani yake ya Slatepack ya grin1. Grin ina faragha kwa chaguo-msingi, kwa hivyo mchango wako hauachi njia ya hadharani.", "nextActions": [ - "Lipa kutoka kwa pochi yoyote ya Bitcoin", + "Lipa kutoka kwa pochi yoyote ya Grin", "Hakuna mpatanishi, hakuna kipindi cha kushikilia", - "Unataka faragha? Soma hapa chini" + "Faragha kwa chaguo-msingi" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Fungua kampeni", - "body": "Unaona msimbo mmoja wa QR. Ikiwa kampeni inakubali chaguo zote mbili, inasimba ncha zote mbili; pochi yako huchagua sahihi." + "body": "Gusa Changia na uchague njia. GoblinPay: weka kiasi, skani QR kwa pochi ya Goblin, na malipo husafiri hadi kwa kampeni kama slatepack iliyosimbwa kupitia Nostr, na uthibitisho wa kiotomatiki. Anwani ya Grin: lipa anwani ya Slatepack ya grin1 ya kampeni kutoka kwa pochi yoyote ya Grin; pochi yako inashughulikia usafirishaji, kupitia Tor au kwa kubadilishana slatepack." }, "arrivesDirectly": { "title": "Inafika moja kwa moja", - "body": "Fedha huingia moja kwa moja kwa mwapokeaji. {{appName}} haishiki au kuelekeza, na anwani inatokana na funguo ya siri ya Nostr ya mwapokeaji." + "body": "Fedha huingia moja kwa moja kwenye pochi ya kampeni. {{appName}} haishiki wala kuzielekeza. Ikiwa unataka mchango wako uhesabiwe katika jumla ya hadharani ya kampeni, chapisha uthibitisho wa malipo au risiti baadaye; unaonyesha kiasi, si utambulisho wako." } } }, "publicVisible": { - "title": "Michango ya umma inaonekana katika mnyororo milele", - "body": "Mchango wa **Umma** huingia kwenye anwani ya kawaida ya Bitcoin iliyounganishwa na kampeni. Yeyote anaweza kuangalia anwani na kuona kiasi, wakati, na anwani yako ya kutuma. Michango ya **Kimya** pia hutua katika mnyororo, lakini upande wa kupokea hauunganiki na kampeni kwa hivyo wanabaki nje ya orodha za wafadhili za umma na jumla." + "title": "Nini kiko hadharani, na nini hakiko", + "body": "Mnyororo wa Grin hauna anwani na huficha viasi vyote, kwa hivyo watazamaji wa nje hawawezi kuona ni nani aliyechangia kampeni au kiasi gani. Jumla ya kampeni kwenye {{appName}} hujengwa tu kutoka kwa uthibitisho na risiti ambazo wafadhili wamechagua kuchapisha, na kila moja inaonyesha tu kiasi na kernel ya muamala." }, "privacy": { "heading": "Kuchangia kwa faragha", - "intro": "Hatua hizi ni muhimu zaidi kwa michango ya **Umma**, ambapo kila muamala umeunganishwa milele na anwani moja. Michango ya **Kimya** tayari inaficha upande wa kupokea, kwa hivyo hatari ni ndogo. Uchanganuzi ulioelekezwa wa pochi yako ya kutuma bado unawezekana vyovyote, kwa hivyo ikiwa hatari yako iko juu hatua hizi zinastahili kuchukuliwa. Chagua moja, au zungushe.", + "intro": "Kwenye mnyororo, Grin tayari inakulinda: hakuna anwani, viasi vimefichwa, hakuna orodha ya wafadhili ya hadharani. Kinachoweza bado kukutambulisha ni jinsi ulivyopata Grin na kile unachochagua kuchapisha. Ikiwa hatari yako iko juu, hatua hizi zinastahili kuchukuliwa. Chagua moja, au ziunganishe.", "options": { "nonKyc": { - "name": "Nunua Bitcoin isiyo ya KYC", - "purpose": "Nunua Bitcoin moja kwa moja kati ya watu ili isiunganishwe na kitambulisho chako cha serikali kwanza. Hatua imara zaidi ya kuanzia faragha." + "name": "Pata Grin bila KYC", + "purpose": "Ichimbe, au inunue moja kwa moja kati ya watu, ili sarafu zisiunganishwe na kitambulisho chako cha serikali tangu mwanzo." }, "coinjoin": { - "name": "Coinjoin kwanza", - "purpose": "Changanya Bitcoin yako na sarafu za watu wengine ili matokeo yasiweze kufuatiliwa kwenye ununuzi wako wa KYC. Inafaa wakati kampeni inakubali umma tu." + "name": "Ruka risiti ya hadharani", + "purpose": "Kuchapisha uthibitisho wa malipo kunaunganisha mchango na utambulisho wako wa Nostr. Usiuchapishe, na mchango unabaki kati yako na kampeni." } } }, "consumerApps": { - "title": "Programu za watumiaji haziwezi kukufanya usiojulikana", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance, na PayPal zote huthibitisha kitambulisho chako. Hata ukitumaje mchango, kila muamala unabaki umeunganishwa na utambulisho wako halisi. Tumia pochi isiyo ya uhifadhi unayoidhibiti." + "title": "Soko za kubadilisha sarafu zinajua wewe ni nani", + "body": "Soko za kubadilisha sarafu zinazoorodhesha GRIN huthibitisha kitambulisho chako na kuhifadhi rekodi za kila utoaji. Mnyororo wa hadharani hautaonyesha mchango wako, lakini soko linajua utoaji wake ulienda wapi. Ikiwa hilo ni muhimu kwa hali yako, toa kwanza kwenye pochi unayodhibiti kisha changia kutoka hapo." } }, "recipient": { "tldr": { - "lede": "Chagua cha kukubali unapounda kampeni: Umma, Kimya, au zote mbili. Chaguo lolote si la uhifadhi. {{appName}} kamwe haishiki fedha zako.", + "lede": "Chapisha anwani ya Slatepack ya grin1 kutoka kwa pochi ya Grin unayodhibiti, au weka ukurasa wa malipo wa GoblinPay. Michango hufika pochi hadi pochi. {{appName}} kamwe haishiki fedha zako.", "nextActions": [ - "Linganisha chaguzi mbili", - "Panga jinsi utakavyotoa pesa", - "Ondoa fedha haraka" + "Pata pochi ya Grin na anwani", + "Iongeze kwenye kampeni yako", + "Hifadhi nakala ya kifungu cha mbegu cha pochi yako" ] }, "howReceiving": { "heading": "Jinsi kupokea kunavyofanya kazi", "paragraphs": [ - "Anwani zako za michango za {{appName}} zinatokana na funguo yako ya siri ya Nostr (nsec) — funguo ile ile unayoingia nayo inapanda pochi yako ya Bitcoin. Unapounda kampeni, unachagua cha kukubali:", - "**Malipo ya umma pekee.** Anwani ya kawaida ya Bitcoin. Inaonekana kwa kila mtu, inafanya kazi na kila pochi.", - "**Malipo ya kimya pekee.** Malipo ya kimya ya BIP-352. Upande wa kupokea hauunganiki katika mnyororo, kwa hivyo michango inabaki nje ya orodha za wafadhili za umma na jumla. Wafadhili wanahitaji pochi yenye uwezo wa malipo ya kimya kutuma. Ikiwa hawana, mchango wao hauwezi kupita.", - "**Zote mbili.** {{appName}} hutoa msimbo mmoja wa QR unaosimba ncha zote mbili. Pochi za malipo ya kimya huusoma kama wa faragha; pochi za kawaida hulipa anwani ya umma. Wafadhili hawana haja ya kuchagua.", - "Kukubali zote mbili kawaida ndio uamuzi sahihi: unapata michango ya faragha kutoka kwa wafuasi wanaotumia pochi ya malipo ya kimya, na unabaki wazi kwa wafadhili ambao Bitcoin yao pekee iko kwenye programu ya watumiaji.", - "Ndani ya pochi yako ya {{appName}}, hizi hufika kama **masalio mawili tofauti** — kichupo cha **Umma** (anwani yako ya kawaida ya Bitcoin) na kichupo cha **Faragha** (malipo ya kimya) — vinavyoonyeshwa kwenye vichupo vya Umma / Faragha vya pochi. {{appName}} huviweka tofauti kabisa kwa makusudi: masalio hayo mawili kamwe hayawezi kutumika pamoja. Kuchanganya fedha za faragha na za umma katika muamala mmoja kungeunganisha tena michango yako ya malipo ya kimya isiyounganika na anwani yako ya umma katika mnyororo na kuharibu faragha waliyo nayo ili kuitoa." + "Michango kwenye {{appName}} husafiri moja kwa moja kutoka pochi ya Grin ya mfadhili hadi yako. Unapounda kampeni, unachagua jinsi ya kupokea:", + "**Anwani ya Slatepack ya grin1.** Pochi yoyote ya Grin (Goblin, grin-wallet) inakupa moja. Wafadhili huilipa kutoka kwa pochi yoyote ya Grin, kwa kushirikiana kupitia Tor au kwa kubadilishana slatepack; pochi zinashughulikia usafirishaji.", + "**GoblinPay.** Ukurasa wa malipo unaowaruhusu wafadhili kulipa ndani ya programu: wanaskani QR na malipo husafiri kwako kama slatepack iliyosimbwa na kufungashwa kupitia Nostr, na uthibitisho wa kiotomatiki na risiti iliyotiwa saini mwishoni.", + "**Zote mbili.** Wafadhili wenye pochi ya Goblin wanapata mtiririko wa skani moja, na kila mtu mwingine hulipa anwani yako ya Slatepack kutoka kwa pochi yoyote ya Grin wanayotumia. Kutoa zote mbili kunakuweka wazi kwa kila mfadhili.", + "Faragha ni chaguo-msingi kwa njia yoyote. Muundo wa Mimblewimble wa Grin hauweki anwani kwenye mnyororo na huficha kila kiasi, kwa hivyo michango yako kamwe haionekani kwenye leja yoyote ya hadharani ambayo mtu yeyote anaweza kuvinjari.", + "Jumla iliyothibitishwa ya kampeni yako huhesabu mchango mara uthibitisho wake wa malipo au risiti ya GoblinPay inapochapishwa na kukaguliwa: saini ya mpokeaji lazima ithibitike, na kernel ya muamala lazima ithibitishwe kwenye mnyororo dhidi ya node ya Grin. Kila uthibitisho uliochapishwa unaonyesha kiasi na kernel, hakuna chochote kuhusu mfadhili." ] }, "whatEveryoneSees": { "heading": "Kila mtu anaweza kuona nini", "paragraphs": [ - "Ikiwa kampeni yako inakubali malipo ya umma, yeyote anayefikiria kukuunga mkono anaweza kuangalia anwani na kuona historia ya umma ya michango.", - "Michango ya malipo ya kimya si sehemu ya rekodi hiyo. Haionekani kwa watazamaji wa nje na haionekani katika jumla za umma za kampeni; wafadhili wapya wanaona tu kile unachochapisha kuhusu maendeleo ya kampeni." + "Wageni wanaona ukurasa wa kampeni yako, lengo lake, na jumla iliyothibitishwa iliyojengwa kutoka kwa uthibitisho na risiti ambazo wafadhili walichagua kuchapisha. Kila moja ya hizo inaonyesha kiasi na kernel ya muamala, si utambulisho wa mfadhili.", + "Hakuna anayeweza kuangalia salio lako au historia yako ya michango kwenye mnyororo. Hakuna anwani ya kukagua wala viasi vya kusoma; zaidi ya risiti zilizochapishwa, watu wanaona tu kile unachoshiriki kuhusu maendeleo ya kampeni." ] }, "movePromptly": { - "heading": "Hamisha michango haraka", + "heading": "Pochi yako, jukumu lako", "steps": { "sweep": { - "title": "Hamisha kwenye pochi unayoidhibiti", - "body": "Pochi yako ya {{appName}} tayari ni ya kujihifadhi — wewe, na wewe tu, unadhibiti funguo. Kwa mtazamo wa kompyuta ya mezani au pochi ya kifaa wa salio lilelile, fungua menyu ya pochi, chagua **Back up wallet**, na ulete kifungu cha maneno 24 cha mbegu katika [Sparrow](https://sparrowwallet.com), [BlueWallet](https://bluewallet.io), au pochi ya kifaa (Trezor, Ledger). Ikiwa ungependelea kuhamisha fedha kwa funguo tofauti kabisa — kwa mfano, kwa pochi ya Lightning kama [Phoenix](https://phoenix.acinq.co) — tuma muamala wa kawaida wa Bitcoin kutoka kwa pochi yako ya {{appName}}." + "title": "Michango huingia kwenye pochi unayodhibiti", + "body": "{{appName}} kamwe haiendeshi pochi kwa ajili yako. Fedha hufika kwenye pochi ya Grin ambayo anwani yake au ukurasa wake wa malipo wa GoblinPay ulichapisha, kwa hivyo ulinzi ni wako tangu mchango wa kwanza kabisa. Hiyo pia inamaanisha jukumu ni lako: yeyote mwenye kifungu cha mbegu cha pochi yako ana fedha hizo, na bila hicho fedha haziwezi kurejeshwa." }, "dontSit": { - "title": "Usikae na fedha katika kivinjari", - "body": "Hasa kwa kampeni za thamani kubwa, hifadhi kifungu cha mbegu ya pochi nje ya mtandao (karatasi, hifadhi ya chuma, au msimamizi wa nywila kwenye kifaa maalum) na fikiria pochi ya kifaa. Mbegu unayoihifadhi kutoka kwa {{appName}} ni pochi ileile — linda maneno na utakuwa na hifadhi baridi." + "title": "Hifadhi nakala ya kifungu cha mbegu nje ya mtandao", + "body": "Hasa kwa kampeni za thamani kubwa, hifadhi kifungu cha mbegu cha pochi yako ya Grin nje ya mtandao (karatasi, hifadhi ya chuma, au kidhibiti cha nenosiri kwenye kifaa maalum). Mbegu ndiyo pochi: linda maneno na utakuwa na hifadhi baridi." } } }, "cashout": { - "heading": "Kutoa pesa kwa faragha", - "intro": "Kutumia katika mnyororo huunda njia isipokuwa uvunje kwanza. Toa pesa kutoka kichupo cha **Faragha** ili michango ya malipo ya kimya ibaki isiyounganika — tuma kwanza kwa pochi ya malipo ya kimya (anwani ya **sp1…**), kisha tumia mbele; mruko huvunja kiungo kati ya kampeni yako na kile kinachofuata. Usitume fedha za faragha kwa anwani iliyotumika tena au ya umma, jambo ambalo linaziunganisha tena. Chaguzi zingine hapa chini pia hufanya kazi na zina athari zao.", + "heading": "Kutoa pesa", + "intro": "Mnyororo wa Grin hautafichua michango yako, kwa hivyo uamuzi mkuu wa faragha ni jinsi unavyobadilisha kuwa sarafu ya ndani. Huduma yoyote inayothibitisha kitambulisho chako itajua kiasi unachotoa kupitia kwake. Chaguzi zilizo hapa chini zina athari tofauti.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Changanya Bitcoin yako na sarafu za watumiaji wengine ili matokeo yasiweze kuunganishwa nyuma na kuingia." + "name": "Soko za kubadilisha sarafu", + "purpose": "Njia rahisi zaidi ya kupata fedha za kawaida. Tarajia KYC: soko linajua utambulisho wako na kiasi unachotoa kupitia kwake." }, "peerToPeer": { "name": "Kati ya watu", - "purpose": "Badilishana Bitcoin kwa fiat moja kwa moja na mtu mwingine au kupitia broka kwenye Bisq, HodlHodl, au RoboSats." + "purpose": "Badilishana Grin kwa fedha za kawaida moja kwa moja na mtu mwingine au kupitia broka wa nje ya soko. Hakuna jukwaa katikati." }, "spendDirectly": { "name": "Itumie moja kwa moja", - "purpose": "Nunua kadi za zawadi (Amazon, Uber, vyakula, safari) moja kwa moja kutoka kwa Bitcoin bila kubadilisha kuwa pesa taslimu kwanza." + "purpose": "Tumia Grin kama pesa kwa wafanyabiashara na huduma zinazoikubali, bila kubadilisha kuwa pesa taslimu kwanza." } } }, "tumblers": { - "title": "Epuka vichanganyaji vya kati", - "body": "Vichanganyaji vya uhifadhi vinaweza kuiba sarafu zako, kuandika ni nani aliyetuma nini, au kuwa mitego ya watekelezaji wa sheria. Tumia mruko wa malipo ya kimya au coinjoin isiyo ya uhifadhi badala yake." + "title": "Hakuna haja ya vichanganyaji", + "body": "Hakuna vichanganyaji au huduma za kuchanganya za kuamini kwenye Grin, na huhitaji chochote kati ya hizo. Mimblewimble huficha viasi na haiachi anwani kwenye mnyororo, kwa hivyo michango ina faragha kwa chaguo-msingi." } } } diff --git a/src/locales/tr.json b/src/locales/tr.json index 8cc870a2..4a0326b3 100644 --- a/src/locales/tr.json +++ b/src/locales/tr.json @@ -174,12 +174,12 @@ "subtitle": "İkisini de daha sonra yapabilirsiniz. Bu sadece sonraki adımları size göre uyarlamamıza yardımcı olur.", "creator": { "title": "Bir kampanya başlatın", - "description": "Önemsediğiniz bir dava için Bitcoin toplayın.", - "finderNote": "Bağışçılar satoshileri doğrudan cüzdanınıza gönderir." + "description": "Önemsediğiniz bir dava için Grin toplayın.", + "finderNote": "Bağışçılar GRIN'i doğrudan cüzdanınıza gönderir." }, "donor": { "title": "Kampanyalara bağış yapın", - "description": "Davaları Bitcoin ile destekleyin.", + "description": "Davaları Grin ile destekleyin.", "finderNote": "Bağışınız doğrudan kampanya sahibinin cüzdanına gider." }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "Anahtarınızı kaydedin", "subtitle": "Dosyayı indirin ve güvenli bir yerde saklayın. Bir parola yöneticisi işe yarar.", - "couplingNote": "Hesabınız ve cüzdanınız bu anahtarı paylaşır. Nostr paylaşımlarınızı imzalar ve Eranos üzerindeki Bitcoin cüzdanınızı açar.", + "couplingNote": "Bu anahtar Eranos'taki kimliğinizdir. Nostr paylaşımlarınızı, kampanyalarınızı ve kampanya toplamlarına sayılan bağış makbuzlarını imzalar.", "permanenceHeadline": "Bu anahtarı kaybederseniz kurtarmanın bir yolu yoktur.", "permanenceBody": "Sıfırlama yok, destek hattı yok, e-posta kurtarma yok. Devam etmeden önce kaydedin.", "button": "İndir ve devam et", @@ -574,7 +574,7 @@ "seoTitle": "Bağışçı Rehberi", "seoDescription": "{{appName}}'da bağışın nasıl işlediği ve gizliliğinizi nasıl koruyacağınız.", "title": "Bağışçı Rehberi", - "subtitle": "Gerçek Bitcoin, doğrudan gönderim. Tüm süreç tek bir kısa sayfada." + "subtitle": "Gerçek Grin, doğrudan gönderim. Tüm süreç tek bir kısa sayfada." }, "recipientGuide": { "seoTitle": "Alıcı Rehberi", @@ -606,13 +606,13 @@ }, "about": { "seoTitle": "Hakkında", - "seoDescription": "{{appName}} nasıl çalışır: Bitcoin ve Nostr aracılığıyla alıcıları durdurulamaz finansmana bağlamak.", + "seoDescription": "{{appName}} nasıl çalışır: Grin ve Nostr aracılığıyla alıcıları durdurulamaz finansmana bağlamak.", "hero": { "eyebrow": "{{appName}} hakkında", "headlinePart1": "", "headlineAppName": "{{appName}}", "headlinePart2": "nasıl çalışır.", - "body": "{{appName}}, Nostr ve Bitcoin üzerine kurulu sansüre dayanıklı bir bağış platformudur. Dondurulmuş banka hesapları yok. Kurumsal kapatmalar yok. Sadece davanıza inanan insanlardan doğrudan destek.", + "body": "{{appName}}, Nostr ve Grin üzerine kurulu sansüre dayanıklı bir bağış platformudur. Dondurulmuş banka hesapları yok. Kurumsal kapatmalar yok. Sadece davanıza inanan insanlardan doğrudan destek.", "trustChips": { "decentralized": "Merkeziyetsiz", "openSource": "Açık kaynak", @@ -630,7 +630,7 @@ "raised": "toplandı", "ofGoal": "/ 10.000 $", "donorsLine": "247 bağışçı · 12 ülke", - "donate": "Bitcoin bağışla" + "donate": "Grin bağışla" } }, "howItWorks": { @@ -640,12 +640,12 @@ "step1": { "imageAlt": "Karanlık uzayda yüzen parlak turuncu kriptografik bir anahtar, kendine egemen kimliği simgeliyor", "title": "Alıcılar saniyeler içinde kaydolur.", - "body": "Banka yok. Belge yok. Onay yok. Bir alıcı {{appName}}'da hesap oluşturduğu anda, dünyanın her yerinden destek almaya hazır bir Bitcoin adresine sahip olur." + "body": "Banka yok. Belge yok. Onay yok. Bir alıcı {{appName}}'da hesap oluşturur, kendi Grin cüzdanındaki alım adresini kampanyasına ekler ve dünyanın her yerinden destek kabul edebilir." }, "step2": { - "imageAlt": "Karanlık bir dünya haritası üzerinden uçan parlak bir Bitcoin sikkesi, anında sınır ötesi ödemeyi simgeliyor", - "title": "Bağışçılar Bitcoin'i doğrudan gönderir.", - "body": "Bağışçılar zaten kullandıkları herhangi bir cüzdandan (Cash App, Coinbase, Strike, donanım cüzdanı) doğrudan alıcıya Bitcoin gönderir. {{appName}} paraya hiç dokunmaz. Arada sunucu yok, saklayıcı yok." + "imageAlt": "Karanlık bir dünya haritası üzerinden uçan parlak bir Grin sikkesi, anında sınır ötesi ödemeyi simgeliyor", + "title": "Bağışçılar Grin'i doğrudan gönderir.", + "body": "Bağışçılar herhangi bir Grin cüzdanından öder; ya kampanyanın GoblinPay ödeme sayfası üzerinden ya da doğrudan grin1 Slatepack adresine. {{appName}} paraya hiç dokunmaz. İşlem, bağışçının cüzdanından alıcının cüzdanına gider." }, "step3": { "imageAlt": "Avucundan sıcak turuncu ışık yayılan açık bir el, alma ve özgürlüğü simgeliyor", @@ -661,8 +661,8 @@ "description": "Eranos nedir, kim yaptı ve ne kadara mal olur." }, "chapter2": { - "label": "Bitcoin bağışları", - "description": "Ödemeler nasıl çalışır, neden zincir üstü, neden açık, neden bu takaslar." + "label": "Grin bağışları", + "description": "Ödemeler nasıl çalışır, neden Grin, neler gizli kalır ve takaslar." }, "chapter3": { "label": "Nostr hakkında", @@ -677,8 +677,8 @@ "imageAlt": "Akşamüstü bir Avrupa şehrinin sokaklarında yürüyen kapüşonlu protestocular, yanan kırmızı meşaleler ve 'FREEDOM' ile 'LIBERTAD' pankartları taşıyor", "role": "Bağışçılar için", "title": "Bankaların desteklemediği davaları destekleyin.", - "description": "Bir ödeme işlemcisinden izin istemeden, dünyanın herhangi bir yerindeki alıcılara ve hareketlere doğrudan Bitcoin gönderin.", - "bullet1": "Zaten sahip olduğunuz herhangi bir Bitcoin cüzdanını kullanın.", + "description": "Bir ödeme işlemcisinden izin istemeden, dünyanın herhangi bir yerindeki alıcılara ve hareketlere doğrudan Grin gönderin.", + "bullet1": "Goblin veya grin-wallet gibi herhangi bir Grin cüzdanından ödeyin.", "bullet2": "Bağışlar doğrudan alıcıya ulaşır. Saklayıcı yok, aracı yok.", "cta": "Bağışçı Rehberi'ni oku" }, @@ -822,7 +822,7 @@ "errorDescriptionRequired": "Açıklama zorunludur.", "errorPledgeRequired": "Taahhüt tutarı zorunludur.", "errorPledgeInvalid": "Taahhüt tutarı pozitif bir USD tutarı olmalıdır.", - "errorPriceUnavailable": "Taahhüt tutarını hesaplamak için BTC/USD fiyatı bekleniyor.", + "errorPriceUnavailable": "Taahhüt tutarını hesaplamak için döviz kuru bekleniyor.", "errorCoverInvalid": "Kapak resmi geçerli bir https:// URL'i olmalıdır.", "errorDeadlinePast": "Son tarih geçmişte olamaz.", "wizard": { @@ -1226,7 +1226,7 @@ "seoTitle": "Fon Toplama Kampanyaları", "seoDescription": "Dünyayı durdurulamaz finansmana bağlıyoruz.", "heroTagline": "Dünyayı<1><0>durdurulamaz finansmana bağlıyoruz.", - "heroBody": "Bitcoin'i doğrudan dünyanın her yerindeki destekçilerden toplayın. Her bağış cüzdanınıza doğrudan ulaşır; aracı yok, geri ödeme yok, fonlarınızı tutan bir platform yok.", + "heroBody": "Grin'i doğrudan dünyanın her yerindeki destekçilerden toplayın. Her bağış doğrudan cüzdanınıza ulaşır; aracı yok, ters ibraz yok, fonlarınızı tutan bir platform yok.", "startCampaign": "Kampanya başlat", "howItWorks": "Nasıl çalışır", "featuredTitle": "Öne çıkan kampanyalar", @@ -1248,7 +1248,7 @@ "whyDifferent": { "eyebrow": "Neden {{appName}}", "title": "Farklı inşa edildi.", - "lede": "Bağışçıdan alıcıya doğrudan Bitcoin. Arada platform yok, parayı tutan emanetçi yok, izin gerekmiyor.", + "lede": "Bağışçıdan alıcıya doğrudan Grin. Arada platform yok, parayı tutan emanetçi yok, izin gerekmiyor.", "block1": { "heading": "GoFundMe'den farklı", "body": "Hiçbir platform bağışlarınızı donduramaz, iade talep edemez veya politika anlaşmazlıkları nedeniyle kampanyanızı sonlandıramaz. Arada Stripe, Visa veya banka yok; kampanya ortasında sizi kesemezler.", @@ -1257,8 +1257,8 @@ "bullet3": "Sıfır platform ücreti" }, "block2": { - "heading": "Diğer ‘Bitcoin’ platformlarından farklı", - "body": "Arızalanacak veya çevrimdışı kalacak merkezi Lightning node'u, emanetçi ya da LSP yok. Fonlar doğrudan Bitcoin üzerinde kontrol ettiğiniz cüzdana aktarılır. {{appName}} yarın ortadan kaybolsa bile her kampanya çalışmaya devam eder.", + "heading": "Diğer kripto platformlarından farklı", + "body": "Arızalanacak veya çevrimdışı kalacak emanet cüzdan, barındırılan node ya da ödeme işlemcisi yok. Fonlar Grin zincirinde kontrol ettiğiniz bir cüzdana aktarılır. {{appName}} yarın ortadan kaybolsa bile her kampanya çalışmaya devam eder.", "bullet1": "Boşaltılacak veya dondurulacak emanet cüzdan yok", "bullet2": "Size ait cüzdana on-chain aktarım", "bullet3": "{{appName}} yok olsa bile çalışır" @@ -1289,7 +1289,7 @@ "heroKicker": "Kampanyalar", "heroHeading": "Her dava,", "heroHeadingLine2": "tek bir yerde.", - "heroBody": "Nostr'da yayımlanan her bağış kampanyası tek bir yerde toplandı. Ağın tamamına göz atın, sizin için önemli bir dava bulun ve doğrudan Bitcoin ile destekleyin.", + "heroBody": "Nostr'da yayımlanan her bağış kampanyası tek bir yerde toplandı. Ağın tamamına göz atın, sizin için önemli bir dava bulun ve doğrudan Grin ile destekleyin.", "campaignsCount_one": "ağdaki kampanya", "campaignsCount_other": "ağdaki kampanya", "verifyCampaigns": "Kampanyaları doğrula" @@ -1397,7 +1397,7 @@ "notifications": "Bildirimler", "notificationsDesc": "Anlık bildirim tercihleri.", "advanced": "Gelişmiş", - "advancedDesc": "Cüzdan, sistem ve ileri kullanıcı seçenekleri.", + "advancedDesc": "Sistem ve ileri kullanıcı seçenekleri.", "organizers": "Organizatörler", "organizersDesc": "Ülke akışlarına gönderi sabitleyebilen ülke organizatörleri atayın." }, @@ -1436,8 +1436,8 @@ }, "advanced": { "title": "Gelişmiş", - "subtitle": "Cüzdan bağlantıları, sistem yapılandırması ve ileri kullanıcılar için diğer gelişmiş seçenekler.", - "intro": "Cüzdan bağlantıları, sistem yapılandırması ve diğer gelişmiş seçenekler.", + "subtitle": "Sistem yapılandırması ve ileri kullanıcılar için diğer gelişmiş seçenekler.", + "intro": "Sistem yapılandırması ve diğer gelişmiş seçenekler.", "torHeading": "Tor", "torToggle": "Trafiği Tor üzerinden yönlendir", "torToggleDesc": "Daha güçlü gizlilik için Tor ağı üzerinden rölelere bağlanır ve medya yükler. Daha yavaş bir performans ve Tor bağlanırken kısa bir bekleme süresi bekleyin.", @@ -2070,7 +2070,7 @@ "heading": "Anahtarınız", "extensionBody": "Bir tarayıcı uzantısıyla (NIP-07) giriş yaptınız. Gizli anahtarınız orada saklanır — onu uzantının kendisinden yönetin veya dışa aktarın.", "bunkerBody": "Bir uzak imzalayıcıyla (NIP-46) giriş yaptınız. Gizli anahtarınız o imzalayıcıda tutulur ve {{appName}}'dan dışa aktarılamaz.", - "explainer": "Bu gizli anahtar {{appName}}'daki hesabınızı kontrol eder. Buna sahip olan herkes sizin adınıza paylaşım yapabilir ve sizi taklit edebilir. Bir parola yöneticisinde ya da yalnızca sizin erişebileceğiniz başka bir yerde saklayın.", + "explainer": "Bu gizli anahtar {{appName}}'daki hesabınızı kontrol eder. Buna sahip olan herkes sizin adınıza paylaşım yapabilir, kampanyalarınızı düzenleyebilir ve sizin adınıza yayın yapabilir. Bir parola yöneticisinde ya da yalnızca sizin erişebileceğiniz başka bir yerde saklayın. Grin fonlarınız ayrıdır: bu anahtarda değil, kendi Grin cüzdanınızda ve onun tohum cümlesinde durur.", "warning": "Gizli anahtarınızı ASLA kimseyle paylaşmayın. Ekran görüntüsünü almaktan ya da bir parola yöneticisi dışında herhangi bir yere yapıştırmaktan kaçının. Paylaşılırsa, başkaları hesabınıza erişebilir.", "aria": "Gizli anahtarınız", "copyAria": "Gizli anahtarı kopyala", @@ -2092,7 +2092,7 @@ "label": "Eranos Hakkında" }, "payments": { - "label": "Eranos'da Bitcoin Bağışları" + "label": "Eranos'ta Grin Bağışları" }, "about-nostr": { "label": "Nostr Hakkında" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "{{appName}} nedir?", "answer": [ - "{{appName}}, doğrudan alıcılara — açık ya da gizli — Bitcoin bağışları göndermek için bir platformdur. Arada hiçbir aracı, ödeme işlemcisi ya da dondurulabilecek bir hesap yoktur.", + "{{appName}}, Grin bağışlarını doğrudan alıcılara göndermek için bir platformdur. Arada hiçbir aracı, ödeme işlemcisi ya da dondurulabilecek bir hesap yoktur.", "{{appName}} Nostr üzerine kuruludur, bu yüzden kimliğiniz bu siteye kilitli değildir — size aittir." ] }, "cost-to-use": { "question": "{{appName}} ücretli mi?", "answer": [ - "**Hayır.** {{appName}} hiçbir platform ücreti almaz. Bağış yaptığınızda yalnızca madencilere giden Bitcoin ağı ücretini ödersiniz — bize değil." + "**Hayır.** {{appName}} hiçbir platform ücreti almaz. Bağış yaptığınızda yalnızca madencilere giden küçücük Grin ağ ücretini ödersiniz, bize değil." ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "Buradaki \"sansüre dayanıklı\" ne anlama geliyor?", "answer": [ "Bağışçı ile alıcı arasında hiçbir şirket yer almaz. {{appName}} fonları tutmaz ve adresi donduramaz.", - "Bitcoin ağı çalıştığı sürece bağışlar gönderilebilir ve alınabilir. {{appName}}'nın kendisinin çevrimdışı olması bunları durdurmaz." + "Grin ağı çalıştığı sürece bağışlar gönderilebilir ve alınabilir. {{appName}}'nın kendisinin çevrimdışı olması bunları durdurmaz." ] }, "why-onchain": { - "question": "Neden Bitcoin?", + "question": "Neden Grin?", "answer": [ - "Bitcoin dünyadaki en yaygın desteklenen ve sansüre en dayanıklı ödeme altyapısıdır. Her Bitcoin cüzdanı bunu gönderebilir.", - "{{appName}}'da alıcılar nasıl alacaklarını seçer: maksimum erişim için **açık** (normal bir Bitcoin adresi), izlenemez bağışlar için **gizli** (sessiz ödemeler) ya da her bağışçının cüzdanı doğru yolu otomatik seçsin diye **her ikisi**. Yalnızca tüketici düzeyinde bir Bitcoin uygulaması olan bağışçılar da katkıda bulunabilir; sessiz ödeme cüzdanı olan bağışçılar varsayılan olarak gizlilik elde eder.", - "Takas, açık Bitcoin işlemlerinin blok zincirinde görünür olması ve bir madenci ücreti ödemesidir. Bağışçı ve Alıcı rehberleri her iki durumun nasıl yönetileceğini açıklar." + "Grin, gizliliği yerleşik olan dijital nakittir. Mimblewimble tasarımı zincire hiçbir adres koymaz ve her tutarı gizler; böylece bağışlar, çoğu kripto paranın bıraktığı herkese açık izi bırakmaz.", + "{{appName}}'da kampanyalar Grin'i iki şekilde alır: GoblinPay üzerinden (bir QR taratırsınız ve ödeme, Nostr üzerinden şifrelenmiş bir slatepack olarak kampanyaya ulaşır) ya da herhangi bir Grin cüzdanından doğrudan kampanyanın grin1 Slatepack adresine. Her iki durumda da fonlar kampanyanın kontrol ettiği bir cüzdana iner.", + "Kampanya toplamları bu gizlilikten vazgeçmeden dürüst kalır: bir bağışçı ödeme kanıtı yayımlayabilir ve {{appName}} işlemin gerçekten zincir üstünde olduğunu doğrulamak için bunu bir Grin node'una karşı kontrol eder. Kanıt, kimin ödediğini değil, tutarı ve işlem kernel'ini gösterir. Bağışçı ve Alıcı rehberleri ayrıntıları anlatır." ] }, "why-not-rotating-addresses": { - "question": "{{appName}} neden her bağış için yeni bir adres oluşturmuyor?", + "question": "{{appName}} neden bağışları kendi sunucusunda işlemiyor?", "answer": [ - "Bunu yapmak {{appName}}'nın para değiştiren bir aracı olarak hareket etmesini gerektirirdi — önce Bitcoin'in saklayıcısı olup sonra alıcıya iletmek.", + "Bunu yapmak {{appName}}'nın para değiştiren bir aracı olarak hareket etmesini gerektirirdi: önce Grin'in saklayıcısı olup sonra alıcıya iletmek.", "Bu bizi bir para transfer kuruluşu yapardı, bunun getireceği düzenlemelere tabi olurduk ve tek bir başarısızlık noktası olurduk: {{appName}}'nın sunucusunu kapatın, içinden akan her bağışı kapatmış olursunuz.", - "Bunun yerine, her kullanıcının bağış adresi Nostr gizli anahtarından (nsec) — yani giriş yapmak için kullandığınız aynı anahtardan — türetilir. Bağışçılar doğrudan alıcıya gönderir, {{appName}} fonlara hiç dokunmaz ve platformun kendisi kimseyi sansürlemek için kapatılamaz. Bağış başına gizlilik isteyen alıcılar sessiz ödemeleri kabul edebilir; bu da arada para tutan biri olmadan aynı izlenemezliği sağlar." + "Bunun yerine bağışlar, bağışçının Grin cüzdanından kampanyanın Grin cüzdanına gider. Her kampanya kendi grin1 Slatepack adresini veya GoblinPay ödeme sayfasını yayımlar, {{appName}} fonlara hiç dokunmaz ve platformun kendisi kimseyi sansürlemek için kapatılamaz. Grin zincire hiçbir adres koymadığı için de bağışlar, arada parayı tutan kimse olmadan varsayılan olarak birbirine bağlanamaz." ] }, "why-not-other-crypto": { - "question": "Neden Monero veya başka bir kripto para değil?", + "question": "Neden Bitcoin, Monero veya başka bir kripto para değil?", "answer": [ - "Bitcoin, en yaygın benimsenmiş kripto paradır. Bu, bağışçıların satın alıp göndermesini ve alıcıların almasını, tutmasını ve harcamasını en kolay olan demektir.", - "Monero gibi gizlilik odaklı paralar Bitcoin'den farklı gizlilik takasları sunar, ancak tüketici uygulamalarının çoğunluğunca desteklenmezler ve yerel para birimine geri dönüştürmek daha zordur. Bir bağışın iki tarafından birine önce niş bir kripto parayı edinmesini istemek, {{appName}}'nın koymayacağı bir engeldir. Bitcoin bağışlarının kendisi için, sessiz ödemeler Bitcoin ekosistemini terk etmeden izlenemezlik kullanım durumunu karşılar." + "Bitcoin en yaygın benimsenmiş kripto paradır, ancak defteri herkese açıktır: bilinen bir adrese yapılan bağış tutarı, zamanı ve gönderen tarafı sonsuza dek ifşa eder. Üzerine gizlilik eklemek fazladan araçlar, fazladan adımlar ve yanlış yapmanın fazladan yolları demektir. Hassas davalara yapılan bağışlar için bu yanlış bir varsayılandır.", + "Grin gizli yolu tek yol yapar. Mimblewimble zincirde hiçbir adres bırakmaz ve her tutarı gizler; bu yüzden bağışçıların güvende olmak için özel araçlara ihtiyacı yoktur. Aynı zamanda Grin'in ödeme kanıtları, bir kampanyanın bağışçılarını ifşa etmeden doğrulanmış, zincir üstünde kontrol edilmiş bir toplam göstermesine olanak tanır. Monero da güçlü gizlilik sunar, ancak Grin'in ödeme kanıtları {{appName}}'nın doğrulanmış bağış modeline uyar ve hafif zinciri doğrulamayı basit tutar." ] }, "what-is-nostr": { "question": "Nostr nedir?", "answer": [ "Nostr, hesabınızın bir şirkete değil **size** ait olduğu açık bir ağdır. Kimliğiniz, başkasının sunucusundaki bir kullanıcı adı değil, kontrol ettiğiniz bir kriptografik anahtardır.", - "{{appName}}'da bağış adresiniz de aynı anahtardan türetilir — Nostr gizli anahtarınız (nsec) Bitcoin cüzdanınızın çekirdeğidir, bu yüzden kimseye kaydolmadan Bitcoin alabilirsiniz." + "{{appName}}'da aynı anahtar kampanyalarınızı ve doğrulanmış toplamınızı oluşturan bağış makbuzlarını imzalar; kimliğinizin ve kampanyalarınızın kimseye kaydolmadan Nostr'un her yerinde çalışmasının nedeni budur." ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "Gizli anahtarımı kaybedersem ne olur?", "answer": [ - "**\"Parolamı unuttum\" butonu yoktur.** Kimse sizin için sıfırlayamaz. Kaybederseniz, hesabınız — ve bağış adresinizde bekleyen tüm Bitcoin'iniz — sonsuza dek kaybolur.", + "**\"Parolamı unuttum\" butonu yoktur.** Kimse sizin için sıfırlayamaz. Kaybederseniz hesabınız ve kampanyalarınız sonsuza dek kaybolur. (Grin fonlarınız, bu anahtardan ayrı olan kendi Grin cüzdanınızda ve onun tohum cümlesinde durur.)", "**Gizli anahtarınızı şimdi güvenli bir yere kaydedin.** İpuçları için [Nostr Anahtarlarınızı Yönetmek](https://soapbox.pub/blog/managing-nostr-keys) yazısını okuyun." ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr, Mastodon veya Bluesky'dan nasıl farklı?", "answer": [ - "Mastodon'da hesabınız belirli bir sunucuda yaşar. Bluesky'da hesapların çoğu tek bir şirkete bağlıdır. Nostr'da kimliğiniz sizin kontrol ettiğiniz bir anahtardır ve bağış adresiniz sizinle birlikte herhangi bir Nostr uygulamasına gider." + "Mastodon'da hesabınız belirli bir sunucuda yaşar. Bluesky'da hesapların çoğu tek bir şirkete bağlıdır. Nostr'da kimliğiniz sizin kontrol ettiğiniz bir anahtardır ve profiliniz ile kampanyalarınız sizinle birlikte herhangi bir Nostr uygulamasına gider." ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "Kampanya sayfasındaki Bitcoin adresine zaten sahip olduğunuz herhangi bir cüzdandan ödeme yapın. Kampanya sessiz ödemeleri kabul ediyorsa ve cüzdanınız bunları destekliyorsa, bağışınız otomatik olarak gizli olur.", + "lede": "Herhangi bir Grin cüzdanından bağış yapın: kampanyanın GoblinPay QR kodunu taratın ya da grin1 Slatepack adresine ödeyin. Grin varsayılan olarak gizlidir, bu yüzden bağışınız herkese açık bir iz bırakmaz.", "nextActions": [ - "Herhangi bir Bitcoin cüzdanından ödeyin", + "Herhangi bir Grin cüzdanından ödeyin", "Aracı yok, bekletme süresi yok", - "Gizlilik mi istiyorsunuz? Aşağıyı okuyun" + "Varsayılan olarak gizli" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "Kampanyayı açın", - "body": "Tek bir QR kod görürsünüz. Kampanya her iki seçeneği de kabul ediyorsa, her iki uç noktayı kodlar; cüzdanınız doğru olanı seçer." + "body": "Bağışla'ya dokunun ve bir yol seçin. GoblinPay: bir tutar girin, QR kodu bir Goblin cüzdanıyla taratın; ödeme, Nostr üzerinden şifrelenmiş bir slatepack olarak kampanyaya gider ve otomatik olarak onaylanır. Grin adresi: kampanyanın grin1 Slatepack adresine herhangi bir Grin cüzdanından ödeyin; taşımayı cüzdanınız halleder, Tor üzerinden ya da slatepack alışverişiyle." }, "arrivesDirectly": { "title": "Doğrudan ulaşır", - "body": "Fonlar doğrudan alıcıya uzlaşır. {{appName}} bunları tutmaz veya yönlendirmez ve adres alıcının Nostr gizli anahtarından türetilir." + "body": "Fonlar doğrudan kampanyanın cüzdanına aktarılır. {{appName}} bunları tutmaz veya yönlendirmez. Bağışınızın herkese açık kampanya toplamına sayılmasını istiyorsanız, sonrasında ödeme kanıtını veya makbuzu yayımlayın; bu, kimliğinizi değil tutarı gösterir." } } }, "publicVisible": { - "title": "Açık bağışlar zincir üstünde sonsuza dek görünürdür", - "body": "Bir **Açık** bağış, kampanyaya bağlı normal bir Bitcoin adresine ulaşır. Herkes adresi arayıp tutarı, zamanı ve gönderim adresinizi görebilir. **Sessiz** bağışlar da zincir üstünde uzlaşır, ancak alıcı taraf kampanyaya bağlanamaz, bu yüzden herkese açık bağışçı listelerinin ve toplamların dışında kalırlar." + "title": "Neler herkese açık, neler değil", + "body": "Grin zincirinde adres yoktur ve tüm tutarlar gizlidir; bu yüzden dışarıdan bakanlar bir kampanyaya kimin ne kadar bağışladığını göremez. {{appName}}'daki kampanya toplamı yalnızca bağışçıların yayımlamayı seçtiği kanıt ve makbuzlardan oluşur ve her biri yalnızca tutarı ve işlem kernel'ini gösterir." }, "privacy": { "heading": "Gizli bağış yapmak", - "intro": "Bu adımlar en çok **Açık** bağışlar için önemlidir; çünkü her işlem tek bir adrese kalıcı olarak bağlıdır. **Sessiz** bağışlar alıcı tarafı zaten gizler, bu yüzden risk daha düşüktür. Gönderim cüzdanınız üzerinde hedefli analiz yine de her iki durumda da mümkündür, bu yüzden riskiniz yüksekse bu adımlar yararlıdır. Birini seçin ya da birden fazlasını birleştirin.", + "intro": "Zincir üstünde Grin sizi zaten korur: adres yok, tutarlar gizli, herkese açık bağışçı listesi yok. Sizi yine de açığa çıkarabilecek olan, Grin'i nasıl edindiğiniz ve neyi yayımlamayı seçtiğinizdir. Riskiniz yüksekse bu adımlar atmaya değer. Birini seçin ya da birkaçını birleştirin.", "options": { "nonKyc": { - "name": "KYC dışı Bitcoin satın alın", - "purpose": "Bitcoin'i kişiden kişiye satın alarak en baştan devlet kimliğinize bağlanmamasını sağlayın. En güçlü gizlilik başlangıç noktası." + "name": "Grin'i KYC olmadan edinin", + "purpose": "Madencilik yapın ya da kişiden kişiye satın alın; böylece paralar en baştan devlet kimliğinize bağlanmaz." }, "coinjoin": { - "name": "Önce coinjoin yapın", - "purpose": "Bitcoin'inizi başka insanların paralarıyla karıştırarak çıkışın KYC alımınıza kadar izlenemez olmasını sağlayın. Kampanya yalnızca açık kabul ediyorsa kullanışlıdır." + "name": "Herkese açık makbuzu atlayın", + "purpose": "Ödeme kanıtı yayımlamak bağışı Nostr kimliğinize bağlar. Yayımlamazsanız bağış sizinle kampanya arasında kalır." } } }, "consumerApps": { - "title": "Tüketici uygulamaları sizi anonim yapamaz", - "body": "Cash App, Coinbase, Strike, Venmo, Kraken, Binance ve PayPal kimliğinizi doğrular. Bağışı nasıl gönderirseniz gönderin, her işlem gerçek kimliğinize bağlı kalır. Kontrol ettiğiniz saklayıcı olmayan bir cüzdan kullanın." + "title": "Borsalar kim olduğunuzu bilir", + "body": "GRIN listeleyen borsalar kimliğinizi doğrular ve her çekimin kaydını tutar. Herkese açık zincir bağışınızı göstermez, ancak borsa çekiminin nereye gittiğini bilir. Durumunuz için bu önemliyse, önce kontrol ettiğiniz bir cüzdana çekin ve bağışı oradan yapın." } }, "recipient": { "tldr": { - "lede": "Kampanyanızı oluştururken neyi kabul edeceğinizi seçin: Açık, Sessiz ya da her ikisi. Her iki seçenek de saklayıcı değildir. {{appName}} hiçbir zaman fonlarınızı tutmaz.", + "lede": "Kontrol ettiğiniz bir Grin cüzdanından bir grin1 Slatepack adresi yayımlayın ya da bir GoblinPay ödeme sayfası kurun. Bağışlar cüzdandan cüzdana ulaşır. {{appName}} fonlarınızı asla tutmaz.", "nextActions": [ - "İki seçeneği karşılaştırın", - "Nasıl nakde çevireceğinizi planlayın", - "Fonları hızla toplayın" + "Bir Grin cüzdanı ve bir adres edinin", + "Kampanyanıza ekleyin", + "Cüzdanınızın tohum cümlesini yedekleyin" ] }, "howReceiving": { "heading": "Alma nasıl çalışır", "paragraphs": [ - "{{appName}} bağış adresleriniz Nostr gizli anahtarınızdan (nsec) türetilir — giriş yapmak için kullandığınız aynı anahtar Bitcoin cüzdanınızın çekirdeğidir. Bir kampanya oluşturduğunuzda neyi kabul edeceğinizi seçersiniz:", - "**Yalnızca açık ödemeler.** Normal bir Bitcoin adresi. Herkese görünür, her cüzdanla çalışır.", - "**Yalnızca sessiz ödemeler.** BIP-352 sessiz ödemeler. Alıcı taraf zincir üstünde izlenemezdir, böylece bağışlar herkese açık bağışçı listelerinin ve toplamların dışında kalır. Bağışçıların göndermek için sessiz ödeme yetenekli bir cüzdana ihtiyacı vardır. Yoksa bağışları geçmez.", - "**Her ikisi.** {{appName}} her iki uç noktayı kodlayan tek bir QR kod oluşturur. Sessiz ödeme cüzdanları bunu gizli olarak okur; sıradan cüzdanlar açık adrese öder. Bağışçıların seçim yapmasına gerek kalmaz.", - "Her ikisini de kabul etmek genellikle doğru tercihtir: sessiz ödeme cüzdanı kullanan destekçilerden gizli bağışlar alırsınız ve yalnızca tüketici uygulamasında Bitcoin'i olan bağışçılara açık kalırsınız.", - "{{appName}} cüzdanınızın içinde bunlar **iki ayrı bakiye** olarak ulaşır — bir **Açık** sekmesi (normal Bitcoin adresiniz) ve bir **Gizli** sekmesi (sessiz ödemeler) — cüzdanın Açık / Gizli sekmelerinde gösterilir. {{appName}} bunları bilinçli olarak kesin biçimde ayrı tutar: iki bakiye asla birlikte harcanamaz. Gizli fonları açık fonlarla tek bir işlemde karıştırmak, izlenemez sessiz ödeme bağışlarınızı zincir üstünde açık adresinize geri bağlar ve var olma nedenleri olan gizliliği yok eder." + "{{appName}}'daki bağışlar doğrudan bağışçının Grin cüzdanından sizinkine gider. Bir kampanya oluşturduğunuzda nasıl alacağınızı seçersiniz:", + "**Bir grin1 Slatepack adresi.** Her Grin cüzdanı (Goblin, grin-wallet) size bir tane verir. Bağışçılar buna herhangi bir Grin cüzdanından öder; etkileşimli olarak Tor üzerinden ya da slatepack alışverişiyle. Taşımayı cüzdanlar halleder.", + "**GoblinPay.** Bağışçıların uygulama içinde ödemesini sağlayan bir ödeme sayfası: bir QR taratırlar ve ödeme, Nostr üzerinden şifrelenmiş ve sarmalanmış bir slatepack olarak size ulaşır; otomatik onay ve sonunda imzalı bir makbuzla.", + "**Her ikisi.** Goblin cüzdanı olan bağışçılar tek taramalık akışı kullanır, diğer herkes hangi Grin cüzdanını kullanıyorsa Slatepack adresinize oradan öder. İkisini de sunmak sizi her bağışçıya açık tutar.", + "Her iki durumda da gizlilik varsayılandır. Grin'in Mimblewimble tasarımı zincire hiçbir adres koymaz ve her tutarı gizler; bu yüzden bağışlarınız kimsenin gezinebileceği herhangi bir açık defterde asla görünmez.", + "Kampanyanızın doğrulanmış toplamı, bir bağışı ödeme kanıtı veya GoblinPay makbuzu yayımlanıp kontrol edildikten sonra sayar: alıcı imzasının doğrulanması ve işlem kernel'inin bir Grin node'una karşı zincir üstünde onaylanmış olması gerekir. Yayımlanan her kanıt tutarı ve kernel'i gösterir, bağışçı hakkında hiçbir şey göstermez." ] }, "whatEveryoneSees": { "heading": "Herkesin görebildiği", "paragraphs": [ - "Kampanyanız açık ödemeleri kabul ediyorsa, sizi desteklemeyi düşünen herkes adresi arayıp herkese açık bağış geçmişini görebilir.", - "Sessiz ödeme bağışları bu kaydın parçası değildir. Dış gözlemcilere görünmezler ve kampanyanın herkese açık toplamlarında gösterilmezler; yeni bağışçılar yalnızca kampanyanın ilerlemesi hakkında yayımladıklarınızı görür." + "Ziyaretçiler kampanya sayfanızı, hedefini ve bağışçıların yayımlamayı seçtiği kanıt ve makbuzlardan oluşan doğrulanmış toplamı görür. Bunların her biri bağışçı kimliğini değil, bir tutarı ve bir işlem kernel'ini gösterir.", + "Kimse zincir üstünde bakiyenize veya bağış geçmişinize bakamaz. İncelenecek bir adres, okunacak tutarlar yoktur; yayımlanan makbuzların dışında insanlar yalnızca kampanyanın ilerleyişi hakkında paylaştıklarınızı görür." ] }, "movePromptly": { - "heading": "Bağışları hızlıca taşıyın", + "heading": "Cüzdanınız, sorumluluğunuz", "steps": { "sweep": { - "title": "Kontrol ettiğiniz bir cüzdana toplayın", - "body": "{{appName}} cüzdanınız zaten öz-saklamalıdır — anahtarları yalnızca siz kontrol edersiniz. Aynı bakiyenin masaüstü veya donanım cüzdanı görünümü için cüzdan menüsünü açın, **Cüzdanı yedekle** seçeneğini seçin ve 24 kelimelik tohumu [Sparrow](https://sparrowwallet.com)'a, [BlueWallet](https://bluewallet.io)'a veya bir donanım cüzdanına (Trezor, Ledger) aktarın. Bunun yerine fonları tamamen farklı bir anahtara taşımak isterseniz — örneğin [Phoenix](https://phoenix.acinq.co) gibi bir Lightning cüzdanına — {{appName}} cüzdanınızdan normal bir Bitcoin işlemi gönderin." + "title": "Bağışlar kontrol ettiğiniz bir cüzdana iner", + "body": "{{appName}} sizin için asla bir cüzdan çalıştırmaz. Fonlar, adresini veya GoblinPay ödeme sayfasını yayımladığınız Grin cüzdanına ulaşır; yani saklama ilk bağıştan itibaren sizdedir. Bu, sorumluluğun da sizde olduğu anlamına gelir: cüzdanınızın tohum cümlesine sahip olan herkes fonlara sahiptir ve o olmadan fonlar kurtarılamaz." }, "dontSit": { - "title": "Fonları tarayıcıda bekletmeyin", - "body": "Özellikle yüksek değerli kampanyalar için cüzdanın tohum cümlesini çevrimdışı saklayın (kâğıt, metal yedekleme veya özel bir cihazdaki parola yöneticisi) ve bir donanım cüzdanını değerlendirin. {{appName}}'dan yedeklediğiniz tohum aynı cüzdandır — kelimeleri güvene alın ve soğuk depolamaya kavuşmuş olun." + "title": "Tohum cümlesini çevrimdışı yedekleyin", + "body": "Özellikle yüksek değerli kampanyalar için Grin cüzdanınızın tohum cümlesini çevrimdışı saklayın (kâğıt, metal yedekleme veya özel bir cihazdaki parola yöneticisi). Tohum, cüzdanın kendisidir: kelimeleri güvene alın, soğuk depolamanız hazır demektir." } } }, "cashout": { - "heading": "Gizli olarak nakde çevirmek", - "intro": "Zincir üstünde harcamak, izi önce kırmazsanız bir iz bırakır. Sessiz ödeme bağışlarını izlenemez tutmak için **Gizli** sekmesinden nakde çevirin — önce bir sessiz ödeme cüzdanına gönderin (bir **sp1…** adresi), sonra ileri harcayın; bu adım kampanyanızla sonra gelenler arasındaki bağı kırar. Gizli fonları yeniden kullanılmış veya açık bir adrese göndermeyin, bu onları yeniden bağlar. Aşağıdaki diğer seçenekler de işe yarar ve kendi takasları vardır.", + "heading": "Nakde çevirmek", + "intro": "Grin'in zinciri bağışlarınızı ifşa etmez; bu yüzden asıl gizlilik kararı, yerel para birimine nasıl çevireceğinizdir. Kimliğinizi doğrulayan her hizmet, üzerinden nakde çevirdiğiniz tutarı bilir. Aşağıdaki seçeneklerin farklı takasları vardır.", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "Bitcoin'inizi diğer kullanıcıların paralarıyla karıştırın, böylece çıkış girişe geri bağlanamaz." + "name": "Borsalar", + "purpose": "Fiat paraya giden en basit yol. KYC bekleyin: borsa kimliğinizi ve üzerinden çektiğiniz tutarı öğrenir." }, "peerToPeer": { "name": "Kişiden kişiye", - "purpose": "Bitcoin'i fiat para birimiyle doğrudan başka bir kişiyle ya da Bisq, HodlHodl veya RoboSats üzerinden bir aracıyla takas edin." + "purpose": "Grin'i fiat parayla doğrudan başka bir kişiyle ya da bir tezgah üstü aracı üzerinden takas edin. Arada platform yok." }, "spendDirectly": { "name": "Doğrudan harcayın", - "purpose": "Önce nakde çevirmeden doğrudan Bitcoin'den hediye kartları (Amazon, Uber, market, seyahat) satın alın." + "purpose": "Grin'i, kabul eden satıcı ve hizmetlerde önce nakde çevirmeden para olarak harcayın." } } }, "tumblers": { - "title": "Merkezi karıştırıcılardan kaçının", - "body": "Saklayıcı karıştırıcılar paranızı çalabilir, kimin neyi gönderdiğini kayıt altına alabilir ya da kolluk kuvvetlerinin bal tuzakları çıkabilir. Bunun yerine sessiz ödeme adımı veya saklayıcı olmayan bir coinjoin kullanın." + "title": "Karıştırıcıya gerek yok", + "body": "Grin'de güvenilecek karıştırıcı veya karıştırma hizmeti yoktur ve buna ihtiyacınız da yoktur. Mimblewimble tutarları gizler ve zincirde hiçbir adres bırakmaz; bu yüzden bağışlar varsayılan olarak gizlidir." } } } diff --git a/src/locales/zh-Hant.json b/src/locales/zh-Hant.json index 52c98cbe..bf640738 100644 --- a/src/locales/zh-Hant.json +++ b/src/locales/zh-Hant.json @@ -174,12 +174,12 @@ "subtitle": "兩者你之後都可以做。這只是幫我們為你量身打造接下來的步驟。", "creator": { "title": "發起活動", - "description": "為你關心的議題募集 Bitcoin。", - "finderNote": "捐贈者會直接將 sats 傳送到你的錢包。" + "description": "為你關心的議題募集 Grin。", + "finderNote": "捐贈者會直接將 GRIN 傳送到你的錢包。" }, "donor": { "title": "捐助活動", - "description": "用 Bitcoin 支援各種議題。", + "description": "用 Grin 支援各種議題。", "finderNote": "你的捐款會直接進入發起人的錢包。" }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "儲存你的金鑰", "subtitle": "下載檔案並存放在安全的地方。密碼管理員是個好選擇。", - "couplingNote": "你的帳號和錢包共用這把金鑰。它會簽署你的 Nostr 貼文,並開啟你在 Eranos 上的 Bitcoin 錢包。", + "couplingNote": "這把金鑰就是你在 Eranos 上的身份。它會簽署你的 Nostr 貼文、你的活動,以及計入活動總額的捐款收據。", "permanenceHeadline": "金鑰一旦遺失,便無法復原。", "permanenceBody": "沒有重設、沒有客服、也無法透過電子郵件找回。請先妥善保存,再繼續下一步。", "button": "下載並繼續", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "描述為必填項。", "errorPledgeRequired": "懸賞金額為必填項。", "errorPledgeInvalid": "懸賞金額必須是正的 USD 金額。", - "errorPriceUnavailable": "正在等待 BTC/USD 價格以計算懸賞金額。", + "errorPriceUnavailable": "正在等待匯率以計算認捐金額。", "errorCoverInvalid": "封面圖片必須是有效的 https:// URL。", "errorDeadlinePast": "截止日期不能在過去。", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "眾籌活動", "seoDescription": "為世界連結不可阻擋的資金。", "heroTagline": "為世界連結<0>不可阻擋的資金。", - "heroBody": "直接從世界各地的支持者那裡籌集比特幣。每一筆捐款都直達你的錢包,沒有中間人、沒有撤單、沒有平臺扣押你的資金。", + "heroBody": "直接從世界各地的支持者那裡籌集 Grin。每一筆捐款都直達你的錢包,沒有中間人、沒有撤單、沒有平臺扣押你的資金。", "startCampaign": "發起活動", "howItWorks": "運作方式", "featuredTitle": "精選活動", @@ -864,7 +864,7 @@ "whyDifferent": { "eyebrow": "為什麼選擇 {{appName}}", "title": "生來不同。", - "lede": "比特幣從捐款者直接到受款人。沒有平台擋在中間,沒有託管方扣住資金,也不需要任何人的許可。", + "lede": "Grin 從捐款者直接到受款人。沒有平台擋在中間,沒有託管方扣住資金,也不需要任何人的許可。", "block1": { "heading": "不同於 GoFundMe", "body": "沒有平台可以凍結你的捐款、要求退款,或因政策分歧終止你的活動。沒有 Stripe、Visa 或銀行卡在中間,在活動進行到一半時切斷你的資金。", @@ -873,8 +873,8 @@ "bullet3": "零平台費" }, "block2": { - "heading": "不同於其他「Bitcoin」平台", - "body": "沒有可能故障或離線的中心化 Lightning node、託管方或 LSP。資金直接在比特幣上結算到你控制的錢包。即使 {{appName}} 明天消失,每個活動仍會繼續運作。", + "heading": "不同於其他加密貨幣平台", + "body": "沒有可能故障或離線的託管錢包、代管節點或支付處理商。資金在 Grin 鏈上直接結算到你控制的錢包。即使 {{appName}} 明天消失,每個活動仍會繼續運作。", "bullet1": "沒有可被清空或凍結的託管錢包", "bullet2": "在鏈上結算到你擁有的錢包", "bullet3": "即使 {{appName}} 消失也能運作" @@ -891,7 +891,7 @@ "heroKicker": "活動", "heroHeading": "每一份心意,", "heroHeadingLine2": "匯聚於此。", - "heroBody": "Nostr 上釋出的每一個募款活動,全部匯聚於此。瀏覽整個網路、找到你關心的議題,並直接以比特幣支持它。", + "heroBody": "Nostr 上釋出的每一個募款活動,全部匯聚於此。瀏覽整個網路、找到你關心的議題,並直接以 Grin 支持它。", "campaignsCount_one": "個活動正在網路上進行", "campaignsCount_other": "個活動正在網路上進行", "searchAriaLabel": "搜尋活動", @@ -1013,7 +1013,7 @@ "notifications": "通知", "notificationsDesc": "推送通知偏好。", "advanced": "高階", - "advancedDesc": "錢包、系統和高階使用者選項。", + "advancedDesc": "系統和高階使用者選項。", "organizers": "組織者", "organizersDesc": "任命可將帖子置頂到國家資訊流的國家組織者。" }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "高階", - "subtitle": "錢包連線、系統配置和其他面向高階使用者的選項。", - "intro": "錢包連線、系統配置和其他高階選項。", + "subtitle": "系統配置和其他面向高階使用者的選項。", + "intro": "系統配置和其他高階選項。", "torHeading": "Tor", "torToggle": "透過 Tor 路由流量", "torToggleDesc": "連線至中繼節點並透過 Tor 網路載入媒體,以獲得更強的隱私保護。預期速度會較慢,且 Tor 連線期間會有短暫延遲。", @@ -1686,7 +1686,7 @@ "heading": "你的金鑰", "extensionBody": "你已使用瀏覽器擴充套件(NIP-07)登入。你的私鑰儲存在那裡——請從擴充套件本身管理或匯出。", "bunkerBody": "你已使用遠端簽名器(NIP-46)登入。你的私鑰由該簽名器保管,無法從 {{appName}} 匯出。", - "explainer": "此私鑰控制你在 {{appName}} 上的賬號。任何擁有它的人都可以釋出內容並冒充你。請儲存在密碼管理器或只有你能訪問的地方。", + "explainer": "此私鑰控制你在 {{appName}} 上的賬號。任何擁有它的人都可以代你發帖、編輯你的活動、以你的名義釋出內容。請儲存在密碼管理器或只有你能訪問的地方。你的 Grin 資金是獨立的:它們儲存在你自己的 Grin 錢包及其種子片語中,而不在這把金鑰裡。", "warning": "切勿與任何人分享你的私鑰。避免截圖或貼上到密碼管理器之外的任何地方。如果分享,其他人將能夠訪問你的賬號。", "aria": "你的私鑰", "copyAria": "複製私鑰", @@ -1965,7 +1965,7 @@ "seoTitle": "捐贈者指南", "seoDescription": "在 {{appName}} 上捐贈如何運作以及如何保護你的隱私。", "title": "捐贈者指南", - "subtitle": "真正的比特幣,直接傳送。所有流程在一個簡短頁面中。" + "subtitle": "真正的 Grin,直接傳送。所有流程在一個簡短頁面中。" }, "recipientGuide": { "seoTitle": "受款人指南", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "關於", - "seoDescription": "{{appName}} 如何運作:通過比特幣和 Nostr 將受款人與無法阻擋的資金連線起來。", + "seoDescription": "{{appName}} 如何運作:通過 Grin 和 Nostr 將受款人與無法阻擋的資金連線起來。", "hero": { "eyebrow": "關於 {{appName}}", "headlinePart1": "How", "headlineAppName": "{{appName}}", "headlinePart2": "works.", - "body": "{{appName}} 是一個建立在 Nostr 和比特幣之上的抗審查捐贈平臺。沒有凍結的銀行賬戶。沒有公司關閉。只有相信你事業的人提供的直接支持。", + "body": "{{appName}} 是一個建立在 Nostr 和 Grin 之上的抗審查捐贈平臺。沒有被凍結的銀行賬戶。沒有公司關停。只有相信你事業的人提供的直接支持。", "trustChips": { "decentralized": "去中心化", "openSource": "開源", @@ -2021,7 +2021,7 @@ "raised": "已籌集", "ofGoal": "目標 $10,000", "donorsLine": "247 位捐贈者 · 12 個國家", - "donate": "捐贈比特幣" + "donate": "捐贈 Grin" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "一把發光的橙色加密金鑰漂浮在黑暗空間中,象徵自我主權身份", "title": "受款人幾秒鐘內即可註冊。", - "body": "無銀行。無檔案。無審批。一旦受款人在 {{appName}} 上建立賬戶,他們就有了一個比特幣地址,可以在世界任何地方接收支持。" + "body": "無銀行。無檔案。無審批。受款人在 {{appName}} 上建立賬戶,把自己 Grin 錢包的收款地址新增到活動中,就能在世界任何地方接收支持。" }, "step2": { - "imageAlt": "一枚發光的比特幣硬幣飛越黑暗的世界地圖,象徵即時跨境支付", - "title": "捐贈者直接傳送比特幣。", - "body": "捐贈者從他們已經使用的任何錢包(Cash App、Coinbase、Strike、硬體錢包)直接傳送比特幣給受款人。{{appName}} 從不接觸資金。沒有中間伺服器,沒有託管方。" + "imageAlt": "一枚發光的 Grin 硬幣飛越黑暗的世界地圖,象徵即時跨境支付", + "title": "捐贈者直接傳送 Grin。", + "body": "捐贈者可以從任何 Grin 錢包付款:通過活動的 GoblinPay 結賬頁面,或直接支付到其 grin1 Slatepack 地址。{{appName}} 從不接觸資金。交易直接從捐贈者的錢包進入受款人的錢包。" }, "step3": { "imageAlt": "一隻張開的手,手掌上散發著溫暖的橙色光芒,象徵接收和能動性", @@ -2052,8 +2052,8 @@ "description": "Eranos 是什麼、誰建造的、費用如何。" }, "chapter2": { - "label": "比特幣捐贈", - "description": "支付如何運作、為什麼鏈上、為什麼公開、為什麼有這些權衡。" + "label": "Grin 捐贈", + "description": "支付如何運作、為什麼選擇 Grin、哪些保持私密,以及其中的權衡。" }, "chapter3": { "label": "關於 Nostr", @@ -2068,8 +2068,8 @@ "imageAlt": "戴著兜帽的抗議者在黃昏時分穿過歐洲城市街道遊行,手持燃燒的紅色訊號彈和寫有 'FREEDOM' 和 'LIBERTAD' 的橫幅", "role": "捐贈者", "title": "支持銀行不會支持的事業。", - "description": "無需向支付處理商請求許可,直接向世界各地的受款人和運動傳送比特幣。", - "bullet1": "使用你已有的任何比特幣錢包。", + "description": "無需向支付處理商請求許可,直接向世界各地的受款人和運動傳送 Grin。", + "bullet1": "從任何 Grin 錢包付款,例如 Goblin 或 grin-wallet。", "bullet2": "捐款直接到達受款人。沒有託管方,沒有中間人。", "cta": "閱讀捐贈者指南" }, @@ -2092,7 +2092,7 @@ "label": "關於 Eranos" }, "payments": { - "label": "在 Eranos 上的比特幣捐款" + "label": "在 Eranos 上的 Grin 捐款" }, "about-nostr": { "label": "關於 Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "{{appName}} 是什麼?", "answer": [ - "{{appName}} 是一個直接向受款人傳送比特幣捐款(公開或私密)的平臺。沒有中間方,沒有支付處理商,也沒有可被凍結的賬戶。", + "{{appName}} 是一個直接向受款人傳送 Grin 捐款的平臺。沒有中間方,沒有支付處理商,也沒有可被凍結的賬戶。", "{{appName}} 構建在 Nostr 之上,因此你的身份不會被鎖定在本網站——它屬於你自己。" ] }, "cost-to-use": { "question": "{{appName}} 需要費用嗎?", "answer": [ - "**不需要。** {{appName}} 不收取任何平臺費。當你捐款時,你只需支付給礦工的比特幣網路費——並非給我們。" + "**不需要。** {{appName}} 不收取任何平臺費。當你捐款時,你只需支付極少的 Grin 網路費,這筆費用歸礦工所有,而不是給我們。" ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "這裡所說的“抗審查”是什麼意思?", "answer": [ "沒有任何公司處於捐款人和受款人之間。{{appName}} 不持有資金,也無法凍結地址。", - "只要比特幣網路在執行,捐款就可以傳送和接收。即使 {{appName}} 自身下線,也無法阻止這些交易。" + "只要 Grin 網路在執行,捐款就可以傳送和接收。即使 {{appName}} 自身下線,也無法阻止這些交易。" ] }, "why-onchain": { - "question": "為什麼選擇比特幣?", + "question": "為什麼選擇 Grin?", "answer": [ - "比特幣是世界上支援最廣泛、最具抗審查能力的支付通道。每一個比特幣錢包都可以傳送它。", - "在 {{appName}} 上,受款人可以選擇如何接收:**公開**(普通的比特幣地址)以獲得最大觸達;**私密**(靜默支付)以獲得不可關聯的捐款;或者**兩者皆可**——這樣每位捐款人的錢包都會自動挑選合適的路徑。只有面向大眾的比特幣應用的捐款人仍可貢獻;擁有靜默支付錢包的捐款人則預設獲得隱私。", - "代價是:公開的比特幣交易在區塊鏈上可見,且需支付礦工費。捐款人指南和受款人指南會說明如何應對這兩種情況。" + "Grin 是內建隱私的數字現金。它的 Mimblewimble 設計不在鏈上留下任何地址,並隱藏每一筆金額,因此捐款不會像大多數加密貨幣那樣留下公開的痕跡。", + "在 {{appName}} 上,活動通過兩種方式接收 Grin:通過 GoblinPay(掃描二維碼,付款會以加密 slatepack 的形式經 Nostr 傳送到活動),或從任何 Grin 錢包直接支付到活動的 grin1 Slatepack 地址。無論哪種方式,資金都會進入活動自己控制的錢包。", + "活動總額在不犧牲隱私的前提下保持真實:捐款人可以釋出支付證明,{{appName}} 會對照 Grin 節點驗證該交易確實在鏈上。證明只披露金額和交易內核,而不是付款人是誰。捐款人指南和受款人指南會詳細說明。" ] }, "why-not-rotating-addresses": { - "question": "為什麼 {{appName}} 不為每筆捐款生成新地址?", + "question": "為什麼 {{appName}} 不在自己的伺服器上處理捐款?", "answer": [ - "這樣做將要求 {{appName}} 充當資金交易的中間人——先託管比特幣,然後再轉發給受款人。", + "這樣做將要求 {{appName}} 充當資金交易的中間人:先託管 Grin,然後再轉發給受款人。", "那會使我們成為匯款服務商,承擔相應的監管義務,並形成單點故障:關停 {{appName}} 的伺服器就等於關停了流經它的每一筆捐款。", - "相反,每位使用者的捐款地址都是由其 Nostr 金鑰(nsec)——也就是你登入時使用的同一把金鑰——派生的。捐款人直接傳送給受款人,{{appName}} 從不接觸資金,平臺本身也不能被關停以審查任何人。希望按筆獲得隱私的受款人可以接受靜默支付——它在不讓中間方持有資金的前提下,提供同樣的不可關聯性。" + "相反,捐款直接從捐款人的 Grin 錢包進入活動的 Grin 錢包。每個活動都釋出自己的 grin1 Slatepack 地址或 GoblinPay 結賬頁面,{{appName}} 從不接觸資金,平臺本身也不能被關停以審查任何人。而且由於 Grin 不在鏈上留下地址,捐款預設就不可關聯,無需任何人在中間持有資金。" ] }, "why-not-other-crypto": { - "question": "為什麼不用 Monero 或其他加密貨幣?", + "question": "為什麼不用比特幣、Monero 或其他加密貨幣?", "answer": [ - "比特幣是迄今為止採用最廣泛的加密貨幣。這意味著對捐款人來說最容易購買和傳送,對受款人來說也最容易接收、持有和使用。", - "像 Monero 這樣的隱私幣提供了與比特幣不同的隱私權衡,但絕大多數面向大眾的應用都不支援它們,轉換回本地法幣也更困難。要求捐款的任一方先獲取一種小眾加密貨幣是 {{appName}} 不會設定的門檻。就比特幣捐款本身而言,靜默支付已經覆蓋了不可關聯性這一使用場景,且無需離開比特幣生態。" + "比特幣是採用最廣泛的加密貨幣,但它的賬本是公開的:向一個已知地址捐款,會永久暴露金額、時間和傳送方。在其之上疊加隱私意味著額外的工具、額外的步驟,以及更多出錯的可能。對於敏感事業的捐款來說,這是錯誤的預設。", + "Grin 讓私密的路徑成為唯一的路徑。Mimblewimble 不在鏈上留下地址並隱藏每一筆金額,因此捐款人無需特殊工具就能安全。同時,Grin 的支付證明讓活動能夠展示經過鏈上核驗的總額,而不暴露捐款人。Monero 也提供強大的隱私,但 Grin 的支付證明契合 {{appName}} 的已驗證捐款模式,其輕量的鏈也讓驗證保持簡單。" ] }, "what-is-nostr": { "question": "Nostr 是什麼?", "answer": [ "Nostr 是一個開放網路,在這裡**你**擁有自己的賬戶,而不是某家公司。你的身份是你自己掌控的加密金鑰,而不是別人伺服器上的一個使用者名稱。", - "在 {{appName}} 上,同一把金鑰也是你的捐款地址的派生來源——你的 Nostr 金鑰(nsec)為你的比特幣錢包提供種子,這就是為什麼你無需在任何人那裡註冊就能接收比特幣。" + "在 {{appName}} 上,同一把金鑰為你的活動以及構成你已驗證總額的捐款收據簽名,這就是為什麼你的身份和活動無需在任何人那裡註冊,就能在 Nostr 的任何地方使用。" ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "如果我丟失了私鑰會怎樣?", "answer": [ - "**沒有“忘記密碼”按鈕。** 沒有人能為你重置。如果你弄丟了它,你的賬戶——以及你捐款地址上的所有比特幣——將永遠消失。", + "**沒有“忘記密碼”按鈕。** 沒有人能為你重置。如果你弄丟了它,你的賬戶和你的活動將永遠消失。(你的 Grin 資金儲存在你自己的 Grin 錢包及其種子片語中,與這把金鑰是分開的。)", "**現在就把你的私鑰儲存到安全的地方。** 想了解技巧,請閱讀 [管理你的 Nostr 金鑰](https://soapbox.pub/blog/managing-nostr-keys)。" ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr 與 Mastodon 或 Bluesky 有何不同?", "answer": [ - "在 Mastodon 上,你的賬戶位於某個特定伺服器上。在 Bluesky 上,大多數賬戶依賴於一家公司。在 Nostr 上,你的身份是你自己掌控的金鑰,你的捐款地址也會跟隨你到任何 Nostr 應用。" + "在 Mastodon 上,你的賬戶位於某個特定伺服器上。在 Bluesky 上,大多數賬戶依賴於一家公司。在 Nostr 上,你的身份是你自己掌控的金鑰,你的個人資料和活動會跟隨你到任何 Nostr 應用。" ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "用你已經擁有的任何錢包,向活動頁面上的比特幣地址付款。如果該活動接受靜默支付且你的錢包支援,你的捐款將自動獲得隱私保護。", + "lede": "從任何 Grin 錢包捐款:掃描活動的 GoblinPay 二維碼,或支付其 grin1 Slatepack 地址。Grin 預設私密,因此你的捐款不會留下公開痕跡。", "nextActions": [ - "用任何比特幣錢包付款", + "用任何 Grin 錢包付款", "無中間方、無託管期", - "想要隱私?請繼續閱讀" + "預設私密" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "開啟活動", - "body": "你會看到一個二維碼。如果活動同時接受兩種選項,它會編碼兩個端點;你的錢包會選擇合適的一個。" + "body": "點按「捐贈」並選擇一條路徑。GoblinPay:輸入金額,用 Goblin 錢包掃描二維碼,付款會以加密 slatepack 的形式經 Nostr 傳送到活動,並自動確認。Grin 地址:從任何 Grin 錢包支付活動的 grin1 Slatepack 地址;傳輸由你的錢包處理,可以通過 Tor,也可以通過交換 slatepack。" }, "arrivesDirectly": { "title": "直接到達", - "body": "款項直接結算給受款人。{{appName}} 既不持有也不路由它們,地址是從受款人的 Nostr 私鑰派生出來的。" + "body": "款項直接結算到活動的錢包。{{appName}} 既不持有也不路由它們。如果你希望你的捐贈計入公開的活動總額,事後釋出支付證明或收據即可;它只披露金額,而不是你的身份。" } } }, "publicVisible": { - "title": "公開捐款會永遠在鏈上可見", - "body": "**公開**捐款會落到一個與該活動繫結的普通比特幣地址上。任何人都可以查詢該地址並看到金額、時間以及你的傳送地址。**靜默**捐款也在鏈上結算,但接收端無法被關聯到該活動,因此不會出現在公開的捐款人列表和總額中。" + "title": "什麼是公開的,什麼不是", + "body": "Grin 鏈上沒有地址,並且隱藏所有金額,因此外部觀察者無法看到誰向某個活動捐了款、捐了多少。{{appName}} 上的活動總額僅由捐款人自願釋出的證明和收據構成,每一份都只披露金額和交易內核。" }, "privacy": { "heading": "私密地捐款", - "intro": "這些步驟對**公開**捐款最為重要,因為其每一筆交易都永久繫結到同一個地址。**靜默**捐款已經隱藏了接收端,因此風險更低。但無論哪種方式,針對你傳送錢包的定向分析仍然可能;如果你的風險較高,這些步驟值得采取。挑一種,或者多管齊下。", + "intro": "在鏈上,Grin 已經保護了你:沒有地址、金額隱藏、沒有公開的捐款人列表。仍然可能暴露你身份的,是你獲取 Grin 的方式,以及你選擇釋出的內容。如果你的風險較高,這些步驟值得採取。挑一種,或者多管齊下。", "options": { "nonKyc": { - "name": "購買非 KYC 的比特幣", - "purpose": "點對點購買比特幣,使其從一開始就不與你的政府身份相關聯。最強的隱私起點。" + "name": "獲取無需 KYC 的 Grin", + "purpose": "自己挖礦,或點對點購買,讓這些幣從一開始就不與你的政府身份相關聯。" }, "coinjoin": { - "name": "先做 Coinjoin", - "purpose": "把你的比特幣與其他人的硬幣混合,使其輸出無法追溯到你的 KYC 購買記錄。在活動只接受公開支付時尤其有用。" + "name": "跳過公開收據", + "purpose": "釋出支付證明會把這筆捐款與你的 Nostr 身份關聯起來。不釋出,它就只存在於你和活動之間。" } } }, "consumerApps": { - "title": "面向大眾的應用無法讓你匿名", - "body": "Cash App、Coinbase、Strike、Venmo、Kraken、Binance 和 PayPal 都會驗證你的身份。無論你如何傳送捐款,每筆交易都會與你的真實身份掛鉤。請使用你自己掌控的非託管錢包。" + "title": "交易所知道你是誰", + "body": "上架 GRIN 的交易所會驗證你的身份,並記錄每一筆提現。公開的鏈不會顯示你的捐款,但交易所知道它的提現去了哪裡。如果這對你的處境很重要,請先提現到你自己掌控的錢包,再從那裡捐款。" } }, "recipient": { "tldr": { - "lede": "建立活動時選擇接受方式:公開、靜默或兩者皆可。兩種選項都是非託管的。{{appName}} 從不持有你的資金。", + "lede": "釋出一個來自你自己掌控的 Grin 錢包的 grin1 Slatepack 地址,或設定一個 GoblinPay 結賬頁面。捐款從錢包直達錢包。{{appName}} 從不持有你的資金。", "nextActions": [ - "比較兩種選項", - "規劃如何提現", - "及時清掃資金" + "獲取一個 Grin 錢包和地址", + "把它新增到你的活動", + "備份你錢包的種子片語" ] }, "howReceiving": { "heading": "接收是如何運作的", "paragraphs": [ - "你的 {{appName}} 捐款地址是由你的 Nostr 金鑰(nsec)派生而來——你的 Nostr 金鑰為你的比特幣錢包提供種子。建立活動時,你選擇接受哪種方式:", - "**僅公開支付。** 普通的比特幣地址。所有人可見,可與任何錢包配合使用。", - "**僅靜默支付。** BIP-352 靜默支付。接收端在鏈上無法被關聯,因此捐款不會出現在公開的捐款人列表和總額中。捐款人需要具備靜默支付能力的錢包才能傳送。如果他們沒有,其捐款無法完成。", - "**兩者皆可。** {{appName}} 生成一個同時編碼兩種端點的二維碼。支援靜默支付的錢包以私密方式讀取;普通錢包支付到公開地址。捐款人無需選擇。", - "通常同時接受兩者是正確的選擇:你能從使用靜默支付錢包的支持者那裡獲得私密的捐款,同時仍對只在大眾應用中持有比特幣的捐款人保持開放。", - "在你的 {{appName}} 錢包中,這些款項會以**兩個獨立的餘額**呈現——一個**公開**分頁(你的普通比特幣地址)和一個**私密**分頁(靜默支付)——顯示在錢包的「公開/私密」分頁上。{{appName}} 刻意讓兩者嚴格分離:這兩個餘額永遠無法一起被花用。在同一筆交易中將私密資金與公開資金混合,會在鏈上把你那些無法連結的靜默支付捐款重新連結回你的公開地址,從而摧毀它們本應提供的隱私。" + "{{appName}} 上的捐款直接從捐款人的 Grin 錢包進入你的錢包。建立活動時,你選擇接收方式:", + "**grin1 Slatepack 地址。** 任何 Grin 錢包(Goblin、grin-wallet)都會給你一個。捐款人可以從任何 Grin 錢包向它付款,既可以通過 Tor 互動完成,也可以通過交換 slatepack;傳輸由錢包處理。", + "**GoblinPay。** 一個讓捐款人在應用內付款的結賬頁面:他們掃描二維碼,付款會以加密、禮物包裝的 slatepack 形式經 Nostr 傳送給你,自動確認,最後附上簽名收據。", + "**兩者皆可。** 擁有 Goblin 錢包的捐款人享受一次掃碼的流程,其他人則用他們使用的任何 Grin 錢包支付你的 Slatepack 地址。兩者都提供能讓你向每一位捐款人保持開放。", + "無論哪種方式,隱私都是預設的。Grin 的 Mimblewimble 設計不在鏈上留下地址並隱藏每一筆金額,因此你的捐款永遠不會出現在任何人可以瀏覽的公開賬本中。", + "你活動的已驗證總額只在捐款的支付證明或 GoblinPay 收據被釋出並通過核驗後才會計入:接收方簽名必須驗證通過,交易內核必須對照 Grin 節點確認在鏈上。每一份已釋出的證明只披露金額和內核,不涉及捐款人的任何資訊。" ] }, "whatEveryoneSees": { "heading": "任何人都能看到什麼", "paragraphs": [ - "如果你的活動接受公開支付,任何打算支持你的人都可以查詢該地址並看到公開的捐款歷史。", - "靜默支付的捐款不屬於該記錄。它們對外部觀察者不可見,也不會出現在活動的公開總額中;新捐款人只看到你所公佈的活動進展。" + "訪客能看到你的活動頁面、目標金額,以及由捐款人自願釋出的證明和收據構成的已驗證總額。其中每一項披露的都是金額和交易內核,而不是捐款人的身份。", + "沒有人能在鏈上查詢你的餘額或捐款歷史。沒有可供檢查的地址,也沒有可讀取的金額;除了已釋出的收據,人們只能看到你自己分享的活動進展。" ] }, "movePromptly": { - "heading": "及時轉移捐款", + "heading": "你的錢包,你的責任", "steps": { "sweep": { - "title": "把資金清掃到你掌控的錢包", - "body": "你的 {{appName}} 錢包已經是自我託管的——你,且只有你,掌控金鑰。若想在桌面或硬體錢包上檢視相同的餘額,請開啟錢包選單,選擇**備份錢包**,並把 24 字種子匯入 [Sparrow](https://sparrowwallet.com)、[BlueWallet](https://bluewallet.io) 或硬體錢包(Trezor、Ledger)。若你想把資金完全轉到另一把金鑰——例如轉入像 [Phoenix](https://phoenix.acinq.co) 這樣的 Lightning 錢包——只需從你的 {{appName}} 錢包送出一筆普通的 Bitcoin 交易即可。" + "title": "捐款直接進入你掌控的錢包", + "body": "{{appName}} 從不為你執行錢包。資金會到達你所釋出的地址或 GoblinPay 結賬頁面對應的那個 Grin 錢包,因此從第一筆捐款起,託管權就在你手中。這也意味著責任在你:任何拿到你錢包種子片語的人就擁有了這些資金,而沒有種子片語,資金將無法找回。" }, "dontSit": { - "title": "不要把資金停留在瀏覽器中", - "body": "尤其對於高金額的活動,請把錢包的種子片語離線儲存(紙本、金屬備份,或專用裝置上的密碼管理員),並考慮使用硬體錢包。你從 {{appName}} 備份出來的種子就是同一個錢包——把這些字詞保管好,你就擁有了冷儲存。" + "title": "離線備份種子片語", + "body": "對於價值較高的活動尤其如此:請把你 Grin 錢包的種子片語離線保管(紙本、金屬備份,或專用裝置上的密碼管理員中)。種子就是錢包:保護好這些字詞,你就擁有了冷儲存。" } } }, "cashout": { - "heading": "以私密方式提現", - "intro": "在鏈上消費會留下蹤跡,除非你先打斷它。從**私密**分頁提現,以保持靜默支付捐款無法被連結——先轉入一個靜默支付錢包(一個 **sp1…** 地址),然後再向外消費;這一跳會切斷你的活動與之後行為之間的聯絡。不要把私密資金送往重複使用過的或公開的地址,那會重新將其連結起來。下面其他選項也可行,並各有取捨。", + "heading": "提現", + "intro": "Grin 的鏈不會暴露你的捐款,因此隱私方面的主要決定是如何兌換成當地貨幣。任何驗證你身份的服務都會知道你通過它提現了多少。下面的選項各有取捨。", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "把你的比特幣與其他使用者的硬幣混合,使輸出無法關聯回輸入。" + "name": "交易所", + "purpose": "兌換成法幣最簡單的途徑。要有 KYC 的心理準備:交易所會知道你的身份,以及你通過它提現的金額。" }, "peerToPeer": { "name": "點對點交易", - "purpose": "直接與另一個人交易,或通過 Bisq、HodlHodl 或 RoboSats 上的經紀人將比特幣兌換為法幣。" + "purpose": "直接與另一個人交易,或通過場外經紀人把 Grin 兌換成法幣。沒有平台居中。" }, "spendDirectly": { "name": "直接消費", - "purpose": "直接使用比特幣購買禮品卡(Amazon、Uber、生鮮、旅行),無需先兌換成現金。" + "purpose": "在接受 Grin 的商家和服務處直接把它當錢花,無需先兌換成現金。" } } }, "tumblers": { - "title": "避免中心化的混幣器", - "body": "託管型混幣器可能盜取你的硬幣、記錄誰向誰傳送了什麼,或最終被證明是執法部門的誘餌。改用靜默支付中轉或非託管的 coinjoin 吧。" + "title": "無需混幣器", + "body": "在 Grin 上沒有需要信任的混幣器或混幣服務,你也不需要任何一個。Mimblewimble 隱藏金額且不在鏈上留下地址,因此捐款預設就是私密的。" } } } diff --git a/src/locales/zh.json b/src/locales/zh.json index beb3055e..5797d53f 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -174,12 +174,12 @@ "subtitle": "两件事之后都可以做。这只是帮我们为你定制接下来的步骤。", "creator": { "title": "发起一个活动", - "description": "为你关心的事业筹集 Bitcoin。", - "finderNote": "捐赠者将 sats 直接发送到你的钱包。" + "description": "为你关心的事业筹集 Grin。", + "finderNote": "捐赠者将 GRIN 直接发送到你的钱包。" }, "donor": { "title": "支持活动", - "description": "用 Bitcoin 支持你认同的事业。", + "description": "用 Grin 支持你认同的事业。", "finderNote": "你的捐款直接进入发起人的钱包。" }, "verifier": { @@ -198,7 +198,7 @@ "secure": { "title": "保存你的密钥", "subtitle": "下载文件并妥善保存。密码管理器是一个不错的选择。", - "couplingNote": "你的账户和钱包共用这把密钥。它既为你的 Nostr 帖子签名,也用于打开你在 Eranos 上的 Bitcoin 钱包。", + "couplingNote": "这把密钥就是你在 Eranos 上的身份。它为你的 Nostr 帖子、你的活动,以及计入活动总额的捐款回执签名。", "permanenceHeadline": "一旦丢失,这把密钥就无法找回。", "permanenceBody": "没有重置、没有客服热线,也无法通过邮箱恢复。请先保存好,再继续。", "button": "下载并继续", @@ -438,7 +438,7 @@ "errorDescriptionRequired": "描述为必填项。", "errorPledgeRequired": "悬赏金额为必填项。", "errorPledgeInvalid": "悬赏金额必须是正的 USD 金额。", - "errorPriceUnavailable": "正在等待 BTC/USD 价格以计算悬赏金额。", + "errorPriceUnavailable": "正在等待汇率以计算认捐金额。", "errorCoverInvalid": "封面图片必须是有效的 https:// URL。", "errorDeadlinePast": "截止日期不能在过去。", "wizard": { @@ -842,7 +842,7 @@ "seoTitle": "众筹活动", "seoDescription": "为全世界连接<0>不可阻挡的资金。", "heroTagline": "为全世界连接<0>不可阻挡的资金。", - "heroBody": "直接从世界各地的支持者那里筹集比特币。每一笔捐款都直达你的钱包,没有中间人、没有撤单、没有平台扣押你的资金。", + "heroBody": "直接从世界各地的支持者那里筹集 Grin。每一笔捐款都直达你的钱包,没有中间人、没有撤单、没有平台扣押你的资金。", "startCampaign": "发起活动", "howItWorks": "运作方式", "featuredTitle": "精选活动", @@ -860,7 +860,7 @@ "whyDifferent": { "eyebrow": "为什么选 {{appName}}", "title": "我们与众不同。", - "lede": "Bitcoin 从捐赠者直达受款人。没有平台横在中间,没有托管方握着资金,无需任何许可。", + "lede": "Grin 从捐赠者直达受款人。没有平台横在中间,没有托管方握着资金,无需任何许可。", "block1": { "heading": "不像 GoFundMe", "body": "没有平台可以冻结你的捐款、要求退款或因政策分歧而终止你的活动。没有 Stripe、没有 Visa、没有银行夹在中间,可以在活动中途切断你。", @@ -869,8 +869,8 @@ "bullet3": "零平台费用" }, "block2": { - "heading": "不像其他「比特币」平台", - "body": "没有中央 Lightning 节点、托管方或 LSP 可能出现故障或下线。资金直接在 Bitcoin 上结算到你控制的钱包。如果 {{appName}} 明天消失,每个活动都会继续运作。", + "heading": "不像其他加密货币平台", + "body": "没有托管钱包、托管节点或支付处理商会出故障或下线。资金在 Grin 链上直接结算到你控制的钱包。如果 {{appName}} 明天消失,每个活动都会继续运作。", "bullet1": "没有可被掏空或冻结的托管钱包", "bullet2": "直接在链上结算到你拥有的钱包", "bullet3": "即使 {{appName}} 消失也能运作" @@ -891,7 +891,7 @@ "heroKicker": "活动", "heroHeading": "每一个理念,", "heroHeadingLine2": "汇聚于此。", - "heroBody": "Nostr 上发布的每一个筹款活动,汇聚于一处。浏览整个网络,找到你关心的事业,直接用比特币支持它。", + "heroBody": "Nostr 上发布的每一个筹款活动,汇聚于一处。浏览整个网络,找到你关心的事业,直接用 Grin 支持它。", "campaignsCount_one": "个网络上的活动", "campaignsCount_other": "个网络上的活动", "searchAriaLabel": "搜索活动", @@ -1013,7 +1013,7 @@ "notifications": "通知", "notificationsDesc": "推送通知偏好。", "advanced": "高级", - "advancedDesc": "钱包、系统和高级用户选项。", + "advancedDesc": "系统和高级用户选项。", "organizers": "组织者", "organizersDesc": "任命可将帖子置顶到国家信息流的国家组织者。" }, @@ -1052,8 +1052,8 @@ }, "advanced": { "title": "高级", - "subtitle": "钱包连接、系统配置和其他面向高级用户的选项。", - "intro": "钱包连接、系统配置和其他高级选项。", + "subtitle": "系统配置和其他面向高级用户的选项。", + "intro": "系统配置和其他高级选项。", "torHeading": "Tor", "torToggle": "通过 Tor 路由流量", "torToggleDesc": "连接到中继并通过 Tor 网络加载媒体内容,以获得更强的隐私保护。预计性能会有所下降,且 Tor 连接时会有短暂延迟。", @@ -1686,7 +1686,7 @@ "heading": "你的密钥", "extensionBody": "你已使用浏览器扩展(NIP-07)登录。你的私钥保存在那里——请从扩展本身管理或导出。", "bunkerBody": "你已使用远程签名器(NIP-46)登录。你的私钥由该签名器保管,无法从 {{appName}} 导出。", - "explainer": "此私钥控制你在 {{appName}} 上的账号,并作为你比特币钱包的种子。任何拥有它的人都可以代你发帖,也能花掉你的比特币。请存储在密码管理器或只有你能访问的地方。如果你想把比特币钱包导入其他应用,请使用下方的助记词——它分享起来更安全,只控制钱包,无法用来冒充你。", + "explainer": "此私钥控制你在 {{appName}} 上的账号。任何拥有它的人都可以代你发帖、编辑你的活动、以你的名义发布内容。请存储在密码管理器或只有你能访问的地方。你的 Grin 资金是独立的:它们保存在你自己的 Grin 钱包及其助记词中,而不在这把密钥里。", "warning": "切勿与任何人分享你的私钥。避免截图或粘贴到密码管理器之外的任何地方。如果分享,其他人将能够访问你的账号。", "aria": "你的私钥", "copyAria": "复制私钥", @@ -1965,7 +1965,7 @@ "seoTitle": "捐赠者指南", "seoDescription": "在 {{appName}} 上捐赠如何运作以及如何保护你的隐私。", "title": "捐赠者指南", - "subtitle": "真正的比特币,直接发送。所有流程在一个简短页面中。" + "subtitle": "真正的 Grin,直接发送。所有流程在一个简短页面中。" }, "recipientGuide": { "seoTitle": "受款人指南", @@ -1997,13 +1997,13 @@ }, "about": { "seoTitle": "关于", - "seoDescription": "{{appName}} 如何运作:通过比特币和 Nostr 将受款人与无法阻挡的资金连接起来。", + "seoDescription": "{{appName}} 如何运作:通过 Grin 和 Nostr 将受款人与无法阻挡的资金连接起来。", "hero": { "eyebrow": "关于 {{appName}}", "headlinePart1": "How", "headlineAppName": "{{appName}}", "headlinePart2": "works.", - "body": "{{appName}} 是一个建立在 Nostr 和比特币之上的抗审查捐赠平台。没有冻结的银行账户。没有公司关闭。只有相信你事业的人提供的直接支持。", + "body": "{{appName}} 是一个建立在 Nostr 和 Grin 之上的抗审查捐赠平台。没有被冻结的银行账户。没有公司关停。只有相信你事业的人提供的直接支持。", "trustChips": { "decentralized": "去中心化", "openSource": "开源", @@ -2021,7 +2021,7 @@ "raised": "已筹集", "ofGoal": "目标 $10,000", "donorsLine": "247 位捐赠者 · 12 个国家", - "donate": "捐赠比特币" + "donate": "捐赠 Grin" } }, "howItWorks": { @@ -2031,12 +2031,12 @@ "step1": { "imageAlt": "一把发光的橙色加密密钥漂浮在黑暗空间中,象征自我主权身份", "title": "受款人几秒钟内即可注册。", - "body": "无银行。无文件。无审批。一旦受款人在 {{appName}} 上创建账户,他们就有了一个比特币地址,可以在世界任何地方接收支持。" + "body": "无银行。无文件。无审批。受款人在 {{appName}} 上创建账户,把自己 Grin 钱包的收款地址添加到活动中,就能在世界任何地方接收支持。" }, "step2": { - "imageAlt": "一枚发光的比特币硬币飞越黑暗的世界地图,象征即时跨境支付", - "title": "捐赠者直接发送比特币。", - "body": "捐赠者从他们已经使用的任何钱包(Cash App、Coinbase、Strike、硬件钱包)直接发送比特币给受款人。{{appName}} 从不接触资金。没有中间服务器,没有托管方。" + "imageAlt": "一枚发光的 Grin 硬币飞越黑暗的世界地图,象征即时跨境支付", + "title": "捐赠者直接发送 Grin。", + "body": "捐赠者可以从任何 Grin 钱包付款:通过活动的 GoblinPay 结账页面,或直接支付到其 grin1 Slatepack 地址。{{appName}} 从不接触资金。交易直接从捐赠者的钱包进入受款人的钱包。" }, "step3": { "imageAlt": "一只张开的手,手掌上散发着温暖的橙色光芒,象征接收和能动性", @@ -2052,8 +2052,8 @@ "description": "Eranos 是什么、谁建造的、费用如何。" }, "chapter2": { - "label": "比特币捐赠", - "description": "支付如何运作、为什么链上、为什么公开、为什么有这些权衡。" + "label": "Grin 捐赠", + "description": "支付如何运作、为什么选择 Grin、哪些保持私密,以及其中的权衡。" }, "chapter3": { "label": "关于 Nostr", @@ -2068,8 +2068,8 @@ "imageAlt": "戴着兜帽的抗议者在黄昏时分穿过欧洲城市街道游行,手持燃烧的红色信号弹和写有 'FREEDOM' 和 'LIBERTAD' 的横幅", "role": "捐赠者", "title": "支持银行不会支持的事业。", - "description": "无需向支付处理商请求许可,直接向世界各地的受款人和运动发送比特币。", - "bullet1": "使用你已有的任何比特币钱包。", + "description": "无需向支付处理商请求许可,直接向世界各地的受款人和运动发送 Grin。", + "bullet1": "从任何 Grin 钱包付款,例如 Goblin 或 grin-wallet。", "bullet2": "捐款直接到达受款人。没有托管方,没有中间人。", "cta": "阅读捐赠者指南" }, @@ -2092,7 +2092,7 @@ "label": "关于 Eranos" }, "payments": { - "label": "在 Eranos 上的比特币捐款" + "label": "在 Eranos 上的 Grin 捐款" }, "about-nostr": { "label": "关于 Nostr" @@ -2105,14 +2105,14 @@ "what-is-ditto": { "question": "{{appName}} 是什么?", "answer": [ - "{{appName}} 是一个直接向受款人发送比特币捐款(公开或私密)的平台。没有中间方,没有支付处理商,也没有可被冻结的账户。", + "{{appName}} 是一个直接向受款人发送 Grin 捐款的平台。没有中间方,没有支付处理商,也没有可被冻结的账户。", "{{appName}} 构建在 Nostr 之上,因此你的身份不会被锁定在本网站——它属于你自己。" ] }, "cost-to-use": { "question": "{{appName}} 需要费用吗?", "answer": [ - "**不需要。** {{appName}} 不收取任何平台费。当你捐款时,你只需支付给矿工的比特币网络费——并非给我们。" + "**不需要。** {{appName}} 不收取任何平台费。当你捐款时,你只需支付极少的 Grin 网络费,这笔费用归矿工所有,而不是给我们。" ] }, "who-made-this": { @@ -2125,37 +2125,37 @@ "question": "这里所说的“抗审查”是什么意思?", "answer": [ "没有任何公司处于捐款人和受款人之间。{{appName}} 不持有资金,也无法冻结地址。", - "只要比特币网络在运行,捐款就可以发送和接收。即使 {{appName}} 自身下线,也无法阻止这些交易。" + "只要 Grin 网络在运行,捐款就可以发送和接收。即使 {{appName}} 自身下线,也无法阻止这些交易。" ] }, "why-onchain": { - "question": "为什么选择比特币?", + "question": "为什么选择 Grin?", "answer": [ - "比特币是世界上支持最广泛、最具抗审查能力的支付通道。每一个比特币钱包都可以发送它。", - "在 {{appName}} 上,受款人可以选择如何接收:**公开**(普通的比特币地址)以获得最大触达;**私密**(静默支付)以获得不可关联的捐款;或者**两者皆可**——这样每位捐款人的钱包都会自动挑选合适的路径。只有面向大众的比特币应用的捐款人仍可贡献;拥有静默支付钱包的捐款人则默认获得隐私。", - "代价是:公开的比特币交易在区块链上可见,且需支付矿工费。捐款人指南和受款人指南会说明如何应对这两种情况。" + "Grin 是内置隐私的数字现金。它的 Mimblewimble 设计不在链上留下任何地址,并隐藏每一笔金额,因此捐款不会像大多数加密货币那样留下公开的痕迹。", + "在 {{appName}} 上,活动通过两种方式接收 Grin:通过 GoblinPay(扫描二维码,付款会以加密 slatepack 的形式经 Nostr 传送到活动),或从任何 Grin 钱包直接支付到活动的 grin1 Slatepack 地址。无论哪种方式,资金都会进入活动自己控制的钱包。", + "活动总额在不牺牲隐私的前提下保持真实:捐款人可以发布支付证明,{{appName}} 会对照 Grin 节点验证该交易确实在链上。证明只披露金额和交易内核,而不是付款人是谁。捐款人指南和受款人指南会详细说明。" ] }, "why-not-rotating-addresses": { - "question": "为什么 {{appName}} 不为每笔捐款生成新地址?", + "question": "为什么 {{appName}} 不在自己的服务器上处理捐款?", "answer": [ - "这样做将要求 {{appName}} 充当资金交易的中间人——先托管比特币,然后再转发给受款人。", + "这样做将要求 {{appName}} 充当资金交易的中间人:先托管 Grin,然后再转发给受款人。", "那会使我们成为汇款服务商,承担相应的监管义务,并形成单点故障:关停 {{appName}} 的服务器就等于关停了流经它的每一笔捐款。", - "相反,每位用户的捐款地址都是由其 Nostr 密钥(nsec)——也就是你登录时使用的同一把密钥——派生的。捐款人直接发送给受款人,{{appName}} 从不接触资金,平台本身也不能被关停以审查任何人。希望按笔获得隐私的受款人可以接受静默支付——它在不让中间方持有资金的前提下,提供同样的不可关联性。" + "相反,捐款直接从捐款人的 Grin 钱包进入活动的 Grin 钱包。每个活动都发布自己的 grin1 Slatepack 地址或 GoblinPay 结账页面,{{appName}} 从不接触资金,平台本身也不能被关停以审查任何人。而且由于 Grin 不在链上留下地址,捐款默认就不可关联,无需任何人在中间持有资金。" ] }, "why-not-other-crypto": { - "question": "为什么不用 Monero 或其他加密货币?", + "question": "为什么不用比特币、Monero 或其他加密货币?", "answer": [ - "比特币是迄今为止采用最广泛的加密货币。这意味着对捐款人来说最容易购买和发送,对受款人来说也最容易接收、持有和使用。", - "像 Monero 这样的隐私币提供了与比特币不同的隐私权衡,但绝大多数面向大众的应用都不支持它们,转换回本地法币也更困难。要求捐款的任一方先获取一种小众加密货币是 {{appName}} 不会设置的门槛。就比特币捐款本身而言,静默支付已经覆盖了不可关联性这一使用场景,且无需离开比特币生态。" + "比特币是采用最广泛的加密货币,但它的账本是公开的:向一个已知地址捐款,会永久暴露金额、时间和发送方。在其之上叠加隐私意味着额外的工具、额外的步骤,以及更多出错的可能。对于敏感事业的捐款来说,这是错误的默认设置。", + "Grin 让私密的路径成为唯一的路径。Mimblewimble 不在链上留下地址并隐藏每一笔金额,因此捐款人无需特殊工具就能安全。同时,Grin 的支付证明让活动能够展示经过链上核验的总额,而不暴露捐款人。Monero 也提供强大的隐私,但 Grin 的支付证明契合 {{appName}} 的已验证捐款模式,其轻量的链也让验证保持简单。" ] }, "what-is-nostr": { "question": "Nostr 是什么?", "answer": [ "Nostr 是一个开放网络,在这里**你**拥有自己的账户,而不是某家公司。你的身份是你自己掌控的加密密钥,而不是别人服务器上的一个用户名。", - "在 {{appName}} 上,同一把密钥也是你的捐款地址的派生来源——你的 Nostr 密钥(nsec)为你的比特币钱包提供种子,这就是为什么你无需在任何人那里注册就能接收比特币。" + "在 {{appName}} 上,同一把密钥为你的活动以及构成你已验证总额的捐款回执签名,这就是为什么你的身份和活动无需在任何人那里注册,就能在 Nostr 的任何地方使用。" ] }, "why-login-different": { @@ -2168,7 +2168,7 @@ "lose-secret-key": { "question": "如果我丢失了私钥会怎样?", "answer": [ - "**没有“忘记密码”按钮。** 没有人能为你重置。如果你弄丢了它,你的账户——以及你捐款地址上的所有比特币——将永远消失。", + "**没有“忘记密码”按钮。** 没有人能为你重置。如果你弄丢了它,你的账户和你的活动将永远消失。(你的 Grin 资金保存在你自己的 Grin 钱包及其助记词中,与这把密钥是分开的。)", "**现在就把你的私钥保存到安全的地方。** 想了解技巧,请阅读 [管理你的 Nostr 密钥](https://soapbox.pub/blog/managing-nostr-keys)。" ] }, @@ -2206,7 +2206,7 @@ "vs-mastodon-bluesky": { "question": "Nostr 与 Mastodon 或 Bluesky 有何不同?", "answer": [ - "在 Mastodon 上,你的账户位于某个特定服务器上。在 Bluesky 上,大多数账户依赖于一家公司。在 Nostr 上,你的身份是你自己掌控的密钥,你的捐款地址也会跟随你到任何 Nostr 应用。" + "在 Mastodon 上,你的账户位于某个特定服务器上。在 Bluesky 上,大多数账户依赖于一家公司。在 Nostr 上,你的身份是你自己掌控的密钥,你的个人资料和活动会跟随你到任何 Nostr 应用。" ] }, "profile-fields": { @@ -2223,11 +2223,11 @@ }, "donor": { "tldr": { - "lede": "用你已经拥有的任何钱包,向活动页面上的比特币地址付款。如果该活动接受静默支付且你的钱包支持,你的捐款将自动获得隐私保护。", + "lede": "从任何 Grin 钱包捐款:扫描活动的 GoblinPay 二维码,或支付其 grin1 Slatepack 地址。Grin 默认私密,因此你的捐款不会留下公开痕迹。", "nextActions": [ - "用任何比特币钱包付款", + "用任何 Grin 钱包付款", "无中间方、无托管期", - "想要隐私?请继续阅读" + "默认私密" ] }, "flow": { @@ -2235,98 +2235,98 @@ "steps": { "openCampaign": { "title": "打开活动", - "body": "你会看到一个二维码。如果活动同时接受两种选项,它会编码两个端点;你的钱包会选择合适的一个。" + "body": "点按「捐赠」并选择一条路径。GoblinPay:输入金额,用 Goblin 钱包扫描二维码,付款会以加密 slatepack 的形式经 Nostr 传送到活动,并自动确认。Grin 地址:从任何 Grin 钱包支付活动的 grin1 Slatepack 地址;传输由你的钱包处理,可以通过 Tor,也可以通过交换 slatepack。" }, "arrivesDirectly": { "title": "直接到达", - "body": "款项直接结算给受款人。{{appName}} 既不持有也不路由它们,地址是从受款人的 Nostr 私钥派生出来的。" + "body": "款项直接结算到活动的钱包。{{appName}} 既不持有也不路由它们。如果你希望你的捐赠计入公开的活动总额,事后发布支付证明或回执即可;它只披露金额,而不是你的身份。" } } }, "publicVisible": { - "title": "公开捐款会永远在链上可见", - "body": "**公开**捐款会落到一个与该活动绑定的普通比特币地址上。任何人都可以查询该地址并看到金额、时间以及你的发送地址。**静默**捐款也在链上结算,但接收端无法被关联到该活动,因此不会出现在公开的捐款人列表和总额中。" + "title": "什么是公开的,什么不是", + "body": "Grin 链上没有地址,并且隐藏所有金额,因此外部观察者无法看到谁向某个活动捐了款、捐了多少。{{appName}} 上的活动总额仅由捐款人自愿发布的证明和回执构成,每一份都只披露金额和交易内核。" }, "privacy": { "heading": "私密地捐款", - "intro": "这些步骤对**公开**捐款最为重要,因为其每一笔交易都永久绑定到同一个地址。**静默**捐款已经隐藏了接收端,因此风险更低。但无论哪种方式,针对你发送钱包的定向分析仍然可能;如果你的风险较高,这些步骤值得采取。挑一种,或者多管齐下。", + "intro": "在链上,Grin 已经保护了你:没有地址、金额隐藏、没有公开的捐款人列表。仍然可能暴露你身份的,是你获取 Grin 的方式,以及你选择发布的内容。如果你的风险较高,这些步骤值得采取。挑一种,或者多管齐下。", "options": { "nonKyc": { - "name": "购买非 KYC 的比特币", - "purpose": "点对点购买比特币,使其从一开始就不与你的政府身份相关联。最强的隐私起点。" + "name": "获取无需 KYC 的 Grin", + "purpose": "自己挖矿,或点对点购买,让这些币从一开始就不与你的政府身份相关联。" }, "coinjoin": { - "name": "先做 Coinjoin", - "purpose": "把你的比特币与其他人的硬币混合,使其输出无法追溯到你的 KYC 购买记录。在活动只接受公开支付时尤其有用。" + "name": "跳过公开回执", + "purpose": "发布支付证明会把这笔捐款与你的 Nostr 身份关联起来。不发布,它就只存在于你和活动之间。" } } }, "consumerApps": { - "title": "面向大众的应用无法让你匿名", - "body": "Cash App、Coinbase、Strike、Venmo、Kraken、Binance 和 PayPal 都会验证你的身份。无论你如何发送捐款,每笔交易都会与你的真实身份挂钩。请使用你自己掌控的非托管钱包。" + "title": "交易所知道你是谁", + "body": "上架 GRIN 的交易所会验证你的身份,并记录每一笔提现。公开的链不会显示你的捐款,但交易所知道它的提现去了哪里。如果这对你的处境很重要,请先提现到你自己掌控的钱包,再从那里捐款。" } }, "recipient": { "tldr": { - "lede": "创建活动时选择接受方式:公开、静默或两者皆可。两种选项都是非托管的。{{appName}} 从不持有你的资金。", + "lede": "发布一个来自你自己掌控的 Grin 钱包的 grin1 Slatepack 地址,或设置一个 GoblinPay 结账页面。捐款从钱包直达钱包。{{appName}} 从不持有你的资金。", "nextActions": [ - "比较两种选项", - "规划如何提现", - "及时清扫资金" + "获取一个 Grin 钱包和地址", + "把它添加到你的活动", + "备份你钱包的助记词" ] }, "howReceiving": { "heading": "接收是如何运作的", "paragraphs": [ - "你的 {{appName}} 捐款地址是由你的 Nostr 密钥(nsec)派生而来——你的 Nostr 密钥为你的比特币钱包提供种子。创建活动时,你选择接受哪种方式:", - "**仅公开支付。** 普通的比特币地址。所有人可见,可与任何钱包配合使用。", - "**仅静默支付。** BIP-352 静默支付。接收端在链上无法被关联,因此捐款不会出现在公开的捐款人列表和总额中。捐款人需要具备静默支付能力的钱包才能发送。如果他们没有,其捐款无法完成。", - "**两者皆可。** {{appName}} 生成一个同时编码两种端点的二维码。支持静默支付的钱包以私密方式读取;普通钱包支付到公开地址。捐款人无需选择。", - "通常同时接受两者是正确的选择:你能从使用静默支付钱包的支持者那里获得私密的捐款,同时仍对只在大众应用中持有比特币的捐款人保持开放。", - "在你的 {{appName}} 钱包里,这些资金会以**两笔独立的余额**形式到达——一个**公开**标签页(你的普通比特币地址)和一个**私密**标签页(静默支付)——分别显示在钱包的公开 / 私密标签页上。{{appName}} 有意把它们严格分开:这两笔余额永远无法一起花费。在同一笔交易中把私密资金与公开资金混在一起,会把你那些本应不可链接的静默支付捐款在链上重新关联回你的公开地址,从而摧毁它们本应提供的隐私。" + "{{appName}} 上的捐款直接从捐款人的 Grin 钱包进入你的钱包。创建活动时,你选择接收方式:", + "**grin1 Slatepack 地址。** 任何 Grin 钱包(Goblin、grin-wallet)都会给你一个。捐款人可以从任何 Grin 钱包向它付款,既可以通过 Tor 交互完成,也可以通过交换 slatepack;传输由钱包处理。", + "**GoblinPay。** 一个让捐款人在应用内付款的结账页面:他们扫描二维码,付款会以加密、礼物包装的 slatepack 形式经 Nostr 传送给你,自动确认,最后附上签名回执。", + "**两者皆可。** 拥有 Goblin 钱包的捐款人享受一次扫码的流程,其他人则用他们使用的任何 Grin 钱包支付你的 Slatepack 地址。两者都提供能让你向每一位捐款人保持开放。", + "无论哪种方式,隐私都是默认的。Grin 的 Mimblewimble 设计不在链上留下地址并隐藏每一笔金额,因此你的捐款永远不会出现在任何人可以浏览的公开账本中。", + "你活动的已验证总额只在捐款的支付证明或 GoblinPay 回执被发布并通过核验后才会计入:接收方签名必须验证通过,交易内核必须对照 Grin 节点确认在链上。每一份已发布的证明只披露金额和内核,不涉及捐款人的任何信息。" ] }, "whatEveryoneSees": { "heading": "任何人都能看到什么", "paragraphs": [ - "如果你的活动接受公开支付,任何打算支持你的人都可以查询该地址并看到公开的捐款历史。", - "静默支付的捐款不属于该记录。它们对外部观察者不可见,也不会出现在活动的公开总额中;新捐款人只看到你所公布的活动进展。" + "访客能看到你的活动页面、目标金额,以及由捐款人自愿发布的证明和回执构成的已验证总额。其中每一项披露的都是金额和交易内核,而不是捐款人的身份。", + "没有人能在链上查询你的余额或捐款历史。没有可供检查的地址,也没有可读取的金额;除了已发布的回执,人们只能看到你自己分享的活动进展。" ] }, "movePromptly": { - "heading": "及时转移捐款", + "heading": "你的钱包,你的责任", "steps": { "sweep": { - "title": "把资金清扫到你掌控的钱包", - "body": "你的 {{appName}} 钱包已经是自托管的——只有你掌控密钥。如果想在桌面或硬件钱包中查看同样的余额,请打开钱包菜单,选择**备份钱包**,然后把 24 个助记词导入 [Sparrow](https://sparrowwallet.com)、[BlueWallet](https://bluewallet.io) 或一个硬件钱包(Trezor、Ledger)。如果你更想把资金完全转移到另一把密钥下——例如转到 [Phoenix](https://phoenix.acinq.co) 这样的闪电网络钱包——只需从你的 {{appName}} 钱包发送一笔普通的比特币交易即可。" + "title": "捐款直接进入你掌控的钱包", + "body": "{{appName}} 从不为你运行钱包。资金会到达你所发布的地址或 GoblinPay 结账页面对应的那个 Grin 钱包,因此从第一笔捐款起,托管权就在你手中。这也意味着责任在你:任何拿到你钱包助记词的人就拥有了这些资金,而没有助记词,资金将无法找回。" }, "dontSit": { - "title": "不要让资金停留在浏览器中", - "body": "对于价值较高的活动尤其如此:请把钱包的助记词离线保管(纸质、金属备份,或保存在专用设备上的密码管理器中),并考虑使用硬件钱包。你从 {{appName}} 备份出来的助记词对应的就是同一个钱包——只要把这些词保护好,你就拥有了冷存储。" + "title": "离线备份助记词", + "body": "对于价值较高的活动尤其如此:请把你 Grin 钱包的助记词离线保管(纸质、金属备份,或保存在专用设备上的密码管理器中)。助记词就是钱包:保护好这些词,你就拥有了冷存储。" } } }, "cashout": { - "heading": "以私密方式提现", - "intro": "在链上消费会留下踪迹,除非你先打断它。请从**私密**标签页提现,以保持静默支付捐款的不可链接性——先发送到一个静默支付钱包(一个 **sp1…** 地址),然后再向外消费;这一跳会切断你的活动与之后行为之间的联系。不要把私密资金发送到一个被重复使用过的或公开的地址,那样会重新关联它们。下面其他选项也可行,并各有取舍。", + "heading": "提现", + "intro": "Grin 的链不会暴露你的捐款,因此隐私方面的主要决定是如何兑换成当地货币。任何验证你身份的服务都会知道你通过它提现了多少。下面的选项各有取舍。", "options": { "coinjoin": { - "name": "Coinjoin", - "purpose": "把你的比特币与其他用户的硬币混合,使输出无法关联回输入。" + "name": "交易所", + "purpose": "兑换成法币最简单的途径。要有 KYC 的心理准备:交易所会知道你的身份,以及你通过它提现的金额。" }, "peerToPeer": { "name": "点对点交易", - "purpose": "直接与另一个人交易,或通过 Bisq、HodlHodl 或 RoboSats 上的经纪人将比特币兑换为法币。" + "purpose": "直接与另一个人交易,或通过场外经纪人把 Grin 兑换成法币。没有平台居中。" }, "spendDirectly": { "name": "直接消费", - "purpose": "直接使用比特币购买礼品卡(Amazon、Uber、生鲜、旅行),无需先兑换成现金。" + "purpose": "在接受 Grin 的商家和服务处直接把它当钱花,无需先兑换成现金。" } } }, "tumblers": { - "title": "避免中心化的混币器", - "body": "托管型混币器可能盗取你的硬币、记录谁向谁发送了什么,或最终被证明是执法部门的诱饵。改用静默支付中转或非托管的 coinjoin 吧。" + "title": "无需混币器", + "body": "在 Grin 上没有需要信任的混币器或混币服务,你也不需要任何一个。Mimblewimble 隐藏金额且不在链上留下地址,因此捐款默认就是私密的。" } } } diff --git a/src/pages/AboutPage.tsx b/src/pages/AboutPage.tsx index 3a62bf9f..9daf46ab 100644 --- a/src/pages/AboutPage.tsx +++ b/src/pages/AboutPage.tsx @@ -4,7 +4,6 @@ import { useTranslation } from 'react-i18next'; import { ArrowRight, BadgeCheck, - Bitcoin, CircleCheck, Globe, HandHeart, @@ -231,7 +230,7 @@ export function AboutPage() { to="/" className="w-full bg-primary hover:bg-primary/90 text-primary-foreground font-semibold text-sm h-10 rounded-md flex items-center justify-center gap-2 transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/60" > - + {t('about.hero.sampleCard.donate')} diff --git a/src/pages/CorporateSponsorshipPage.tsx b/src/pages/CorporateSponsorshipPage.tsx index 00cad0c4..28a4aae8 100644 --- a/src/pages/CorporateSponsorshipPage.tsx +++ b/src/pages/CorporateSponsorshipPage.tsx @@ -3,8 +3,8 @@ import { useMemo } from 'react'; import { useTranslation } from 'react-i18next'; import { ArrowRight, - Bitcoin, CircleCheck, + HandCoins, Gavel, HandHeart, Handshake, @@ -32,7 +32,7 @@ const SPONSOR_CONTACT_MAILTO = * sub-components, and the canonical Inter-Bold section headings. * * Three ways to get involved (matching the partnership pitch): - * 1. Donate to the Seed Fund (BTC or USD) + * 1. Donate to the Seed Fund (GRIN or USD) * 2. Match donations — individual campaigns, featured campaigns, or a * curated list (e.g. political prisoners, women's sovereignty in Africa) * 3. Promote donations to your customer base as a philanthropic initiative @@ -197,7 +197,7 @@ export function CorporateSponsorshipPage() {

} + icon={} kicker={t('corporateSponsorship.ways.seedFund.kicker')} title={t('corporateSponsorship.ways.seedFund.title')} description={t('corporateSponsorship.ways.seedFund.description', { appName })} diff --git a/src/pages/ProfilePage.tsx b/src/pages/ProfilePage.tsx index 20177cd2..a813d7b0 100644 --- a/src/pages/ProfilePage.tsx +++ b/src/pages/ProfilePage.tsx @@ -327,6 +327,9 @@ function FollowingListModal({ pubkeys, open, onOpenChange, displayName }: Follow // ----- Bitcoin QR Modal (mobile) ----- +// Retained interop, not Eranos marketing: legacy Agora clients publish a `$BTC` +// profile field, and this renders those third-party fields accurately. Eranos +// itself is Grin-only and offers no way to add such a field. function BitcoinQRModal({ address }: { address: string }) { const { t } = useTranslation();