mirror of
https://github.com/NeuralNomadsAI/CodeNomad.git
synced 2026-11-01 03:20:37 +00:00
## Summary
- New **Support CodeNomad** help page (10 languages): what sponsorship
pays for, the funding policy (a contribution, not a purchase; never
required to download, use or update) and one button per funding channel
naming who receives the money.
- **Download page** ends with a short *Support development* section with
the same buttons; the help **header** gains a *Sponsor* link; the former
support page is retitled **Bug reports and source builds** (ids
unchanged) so the two are not confused.
- **App**: *Support CodeNomad* in Settings → Info (secondary button
between Updates and Diagnostics), in the Help menu after *CodeNomad
Help* (Electron and Tauri, English help-page fallback) and as a palette
command without a default shortcut. All open the localized help page.
- **Repository**: `.github/FUNDING.yml` lists the maintainer's GitHub
Sponsors profile and the Support page (the Sponsor button needs
*Settings → General → Features → Sponsorships*).
Channels live in `docs/help/funding.json` and render through a
`{{funding}}` directive allowed only on the download and sponsor pages,
so adding a channel needs no retranslation. Entries are validated (exact
keys, unique ids, `https://github.com/sponsors/<login>` only) and
escaped; a page using `{{funding}}` with no channel fails the build. CSP
unchanged.
Agreed with the co-maintainer before publishing.
## Validation
- `npm run test:help`: 31/31 (27 pages × 10 locales, funding validation
and placement).
- `node scripts/test-help-browser.mjs`: 47/47 (header overflow at 390 px
in en/he/ne/ja/zh-Hans, button geometry).
- `npm run typecheck`; unit tests help-url, hotkey-bindings,
menu-labels; browser tests help-command, server-info, view-menu-electron
(22/22); `cargo test` for the Tauri crate (291/291, including the
English sponsor fallback).
- Independent review: zero findings.
33 lines
4.2 KiB
JSON
33 lines
4.2 KiB
JSON
{
|
|
"language": "नेपाली",
|
|
"search": { "label": "मद्दत खोज्नुहोस्", "clear": "खाली गर्नुहोस्", "empty": "लेख र शीर्षकहरू खोज्नुहोस्।", "noResults": "'{query}' का लागि नतिजा भेटिएन। अर्को शब्द प्रयोग गर्नुहोस्।", "failure": "खोज लोड हुन सकेन। यो पृष्ठ फेरि लोड गर्नुहोस् वा मद्दतका विषयहरू प्रयोग गर्नुहोस्।", "loading": "खोज लोड हुँदैछ…", "count": "{count} नतिजाहरू" },
|
|
"release": { "published": "संस्करण {version}, {date} मा प्रकाशित", "unavailable": "संस्करणको विवरण नवीनतम रिलिज पृष्ठमा छ।" },
|
|
"siteTitle": "CodeNomad मद्दत",
|
|
"brand": "मद्दत",
|
|
"tagline": "परियोजना, सत्र र वर्कट्रीहरू समेट्ने OpenCode कार्यक्षेत्र।",
|
|
"sections": {
|
|
"start": "यहाँबाट सुरु गर्नुहोस्",
|
|
"workflows": "कार्यप्रवाहहरू",
|
|
"opencode-setup": "OpenCode सेटअप",
|
|
"remote-access": "दूर पहुँच",
|
|
"customize": "अनुकूलन",
|
|
"extensions": "विस्तारहरू",
|
|
"desktop": "डेस्कटप",
|
|
"help": "मद्दत लिनुहोस्"
|
|
},
|
|
"onThisPage": "यस पृष्ठमा",
|
|
"skipToContent": "सामग्रीमा जानुहोस्",
|
|
"editPage": "यो पृष्ठ सम्पादन गर्नुहोस्",
|
|
"translatePage": "यो पृष्ठ अनुवाद गर्नुहोस्",
|
|
"reportProblem": "समस्या रिपोर्ट गर्नुहोस्",
|
|
"download": { "label": "डाउनलोड गर्नुहोस्", "windows": "Windows का लागि डाउनलोड गर्नुहोस्", "windowsDetail": "Installer, x64", "macos": "macOS का लागि डाउनलोड गर्नुहोस्", "macosDetail": "Apple Silicon", "intel": "Intel Mac? Intel build डाउनलोड गर्नुहोस्", "linux": "Linux का लागि डाउनलोड गर्नुहोस्", "linuxDetail": "AppImage, x64", "mobile": "फोनबाट CodeNomad प्रयोग गर्नुहोस्", "mobileDetail": "CodeNomad चलिरहेको कम्प्युटरसँग आफ्नो फोन pair गर्नुहोस्।" },
|
|
"tour": { "label": "CodeNomad 1.0 को आवाजविहीन पूर्वावलोकन: समानान्तर subagent सहितको मिसन, मोडलहरूको blind तुलना, Git diff, workspace इतिहास खोज, परियोजना ट्याबहरू र रङ प्यालेटहरू", "poster": "CodeNomad 1.0 का विन्डोहरू: मिसन, प्रश्न फारम, diff, Git परिवर्तन र मोडल तुलना", "caption": "पूरा 90 सेकेन्डको भ्रमण YouTube मा हेर्नुहोस्" },
|
|
"funding": { "label": "प्रायोजन", "action": "{channel} मार्फत प्रायोजन गर्नुहोस्", "recipient": "भुक्तानी प्राप्तकर्ता: {recipient}" },
|
|
"github": "GitHub",
|
|
"languageLabel": "भाषा",
|
|
"projectLinks": "परियोजनाका लिङ्कहरू",
|
|
"helpTopics": "मद्दतका विषयहरू",
|
|
"scope": "हालको CodeNomad · OpenCode V2",
|
|
"findHint": "{keys} प्रयोग गरेर पाठ खोज्नुहोस्।",
|
|
"untranslated": "यो पृष्ठ अझै नेपालीमा अनुवाद गरिएको छैन। तल अङ्ग्रेजी संस्करण देखाइएको छ।"
|
|
}
|