fix(quotas): unifier le décompte IA (BYOK, rollback) et combler les fuites
Centralise la réserve via ai-quota, corrige admin unavailable (-1), brancher les routes sans quota et le host-pays brainstorm, avec usage-meter élargi, noms de clusters, MCP et ajustements dashboard/insights. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1718,6 +1718,8 @@
|
||||
"mcpSettings": {
|
||||
"title": "MCP",
|
||||
"description": "Zarządzaj kluczami API i konfiguruj narzędzia zewnętrzne",
|
||||
"tierRequired": "Tylko Pro+",
|
||||
"upgradeHint": "Dostęp MCP (klucze API dla Cursor, Claude Desktop itp.) wymaga planu Pro lub wyższego. Wykonaj upgrade w Rozliczeniach, aby odblokować tę funkcję.",
|
||||
"whatIsMcp": {
|
||||
"title": "Czym jest MCP?",
|
||||
"description": "Model Context Protocol (MCP) to otwarty protokół umożliwiający modelom AI bezpieczną interakcję z zewnętrznymi narzędziami i źródłami danych. Dzięki MCP możesz połączyć narzędzia takie jak Claude Code, Cursor czy N8N ze swoją instancją Memento, aby programowo czytać, tworzyć i organizować notatki.",
|
||||
@@ -1743,7 +1745,12 @@
|
||||
"lastUsed": "Ostatnio użyty",
|
||||
"never": "Nigdy",
|
||||
"confirmRevoke": "Czy na pewno chcesz unieważnić ten klucz? Narzędzia korzystające z niego stracą dostęp.",
|
||||
"confirmDelete": "Czy na pewno chcesz trwale usunąć ten klucz?"
|
||||
"confirmDelete": "Czy na pewno chcesz trwale usunąć ten klucz?",
|
||||
"errors": {
|
||||
"generate": "Nie udało się wygenerować klucza",
|
||||
"revoke": "Nie udało się cofnąć klucza",
|
||||
"delete": "Nie udało się usunąć klucza"
|
||||
}
|
||||
},
|
||||
"createDialog": {
|
||||
"title": "Wygeneruj klucz API",
|
||||
@@ -1773,6 +1780,15 @@
|
||||
"title": "N8N",
|
||||
"description": "Użyj tych danych logowania w węźle N8N MCP:"
|
||||
}
|
||||
},
|
||||
"helpBox": {
|
||||
"title": "Czym jest MCP (Model Context Protocol)?",
|
||||
"step1": "MCP to protokół, który pozwala agentom AI Memento łączyć się z zewnętrznymi narzędziami (bazami danych, API, plikami itp.).",
|
||||
"step2": "Memento udostępnia serwer MCP z 22 narzędziami — Twoi agenci mogą odczytywać/tworzyć notatki, przeszukiwać bazę, zarządzać notatnikami itp.",
|
||||
"step3": "Utwórz klucz API tutaj, a następnie skonfiguruj go w swoim kliencie MCP (Claude Desktop, Cursor, Continue.dev…) z adresem URL serwera.",
|
||||
"step4": "Format konfiguracji: adres URL serwera MCP + Twój klucz w nagłówku Authorization.",
|
||||
"step4Link": "Dokumentacja MCP",
|
||||
"step5": "Przypadek użycia: poproś Claude Desktop o napisanie notatki w Memento, przeszukanie notatników lub utworzenie agenta."
|
||||
}
|
||||
},
|
||||
"agents": {
|
||||
@@ -2500,7 +2516,23 @@
|
||||
"instantActivation": "Natychmiastowa aktywacja",
|
||||
"secureDesc": "Bezpieczne płatności przez Stripe",
|
||||
"secureTransactions": "Bezpieczne transakcje",
|
||||
"satisfactionGuarantee": "30-dniowa gwarancja satysfakcji"
|
||||
"satisfactionGuarantee": "30-dniowa gwarancja satysfakcji",
|
||||
"cancelConfirm": "Czy na pewno chcesz anulować subskrypcję? Zachowasz dostęp Pro/Business do końca bieżącego okresu rozliczeniowego.",
|
||||
"cancelSuccess": "Twoja subskrypcja została pomyślnie anulowana. Zakończy się na koniec bieżącego okresu rozliczeniowego.",
|
||||
"invoices": "Faktury i rachunki",
|
||||
"invoiceAmount": "Kwota",
|
||||
"invoiceDate": "Data",
|
||||
"invoiceNumber": "Numer",
|
||||
"invoiceStatus": "Status",
|
||||
"noInvoices": "Brak dostępnych faktur.",
|
||||
"checkoutFailed": "Nie udało się uruchomić płatności. Spróbuj ponownie.",
|
||||
"portalFailed": "Nie udało się otworzyć portalu rozliczeń.",
|
||||
"cancelFailed": "Nie udało się anulować subskrypcji.",
|
||||
"downloadPdf": "Pobierz PDF",
|
||||
"fetchStatusFailed": "Nie udało się pobrać statusu rozliczeń",
|
||||
"fetchQuotasFailed": "Nie udało się pobrać limitów",
|
||||
"fetchInvoicesFailed": "Nie udało się załadować historii rozliczeń.",
|
||||
"savePercent": "Oszczędź ~17%"
|
||||
},
|
||||
"landing": {
|
||||
"nav": {
|
||||
@@ -3029,5 +3061,13 @@
|
||||
"hintNavigate": "nawiguj",
|
||||
"hintOpen": "otwórz",
|
||||
"hintClose": "zamknij"
|
||||
},
|
||||
"quotaPaywall": {
|
||||
"title": "Osiągnięto miesięczny limit",
|
||||
"description": "Zużyłeś wszystkie swoje kredyty {feature} w tym miesiącu.",
|
||||
"upgrade": "Ulepsz plan",
|
||||
"useOwnKey": "Użyj własnego klucza API",
|
||||
"later": "Może później",
|
||||
"closingIn": "Zamykanie za {n}s"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user