Initial import of docroot-changer

This commit is contained in:
Marek Miklewicz
2026-07-04 12:02:31 +02:00
commit 4c883fd543
16 changed files with 3054 additions and 0 deletions
+99
View File
@@ -0,0 +1,99 @@
<?php
return [
'Zmiana Docroot' => 'Docroot Changer',
'Zmiana katalogu domeny' => 'Change domain directory',
'Docroot Changer' => 'Docroot Changer',
'Domena' => 'Domain',
'Aktualny Docroot' => 'Current Docroot',
'Tryb' => 'Mode',
'Domyślny' => 'Default',
'Niestandardowy' => 'Custom',
'Akcje' => 'Actions',
'Edytuj' => 'Edit',
'Zmień katalog domeny' => 'Change domain directory',
'Ustaw domyślną' => 'Set default',
'Brak domen do wyświetlenia.' => 'No domains to display.',
'Wykryty webserwer:' => 'Detected web server:',
'Sprawdź ładowanie elementów statycznych, np. grafik lub stylów CSS po zmianie DocRoot Domeny' => 'Check loading of static assets (for example images or CSS) after changing the domain DocRoot',
'Dozwolona baza ścieżek:' => 'Allowed path base:',
'Zapisz' => 'Save',
'Anuluj' => 'Cancel',
'Potwierdzenie' => 'Confirmation',
'Przywróć domyślną' => 'Restore default',
'Przywróć poprzedni Docroot' => 'Restore previous Docroot',
'Obecne ustawienie' => 'Current setting',
'Standardowy DocRoot' => 'Standard DocRoot',
'Niestandardowy DocRoot' => 'Custom DocRoot',
'Przeglądaj' => 'Browse',
'Wybierz katalog' => 'Select directory',
'Wybierz' => 'Select',
'W górę' => 'Up',
'Nowy katalog' => 'New directory',
'Utwórz' => 'Create',
'Brak katalogów' => 'No directories',
'Nie udało się wczytać katalogów.' => 'Failed to load directories.',
'Nie udało się utworzyć katalogu.' => 'Failed to create directory.',
'Nieprawidłowa nazwa katalogu.' => 'Invalid directory name.',
'Katalog już istnieje.' => 'Directory already exists.',
'Nie można utworzyć katalogu poza dozwoloną ścieżką.' => 'Cannot create directory outside the allowed path.',
'Nie można utworzyć katalogu bezpośrednio w ' => 'Cannot create a directory directly in ',
'Tworzenie katalogów jest wyłączone.' => 'Directory creation is disabled.',
'Podaj nazwę katalogu.' => 'Provide a directory name.',
'Ścieżka musi zaczynać się od:' => 'Path must start with:',
'Ścieżka nie zaczyna się od:' => 'Path does not start with:',
'ścieżka zawiera nieprawidłowe znaki - proszę wprowadzić poprawną ścieżkę lub skorzystać z opcji __ICON__ w celu wyboru poprawnie ścieżki.' => 'Path contains invalid characters - please enter a valid path or use the __ICON__ option to choose a valid path.',
'Ścieżka zawiera niedozwolony fragment "..".' => 'Path contains forbidden ".." segment.',
'Docroot musi wskazywać istniejący katalog.' => 'Docroot must point to an existing directory.',
'Docroot musi być katalogiem.' => 'Docroot must be a directory.',
'Brak dostępu do katalogu docroot.' => 'No access to the docroot directory.',
'Nieprawidłowy token CSRF.' => 'Invalid CSRF token.',
'Metoda niedozwolona.' => 'Method Not Allowed.',
'Brak dostępu do pluginu. Włącz opcję docroot_changer w pakiecie lub dla użytkownika.' => 'No access to the plugin. Enable docroot_changer in package or for the user.',
'Brak dostępu' => 'Access denied',
'Nieprawidłowa domena.' => 'Invalid domain.',
'Nie znaleziono domeny.' => 'Domain not found.',
'Wskazany katalog nie należy do użytkownika docelowego.' => 'The selected directory does not belong to the target user.',
'Nie udało się ustawić właściciela katalogu na użytkownika DirectAdmin.' => 'Failed to set directory owner to the DirectAdmin user.',
'Nie udało się zapisać poprzedniego docroot.' => 'Failed to save previous docroot.',
'Nie znaleziono poprzedniego docroot dla domeny.' => 'No previous docroot found for this domain.',
'Zapisano docroot dla domeny.' => 'Docroot saved for domain.',
'Przywrócono domyślny docroot.' => 'Default docroot restored.',
'Przywrócono poprzedni docroot.' => 'Previous docroot restored.',
'Błąd API DirectAdmin:' => 'DirectAdmin API error:',
'Brak odpowiedzi z API DirectAdmin.' => 'No response from DirectAdmin API.',
'Brak aktywnej sesji DirectAdmin do wywołania API.' => 'No active DirectAdmin session for API call.',
'Nieobsługiwany webserwer, używam trybu apache.' => 'Unsupported web server, using apache mode.',
'Kliknij nazwę domeny, aby zmienić Docroot.' => 'Click a domain name to change Docroot.',
'Docroot dla domeny:' => 'Docroot for domain:',
'Wpisz ścieżkę ręcznie lub użyj pickera katalogów.' => 'Enter a path manually or use the directory picker.',
'Aby zmienić DocRoot dla domeny __DOMAIN__ Wpisz ścieżkę do katalogu docelowego, lub użyj przycisku __ICON__ aby wskazać go w drzewie katalogów.' => 'To change DocRoot for domain __DOMAIN__, enter the target directory path, or use the __ICON__ button to select it in the directory tree.',
'Czy na pewno chcesz zmienić katalog domeny __DOMAIN__ na niestandardowy?' => 'Are you sure you want to set a custom domain directory for __DOMAIN__?',
'Czy na pewno chcesz przywrócić domyślny katalog domeny __DOMAIN__' => 'Are you sure you want to restore the default domain directory for __DOMAIN__?',
'Obecny katalog domeny:' => 'Current domain directory:',
'Nowy katalog domeny:' => 'New domain directory:',
'Domyślny katalog domeny:' => 'Default domain directory:',
'Wskazany katalog ma właściciela __OWNER__:__GROUP__. Czy kontynuować? W przypadku kontynuacji wskazany katalog __PATH__ będzie miał zmienione uprawnienia na __USER__:__USER__. Zmiana dotyczy wyłącznie tego katalogu (bez podkatalogów).' => 'The selected directory owner is __OWNER__:__GROUP__. Continue? If you continue, __PATH__ will be changed to __USER__:__USER__. This change applies only to this directory (without subdirectories).',
'Zmiana katalogu domeny __DOMAIN__ wykonana pomyślnie będzie ona widoczna w ciągu kilku minut' => 'Domain directory change for __DOMAIN__ completed successfully; it will be visible within a few minutes',
'Zamknij' => 'Close',
'Kod błędu:' => 'Error code:',
'Nie udało się wysłać żądania.' => 'Failed to send request.',
'Nie udało się przetworzyć odpowiedzi.' => 'Failed to process response.',
'Przywrócić domyślny docroot dla tej domeny?' => 'Restore default docroot for this domain?',
'Przywrócić poprzedni docroot dla tej domeny?' => 'Restore previous docroot for this domain?',
'Niezgodna konfiguracja Docroot między Apache i Nginx (pokazano pierwszą wykrytą).' => 'Docroot mismatch between Apache and Nginx (showing first detected).',
'Tak' => 'Yes',
'Nie' => 'No',
'Ścieżka musi znajdować się w katalogu:' => 'Path must be inside:',
'Ścieżka musi znajdować się w katalogu użytkownika:' => 'Path must be inside user directory:',
'Nie udało się usunąć pliku konfiguracji webserwera: ' => 'Failed to remove web server configuration file: ',
'Nie udało się odczytać pliku konfiguracji webserwera: ' => 'Failed to read web server configuration file: ',
'Nie udało się zapisać pliku konfiguracji webserwera: ' => 'Failed to write web server configuration file: ',
'Nie udało się zainicjować przebudowy konfiguracji przez dataskq.' => 'Failed to queue configuration rebuild via dataskq.',
'Nieprawidłowa nazwa użytkownika dla zadania rewrite httpd.' => 'Invalid username for httpd rewrite task.',
'Nie udało się dodać zadania rewrite httpd do task.queue.' => 'Failed to append httpd rewrite task to task.queue.',
'Nie udało się zainicjować przebudowy konfiguracji httpd przez task.queue/dataskq.' => 'Failed to trigger httpd configuration rebuild via task.queue/dataskq.',
'Nie udało się zastosować zmiany docroot.' => 'Failed to apply docroot change.',
'wprowadzona ścieżka jest dowiązaniem symbolicznym do: __TARGET__, wprowadź ścieżkę do realnego katalogu' => 'The entered path is a symbolic link to: __TARGET__, enter a path to the real directory',
'Wskazany katalog jest pusty' => 'The selected directory is empty',
'pusty' => 'empty',
];
+7
View File
@@ -0,0 +1,7 @@
<?php
$en = include __DIR__ . '/en.php';
$pl = [];
foreach ($en as $key => $_value) {
$pl[$key] = $key;
}
return $pl;