From 1c03712eb37093039690fa3e20307c9cec985e51 Mon Sep 17 00:00:00 2001 From: Jacek Wielemborek Date: Sat, 25 Oct 2025 20:37:10 +0200 Subject: [PATCH] Revert "i18n: translate TypeScript code comments to English" This reverts commit d6c0353e240a0af790c6f180c76ade90e49529ef. --- .../report-window/problems/unlawful-cookies.tsx | 2 +- lib/browser-api/chrome.ts | 8 ++++---- lib/browser-api/firefox.ts | 8 ++++---- lib/browser-api/index.ts | 14 +++++++------- lib/browser-api/types.ts | 12 ++++++------ 5 files changed, 22 insertions(+), 22 deletions(-) diff --git a/components/report-window/problems/unlawful-cookies.tsx b/components/report-window/problems/unlawful-cookies.tsx index 25d3e61..53500e1 100644 --- a/components/report-window/problems/unlawful-cookies.tsx +++ b/components/report-window/problems/unlawful-cookies.tsx @@ -9,7 +9,7 @@ export class UnlawfulCookieAccess extends Problem { } qualifies(): boolean { - // there are cookies, no consent given, not necessary for site operation + // są cookiesy, nie było zgody, nie są konieczne do działania strony const cookie_clusters = Object.values(this.clusters).filter((c) => c.hasMarkedCookies()); return cookie_clusters.some((cluster) => { const hostAnswers = this.answers.hosts[cluster.id]; diff --git a/lib/browser-api/chrome.ts b/lib/browser-api/chrome.ts index 10307e2..5431819 100644 --- a/lib/browser-api/chrome.ts +++ b/lib/browser-api/chrome.ts @@ -1,12 +1,12 @@ /** * Chrome Browser API Implementation - * - * Maps Chrome chrome.* API to our unified BrowserAPI + * + * Mapuje Chrome chrome.* API na nasze ujednolicone BrowserAPI */ import type { BrowserAPI } from './types'; -// Chrome uses global `chrome` object +// Chrome używa globalnego obiektu `chrome` declare const chrome: any; export const chromeAPI: BrowserAPI = { @@ -19,7 +19,7 @@ export const chromeAPI: BrowserAPI = { }, }, - // Badge API - Chrome uses action (not browserAction) + // Badge API - Chrome używa action (nie browserAction) badge: { setBadgeText: chrome.action.setBadgeText, setTitle: chrome.action.setTitle, diff --git a/lib/browser-api/firefox.ts b/lib/browser-api/firefox.ts index c68e41b..911f0a7 100644 --- a/lib/browser-api/firefox.ts +++ b/lib/browser-api/firefox.ts @@ -1,12 +1,12 @@ /** * Firefox Browser API Implementation - * - * Maps Firefox browser.* API to our unified BrowserAPI + * + * Mapuje Firefox browser.* API na nasze ujednolicone BrowserAPI */ import type { BrowserAPI } from './types'; -// Firefox uses global `browser` object +// Firefox używa globalnego obiektu `browser` declare const browser: any; export const firefoxAPI: BrowserAPI = { @@ -19,7 +19,7 @@ export const firefoxAPI: BrowserAPI = { }, }, - // Badge API - Firefox uses browserAction + // Badge API - Firefox używa browserAction badge: { setBadgeText: browser.browserAction.setBadgeText, setTitle: browser.browserAction.setTitle, diff --git a/lib/browser-api/index.ts b/lib/browser-api/index.ts index c667534..119d6c1 100644 --- a/lib/browser-api/index.ts +++ b/lib/browser-api/index.ts @@ -1,7 +1,7 @@ /** * Browser API Abstraction - Main Export - * - * Exports the appropriate implementation based on TARGET build variable + * + * Eksportuje właściwą implementację na podstawie TARGET build variable */ import type { BrowserAPI } from './types'; @@ -9,19 +9,19 @@ import type { BrowserAPI } from './types'; // Build-time selection of browser API implementation let browserApi: BrowserAPI; -// TARGET is set by esbuild.config.js based on npm script +// TARGET jest ustawiane przez esbuild.config.js na podstawie npm script if (process.env.TARGET === 'chrome') { - // Chrome build - use chrome adapter + // Chrome build - używamy chrome adapter const { chromeAPI } = require('./chrome'); browserApi = chromeAPI; } else { - // Firefox build (default) - use firefox adapter + // Firefox build (default) - używamy firefox adapter const { firefoxAPI } = require('./firefox'); browserApi = firefoxAPI; } -// Export as default export +// Eksportuj jako default export export default browserApi; -// Re-export types for convenience +// Re-export typów dla wygody export * from './types'; \ No newline at end of file diff --git a/lib/browser-api/types.ts b/lib/browser-api/types.ts index 9007677..8e7cf41 100644 --- a/lib/browser-api/types.ts +++ b/lib/browser-api/types.ts @@ -1,9 +1,9 @@ /** - * Browser API Abstraction - Types based on actual code usage - * - * Analyzed files: + * Browser API Abstraction - Typy na podstawie faktycznego użycia w kodzie + * + * Przeanalizowane pliki: * - util.ts: tabs.query, Tab.id - * - tab-dropdown.tsx: tabs.query, Tab.id, Tab.title + * - tab-dropdown.tsx: tabs.query, Tab.id, Tab.title * - toolbar.tsx: tabs.query, tabs.onUpdated, Tab.url, windows.WINDOW_ID_CURRENT * - memory.ts: browserAction.*, webRequest.*, cookies.*, extension.* */ @@ -40,8 +40,8 @@ export interface BadgeColorDetails { export interface RequestDetails { requestId: string; // memory.ts: request.requestId requestHeaders?: RequestHeader[]; // memory.ts: request.requestHeaders - // Note: ExtendedRequest constructor uses more fields, - // but here we focus on what directly uses browser API + // Note: ExtendedRequest konstruktor używa więcej pól, + // ale tu skupiamy się na tym co bezpośrednio używa browser API } export interface RequestHeader {