From 4e45c3b3398213dd5f11faa86f3fafade707bc3f Mon Sep 17 00:00:00 2001 From: Inkception <66379522+Inkception@users.noreply.github.com> Date: Fri, 2 Jun 2023 01:01:13 +0200 Subject: [PATCH] Add znca_api_use text --- src/app/i18n/locale/de-de.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/app/i18n/locale/de-de.ts b/src/app/i18n/locale/de-de.ts index 53023b5..65642ec 100644 --- a/src/app/i18n/locale/de-de.ts +++ b/src/app/i18n/locale/de-de.ts @@ -1,4 +1,4 @@ -import { CREDITS_NOTICE, LICENCE_NOTICE, ZNCA_API_USE_TEXT } from '../../../common/constants.js'; +import { CREDITS_NOTICE, LICENCE_NOTICE } from '../../../common/constants.js'; export const app = { default_title: 'Nintendo Switch Online', @@ -107,8 +107,14 @@ export const na_auth = { znca_api_use: { title: 'Verwendung einer Drittanbieter-API', - // This should be translated in other languages - text: ZNCA_API_USE_TEXT, + text: `Um Zugriff auf die API der Nintendo Switch Online App zu erhalten, muss nxapi einige Daten an Drittanbieter-APIs senden. Dieser Schritt wird benötigt, um Daten zu generieren, damit Nintendo denkt, dass du die echte Nintendo Switch Online App verwendest. +Standardmäßig wird nxapi-znca-api.fancy.org.uk oder api.imink.app benutzt. Ein anderer Service kann ebenfalls benutzt werden, indem eine Umgebungsvariable gesetzt wird. Die standardmäßige API könnte sich jederzeit ohne Hinweis ändern, wenn du keinen spezifischen Service erzwingst. + +Die gesendeten Daten beinhalten: + +- Deine Nintendo Account ID +- Bei Authorisierung mit der Nintendo Switch Online App: Ein Nintendo Account ID Token, welcher dein Land beinhaltet und für 15 Minuten gültig ist +- Bei Authorisierung mit Spielspezifischen Services: Deine Coral (Nintendo Switch Online App) User ID und ein Coral ID Token, welcher deine aktuelle Nintendo Switch Online Mitgliedschaft und Altersbeschränkungsstatus beinhaltet und für 2 Stunden gültig ist`, ok: 'OK', cancel: 'Abbrechen',