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 {
// 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];

View File

@ -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,

View File

@ -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,

View File

@ -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';

View File

@ -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 {