diff --git a/.gitignore b/.gitignore
index 485dee64bcfb48793379b200a1afd14e85a8aaf4..eebcb64fcea02c92d7d161e1efdd9eb6876c3625 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
 .idea
+
+/lang/*
+!/lang/*_*.po
diff --git a/composer.json b/composer.json
index 88e17256195d6d4cfbef4c97ab7b84b54fb86e33..2292b8df2e9eef0d103cc25a21df3d0cd863ae35 100644
--- a/composer.json
+++ b/composer.json
@@ -15,5 +15,12 @@
       "type" : "composer",
       "url" : "https://gitlab.wpdesk.dev/Dworowy/xxx-hello-world.git"
     }
+  },
+  "extra": {
+    "text-domain": "mdworowy-hello-world",
+    "translations-folder": "lang",
+    "po-files": {
+      "pl_PL": "pl_PL.po"
+    }
   }
 }
diff --git a/lang/pl_PL.po b/lang/pl_PL.po
new file mode 100644
index 0000000000000000000000000000000000000000..690d7c4c4f8dd36ac9d10e3cb0912506d612cf4d
--- /dev/null
+++ b/lang/pl_PL.po
@@ -0,0 +1,28 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: 2024-12-04 13:20+0100\n"
+"PO-Revision-Date: \n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"Language: pl_PL\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 "
+"|| n%100>14) ? 1 : 2);\n"
+"X-Poedit-Basepath: ..\n"
+"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
+"X-Poedit-SourceCharset: UTF-8\n"
+"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
+"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
+"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
+"X-Generator: Poedit 3.5\n"
+"X-Poedit-SearchPath-0: .\n"
+"X-Poedit-SearchPathExcluded-0: *.js\n"
+"X-Poedit-SearchPathExcluded-1: vendor_prefixed\n"
+"X-Poedit-SearchPathExcluded-2: vendor\n"
+
+#: src/HelloWorld.php:7
+msgid "Hello World!"
+msgstr "Witaj świecie!"
diff --git a/src/HelloWorld.php b/src/HelloWorld.php
index 360f40bb3ce6adbabd105b3321dc5d0ea1073256..e897ed7d6d6b57f5add4274b6ec2ebce99c03107 100644
--- a/src/HelloWorld.php
+++ b/src/HelloWorld.php
@@ -4,6 +4,6 @@ namespace HelloWorld;
 
 final class HelloWorld {
 	public static function printHello(): string {
-		return "Hello World!";
+		return __("Hello World!", 'mdworowy-hello-world');
 	}
 }