51 lines
2.0 KiB
PHP
51 lines
2.0 KiB
PHP
<?php
|
|
$en = include __DIR__ . '/en.php';
|
|
|
|
function pl_normalize_text(string $text): string
|
|
{
|
|
static $replacements = null;
|
|
if ($replacements === null) {
|
|
$replacements = [
|
|
'Pulpit' => 'Pulpit',
|
|
'Bazy danych' => 'Bazy danych',
|
|
'Przywróć Backup' => 'Przywróć Backup',
|
|
'Przeciągnij plik backupu tutaj' => 'Przeciągnij plik backupu tutaj',
|
|
'lub kliknij, aby wybrać plik' => 'lub kliknij, aby wybrać plik',
|
|
'Plik' => 'Plik',
|
|
'Rozmiar' => 'Rozmiar',
|
|
'Usuń plik' => 'Usuń plik',
|
|
'Wersja serwera PostgreSQL' => 'Wersja serwera PostgreSQL',
|
|
'Powrót' => 'Powrót',
|
|
'Błąd' => 'Błąd',
|
|
'ZARZĄDZAJ BAZAMI DANYCH' => 'ZARZĄDZAJ BAZAMI DANYCH',
|
|
'ZARZĄDZAJ UŻYTKOWNIKAMI' => 'ZARZĄDZAJ UŻYTKOWNIKAMI',
|
|
'WGRAJ BACKUP' => 'WGRAJ BACKUP',
|
|
'PHPPGADMIN' => 'PHPPGADMIN',
|
|
'Pobieranie...' => 'Pobieranie...',
|
|
'Nieudana odpowiedź serwera ({code})' => 'Nieudana odpowiedź serwera ({code})',
|
|
'Nieudana odpowiedź serwera (HTML zamiast pliku, URL: {url})' => 'Nieudana odpowiedź serwera (HTML zamiast pliku, URL: {url})',
|
|
'Serwer zwrócił pusty plik.' => 'Serwer zwrócił pusty plik.',
|
|
'Nie można pobrać pliku backupu.' => 'Nie można pobrać pliku backupu.',
|
|
'Pobierz plik backupu' => 'Pobierz plik backupu',
|
|
'Brak plików .sql/.gz' => 'Brak plików .sql/.gz',
|
|
'Brak katalogów' => 'Brak katalogów',
|
|
'Nie udało się wczytać katalogów.' => 'Nie udało się wczytać katalogów.',
|
|
'Podaj nazwę katalogu.' => 'Podaj nazwę katalogu.',
|
|
'Nie udało się utworzyć katalogu.' => 'Nie udało się utworzyć katalogu.',
|
|
];
|
|
}
|
|
|
|
if (isset($replacements[$text])) {
|
|
return $replacements[$text];
|
|
}
|
|
|
|
return $text;
|
|
}
|
|
|
|
$pl = [];
|
|
foreach ($en as $key => $_value) {
|
|
$pl[$key] = pl_normalize_text((string)$key);
|
|
}
|
|
|
|
return $pl;
|