diff --git a/packages/typescriptlang-org/src/copy/pl.ts b/packages/typescriptlang-org/src/copy/pl.ts
index cbce7837af71..daa0b0d205f8 100644
--- a/packages/typescriptlang-org/src/copy/pl.ts
+++ b/packages/typescriptlang-org/src/copy/pl.ts
@@ -3,10 +3,16 @@ import { Copy, messages as englishMessages } from "./en"
import { navCopy } from "./pl/nav"
import { indexCopy } from "./pl/index"
import { handbookCopy } from "./pl/handbook"
+import { dtCopy } from "./pl/dt"
+import { headCopy } from "./pl/head-seo"
+import { playCopy } from "./pl/playground"
export const lang: Copy = defineMessages({
...englishMessages,
...navCopy,
...indexCopy,
...handbookCopy,
+ ...dtCopy,
+ ...headCopy,
+ ...playCopy,
})
diff --git a/packages/typescriptlang-org/src/copy/pl/dt.ts b/packages/typescriptlang-org/src/copy/pl/dt.ts
new file mode 100644
index 000000000000..46c4593d69cb
--- /dev/null
+++ b/packages/typescriptlang-org/src/copy/pl/dt.ts
@@ -0,0 +1,19 @@
+export const dtCopy = {
+ dt_s_page_title: "Szukaj typowanych pakietów",
+ dt_s_title: "Szukaj typowanych",
+ dt_s_subtitle:
+ "Znajdź pakiety npm, które mają deklaracje typu w pakiecie lub są Definitely Typed.",
+ dt_s_match: "pasuje",
+ dt_s_matchs: "pasujący",
+ dt_s_match_exact: "Dokładne dopasowanie",
+ dt_s_popular_on_dt: "Popularne Definitely Typed",
+ dt_s_downloads_short: "PB",
+ dt_s_downloads_via: "Przez",
+ dt_s_module: "Moduł",
+ dt_s_last_update: "Data ostatniej aktualizacji",
+ dt_s_install: "Instalacja",
+ dt_s_no_results: "Nie znaleziono wyników dla",
+ dt_s_no_results_try: "Spróbuj innego wyszukiwania?",
+ dt_s_copy: "kopiuj",
+ dt_s_copied: "skopiowane",
+}
diff --git a/packages/typescriptlang-org/src/copy/pl/head-seo.ts b/packages/typescriptlang-org/src/copy/pl/head-seo.ts
new file mode 100644
index 000000000000..c4573721615c
--- /dev/null
+++ b/packages/typescriptlang-org/src/copy/pl/head-seo.ts
@@ -0,0 +1,14 @@
+export const headCopy = {
+ head_playground_title:
+ "TS Playground - Edytor online dla eksploracji TypeScript oraz JavaScript",
+ head_playground_description:
+ "Playground pozwala na pisanie TypeScript lub JavaScript online w bezpieczny i udostępnialny sposób.",
+ tsconfig_title:
+ "Dokumentacja TSConfig - Dokumenty dla każdej opcji TSConfig.",
+ tsconfig_description:
+ "Od allowJs do useDefineForClassFields dokumentacja TSConfig zawiera informacje o wszystkich aktywnych flagach kompilatora konfigurujących projekt TypeScript.",
+ playground_example_prefix: "Przykład Playground - ",
+
+ head_index_title: "Typowany JavaScript w dowolnej skali",
+ head_index_description: "Typowany JavaScript w dowolnej skali",
+}
diff --git a/packages/typescriptlang-org/src/copy/pl/playground.ts b/packages/typescriptlang-org/src/copy/pl/playground.ts
new file mode 100644
index 000000000000..7ffe44eb584c
--- /dev/null
+++ b/packages/typescriptlang-org/src/copy/pl/playground.ts
@@ -0,0 +1,92 @@
+export const playCopy = {
+ play_subnav_title: "Playground",
+ play_subnav_config: "Konfiguracja TS",
+ play_config_language_blurb: "Który język powinien być użyty w edytorze",
+ play_subnav_examples: "Przykłady",
+ play_subnav_examples_close: "Zamknij",
+ play_subnav_whatsnew: "Co nowego",
+ play_subnav_settings: "Ustawienia",
+ play_settings_tabs_settings: "Karty paska bocznego",
+ play_downloading_typescript: "Pobieranie TypeScript...", // when loading
+ play_downloading_version: "Wersja...", // when loading
+ play_toolbar_run: "Uruchom",
+ play_toolbar_export: "Eksportuj",
+ play_toolbar_share: "Udostępnij",
+ play_sidebar_js: ".JS",
+ play_sidebar_dts: ".D.TS",
+ play_sidebar_errors: "Błędy",
+ play_sidebar_errors_no_errors: "Brak błędów",
+ play_sidebar_logs: "Logi",
+ play_sidebar_logs_no_logs: "Brak logów",
+ play_sidebar_options: "Opcje",
+ play_sidebar_options_restart_required: "Odświeżenie przeglądarki wymagane",
+ play_sidebar_options_disable_ata: "Wyłącz ATA",
+ play_sidebar_options_disable_ata_copy:
+ "Wyłącz automatyczne pozyskiwanie typów dla importu i wymagań.",
+ play_sidebar_options_disable_save: "Wyłącz opcję Save-On-Type",
+ play_sidebar_options_disable_save_copy:
+ "Wyłącz zmianę adresu URL podczas pisania.",
+ play_sidebar_plugins: "Wtyczki",
+ play_sidebar_featured_plugins: "Polecane wtyczki",
+ play_sidebar_plugins_options_external:
+ "Wtyczki innych firm z npm",
+ play_sidebar_plugins_options_external_warning:
+ "Ostrzeżenie: kod wtyczek pochodzi od stron trzecich.",
+ play_sidebar_plugins_options_modules: "Niestandardowe moduły npm",
+ play_sidebar_plugins_options_modules_placeholder: "Nazwa modułu z npm.",
+ play_sidebar_plugins_plugin_dev: "Plugin Dev",
+ play_sidebar_plugins_plugin_dev_option:
+ "Połącz się z localhost:5000
",
+ play_sidebar_plugins_plugin_dev_copy:
+ "Automatycznie spróbuj połączyć się z wtyczką playground w trybie programowania. Mozesz zacząć od tworzenia wtyczki tutaj.",
+ play_export_report_issue: "Zgłoś problem GitHub związany z TypeScript",
+ play_export_tweet_md: "Tweetuj link do Playground",
+ play_export_copy_md: "Skopiuj jako problem Markdown",
+ play_export_copy_link: "Skopiuj jako łącze Markdown",
+ play_export_copy_link_preview: "Skopiuj jako łącze Markdown z podglądem",
+ play_export_tsast: "Otwórz w TypeScript AST Viewer",
+ play_export_sandbox: "Otwórz w CodeSandbox",
+ play_export_stackblitz: "Otwórz w StackBlitz",
+ play_export_clipboard: "URL skopiowany do schowka",
+ play_clear_logs: "Logi wyczyszczone",
+ play_run_js: "Wykonany JavaScript",
+ play_run_ts: "Wykonany transpliowany TypeScript",
+ play_run_js_fail: "Wykonany JavaScript nie powiódł się:",
+ play_default_code_sample: `// Witaj w TypeScript Playground, to jest strona,
+// która daje Ci szanse na pisanie, dzielenie się oraz naukę TypeScript.
+
+// Można o tym pomyśleć na trzy sposoby:
+//
+// - Miejsce do nauki języka TypeScript w miejscu, w którym nic nie może się zepsuć
+// - Miejsce do eksperymentowania ze składnią TypeScript i udostępniania adresów URL innym osobom
+// - Piaskownica do eksperymentowania z różnymi funkcjami kompilatora języka TypeScript
+
+const anExampleVariable = "Witaj Świecie"
+console.log(anExampleVariable)
+
+// Aby dowiedzieć się więcej o języku, kliknij powyżej w sekcji „Przykłady” lub „Co nowego”.
+// W przeciwnym razie zacznij od usunięcia tych komentarzy, a świat stanie się Twoim placem zabaw.
+ `,
+
+ play_sidebar_js_title: "JavaScript",
+ play_sidebar_js_blurb: "Pokazuje transpilowany JS",
+
+ play_sidebar_dts_title: "Pliki definicji",
+ play_sidebar_dts_blurb: "Pokazuje wynik .d.ts twojego kodu",
+
+ play_sidebar_err_title: "Błędy kompilatora",
+ play_sidebar_err_blurb: "Wyświetla pełne błędy kompilatora",
+
+ play_sidebar_run_title: "Uruchom JavaScript w przeglądarce",
+ play_sidebar_run_blurb: "Pokazuje wynik uruchomienia JavaScript w edytorze",
+
+ play_sidebar_plugins_title: "Zarządzaj wtyczkami Playground",
+ play_sidebar_plugins_blurb:
+ "Obsługuje dodawanie / usuwanie rozszerzeń innych firm do Playground",
+
+ play_sidebar_ast_title: "[WIP] AST Viewer",
+ play_sidebar_ast_blurb: "Sprawdź TypeScript AST",
+
+ // Notes:
+ // Compiler flag information is all from the tsconfig reference info
+}