1
0
forked from icd/rentgen

Revert "i18n: translate TypeScript code comments to English"

This reverts commit d6c0353e240a0af790c6f180c76ade90e49529ef.
This commit is contained in:
Jacek Wielemborek 2025-10-25 20:37:10 +02:00
parent 789194ee64
commit 1c03712eb3
5 changed files with 22 additions and 22 deletions

View File

@ -9,7 +9,7 @@ export class UnlawfulCookieAccess extends Problem {
} }
qualifies(): boolean { 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()); const cookie_clusters = Object.values(this.clusters).filter((c) => c.hasMarkedCookies());
return cookie_clusters.some((cluster) => { return cookie_clusters.some((cluster) => {
const hostAnswers = this.answers.hosts[cluster.id]; const hostAnswers = this.answers.hosts[cluster.id];

View File

@ -1,12 +1,12 @@
/** /**
* Chrome Browser API Implementation * 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'; import type { BrowserAPI } from './types';
// Chrome uses global `chrome` object // Chrome używa globalnego obiektu `chrome`
declare const chrome: any; declare const chrome: any;
export const chromeAPI: BrowserAPI = { 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: { badge: {
setBadgeText: chrome.action.setBadgeText, setBadgeText: chrome.action.setBadgeText,
setTitle: chrome.action.setTitle, setTitle: chrome.action.setTitle,

View File

@ -1,12 +1,12 @@
/** /**
* Firefox Browser API Implementation * 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'; import type { BrowserAPI } from './types';
// Firefox uses global `browser` object // Firefox używa globalnego obiektu `browser`
declare const browser: any; declare const browser: any;
export const firefoxAPI: BrowserAPI = { export const firefoxAPI: BrowserAPI = {
@ -19,7 +19,7 @@ export const firefoxAPI: BrowserAPI = {
}, },
}, },
// Badge API - Firefox uses browserAction // Badge API - Firefox używa browserAction
badge: { badge: {
setBadgeText: browser.browserAction.setBadgeText, setBadgeText: browser.browserAction.setBadgeText,
setTitle: browser.browserAction.setTitle, setTitle: browser.browserAction.setTitle,

View File

@ -1,7 +1,7 @@
/** /**
* Browser API Abstraction - Main Export * 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'; import type { BrowserAPI } from './types';
@ -9,19 +9,19 @@ import type { BrowserAPI } from './types';
// Build-time selection of browser API implementation // Build-time selection of browser API implementation
let browserApi: BrowserAPI; 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') { if (process.env.TARGET === 'chrome') {
// Chrome build - use chrome adapter // Chrome build - używamy chrome adapter
const { chromeAPI } = require('./chrome'); const { chromeAPI } = require('./chrome');
browserApi = chromeAPI; browserApi = chromeAPI;
} else { } else {
// Firefox build (default) - use firefox adapter // Firefox build (default) - używamy firefox adapter
const { firefoxAPI } = require('./firefox'); const { firefoxAPI } = require('./firefox');
browserApi = firefoxAPI; browserApi = firefoxAPI;
} }
// Export as default export // Eksportuj jako default export
export default browserApi; export default browserApi;
// Re-export types for convenience // Re-export typów dla wygody
export * from './types'; export * from './types';

View File

@ -1,7 +1,7 @@
/** /**
* Browser API Abstraction - Types based on actual code usage * Browser API Abstraction - Typy na podstawie faktycznego użycia w kodzie
* *
* Analyzed files: * Przeanalizowane pliki:
* - util.ts: tabs.query, Tab.id * - 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 * - toolbar.tsx: tabs.query, tabs.onUpdated, Tab.url, windows.WINDOW_ID_CURRENT
@ -40,8 +40,8 @@ export interface BadgeColorDetails {
export interface RequestDetails { export interface RequestDetails {
requestId: string; // memory.ts: request.requestId requestId: string; // memory.ts: request.requestId
requestHeaders?: RequestHeader[]; // memory.ts: request.requestHeaders requestHeaders?: RequestHeader[]; // memory.ts: request.requestHeaders
// Note: ExtendedRequest constructor uses more fields, // Note: ExtendedRequest konstruktor używa więcej pól,
// but here we focus on what directly uses browser API // ale tu skupiamy się na tym co bezpośrednio używa browser API
} }
export interface RequestHeader { export interface RequestHeader {