Cookies: declarar las reales de Next.js, quitar las inventadas
La página venía de ultimowow y declaraba 26 cookies que este sitio NO pone. Empezando por PHPSESSID, que es de PHP: aquí no hay PHP. Además todo el bloque de Cloudflare (cf_clearance, __cf_bm, _cfuvid, CF_VERIFIED_DEVICE_*, _cf_logged_in, sparrow_id), Google Analytics (_ga, _gid, _gat), Facebook (_fbp, _fbc, fr), Adobe (AMCV_*), Zaraz (zaraz-consent, cfz_*) y las de preferencias del foro/visor 3D de ultimowow (comments_sort, temp_default_3dmodel). Se comprobó en un navegador contra producción, no de memoria: las únicas cookies son NEXT_LOCALE (idioma), ns_cookie_consent (consentimiento, 1 año) y nightspire_session (sesión, httpOnly). Turnstile NO pone ninguna en nuestro dominio, y el sitio NO está detrás de un proxy de Cloudflare (la IP es del servidor y no llega cabecera cf-ray), así que ninguna cookie de Cloudflare aplicaba. Tampoco hay Google Analytics ni píxeles: no aparecen en el código. Terceros medidos en el navegador: challenges.cloudflare.com (Turnstile, solo en formularios), wow.zamimg.com (iconos de Wowhead), cdnjs.cloudflare.com (tipografías/iconos) y YouTube (solo si un creador tiene vídeo configurado). 40 claves de traducción eliminadas en ES y EN; 43 usadas = 43 definidas, sin huérfanas. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
+13
-51
@@ -1126,58 +1126,18 @@
|
||||
"thMoreInfo": "More information",
|
||||
"durSession": "Session",
|
||||
"dur1Year": "1 year",
|
||||
"dur30Min": "30 minutes",
|
||||
"dur30Days": "30 days",
|
||||
"durVariable": "Variable",
|
||||
"durPersistent": "Persistent",
|
||||
"dur2Years": "2 years",
|
||||
"dur24Hours": "24 hours",
|
||||
"dur1Minute": "1 minute",
|
||||
"dur90Days": "90 days",
|
||||
"dur3Months": "3 months",
|
||||
"providerVarious": "Various",
|
||||
"nPurpose1": "Maintains the user's session state across pages. Present on www.nightspire.gg and www.nightspire.gg.",
|
||||
"nPurpose2": "Stores your cookie consent preferences. Shared between www.nightspire.gg and www.nightspire.gg.",
|
||||
"nPurpose3": "Identifies legitimate traffic and protects against bots.",
|
||||
"nPurpose4": "Bot management and protection against DDoS attacks.",
|
||||
"nPurpose5": "Session identifier for traffic management.",
|
||||
"nPurpose6": "Device verification for security.",
|
||||
"nPurpose7": "Indicates authentication status in Cloudflare services.",
|
||||
"nPurpose8": "Cookies for the Turnstile captcha verification system.",
|
||||
"nPurpose9": "Distinguishes between humans and bots in the verification system.",
|
||||
"nPurpose10": "Consent management for the Zaraz system.",
|
||||
"nPurpose11": "Technical cookies for the Zaraz tag management system.",
|
||||
"cfNote": "Note about Cloudflare: We use Cloudflare as a security and performance provider. Cloudflare may dynamically set additional cookies to protect the site against threats, manage traffic and optimize performance. These cookies are strictly necessary for the secure operation of the site. For more information, see the <link>Cloudflare Cookie Policy</link>.",
|
||||
"prefTitle": "Preference Cookies",
|
||||
"prefDesc": "Preference cookies enable the website to remember information that changes the way the page behaves or looks, such as your preferred language or the region you are in.",
|
||||
"prefPurpose1": "Saves your comment sorting preference.",
|
||||
"prefPurpose2": "Saves your comment sorting preference.",
|
||||
"prefPurpose3": "Saves the settings of the 3D model viewer.",
|
||||
"analyticsTitle": "Analytics Cookies",
|
||||
"analyticsDesc": "Analytics cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us know which pages are the most and least popular, and to see how visitors move around the site. All the information these cookies collect is aggregated and therefore anonymous.",
|
||||
"aPurpose1": "Distinguishes unique users by assigning a random number.",
|
||||
"aPurpose2": "Maintains the session state.",
|
||||
"aPurpose3": "Distinguishes users for statistical analysis.",
|
||||
"aPurpose4": "Limits the request rate.",
|
||||
"aPurpose5": "Identifier for web performance analysis.",
|
||||
"marketingTitle": "Marketing Cookies",
|
||||
"marketingDesc": "Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user, and therefore more valuable for publishers and third-party advertisers.",
|
||||
"mPurpose1": "Google Ads conversions.",
|
||||
"mPurpose2": "Personalized advertising.",
|
||||
"mPurpose3": "Identifies browsers to provide advertising and analytics services.",
|
||||
"mPurpose4": "Stores the last click on Facebook ads.",
|
||||
"mPurpose5": "Enables the delivery and measurement of ads.",
|
||||
"mPurpose6": "Visitor identification for Adobe services.",
|
||||
"mPurpose7": "State management for advertising services.",
|
||||
"thirdPartyNote": "Note about third-party services: We use Cloudflare Zaraz as a tag management system. Marketing services (Google Ads, Facebook, Adobe, etc.) may set additional cookies when you accept marketing cookies. For more information about each service, see their respective privacy policies.",
|
||||
"nPurpose1": "Remembers the language you chose (Spanish or English).",
|
||||
"nPurpose2": "Stores your cookie preferences so we do not ask you again.",
|
||||
"nPurpose3": "Keeps you signed in. It is encrypted and cannot be read by JavaScript in your browser.",
|
||||
"cfNote": "Our server does not sit behind a Cloudflare proxy, so this site sets no Cloudflare cookies. The only exception is the Turnstile widget on forms, which loads from Cloudflare’s domain and is governed by their own policy.",
|
||||
"embeddedTitle": "Embedded Content Cookies",
|
||||
"embeddedDesc": "Some pages on our site include embedded third-party content (YouTube videos, Discord widgets, social media posts, etc.). These services may set their own cookies when you view such content.",
|
||||
"embType1": "Embedded videos",
|
||||
"embType2": "Server widgets",
|
||||
"embType3": "Embedded streams",
|
||||
"embType4": "Videos and posts",
|
||||
"embeddedDesc": "Some pages load third-party content or resources. Those services may receive your IP address and, in the case of videos, set their own cookies on their own domains (never on ours).",
|
||||
"embType1": "Anti-bot verification on forms (sign-up, sign-in, recovery). It sets no cookies on our domain.",
|
||||
"embType2": "Game item icons and information.",
|
||||
"embType3": "Site libraries (fonts and icons).",
|
||||
"embType4": "Videos embedded in the Content Creators section.",
|
||||
"privacyPolicyLink": "Privacy Policy",
|
||||
"embeddedNote": "We use youtube-nocookie.com whenever possible to minimize tracking. However, third-party services may set cookies such as: YSC, VISITOR_INFO1_LIVE, yt-remote-*, __Secure-*, and others related to content playback.",
|
||||
"embeddedNote": "YouTube videos are only embedded if a content creator has one configured. These third parties are governed by their own privacy policies.",
|
||||
"h2cat": "How to delete cookies from your browser",
|
||||
"deleteP": "In addition to using our settings panel, you can delete cookies directly from your browser:",
|
||||
"deleteLi1": "Chrome: Settings → Privacy and security → Cookies and other site data",
|
||||
@@ -1188,7 +1148,9 @@
|
||||
"consentP": "You can change or withdraw your consent at any time. When contacting us regarding your consent, please indicate the date of your consent.",
|
||||
"h4cat": "More information",
|
||||
"moreInfoP": "If you have any questions about our cookie policy, you can contact us through our <link>Contact</link> page.",
|
||||
"updated": "Last updated: March 2026"
|
||||
"updated": "Last updated: March 2026",
|
||||
"noneTitle": "Cookies we do NOT use",
|
||||
"noneDesc": "This site uses no analytics, marketing or advertising cookies. There is no Google Analytics, no social media pixels and no cross-site tracking. We do not use preference cookies either, beyond the language one."
|
||||
},
|
||||
"privacy": {
|
||||
"title": "Privacy Policy",
|
||||
|
||||
Reference in New Issue
Block a user