diff --git a/CHANGES b/CHANGES index ad985b1e4..bc01163ae 100644 --- a/CHANGES +++ b/CHANGES @@ -7,11 +7,18 @@ website will have to do for older versions. # 3.2.14 (unreleased) # This release contains contributions from (alphabetically by first name): + - Harald Sitter ## Core ## ## Modules ## + - *locale* module no longer recognizes the legacy GeoIP configuration. + This has been deprecated since Calamares 3.2.8 and is now removed. + - *packagechooser* module can now be custom-labeled in the overall + progress (left-hand column). #1228 + - *displaymanager* module now recognizes KDE Plasma 5.17. + # 3.2.13 (2019-08-30) # diff --git a/CMakeLists.txt b/CMakeLists.txt index 46acedaf9..0f8734df0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -108,14 +108,14 @@ set( CALAMARES_DESCRIPTION_SUMMARY # copy these four lines to four backup lines, add "p", and then update # the original four lines with the current translations). # -# Total 60 languages -set( _tx_complete ca cs_CZ da de fi_FI fr he hi hr hu ja ko lt - pt_BR sq tr_TR zh_TW ) -set( _tx_good ast en_GB es es_MX et gl id it_IT nl pl pt_PT ru sk - zh_CN ) -set( _tx_ok ar bg el es_PR eu is mr nb ro sl sr sr@latin sv th uk ) -set( _tx_incomplete be ca@valencia eo fa fr_CH gu kk kn lo mk ne_NP - ur uz ) +# Total 61 languages +set( _tx_complete ca cs_CZ da fi_FI he hr ja lt pt_BR sq ) +set( _tx_good ast de es es_MX et fr gl hi hu id it_IT ko nl pl + pt_PT ru sk tr_TR zh_TW ) +set( _tx_ok ar be bg el en_GB es_PR eu is ml mr nb ro sl sr + sr@latin sv th uk zh_CN ) +set( _tx_incomplete ca@valencia eo fa fr_CH gu kk kn lo mk ne_NP ur + uz ) ### Required versions # diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index e7fd4069a..83da1a296 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting إعداد محليّة النّظام - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. إعداد محليّة النّظام يؤثّر على لغة بعض عناصر واجهة مستخدم سطر الأوامر وأطقم محارفها.<br/>الإعداد الحاليّ هو <strong>%1</strong>. - + &Cancel &إلغاء - + &OK @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: المنطقة: - + Zone: المجال: - - + + &Change... &غيّر... - + Set timezone to %1/%2.<br/> اضبط المنطقة الزّمنيّة إلى %1/%2.<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - يحمّل بيانات المواقع... - - - + Location الموقع @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name الاسم - + Description الوصف - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: المسار سيّء: %1 - + Cannot set timezone. لا يمكن تعيين المنطقة الزمنية. - + Link creation failed, target: %1; link name: %2 فشل إنشاء الوصلة، الهدف: %1، اسم الوصلة: %2 - + Cannot set timezone, تعذّر ضبط المنطقة الزّمنيّة، - + Cannot open /etc/timezone for writing تعذّر فتح ‎/etc/timezone للكتابة @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index e569a3165..0f9603de9 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -1378,22 +1378,22 @@ L'instalador va colar y van perdese tolos cambeos. LCLocaleDialog - + System locale setting Axuste de la locale del sistema - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. L'axuste de la locale del sistema afeuta a la llingua y al conxuntu de caráuteres de dalgunos elementos de la interfaz d'usuariu en llinia de comandos. <br/>L'axuste actual ye <strong>%1</strong>. - + &Cancel &Encaboxar - + &OK &Aceutar @@ -1507,33 +1507,33 @@ L'instalador va colar y van perdese tolos cambeos. LocalePage - + The system language will be set to %1. La llingua del sistema va afitase a %1. - + The numbers and dates locale will be set to %1. La númberación y data van afitase en %1. - + Region: Rexón: - + Zone: Zona: - - + + &Change... &Camudar... - + Set timezone to %1/%2.<br/> Va afitase'l fusu horariu a %1/%2.<br/> @@ -1541,12 +1541,7 @@ L'instalador va colar y van perdese tolos cambeos. LocaleViewStep - - Loading location data... - Cargando los datos del allugamientu... - - - + Location Allugamientu @@ -1590,27 +1585,27 @@ L'instalador va colar y van perdese tolos cambeos. NetInstallPage - + Name Nome - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalación per rede. (Desactivada: Nun pue dise en cata de les llistes de paquetes, comprueba la conexón a internet) - + Network Installation. (Disabled: Received invalid groups data) Instalación per rede. (Desactivada: Recibiéronse datos non válidos de grupos) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ L'instalador va colar y van perdese tolos cambeos. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ L'instalador va colar y van perdese tolos cambeos. PackageChooserViewStep - + Packages @@ -2941,22 +2936,22 @@ Salida: Camín incorreutu: %1 - + Cannot set timezone. Nun pue afitase'l fusu horariu. - + Link creation failed, target: %1; link name: %2 Falló la creación del enllaz, destín: %1 ; nome del enllaz: %2 - + Cannot set timezone, Nun pue afitase'l fusu horariu, - + Cannot open /etc/timezone for writing Nun pue abrise /etc/timezone pa la escritura @@ -3255,7 +3250,7 @@ Salida: - Open relead notes website + Open release notes website diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index 7c00e22c8..8cffbd1fa 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index 54a32ce51..339fd962c 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting Настройка на локацията на системата - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Локацията на системата засяга езика и символите зададени за някои елементи на командния ред.<br/>Текущата настройка е <strong>%1</strong>. - + &Cancel &Отказ - + &OK &ОК @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Системният език ще бъде %1. - + The numbers and dates locale will be set to %1. Форматът на цифрите и датата ще бъде %1. - + Region: Регион: - + Zone: Зона: - - + + &Change... &Промени... - + Set timezone to %1/%2.<br/> Постави часовата зона на %1/%2.<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - Зареждане на данните за местоположение - - - + Location Местоположение @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Име - + Description Описание - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Мрежова инсталация. (Изключена: Списъкът с пакети не може да бъде извлечен, проверете Вашата Интернет връзка) - + Network Installation. (Disabled: Received invalid groups data) Мрежова инсталация. (Изключена: Получени са данни за невалидни групи) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2940,22 +2935,22 @@ Output: Невалиден път: %1 - + Cannot set timezone. Не може да се зададе часова зона. - + Link creation failed, target: %1; link name: %2 Неуспешно създаване на връзка: %1; име на връзка: %2 - + Cannot set timezone, Не може да се зададе часова зона, - + Cannot open /etc/timezone for writing Не може да се отвори /etc/timezone за записване @@ -3254,7 +3249,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index 22dfb148a..ad5eabc66 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -1379,22 +1379,22 @@ L'instal·lador es tancarà i tots els canvis es perdran. LCLocaleDialog - + System locale setting Configuració de la llengua del sistema - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. La configuració local del sistema afecta la llengua i el joc de caràcters d'alguns elements de la interície de línia d'ordres. <br/>La configuració actual és <strong>%1</strong>. - + &Cancel &Cancel·la - + &OK D'ac&ord @@ -1508,33 +1508,33 @@ L'instal·lador es tancarà i tots els canvis es perdran. LocalePage - + The system language will be set to %1. La llengua del sistema s'establirà a %1. - + The numbers and dates locale will be set to %1. Els números i les dates de la configuració local s'establiran a %1. - + Region: Regió: - + Zone: Zona: - - + + &Change... &Canvia... - + Set timezone to %1/%2.<br/> Estableix la zona horària a %1/%2.<br/> @@ -1542,12 +1542,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. LocaleViewStep - - Loading location data... - Es carreguen les dades d'ubicació... - - - + Location Ubicació @@ -1591,27 +1586,27 @@ L'instal·lador es tancarà i tots els canvis es perdran. NetInstallPage - + Name Nom - + Description Descripció - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instal·lació per xarxa. (Inhabilitada: no es poden obtenir les llistes de paquets, comproveu la connexió.) - + Network Installation. (Disabled: Received invalid groups data) Instal·lació per xarxa. (Inhabilitada: dades de grups rebudes no vàlides) - + Network Installation. (Disabled: Incorrect configuration) Instal·lació per xarxa. (Inhabilitada: configuració incorrecta) @@ -1921,12 +1916,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. Descripció llarga del producte - + Package Selection Selecció de paquets - + Please pick a product from the list. The selected product will be installed. Si us plau, trieu un producte de la llista. S'instal·larà el producte seleccionat. @@ -1934,7 +1929,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. PackageChooserViewStep - + Packages Paquets @@ -2942,22 +2937,22 @@ Sortida: Camí incorrecte: %1 - + Cannot set timezone. No es pot assignar la zona horària. - + Link creation failed, target: %1; link name: %2 Ha fallat la creació del vincle; destinació: %1, nom del vincle: %2 - + Cannot set timezone, No es pot establir la zona horària, - + Cannot open /etc/timezone for writing No es pot obrir /etc/timezone per escriure-hi @@ -3256,7 +3251,7 @@ Sortida: - Open relead notes website + Open release notes website Obre el lloc web de les notes de la versió diff --git a/lang/calamares_ca@valencia.ts b/lang/calamares_ca@valencia.ts index 3072f064b..2dd15d056 100644 --- a/lang/calamares_ca@valencia.ts +++ b/lang/calamares_ca@valencia.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index 343b24678..ffcefa462 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -1379,22 +1379,22 @@ Instalační program bude ukončen a všechny změny ztraceny. LCLocaleDialog - + System locale setting Místní a jazykové nastavení systému - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Místní a jazykové nastavení systému ovlivňuje jazyk a znakovou sadu některých prvků rozhraní příkazového řádku.<br/>Stávající nastavení je <strong>%1</strong>. - + &Cancel &Storno - + &OK &OK @@ -1508,33 +1508,33 @@ Instalační program bude ukončen a všechny změny ztraceny. LocalePage - + The system language will be set to %1. Jazyk systému bude nastaven na %1. - + The numbers and dates locale will be set to %1. Formát zobrazení čísel, data a času bude nastaven dle národního prostředí %1. - + Region: Oblast: - + Zone: Pásmo: - - + + &Change... &Změnit… - + Set timezone to %1/%2.<br/> Nastavit časové pásmo na %1/%2.<br/> @@ -1542,12 +1542,7 @@ Instalační program bude ukončen a všechny změny ztraceny. LocaleViewStep - - Loading location data... - Načítání informací o poloze… - - - + Location Poloha @@ -1591,27 +1586,27 @@ Instalační program bude ukončen a všechny změny ztraceny. NetInstallPage - + Name Jméno - + Description Popis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Síťová instalace. (Vypnuto: Nedaří se stáhnout seznamy balíčků – zkontrolujte připojení k síti) - + Network Installation. (Disabled: Received invalid groups data) Síťová instalace. (Vypnuto: Obdrženy neplatné údaje skupin) - + Network Installation. (Disabled: Incorrect configuration) Síťová instalace. (vypnuto: nesprávné nastavení) @@ -1921,12 +1916,12 @@ Instalační program bude ukončen a všechny změny ztraceny. Podrobnější popis produktu - + Package Selection Výběr balíčků - + Please pick a product from the list. The selected product will be installed. Vyberte produkt ze seznamu. Ten vybraný bude nainstalován. @@ -1934,7 +1929,7 @@ Instalační program bude ukončen a všechny změny ztraceny. PackageChooserViewStep - + Packages Balíčky @@ -2942,22 +2937,22 @@ Výstup: Chybný popis umístění: %1 - + Cannot set timezone. Časovou zónu se nedaří nastavit. - + Link creation failed, target: %1; link name: %2 Odkaz se nepodařilo vytvořit, cíl: %1; název odkazu: %2 - + Cannot set timezone, Nedaří se nastavit časovou zónu, - + Cannot open /etc/timezone for writing Soubor /etc/timezone se nedaří otevřít pro zápis @@ -3256,7 +3251,7 @@ Výstup: - Open relead notes website + Open release notes website Otevřít webovou stránku s poznámkami k vydání diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index 1a98bef6f..851048289 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -258,17 +258,17 @@ Would you like to paste the install log to the web? - + Vil du indsætte installationsloggen på webbet? Install Log Paste URL - + Indsættelses-URL for installationslog The upload was unsuccessful. No web-paste was done. - + Uploaden lykkedes ikke. Der blev ikke foretaget nogen webindsættelse. @@ -426,7 +426,8 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. Install log posted to: %1 - + Installationslog indsendt til: +%1 @@ -1154,7 +1155,7 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment. - <h1>Færdig.</h1><br/>%1 er blevet installeret på din computer.<br/>Du kan nu genstarte for at komme ind i dit nye system eller fortsætte med at bruge %2 live-miljøet. + <h1>Færdig.</h1><br/>%1 er blevet installeret på din computer.<br/>Du kan nu genstarte for at komme ind i dit nye system eller fortsætte med at bruge %2 livemiljøet. @@ -1378,22 +1379,22 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. LCLocaleDialog - + System locale setting Systemets lokalitetsindstilling - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Systemets lokalitetsindstilling har indflydelse på sproget og tegnsættet for nogle kommandolinje-brugerelementer.<br/>Den nuværende indstilling er <strong>%1</strong>. - + &Cancel &Annullér - + &OK &OK @@ -1507,33 +1508,33 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. LocalePage - + The system language will be set to %1. Systemsproget vil blive sat til %1. - + The numbers and dates locale will be set to %1. Lokalitet for tal og datoer vil blive sat til %1. - + Region: Region: - + Zone: Zone: - - + + &Change... &Skift ... - + Set timezone to %1/%2.<br/> Sæt tidszone til %1/%2.<br/> @@ -1541,12 +1542,7 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. LocaleViewStep - - Loading location data... - Indlæser placeringsdata ... - - - + Location Placering @@ -1590,29 +1586,29 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. NetInstallPage - + Name Navn - + Description Beskrivelse - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Netværksinstallation. (Deaktiveret: Kunne ikke hente pakkelister, tjek din netværksforbindelse) - + Network Installation. (Disabled: Received invalid groups data) Netværksinstallation. (Deaktiveret: Modtog ugyldige gruppers data) - + Network Installation. (Disabled: Incorrect configuration) - + Netværksinstallation. (deaktiveret: forkert konfiguration) @@ -1907,7 +1903,7 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. Product Name - + Produktnavn @@ -1917,25 +1913,25 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. Long Product Description - - - - - Package Selection - + Lang produktbeskrivelse + Package Selection + Valg af pakke + + + Please pick a product from the list. The selected product will be installed. - + Vælg venligst et produkt fra listen. Det valgte produkt installeres. PackageChooserViewStep - + Packages - + Pakker @@ -2303,12 +2299,12 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. - Vælg venligst et udseende og fremtoning til KDE Plasma-skrivebordet. Du kan også springe trinnet over og konfigurere udseendet og fremtoningen når systemet er sat op. Ved klik på et udseende og fremtoning giver det dig en live forhåndsvisning af det. + Vælg venligst et udseende og fremtoning til KDE Plasma-skrivebordet. Du kan også springe trinnet over og konfigurere udseendet og fremtoningen når systemet er sat op. Ved klik på et udseende og fremtoning giver det dig en liveforhåndsvisning af det. Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. - Vælg venligst et udseende og fremtoning til KDE Plasma-skrivebordet. Du kan også springe trinnet over og konfigurere udseendet og fremtoningen når systemet er installeret. Ved klik på et udseende og fremtoning giver det dig en live forhåndsvisning af det. + Vælg venligst et udseende og fremtoning til KDE Plasma-skrivebordet. Du kan også springe trinnet over og konfigurere udseendet og fremtoningen når systemet er installeret. Ved klik på et udseende og fremtoning giver det dig en liveforhåndsvisning af det. @@ -2463,12 +2459,12 @@ Output: No product - + Intet produkt No description provided. - + Der er ikke angivet nogen beskrivelse. @@ -2941,22 +2937,22 @@ Output: Ugyldig sti: %1 - + Cannot set timezone. Kan ikke sætte tidszone. - + Link creation failed, target: %1; link name: %2 Oprettelse af link mislykkedes, destination: %1; linknavn: %2 - + Cannot set timezone, Kan ikke sætte tidszone, - + Cannot open /etc/timezone for writing Kan ikke åbne /etc/timezone til skrivning @@ -3159,7 +3155,7 @@ Output: Key - + Nøgle @@ -3231,32 +3227,32 @@ Output: Select application and system language - + Vælg program- og systemsprog Open donations website - + Åbn websted for donationer &Donate - + &Donér Open help and support website - + Åbn websted for hjælp og support Open issues and bug-tracking website - + Åbn websted for issues og bug-tracking - Open relead notes website - + Open release notes website + Åbn websted med udgivelsesnoter diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 761e3e2ac..d7abd3849 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -1378,22 +1378,22 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. LCLocaleDialog - + System locale setting Regions- und Spracheinstellungen - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Die Lokalisierung des Systems beeinflusst die Sprache und den Zeichensatz einiger Elemente der Kommandozeile.<br/>Die derzeitige Einstellung ist <strong>%1</strong>. - + &Cancel &Abbrechen - + &OK &OK @@ -1507,33 +1507,33 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. LocalePage - + The system language will be set to %1. Die Systemsprache wird auf %1 gestellt. - + The numbers and dates locale will be set to %1. Das Format für Zahlen und Datum wird auf %1 gesetzt. - + Region: Region: - + Zone: Zeitzone: - - + + &Change... &Ändern... - + Set timezone to %1/%2.<br/> Setze Zeitzone auf %1/%2.<br/> @@ -1541,12 +1541,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. LocaleViewStep - - Loading location data... - Lade Standortdaten... - - - + Location Standort @@ -1590,27 +1585,27 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. NetInstallPage - + Name Name - + Description Beschreibung - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Netzwerk-Installation. (Deaktiviert: Paketlisten nicht erreichbar, prüfe deine Netzwerk-Verbindung) - + Network Installation. (Disabled: Received invalid groups data) Netwerk-Installation. (Deaktiviert: Ungültige Gruppen-Daten eingegeben) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. PackageChooserViewStep - + Packages @@ -2941,22 +2936,22 @@ Ausgabe: Ungültiger Pfad: %1 - + Cannot set timezone. Zeitzone kann nicht gesetzt werden. - + Link creation failed, target: %1; link name: %2 Erstellen der Verknüpfung fehlgeschlagen, Ziel: %1; Verknüpfung: %2 - + Cannot set timezone, Kann die Zeitzone nicht setzen, - + Cannot open /etc/timezone for writing Kein Schreibzugriff auf /etc/timezone @@ -3255,7 +3250,7 @@ Ausgabe: - Open relead notes website + Open release notes website diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index 6bedf1c84..e39be7328 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting Τοπική ρύθμιση συστήματος - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Η τοπική ρύθμιση του συστήματος επηρεάζει τη γλώσσα και το σύνολο χαρακτήρων για ορισμένα στοιχεία διεπαφής χρήστη της γραμμής εντολών.<br/>Η τρέχουσα ρύθμιση είναι <strong>%1</strong>. - + &Cancel &Ακύρωση - + &OK @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Η τοπική γλώσσα του συστήματος έχει οριστεί σε %1. - + The numbers and dates locale will be set to %1. - + Region: Περιοχή: - + Zone: Ζώνη: - - + + &Change... &Αλλαγή... - + Set timezone to %1/%2.<br/> Ορισμός της ζώνης ώρας σε %1/%2.<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - Γίνεται φόρτωση των δεδομένων τοποθεσίας... - - - + Location Τοποθεσία @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Όνομα - + Description Περιγραφή - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: - + Cannot set timezone. Αδυναμία ορισμού ζώνης ώρας. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, Αδυναμία ορισμού ζώνης ώρας, - + Cannot open /etc/timezone for writing Αδυναμία ανοίγματος /etc/timezone για εγγραφή @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 1b43513b9..44bc9ebb6 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -1379,22 +1379,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Cancel - + &OK &OK @@ -1508,33 +1508,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. The system language will be set to %1. - + The numbers and dates locale will be set to %1. The numbers and dates locale will be set to %1. - + Region: Region: - + Zone: Zone: - - + + &Change... &Change... - + Set timezone to %1/%2.<br/> Set timezone to %1/%2.<br/> @@ -1542,12 +1542,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - Loading location data... - - - + Location Location @@ -1591,27 +1586,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Name - + Description Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) Network Installation. (Disabled: Incorrect configuration) @@ -1921,12 +1916,12 @@ The installer will quit and all changes will be lost. Long Product Description - + Package Selection Package Selection - + Please pick a product from the list. The selected product will be installed. Please pick a product from the list. The selected product will be installed. @@ -1934,7 +1929,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages Packages @@ -2942,22 +2937,22 @@ Output: Bad path: %1 - + Cannot set timezone. Cannot set timezone. - + Link creation failed, target: %1; link name: %2 Link creation failed, target: %1; link name: %2 - + Cannot set timezone, Cannot set timezone, - + Cannot open /etc/timezone for writing Cannot open /etc/timezone for writing @@ -3256,8 +3251,8 @@ Output: - Open relead notes website - Open relead notes website + Open release notes website + Open release notes website diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 63b177362..8957c19e6 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Cancel - + &OK &OK @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. The system language will be set to %1. - + The numbers and dates locale will be set to %1. The numbers and dates locale will be set to %1. - + Region: Region: - + Zone: Zone: - - + + &Change... &Change... - + Set timezone to %1/%2.<br/> Set timezone to %1/%2.<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - Loading location data... - - - + Location Location @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Name - + Description Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2940,22 +2935,22 @@ Output: Bad path: %1 - + Cannot set timezone. Cannot set timezone. - + Link creation failed, target: %1; link name: %2 Link creation failed, target: %1; link name: %2 - + Cannot set timezone, Cannot set timezone, - + Cannot open /etc/timezone for writing Cannot open /etc/timezone for writing @@ -3254,7 +3249,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 3dd478608..c88aacd93 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -1377,22 +1377,22 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Nuligi - + &OK @@ -1506,33 +1506,33 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1540,12 +1540,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. LocaleViewStep - - Loading location data... - - - - + Location @@ -1589,27 +1584,27 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index 776c066dd..bc33b8a13 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -1378,22 +1378,22 @@ Saldrá del instalador y se perderán todos los cambios. LCLocaleDialog - + System locale setting Configuración regional del sistema. - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. La configuración regional del sistema afecta al idioma y a al conjunto de caracteres para algunos elementos de interfaz de la linea de comandos.<br/>La configuración actual es <strong>%1</strong>. - + &Cancel &Cancelar - + &OK &Aceptar @@ -1507,33 +1507,33 @@ Saldrá del instalador y se perderán todos los cambios. LocalePage - + The system language will be set to %1. El idioma del sistema se establecerá a %1. - + The numbers and dates locale will be set to %1. La localización de números y fechas se establecerá a %1. - + Region: Región: - + Zone: Zona: - - + + &Change... &Cambiar... - + Set timezone to %1/%2.<br/> Configurar zona horaria a %1/%2.<br/> @@ -1541,12 +1541,7 @@ Saldrá del instalador y se perderán todos los cambios. LocaleViewStep - - Loading location data... - Detectando ubicación... - - - + Location Ubicación @@ -1590,27 +1585,27 @@ Saldrá del instalador y se perderán todos los cambios. NetInstallPage - + Name Nombre - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalación a través de la Red. (Desactivada: no se ha podido obtener una lista de paquetes, comprueba tu conexión a la red) - + Network Installation. (Disabled: Received invalid groups data) Instalación de red. (Deshabilitada: Se recibieron grupos de datos no válidos) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ Saldrá del instalador y se perderán todos los cambios. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ Saldrá del instalador y se perderán todos los cambios. PackageChooserViewStep - + Packages @@ -2941,22 +2936,22 @@ Salida: Ruta errónea: %1 - + Cannot set timezone. No se puede definir la zona horaria - + Link creation failed, target: %1; link name: %2 Fallo al crear el enlace, destino: %1; nombre del enlace: %2 - + Cannot set timezone, No se puede establecer la zona horaria, - + Cannot open /etc/timezone for writing No se puede abrir/etc/timezone para la escritura @@ -3255,7 +3250,7 @@ Salida: - Open relead notes website + Open release notes website diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index e09c470f5..f97d796af 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -1379,22 +1379,22 @@ El instalador terminará y se perderán todos los cambios. LCLocaleDialog - + System locale setting Configuración de localización del sistema - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. La configuración regional del sistema afecta al idioma y a al conjunto de caracteres para algunos elementos de interfaz de la linea de comandos.<br/>La configuración actual es <strong>%1</strong>. - + &Cancel &Cancelar - + &OK &OK @@ -1508,33 +1508,33 @@ El instalador terminará y se perderán todos los cambios. LocalePage - + The system language will be set to %1. El lenguaje del sistema será establecido a %1. - + The numbers and dates locale will be set to %1. Los números y datos locales serán establecidos a %1. - + Region: Región: - + Zone: Zona: - - + + &Change... &Cambiar... - + Set timezone to %1/%2.<br/> Definir la zona horaria como %1/%2.<br/> @@ -1542,12 +1542,7 @@ El instalador terminará y se perderán todos los cambios. LocaleViewStep - - Loading location data... - Cargando datos de ubicación... - - - + Location Ubicación @@ -1591,27 +1586,27 @@ El instalador terminará y se perderán todos los cambios. NetInstallPage - + Name Nombre - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalación de Red. (Deshabilitada: No se puede acceder a la lista de paquetes, verifique su conección de red) - + Network Installation. (Disabled: Received invalid groups data) Instalación de Red. (Deshabilitada: Grupos de datos invalidos recibidos) - + Network Installation. (Disabled: Incorrect configuration) @@ -1921,12 +1916,12 @@ El instalador terminará y se perderán todos los cambios. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1934,7 +1929,7 @@ El instalador terminará y se perderán todos los cambios. PackageChooserViewStep - + Packages @@ -2943,22 +2938,22 @@ Salida Ruta errónea: %1 - + Cannot set timezone. No se puede definir la zona horaria - + Link creation failed, target: %1; link name: %2 Fallo al crear el enlace, destino: %1; nombre del enlace: %2 - + Cannot set timezone, No se puede establer la zona horaria. - + Cannot open /etc/timezone for writing No se puede abrir /etc/timezone para escritura @@ -3257,7 +3252,7 @@ Salida - Open relead notes website + Open release notes website diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index 377fea35e..74d09aa87 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location Ubicación @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index cbcf37bab..3e178c1b6 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -1377,22 +1377,22 @@ Paigaldaja sulgub ning kõik muutused kaovad. LCLocaleDialog - + System locale setting Süsteemilokaali valik - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Süsteemilokaali valik mõjutab keelt ja märgistikku teatud käsurea kasutajaliideste elementidel.<br/>Praegune valik on <strong>%1</strong>. - + &Cancel &Tühista - + &OK &OK @@ -1506,33 +1506,33 @@ Paigaldaja sulgub ning kõik muutused kaovad. LocalePage - + The system language will be set to %1. Süsteemikeeleks määratakse %1. - + The numbers and dates locale will be set to %1. Arvude ja kuupäevade lokaaliks seatakse %1. - + Region: Regioon: - + Zone: Tsoon: - - + + &Change... &Muuda... - + Set timezone to %1/%2.<br/> Määra ajatsooniks %1/%2.<br/> @@ -1540,12 +1540,7 @@ Paigaldaja sulgub ning kõik muutused kaovad. LocaleViewStep - - Loading location data... - Laadin asukohaandmeid... - - - + Location Asukoht @@ -1589,27 +1584,27 @@ Paigaldaja sulgub ning kõik muutused kaovad. NetInstallPage - + Name Nimi - + Description Kirjeldus - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Võrgupaigaldus. (Keelatud: paketinimistute saamine ebaõnnestus, kontrolli oma võrguühendust) - + Network Installation. (Disabled: Received invalid groups data) Võrgupaigaldus. (Keelatud: vastu võetud sobimatud grupiandmed) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Paigaldaja sulgub ning kõik muutused kaovad. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Paigaldaja sulgub ning kõik muutused kaovad. PackageChooserViewStep - + Packages @@ -2940,22 +2935,22 @@ Väljund: Halb tee: %1 - + Cannot set timezone. Ajatsooni ei saa määrata. - + Link creation failed, target: %1; link name: %2 Lingi loomine ebaõnnestus, siht: %1; lingi nimi: %2 - + Cannot set timezone, Ajatsooni ei saa määrata, - + Cannot open /etc/timezone for writing /etc/timezone ei saa kirjutamiseks avada @@ -3254,7 +3249,7 @@ Väljund: - Open relead notes website + Open release notes website diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index 68aa61df7..8fd97620c 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -1377,22 +1377,22 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. LCLocaleDialog - + System locale setting Sistemaren locale ezarpena - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Utzi - + &OK &Ados @@ -1506,33 +1506,33 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. LocalePage - + The system language will be set to %1. %1 ezarriko da sistemako hizkuntza bezala. - + The numbers and dates locale will be set to %1. Zenbaki eta daten eskualdea %1-(e)ra ezarri da. - + Region: Eskualdea: - + Zone: Zonaldea: - - + + &Change... &Aldatu... - + Set timezone to %1/%2.<br/> Ordu-zonaldea %1%2-ra ezarri da.<br/> @@ -1540,12 +1540,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. LocaleViewStep - - Loading location data... - Kokapen datuak kargatzen... - - - + Location Kokapena @@ -1589,27 +1584,27 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. NetInstallPage - + Name Izena - + Description Deskribapena - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. PackageChooserViewStep - + Packages @@ -2939,22 +2934,22 @@ Irteera: Bide okerra: %1 - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, Ezin da ezarri ordu-zonaldea - + Cannot open /etc/timezone for writing @@ -3253,7 +3248,7 @@ Irteera: - Open relead notes website + Open release notes website diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index c8b0071d4..25afddb92 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index a4477fdfd..5a51c1297 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -37,7 +37,7 @@ Do not install a boot loader - Älä asenna käynnistyksenlataajaa + Älä asenna käynnistyslatainta @@ -258,17 +258,17 @@ Would you like to paste the install log to the web? - + Haluatko liittää asennuslokin verkkoon? Install Log Paste URL - + Asenna lokitiedon URL-osoite The upload was unsuccessful. No web-paste was done. - + Lähettäminen epäonnistui. Web-liittämistä ei tehty. @@ -426,7 +426,8 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Install log posted to: %1 - + Asennuksen loki lähetetty: +%1 @@ -1378,22 +1379,22 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. LCLocaleDialog - + System locale setting Järjestelmän maa-asetus - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Järjestelmän kieli asetus vaikuttaa joidenkin komentorivin käyttöliittymän kieleen ja merkistön käyttöön.<br/>Nykyinen asetus on <strong>%1</strong>. - + &Cancel &Peruuta - + &OK &OK @@ -1507,33 +1508,33 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. LocalePage - + The system language will be set to %1. Järjestelmän kielen asetuksena on %1. - + The numbers and dates locale will be set to %1. Numerot ja päivämäärät, paikallinen asetus on %1. - + Region: Alue: - + Zone: Vyöhyke: - - + + &Change... &Vaihda... - + Set timezone to %1/%2.<br/> Aseta aikavyöhyke %1/%2.<br/> @@ -1541,12 +1542,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. LocaleViewStep - - Loading location data... - Ladataan sijainnin tietoja... - - - + Location Sijainti @@ -1590,29 +1586,29 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. NetInstallPage - + Name Nimi - + Description Kuvaus - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Verkkoasennus. (Ei käytössä: Pakettiluetteloita ei voi hakea, tarkista verkkoyhteys) - + Network Installation. (Disabled: Received invalid groups data) Verkkoasennus. (Ei käytössä: Vastaanotettiin virheellisiä ryhmän tietoja) - + Network Installation. (Disabled: Incorrect configuration) - + Verkko asennus. (Ei käytössä: virheellinen määritys) @@ -1907,35 +1903,35 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Product Name - + Tuotteen nimi TextLabel - + Nimilappu Long Product Description - - - - - Package Selection - + Pitkä tuotekuvaus + Package Selection + Paketin valinta + + + Please pick a product from the list. The selected product will be installed. - + Ole hyvä ja valitse tuote luettelosta. Valittu tuote asennetaan. PackageChooserViewStep - + Packages - + Paketit @@ -2463,12 +2459,12 @@ Ulostulo: No product - + Ei tuotetta No description provided. - + Kuvausta ei ole. @@ -2942,22 +2938,22 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.Huono polku: %1 - + Cannot set timezone. Aikavyöhykettä ei voi asettaa. - + Link creation failed, target: %1; link name: %2 Linkin luominen kohteeseen %1 epäonnistui; linkin nimi: %2 - + Cannot set timezone, Aikavyöhykettä ei voi määrittää, - + Cannot open /etc/timezone for writing Ei voi avata /etc/timezone @@ -3160,7 +3156,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Key - + Avain @@ -3232,32 +3228,32 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Select application and system language - + Valitse sovelluksen ja järjestelmän kieli Open donations website - + Avaa lahjoitussivusto &Donate - + &Lahjoita Open help and support website - + Avaa ohje- ja tukisivusto Open issues and bug-tracking website - + Avaa ongelmia käsittelevä verkkosivusto - Open relead notes website - + Open release notes website + Avaa julkaisutiedot verkkosivusto diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index be8194516..47fd4fd9f 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -1379,22 +1379,22 @@ L'installateur se fermera et les changements seront perdus. LCLocaleDialog - + System locale setting Paramètre régional - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Les paramètres régionaux systèmes affectent la langue et le jeu de caractère pour la ligne de commande et différents éléments d'interface.<br/>Le paramètre actuel est <strong>%1</strong>. - + &Cancel &Annuler - + &OK &OK @@ -1508,33 +1508,33 @@ L'installateur se fermera et les changements seront perdus. LocalePage - + The system language will be set to %1. La langue du système sera réglée sur %1. - + The numbers and dates locale will be set to %1. Les nombres et les dates seront réglés sur %1. - + Region: Région : - + Zone: Zone : - - + + &Change... &Modifier... - + Set timezone to %1/%2.<br/> Configurer le fuseau horaire à %1/%2.<br/> @@ -1542,12 +1542,7 @@ L'installateur se fermera et les changements seront perdus. LocaleViewStep - - Loading location data... - Chargement des données de localisation... - - - + Location Localisation @@ -1591,27 +1586,27 @@ L'installateur se fermera et les changements seront perdus. NetInstallPage - + Name Nom - + Description Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Installation par le réseau (Désactivée : impossible de récupérer leslistes de paquets, vérifiez la connexion réseau) - + Network Installation. (Disabled: Received invalid groups data) Installation par le réseau. (Désactivée : données de groupes reçues invalides) - + Network Installation. (Disabled: Incorrect configuration) Installation réseau. (Désactivée : configuration incorrecte) @@ -1921,12 +1916,12 @@ L'installateur se fermera et les changements seront perdus. Description complète du produit - + Package Selection Sélection des paquets - + Please pick a product from the list. The selected product will be installed. Merci de sélectionner un produit de la liste. Le produit sélectionné sera installé. @@ -1934,7 +1929,7 @@ L'installateur se fermera et les changements seront perdus. PackageChooserViewStep - + Packages Paquets @@ -2943,22 +2938,22 @@ Sortie Mauvais chemin : %1 - + Cannot set timezone. Impossible de définir le fuseau horaire. - + Link creation failed, target: %1; link name: %2 Création du lien échouée, destination : %1; nom du lien : %2 - + Cannot set timezone, Impossible de définir le fuseau horaire. - + Cannot open /etc/timezone for writing Impossible d'ourvir /etc/timezone pour écriture @@ -3257,8 +3252,8 @@ Sortie - Open relead notes website - Ouvrir le site des notes de publication + Open release notes website + diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index 59bf06312..3c59a785f 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index bdc2eb52f..0ceb33757 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -1378,22 +1378,22 @@ O instalador pecharase e perderanse todos os cambios. LCLocaleDialog - + System locale setting Configuración da localización - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. A configuración de localización afecta a linguaxe e o conxunto de caracteres dalgúns elementos da interface de usuario de liña de comandos. <br/>A configuración actúal é <strong>%1</strong>. - + &Cancel &Cancelar - + &OK &Ok @@ -1507,33 +1507,33 @@ O instalador pecharase e perderanse todos os cambios. LocalePage - + The system language will be set to %1. A linguaxe do sistema será establecida a %1. - + The numbers and dates locale will be set to %1. A localización de números e datas será establecida a %1. - + Region: Rexión: - + Zone: Zona: - - + + &Change... &Cambio... - + Set timezone to %1/%2.<br/> Establecer a zona de tempo a %1/%2.<br/> @@ -1541,12 +1541,7 @@ O instalador pecharase e perderanse todos os cambios. LocaleViewStep - - Loading location data... - Cargando datos de localización... - - - + Location Localización... @@ -1590,27 +1585,27 @@ O instalador pecharase e perderanse todos os cambios. NetInstallPage - + Name Nome - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Installación por rede. (Desactivadas. Non se pudo recupera-la lista de pacotes, comprobe a sua conexión a rede) - + Network Installation. (Disabled: Received invalid groups data) Instalación de rede. (Desactivado: Recibírense datos de grupos incorrectos) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ O instalador pecharase e perderanse todos os cambios. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ O instalador pecharase e perderanse todos os cambios. PackageChooserViewStep - + Packages @@ -2941,22 +2936,22 @@ Saída: Ruta incorrecta: %1 - + Cannot set timezone. Non é posíbel estabelecer o fuso horario - + Link creation failed, target: %1; link name: %2 Fallou a creación da ligazón; destino: %1; nome da ligazón: %2 - + Cannot set timezone, Non é posíbel estabelecer o fuso horario, - + Cannot open /etc/timezone for writing Non é posíbel abrir /etc/timezone para escribir nel @@ -3255,7 +3250,7 @@ Saída: - Open relead notes website + Open release notes website diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index 876d2ddd6..c1d0d3d2c 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 67918bbfa..d90e0becb 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -1379,22 +1379,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting הגדרות מיקום המערכת - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. הגדרת מיקום המערכת משפיעה על השפה וקידוד התווים של חלק מרכיבי ממשקי שורת פקודה למשתמש. <br/> ההגדרה הנוכחית היא <strong>%1</strong>. - + &Cancel &ביטול - + &OK &אישור @@ -1508,33 +1508,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. שפת המערכת תוגדר להיות %1. - + The numbers and dates locale will be set to %1. תבנית של המספרים והתאריכים של המיקום יוגדרו להיות %1. - + Region: איזור: - + Zone: מיקום: - - + + &Change... ה&חלפה… - + Set timezone to %1/%2.<br/> הגדרת אזור זמן בתור %1/%2.<br/> @@ -1542,12 +1542,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - הנתונים על המיקום נטענים… - - - + Location מיקום @@ -1591,27 +1586,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name שם - + Description תיאור - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) התקנה מהרשת. (מושבתת: לא ניתן לקבל רשימות של חבילות תכנה, נא לבדוק את החיבור לרשת) - + Network Installation. (Disabled: Received invalid groups data) התקנה מהרשת. (מושבתת: המידע שהתקבל על קבוצות שגוי) - + Network Installation. (Disabled: Incorrect configuration) התקנת רשת. (מושבתת: תצורה שגויה) @@ -1921,12 +1916,12 @@ The installer will quit and all changes will be lost. תיאור ארוך של המוצר - + Package Selection בחירת חבילות - + Please pick a product from the list. The selected product will be installed. נא לבחור במוצר מהרשימה. המוצר הנבחר יותקן. @@ -1934,7 +1929,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages חבילות @@ -2942,22 +2937,22 @@ Output: נתיב לא תקין: %1 - + Cannot set timezone. לא ניתן להגדיר את אזור הזמן. - + Link creation failed, target: %1; link name: %2 נכשלה יצירת קיצור דרך, מיקום: %1; שם קיצור הדרך: %2 - + Cannot set timezone, לא ניתן להגדיר את אזור הזמן, - + Cannot open /etc/timezone for writing לא ניתן לפתוח את /etc/timezone לכתיבה @@ -3256,8 +3251,8 @@ Output: - Open relead notes website - פתיחת אתר ההערות לפי גרסה + Open release notes website + פתיחת האתר עם הערות המהדורה diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index 9743ae70b..e4ed62440 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -1378,22 +1378,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting सिस्टम स्थानिकी सेटिंग्स - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. सिस्टम स्थानिकी सेटिंग कमांड लाइन के कुछ उपयोक्ता अंतरफलक तत्वों की भाषा व अक्षर सेट पर असर डालती है।<br/>मौजूदा सेटिंग है <strong>%1</strong>। - + &Cancel रद्द करें (&C) - + &OK ठीक है (&O) @@ -1507,33 +1507,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. सिस्टम भाषा %1 सेट की जाएगी। - + The numbers and dates locale will be set to %1. संख्या व दिनांक स्थानिकी %1 सेट की जाएगी। - + Region: क्षेत्र : - + Zone: ज़ोन : - - + + &Change... बदलें (&C)... - + Set timezone to %1/%2.<br/> समय क्षेत्र %1%2 पर सेट करें।<br/> @@ -1541,12 +1541,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - स्थान संबंधी डाटा लोड हो रहा है... - - - + Location स्थान @@ -1590,27 +1585,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name नाम - + Description विवरण - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) नेटवर्क इंस्टॉल। (निष्क्रिय है : पैकेज सूची प्राप्त करने में असमर्थ, अपना नेटवर्क कनेक्शन जाँचें) - + Network Installation. (Disabled: Received invalid groups data) नेटवर्क इंस्टॉल (निष्क्रिय है : प्राप्त किया गया समूह डाटा अमान्य है) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2941,22 +2936,22 @@ Output: गलत पथ: %1 - + Cannot set timezone. समय क्षेत्र सेट नहीं हो सका। - + Link creation failed, target: %1; link name: %2 लिंक बनाना विफल, लक्ष्य: %1; लिंक का नाम: %2 - + Cannot set timezone, समय क्षेत्र सेट नहीं हो सका, - + Cannot open /etc/timezone for writing राइट करने हेतु /etc /timezone खोला नहीं जा सका @@ -3255,7 +3250,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 3819751ae..f79ac5427 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -1379,22 +1379,22 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. LCLocaleDialog - + System locale setting Postavke jezične sheme sustava - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Jezična shema sustava ima efekt na jezični i znakovni skup za neke komandno linijske elemente sučelja.<br/>Trenutačna postavka je <strong>%1</strong>. - + &Cancel &Odustani - + &OK &OK @@ -1508,33 +1508,33 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. LocalePage - + The system language will be set to %1. Jezik sustava će se postaviti na %1. - + The numbers and dates locale will be set to %1. Jezična shema brojeva i datuma će se postaviti na %1. - + Region: Regija: - + Zone: Zona: - - + + &Change... &Promijeni... - + Set timezone to %1/%2.<br/> Postavi vremesku zonu na %1%2.<br/> @@ -1542,12 +1542,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. LocaleViewStep - - Loading location data... - Učitavanje podataka o lokaciji... - - - + Location Lokacija @@ -1591,27 +1586,27 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. NetInstallPage - + Name Ime - + Description Opis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Mrežna instalacija. (Onemogućeno: Ne mogu dohvatiti listu paketa, provjerite da li ste spojeni na mrežu) - + Network Installation. (Disabled: Received invalid groups data) Mrežna instalacija. (Onemogućeno: Primanje nevažećih podataka o grupama) - + Network Installation. (Disabled: Incorrect configuration) Mrežna instalacija. (Onemogućeno: Neispravna konfiguracija) @@ -1921,12 +1916,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Dugi opis proizvoda - + Package Selection Odabir paketa - + Please pick a product from the list. The selected product will be installed. Molimo odaberite proizvod s popisa. Izabrani proizvod će biti instaliran. @@ -1934,7 +1929,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. PackageChooserViewStep - + Packages Paketi @@ -2942,22 +2937,22 @@ Izlaz: Loš put: %1 - + Cannot set timezone. Ne mogu postaviti vremesku zonu. - + Link creation failed, target: %1; link name: %2 Kreiranje linka nije uspjelo, cilj: %1; ime linka: %2 - + Cannot set timezone, Ne mogu postaviti vremensku zonu, - + Cannot open /etc/timezone for writing Ne mogu otvoriti /etc/timezone za pisanje @@ -3256,8 +3251,8 @@ Izlaz: - Open relead notes website - Otvorite web mjesto za bilješke + Open release notes website + Otvorite web mjesto s bilješkama izdanja diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index 7edbaae80..7bc628a70 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -1378,22 +1378,22 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. LCLocaleDialog - + System locale setting Területi beállítások - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. A nyelvi beállítás kihat a nyelvi és karakter beállításokra a parancssori elemeknél.<br/>A jelenlegi beállítás <strong>%1</strong>. - + &Cancel &Mégse - + &OK &OK @@ -1507,33 +1507,33 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. LocalePage - + The system language will be set to %1. A rendszer területi beállítása %1. - + The numbers and dates locale will be set to %1. A számok és dátumok területi beállítása %1. - + Region: Régió: - + Zone: Zóna: - - + + &Change... &Változtat... - + Set timezone to %1/%2.<br/> Időzóna beállítása %1/%2.<br/> @@ -1541,12 +1541,7 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. LocaleViewStep - - Loading location data... - Hely adatok betöltése... - - - + Location Hely @@ -1590,27 +1585,27 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. NetInstallPage - + Name Név - + Description Leírás - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Hálózati telepítés. (Kikapcsolva: A csomagokat nem lehet letölteni, ellenőrizd a hálózati kapcsolatot) - + Network Installation. (Disabled: Received invalid groups data) Hálózati Telepítés. (Letiltva: Hibás adat csoportok fogadva) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. PackageChooserViewStep - + Packages @@ -2942,22 +2937,22 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l Rossz elérési út: %1 - + Cannot set timezone. Nem lehet az időzónát beállítani. - + Link creation failed, target: %1; link name: %2 Link létrehozása nem sikerült: %1, link év: %2 - + Cannot set timezone, Nem lehet beállítani az időzónát . - + Cannot open /etc/timezone for writing Nem lehet megnyitni írásra: /etc/timezone @@ -3257,7 +3252,7 @@ Calamares hiba %1. - Open relead notes website + Open release notes website diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index ad37569e9..88a225a89 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -1377,22 +1377,22 @@ Instalasi akan ditutup dan semua perubahan akan hilang. LCLocaleDialog - + System locale setting Setelan lokal sistem - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Pengaturan system locale berpengaruh pada bahasa dan karakter pada beberapa elemen antarmuka Command Line. <br/>Pengaturan saat ini adalah <strong>%1</strong>. - + &Cancel &Batal - + &OK &OK @@ -1506,33 +1506,33 @@ Instalasi akan ditutup dan semua perubahan akan hilang. LocalePage - + The system language will be set to %1. Bahasa sistem akan disetel ke %1. - + The numbers and dates locale will be set to %1. Nomor dan tanggal lokal akan disetel ke %1. - + Region: Wilayah: - + Zone: Zona: - - + + &Change... &Ubah... - + Set timezone to %1/%2.<br/> Setel zona waktu ke %1/%2.<br/> @@ -1540,12 +1540,7 @@ Instalasi akan ditutup dan semua perubahan akan hilang. LocaleViewStep - - Loading location data... - Memuat data lokasi... - - - + Location Lokasi @@ -1589,27 +1584,27 @@ Instalasi akan ditutup dan semua perubahan akan hilang. NetInstallPage - + Name Nama - + Description Deskripsi - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalasi Jaringan. (Dinonfungsikan: Tak mampu menarik daftar paket, periksa sambungan jaringanmu) - + Network Installation. (Disabled: Received invalid groups data) Instalasi jaringan. (Menonaktifkan: Penerimaan kelompok data yang tidak sah) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Instalasi akan ditutup dan semua perubahan akan hilang. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Instalasi akan ditutup dan semua perubahan akan hilang. PackageChooserViewStep - + Packages @@ -2942,22 +2937,22 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Jalur lokasi buruk: %1 - + Cannot set timezone. Tidak dapat menyetel zona waktu. - + Link creation failed, target: %1; link name: %2 Pembuatan tautan gagal, target: %1; nama tautan: %2 - + Cannot set timezone, Tidak bisa menetapkan zona waktu. - + Cannot open /etc/timezone for writing Tidak bisa membuka /etc/timezone untuk penulisan @@ -3256,7 +3251,7 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - Open relead notes website + Open release notes website diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index e6512111c..00ba48462 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -1377,22 +1377,22 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. LCLocaleDialog - + System locale setting Staðfærsla kerfisins stilling - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Hætta við - + &OK &Í lagi @@ -1506,33 +1506,33 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. LocalePage - + The system language will be set to %1. Tungumál kerfisins verður sett sem %1. - + The numbers and dates locale will be set to %1. - + Region: Hérað: - + Zone: Svæði: - - + + &Change... &Breyta... - + Set timezone to %1/%2.<br/> Setja tímabelti sem %1/%2.<br/> @@ -1540,12 +1540,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. LocaleViewStep - - Loading location data... - Hleð inn staðsetningargögnum... - - - + Location Staðsetning @@ -1589,27 +1584,27 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. NetInstallPage - + Name Heiti - + Description Lýsing - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: - + Cannot set timezone. Get ekki sett tímasvæði. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, Get ekki sett tímasvæði, - + Cannot open /etc/timezone for writing Get ekki opnað /etc/timezone til að skrifa. @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index f1544b1c9..1d860c7d0 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -1377,22 +1377,22 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno LCLocaleDialog - + System locale setting Impostazioni di localizzazione del sistema - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Le impostazioni di localizzazione del sistema influenzano la lingua e il set di caratteri per alcuni elementi di interfaccia da linea di comando. <br/>L'impostazione attuale è <strong>%1</strong>. - + &Cancel &Annulla - + &OK &OK @@ -1506,33 +1506,33 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno LocalePage - + The system language will be set to %1. La lingua di sistema sarà impostata a %1. - + The numbers and dates locale will be set to %1. I numeri e le date locali saranno impostati a %1. - + Region: Area: - + Zone: Zona: - - + + &Change... &Cambia... - + Set timezone to %1/%2.<br/> Imposta il fuso orario a %1%2.<br/> @@ -1540,12 +1540,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno LocaleViewStep - - Loading location data... - Caricamento dei dati di posizione... - - - + Location Posizione @@ -1589,27 +1584,27 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno NetInstallPage - + Name Nome - + Description Descrizione - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Installazione di rete. (Disabilitata: impossibile recuperare le liste dei pacchetti, controllare la connessione di rete) - + Network Installation. (Disabled: Received invalid groups data) Installazione di rete. (Disabilitata: Ricevuti dati non validi dei gruppi) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno PackageChooserViewStep - + Packages @@ -2940,22 +2935,22 @@ Output: Percorso errato: %1 - + Cannot set timezone. Impossibile impostare il fuso orario. - + Link creation failed, target: %1; link name: %2 Impossibile creare il link, destinazione: %1; nome del link: %2 - + Cannot set timezone, Impossibile impostare il fuso orario, - + Cannot open /etc/timezone for writing Impossibile aprire il file /etc/timezone in scrittura @@ -3254,7 +3249,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 0ae25da8e..58d127397 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -258,17 +258,17 @@ Would you like to paste the install log to the web? - + インストールログをWebに貼り付けますか? Install Log Paste URL - + インストールログを貼り付けるURL The upload was unsuccessful. No web-paste was done. - + アップロードは失敗しました。 ウェブへの貼り付けは行われませんでした。 @@ -426,7 +426,8 @@ The installer will quit and all changes will be lost. Install log posted to: %1 - + インストールログの投稿先: +%1 @@ -1379,22 +1380,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting システムのロケールの設定 - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. システムロケールの設定はコマンドラインやインターフェースでの言語や文字の表示に影響をおよぼします。<br/>現在の設定 <strong>%1</strong>. - + &Cancel 中止 (&C) - + &OK 了解 (&O) @@ -1508,33 +1509,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. システムの言語が %1 に設定されます。 - + The numbers and dates locale will be set to %1. 数字と日付のロケールが %1 に設定されます。 - + Region: 地域: - + Zone: ゾーン: - - + + &Change... 変更 (&C)... - + Set timezone to %1/%2.<br/> タイムゾーンを %1/%2 に設定。<br/> @@ -1542,12 +1543,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - ロケーションデータをロード中... - - - + Location ロケーション @@ -1591,29 +1587,29 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 名前 - + Description 説明 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) ネットワークインストール。(無効: パッケージリストを取得できません。ネットワーク接続を確認してください。) - + Network Installation. (Disabled: Received invalid groups data) ネットワークインストール (不可: 無効なグループデータを受け取りました) - + Network Installation. (Disabled: Incorrect configuration) - + ネットワークインストール。(無効: 不正な設定) @@ -1908,7 +1904,7 @@ The installer will quit and all changes will be lost. Product Name - + 製品名 @@ -1918,25 +1914,25 @@ The installer will quit and all changes will be lost. Long Product Description - - - - - Package Selection - + 製品の詳しい説明 + Package Selection + パッケージの選択 + + + Please pick a product from the list. The selected product will be installed. - + リストから製品を選んでください。選択した製品がインストールされます。 PackageChooserViewStep - + Packages - + パッケージ @@ -2464,12 +2460,12 @@ Output: No product - + 製品がありません。 No description provided. - + 説明はありません。 @@ -2942,22 +2938,22 @@ Output: 不正なパス: %1 - + Cannot set timezone. タイムゾーンを設定できません。 - + Link creation failed, target: %1; link name: %2 リンクの作成に失敗しました、ターゲット: %1 ; リンク名: %2 - + Cannot set timezone, タイムゾーンを設定できません, - + Cannot open /etc/timezone for writing /etc/timezone を開くことができません @@ -3160,7 +3156,7 @@ Output: Key - + キー @@ -3232,32 +3228,32 @@ Output: Select application and system language - + アプリケーション及び言語の選択 Open donations website - + 寄付サイトを開く &Donate - + 寄付する(&D) Open help and support website - + サポートサイトを開く Open issues and bug-tracking website - + issue 及び bug-track のサイトを開く - Open relead notes website - + Open release notes website + リリースノートのウェブサイトを開く diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index e0587c46f..bbb887c3e 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel Ба&с тарту - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index 0ed99cd75..405fb5120 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel ರದ್ದುಗೊಳಿಸು - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 301145b84..8cf7eb67d 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -1378,22 +1378,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting 시스템 로케일 설정 - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. 시스템 로케일 설정은 일부 명령줄 사용자 인터페이스 요소의 언어 및 문자 집합에 영향을 줍니다.<br/>현재 설정은 <strong>%1</strong>입니다. - + &Cancel 취소 (&C) - + &OK 확인 (&O) @@ -1507,33 +1507,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. 시스템 언어가 %1로 설정됩니다. - + The numbers and dates locale will be set to %1. 숫자와 날짜 로케일이 %1로 설정됩니다. - + Region: 지역 : - + Zone: 표준시간대 : - - + + &Change... 변경 (&C)... - + Set timezone to %1/%2.<br/> 표준시간대를 %1/%2로 설정합니다.<br/> @@ -1541,12 +1541,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - 위치 정보를 불러오는 중입니다... - - - + Location 위치 @@ -1590,27 +1585,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 이름 - + Description 설명 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) 네트워크 설치. (불가: 패키지 목록을 가져올 수 없습니다. 네트워크 연결을 확인해주세요) - + Network Installation. (Disabled: Received invalid groups data) 네트워크 설치. (불가: 유효하지 않은 그룹 데이터를 수신했습니다) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2941,22 +2936,22 @@ Output: 잘못된 경로: %1 - + Cannot set timezone. 표준 시간대를 설정할 수 없습니다. - + Link creation failed, target: %1; link name: %2 링크 생성 실패, 대상: %1; 링크 이름: %2 - + Cannot set timezone, 표준시간대를 설정할 수 없습니다, - + Cannot open /etc/timezone for writing /etc/timezone을 쓰기를 위해 열 수 없습니다. @@ -3255,7 +3250,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index 9d45aa29f..3ebf1c2ce 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index 5f106b7e5..fbe0f4803 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -1379,22 +1379,22 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. LCLocaleDialog - + System locale setting Sistemos lokalės nustatymas - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Sistemos lokalės nustatymas įtakoja, kai kurių komandų eilutės naudotojo sąsajos elementų, kalbos ir simbolių rinkinį.<br/>Dabar yra nustatyta <strong>%1</strong>. - + &Cancel &Atsisakyti - + &OK &Gerai @@ -1508,33 +1508,33 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. LocalePage - + The system language will be set to %1. Sistemos kalba bus nustatyta į %1. - + The numbers and dates locale will be set to %1. Skaičių ir datų lokalė bus nustatyta į %1. - + Region: Regionas: - + Zone: Zona: - - + + &Change... K&eisti... - + Set timezone to %1/%2.<br/> Nustatyti laiko juostą kaip %1/%2.<br/> @@ -1542,12 +1542,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. LocaleViewStep - - Loading location data... - Įkeliami vietos duomenys... - - - + Location Vieta @@ -1591,27 +1586,27 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. NetInstallPage - + Name Pavadinimas - + Description Aprašas - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Tinklo diegimas. (Išjungta: Nepavyksta gauti paketų sąrašus, patikrinkite savo tinklo ryšį) - + Network Installation. (Disabled: Received invalid groups data) Tinklo diegimas. (Išjungtas: Gauti neteisingi grupių duomenys) - + Network Installation. (Disabled: Incorrect configuration) Tinklo diegimas. (Išjungtas: Neteisinga konfigūracija) @@ -1921,12 +1916,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Ilgas produkto aprašas - + Package Selection Paketų pasirinkimas - + Please pick a product from the list. The selected product will be installed. Pasirinkite iš sąrašo produktą. Pasirinktas produktas bus įdiegtas. @@ -1934,7 +1929,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. PackageChooserViewStep - + Packages Paketai @@ -2942,22 +2937,22 @@ Išvestis: Neteisingas kelias: %1 - + Cannot set timezone. Negalima nustatyti laiko juostas. - + Link creation failed, target: %1; link name: %2 Nuorodos sukūrimas nepavyko, paskirtis: %1; nuorodos pavadinimas: %2 - + Cannot set timezone, Nepavyksta nustatyti laiko juostos, - + Cannot open /etc/timezone for writing Nepavyksta įrašymui atidaryti failo /etc/timezone @@ -3256,8 +3251,8 @@ Išvestis: - Open relead notes website - + Open release notes website + Atverti laidos informacijos internetinę svetainę diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index 73dfd91da..d53d63722 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_ml.ts b/lang/calamares_ml.ts new file mode 100644 index 000000000..cd78a094c --- /dev/null +++ b/lang/calamares_ml.ts @@ -0,0 +1,3323 @@ + + + BootInfoWidget + + + The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode. + ഈ സിസ്റ്റത്തിന്റെ <strong>ബൂട്ട് എൻവയണ്മെന്റ്</strong>.<br><br>പഴയ x86 സിസ്റ്റങ്ങൾ <strong>ബയോസ്</strong> മാത്രമേ പിന്തുണയ്ക്കൂ.<br>നൂതന സിസ്റ്റങ്ങൾ പൊതുവേ <strong>ഇഎഫ്ഐ</strong>ആണ് ഉപയോഗിക്കുന്നത് എന്നിരുന്നാലും യോജിപ്പുള്ള രീതിയിൽ ആരംഭിക്കുകയാണെങ്കിൽ ബയോസ് ആയി പ്രദർശിപ്പിക്കപ്പെട്ടേക്കാം. + + + + This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own. + ഈ സിസ്റ്റം ഒരു <strong>ഇ.എഫ്.ഐ</strong> ബൂട്ട് എൻ‌വയോൺ‌മെന്റ് ഉപയോഗിച്ചാണ് ആരംഭിച്ചത്.<br><br>ഒരു ഇ.എഫ്.ഐ എൻ‌വയോൺ‌മെൻറിൽ‌ നിന്നും സ്റ്റാർ‌ട്ടപ്പ് ക്രമീകരിക്കുന്നതിന് ,ഒരു ഇ.എഫ്.ഐ സിസ്റ്റം പാർട്ടീഷനിൽ ഈ ഇൻസ്റ്റാളർ <strong>ഗ്രബ്</strong> അല്ലെങ്കിൽ <strong>സിസ്റ്റംഡി-ബൂട്ട്</strong> പോലെയുള്ള ഒരു ബൂട്ട് ലോഡർ ആപ്ലിക്കേഷൻ വിന്യസിക്കണം.നിങ്ങൾ മാനുവൽ പാർട്ടീഷനിംഗ് തിരഞ്ഞെടുത്തിട്ടില്ലെങ്കിൽ ഇത് യാന്ത്രികമായി നടക്കേണ്ടതാണ്,അത്തരം സന്ദർഭങ്ങളിൽ നിങ്ങൾ അത് തിരഞ്ഞെടുക്കണം അല്ലെങ്കിൽ സ്വന്തമായി സൃഷ്ടിക്കണം. + + + + This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own. + ഈ സിസ്റ്റം ഒരു <strong>ബയോസ്</strong> ബൂട്ട് എൻ‌വയോൺ‌മെന്റ് ഉപയോഗിച്ചാണ് ആരംഭിച്ചത്.<br><br>ഒരു ബയോസ് എൻ‌വയോൺ‌മെൻറിൽ‌ നിന്നും സ്റ്റാർ‌ട്ടപ്പ് ക്രമീകരിക്കുന്നതിന്, പാർട്ടീഷൻന്റെ തുടക്കത്തിൽ അല്ലെങ്കിൽ പാർട്ടീഷൻ ടേബിളിന്റെ തുടക്കത്തിനടുത്തുള്ള മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് ൽ (മുൻഗണന) ഈ ഇൻസ്റ്റാളർ <strong>ഗ്രബ്</strong> പോലെയുള്ള ഒരു ബൂട്ട് ലോഡർ ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യണം. നിങ്ങൾ മാനുവൽ പാർട്ടീഷനിംഗ് തിരഞ്ഞെടുത്തിട്ടില്ലെങ്കിൽ ഇത് യാന്ത്രികമായി നടക്കേണ്ടതാണ്, അത്തരം സന്ദർഭങ്ങളിൽ നിങ്ങൾ ഇത് സ്വന്തമായി സജ്ജീകരിക്കണം. + + + + BootLoaderModel + + + Master Boot Record of %1 + %1 ന്റെ മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് + + + + Boot Partition + ബൂട്ട് പാർട്ടീഷൻ + + + + System Partition + സിസ്റ്റം പാർട്ടീഷൻ + + + + Do not install a boot loader + ബൂട്ട് ലോഡർ ഇൻസ്റ്റാൾ ചെയ്യരുത് + + + + %1 (%2) + %1 (%2) + + + + Calamares::BlankViewStep + + + Blank Page + ശൂന്യമായ പേജ് + + + + Calamares::DebugWindow + + + Form + ഫോം + + + + GlobalStorage + ഗ്ലോബൽ സ്റ്റോറേജ് + + + + JobQueue + ജോബ് ക്യൂ + + + + Modules + മൊഡ്യൂളുകൾ + + + + Type: + തരം: + + + + + none + ഒന്നുമില്ല + + + + Interface: + സമ്പർക്കമുഖം: + + + + Tools + ഉപകരണങ്ങൾ + + + + Reload Stylesheet + ശൈലീപുസ്തകം പുതുക്കുക + + + + Widget Tree + വിഡ്ജറ്റ് ട്രീ + + + + Debug information + ഡീബഗ് വിവരങ്ങൾ + + + + Calamares::ExecutionViewStep + + + Set up + സജ്ജമാക്കുക + + + + Install + ഇൻസ്റ്റാൾ ചെയ്യുക + + + + Calamares::FailJob + + + Job failed (%1) + ജോലി പരാജയപ്പെട്ടു (%1) + + + + Programmed job failure was explicitly requested. + + + + + Calamares::JobThread + + + Done + പൂർത്തിയായി + + + + Calamares::NamedJob + + + Example job (%1) + ഉദാഹരണം ജോലി (%1) + + + + Calamares::ProcessJob + + + Run command '%1' in target system. + ടാർഗറ്റ് സിസ്റ്റത്തിൽ '%1' ആജ്ഞ പ്രവർത്തിപ്പിക്കുക. + + + + Run command '%1'. + '%1' എന്ന ആജ്ഞ നടപ്പിലാക്കുക. + + + + Running command %1 %2 + %1 %2 ആജ്ഞ നടപ്പിലാക്കുന്നു + + + + Calamares::PythonJob + + + Running %1 operation. + %1 ക്രിയ നടപ്പിലാക്കുന്നു. + + + + Bad working directory path + പ്രവർത്ഥനരഹിതമായ ഡയറക്ടറി പാത + + + + Working directory %1 for python job %2 is not readable. + പൈതൺ ജോബ് %2 യുടെ പ്രവർത്തന പാതയായ %1 വായിക്കുവാൻ കഴിയുന്നില്ല + + + + Bad main script file + മോശമായ പ്രധാന സ്ക്രിപ്റ്റ് ഫയൽ + + + + Main script file %1 for python job %2 is not readable. + പൈത്തൺ ജോബ് %2 നായുള്ള പ്രധാന സ്ക്രിപ്റ്റ് ഫയൽ %1 വായിക്കാൻ കഴിയുന്നില്ല. + + + + Boost.Python error in job "%1". + "%1" എന്ന പ്രവൃത്തിയില്‍ ബൂസ്റ്റ്.പൈതണ്‍ പിശക് + + + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + %n മൊഡ്യൂളിനായി കാത്തിരിക്കുന്നു.%n മൊഡ്യൂളുകൾക്കായി കാത്തിരിക്കുന്നു. + + + + (%n second(s)) + (%1 സെക്കൻഡ്)(%1 സെക്കൻഡുകൾ) + + + + System-requirements checking is complete. + സിസ്റ്റം-ആവശ്യകതകളുടെ പരിശോധന പൂർത്തിയായി. + + + + Calamares::ViewManager + + + &Back + പുറകോട്ട് (&B) + + + + &Next + അടുത്തത് (&N) + + + + &Cancel + റദ്ദാക്കുക (%C) + + + + Cancel setup without changing the system. + സിസ്റ്റത്തിന് മാറ്റമൊന്നും വരുത്താതെ സജ്ജീകരണപ്രക്രിയ റദ്ദാക്കുക. + + + + Cancel installation without changing the system. + സിസ്റ്റത്തിന് മാറ്റമൊന്നും വരുത്താതെ ഇൻസ്റ്റളേഷൻ റദ്ദാക്കുക. + + + + Setup Failed + സജ്ജീകരണപ്രക്രിയ പരാജയപ്പെട്ടു + + + + Would you like to paste the install log to the web? + ഇൻസ്റ്റാൾ ലോഗ് വെബിലേക്ക് പകർത്തണോ? + + + + Install Log Paste URL + ഇൻസ്റ്റാൾ ലോഗ് പകർപ്പിന്റെ വിലാസം + + + + The upload was unsuccessful. No web-paste was done. + അപ്‌ലോഡ് പരാജയമായിരുന്നു. വെബിലേക്ക് പകർത്തിയില്ല. + + + + Calamares Initialization Failed + കലാമാരേസ് സമാരംഭിക്കൽ പരാജയപ്പെട്ടു + + + + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. + %1 ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയില്ല. ക്രമീകരിച്ച എല്ലാ മൊഡ്യൂളുകളും ലോഡുചെയ്യാൻ കാലാമറെസിന് കഴിഞ്ഞില്ല. വിതരണത്തിൽ കാലാമറെസ് ഉപയോഗിക്കുന്ന രീതിയിലുള്ള ഒരു പ്രശ്നമാണിത്. + + + + <br/>The following modules could not be loaded: + <br/>താഴെ പറയുന്ന മൊഡ്യൂളുകൾ ലഭ്യമാക്കാനായില്ല: + + + + Continue with installation? + ഇൻസ്റ്റളേഷൻ തുടരണോ? + + + + The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong> + %2 സജ്ജീകരിക്കുന്നതിന് %1 സജ്ജീകരണ പ്രോഗ്രാം നിങ്ങളുടെ ഡിസ്കിൽ മാറ്റങ്ങൾ വരുത്താൻ പോകുന്നു.<br/><strong>നിങ്ങൾക്ക് ഈ മാറ്റങ്ങൾ പഴയപടിയാക്കാൻ കഴിയില്ല</strong> + + + + &Set up now + ഉടൻ സജ്ജീകരിക്കുക (&S) + + + + &Set up + സജ്ജീകരിക്കുക (&S) + + + + &Install + ഇൻസ്റ്റാൾ (&I) + + + + Setup is complete. Close the setup program. + സജ്ജീകരണം പൂർത്തിയായി. പ്രയോഗം അടയ്ക്കുക. + + + + Cancel setup? + സജ്ജീകരണം റദ്ദാക്കണോ? + + + + Cancel installation? + ഇൻസ്റ്റളേഷൻ റദ്ദാക്കണോ? + + + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + നിലവിലുള്ള സജ്ജീകരണപ്രക്രിയ റദ്ദാക്കണോ? +സജ്ജീകരണപ്രയോഗം നിൽക്കുകയും എല്ലാ മാറ്റങ്ങളും നഷ്ടപ്പെടുകയും ചെയ്യും. + + + + Do you really want to cancel the current install process? +The installer will quit and all changes will be lost. + നിലവിലുള്ള ഇൻസ്റ്റാൾ പ്രക്രിയ റദ്ദാക്കണോ? +ഇൻസ്റ്റാളർ നിൽക്കുകയും എല്ലാ മാറ്റങ്ങളും നഷ്ടപ്പെടുകയും ചെയ്യും. + + + + + &Yes + വേണം (&Y) + + + + + &No + വേണ്ട (&N) + + + + &Close + അടയ്ക്കുക (&C) + + + + Continue with setup? + സജ്ജീകരണപ്രക്രിയ തുടരണോ? + + + + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> + %2 ഇൻസ്റ്റാളുചെയ്യുന്നതിന് %1 ഇൻസ്റ്റാളർ നിങ്ങളുടെ ഡിസ്കിൽ മാറ്റങ്ങൾ വരുത്താൻ പോകുന്നു.<br/><strong>നിങ്ങൾക്ക് ഈ മാറ്റങ്ങൾ പഴയപടിയാക്കാൻ കഴിയില്ല.</strong> + + + + &Install now + ഉടൻ ഇൻസ്റ്റാൾ ചെയ്യുക (&I) + + + + Go &back + പുറകോട്ടു പോകുക + + + + &Done + ചെയ്‌തു + + + + The installation is complete. Close the installer. + ഇൻസ്റ്റളേഷൻ പൂർത്തിയായി. ഇൻസ്റ്റാളർ അടയ്ക്കുക + + + + Error + പിശക് + + + + Installation Failed + ഇൻസ്റ്റളേഷൻ പരാജയപ്പെട്ടു + + + + CalamaresPython::Helper + + + Unknown exception type + + + + + unparseable Python error + മനസ്സിലാക്കാനാവാത്ത പൈത്തൺ പിഴവ് + + + + unparseable Python traceback + മനസ്സിലാക്കാനാവാത്ത പൈത്തൺ ട്രേസ്ബാക്ക് + + + + Unfetchable Python error. + ലഭ്യമാക്കാനാവാത്ത പൈത്തൺ പിഴവ്. + + + + CalamaresUtils + + + Install log posted to: +%1 + ഇൻസ്റ്റാൾ ലോഗ് ഇങ്ങോട്ട് സ്ഥാപിച്ചിരിക്കുന്നു +%1 + + + + CalamaresWindow + + + %1 Setup Program + %1 സജ്ജീകരണപ്രയോഗം + + + + %1 Installer + %1 ഇൻസ്റ്റാളർ + + + + Show debug information + ഡീബഗ് വിവരങ്ങൾ കാണിക്കുക + + + + CheckerContainer + + + Gathering system information... + സിസ്റ്റത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ ശേഖരിക്കുന്നു... + + + + ChoicePage + + + Form + ഫോം + + + + After: + ശേഷം: + + + + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. + <strong>സ്വമേധയാ ഉള്ള പാർട്ടീഷനിങ്</strong><br/>നിങ്ങൾക്ക് സ്വയം പാർട്ടീഷനുകൾ സൃഷ്ടിക്കാനോ വലുപ്പം മാറ്റാനോ കഴിയും. + + + + Boot loader location: + ബൂട്ട് ലോഡറിന്റെ സ്ഥാനം: + + + + Select storage de&vice: + സംഭരണിയ്ക്കുള്ള ഉപകരണം തിരഞ്ഞെടുക്കൂ: + + + + + + + Current: + നിലവിലുള്ളത്: + + + + Reuse %1 as home partition for %2. + %2 നുള്ള ഹോം പാർട്ടീഷനായി %1 വീണ്ടും ഉപയോഗിക്കൂ. + + + + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> + <strong>ചുരുക്കുന്നതിന് ഒരു പാർട്ടീഷൻ തിരഞ്ഞെടുക്കുക, എന്നിട്ട് വലുപ്പം മാറ്റാൻ ചുവടെയുള്ള ബാർ വലിക്കുക. + + + + %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4. + %1 %2MiB ആയി ചുരുങ്ങുകയും %4 ന് ഒരു പുതിയ %3MiB പാർട്ടീഷൻ സൃഷ്ടിക്കുകയും ചെയ്യും. + + + + <strong>Select a partition to install on</strong> + <strong>ഇൻസ്റ്റാൾ ചെയ്യാനായി ഒരു പാർട്ടീഷൻ തിരഞ്ഞെടുക്കുക</strong> + + + + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. + ഈ സിസ്റ്റത്തിൽ എവിടെയും ഒരു ഇ.എഫ്.ഐ സിസ്റ്റം പാർട്ടീഷൻ കണ്ടെത്താനായില്ല. %1 സജ്ജീകരിക്കുന്നതിന് ദയവായി തിരികെ പോയി മാനുവൽ പാർട്ടീഷനിംഗ് ഉപയോഗിക്കുക. + + + + The EFI system partition at %1 will be used for starting %2. + %1 ലെ ഇഎഫ്ഐ സിസ്റ്റം പാർട്ടീഷൻ %2 ആരംഭിക്കുന്നതിന് ഉപയോഗിക്കും. + + + + EFI system partition: + ഇഎഫ്ഐ സിസ്റ്റം പാർട്ടീഷൻ + + + + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + ഈ ഡറ്റോറേജ്‌ ഉപകരണത്തിൽ ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉണ്ടെന്ന് തോന്നുന്നില്ല. നിങ്ങൾ എന്താണ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നത്?<br/>സ്റ്റോറേജ് ഉപകരണത്തിൽ എന്തെങ്കിലും മാറ്റം വരുത്തുന്നതിനുമുമ്പ് നിങ്ങൾക്ക് നിങ്ങളുടെ ചോയ്‌സുകൾ അവലോകനം ചെയ്യാനും സ്ഥിരീകരിക്കാനും കഴിയും.  + + + + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. + <strong>ഡിസ്ക് മായ്ക്കൂ</strong><br/>ഈ പ്രവൃത്തി തെരെഞ്ഞെടുത്ത സ്റ്റോറേജ് ഉപകരണത്തിലെ എല്ലാ ഡാറ്റയും <font color="red">മായ്‌ച്ച്കളയും</font>. + + + + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + ഈ സ്റ്റോറേജ് ഉപകരണത്തിൽ %1 ഉണ്ട്.നിങ്ങൾ എന്താണ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നത്?<br/>സ്റ്റോറേജ് ഉപകരണത്തിൽ എന്തെങ്കിലും മാറ്റം വരുത്തുന്നതിനുമുമ്പ് നിങ്ങളുടെ ചോയ്‌സുകൾ അവലോകനം ചെയ്യാനും സ്ഥിരീകരിക്കാനും നിങ്ങൾക്ക് കഴിയും. + + + + No Swap + സ്വാപ്പ് വേണ്ട + + + + Reuse Swap + സ്വാപ്പ് വീണ്ടും ഉപയോഗിക്കൂ + + + + Swap (no Hibernate) + സ്വാപ്പ് (ഹൈബർനേഷൻ ഇല്ല) + + + + Swap (with Hibernate) + സ്വാപ്പ് (ഹൈബർനേഷനോട് കൂടി) + + + + Swap to file + ഫയലിലേക്ക് സ്വാപ്പ് ചെയ്യുക + + + + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. + <strong>ഇതിനൊപ്പം ഇൻസ്റ്റാൾ ചെയ്യുക</strong><br/>%1 ന് ഇടം നൽകുന്നതിന് ഇൻസ്റ്റാളർ ഒരു പാർട്ടീഷൻ ചുരുക്കും. + + + + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. + <strong>ഒരു പാർട്ടീഷൻ പുനഃസ്ഥാപിക്കുക</strong><br/>ഒരു പാർട്ടീഷന് %1 ഉപയോഗിച്ച് പുനഃസ്ഥാപിക്കുന്നു. + + + + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + ഈ സ്റ്റോറേജ് ഉപകരണത്തിൽ ഇതിനകം ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉണ്ട്. നിങ്ങൾ എന്താണ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നത്?<br/>സ്റ്റോറേജ് ഉപകരണത്തിൽ എന്തെങ്കിലും മാറ്റം വരുത്തുന്നതിനുമുമ്പ് നിങ്ങൾക്ക് നിങ്ങളുടെ ചോയ്‌സുകൾ അവലോകനം ചെയ്യാനും സ്ഥിരീകരിക്കാനും കഴിയും.  + + + + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + ഈ സ്റ്റോറേജ് ഉപകരണത്തിൽ ഒന്നിലധികം ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുണ്ട്. നിങ്ങൾ എന്താണ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നത്?<br/>സ്റ്റോറേജ് ഉപകരണത്തിൽ എന്തെങ്കിലും മാറ്റം വരുത്തുന്നതിനുമുമ്പ് നിങ്ങൾക്ക് നിങ്ങളുടെ ചോയ്‌സുകൾ അവലോകനം ചെയ്യാനും സ്ഥിരീകരിക്കാനും കഴിയും.  + + + + ClearMountsJob + + + Clear mounts for partitioning operations on %1 + %1 ൽ പാർട്ടീഷനിങ്ങ് പ്രക്രിയകൾക്കായി മൗണ്ടുകൾ നീക്കം ചെയ്യുക + + + + Clearing mounts for partitioning operations on %1. + %1 ൽ പാർട്ടീഷനിങ്ങ് പ്രക്രിയകൾക്കായി മൗണ്ടുകൾ നീക്കം ചെയ്യുന്നു. + + + + Cleared all mounts for %1 + %1 നായുള്ള എല്ലാ മൗണ്ടുകളും നീക്കം ചെയ്തു + + + + ClearTempMountsJob + + + Clear all temporary mounts. + എല്ലാ താൽക്കാലിക മൗണ്ടുകളും നീക്കം ചെയ്യുക + + + + Clearing all temporary mounts. + എല്ലാ താൽക്കാലിക മൗണ്ടുകളും നീക്കം ചെയ്യുന്നു. + + + + Cannot get list of temporary mounts. + താൽക്കാലിക മൗണ്ടുകളുടെ പട്ടിക ലഭ്യമായില്ല. + + + + Cleared all temporary mounts. + എല്ലാ താൽക്കാലിക മൗണ്ടുകളും നീക്കം ചെയ്തു. + + + + CommandList + + + + Could not run command. + ആജ്ഞ പ്രവർത്തിപ്പിക്കാനായില്ല. + + + + The command runs in the host environment and needs to know the root path, but no rootMountPoint is defined. + + + + + The command needs to know the user's name, but no username is defined. + + + + + ContextualProcessJob + + + Contextual Processes Job + + + + + CreatePartitionDialog + + + Create a Partition + ഒരു പാർട്ടീഷൻ സൃഷ്ടിക്കുക + + + + MiB + MiB + + + + Partition &Type: + പാർട്ടീഷൻ തരം (&T): + + + + &Primary + പ്രാഥമികം (&P) + + + + E&xtended + എക്സ്റ്റൻഡഡ് (&x) + + + + Fi&le System: + ഫയൽ സിസ്റ്റം (&l): + + + + LVM LV name + എൽവി‌എം എൽവി പേര് + + + + Flags: + ഫ്ലാഗുകൾ: + + + + &Mount Point: + മൗണ്ട് പോയിന്റ് (&M): + + + + Si&ze: + വലുപ്പം (&z): + + + + En&crypt + + + + + Logical + ലോജിക്കൽ + + + + Primary + പ്രാഥമികം + + + + GPT + ജിപിറ്റി + + + + Mountpoint already in use. Please select another one. + മൗണ്ട്പോയിന്റ് നിലവിൽ ഉപയോഗിക്കപ്പെട്ടിരിക്കുന്നു. ദയവായി മറ്റൊരെണ്ണം തിരഞ്ഞെടുക്കൂ. + + + + CreatePartitionJob + + + Create new %2MiB partition on %4 (%3) with file system %1. + ഫയൽ സിസ്റ്റം %1 ഉപയോഗിച്ച് %4 (%3) ൽ പുതിയ %2MiB പാർട്ടീഷൻ സൃഷ്ടിക്കുക. + + + + Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>. + ഫയൽ സിസ്റ്റം <strong>%1</strong> ഉപയോഗിച്ച് <strong>%4</strong> (%3) ൽ പുതിയ <strong>%2MiB</strong> പാർട്ടീഷൻ സൃഷ്ടിക്കുക. + + + + Creating new %1 partition on %2. + %2 ൽ പുതിയ %1 പാർട്ടീഷൻ സൃഷ്ടിക്കുന്നു. + + + + The installer failed to create partition on disk '%1'. + '%1' ഡിസ്കിൽ പാർട്ടീഷൻ സൃഷ്ടിക്കുന്നതിൽ ഇൻസ്റ്റാളർ പരാജയപ്പെട്ടു. + + + + CreatePartitionTableDialog + + + Create Partition Table + പാർട്ടീഷൻ ടേബിൾ നിർമ്മിക്കുക + + + + Creating a new partition table will delete all existing data on the disk. + ഒരു പുതിയ പാർട്ടീഷൻ ടേബിൾ നിർമിക്കുന്നത് ഡിസ്കിൽ നിലവിലുള്ള എല്ലാ ഡാറ്റയും ഇല്ലാതാക്കും. + + + + What kind of partition table do you want to create? + ഏത് തരം പാർട്ടീഷൻ ടേബിളാണ് നിങ്ങൾ സൃഷ്ടിക്കാൻ ആഗ്രഹിക്കുന്നത്? + + + + Master Boot Record (MBR) + മാസ്റ്റർ ബൂട്ട് റെക്കോർഡ് (എംബിആർ) + + + + GUID Partition Table (GPT) + GUID പാർട്ടീഷൻ ടേബിൾ (ജിപിറ്റി) + + + + CreatePartitionTableJob + + + Create new %1 partition table on %2. + %2 എന്നതില്‍ %1 എന്ന പുതിയ പാര്‍ട്ടീഷന്‍ ടേബിള്‍ സൃഷ്ടിക്കുക. + + + + Create new <strong>%1</strong> partition table on <strong>%2</strong> (%3). + + + + + Creating new %1 partition table on %2. + %2 എന്നതില്‍ %1 എന്ന പുതിയ പാര്‍ട്ടീഷന്‍ ടേബിള്‍ സൃഷ്ടിക്കുന്നു. + + + + The installer failed to create a partition table on %1. + + + + + CreateUserJob + + + Create user %1 + %1 എന്ന ഉപയോക്താവിനെ സൃഷ്ടിക്കുക. + + + + Create user <strong>%1</strong>. + <strong>%1</strong> എന്ന ഉപയോക്താവിനെ സൃഷ്ടിക്കുക. + + + + Creating user %1. + ഉപയോക്താവ് %1-നെ ഉണ്ടാക്കുന്നു. + + + + Sudoers dir is not writable. + സുഡോവേഴ്സ് ഡയറക്ടറിയിലേക്ക് എഴുതാൻ സാധിക്കില്ല. + + + + Cannot create sudoers file for writing. + എഴുതുന്നതിനായി സുഡോവേഴ്സ് ഫയൽ നിർമ്മിക്കാനായില്ല. + + + + Cannot chmod sudoers file. + സുഡോവേഴ്സ് ഫയൽ chmod ചെയ്യാൻ സാധിച്ചില്ല. + + + + Cannot open groups file for reading. + ഗ്രൂപ്സ് ഫയൽ വായിക്കാനായി തുറക്കാൻ സാധിച്ചില്ല. + + + + CreateVolumeGroupDialog + + + Create Volume Group + വോള്യം ഗ്രൂപ്പ് നിർമ്മിക്കുക + + + + CreateVolumeGroupJob + + + Create new volume group named %1. + %1 എന്ന് പേരുള്ള വോള്യം ഗ്രൂപ്പ് നിർമ്മിക്കുക. + + + + Create new volume group named <strong>%1</strong>. + <strong>%1</strong> എന്ന് പേരുള്ള വോള്യം ഗ്രൂപ്പ് നിർമ്മിക്കുക. + + + + Creating new volume group named %1. + %1 എന്ന് പേരുള്ള വോള്യം ഗ്രൂപ്പ് നിർമ്മിക്കുന്നു. + + + + The installer failed to create a volume group named '%1'. + %1 എന്ന് പേരുള്ള വോള്യം ഗ്രൂപ്പ് നിർമ്മിക്കുന്നതിൽ ഇൻസ്റ്റാളർ പരാജയപ്പെട്ടു. + + + + DeactivateVolumeGroupJob + + + + Deactivate volume group named %1. + %1 എന്ന് പേരുള്ള വോള്യം ഗ്രൂപ്പ് നിഷ്ക്രിയമാക്കുക. + + + + Deactivate volume group named <strong>%1</strong>. + <strong>%1</strong> എന്ന് പേരുള്ള വോള്യം ഗ്രൂപ്പ് നിഷ്ക്രിയമാക്കുക. + + + + The installer failed to deactivate a volume group named %1. + %1 എന്ന് പേരുള്ള വോള്യം ഗ്രൂപ്പ് നിഷ്ക്രിയമാക്കുന്നതിൽ ഇൻസ്റ്റാളർ പരാജയപ്പെട്ടു. + + + + DeletePartitionJob + + + Delete partition %1. + പാർട്ടീഷൻ %1 ഇല്ലാതാക്കുക. + + + + Delete partition <strong>%1</strong>. + <strong>%1</strong> എന്ന പാര്‍ട്ടീഷന്‍ മായ്ക്കുക. + + + + Deleting partition %1. + പാർട്ടീഷൻ %1 ഇല്ലാതാക്കുന്നു. + + + + The installer failed to delete partition %1. + പാർട്ടീഷൻ %1 ഇല്ലാതാക്കുന്നതിൽ ഇൻസ്റ്റാളർ പരാജയപ്പെട്ടു. + + + + DeviceInfoWidget + + + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. + + + + + This device has a <strong>%1</strong> partition table. + ഈ ഉപകരണത്തില്‍ ഒരു <strong>%1</strong> പാര്‍ട്ടീഷന്‍ ടേബിളുണ്ട്. + + + + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. + + + + + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. + തിരഞ്ഞെടുത്ത സ്റ്റോറേജ് ഉപകരണത്തിൽ ഒരു <strong>പാർട്ടീഷൻ ടേബിൾ</strong> ഈ ഇൻസ്റ്റാളറിന് കണ്ടെത്താൻ കഴിയില്ല.<br><br>ഒന്നെങ്കിൽ ഉപകരണത്തിന് പാർട്ടീഷൻ ടേബിൾ ഇല്ല, അല്ലെങ്കിൽ പാർട്ടീഷൻ ടേബിൾ കേടായി അല്ലെങ്കിൽ അറിയപ്പെടാത്ത തരത്തിലുള്ളതാണ്.<br>ഈ ഇൻസ്റ്റാളറിന് നിങ്ങൾക്കായി യന്ത്രികമായോ അല്ലെങ്കിൽ സ്വമേധയാ പാർട്ടീഷനിംഗ് പേജ് വഴിയോ ഒരു പുതിയ പാർട്ടീഷൻ ടേബിൾ സൃഷ്ടിക്കാൻ കഴിയും. + + + + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. + <br><br><strong>ഇ‌എഫ്‌ഐ</strong> ബൂട്ട് എൻ‌വയോൺ‌മെൻറിൽ‌ നിന്നും ആരംഭിക്കുന്ന ആധുനിക സിസ്റ്റങ്ങൾ‌ക്കായുള്ള ശുപാർശചെയ്‌ത പാർട്ടീഷൻ ടേബിൾ തരമാണിത്. + + + + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. + <br><br><strong>ബയോസ്</strong> ബൂട്ട് എൻ‌വയോൺ‌മെൻറിൽ‌ നിന്നും ആരംഭിക്കുന്ന പഴയ സിസ്റ്റങ്ങളിൽ‌ മാത്രമേ ഈ പാർട്ടീഷൻ ടേബിൾ തരം ഉചിതമാകൂ.മറ്റു സാഹചര്യങ്ങളിൽ പൊതുവെ ജിപിടി യാണ് ശുപാർശ ചെയ്യുന്നത്.<br><br><strong>മുന്നറിയിപ്പ്:</strong> കാലഹരണപ്പെട്ട MS-DOS കാലഘട്ട സ്റ്റാൻഡേർഡാണ് MBR പാർട്ടീഷൻ ടേബിൾ.<br>പാർട്ടീഷൻ ടേബിൾ 4 പ്രാഥമിക പാർട്ടീഷനുകൾ മാത്രമേ സൃഷ്ടിക്കാൻ കഴിയൂ, അവയിൽ 4 ൽ ഒന്ന് <em>എക്സ്ടെൻഡഡ്‌</em> പാർട്ടീഷൻ ആകാം, അതിൽ നിരവധി <em>ലോജിക്കൽ</em> പാർട്ടീഷനുകൾ അടങ്ങിയിരിക്കാം. + + + + DeviceModel + + + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) + %1 - %2 (%3) + + + + %1 - (%2) + device[name] - (device-node[name]) + %1 - (%2) + + + + DracutLuksCfgJob + + + Write LUKS configuration for Dracut to %1 + ഡ്രാക്കട്ടിനായി LUKS കോൺഫിഗറേഷൻ %1 ലേക്ക് എഴുതുക + + + + Skip writing LUKS configuration for Dracut: "/" partition is not encrypted + ഡ്രാക്കട്ടിനായി LUKS കോൺഫിഗറേഷൻ എഴുതുന്നത് ഒഴിവാക്കുക: "/" പാർട്ടീഷൻ എൻ‌ക്രിപ്റ്റ് ചെയ്തിട്ടില്ല + + + + Failed to open %1 + %1 തുറക്കുന്നതിൽ പരാജയപ്പെട്ടു + + + + DummyCppJob + + + Dummy C++ Job + ഡമ്മി C++ ജോലി + + + + EditExistingPartitionDialog + + + Edit Existing Partition + നിലവിലുള്ള പാർട്ടീഷൻ തിരുത്തുക + + + + Content: + ഉള്ളടക്കം: + + + + &Keep + നിലനിർത്തുക (&K) + + + + Format + ഫോർമാറ്റ് + + + + Warning: Formatting the partition will erase all existing data. + മുന്നറിയിപ്പ്: പാർട്ടീഷൻ ഫോർമാറ്റ് ചെയ്യുന്നത് നിലവിലുള്ള എല്ലാ ഡാറ്റയും ഇല്ലാതാക്കും. + + + + &Mount Point: + മൗണ്ട് പോയിന്റ് (&M): + + + + Si&ze: + വലുപ്പം (&z): + + + + MiB + MiB + + + + Fi&le System: + ഫയൽ സിസ്റ്റം (&l): + + + + Flags: + ഫ്ലാഗുകൾ: + + + + Mountpoint already in use. Please select another one. + മൗണ്ട്പോയിന്റ് നിലവിൽ ഉപയോഗിക്കപ്പെട്ടിരിക്കുന്നു. ദയവായി മറ്റൊരെണ്ണം തിരഞ്ഞെടുക്കൂ. + + + + EncryptWidget + + + Form + ഫോം + + + + En&crypt system + + + + + Passphrase + രഹസ്യവാചകം + + + + Confirm passphrase + രഹസ്യവാചകം സ്ഥിരീകരിക്കുക + + + + Please enter the same passphrase in both boxes. + രണ്ട് പെട്ടികളിലും ഒരേ രഹസ്യവാചകം നല്‍കുക, + + + + FillGlobalStorageJob + + + Set partition information + പാർട്ടീഷൻ വിവരങ്ങൾ ക്രമീകരിക്കുക + + + + Install %1 on <strong>new</strong> %2 system partition. + <strong>പുതിയ</strong> %2 സിസ്റ്റം പാർട്ടീഷനിൽ %1 ഇൻസ്റ്റാൾ ചെയ്യുക. + + + + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. + <strong>%1</strong> മൗണ്ട് പോയിന്റോട് കൂടി <strong>പുതിയ</strong> %2 പാർട്ടീഷൻ സജ്ജീകരിക്കുക. + + + + Install %2 on %3 system partition <strong>%1</strong>. + %3 സിസ്റ്റം പാർട്ടീഷൻ <strong>%1-ൽ</strong> %2 ഇൻസ്റ്റാൾ ചെയ്യുക. + + + + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. + <strong>%2</strong> മൗണ്ട് പോയിന്റോട് കൂടി %3 പാർട്ടീഷൻ %1 സജ്ജീകരിക്കുക. + + + + Install boot loader on <strong>%1</strong>. + <strong>%1-ൽ</strong> ബൂട്ട് ലോഡർ ഇൻസ്റ്റാൾ ചെയ്യുക. + + + + Setting up mount points. + മൗണ്ട് പോയിന്റുകൾ സജ്ജീകരിക്കുക. + + + + FinishedPage + + + Form + ഫോം + + + + <Restart checkbox tooltip> + <Restart checkbox tooltip> + + + + &Restart now + ഇപ്പോൾ റീസ്റ്റാർട്ട് ചെയ്യുക (&R) + + + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + <h1>എല്ലാം പൂർത്തിയായി.</h1><br/>%1 താങ്കളുടെ കമ്പ്യൂട്ടറിൽ സജ്ജമാക്കപ്പെട്ടിരിക്കുന്നു. <br/>താങ്കൾക്ക് താങ്കളുടെ പുതിയ സിസ്റ്റം ഉപയോഗിച്ച് തുടങ്ങാം. + + + + <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html> + <html><head/><body><p>ഈ ബോക്സിൽ ശെരിയിട്ടാൽ,നിങ്ങളുടെ സിസ്റ്റം <span style="font-style:italic;">പൂർത്തിയായി </span>അമർത്തുമ്പോഴോ സജ്ജീകരണ പ്രോഗ്രാം അടയ്ക്കുമ്പോഴോ ഉടൻ പുനരാരംഭിക്കും. + + + + <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment. + <h1>എല്ലാം പൂർത്തിയായി.</h1><br/> %1 നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്തു. <br/>നിങ്ങൾക്ക് ഇപ്പോൾ നിങ്ങളുടെ പുതിയ സിസ്റ്റത്തിലേക്ക് പുനരാരംഭിക്കാം അല്ലെങ്കിൽ %2 ലൈവ് എൻവയോൺമെൻറ് ഉപയോഗിക്കുന്നത് തുടരാം. + + + + <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html> + <html><head/><body><p>ഈ ബോക്സിൽ ശെരിയിട്ടാൽ,നിങ്ങളുടെ സിസ്റ്റം <span style="font-style:italic;">പൂർത്തിയായി </span>അമർത്തുമ്പോഴോ സജ്ജീകരണ പ്രോഗ്രാം അടയ്ക്കുമ്പോഴോ ഉടൻ പുനരാരംഭിക്കും. + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + <h1>സജ്ജീകരണം പരാജയപ്പെട്ടു</h1><br/>നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ %1 സജ്ജമാക്കിയിട്ടില്ല.<br/>പിശക് സന്ദേശം ഇതായിരുന്നു: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. + + + + + FinishedViewStep + + + Finish + പൂർത്തിയാക്കുക + + + + Setup Complete + സജ്ജീകരണം പൂർത്തിയായി + + + + Installation Complete + ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായി + + + + The setup of %1 is complete. + %1 ന്റെ സജ്ജീകരണം പൂർത്തിയായി. + + + + The installation of %1 is complete. + %1 ന്റെ ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായി. + + + + FormatPartitionJob + + + Format partition %1 (file system: %2, size: %3 MiB) on %4. + %4 -ലുള്ള പാർട്ടീഷൻ %1 (ഫയൽ സിസ്റ്റം: %2, വലുപ്പം:‌%3 MiB) ഫോർമാറ്റ് ചെയ്യുക. + + + + Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>. + ഫയൽ സിസ്റ്റം <strong>%2</strong> ഉപയോഗിച്ച് %3 MiB പാർട്ടീഷൻ <strong>%1</strong> ഫോർമാറ്റ് ചെയ്യുക. + + + + Formatting partition %1 with file system %2. + ഫയൽ സിസ്റ്റം %2 ഉപയോഗിച്ച് പാർട്ടീഷൻ‌%1 ഫോർമാറ്റ് ചെയ്യുന്നു. + + + + The installer failed to format partition %1 on disk '%2'. + ഡിസ്ക് '%2'ൽ ഉള്ള പാർട്ടീഷൻ‌ %1 ഫോർമാറ്റ് ചെയ്യുന്നതിൽ ഇൻസ്റ്റാളർ പരാജയപ്പെട്ടു. + + + + GeneralRequirements + + + has at least %1 GiB available drive space + + + + + There is not enough drive space. At least %1 GiB is required. + + + + + has at least %1 GiB working memory + + + + + The system does not have enough working memory. At least %1 GiB is required. + + + + + is plugged in to a power source + ഒരു ഊർജ്ജസ്രോതസ്സുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു + + + + The system is not plugged in to a power source. + സിസ്റ്റം ഒരു ഊർജ്ജസ്രോതസ്സിലേക്ക് ബന്ധിപ്പിച്ചിട്ടില്ല. + + + + is connected to the Internet + ഇന്റർനെറ്റിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്നു + + + + The system is not connected to the Internet. + സിസ്റ്റം ഇന്റർനെറ്റുമായി ബന്ധിപ്പിച്ചിട്ടില്ല. + + + + The setup program is not running with administrator rights. + സെറ്റപ്പ് പ്രോഗ്രാം അഡ്മിനിസ്ട്രേറ്റർ അവകാശങ്ങൾ ഇല്ലാതെയാണ് പ്രവർത്തിക്കുന്നത്. + + + + The installer is not running with administrator rights. + ഇൻസ്റ്റാളർ അഡ്മിനിസ്ട്രേറ്റർ അവകാശങ്ങൾ ഇല്ലാതെയാണ് പ്രവർത്തിക്കുന്നത് + + + + The screen is too small to display the setup program. + സജ്ജീകരണ പ്രയോഗം കാണിക്കാൻ തക്ക വലുപ്പം സ്ക്രീനിനില്ല. + + + + The screen is too small to display the installer. + ഇൻസ്റ്റാളർ കാണിക്കാൻ തക്ക വലുപ്പം സ്ക്രീനിനില്ല. + + + + IDJob + + + + + + OEM Batch Identifier + ഒഇഎം ബാച്ച് ഐഡന്റിഫയർ + + + + Could not create directories <code>%1</code>. + <code>%1</code> ഫോള്‍ഡർ ശ്രഷ്ടിക്കാനായില്ല. + + + + Could not open file <code>%1</code>. + ഫയൽ <code>%1</code> തുറക്കാനായില്ല. + + + + Could not write to file <code>%1</code>. + ഫയൽ <code>%1 -ലേക്ക്</code>എഴുതാനായില്ല. + + + + InitcpioJob + + + Creating initramfs with mkinitcpio. + mkinitcpio ഉപയോഗിച്ച് initramfs നിർമ്മിക്കുന്നു. + + + + InitramfsJob + + + Creating initramfs. + initramfs നിർമ്മിക്കുന്നു. + + + + InteractiveTerminalPage + + + Konsole not installed + കോണ്‍സോള്‍ ഇന്‍സ്റ്റാള്‍ ചെയ്തിട്ടില്ല + + + + Please install KDE Konsole and try again! + കെഡിഇ കൺസോൾ ഇൻസ്റ്റാൾ ചെയ്ത് വീണ്ടും ശ്രമിക്കുക! + + + + Executing script: &nbsp;<code>%1</code> + + + + + InteractiveTerminalViewStep + + + Script + സ്ക്രിപ്റ്റ് + + + + KeyboardPage + + + Set keyboard model to %1.<br/> + + + + + Set keyboard layout to %1/%2. + + + + + KeyboardViewStep + + + Keyboard + കീബോര്‍ഡ്‌ + + + + LCLocaleDialog + + + System locale setting + സിസ്റ്റം ഭാഷാ ക്രമീകരണം + + + + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. + + + + + &Cancel + റദ്ദാക്കുക (%C) + + + + &OK + ശരി (&O) + + + + LicensePage + + + Form + ഫോം + + + + I accept the terms and conditions above. + മുകളിലുള്ള നിബന്ധനകളും വ്യവസ്ഥകളും ഞാൻ അംഗീകരിക്കുന്നു. + + + + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. + + + + + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. + + + + + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. + + + + + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. + + + + + LicenseViewStep + + + License + അനുമതിപത്രം + + + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + മുഴുവന്‍ അനുമതി പത്രവും കാണിക്കുക + + + + Hide license text + അനുമതി പത്രം മറച്ച് വെക്കുക + + + + Show license agreement + അധികാരപത്രക്കാരാർ കാണിക്കുക + + + + Hide license agreement + അധികാരപത്രക്കാരാർ ഒളിപ്പിക്കുക + + + + Opens the license agreement in a browser window. + അധികാരപത്രക്കാരാർ ഒരു ബ്രൗസർ ജാലകത്തിൽ തുറക്കുക്കുക. + + + + <a href="%1">View license agreement</a> + <a href="%1">പകർപ്പവകാശപത്രം കാണുക</a> + + + + LocalePage + + + The system language will be set to %1. + സിസ്റ്റം ഭാഷ %1 ആയി സജ്ജമാക്കും. + + + + The numbers and dates locale will be set to %1. + + + + + Region: + പ്രദേശം: + + + + Zone: + മേഖല: + + + + + &Change... + + + + + Set timezone to %1/%2.<br/> + + + + + LocaleViewStep + + + Location + സ്ഥാനം + + + + LuksBootKeyFileJob + + + Configuring LUKS key file. + + + + + + No partitions are defined. + പാര്‍ട്ടീഷ്യനുകള്‍ നിര്‍വ്വചിച്ചിട്ടില്ല + + + + + + Encrypted rootfs setup error + എന്‍ക്രിപ്റ്റുചെയ്ത റൂട്ട് എഫ്എസ് സജ്ജീകരണത്തില്‍ പ്രശ്നമുണ്ടു് + + + + Root partition %1 is LUKS but no passphrase has been set. + + + + + Could not create LUKS key file for root partition %1. + + + + + Could configure LUKS key file on partition %1. + + + + + NetInstallPage + + + Name + പേര് + + + + Description + വിവരണം + + + + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) + + + + + Network Installation. (Disabled: Received invalid groups data) + + + + + Network Installation. (Disabled: Incorrect configuration) + + + + + NetInstallViewStep + + + Package selection + പാക്കേജു് തിരഞ്ഞെടുക്കല്‍ + + + + OEMPage + + + Ba&tch: + + + + + <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> + + + + + <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> + + + + + OEMViewStep + + + OEM Configuration + ഓഇഎം ക്രമീകരണം + + + + Set the OEM Batch Identifier to <code>%1</code>. + + + + + PWQ + + + Password is too short + രഹസ്യവാക്ക് വളരെ ചെറുതാണ് + + + + Password is too long + രഹസ്യവാക്ക് വളരെ വലുതാണ് + + + + Password is too weak + രഹസ്യവാക്ക് വളരെ ദുർബലമാണ് + + + + Memory allocation error when setting '%1' + + + + + Memory allocation error + മെമ്മറി വിന്യസിക്കുന്നതിൽ പിഴവ് + + + + The password is the same as the old one + രഹസ്യവാക്ക് പഴയയതുതന്നെ ആണ് + + + + The password is a palindrome + രഹസ്യവാക്ക് ഒരു അനുലോമവിലോമപദമാണ് + + + + The password differs with case changes only + + + + + The password is too similar to the old one + രഹസ്യവാക്ക് പഴയതിനോട് വളരെ സമാനമാണ് + + + + The password contains the user name in some form + രഹസ്യവാക്ക് ഏതെങ്കിലും രൂപത്തിൽ ഉപയോക്തൃനാമം അടങ്ങിയിരിക്കുന്നു + + + + The password contains words from the real name of the user in some form + രഹസ്യവാക്കിൽഏതെങ്കിലും രൂപത്തിൽ ഉപയോക്താവിന്റെ യഥാർത്ഥ പേരിൽ നിന്നുള്ള വാക്കുകൾ അടങ്ങിയിരിക്കുന്നു + + + + The password contains forbidden words in some form + രഹസ്യവാക്കിൽ ഏതെങ്കിലും രൂപത്തിൽ വിലക്കപ്പെട്ട വാക്കുകൾ അടങ്ങിയിരിക്കുന്നു + + + + The password contains less than %1 digits + രഹസ്യവാക്ക് %1 അക്കത്തിൽ കുറവാണ് + + + + The password contains too few digits + രഹസ്യവാക്കിൽ വളരെ കുറച്ച് അക്കങ്ങൾ അടങ്ങിയിരിക്കുന്നു + + + + The password contains less than %1 uppercase letters + രഹസ്യവാക്കിൽ %1 വലിയക്ഷരങ്ങൾ അടങ്ങിയിരിക്കുന്നു + + + + The password contains too few uppercase letters + രഹസ്യവാക്കിൽ വളരെ കുറച്ചു വലിയക്ഷരങ്ങൾ മാത്രമേ അടങ്ങിയിട്ടുള്ളു + + + + The password contains less than %1 lowercase letters + രഹസ്യവാക്കിൽ %1 -ൽ താഴെ ചെറിയ അക്ഷരങ്ങൾ അടങ്ങിയിരിക്കുന്നു + + + + The password contains too few lowercase letters + രഹസ്യവാക്കിൽ വളരെ കുറച്ചു ചെറിയക്ഷരങ്ങൾ മാത്രമേ അടങ്ങിയിട്ടുള്ളു + + + + The password contains less than %1 non-alphanumeric characters + രഹസ്യവാക്കിൽ ആൽഫാന്യൂമെറിക് ഇതര പ്രതീകങ്ങൾ %1 -ൽ കുറവാണ് + + + + The password contains too few non-alphanumeric characters + രഹസ്യവാക്കിൽ ആൽഫാന്യൂമെറിക് ഇതര പ്രതീകങ്ങൾ വളരെ കുറവാണ് + + + + The password is shorter than %1 characters + പാസ്‌വേഡ് %1 പ്രതീകങ്ങളേക്കാൾ ചെറുതാണ് + + + + The password is too short + രഹസ്യവാക്ക് വളരെ ചെറുതാണ് + + + + The password is just rotated old one + രഹസ്യവാക്ക് പഴയതുതന്നെ തിരിച്ചിട്ടതാണ് + + + + The password contains less than %1 character classes + + + + + The password does not contain enough character classes + + + + + The password contains more than %1 same characters consecutively + രഹസ്സ്യവാക്കിൽ അടുത്തടുത്തായി ഒരേ പ്രതീകം %1 കൂടുതൽ തവണ അടങ്ങിയിരിക്കുന്നു + + + + The password contains too many same characters consecutively + രഹസ്സ്യവാക്കിൽ അടുത്തടുത്തായി ഒരേ പ്രതീകം ഒരുപാട് തവണ അടങ്ങിയിരിക്കുന്നു. + + + + The password contains more than %1 characters of the same class consecutively + + + + + The password contains too many characters of the same class consecutively + + + + + The password contains monotonic sequence longer than %1 characters + + + + + The password contains too long of a monotonic character sequence + + + + + No password supplied + രഹസ്യവാക്ക് ഒന്നും നല്‍കിയിട്ടില്ല + + + + Cannot obtain random numbers from the RNG device + + + + + Password generation failed - required entropy too low for settings + + + + + The password fails the dictionary check - %1 + രഹസ്യവാക്ക് നിഘണ്ടു പരിശോധനയിൽ പരാജയപ്പെടുന്നു - %1 + + + + The password fails the dictionary check + രഹസ്യവാക്ക് നിഘണ്ടു പരിശോധനയിൽ പരാജയപ്പെടുന്നു + + + + Unknown setting - %1 + അജ്ഞാതമായ ക്രമീകരണം - %1 + + + + Unknown setting + അപരിചിതമായ സജ്ജീകരണം + + + + Bad integer value of setting - %1 + + + + + Bad integer value + + + + + Setting %1 is not of integer type + + + + + Setting is not of integer type + + + + + Setting %1 is not of string type + + + + + Setting is not of string type + + + + + Opening the configuration file failed + + + + + The configuration file is malformed + + + + + Fatal failure + + + + + Unknown error + അപരിചിതമായ പിശക് + + + + PackageChooserPage + + + Form + ഫോം + + + + Product Name + ഉത്പന്നത്തിന്റെ പേര് + + + + TextLabel + ടെക്സ്റ്റ്ലേബൽ + + + + Long Product Description + ഉത്പന്നത്തിന്റെ ബൃഹത്തായ വിശദീകരണം + + + + Package Selection + + + + + Please pick a product from the list. The selected product will be installed. + + + + + PackageChooserViewStep + + + Packages + + + + + Page_Keyboard + + + Form + ഫോം + + + + Keyboard Model: + കീബോഡ് മാതൃക: + + + + Type here to test your keyboard + നിങ്ങളുടെ കീബോർഡ് പരിശോധിക്കുന്നതിന് ഇവിടെ ടൈപ്പുചെയ്യുക + + + + Page_UserSetup + + + Form + ഫോം + + + + What is your name? + നിങ്ങളുടെ പേരെന്താണ് ? + + + + What name do you want to use to log in? + ലോഗിൻ ചെയ്യാൻ നിങ്ങൾ ഏത് നാമം ഉപയോഗിക്കാനാണു ആഗ്രഹിക്കുന്നത്? + + + + Choose a password to keep your account safe. + നിങ്ങളുടെ അക്കൗണ്ട് സുരക്ഷിതമായി സൂക്ഷിക്കാൻ ഒരു രഹസ്യവാക്ക് തിരഞ്ഞെടുക്കുക. + + + + <small>Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals.</small> + + + + + What is the name of this computer? + ഈ കമ്പ്യൂട്ടറിന്റെ നാമം എന്താണ് ? + + + + <small>This name will be used if you make the computer visible to others on a network.</small> + + + + + Log in automatically without asking for the password. + രഹസ്യവാക്കില്ലാതെ യാന്ത്രികമായി ലോഗിൻ ചെയ്യുക. + + + + Use the same password for the administrator account. + അഡ്മിനിസ്ട്രേറ്റർ അക്കൗണ്ടിനും ഇതേ രഹസ്യവാക്ക് ഉപയോഗിക്കുക. + + + + Choose a password for the administrator account. + അഡ്മിനിസ്ട്രേറ്റർ അക്കണ്ടിനായി ഒരു രഹസ്യവാക്ക് തിരഞ്ഞെടുക്കുക. + + + + <small>Enter the same password twice, so that it can be checked for typing errors.</small> + + + + + PartitionLabelsView + + + Root + റൂട്ട് + + + + Home + + + + + Boot + ബൂട്ട് + + + + EFI system + ഇഎഫ്ഐ സിസ്റ്റം + + + + Swap + സ്വാപ്പ് + + + + New partition for %1 + %1-നുള്ള പുതിയ പാർട്ടീഷൻ + + + + New partition + പുതിയ പാർട്ടീഷൻ + + + + %1 %2 + size[number] filesystem[name] + %1 %2 + + + + PartitionModel + + + + Free Space + + + + + + New partition + പുതിയ പാർട്ടീഷൻ + + + + Name + പേര് + + + + File System + ഫയൽ സിസ്റ്റം + + + + Mount Point + മൗണ്ട് പോയിന്റ് + + + + Size + വലുപ്പം + + + + PartitionPage + + + Form + ഫോം + + + + Storage de&vice: + + + + + &Revert All Changes + എല്ലാ മാറ്റങ്ങളും പിൻവലിക്കുക (&R) + + + + New Partition &Table + പുതിയ പാർട്ടീഷൻ ടേബിൾ + + + + Cre&ate + നിർമ്മിക്കുക (&a) + + + + &Edit + തിരുത്തുക (&E) + + + + &Delete + ഇല്ലാതാക്കുക (&D) + + + + New Volume Group + പുതിയ വോള്യം ഗ്രൂപ്പ് + + + + Resize Volume Group + + + + + Deactivate Volume Group + + + + + Remove Volume Group + + + + + I&nstall boot loader on: + + + + + Are you sure you want to create a new partition table on %1? + + + + + Can not create new partition + + + + + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. + + + + + PartitionViewStep + + + Gathering system information... + സിസ്റ്റത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ ശേഖരിക്കുന്നു... + + + + Partitions + പാർട്ടീഷനുകൾ + + + + Install %1 <strong>alongside</strong> another operating system. + + + + + <strong>Erase</strong> disk and install %1. + + + + + <strong>Replace</strong> a partition with %1. + + + + + <strong>Manual</strong> partitioning. + + + + + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). + + + + + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. + + + + + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. + + + + + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). + + + + + Disk <strong>%1</strong> (%2) + + + + + Current: + നിലവിലുള്ളത്: + + + + After: + ശേഷം: + + + + No EFI system partition configured + + + + + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. + + + + + EFI system partition flag not set + + + + + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. + + + + + Boot partition not encrypted + + + + + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + + + has at least one disk device available. + + + + + There are no partitons to install on. + ഇൻസ്റ്റാൾ ചെയ്യാനായി പാർട്ടീഷനുകളൊന്നുമില്ല. + + + + PlasmaLnfJob + + + Plasma Look-and-Feel Job + + + + + + Could not select KDE Plasma Look-and-Feel package + + + + + PlasmaLnfPage + + + Form + ഫോം + + + + Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. + + + + + Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. + + + + + PlasmaLnfViewStep + + + Look-and-Feel + + + + + PreserveFiles + + + Saving files for later ... + + + + + No files configured to save for later. + + + + + Not all of the configured files could be preserved. + + + + + ProcessResult + + + +There was no output from the command. + + + + + +Output: + + + + + + External command crashed. + + + + + Command <i>%1</i> crashed. + + + + + External command failed to start. + + + + + Command <i>%1</i> failed to start. + + + + + Internal error when starting command. + + + + + Bad parameters for process job call. + + + + + External command failed to finish. + + + + + Command <i>%1</i> failed to finish in %2 seconds. + + + + + External command finished with errors. + + + + + Command <i>%1</i> finished with exit code %2. + + + + + QObject + + + Default Keyboard Model + + + + + + Default + + + + + unknown + + + + + extended + + + + + unformatted + + + + + swap + + + + + Unpartitioned space or unknown partition table + + + + + (no mount point) + (മൗണ്ട് പോയിന്റ് ഇല്ല) + + + + Requirements checking for module <i>%1</i> is complete. + + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + + + + No product + ഉൽപ്പന്നമൊന്നുമില്ല + + + + No description provided. + വിവരണമൊന്നും നൽകിയിട്ടില്ല. + + + + RemoveVolumeGroupJob + + + + Remove Volume Group named %1. + + + + + Remove Volume Group named <strong>%1</strong>. + + + + + The installer failed to remove a volume group named '%1'. + + + + + ReplaceWidget + + + Form + ഫോം + + + + Select where to install %1.<br/><font color="red">Warning: </font>this will delete all files on the selected partition. + + + + + The selected item does not appear to be a valid partition. + + + + + %1 cannot be installed on empty space. Please select an existing partition. + + + + + %1 cannot be installed on an extended partition. Please select an existing primary or logical partition. + + + + + %1 cannot be installed on this partition. + + + + + Data partition (%1) + ഡാറ്റ പാർട്ടീഷൻ (%1) + + + + Unknown system partition (%1) + അപരിചിതമായ സിസ്റ്റം പാർട്ടീഷൻ (%1) + + + + %1 system partition (%2) + %1 സിസ്റ്റം പാർട്ടീഷൻ (%2) + + + + <strong>%4</strong><br/><br/>The partition %1 is too small for %2. Please select a partition with capacity at least %3 GiB. + + + + + <strong>%2</strong><br/><br/>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. + + + + + + + <strong>%3</strong><br/><br/>%1 will be installed on %2.<br/><font color="red">Warning: </font>all data on partition %2 will be lost. + + + + + The EFI system partition at %1 will be used for starting %2. + %1 ലെ ഇഎഫ്ഐ സിസ്റ്റം പാർട്ടീഷൻ %2 ആരംഭിക്കുന്നതിന് ഉപയോഗിക്കും. + + + + EFI system partition: + ഇഎഫ്ഐ സിസ്റ്റം പാർട്ടീഷൻ + + + + ResizeFSJob + + + Resize Filesystem Job + + + + + Invalid configuration + + + + + The file-system resize job has an invalid configuration and will not run. + + + + + + KPMCore not Available + + + + + + Calamares cannot start KPMCore for the file-system resize job. + + + + + + + + + Resize Failed + + + + + The filesystem %1 could not be found in this system, and cannot be resized. + + + + + The device %1 could not be found in this system, and cannot be resized. + + + + + + The filesystem %1 cannot be resized. + + + + + + The device %1 cannot be resized. + + + + + The filesystem %1 must be resized, but cannot. + + + + + The device %1 must be resized, but cannot + + + + + ResizePartitionJob + + + Resize partition %1. + + + + + Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>. + + + + + Resizing %2MiB partition %1 to %3MiB. + + + + + The installer failed to resize partition %1 on disk '%2'. + + + + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + + + ResizeVolumeGroupJob + + + + Resize volume group named %1 from %2 to %3. + + + + + Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>. + + + + + The installer failed to resize a volume group named '%1'. + + + + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + സിസ്റ്റം ആവശ്യകതകൾ + + + + ScanningDialog + + + Scanning storage devices... + സ്റ്റോറേജ് ഉപകരണങ്ങൾ തിരയുന്നു... + + + + Partitioning + പാർട്ടീഷനിങ്ങ് + + + + SetHostNameJob + + + Set hostname %1 + %1 ഹോസ്റ്റ്‌നെയിം ക്രമീകരിക്കുക + + + + Set hostname <strong>%1</strong>. + <strong>%1</strong> ഹോസ്റ്റ്‌നെയിം ക്രമീകരിക്കുക. + + + + Setting hostname %1. + %1 ഹോസ്റ്റ്‌നെയിം ക്രമീകരിക്കുന്നു. + + + + + Internal Error + ആന്തരികമായ പിഴവ് + + + + + Cannot write hostname to target system + + + + + SetKeyboardLayoutJob + + + Set keyboard model to %1, layout to %2-%3 + + + + + Failed to write keyboard configuration for the virtual console. + + + + + + + Failed to write to %1 + + + + + Failed to write keyboard configuration for X11. + + + + + Failed to write keyboard configuration to existing /etc/default directory. + + + + + SetPartFlagsJob + + + Set flags on partition %1. + + + + + Set flags on %1MiB %2 partition. + + + + + Set flags on new partition. + + + + + Clear flags on partition <strong>%1</strong>. + + + + + Clear flags on %1MiB <strong>%2</strong> partition. + + + + + Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>. + + + + + Clearing flags on %1MiB <strong>%2</strong> partition. + + + + + Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition. + + + + + Clear flags on new partition. + + + + + Flag partition <strong>%1</strong> as <strong>%2</strong>. + + + + + Flag new partition as <strong>%1</strong>. + + + + + Clearing flags on partition <strong>%1</strong>. + + + + + Clearing flags on new partition. + + + + + Setting flags <strong>%2</strong> on partition <strong>%1</strong>. + + + + + Setting flags <strong>%1</strong> on new partition. + + + + + The installer failed to set flags on partition %1. + + + + + SetPasswordJob + + + Set password for user %1 + %1 ഉപയോക്താവിനുള്ള രഹസ്യവാക്ക് ക്രമീകരിക്കുക + + + + Setting password for user %1. + %1 ഉപയോക്താവിനുള്ള രഹസ്യവാക്ക് ക്രമീകരിക്കുന്നു. + + + + Bad destination system path. + + + + + rootMountPoint is %1 + + + + + Cannot disable root account. + + + + + passwd terminated with error code %1. + + + + + Cannot set password for user %1. + + + + + usermod terminated with error code %1. + + + + + SetTimezoneJob + + + Set timezone to %1/%2 + + + + + Cannot access selected timezone path. + + + + + Bad path: %1 + + + + + Cannot set timezone. + + + + + Link creation failed, target: %1; link name: %2 + + + + + Cannot set timezone, + + + + + Cannot open /etc/timezone for writing + + + + + ShellProcessJob + + + Shell Processes Job + + + + + SlideCounter + + + %L1 / %L2 + slide counter, %1 of %2 (numeric) + + + + + SummaryPage + + + This is an overview of what will happen once you start the setup procedure. + + + + + This is an overview of what will happen once you start the install procedure. + + + + + SummaryViewStep + + + Summary + + + + + TrackingInstallJob + + + Installation feedback + + + + + Sending installation feedback. + + + + + Internal error in install-tracking. + + + + + HTTP request timed out. + + + + + TrackingMachineNeonJob + + + Machine feedback + + + + + Configuring machine feedback. + + + + + + Error in machine feedback configuration. + + + + + Could not configure machine feedback correctly, script error %1. + + + + + Could not configure machine feedback correctly, Calamares error %1. + + + + + TrackingPage + + + Form + ഫോം + + + + Placeholder + + + + + <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> + + + + + <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> + + + + + Install tracking helps %1 to see how many users they have, what hardware they install %1 to and (with the last two options below), get continuous information about preferred applications. To see what will be sent, please click the help icon next to each area. + + + + + By selecting this you will send information about your installation and hardware. This information will <b>only be sent once</b> after the installation finishes. + + + + + By selecting this you will <b>periodically</b> send information about your installation, hardware and applications, to %1. + + + + + By selecting this you will <b>regularly</b> send information about your installation, hardware, applications and usage patterns, to %1. + + + + + TrackingViewStep + + + Feedback + + + + + UsersPage + + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + + Your username is too long. + നിങ്ങളുടെ ഉപയോക്തൃനാമം വളരെ വലുതാണ്. + + + + Your username contains invalid characters. Only lowercase letters and numbers are allowed. + നിങ്ങളുടെ ഉപയോക്തൃനാമത്തിൽ അസാധുവായ പ്രതീകങ്ങൾ അടങ്ങിയിരിക്കുന്നു.ചെറിയ അക്ഷരങ്ങളും അക്കങ്ങളും മാത്രമേ അനുവദിക്കൂ. + + + + Your hostname is too short. + നിങ്ങളുടെ ഹോസ്റ്റ്നാമം വളരെ ചെറുതാണ് + + + + Your hostname is too long. + നിങ്ങളുടെ ഹോസ്റ്റ്നാമം ദൈർഘ്യമേറിയതാണ് + + + + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. + നിങ്ങളുടെ ഹോസ്റ്റ്നാമത്തിൽ അസാധുവായ പ്രതീകങ്ങൾ അടങ്ങിയിരിക്കുന്നു.അക്ഷരങ്ങൾ, അക്കങ്ങൾ, ഡാഷുകൾ എന്നിവ മാത്രമേ അനുവദിക്കൂ. + + + + + Your passwords do not match! + നിങ്ങളുടെ പാസ്‌വേഡുകൾ പൊരുത്തപ്പെടുന്നില്ല! + + + + UsersViewStep + + + Users + ഉപയോക്താക്കൾ + + + + VariantModel + + + Key + + + + + Value + + + + + VolumeGroupBaseDialog + + + Create Volume Group + വോള്യം ഗ്രൂപ്പ് നിർമ്മിക്കുക + + + + List of Physical Volumes + + + + + Volume Group Name: + + + + + Volume Group Type: + + + + + Physical Extent Size: + + + + + MiB + MiB + + + + Total Size: + + + + + Used Size: + + + + + Total Sectors: + + + + + Quantity of LVs: + + + + + WelcomePage + + + Form + ഫോം + + + + + Select application and system language + അപ്ലിക്കേഷനും സിസ്റ്റം ഭാഷയും തിരഞ്ഞെടുക്കുക + + + + Open donations website + സംഭാവനകളുടെ വെബ്സൈറ്റ് തുറക്കുക + + + + &Donate + &സംഭാവന ചെയ്യുക + + + + Open help and support website + സഹായ പിന്തുണ വെബ്സൈറ്റ് തുറക്കുക + + + + Open issues and bug-tracking website + പ്രശനങ്ങൾ,ബഗ്ഗ്‌ ട്രാക്കിംഗ് വെബ്സൈറ്റ് തുറക്കുക + + + + Open release notes website + റിലീസ് കുറിപ്പുകളുടെ വെബ്സൈറ്റ് തുറക്കുക + + + + &Release notes + പ്രകാശന കുറിപ്പുകൾ + + + + &Known issues + &നേരത്തേ അറിയാവുന്ന പ്രശ്നങ്ങൾ + + + + &Support + പിന്തുണ (&S) + + + + &About + &വിവരം (&A) + + + + <h1>Welcome to the %1 installer.</h1> + + + + + <h1>Welcome to the Calamares installer for %1.</h1> + + + + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + %1 സജ്ജീകരണത്തെക്കുറിച്ച് + + + + About %1 installer + %1 ഇൻസ്റ്റാളറിനെ കുറിച്ച് + + + + <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://www.transifex.com/calamares/calamares/">Calamares translators team</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> development is sponsored by <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + + + + %1 support + %1 പിന്തുണ + + + + WelcomeViewStep + + + Welcome + സ്വാഗതം + + + \ No newline at end of file diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index 629a0c432..ead1ff0aa 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &रद्द करा - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: खराब पाथ : %1 - + Cannot set timezone. वेळक्षेत्र निश्चित करु शकत नाही - + Link creation failed, target: %1; link name: %2 दुवा निर्माण करताना अपयश, टार्गेट %1; दुवा नाव : %2 - + Cannot set timezone, वेळक्षेत्र निश्चित करु शकत नाही, - + Cannot open /etc/timezone for writing /etc/timezone लिहिण्याकरिता उघडू शकत नाही @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index 701af4275..3f197cdda 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -1377,22 +1377,22 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Avbryt - + &OK &OK @@ -1506,33 +1506,33 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... &Endre... - + Set timezone to %1/%2.<br/> @@ -1540,12 +1540,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. LocaleViewStep - - Loading location data... - - - - + Location Plassering @@ -1589,27 +1584,27 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing Klarte ikke åpne /etc/timezone for skriving @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index db82ba6c6..b7550fb3e 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index 59e172c24..f2201a0d1 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -1377,22 +1377,22 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. LCLocaleDialog - + System locale setting Landinstellingen - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. De landinstellingen bepalen de taal en het tekenset voor sommige opdrachtregelelementen.<br/>De huidige instelling is <strong>%1</strong>. - + &Cancel &Afbreken - + &OK &OK @@ -1506,33 +1506,33 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. LocalePage - + The system language will be set to %1. De taal van het systeem zal worden ingesteld op %1. - + The numbers and dates locale will be set to %1. De getal- en datumnotatie worden ingesteld op %1. - + Region: Regio: - + Zone: Zone: - - + + &Change... &Aanpassen - + Set timezone to %1/%2.<br/> Instellen tijdzone naar %1/%2.<br/> @@ -1540,12 +1540,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. LocaleViewStep - - Loading location data... - Laden van locatiegegevens... - - - + Location Locatie @@ -1589,27 +1584,27 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. NetInstallPage - + Name Naam - + Description Beschrijving - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Netwerkinstallatie. (Uitgeschakeld: kon de pakketlijsten niet binnenhalen, controleer de netwerkconnectie) - + Network Installation. (Disabled: Received invalid groups data) Netwerkinstallatie. (Uitgeschakeld: ongeldige gegevens over groepen) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. PackageChooserViewStep - + Packages @@ -2940,22 +2935,22 @@ Uitvoer: Onjuist pad: %1 - + Cannot set timezone. Kan tijdzone niet instellen. - + Link creation failed, target: %1; link name: %2 Link maken mislukt, doel: %1; koppeling naam: %2 - + Cannot set timezone, Kan de tijdzone niet instellen, - + Cannot open /etc/timezone for writing Kan niet schrijven naar /etc/timezone @@ -3254,7 +3249,7 @@ Uitvoer: - Open relead notes website + Open release notes website diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index 6f9d806eb..865aa08ee 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -1377,22 +1377,22 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. LCLocaleDialog - + System locale setting Systemowe ustawienia lokalne - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Systemowe ustawienia lokalne wpływają na ustawienia języka i znaków w niektórych elementach wiersza poleceń interfejsu użytkownika.<br/>Bieżące ustawienie to <strong>%1</strong>. - + &Cancel &Anuluj - + &OK &OK @@ -1506,33 +1506,33 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. LocalePage - + The system language will be set to %1. Język systemu zostanie ustawiony na %1. - + The numbers and dates locale will be set to %1. Format liczb i daty zostanie ustawiony na %1. - + Region: Region: - + Zone: Strefa: - - + + &Change... &Zmień... - + Set timezone to %1/%2.<br/> Ustaw strefę czasową na %1/%2.<br/> @@ -1540,12 +1540,7 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. LocaleViewStep - - Loading location data... - Wczytywanie danych położenia - - - + Location Położenie @@ -1589,27 +1584,27 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. NetInstallPage - + Name Nazwa - + Description Opis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalacja sieciowa. (Wyłączona: Nie można pobrać listy pakietów, sprawdź swoje połączenie z siecią) - + Network Installation. (Disabled: Received invalid groups data) Instalacja sieciowa. (Niedostępna: Otrzymano nieprawidłowe dane grupowe) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. PackageChooserViewStep - + Packages @@ -2941,22 +2936,22 @@ i nie uruchomi się Niepoprawna ścieżka: %1 - + Cannot set timezone. Nie można ustawić strefy czasowej. - + Link creation failed, target: %1; link name: %2 Błąd tworzenia dowiązania, cel: %1; nazwa dowiązania: %2 - + Cannot set timezone, Nie można ustawić strefy czasowej, - + Cannot open /etc/timezone for writing Nie można otworzyć /etc/timezone celem zapisu @@ -3255,7 +3250,7 @@ i nie uruchomi się - Open relead notes website + Open release notes website diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index b333f4fa8..58290bbc4 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -1379,22 +1379,22 @@ O instalador será fechado e todas as alterações serão perdidas. LCLocaleDialog - + System locale setting Definição de localidade do sistema - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. A configuração de localidade do sistema afeta a linguagem e o conjunto de caracteres para algumas linhas de comando e elementos da interface do usuário.<br/>A configuração atual é <strong>%1</strong>. - + &Cancel &Cancelar - + &OK &OK @@ -1508,33 +1508,33 @@ O instalador será fechado e todas as alterações serão perdidas. LocalePage - + The system language will be set to %1. O idioma do sistema será definido como %1. - + The numbers and dates locale will be set to %1. O local dos números e datas será definido como %1. - + Region: Região: - + Zone: Área: - - + + &Change... &Mudar... - + Set timezone to %1/%2.<br/> Definir o fuso horário para %1/%2.<br/> @@ -1542,12 +1542,7 @@ O instalador será fechado e todas as alterações serão perdidas. LocaleViewStep - - Loading location data... - Carregando dados de localização... - - - + Location Localização @@ -1591,27 +1586,27 @@ O instalador será fechado e todas as alterações serão perdidas. NetInstallPage - + Name Nome - + Description Descrição - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalação pela Rede. (Desabilitada: Não foi possível adquirir lista de pacotes, verifique sua conexão com a internet) - + Network Installation. (Disabled: Received invalid groups data) Instalação pela Rede. (Desabilitado: Recebidos dados de grupos inválidos) - + Network Installation. (Disabled: Incorrect configuration) Instalação via Rede. (Desabilitada: Configuração incorreta) @@ -1921,12 +1916,12 @@ O instalador será fechado e todas as alterações serão perdidas.Descrição Estendida do Produto - + Package Selection Seleção de Pacote - + Please pick a product from the list. The selected product will be installed. Por favor, escolha um produto da lista. O produto selecionado será instalado. @@ -1934,7 +1929,7 @@ O instalador será fechado e todas as alterações serão perdidas. PackageChooserViewStep - + Packages Pacotes @@ -2942,22 +2937,22 @@ Saída: Caminho ruim: %1 - + Cannot set timezone. Não foi possível definir o fuso horário. - + Link creation failed, target: %1; link name: %2 Não foi possível criar o link, alvo: %1; nome: %2 - + Cannot set timezone, Não foi possível definir o fuso horário. - + Cannot open /etc/timezone for writing Não foi possível abrir /etc/timezone para gravação @@ -3256,8 +3251,8 @@ Saída: - Open relead notes website - Abrir website com notas de lançamento + Open release notes website + Abrir o site com as notas de lançamento diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 07234f117..5fd531a0b 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -258,17 +258,17 @@ Would you like to paste the install log to the web? - + Deseja colar o registo de instalação na Web? Install Log Paste URL - + Instalar o URL da pasta de registo The upload was unsuccessful. No web-paste was done. - + O carregamento não teve êxito. Nenhuma pasta da web foi feita. @@ -293,7 +293,7 @@ The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong> - + O programa de instalação %1 está prestes a fazer alterações no seu disco para configurar o %2.<br/><strong>Você não poderá desfazer essas alterações.</strong> @@ -426,7 +426,8 @@ O instalador será encerrado e todas as alterações serão perdidas. Install log posted to: %1 - + Instalar registo publicado em: +%1 @@ -1378,22 +1379,22 @@ O instalador será encerrado e todas as alterações serão perdidas. LCLocaleDialog - + System locale setting Definição de localização do Sistema - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. A definição local do sistema afeta o idioma e conjunto de carateres para alguns elementos do interface da linha de comandos.<br/>A definição atual é <strong>%1</strong>. - + &Cancel &Cancelar - + &OK &OK @@ -1507,33 +1508,33 @@ O instalador será encerrado e todas as alterações serão perdidas. LocalePage - + The system language will be set to %1. A linguagem do sistema será definida para %1. - + The numbers and dates locale will be set to %1. Os números e datas locais serão definidos para %1. - + Region: Região: - + Zone: Zona: - - + + &Change... &Alterar... - + Set timezone to %1/%2.<br/> Definir fuso horário para %1/%2.<br/> @@ -1541,12 +1542,7 @@ O instalador será encerrado e todas as alterações serão perdidas. LocaleViewStep - - Loading location data... - A carregar dados de localização... - - - + Location Localização @@ -1590,27 +1586,27 @@ O instalador será encerrado e todas as alterações serão perdidas. NetInstallPage - + Name Nome - + Description Descrição - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalaçao de Rede. (Desativada: Incapaz de buscar listas de pacotes, verifique a sua ligação de rede) - + Network Installation. (Disabled: Received invalid groups data) Instalação de Rede. (Desativada: Recebeu dados de grupos inválidos) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1916,12 @@ O instalador será encerrado e todas as alterações serão perdidas. - + Package Selection Seleção de pacote - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1929,7 @@ O instalador será encerrado e todas as alterações serão perdidas. PackageChooserViewStep - + Packages @@ -2941,22 +2937,22 @@ Saída de Dados: Mau caminho: %1 - + Cannot set timezone. Não é possível definir o fuso horário. - + Link creation failed, target: %1; link name: %2 Falha na criação de ligação, alvo: %1; nome da ligação: %2 - + Cannot set timezone, Não é possível definir o fuso horário, - + Cannot open /etc/timezone for writing Não é possível abrir /etc/timezone para escrita @@ -3236,26 +3232,26 @@ Saída de Dados: Open donations website - + Abrir site de doações &Donate - + &Doar Open help and support website - + Abra o site de ajuda e suporte Open issues and bug-tracking website - + Site de questões abertas e monitorização de erros - Open relead notes website + Open release notes website diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index de625aad3..b184ff13f 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -1377,22 +1377,22 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. LCLocaleDialog - + System locale setting Setările de localizare - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Setările de localizare ale sistemului afectează limba și setul de caractere folosit pentru unele elemente de interfață la linia de comandă.<br/>Setările actuale sunt <strong>%1</strong>. - + &Cancel &Anulează - + &OK %Ok @@ -1506,33 +1506,33 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. LocalePage - + The system language will be set to %1. Limba sistemului va fi %1. - + The numbers and dates locale will be set to %1. Formatul numerelor și datelor calendaristice va fi %1. - + Region: Regiune: - + Zone: Zonă: - - + + &Change... S&chimbă - + Set timezone to %1/%2.<br/> Setează fusul orar la %1/%2.<br/> @@ -1540,12 +1540,7 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. LocaleViewStep - - Loading location data... - Se încarcă datele locației... - - - + Location Locație @@ -1589,27 +1584,27 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. NetInstallPage - + Name Nume - + Description Despre - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalarea rețelei. (Dezactivat: Nu se pot obține listele de pachete, verificați conexiunea la rețea) - + Network Installation. (Disabled: Received invalid groups data) Instalare prin rețea. (Dezactivată: S-au recepționat grupuri de date invalide) - + Network Installation. (Disabled: Incorrect configuration) @@ -1922,12 +1917,12 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1935,7 +1930,7 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. PackageChooserViewStep - + Packages @@ -2943,22 +2938,22 @@ Output Cale proastă: %1 - + Cannot set timezone. Nu se poate seta fusul orar. - + Link creation failed, target: %1; link name: %2 Crearea legăturii eșuată, ținta: %1; numele legăturii: 2 - + Cannot set timezone, Nu se poate seta fusul orar, - + Cannot open /etc/timezone for writing Nu se poate deschide /etc/timezone pentru scriere @@ -3257,7 +3252,7 @@ Output - Open relead notes website + Open release notes website diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index eb6fb7f30..1d0eab265 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting Общие региональные настройки - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Общие региональные настройки влияют на язык и кодировку для отдельных элементов интерфейса командной строки.<br/>Текущий выбор <strong>%1</strong>. - + &Cancel О&тмена - + &OK &ОК @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Системным языком будет установлен %1. - + The numbers and dates locale will be set to %1. Региональным форматом чисел и дат будет установлен %1. - + Region: Регион: - + Zone: Зона: - - + + &Change... И&зменить... - + Set timezone to %1/%2.<br/> Установить часовой пояс на %1/%2.<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - Загружаю данные о местоположениях... - - - + Location Местоположение @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Имя - + Description Описание - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Установка по сети. (Отключено: не удается получить список пакетов, проверьте сетевое подключение) - + Network Installation. (Disabled: Received invalid groups data) Установка по сети. (Отключено: получены неверные сведения о группах) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2940,22 +2935,22 @@ Output: Неправильный путь: %1 - + Cannot set timezone. Невозможно установить часовой пояс. - + Link creation failed, target: %1; link name: %2 Не удалось создать ссылку, цель: %1; имя ссылки: %2 - + Cannot set timezone, Часовой пояс не установлен, - + Cannot open /etc/timezone for writing Невозможно открыть /etc/timezone для записи @@ -3254,7 +3249,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index fc8984b30..2f24db583 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -117,7 +117,7 @@ Set up - + Inštalácia @@ -293,17 +293,17 @@ The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong> - + Inštalačný program distribúcie %1 sa chystá vykonať zmeny na vašom disku, aby nainštaloval distribúciu %2. <br/><strong>Tieto zmeny nebudete môcť vrátiť späť.</strong> &Set up now - + &Inštalovať teraz &Set up - + &Inštalovať @@ -313,7 +313,7 @@ Setup is complete. Close the setup program. - + Inštalácia je dokončená. Zavrite inštalačný program. @@ -434,7 +434,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. %1 Setup Program - + Inštalačný program distribúcie %1 @@ -503,7 +503,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4. - + Oddiel %1 bude zmenšený na %2MiB a nový %3MiB oddiel bude vytvorený pre distribúciu %4. @@ -746,12 +746,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Create new %2MiB partition on %4 (%3) with file system %1. - + Vytvorenie nového %2MiB oddielu na zariadení %4 (%3) so systémom súborov %1. Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>. - + Vytvorenie nového <strong>%2MiB</strong> oddielu na zariadení <strong>%4</strong> (%3) so systémom súborov <strong>%1</strong>. @@ -1144,12 +1144,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Všetko je dokončené.</h1><br/>Distribúcia %1 bola nainštalovaná do vášho počítača.<br/>Teraz môžete začať používať váš nový systém. <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html> - + <html><head/><body><p>Keď je zaškrtnuté toto políčko, váš systém sa okamžite reštartuje po stlačení tlačidla <span style="font-style:italic;">Dokončiť</span> alebo zatvorení inštalačného programu.</p></body></html> @@ -1159,12 +1159,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html> - + <html><head/><body><p>Keď je zaškrtnuté toto políčko, váš systém sa okamžite reštartuje po stlačení tlačidla <span style="font-style:italic;">Dokončiť</span> alebo zatvorení inštalátora.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Inštalácia zlyhala</h1><br/>Distribúcia %1 nebola nainštalovaná do vášho počítača.<br/>Chybová hláška: %2. @@ -1205,12 +1205,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Format partition %1 (file system: %2, size: %3 MiB) on %4. - + Naformátovanie oddielu %1 (systém súborov: %2, veľkosť: %3 MiB) na %4. Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>. - + Naformátovanie <strong>%3MiB</strong> oddielu <strong>%1</strong> so systémom súborov <strong>%2</strong>. @@ -1228,22 +1228,22 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. has at least %1 GiB available drive space - + obsahuje aspoň %1 GiB voľného miesta na disku There is not enough drive space. At least %1 GiB is required. - + Nie je dostatok miesta na disku. Vyžaduje sa aspoň %1 GiB. has at least %1 GiB working memory - + obsahuje aspoň %1 GiB voľnej operačnej pamäte The system does not have enough working memory. At least %1 GiB is required. - + Počítač neobsahuje dostatok operačnej pamäte. Vyžaduje sa aspoň %1 GiB. @@ -1278,7 +1278,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. The screen is too small to display the setup program. - + Obrazovka je príliš malá na to, aby bolo možné zobraziť inštalačný program. @@ -1294,22 +1294,22 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. OEM Batch Identifier - + Hromadný identifikátor OEM Could not create directories <code>%1</code>. - + Nepodarilo sa vytvoriť adresáre <code>%1</code>. Could not open file <code>%1</code>. - + Nepodarilo sa otvoriť súbor <code>%1</code>. Could not write to file <code>%1</code>. - + Nepodarilo sa zapísať do súboru <code>%1</code>. @@ -1317,7 +1317,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Creating initramfs with mkinitcpio. - + Vytvára sa initramfs pomocou mkinitcpio. @@ -1325,7 +1325,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Creating initramfs. - + Vytvára sa initramfs. @@ -1378,22 +1378,22 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. LCLocaleDialog - + System locale setting Miestne nastavenie systému - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Miestne nastavenie systému ovplyvní jazyk a znakovú sadu niektorých prvkov používateľského rozhrania v príkazovom riadku.<br/>Aktuálne nastavenie je <strong>%1</strong>. - + &Cancel &Zrušiť - + &OK &OK @@ -1476,7 +1476,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Shows the complete license text - + Zobrazí úplný text licencie @@ -1486,54 +1486,54 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Show license agreement - + Zobraziť licenčné podmienky Hide license agreement - + Skryť licenčné podmienky Opens the license agreement in a browser window. - + Otvorí licenčné podmienky v okne prehliadača. <a href="%1">View license agreement</a> - + <a href="%1">Zobraziť licenčné podmienky</a> LocalePage - + The system language will be set to %1. Jazyk systému bude nastavený na %1. - + The numbers and dates locale will be set to %1. Miestne nastavenie čísel a dátumov bude nastavené na %1. - + Region: Oblasť: - + Zone: Zóna: - - + + &Change... Z&meniť... - + Set timezone to %1/%2.<br/> Nastavenie časovej zóny na %1/%2.<br/> @@ -1541,12 +1541,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. LocaleViewStep - - Loading location data... - Načítavajú sa údaje umiestnenia... - - - + Location Umiestnenie @@ -1556,13 +1551,13 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Configuring LUKS key file. - + Nastavuje sa kľúčový súbor LUKS. No partitions are defined. - + Nie sú určené žiadne oddiely. @@ -1590,29 +1585,29 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. NetInstallPage - + Name Názov - + Description Popis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Sieťová inštalácia. (Zakázaná: Nie je možné získať zoznamy balíkov. Skontrolujte vaše sieťové pripojenie.) - + Network Installation. (Disabled: Received invalid groups data) Sieťová inštalácia. (Zakázaná: Boli prijaté neplatné údaje o skupinách) - + Network Installation. (Disabled: Incorrect configuration) - + Sieťová inštalácia. (Zakázaná: Nesprávna konfigurácia) @@ -1646,7 +1641,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. OEM Configuration - + Konfigurácia OEM @@ -1907,7 +1902,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Product Name - + Názov produktu @@ -1917,15 +1912,15 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Long Product Description - - - - - Package Selection - + Dlhý popis produktu + Package Selection + Výber balíkov + + + Please pick a product from the list. The selected product will be installed. @@ -1933,9 +1928,9 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. PackageChooserViewStep - + Packages - + Balíky @@ -2463,12 +2458,12 @@ Výstup: No product - + Žiadny produkt No description provided. - + Nie je poskytnutý żiadny popis. @@ -2646,12 +2641,12 @@ Výstup: Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>. - + Zmena veľkosti <strong>%2MiB</strong> oddielu <strong>%1</strong> na <strong>%3MiB</strong>. Resizing %2MiB partition %1 to %3MiB. - + Mení sa veľkosť %2MiB oddielu %1 na %3MiB. @@ -2691,7 +2686,7 @@ Výstup: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Tento počítač nespĺňa minimálne požiadavky pre inštaláciu distribúcie %1.<br/>Inštalácia nemôže pokračovať. <a href="#details">Podrobnosti...</a> @@ -2701,7 +2696,7 @@ Výstup: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Tento počítač nespĺňa niektoré z odporúčaných požiadaviek pre inštaláciu distribúcie %1.<br/>Inštalácia môže pokračovať, ale niektoré funkcie môžu byť zakázané. @@ -2807,7 +2802,7 @@ Výstup: Set flags on %1MiB %2 partition. - + Nastavenie značiek na %1MiB oddieli %2. @@ -2822,22 +2817,22 @@ Výstup: Clear flags on %1MiB <strong>%2</strong> partition. - + Vymazanie značiek na %1MiB oddieli <strong>%2</strong>. Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>. - + Označenie %1MiB oddielu <strong>%2</strong> ako <strong>%3</strong>. Clearing flags on %1MiB <strong>%2</strong> partition. - + Vymazávajú sa značky na %1MiB oddieli <strong>%2</strong>. Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition. - + Nastavujú sa značky <strong>%3</strong> na %1MiB oddieli <strong>%2</strong>. @@ -2941,22 +2936,22 @@ Výstup: Nesprávna cesta: %1 - + Cannot set timezone. Nedá sa nastaviť časová zóna. - + Link creation failed, target: %1; link name: %2 Zlyhalo vytvorenie odakzu, cieľ: %1; názov odkazu: %2 - + Cannot set timezone, Nedá sa nastaviť časová zóna, - + Cannot open /etc/timezone for writing Nedá sa otvoriť cesta /etc/timezone pre zapisovanie @@ -2983,7 +2978,7 @@ Výstup: This is an overview of what will happen once you start the setup procedure. - + Toto je prehľad toho, čo sa stane, keď spustíte inštaláciu. @@ -3107,12 +3102,12 @@ Výstup: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Ak bude tento počítač používať viac ako jedna osoba, môžete nastaviť viacero účtov po inštalácii.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Ak bude tento počítač používať viac ako jedna osoba, môžete nastaviť viacero účtov po inštalácii.</small> @@ -3231,7 +3226,7 @@ Výstup: Select application and system language - + Výber jazyka aplikácií a systému @@ -3241,7 +3236,7 @@ Výstup: &Donate - + &Prispieť @@ -3255,7 +3250,7 @@ Výstup: - Open relead notes website + Open release notes website @@ -3291,12 +3286,12 @@ Výstup: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Vitajte v inštalačnom programe Calamares pre distribúciu %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Vitajte pri inštalácii distribúcie %1.</h1> diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index 624eab5dc..b4c375d41 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -1377,22 +1377,22 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1506,33 +1506,33 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: Območje: - + Zone: Časovni pas: - - + + &Change... - + Set timezone to %1/%2.<br/> Nastavi časovni pas na %1/%2.<br/> @@ -1540,12 +1540,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. LocaleViewStep - - Loading location data... - Nalaganje podatkov položaja ... - - - + Location Položaj @@ -1589,27 +1584,27 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. NetInstallPage - + Name Ime - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index 2a35ea2c8..b57be3de7 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -1379,22 +1379,22 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. LCLocaleDialog - + System locale setting Rregullim i vendores së sistemit - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Rregullimi i vendores së sistemit ka të bëjë me gjuhën dhe shkronjat për disa elementë të ndërfaqes së përdoruesit për rresht urdhrash.<br/>Vlera e tanishme është <strong>%1</strong>. - + &Cancel &Anuloje - + &OK &OK @@ -1508,33 +1508,33 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. LocalePage - + The system language will be set to %1. Si gjuhë sistemi do të caktohet %1. - + The numbers and dates locale will be set to %1. Si vendore për numra dhe data do të vihet %1. - + Region: Rajon: - + Zone: Zonë: - - + + &Change... &Ndryshojeni… - + Set timezone to %1/%2.<br/> Si zonë kohore do të caktohet %1/%2.<br/> @@ -1542,12 +1542,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. LocaleViewStep - - Loading location data... - Po ngarkohen të dhëna vendndodhjeje… - - - + Location Vendndodhje @@ -1591,27 +1586,27 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. NetInstallPage - + Name Emër - + Description Përshkrim - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalim Nga Rrjeti. (U çaktivizua: S’arrihet të sillen lista paketash, kontrolloni lidhjen tuaj në rrjet) - + Network Installation. (Disabled: Received invalid groups data) Instalim Nga Rrjeti. (U çaktivizua: U morën të dhëna të pavlefshme grupesh) - + Network Installation. (Disabled: Incorrect configuration) Instalim Nga Rrjeti. (E çaktivizuar: Formësim i pasaktë) @@ -1921,12 +1916,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Përshkrim i Gjatë i Produktit - + Package Selection Përzgjedhje Pakete - + Please pick a product from the list. The selected product will be installed. Ju lutemi, zgjidhni prej listës një produkt. Produkti i përzgjedhur do të instalohet. @@ -1934,7 +1929,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. PackageChooserViewStep - + Packages Paketa @@ -2942,22 +2937,22 @@ Përfundim: Shteg i gabuar: %1 - + Cannot set timezone. S’caktohet dot zonë kohore. - + Link creation failed, target: %1; link name: %2 Krijimi i lidhjes dështoi, objektiv: %1; emër lidhjeje: %2 - + Cannot set timezone, S’caktohet dot zonë kohore, - + Cannot open /etc/timezone for writing S’hapet dot /etc/timezone për shkrim @@ -3256,8 +3251,8 @@ Përfundim: - Open relead notes website - Hap sajtin e shënimeve mbi hedhjet në qarkullim + Open release notes website + Hapni sajtin e shënimeve mbi hedhjet në qarkullim diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index 2f33a3b3d..386386a96 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Откажи - + &OK @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Системски језик биће постављен на %1 - + The numbers and dates locale will be set to %1. - + Region: Регион: - + Zone: Зона: - - + + &Change... &Измени... - + Set timezone to %1/%2.<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location Локација @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Назив - + Description Опис - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 69c2ea421..d601263f5 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -1377,22 +1377,22 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &Prekini - + &OK @@ -1506,33 +1506,33 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: Regija: - + Zone: Zona: - - + + &Change... - + Set timezone to %1/%2.<br/> Postavi vremensku zonu na %1/%2.<br/> @@ -1540,12 +1540,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. LocaleViewStep - - Loading location data... - Očitavam podatke o lokaciji... - - - + Location Lokacija @@ -1589,27 +1584,27 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. NetInstallPage - + Name Naziv - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index 5c1cea16f..57892470b 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -1377,22 +1377,22 @@ Alla ändringar kommer att gå förlorade. LCLocaleDialog - + System locale setting Systemspråksinställning - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Systemspråket påverkar vilket språk och teckenuppsättning somliga kommandoradsprogram använder.<br/>Det nuvarande språket är <strong>%1</strong>. - + &Cancel &Avsluta - + &OK &Okej @@ -1506,33 +1506,33 @@ Alla ändringar kommer att gå förlorade. LocalePage - + The system language will be set to %1. Systemspråket kommer ändras till %1. - + The numbers and dates locale will be set to %1. - + Region: Region: - + Zone: Zon: - - + + &Change... Ändra... - + Set timezone to %1/%2.<br/> Sätt tidszon till %1/%2.<br/> @@ -1540,12 +1540,7 @@ Alla ändringar kommer att gå förlorade. LocaleViewStep - - Loading location data... - Laddar platsdata... - - - + Location Plats @@ -1589,27 +1584,27 @@ Alla ändringar kommer att gå förlorade. NetInstallPage - + Name Namn - + Description Beskrivning - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Nätverksinstallation. (Inaktiverad: Kan inte hämta paketlistor, kontrollera nätverksanslutningen) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ Alla ändringar kommer att gå förlorade. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ Alla ändringar kommer att gå förlorade. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: Ogiltig sökväg: %1 - + Cannot set timezone. Kan inte ställa in tidszon. - + Link creation failed, target: %1; link name: %2 Skapande av länk misslyckades, mål: %1; länknamn: %2 - + Cannot set timezone, Kan inte ställa in tidszon, - + Cannot open /etc/timezone for writing Kunde inte öppna /etc/timezone för skrivning @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index ab0410043..28399aee5 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting การตั้งค่า locale ระบบ - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel &C ยกเลิก - + &OK @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: ภูมิภาค: - + Zone: โซน: - - + + &Change... &C เปลี่ยนแปลง... - + Set timezone to %1/%2.<br/> ตั้งโซนเวลาเป็น %1/%2<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - กำลังโหลดข้อมูลตำแหน่ง... - - - + Location ตำแหน่ง @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name ชื่อ - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1919,12 +1914,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1932,7 +1927,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2937,22 +2932,22 @@ Output: path ไม่ถูกต้อง: %1 - + Cannot set timezone. ไม่สามารถตั้งค่าโซนเวลาได้ - + Link creation failed, target: %1; link name: %2 การสร้างการเชื่อมโยงล้มเหลว เป้าหมาย: %1 ชื่อการเชื่อมโยง: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3251,7 +3246,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index 0bc1930e9..371824a34 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -258,17 +258,17 @@ Would you like to paste the install log to the web? - + Yükleme günlüğünü web'e yapıştırmak ister misiniz? Install Log Paste URL - + Günlük Yapıştırma URL'sini Yükle The upload was unsuccessful. No web-paste was done. - + Yükleme başarısız oldu. Web yapıştırması yapılmadı. @@ -426,7 +426,8 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. Install log posted to: %1 - + Gönderilen log yüklemesi: +%1 @@ -1380,22 +1381,22 @@ Sistem güç kaynağına bağlı değil. LCLocaleDialog - + System locale setting Sistem yerel ayarları - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Sistem yerel ayarı, bazı uçbirim, kullanıcı ayarlamaları ve başkaca dil seçeneklerini belirler ve etkiler. <br/>Varsayılan geçerli ayarlar <strong>%1</strong>. - + &Cancel &Vazgeç - + &OK &TAMAM @@ -1509,33 +1510,33 @@ Sistem güç kaynağına bağlı değil. LocalePage - + The system language will be set to %1. Sistem dili %1 olarak ayarlanacak. - + The numbers and dates locale will be set to %1. Sayılar ve günler için sistem yereli %1 olarak ayarlanacak. - + Region: Bölge: - + Zone: Şehir: - - + + &Change... &Değiştir... - + Set timezone to %1/%2.<br/> Bölge ve zaman dilimi %1/%2 olarak ayarlandı.<br/> @@ -1543,12 +1544,7 @@ Sistem güç kaynağına bağlı değil. LocaleViewStep - - Loading location data... - Yerel verileri yükleniyor... - - - + Location Sistem Yereli @@ -1592,29 +1588,29 @@ Sistem güç kaynağına bağlı değil. NetInstallPage - + Name İsim - + Description Açıklama - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Ağ Üzerinden Kurulum. (Devre Dışı: Paket listeleri alınamıyor, ağ bağlantısını kontrol ediniz) - + Network Installation. (Disabled: Received invalid groups data) Ağ Kurulum. (Devre dışı: Geçersiz grup verileri alındı) - + Network Installation. (Disabled: Incorrect configuration) - + Ağ Kurulumu. (Devre dışı: Yanlış yapılandırma) @@ -1909,7 +1905,7 @@ Sistem güç kaynağına bağlı değil. Product Name - + Ürün adı @@ -1919,25 +1915,25 @@ Sistem güç kaynağına bağlı değil. Long Product Description - - - - - Package Selection - + Uzun ürün açıklaması + Package Selection + Paket seçimi + + + Please pick a product from the list. The selected product will be installed. - + Lütfen listeden bir ürün seçin. Seçilen ürün yüklenecek. PackageChooserViewStep - + Packages - + Paketler @@ -2466,12 +2462,12 @@ Output: No product - + Ürün yok No description provided. - + Açıklama bulunamadı. @@ -2946,22 +2942,22 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Hatalı yol: %1 - + Cannot set timezone. Zaman dilimi ayarlanamadı. - + Link creation failed, target: %1; link name: %2 Link oluşturulamadı, hedef: %1; link adı: %2 - + Cannot set timezone, Bölge ve zaman dilimi ayarlanmadı, - + Cannot open /etc/timezone for writing /etc/timezone açılamadığından düzenlenemedi @@ -3164,7 +3160,7 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. Key - + Anahtar @@ -3236,31 +3232,31 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. Select application and system language - + Uygulama ve sistem dilini seçin Open donations website - + Bağış web sitesini aç &Donate - + &Bağış Open help and support website - + Yardım ve destek web sitesini açın Open issues and bug-tracking website - + Geri bildirim ve hata izleme web sitesi - Open relead notes website + Open release notes website diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index d9a38ae65..40f9d6c71 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -1377,22 +1377,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting Налаштування системної локалі - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. Налаштування системної локалі впливає на мову та набір символів для деяких елементів інтерфейсу командного рядку.<br/>Наразі встановлено <strong>%1</strong>. - + &Cancel &Скасувати - + &OK &OK @@ -1506,33 +1506,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Мову %1 буде встановлено як системну. - + The numbers and dates locale will be set to %1. %1 буде встановлено як локаль чисел та дат. - + Region: Регіон: - + Zone: Зона: - - + + &Change... &Змінити... - + Set timezone to %1/%2.<br/> Встановити зону %1/%2.<br/> @@ -1540,12 +1540,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - Завантаження данних про місцезнаходження... - - - + Location Місцезнаходження @@ -1589,27 +1584,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Ім'я - + Description Опис - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Встановлення через мережу. (Вимкнено: Неможливо отримати список пакетів, перевірте ваше підключення до мережі) - + Network Installation. (Disabled: Received invalid groups data) Встановлення через мережу. (Вимкнено: Отримано неправильні дані про групи) - + Network Installation. (Disabled: Incorrect configuration) @@ -1920,12 +1915,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1933,7 +1928,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2938,22 +2933,22 @@ Output: Поганий шлях: %1 - + Cannot set timezone. Не можу встановити часову зону. - + Link creation failed, target: %1; link name: %2 Невдача під час створення посилання, ціль: %1, назва посилання: %2 - + Cannot set timezone, Не можу встановити часову зону, - + Cannot open /etc/timezone for writing Не можу відкрити /etc/timezone для запису @@ -3252,7 +3247,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index a41d087a3..304227684 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index e35fa76fc..39d5a5f14 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -1376,22 +1376,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - + &Cancel - + &OK @@ -1505,33 +1505,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1539,12 +1539,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - - - - + Location @@ -1588,27 +1583,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) - + Network Installation. (Disabled: Incorrect configuration) @@ -1918,12 +1913,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1931,7 +1926,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2936,22 +2931,22 @@ Output: - + Cannot set timezone. - + Link creation failed, target: %1; link name: %2 - + Cannot set timezone, - + Cannot open /etc/timezone for writing @@ -3250,7 +3245,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index 0160196d4..a1934f03e 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -1379,22 +1379,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting 系统语区设置 - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. 系统语言区域设置会影响部份命令行用户界面的语言及字符集。<br/>目前的设置为 <strong>%1</strong>。 - + &Cancel 取消(&C) - + &OK &确定 @@ -1508,33 +1508,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. 系统语言将设置为 %1。 - + The numbers and dates locale will be set to %1. 数字和日期地域将设置为 %1。 - + Region: 地区: - + Zone: 区域: - - + + &Change... 更改 (&C) ... - + Set timezone to %1/%2.<br/> 设置时区为 %1/%2。<br/> @@ -1542,12 +1542,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - 加载位置数据... - - - + Location 位置 @@ -1591,27 +1586,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 名称 - + Description 描述 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) 网络安装。(已禁用:无法获取软件包列表,请检查网络连接) - + Network Installation. (Disabled: Received invalid groups data) 联网安装。(已禁用:收到无效组数据) - + Network Installation. (Disabled: Incorrect configuration) @@ -1921,12 +1916,12 @@ The installer will quit and all changes will be lost. - + Package Selection - + Please pick a product from the list. The selected product will be installed. @@ -1934,7 +1929,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages @@ -2942,22 +2937,22 @@ Output: 非法路径:%1 - + Cannot set timezone. 无法设置时区。 - + Link creation failed, target: %1; link name: %2 链接创建失败,目标:%1,链接名称:%2 - + Cannot set timezone, 无法设置时区, - + Cannot open /etc/timezone for writing 无法打开要写入的 /etc/timezone @@ -3256,7 +3251,7 @@ Output: - Open relead notes website + Open release notes website diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index e7eca7d14..f4c3df441 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -1379,22 +1379,22 @@ The installer will quit and all changes will be lost. LCLocaleDialog - + System locale setting 系統語系設定 - + The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. 系統語系設定會影響部份命令列使用者介面的語言及字元集。<br/>目前的設定為 <strong>%1</strong>。 - + &Cancel 取消(&C) - + &OK 確定(&O) @@ -1508,33 +1508,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. 系統語言將會設定為 %1。 - + The numbers and dates locale will be set to %1. 數字與日期語系將會被設定為 %1。 - + Region: 地區 - + Zone: 時區 - - + + &Change... 變更...(&C) - + Set timezone to %1/%2.<br/> 設定時區為 %1/%2 。<br/> @@ -1542,12 +1542,7 @@ The installer will quit and all changes will be lost. LocaleViewStep - - Loading location data... - 讀取位置資料 ... - - - + Location 位置 @@ -1591,27 +1586,27 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 名稱 - + Description 描述 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) 網路安裝。(已停用:無法擷取軟體包清單,請檢查您的網路連線) - + Network Installation. (Disabled: Received invalid groups data) 網路安裝。(已停用:收到無效的群組資料) - + Network Installation. (Disabled: Incorrect configuration) 網路安裝。(已停用:設定不正確) @@ -1921,12 +1916,12 @@ The installer will quit and all changes will be lost. 較長的產品描述 - + Package Selection 軟體包選擇 - + Please pick a product from the list. The selected product will be installed. 請從清單中挑選產品。將會安裝選定的產品。 @@ -1934,7 +1929,7 @@ The installer will quit and all changes will be lost. PackageChooserViewStep - + Packages 軟體包 @@ -2942,22 +2937,22 @@ Output: 非法路徑:%1 - + Cannot set timezone. 無法設定時區。 - + Link creation failed, target: %1; link name: %2 連結建立失敗,目標:%1;連結名稱:%2 - + Cannot set timezone, 無法設定時區。 - + Cannot open /etc/timezone for writing 無法開啟要寫入的 /etc/timezone @@ -3256,8 +3251,8 @@ Output: - Open relead notes website - 開啟發行紀錄網頁 + Open release notes website + diff --git a/lang/python.pot b/lang/python.pot index 111926ba2..7d86bd583 100644 --- a/lang/python.pot +++ b/lang/python.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/lang/python/ar/LC_MESSAGES/python.po b/lang/python/ar/LC_MESSAGES/python.po index a4efc853c..59f013aab 100644 --- a/lang/python/ar/LC_MESSAGES/python.po +++ b/lang/python/ar/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: aboodilankaboot, 2019\n" "Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n" diff --git a/lang/python/ast/LC_MESSAGES/python.mo b/lang/python/ast/LC_MESSAGES/python.mo index a349964df..d54bc30fa 100644 Binary files a/lang/python/ast/LC_MESSAGES/python.mo and b/lang/python/ast/LC_MESSAGES/python.mo differ diff --git a/lang/python/ast/LC_MESSAGES/python.po b/lang/python/ast/LC_MESSAGES/python.po index 26cf7c45f..7c01ff71e 100644 --- a/lang/python/ast/LC_MESSAGES/python.po +++ b/lang/python/ast/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: enolp , 2019\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" @@ -91,7 +91,7 @@ msgstr "Desmontaxe de sistemes de ficheros." #: src/modules/unpackfs/main.py:41 msgid "Filling up filesystems." -msgstr "" +msgstr "Rellenando los sistemes de ficheros." #: src/modules/unpackfs/main.py:160 msgid "rsync failed with error code {}." @@ -296,7 +296,7 @@ msgstr[1] "Desaniciando %(num)d paquetes." #: src/modules/bootloader/main.py:51 msgid "Install bootloader." -msgstr "" +msgstr "Instalando'l xestor d'arrinque." #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" diff --git a/lang/python/be/LC_MESSAGES/python.mo b/lang/python/be/LC_MESSAGES/python.mo index 475d252c5..19d5f5f7a 100644 Binary files a/lang/python/be/LC_MESSAGES/python.mo and b/lang/python/be/LC_MESSAGES/python.mo differ diff --git a/lang/python/be/LC_MESSAGES/python.po b/lang/python/be/LC_MESSAGES/python.po index b19280a27..c03a83be0 100644 --- a/lang/python/be/LC_MESSAGES/python.po +++ b/lang/python/be/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Zmicer Turok , 2019\n" "Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n" @@ -77,7 +77,7 @@ msgstr "Немагчыма выключыць мэту systemd {name!s}." #: src/modules/services-systemd/main.py:80 msgid "Cannot mask systemd unit {name!s}." -msgstr "Немагчыма замаскаваць юніт systemd {name!s}. " +msgstr "Немагчыма замаскаваць адзінку systemd {name!s}. " #: src/modules/services-systemd/main.py:82 msgid "" @@ -85,7 +85,7 @@ msgid "" "{suffix!s} for unit {name!s}." msgstr "" "Невядомыя systemd загады {command!s} і {suffix!s} " -"для юніта {name!s}." +"для адзінкі {name!s}." #: src/modules/umount/main.py:40 msgid "Unmount file systems." diff --git a/lang/python/bg/LC_MESSAGES/python.po b/lang/python/bg/LC_MESSAGES/python.po index d2694254a..dfe94c36b 100644 --- a/lang/python/bg/LC_MESSAGES/python.po +++ b/lang/python/bg/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Georgi Georgiev , 2018\n" "Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n" diff --git a/lang/python/ca/LC_MESSAGES/python.po b/lang/python/ca/LC_MESSAGES/python.po index e60bcef31..33713b0c6 100644 --- a/lang/python/ca/LC_MESSAGES/python.po +++ b/lang/python/ca/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Davidmp , 2019\n" "Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n" diff --git a/lang/python/ca@valencia/LC_MESSAGES/python.po b/lang/python/ca@valencia/LC_MESSAGES/python.po index b52e75544..bb753106a 100644 --- a/lang/python/ca@valencia/LC_MESSAGES/python.po +++ b/lang/python/ca@valencia/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Catalan (Valencian) (https://www.transifex.com/calamares/teams/20061/ca@valencia/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.po b/lang/python/cs_CZ/LC_MESSAGES/python.po index 1237a4857..a70de8855 100644 --- a/lang/python/cs_CZ/LC_MESSAGES/python.po +++ b/lang/python/cs_CZ/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pavel Borecki , 2019\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" diff --git a/lang/python/da/LC_MESSAGES/python.po b/lang/python/da/LC_MESSAGES/python.po index a7ec70169..3d4ec8e3f 100644 --- a/lang/python/da/LC_MESSAGES/python.po +++ b/lang/python/da/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: scootergrisen, 2019\n" "Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n" diff --git a/lang/python/de/LC_MESSAGES/python.po b/lang/python/de/LC_MESSAGES/python.po index 2c4f0a89d..e20f0ff15 100644 --- a/lang/python/de/LC_MESSAGES/python.po +++ b/lang/python/de/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Andreas Eitel , 2019\n" "Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n" diff --git a/lang/python/el/LC_MESSAGES/python.po b/lang/python/el/LC_MESSAGES/python.po index e1986af7c..adab77eed 100644 --- a/lang/python/el/LC_MESSAGES/python.po +++ b/lang/python/el/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Efstathios Iosifidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n" diff --git a/lang/python/en_GB/LC_MESSAGES/python.po b/lang/python/en_GB/LC_MESSAGES/python.po index 5ed190480..f52938e76 100644 --- a/lang/python/en_GB/LC_MESSAGES/python.po +++ b/lang/python/en_GB/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jason Collins , 2018\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n" diff --git a/lang/python/eo/LC_MESSAGES/python.po b/lang/python/eo/LC_MESSAGES/python.po index 2c7ba132a..2d05ac417 100644 --- a/lang/python/eo/LC_MESSAGES/python.po +++ b/lang/python/eo/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kurt Ankh Phoenix , 2018\n" "Language-Team: Esperanto (https://www.transifex.com/calamares/teams/20061/eo/)\n" diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index 093f57457..49e84f1e5 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adolfo Jayme-Barrientos, 2019\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" diff --git a/lang/python/es_MX/LC_MESSAGES/python.po b/lang/python/es_MX/LC_MESSAGES/python.po index 3059208d4..cc399fabe 100644 --- a/lang/python/es_MX/LC_MESSAGES/python.po +++ b/lang/python/es_MX/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Logan 8192 , 2018\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/calamares/teams/20061/es_MX/)\n" diff --git a/lang/python/es_PR/LC_MESSAGES/python.po b/lang/python/es_PR/LC_MESSAGES/python.po index b90d79453..e5234de36 100644 --- a/lang/python/es_PR/LC_MESSAGES/python.po +++ b/lang/python/es_PR/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Spanish (Puerto Rico) (https://www.transifex.com/calamares/teams/20061/es_PR/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/et/LC_MESSAGES/python.po b/lang/python/et/LC_MESSAGES/python.po index 48ab2b337..a3da4615d 100644 --- a/lang/python/et/LC_MESSAGES/python.po +++ b/lang/python/et/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Madis Otenurm, 2019\n" "Language-Team: Estonian (https://www.transifex.com/calamares/teams/20061/et/)\n" diff --git a/lang/python/eu/LC_MESSAGES/python.po b/lang/python/eu/LC_MESSAGES/python.po index 08d38ea97..abf649af8 100644 --- a/lang/python/eu/LC_MESSAGES/python.po +++ b/lang/python/eu/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Ander Elortondo, 2019\n" "Language-Team: Basque (https://www.transifex.com/calamares/teams/20061/eu/)\n" diff --git a/lang/python/fa/LC_MESSAGES/python.po b/lang/python/fa/LC_MESSAGES/python.po index ccd9ab4d7..d1b3956f5 100644 --- a/lang/python/fa/LC_MESSAGES/python.po +++ b/lang/python/fa/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Persian (https://www.transifex.com/calamares/teams/20061/fa/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.mo b/lang/python/fi_FI/LC_MESSAGES/python.mo index 07df78902..2b3a62198 100644 Binary files a/lang/python/fi_FI/LC_MESSAGES/python.mo and b/lang/python/fi_FI/LC_MESSAGES/python.mo differ diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index b2c45bb04..e6aafae5f 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kimmo Kujansuu , 2019\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" @@ -289,15 +289,15 @@ msgstr "Asenna paketteja." #, python-format msgid "Installing one package." msgid_plural "Installing %(num)d packages." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Asentaa " +msgstr[1] "Asentaa %(num)d paketteja." #: src/modules/packages/main.py:70 #, python-format msgid "Removing one package." msgid_plural "Removing %(num)d packages." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Removing one package." +msgstr[1] "Poistaa %(num)d paketteja." #: src/modules/bootloader/main.py:51 msgid "Install bootloader." diff --git a/lang/python/fr/LC_MESSAGES/python.po b/lang/python/fr/LC_MESSAGES/python.po index 4f15e0c0a..497bfca1b 100644 --- a/lang/python/fr/LC_MESSAGES/python.po +++ b/lang/python/fr/LC_MESSAGES/python.po @@ -9,7 +9,7 @@ # Aestan , 2018 # Jeremy Gourmel , 2018 # Aurnytoraink , 2018 -# Doryan R, 2019 +# a270031086f2a0d3514bc0cb507b48f6, 2019 # Seboss666 , 2019 # Florian B , 2019 # Arnaud Ferraris , 2019 @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Arnaud Ferraris , 2019\n" "Language-Team: French (https://www.transifex.com/calamares/teams/20061/fr/)\n" diff --git a/lang/python/fr_CH/LC_MESSAGES/python.po b/lang/python/fr_CH/LC_MESSAGES/python.po index 04bd2e644..f4d6cbd69 100644 --- a/lang/python/fr_CH/LC_MESSAGES/python.po +++ b/lang/python/fr_CH/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: French (Switzerland) (https://www.transifex.com/calamares/teams/20061/fr_CH/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/gl/LC_MESSAGES/python.po b/lang/python/gl/LC_MESSAGES/python.po index e860db18e..8229fd575 100644 --- a/lang/python/gl/LC_MESSAGES/python.po +++ b/lang/python/gl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Xosé, 2018\n" "Language-Team: Galician (https://www.transifex.com/calamares/teams/20061/gl/)\n" diff --git a/lang/python/gu/LC_MESSAGES/python.po b/lang/python/gu/LC_MESSAGES/python.po index 4a05f6d90..bb1fcb597 100644 --- a/lang/python/gu/LC_MESSAGES/python.po +++ b/lang/python/gu/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Gujarati (https://www.transifex.com/calamares/teams/20061/gu/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/he/LC_MESSAGES/python.po b/lang/python/he/LC_MESSAGES/python.po index 68145ad21..4364afd88 100644 --- a/lang/python/he/LC_MESSAGES/python.po +++ b/lang/python/he/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Yaron Shahrabani , 2019\n" "Language-Team: Hebrew (https://www.transifex.com/calamares/teams/20061/he/)\n" diff --git a/lang/python/hi/LC_MESSAGES/python.po b/lang/python/hi/LC_MESSAGES/python.po index e56cd4b22..ac83665e5 100644 --- a/lang/python/hi/LC_MESSAGES/python.po +++ b/lang/python/hi/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Panwar108 , 2019\n" "Language-Team: Hindi (https://www.transifex.com/calamares/teams/20061/hi/)\n" diff --git a/lang/python/hr/LC_MESSAGES/python.po b/lang/python/hr/LC_MESSAGES/python.po index de66977d5..d8f7a7573 100644 --- a/lang/python/hr/LC_MESSAGES/python.po +++ b/lang/python/hr/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Lovro Kudelić , 2019\n" "Language-Team: Croatian (https://www.transifex.com/calamares/teams/20061/hr/)\n" diff --git a/lang/python/hu/LC_MESSAGES/python.po b/lang/python/hu/LC_MESSAGES/python.po index 7f44c3162..6982c8421 100644 --- a/lang/python/hu/LC_MESSAGES/python.po +++ b/lang/python/hu/LC_MESSAGES/python.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Lajos Pasztor , 2019\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" diff --git a/lang/python/id/LC_MESSAGES/python.po b/lang/python/id/LC_MESSAGES/python.po index bd8fd1866..79e7a798b 100644 --- a/lang/python/id/LC_MESSAGES/python.po +++ b/lang/python/id/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Wantoyo , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/calamares/teams/20061/id/)\n" diff --git a/lang/python/is/LC_MESSAGES/python.po b/lang/python/is/LC_MESSAGES/python.po index fa12a09d3..d0b53f304 100644 --- a/lang/python/is/LC_MESSAGES/python.po +++ b/lang/python/is/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kristján Magnússon, 2018\n" "Language-Team: Icelandic (https://www.transifex.com/calamares/teams/20061/is/)\n" diff --git a/lang/python/it_IT/LC_MESSAGES/python.po b/lang/python/it_IT/LC_MESSAGES/python.po index eaa45ed9e..f6decc759 100644 --- a/lang/python/it_IT/LC_MESSAGES/python.po +++ b/lang/python/it_IT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pierfrancesco Passerini , 2019\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" diff --git a/lang/python/ja/LC_MESSAGES/python.po b/lang/python/ja/LC_MESSAGES/python.po index 38d4874e1..e6906d289 100644 --- a/lang/python/ja/LC_MESSAGES/python.po +++ b/lang/python/ja/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: UTUMI Hirosi , 2019\n" "Language-Team: Japanese (https://www.transifex.com/calamares/teams/20061/ja/)\n" diff --git a/lang/python/kk/LC_MESSAGES/python.po b/lang/python/kk/LC_MESSAGES/python.po index 95e91ae64..de17788d6 100644 --- a/lang/python/kk/LC_MESSAGES/python.po +++ b/lang/python/kk/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kazakh (https://www.transifex.com/calamares/teams/20061/kk/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/kn/LC_MESSAGES/python.po b/lang/python/kn/LC_MESSAGES/python.po index c08f80c35..de8c2b0d6 100644 --- a/lang/python/kn/LC_MESSAGES/python.po +++ b/lang/python/kn/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kannada (https://www.transifex.com/calamares/teams/20061/kn/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/ko/LC_MESSAGES/python.po b/lang/python/ko/LC_MESSAGES/python.po index d92595707..eb1eb9eb6 100644 --- a/lang/python/ko/LC_MESSAGES/python.po +++ b/lang/python/ko/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: 이정희 , 2019\n" "Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n" diff --git a/lang/python/lo/LC_MESSAGES/python.po b/lang/python/lo/LC_MESSAGES/python.po index c3d74ba77..375880ce8 100644 --- a/lang/python/lo/LC_MESSAGES/python.po +++ b/lang/python/lo/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Lao (https://www.transifex.com/calamares/teams/20061/lo/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/lt/LC_MESSAGES/python.po b/lang/python/lt/LC_MESSAGES/python.po index a479665b3..554a4d4b8 100644 --- a/lang/python/lt/LC_MESSAGES/python.po +++ b/lang/python/lt/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Moo, 2019\n" "Language-Team: Lithuanian (https://www.transifex.com/calamares/teams/20061/lt/)\n" diff --git a/lang/python/mk/LC_MESSAGES/python.po b/lang/python/mk/LC_MESSAGES/python.po index 24b6614aa..be8b8a0f4 100644 --- a/lang/python/mk/LC_MESSAGES/python.po +++ b/lang/python/mk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Martin Ristovski , 2018\n" "Language-Team: Macedonian (https://www.transifex.com/calamares/teams/20061/mk/)\n" diff --git a/lang/python/ml/LC_MESSAGES/python.mo b/lang/python/ml/LC_MESSAGES/python.mo new file mode 100644 index 000000000..e3e22c084 Binary files /dev/null and b/lang/python/ml/LC_MESSAGES/python.mo differ diff --git a/lang/python/ml/LC_MESSAGES/python.po b/lang/python/ml/LC_MESSAGES/python.po new file mode 100644 index 000000000..35597cc7d --- /dev/null +++ b/lang/python/ml/LC_MESSAGES/python.po @@ -0,0 +1,341 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Abhijith Sheheer , 2019 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" +"PO-Revision-Date: 2017-08-09 10:34+0000\n" +"Last-Translator: Abhijith Sheheer , 2019\n" +"Language-Team: Malayalam (https://www.transifex.com/calamares/teams/20061/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:38 +msgid "Mounting partitions." +msgstr "" + +#: src/modules/mount/main.py:145 src/modules/initcpiocfg/main.py:187 +#: src/modules/initcpiocfg/main.py:191 +#: src/modules/luksopenswaphookcfg/main.py:95 +#: src/modules/luksopenswaphookcfg/main.py:99 src/modules/rawfs/main.py:171 +#: src/modules/machineid/main.py:49 src/modules/initramfscfg/main.py:94 +#: src/modules/initramfscfg/main.py:98 src/modules/openrcdmcryptcfg/main.py:78 +#: src/modules/openrcdmcryptcfg/main.py:82 src/modules/fstab/main.py:322 +#: src/modules/fstab/main.py:328 src/modules/localecfg/main.py:144 +#: src/modules/networkcfg/main.py:48 +msgid "Configuration Error" +msgstr "" + +#: src/modules/mount/main.py:146 src/modules/initcpiocfg/main.py:188 +#: src/modules/luksopenswaphookcfg/main.py:96 src/modules/rawfs/main.py:172 +#: src/modules/initramfscfg/main.py:95 src/modules/openrcdmcryptcfg/main.py:79 +#: src/modules/fstab/main.py:323 +msgid "No partitions are defined for
{!s}
to use." +msgstr "" + +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:41 +msgid "Filling up filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:160 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:221 src/modules/unpackfs/main.py:239 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:222 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:321 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:327 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:328 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:341 src/modules/unpackfs/main.py:348 +#: src/modules/unpackfs/main.py:353 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:342 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:349 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:354 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + +#: src/modules/displaymanager/main.py:401 +msgid "Cannot write KDM configuration file" +msgstr "" + +#: src/modules/displaymanager/main.py:402 +msgid "KDM config file {!s} does not exist" +msgstr "" + +#: src/modules/displaymanager/main.py:463 +msgid "Cannot write LXDM configuration file" +msgstr "" + +#: src/modules/displaymanager/main.py:464 +msgid "LXDM config file {!s} does not exist" +msgstr "" + +#: src/modules/displaymanager/main.py:547 +msgid "Cannot write LightDM configuration file" +msgstr "" + +#: src/modules/displaymanager/main.py:548 +msgid "LightDM config file {!s} does not exist" +msgstr "" + +#: src/modules/displaymanager/main.py:622 +msgid "Cannot configure LightDM" +msgstr "" + +#: src/modules/displaymanager/main.py:623 +msgid "No LightDM greeter installed." +msgstr "" + +#: src/modules/displaymanager/main.py:654 +msgid "Cannot write SLIM configuration file" +msgstr "" + +#: src/modules/displaymanager/main.py:655 +msgid "SLIM config file {!s} does not exist" +msgstr "" + +#: src/modules/displaymanager/main.py:770 +msgid "No display managers selected for the displaymanager module." +msgstr "" + +#: src/modules/displaymanager/main.py:771 +msgid "" +"The displaymanagers list is empty or undefined in bothglobalstorage and " +"displaymanager.conf." +msgstr "" + +#: src/modules/displaymanager/main.py:851 +msgid "Display manager configuration was incomplete" +msgstr "" + +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpiocfg/main.py:192 +#: src/modules/luksopenswaphookcfg/main.py:100 +#: src/modules/machineid/main.py:50 src/modules/initramfscfg/main.py:99 +#: src/modules/openrcdmcryptcfg/main.py:83 src/modules/fstab/main.py:329 +#: src/modules/localecfg/main.py:145 src/modules/networkcfg/main.py:49 +msgid "No root mount point is given for
{!s}
to use." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + +#: src/modules/rawfs/main.py:35 +msgid "Installing data." +msgstr "" + +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 +msgid "Generate machine-id." +msgstr "" + +#: src/modules/packages/main.py:62 +#, python-format +msgid "Processing packages (%(count)d / %(total)d)" +msgstr "" + +#: src/modules/packages/main.py:64 src/modules/packages/main.py:74 +msgid "Install packages." +msgstr "" + +#: src/modules/packages/main.py:67 +#, python-format +msgid "Installing one package." +msgid_plural "Installing %(num)d packages." +msgstr[0] "" +msgstr[1] "" + +#: src/modules/packages/main.py:70 +#, python-format +msgid "Removing one package." +msgid_plural "Removing %(num)d packages." +msgstr[0] "" +msgstr[1] "" + +#: src/modules/bootloader/main.py:51 +msgid "Install bootloader." +msgstr "ബൂട്ട്‌ലോടർ ഇൻസ്റ്റാൾ ചെയ്യൂ ." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" + +#: src/modules/localecfg/main.py:39 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/mr/LC_MESSAGES/python.po b/lang/python/mr/LC_MESSAGES/python.po index e1da832cd..2ceeaebd6 100644 --- a/lang/python/mr/LC_MESSAGES/python.po +++ b/lang/python/mr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Marathi (https://www.transifex.com/calamares/teams/20061/mr/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/nb/LC_MESSAGES/python.po b/lang/python/nb/LC_MESSAGES/python.po index ce7738193..1ba757fdf 100644 --- a/lang/python/nb/LC_MESSAGES/python.po +++ b/lang/python/nb/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Tyler Moss , 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/calamares/teams/20061/nb/)\n" diff --git a/lang/python/ne_NP/LC_MESSAGES/python.po b/lang/python/ne_NP/LC_MESSAGES/python.po index ce10a0bcd..2b9e8cd6f 100644 --- a/lang/python/ne_NP/LC_MESSAGES/python.po +++ b/lang/python/ne_NP/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (Nepal) (https://www.transifex.com/calamares/teams/20061/ne_NP/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/nl/LC_MESSAGES/python.po b/lang/python/nl/LC_MESSAGES/python.po index ff9f5295c..37fc5dbb7 100644 --- a/lang/python/nl/LC_MESSAGES/python.po +++ b/lang/python/nl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adriaan de Groot , 2019\n" "Language-Team: Dutch (https://www.transifex.com/calamares/teams/20061/nl/)\n" diff --git a/lang/python/pl/LC_MESSAGES/python.po b/lang/python/pl/LC_MESSAGES/python.po index 7bc0e9c05..bb566c211 100644 --- a/lang/python/pl/LC_MESSAGES/python.po +++ b/lang/python/pl/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Piotr Strębski , 2019\n" "Language-Team: Polish (https://www.transifex.com/calamares/teams/20061/pl/)\n" diff --git a/lang/python/pt_BR/LC_MESSAGES/python.po b/lang/python/pt_BR/LC_MESSAGES/python.po index 5b107eb6d..493d4deed 100644 --- a/lang/python/pt_BR/LC_MESSAGES/python.po +++ b/lang/python/pt_BR/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Guilherme , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" diff --git a/lang/python/pt_PT/LC_MESSAGES/python.po b/lang/python/pt_PT/LC_MESSAGES/python.po index 5beaa7b5f..655b15d86 100644 --- a/lang/python/pt_PT/LC_MESSAGES/python.po +++ b/lang/python/pt_PT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Hugo Carvalho , 2019\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/calamares/teams/20061/pt_PT/)\n" diff --git a/lang/python/ro/LC_MESSAGES/python.po b/lang/python/ro/LC_MESSAGES/python.po index 1d77f998f..c9e981428 100644 --- a/lang/python/ro/LC_MESSAGES/python.po +++ b/lang/python/ro/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Sebastian Brici , 2018\n" "Language-Team: Romanian (https://www.transifex.com/calamares/teams/20061/ro/)\n" diff --git a/lang/python/ru/LC_MESSAGES/python.po b/lang/python/ru/LC_MESSAGES/python.po index 8bb58f167..8753ae419 100644 --- a/lang/python/ru/LC_MESSAGES/python.po +++ b/lang/python/ru/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Aleksey Kabanov , 2018\n" "Language-Team: Russian (https://www.transifex.com/calamares/teams/20061/ru/)\n" diff --git a/lang/python/sk/LC_MESSAGES/python.po b/lang/python/sk/LC_MESSAGES/python.po index e84b1c968..86bbd828a 100644 --- a/lang/python/sk/LC_MESSAGES/python.po +++ b/lang/python/sk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Dušan Kazik , 2018\n" "Language-Team: Slovak (https://www.transifex.com/calamares/teams/20061/sk/)\n" diff --git a/lang/python/sl/LC_MESSAGES/python.po b/lang/python/sl/LC_MESSAGES/python.po index c60bfd0aa..14f4e4b04 100644 --- a/lang/python/sl/LC_MESSAGES/python.po +++ b/lang/python/sl/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Slovenian (https://www.transifex.com/calamares/teams/20061/sl/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index a15435f84..897c282a1 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Besnik , 2019\n" "Language-Team: Albanian (https://www.transifex.com/calamares/teams/20061/sq/)\n" diff --git a/lang/python/sr/LC_MESSAGES/python.po b/lang/python/sr/LC_MESSAGES/python.po index 829b7d6ed..39ba21629 100644 --- a/lang/python/sr/LC_MESSAGES/python.po +++ b/lang/python/sr/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Slobodan Simić , 2019\n" "Language-Team: Serbian (https://www.transifex.com/calamares/teams/20061/sr/)\n" diff --git a/lang/python/sr@latin/LC_MESSAGES/python.po b/lang/python/sr@latin/LC_MESSAGES/python.po index 6d0ad52a9..77da46171 100644 --- a/lang/python/sr@latin/LC_MESSAGES/python.po +++ b/lang/python/sr@latin/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/sv/LC_MESSAGES/python.po b/lang/python/sv/LC_MESSAGES/python.po index 12c6368ac..995a5d124 100644 --- a/lang/python/sv/LC_MESSAGES/python.po +++ b/lang/python/sv/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Swedish (https://www.transifex.com/calamares/teams/20061/sv/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/th/LC_MESSAGES/python.po b/lang/python/th/LC_MESSAGES/python.po index fb15a4de1..31a07f9c9 100644 --- a/lang/python/th/LC_MESSAGES/python.po +++ b/lang/python/th/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Thai (https://www.transifex.com/calamares/teams/20061/th/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/tr_TR/LC_MESSAGES/python.po b/lang/python/tr_TR/LC_MESSAGES/python.po index 49a15e985..2728cdb3e 100644 --- a/lang/python/tr_TR/LC_MESSAGES/python.po +++ b/lang/python/tr_TR/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Demiray Muhterem , 2019\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n" diff --git a/lang/python/uk/LC_MESSAGES/python.po b/lang/python/uk/LC_MESSAGES/python.po index 94a532593..55ace460b 100644 --- a/lang/python/uk/LC_MESSAGES/python.po +++ b/lang/python/uk/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Paul S , 2019\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" diff --git a/lang/python/ur/LC_MESSAGES/python.po b/lang/python/ur/LC_MESSAGES/python.po index e17e6d6a1..3d4f89d6d 100644 --- a/lang/python/ur/LC_MESSAGES/python.po +++ b/lang/python/ur/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Urdu (https://www.transifex.com/calamares/teams/20061/ur/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/uz/LC_MESSAGES/python.po b/lang/python/uz/LC_MESSAGES/python.po index 3e63bc45f..e2ae26728 100644 --- a/lang/python/uz/LC_MESSAGES/python.po +++ b/lang/python/uz/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Uzbek (https://www.transifex.com/calamares/teams/20061/uz/)\n" "MIME-Version: 1.0\n" diff --git a/lang/python/zh_CN/LC_MESSAGES/python.po b/lang/python/zh_CN/LC_MESSAGES/python.po index 7b9ead660..833848b36 100644 --- a/lang/python/zh_CN/LC_MESSAGES/python.po +++ b/lang/python/zh_CN/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: leonfeng , 2018\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" diff --git a/lang/python/zh_TW/LC_MESSAGES/python.po b/lang/python/zh_TW/LC_MESSAGES/python.po index 610c954f5..994c15c8a 100644 --- a/lang/python/zh_TW/LC_MESSAGES/python.po +++ b/lang/python/zh_TW/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"POT-Creation-Date: 2019-09-15 21:54+0200\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: 黃柏諺 , 2019\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/calamares/teams/20061/zh_TW/)\n" diff --git a/src/calamares/CalamaresApplication.cpp b/src/calamares/CalamaresApplication.cpp index 755808f5f..959e41fb1 100644 --- a/src/calamares/CalamaresApplication.cpp +++ b/src/calamares/CalamaresApplication.cpp @@ -39,6 +39,7 @@ #include #include #include +#include CalamaresApplication::CalamaresApplication( int& argc, char* argv[] ) @@ -354,7 +355,7 @@ CalamaresApplication::initView() connect( m_moduleManager, &Calamares::ModuleManager::modulesLoaded, this, &CalamaresApplication::initViewSteps ); connect( m_moduleManager, &Calamares::ModuleManager::modulesFailed, this, &CalamaresApplication::initFailed ); - m_moduleManager->loadModules(); + QTimer::singleShot( 0, m_moduleManager, &Calamares::ModuleManager::loadModules ); m_mainwindow->move( this->desktop()->availableGeometry().center() - m_mainwindow->rect().center() ); diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index 87338ae6c..f942dbde1 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -207,6 +207,16 @@ if ( ECM_FOUND AND BUILD_TESTING ) Qt5::Test ) calamares_automoc( libcalamaresnetworktest ) + + ecm_add_test( + modulesystem/Tests.cpp + TEST_NAME + libcalamaresmodulesystemtest + LINK_LIBRARIES + calamares + Qt5::Test + ) + calamares_automoc( libcalamaresmodulesystemtest ) endif() if( BUILD_TESTING ) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index b55292bd4..456956430 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -169,14 +169,14 @@ interpretSequence( const YAML::Node& node, Settings::ModuleSequence& moduleSeque continue; } QString thisActionS = sequenceVListItem.toMap().firstKey(); - ModuleAction thisAction; + ModuleSystem::Action thisAction; if ( thisActionS == "show" ) { - thisAction = ModuleAction::Show; + thisAction = ModuleSystem::Action::Show; } else if ( thisActionS == "exec" ) { - thisAction = ModuleAction::Exec; + thisAction = ModuleSystem::Action::Exec; } else { diff --git a/src/libcalamares/Settings.h b/src/libcalamares/Settings.h index a52eac82e..4c2f2ed9d 100644 --- a/src/libcalamares/Settings.h +++ b/src/libcalamares/Settings.h @@ -46,7 +46,7 @@ public: using InstanceDescriptionList = QList< InstanceDescription >; InstanceDescriptionList customModuleInstances() const; - using ModuleSequence = QList< QPair< ModuleAction, QStringList > >; + using ModuleSequence = QList< QPair< ModuleSystem::Action, QStringList > >; ModuleSequence modulesSequence() const; QString brandingComponentName() const; diff --git a/src/libcalamares/modulesystem/Actions.h b/src/libcalamares/modulesystem/Actions.h index 06b5589c4..e1be0b867 100644 --- a/src/libcalamares/modulesystem/Actions.h +++ b/src/libcalamares/modulesystem/Actions.h @@ -22,13 +22,16 @@ namespace Calamares { +namespace ModuleSystem +{ -enum class ModuleAction : char +enum class Action : char { Show, Exec }; +} // namespace ModuleSystem } // namespace Calamares #endif diff --git a/src/libcalamares/modulesystem/InstanceKey.h b/src/libcalamares/modulesystem/InstanceKey.h new file mode 100644 index 000000000..35ad27c40 --- /dev/null +++ b/src/libcalamares/modulesystem/InstanceKey.h @@ -0,0 +1,111 @@ +/* === This file is part of Calamares - === + * + * Copyright 2014-2015, Teo Mrnjavac + * Copyright 2018-2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ +#ifndef MODULESYSTEM_INSTANCEKEY_H +#define MODULESYSTEM_INSTANCEKEY_H + +#include +#include +#include +#include + +namespace Logger +{ +class CLog; +} + +namespace Calamares +{ +namespace ModuleSystem +{ + +/** @brief A module instance's key (`module@id`) + * + * A module instance is identified by both the module's name + * (a Calamares module, e.g. `users`) and an instance id. + * Usually, the instance id is the same as the module name + * and the whole module instance key is `users@users`, but + * it is possible to use the same module more than once + * and then you distinguish those module instances by their + * secondary id (e.g. `users@one`). + * + * This is supported by the *instances* configuration entry + * in `settings.conf`. + */ +class InstanceKey : public QPair< QString, QString > +{ +public: + /// @brief Create an instance key from explicit module and id. + InstanceKey( const QString& module, const QString& id ) + : QPair( module, id ) + { + if ( second.isEmpty() ) + { + second = first; + } + validate(); + } + + /// @brief Create unusual, invalid instance key + InstanceKey() + : QPair( QString(), QString() ) + { + } + + /// @brief A valid module has both name and id + bool isValid() const { return !first.isEmpty() && !second.isEmpty(); } + + /// @brief A custom module has a non-default id + bool isCustom() const { return first != second; } + + QString module() const { return first; } + QString id() const { return second; } + + /// @brief Create instance key from stringified version + static InstanceKey fromString( const QString& s ) + { + QStringList moduleEntrySplit = s.split( '@' ); + if ( moduleEntrySplit.length() < 1 || moduleEntrySplit.length() > 2 ) + { + return InstanceKey(); + } + // For length 1, first == last + return InstanceKey( moduleEntrySplit.first(), moduleEntrySplit.last() ); + } + + QString toString() const + { + return first + '@' + second; + } + +private: + /** @brief Check validity and reset module and id if needed. */ + void validate() + { + if ( first.contains( '@' ) || second.contains( '@' ) ) + { + first = QString(); + second = QString(); + } + } +}; + +} // namespace ModuleSystem +} // namespace Calamares + +#endif diff --git a/src/libcalamares/modulesystem/Tests.cpp b/src/libcalamares/modulesystem/Tests.cpp new file mode 100644 index 000000000..4ef5840ea --- /dev/null +++ b/src/libcalamares/modulesystem/Tests.cpp @@ -0,0 +1,134 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "modulesystem/InstanceKey.h" + +#include + +using Calamares::ModuleSystem::InstanceKey; + +class ModuleSystemTests : public QObject +{ + Q_OBJECT +public: + ModuleSystemTests() {} + virtual ~ModuleSystemTests() {} + +private Q_SLOTS: + void initTestCase(); + + void testEmptyInstanceKey(); + void testCustomInstanceKey(); + void testFromStringInstanceKey(); + + void testBadSimpleCases(); + void testBadFromStringCases(); +}; + +void +ModuleSystemTests::initTestCase() +{ +} + +void +assert_is_invalid( const InstanceKey& k ) +{ + QVERIFY( !k.isValid() ); + QVERIFY( !k.isCustom() ); + QVERIFY( k.module().isEmpty() ); + QVERIFY( k.id().isEmpty() ); + QVERIFY( k.toString().isEmpty() ); +} + +void +ModuleSystemTests::testEmptyInstanceKey() +{ + InstanceKey k0; + assert_is_invalid( k0 ); +} + +void +ModuleSystemTests::testCustomInstanceKey() +{ + InstanceKey k0( "derp", "derp" ); + QVERIFY( k0.isValid() ); + QVERIFY( !k0.isCustom() ); + QCOMPARE( k0.module(), QStringLiteral( "derp" ) ); + QCOMPARE( k0.id(), QStringLiteral( "derp" ) ); + QCOMPARE( k0.toString(), QStringLiteral( "derp@derp" ) ); + + InstanceKey k1( "derp", "horse" ); + QVERIFY( k1.isValid() ); + QVERIFY( k1.isCustom() ); + QCOMPARE( k1.module(), QStringLiteral( "derp" ) ); + QCOMPARE( k1.id(), QStringLiteral( "horse" ) ); + QCOMPARE( k1.toString(), QStringLiteral( "derp@horse" ) ); + + InstanceKey k4( "derp", QString() ); + QVERIFY( k4.isValid() ); + QVERIFY( !k4.isCustom() ); + QCOMPARE( k4.module(), QStringLiteral( "derp" ) ); + QCOMPARE( k4.id(), QStringLiteral( "derp" ) ); + QCOMPARE( k4.toString(), QStringLiteral( "derp@derp" ) ); +} + +void +ModuleSystemTests::testFromStringInstanceKey() +{ + InstanceKey k0 = InstanceKey::fromString( "derp@derp" ); + QVERIFY( k0.isValid() ); + QVERIFY( !k0.isCustom() ); + QCOMPARE( k0.module(), QStringLiteral( "derp" ) ); + QCOMPARE( k0.id(), QStringLiteral( "derp" ) ); + + InstanceKey k1 = InstanceKey::fromString( "derp@horse" ); + QVERIFY( k1.isValid() ); + QVERIFY( k1.isCustom() ); + QCOMPARE( k1.module(), QStringLiteral( "derp" ) ); + QCOMPARE( k1.id(), QStringLiteral( "horse" ) ); + + InstanceKey k2 = InstanceKey::fromString( "derp" ); + QVERIFY( k2.isValid() ); + QVERIFY( !k2.isCustom() ); + QCOMPARE( k2.module(), QStringLiteral( "derp" ) ); + QCOMPARE( k2.id(), QStringLiteral( "derp" ) ); +} + +/// @brief These are expected to fail since they show bugs in the code +void +ModuleSystemTests::testBadSimpleCases() +{ + InstanceKey k4( "derp", "derp@derp" ); + assert_is_invalid( k4 ); +} + +void +ModuleSystemTests::testBadFromStringCases() +{ + InstanceKey k0 = InstanceKey::fromString( QString() ); + assert_is_invalid( k0 ); + + k0 = InstanceKey::fromString( "derp@derp@derp" ); + assert_is_invalid( k0 ); +} + + +QTEST_GUILESS_MAIN( ModuleSystemTests ) + +#include "utils/moc-warnings.h" +#include "Tests.moc" diff --git a/src/libcalamares/network/Manager.cpp b/src/libcalamares/network/Manager.cpp index 56e36cd55..6243b03b3 100644 --- a/src/libcalamares/network/Manager.cpp +++ b/src/libcalamares/network/Manager.cpp @@ -18,10 +18,15 @@ #include "Manager.h" +#include "utils/Logger.h" + #include +#include +#include #include #include #include +#include #include namespace CalamaresUtils @@ -45,21 +50,91 @@ RequestOptions::applyToRequest( QNetworkRequest* request ) const } } -struct Manager::Private +class Manager::Private : public QObject { + Q_OBJECT +private: std::unique_ptr< QNetworkAccessManager > m_nam; + + using ThreadNam = QPair< QThread*, QNetworkAccessManager* >; + QVector< ThreadNam > m_perThreadNams; + +public slots: + void cleanupNam(); + +public: QUrl m_hasInternetUrl; bool m_hasInternet; Private(); + + QNetworkAccessManager* nam(); }; Manager::Private::Private() : m_nam( std::make_unique< QNetworkAccessManager >() ) , m_hasInternet( false ) { + m_perThreadNams.reserve( 20 ); + m_perThreadNams.append( qMakePair( QThread::currentThread(), m_nam.get() ) ); } +static QMutex* +namMutex() +{ + static QMutex namMutex; + return &namMutex; +} + +QNetworkAccessManager* +Manager::Private::nam() +{ + QMutexLocker lock( namMutex() ); + + auto* thread = QThread::currentThread(); + int index = 0; + for ( const auto& n : m_perThreadNams ) + { + if ( n.first == thread ) + { + return n.second; + } + ++index; + } + + // Need a new NAM for this thread + QNetworkAccessManager* nam = new QNetworkAccessManager(); + m_perThreadNams.append( qMakePair( thread, nam ) ); + QObject::connect( thread, &QThread::finished, this, &Manager::Private::cleanupNam ); + + return nam; +} + +void +Manager::Private::cleanupNam() +{ + QMutexLocker lock( namMutex() ); + + auto* thread = QThread::currentThread(); + bool cleanupFound = false; + int cleanupIndex = 0; + for ( const auto& n : m_perThreadNams ) + { + if ( n.first == thread ) + { + cleanupFound = true; + delete n.second; + break; + } + ++cleanupIndex; + } + if ( cleanupFound ) + { + m_perThreadNams.remove( cleanupIndex ); + } +} + + Manager::Manager() : d( std::make_unique< Private >() ) { @@ -83,9 +158,9 @@ Manager::hasInternet() bool Manager::checkHasInternet() { - bool hasInternet = d->m_nam->networkAccessible() == QNetworkAccessManager::Accessible; + bool hasInternet = d->nam()->networkAccessible() == QNetworkAccessManager::Accessible; - if ( !hasInternet && ( d->m_nam->networkAccessible() == QNetworkAccessManager::UnknownAccessibility ) ) + if ( !hasInternet && ( d->nam()->networkAccessible() == QNetworkAccessManager::UnknownAccessibility ) ) { hasInternet = synchronousPing( d->m_hasInternetUrl ); } @@ -108,9 +183,11 @@ Manager::setCheckHasInternetUrl( const QUrl& url ) * On failure, returns nullptr (e.g. bad URL, timeout). */ static QNetworkReply* -asynchronousRun( const std::unique_ptr< QNetworkAccessManager >& nam, const QUrl& url, const RequestOptions& options ) +asynchronousRun( QNetworkAccessManager* nam, const QUrl& url, const RequestOptions& options ) { QNetworkRequest request = QNetworkRequest( url ); + options.applyToRequest( &request ); + QNetworkReply* reply = nam->get( request ); QTimer* timer = nullptr; @@ -121,7 +198,6 @@ asynchronousRun( const std::unique_ptr< QNetworkAccessManager >& nam, const QUrl return nullptr; } - options.applyToRequest( &request ); if ( options.hasTimeout() ) { timer = new QTimer( reply ); @@ -142,12 +218,12 @@ asynchronousRun( const std::unique_ptr< QNetworkAccessManager >& nam, const QUrl * is marked for later automatic deletion, so don't store the pointer. */ static QPair< RequestStatus, QNetworkReply* > -synchronousRun( const std::unique_ptr< QNetworkAccessManager >& nam, const QUrl& url, const RequestOptions& options ) +synchronousRun( QNetworkAccessManager* nam, const QUrl& url, const RequestOptions& options ) { auto* reply = asynchronousRun( nam, url, options ); if ( !reply ) { - return qMakePair( RequestStatus( RequestStatus::Failed ), nullptr ); + return qMakePair( RequestStatus( RequestStatus::Failed ), nullptr ); } QEventLoop loop; @@ -176,7 +252,7 @@ Manager::synchronousPing( const QUrl& url, const RequestOptions& options ) return RequestStatus::Failed; } - auto reply = synchronousRun( d->m_nam, url, options ); + auto reply = synchronousRun( d->nam(), url, options ); if ( reply.first ) { return reply.second->bytesAvailable() ? RequestStatus::Ok : RequestStatus::Empty; @@ -195,16 +271,19 @@ Manager::synchronousGet( const QUrl& url, const RequestOptions& options ) return QByteArray(); } - auto reply = synchronousRun( d->m_nam, url, options ); + auto reply = synchronousRun( d->nam(), url, options ); return reply.first ? reply.second->readAll() : QByteArray(); } QNetworkReply* Manager::asynchronouseGet( const QUrl& url, const CalamaresUtils::Network::RequestOptions& options ) { - return asynchronousRun( d->m_nam, url, options ); + return asynchronousRun( d->nam(), url, options ); } } // namespace Network } // namespace CalamaresUtils + +#include "utils/moc-warnings.h" +#include "Manager.moc" diff --git a/src/libcalamares/network/Manager.h b/src/libcalamares/network/Manager.h index 62788f504..ddd42f27b 100644 --- a/src/libcalamares/network/Manager.h +++ b/src/libcalamares/network/Manager.h @@ -149,7 +149,7 @@ public: QNetworkReply* asynchronouseGet( const QUrl& url, const RequestOptions& options = RequestOptions() ); private: - struct Private; + class Private; std::unique_ptr< Private > d; }; } // namespace Network diff --git a/src/libcalamaresui/modulesystem/ModuleManager.cpp b/src/libcalamaresui/modulesystem/ModuleManager.cpp index a65f64108..78164ae18 100644 --- a/src/libcalamaresui/modulesystem/ModuleManager.cpp +++ b/src/libcalamaresui/modulesystem/ModuleManager.cpp @@ -137,7 +137,12 @@ ModuleManager::doInit() QStringList ModuleManager::loadedInstanceKeys() { - return m_loadedModulesByInstanceKey.keys(); + QStringList l; + for ( const auto& m : m_loadedModulesByInstanceKey.keys() ) + { + l << m.toString(); + } + return l; } @@ -150,7 +155,7 @@ ModuleManager::moduleDescriptor( const QString& name ) Module* ModuleManager::moduleInstance( const QString& instanceKey ) { - return m_loadedModulesByInstanceKey.value( instanceKey ); + return m_loadedModulesByInstanceKey.value( ModuleSystem::InstanceKey::fromString( instanceKey ) ); } @@ -160,12 +165,12 @@ ModuleManager::moduleInstance( const QString& instanceKey ) * @return -1 on failure, otherwise index of the instance that matches. */ static int -findCustomInstance( const Settings::InstanceDescriptionList& customInstances, const QString& module, const QString& id ) +findCustomInstance( const Settings::InstanceDescriptionList& customInstances, const ModuleSystem::InstanceKey& m ) { for ( int i = 0; i < customInstances.count(); ++i ) { const auto& thisInstance = customInstances[ i ]; - if ( thisInstance.value( "module" ) == module && thisInstance.value( "id" ) == id ) + if ( thisInstance.value( "module" ) == m.module() && thisInstance.value( "id" ) == m.id() ) { return i; } @@ -177,136 +182,131 @@ findCustomInstance( const Settings::InstanceDescriptionList& customInstances, co void ModuleManager::loadModules() { - QTimer::singleShot( 0, this, [this]() { - QStringList failedModules = checkDependencies(); - Settings::InstanceDescriptionList customInstances = Settings::instance()->customModuleInstances(); + QStringList failedModules = checkDependencies(); + Settings::InstanceDescriptionList customInstances = Settings::instance()->customModuleInstances(); - const auto modulesSequence - = failedModules.isEmpty() ? Settings::instance()->modulesSequence() : Settings::ModuleSequence(); - for ( const auto& modulePhase : modulesSequence ) + const auto modulesSequence + = failedModules.isEmpty() ? Settings::instance()->modulesSequence() : Settings::ModuleSequence(); + for ( const auto& modulePhase : modulesSequence ) + { + ModuleSystem::Action currentAction = modulePhase.first; + + foreach ( const QString& moduleEntry, modulePhase.second ) { - ModuleAction currentAction = modulePhase.first; - - foreach ( const QString& moduleEntry, modulePhase.second ) + auto instanceKey = ModuleSystem::InstanceKey::fromString( moduleEntry ); + if ( !instanceKey.isValid() ) { - QStringList moduleEntrySplit = moduleEntry.split( '@' ); - QString moduleName; - QString instanceId; - QString configFileName; - if ( moduleEntrySplit.length() < 1 || moduleEntrySplit.length() > 2 ) + cError() << "Wrong module entry format for module" << moduleEntry; + failedModules.append( moduleEntry ); + continue; + } + + + if ( !m_availableDescriptorsByModuleName.contains( instanceKey.module() ) + || m_availableDescriptorsByModuleName.value( instanceKey.module() ).isEmpty() ) + { + cError() << "Module" << instanceKey.toString() << "not found in module search paths." + << Logger::DebugList( m_paths ); + failedModules.append( instanceKey.toString() ); + continue; + } + + QString configFileName; + if ( instanceKey.isCustom() ) + { + int found = findCustomInstance( customInstances, instanceKey ); + + if ( found > -1 ) { - cError() << "Wrong module entry format for module" << moduleEntry; + configFileName = customInstances[ found ].value( "config" ); + } + else //ought to be a custom instance, but cannot find instance entry + { + cError() << "Custom instance" << moduleEntry << "not found in custom instances section."; failedModules.append( moduleEntry ); continue; } - moduleName = moduleEntrySplit.first(); - instanceId = moduleEntrySplit.last(); - configFileName = QString( "%1.conf" ).arg( moduleName ); + } + else + { + configFileName = QString( "%1.conf" ).arg( instanceKey.module() ); + } - if ( !m_availableDescriptorsByModuleName.contains( moduleName ) - || m_availableDescriptorsByModuleName.value( moduleName ).isEmpty() ) + // So now we can assume that the module entry is at least valid, + // that we have a descriptor on hand (and therefore that the + // module exists), and that the instance is either default or + // defined in the custom instances section. + // We still don't know whether the config file for the entry + // exists and is valid, but that's the only thing that could fail + // from this point on. -- Teo 8/2015 + Module* thisModule = m_loadedModulesByInstanceKey.value( instanceKey, nullptr ); + if ( thisModule && !thisModule->isLoaded() ) + { + cError() << "Module" << instanceKey.toString() << "exists but not loaded."; + failedModules.append( instanceKey.toString() ); + continue; + } + + if ( thisModule && thisModule->isLoaded() ) + { + cDebug() << "Module" << instanceKey.toString() << "already loaded."; + } + else + { + thisModule = Module::fromDescriptor( m_availableDescriptorsByModuleName.value( instanceKey.module() ), + instanceKey.id(), + configFileName, + m_moduleDirectoriesByModuleName.value( instanceKey.module() ) ); + if ( !thisModule ) { - cError() << "Module" << moduleName << "not found in module search paths." - << Logger::DebugList( m_paths ); - failedModules.append( moduleName ); + cError() << "Module" << instanceKey.toString() << "cannot be created from descriptor" << configFileName; + failedModules.append( instanceKey.toString() ); continue; } - if ( moduleName != instanceId ) //means this is a custom instance + if ( !checkDependencies( *thisModule ) ) { - int found = findCustomInstance( customInstances, moduleName, instanceId ); - - if ( found > -1 ) - { - configFileName = customInstances[ found ].value( "config" ); - } - else //ought to be a custom instance, but cannot find instance entry - { - cError() << "Custom instance" << moduleEntry << "not found in custom instances section."; - failedModules.append( moduleEntry ); - continue; - } - } - - // So now we can assume that the module entry is at least valid, - // that we have a descriptor on hand (and therefore that the - // module exists), and that the instance is either default or - // defined in the custom instances section. - // We still don't know whether the config file for the entry - // exists and is valid, but that's the only thing that could fail - // from this point on. -- Teo 8/2015 - - QString instanceKey = QString( "%1@%2" ).arg( moduleName ).arg( instanceId ); - - Module* thisModule = m_loadedModulesByInstanceKey.value( instanceKey, nullptr ); - if ( thisModule && !thisModule->isLoaded() ) - { - cError() << "Module" << instanceKey << "exists but not loaded."; - failedModules.append( instanceKey ); + // Error message is already printed + failedModules.append( instanceKey.toString() ); continue; } - if ( thisModule && thisModule->isLoaded() ) + // If it's a ViewModule, it also appends the ViewStep to the ViewManager. + thisModule->loadSelf(); + m_loadedModulesByInstanceKey.insert( instanceKey, thisModule ); + if ( !thisModule->isLoaded() ) { - cDebug() << "Module" << instanceKey << "already loaded."; - } - else - { - thisModule = Module::fromDescriptor( m_availableDescriptorsByModuleName.value( moduleName ), - instanceId, - configFileName, - m_moduleDirectoriesByModuleName.value( moduleName ) ); - if ( !thisModule ) - { - cError() << "Module" << instanceKey << "cannot be created from descriptor" << configFileName; - failedModules.append( instanceKey ); - continue; - } - - if ( !checkDependencies( *thisModule ) ) - { - // Error message is already printed - failedModules.append( instanceKey ); - continue; - } - - // If it's a ViewModule, it also appends the ViewStep to the ViewManager. - thisModule->loadSelf(); - m_loadedModulesByInstanceKey.insert( instanceKey, thisModule ); - if ( !thisModule->isLoaded() ) - { - cError() << "Module" << instanceKey << "loading FAILED."; - failedModules.append( instanceKey ); - continue; - } - } - - // At this point we most certainly have a pointer to a loaded module in - // thisModule. We now need to enqueue jobs info into an EVS. - if ( currentAction == ModuleAction::Exec ) - { - ExecutionViewStep* evs - = qobject_cast< ExecutionViewStep* >( Calamares::ViewManager::instance()->viewSteps().last() ); - if ( !evs ) // If the last step is not an EVS, we must create it. - { - evs = new ExecutionViewStep( ViewManager::instance() ); - ViewManager::instance()->addViewStep( evs ); - } - - evs->appendJobModuleInstanceKey( instanceKey ); + cError() << "Module" << instanceKey.toString() << "loading FAILED."; + failedModules.append( instanceKey.toString() ); + continue; } } + + // At this point we most certainly have a pointer to a loaded module in + // thisModule. We now need to enqueue jobs info into an EVS. + if ( currentAction == ModuleSystem::Action::Exec ) + { + ExecutionViewStep* evs + = qobject_cast< ExecutionViewStep* >( Calamares::ViewManager::instance()->viewSteps().last() ); + if ( !evs ) // If the last step is not an EVS, we must create it. + { + evs = new ExecutionViewStep( ViewManager::instance() ); + ViewManager::instance()->addViewStep( evs ); + } + + evs->appendJobModuleInstanceKey( instanceKey.toString() ); + } } - if ( !failedModules.isEmpty() ) - { - ViewManager::instance()->onInitFailed( failedModules ); - emit modulesFailed( failedModules ); - } - else - { - emit modulesLoaded(); - } - } ); + } + if ( !failedModules.isEmpty() ) + { + ViewManager::instance()->onInitFailed( failedModules ); + emit modulesFailed( failedModules ); + } + else + { + emit modulesLoaded(); + } } void diff --git a/src/libcalamaresui/modulesystem/ModuleManager.h b/src/libcalamaresui/modulesystem/ModuleManager.h index 8412e51d5..a4f28fab8 100644 --- a/src/libcalamaresui/modulesystem/ModuleManager.h +++ b/src/libcalamaresui/modulesystem/ModuleManager.h @@ -20,6 +20,8 @@ #ifndef MODULELOADER_H #define MODULELOADER_H +#include "modulesystem/InstanceKey.h" + #include "Requirement.h" #include @@ -77,8 +79,9 @@ public: Module* moduleInstance( const QString& instanceKey ); /** - * @brief loadModules initiates the asynchronous module loading operation. + * @brief loadModules does all of the module loading operation. * When this is done, the signal modulesLoaded is emitted. + * It is recommended to call this from a single-shot QTimer. */ void loadModules(); @@ -123,7 +126,7 @@ private: QMap< QString, QVariantMap > m_availableDescriptorsByModuleName; QMap< QString, QString > m_moduleDirectoriesByModuleName; - QMap< QString, Module* > m_loadedModulesByInstanceKey; + QMap< ModuleSystem::InstanceKey, Module* > m_loadedModulesByInstanceKey; const QStringList m_paths; static ModuleManager* s_instance; diff --git a/src/modules/displaymanager/main.py b/src/modules/displaymanager/main.py index f85a8aecc..fdb802fef 100644 --- a/src/modules/displaymanager/main.py +++ b/src/modules/displaymanager/main.py @@ -51,18 +51,53 @@ class DesktopEnvironment: self.executable = exec self.desktop_file = desktop + def find_executable(self, root_mount_point, command): + if command.startswith("/"): + path = [""] + else: + path = ["/bin/", "/usr/bin/", "/sbin/", "/usr/local/bin/"] + + for p in path: + absolute_path = "{!s}{!s}{!s}".format(root_mount_point, p, command) + if os.path.exists(absolute_path): + return absolute_path + return None + + def find_tryexec(self, root_mount_point, absolute_desktop_file): + assert absolute_desktop_file.startswith(root_mount_point) + with open(absolute_desktop_file, "r") as f: + for tryexec_line in [x for x in f.readlines() if x.startswith("TryExec")]: + try: + key, value = tryexec_line.split("=") + if key.strip() == "TryExec": + return self.find_executable(root_mount_point, value.strip()) + except: + pass + return None + + def find_desktop_file(self, root_mount_point): + x11_sessions = "{!s}/usr/share/xsessions/{!s}.desktop".format(root_mount_point, self.desktop_file) + wayland_sessions = "{!s}/usr/share/wayland-sessions/{!s}.desktop".format(root_mount_point, self.desktop_file) + for candidate in (x11_sessions, wayland_sessions): + if os.path.exists(candidate): + return candidate + return None + def find_desktop_environment(self, root_mount_point): """ Check if this environment is installed in the target system at @p root_mount_point. """ - return ( - os.path.exists("{!s}{!s}".format(root_mount_point, self.executable)) and - os.path.exists("{!s}/usr/share/xsessions/{!s}.desktop".format(root_mount_point, self.desktop_file)) - ) + desktop_file = self.find_desktop_file(root_mount_point) + if desktop_file is None: + return False + + return (self.find_executable(root_mount_point, self.executable) is not None or + self.find_tryexec(root_mount_point, desktop_file) is not None) desktop_environments = [ + DesktopEnvironment('/usr/bin/startplasma-x11', 'plasma'), # KDE Plasma 5.17+ DesktopEnvironment('/usr/bin/startkde', 'plasma'), # KDE Plasma 5 DesktopEnvironment('/usr/bin/startkde', 'kde-plasma'), # KDE Plasma 4 DesktopEnvironment( @@ -94,8 +129,10 @@ def find_desktop_environment(root_mount_point): :param root_mount_point: :return: """ + libcalamares.utils.debug("Using rootMountPoint {!r}".format(root_mount_point)) for desktop_environment in desktop_environments: if desktop_environment.find_desktop_environment(root_mount_point): + libcalamares.utils.debug(".. selected DE {!s}".format(desktop_environment.desktop_file)) return desktop_environment return None diff --git a/src/modules/dummypythonqt/lang/ml/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ml/LC_MESSAGES/dummypythonqt.mo new file mode 100644 index 000000000..7521088e0 Binary files /dev/null and b/src/modules/dummypythonqt/lang/ml/LC_MESSAGES/dummypythonqt.mo differ diff --git a/src/modules/dummypythonqt/lang/ml/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/ml/LC_MESSAGES/dummypythonqt.po new file mode 100644 index 000000000..f74bc4680 --- /dev/null +++ b/src/modules/dummypythonqt/lang/ml/LC_MESSAGES/dummypythonqt.po @@ -0,0 +1,42 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-30 13:38+0200\n" +"PO-Revision-Date: 2016-12-16 12:18+0000\n" +"Language-Team: Malayalam (https://www.transifex.com/calamares/teams/20061/ml/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: src/modules/dummypythonqt/main.py:84 +msgid "Click me!" +msgstr "" + +#: src/modules/dummypythonqt/main.py:94 +msgid "A new QLabel." +msgstr "" + +#: src/modules/dummypythonqt/main.py:97 +msgid "Dummy PythonQt ViewStep" +msgstr "" + +#: src/modules/dummypythonqt/main.py:183 +msgid "The Dummy PythonQt Job" +msgstr "" + +#: src/modules/dummypythonqt/main.py:186 +msgid "This is the Dummy PythonQt Job. The dummy job says: {}" +msgstr "" + +#: src/modules/dummypythonqt/main.py:190 +msgid "A status message for Dummy PythonQt Job." +msgstr "" diff --git a/src/modules/locale/LCLocaleDialog.cpp b/src/modules/locale/LCLocaleDialog.cpp index 9f1b8fbdf..db33f0c3d 100644 --- a/src/modules/locale/LCLocaleDialog.cpp +++ b/src/modules/locale/LCLocaleDialog.cpp @@ -25,9 +25,7 @@ #include #include -LCLocaleDialog::LCLocaleDialog( const QString& guessedLCLocale, - const QStringList& localeGenLines, - QWidget* parent ) +LCLocaleDialog::LCLocaleDialog( const QString& guessedLCLocale, const QStringList& localeGenLines, QWidget* parent ) : QDialog( parent ) { setModal( true ); @@ -41,7 +39,7 @@ LCLocaleDialog::LCLocaleDialog( const QString& guessedLCLocale, upperText->setText( tr( "The system locale setting affects the language and character " "set for some command line user interface elements.
" "The current setting is %1." ) - .arg( guessedLCLocale ) ); + .arg( guessedLCLocale ) ); mainLayout->addWidget( upperText ); setMinimumWidth( upperText->fontMetrics().height() * 24 ); @@ -60,33 +58,32 @@ LCLocaleDialog::LCLocaleDialog( const QString& guessedLCLocale, } } - QDialogButtonBox* dbb = new QDialogButtonBox( QDialogButtonBox::Ok | QDialogButtonBox::Cancel, - Qt::Horizontal, - this ); + QDialogButtonBox* dbb + = new QDialogButtonBox( QDialogButtonBox::Ok | QDialogButtonBox::Cancel, Qt::Horizontal, this ); dbb->button( QDialogButtonBox::Cancel )->setText( tr( "&Cancel" ) ); dbb->button( QDialogButtonBox::Ok )->setText( tr( "&OK" ) ); mainLayout->addWidget( dbb ); - connect( dbb->button( QDialogButtonBox::Ok ), &QPushButton::clicked, - this, &QDialog::accept ); - connect( dbb->button( QDialogButtonBox::Cancel ), &QPushButton::clicked, - this, &QDialog::reject ); + connect( dbb->button( QDialogButtonBox::Ok ), &QPushButton::clicked, this, &QDialog::accept ); + connect( dbb->button( QDialogButtonBox::Cancel ), &QPushButton::clicked, this, &QDialog::reject ); - connect( m_localesWidget, &QListWidget::itemDoubleClicked, - this, &QDialog::accept ); - connect( m_localesWidget, &QListWidget::itemSelectionChanged, - [this, dbb]() - { + connect( m_localesWidget, &QListWidget::itemDoubleClicked, this, &QDialog::accept ); + connect( m_localesWidget, &QListWidget::itemSelectionChanged, [this, dbb]() { if ( m_localesWidget->selectedItems().isEmpty() ) + { dbb->button( QDialogButtonBox::Ok )->setEnabled( false ); + } else + { dbb->button( QDialogButtonBox::Ok )->setEnabled( true ); - + } } ); if ( selected > -1 ) + { m_localesWidget->setCurrentRow( selected ); + } } diff --git a/src/modules/locale/LCLocaleDialog.h b/src/modules/locale/LCLocaleDialog.h index 29005b94b..81e4cb547 100644 --- a/src/modules/locale/LCLocaleDialog.h +++ b/src/modules/locale/LCLocaleDialog.h @@ -37,4 +37,4 @@ private: QListWidget* m_localesWidget; }; -#endif // LCLOCALEDIALOG_H +#endif // LCLOCALEDIALOG_H diff --git a/src/modules/locale/LocaleConfiguration.cpp b/src/modules/locale/LocaleConfiguration.cpp index 8bc2b2c77..3377b11f3 100644 --- a/src/modules/locale/LocaleConfiguration.cpp +++ b/src/modules/locale/LocaleConfiguration.cpp @@ -30,16 +30,15 @@ LocaleConfiguration::LocaleConfiguration() LocaleConfiguration::LocaleConfiguration( const QString& localeName, const QString& formatsName ) : LocaleConfiguration() { - lc_numeric = lc_time = lc_monetary = lc_paper = lc_name - = lc_address = lc_telephone = lc_measurement - = lc_identification = formatsName; + lc_numeric = lc_time = lc_monetary = lc_paper = lc_name = lc_address = lc_telephone = lc_measurement + = lc_identification = formatsName; - (void) setLanguage( localeName ); + (void)setLanguage( localeName ); } void -LocaleConfiguration::setLanguage(const QString& localeName ) +LocaleConfiguration::setLanguage( const QString& localeName ) { QString language = localeName.split( '_' ).first(); m_languageLocaleBcp47 = QLocale( language ).bcp47Name().toLower(); @@ -55,30 +54,39 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, QString language = languageLocale.split( '_' ).first(); QStringList linesForLanguage; - for ( const QString &line : availableLocales ) + for ( const QString& line : availableLocales ) { if ( line.startsWith( language ) ) + { linesForLanguage.append( line ); + } } QString lang; if ( linesForLanguage.length() == 0 || languageLocale.isEmpty() ) + { lang = "en_US.UTF-8"; + } else if ( linesForLanguage.length() == 1 ) + { lang = linesForLanguage.first(); + } else { QStringList linesForLanguageUtf; // FIXME: this might be useless if we already filter out non-UTF8 locales foreach ( QString line, linesForLanguage ) { - if ( line.contains( "UTF-8", Qt::CaseInsensitive ) || - line.contains( "utf8", Qt::CaseInsensitive ) ) + if ( line.contains( "UTF-8", Qt::CaseInsensitive ) || line.contains( "utf8", Qt::CaseInsensitive ) ) + { linesForLanguageUtf.append( line ); + } } if ( linesForLanguageUtf.length() == 1 ) + { lang = linesForLanguageUtf.first(); + } } // lang could still be empty if we found multiple locales that satisfy myLanguage @@ -92,8 +100,7 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, # locale categories reflect the selected location. */ if ( language == "pt" || language == "zh" ) { - QString proposedLocale = QString( "%1_%2" ).arg( language ) - .arg( countryCode ); + QString proposedLocale = QString( "%1_%2" ).arg( language ).arg( countryCode ); foreach ( QString line, linesForLanguage ) { if ( line.contains( proposedLocale ) ) @@ -108,7 +115,7 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, // language locale and pick the first result, if any. if ( lang.isEmpty() ) { - for ( const QString &line : availableLocales ) + for ( const QString& line : availableLocales ) { if ( line.startsWith( languageLocale ) ) { @@ -116,13 +123,14 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, break; } } - } // Else we have an unrecognized or unsupported locale, all we can do is go with // en_US.UTF-8 UTF-8. This completes all default language setting guesswork. if ( lang.isEmpty() ) + { lang = "en_US.UTF-8"; + } // The following block was inspired by Ubiquity, scripts/localechooser-apply. @@ -171,10 +179,9 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, // We make a proposed locale based on the UI language and the timezone's country. There is no // guarantee that this will be a valid, supported locale (often it won't). QString lc_formats; - QString combined = QString( "%1_%2" ).arg( language ) - .arg( countryCode ); + QString combined = QString( "%1_%2" ).arg( language ).arg( countryCode ); // We look up if it's a supported locale. - for ( const QString &line : availableLocales ) + for ( const QString& line : availableLocales ) { if ( line.startsWith( combined ) ) { @@ -187,7 +194,7 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, if ( lc_formats.isEmpty() ) { QStringList available; - for ( const QString &line : availableLocales ) + for ( const QString& line : availableLocales ) { if ( line.contains( QString( "_%1" ).arg( countryCode ) ) ) { @@ -248,11 +255,10 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, }; if ( countryToDefaultLanguage.contains( countryCode ) ) { - QString combinedLocale = - QString( "%1_%2" ).arg( countryToDefaultLanguage.value( countryCode ) ) - .arg( countryCode ); + QString combinedLocale + = QString( "%1_%2" ).arg( countryToDefaultLanguage.value( countryCode ) ).arg( countryCode ); - for ( const QString &line : availableLocales ) + for ( const QString& line : availableLocales ) { if ( line.startsWith( combinedLocale ) ) { @@ -267,7 +273,9 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, // If we cannot make a good choice for a given country we go with the LANG // setting, which defaults to en_US.UTF-8 UTF-8 if all else fails. if ( lc_formats.isEmpty() ) + { lc_formats = lang; + } return LocaleConfiguration( lang, lc_formats ); } @@ -276,54 +284,36 @@ LocaleConfiguration::fromLanguageAndLocation( const QString& languageLocale, bool LocaleConfiguration::isEmpty() const { - return m_lang.isEmpty() && - lc_numeric.isEmpty() && - lc_time.isEmpty() && - lc_monetary.isEmpty() && - lc_paper.isEmpty() && - lc_name.isEmpty() && - lc_address.isEmpty() && - lc_telephone.isEmpty() && - lc_measurement.isEmpty() && - lc_identification.isEmpty(); + return m_lang.isEmpty() && lc_numeric.isEmpty() && lc_time.isEmpty() && lc_monetary.isEmpty() && lc_paper.isEmpty() + && lc_name.isEmpty() && lc_address.isEmpty() && lc_telephone.isEmpty() && lc_measurement.isEmpty() + && lc_identification.isEmpty(); } +/// @brief Sets @p value on @p key in the @p map if @p value is non-empty +static inline void +add_lc( QMap< QString, QString >& map, const char* key, const QString& value ) +{ + if ( !value.isEmpty() ) + { + map.insert( key, value ); + } +} QMap< QString, QString > LocaleConfiguration::toMap() const { QMap< QString, QString > map; - if ( !m_lang.isEmpty() ) - map.insert( "LANG", m_lang ); - - if ( !lc_numeric.isEmpty() ) - map.insert( "LC_NUMERIC", lc_numeric ); - - if ( !lc_time.isEmpty() ) - map.insert( "LC_TIME", lc_time ); - - if ( !lc_monetary.isEmpty() ) - map.insert( "LC_MONETARY", lc_monetary ); - - if ( !lc_paper.isEmpty() ) - map.insert( "LC_PAPER", lc_paper ); - - if ( !lc_name.isEmpty() ) - map.insert( "LC_NAME", lc_name ); - - if ( !lc_address.isEmpty() ) - map.insert( "LC_ADDRESS", lc_address ); - - if ( !lc_telephone.isEmpty() ) - map.insert( "LC_TELEPHONE", lc_telephone ); - - if ( !lc_measurement.isEmpty() ) - map.insert( "LC_MEASUREMENT", lc_measurement ); - - if ( !lc_identification.isEmpty() ) - map.insert( "LC_IDENTIFICATION", lc_identification ); + add_lc( map, "LANG", m_lang ); + add_lc( map, "LC_NUMERIC", lc_numeric ); + add_lc( map, "LC_TIME", lc_time ); + add_lc( map, "LC_MONETARY", lc_monetary ); + add_lc( map, "LC_PAPER", lc_paper ); + add_lc( map, "LC_NAME", lc_name ); + add_lc( map, "LC_ADDRESS", lc_address ); + add_lc( map, "LC_TELEPHONE", lc_telephone ); + add_lc( map, "LC_MEASUREMENT", lc_measurement ); + add_lc( map, "LC_IDENTIFICATION", lc_identification ); return map; } - diff --git a/src/modules/locale/LocaleConfiguration.h b/src/modules/locale/LocaleConfiguration.h index 5e99b1f37..4f4fc6b21 100644 --- a/src/modules/locale/LocaleConfiguration.h +++ b/src/modules/locale/LocaleConfiguration.h @@ -21,8 +21,8 @@ #define LOCALECONFIGURATION_H #include -#include #include +#include class LocaleConfiguration { @@ -31,13 +31,14 @@ public: explicit LocaleConfiguration(); /// @brief Create a locale with everything set to the given @p localeName explicit LocaleConfiguration( const QString& localeName /* "en_US.UTF-8" */ ) - : LocaleConfiguration( localeName, localeName ) { } + : LocaleConfiguration( localeName, localeName ) + { + } /// @brief Create a locale with language and formats separate explicit LocaleConfiguration( const QString& localeName, const QString& formatsName ); - static LocaleConfiguration fromLanguageAndLocation( const QString& language, - const QStringList& availableLocales, - const QString& countryCode ); + static LocaleConfiguration + fromLanguageAndLocation( const QString& language, const QStringList& availableLocales, const QString& countryCode ); bool isEmpty() const; @@ -55,8 +56,8 @@ public: // These become all uppercase in locale.conf, but we keep them lowercase here to // avoid confusion with locale.h. - QString lc_numeric, lc_time, lc_monetary, lc_paper, lc_name, lc_address, - lc_telephone, lc_measurement, lc_identification; + QString lc_numeric, lc_time, lc_monetary, lc_paper, lc_name, lc_address, lc_telephone, lc_measurement, + lc_identification; // If the user has explicitly selected language (from the dialog) // or numbers format, set these to avoid implicit changes to them. @@ -67,9 +68,10 @@ private: QString m_languageLocaleBcp47; }; -inline QDebug& operator <<( QDebug& s, const LocaleConfiguration& l ) +inline QDebug& +operator<<( QDebug& s, const LocaleConfiguration& l ) { return s << l.language() << '(' << l.toBcp47() << ") +" << l.lc_numeric; } -#endif // LOCALECONFIGURATION_H +#endif // LOCALECONFIGURATION_H diff --git a/src/modules/locale/LocalePage.cpp b/src/modules/locale/LocalePage.cpp index f6cdba436..d3829aad3 100644 --- a/src/modules/locale/LocalePage.cpp +++ b/src/modules/locale/LocalePage.cpp @@ -35,8 +35,8 @@ #include #include #include -#include #include +#include LocalePage::LocalePage( QWidget* parent ) : QWidget( parent ) @@ -99,154 +99,49 @@ LocalePage::LocalePage( QWidget* parent ) setLayout( mainLayout ); - connect( m_regionCombo, - static_cast< void ( QComboBox::* )( int ) >( &QComboBox::currentIndexChanged ), - [this]( int currentIndex ) - { - Q_UNUSED( currentIndex ) - QHash< QString, QList< LocaleGlobal::Location > > regions = LocaleGlobal::getLocations(); - if ( !regions.contains( m_regionCombo->currentData().toString() ) ) - return; + connect( m_regionCombo, QOverload< int >::of( &QComboBox::currentIndexChanged ), this, &LocalePage::regionChanged ); + connect( m_zoneCombo, QOverload< int >::of( &QComboBox::currentIndexChanged ), this, &LocalePage::zoneChanged ); + connect( m_tzWidget, &TimeZoneWidget::locationChanged, this, &LocalePage::locationChanged ); + connect( m_localeChangeButton, &QPushButton::clicked, this, &LocalePage::changeLocale ); + connect( m_formatsChangeButton, &QPushButton::clicked, this, &LocalePage::changeFormats ); - m_zoneCombo->blockSignals( true ); - - m_zoneCombo->clear(); - - const QList< LocaleGlobal::Location > zones = regions.value( m_regionCombo->currentData().toString() ); - for ( const LocaleGlobal::Location& zone : zones ) - { - m_zoneCombo->addItem( LocaleGlobal::Location::pretty( zone.zone ), zone.zone ); - } - - m_zoneCombo->model()->sort( 0 ); - - m_zoneCombo->blockSignals( false ); - - m_zoneCombo->currentIndexChanged( m_zoneCombo->currentIndex() ); - } ); - - connect( m_zoneCombo, - static_cast< void ( QComboBox::* )( int ) >( &QComboBox::currentIndexChanged ), - [this]( int currentIndex ) - { - Q_UNUSED( currentIndex ) - if ( !m_blockTzWidgetSet ) - m_tzWidget->setCurrentLocation( m_regionCombo->currentData().toString(), - m_zoneCombo->currentData().toString() ); - - updateGlobalStorage(); - } ); - - connect( m_tzWidget, &TimeZoneWidget::locationChanged, - [this]( LocaleGlobal::Location location ) - { - m_blockTzWidgetSet = true; - - // Set region index - int index = m_regionCombo->findData( location.region ); - if ( index < 0 ) - return; - - m_regionCombo->setCurrentIndex( index ); - - // Set zone index - index = m_zoneCombo->findData( location.zone ); - if ( index < 0 ) - return; - - m_zoneCombo->setCurrentIndex( index ); - - m_blockTzWidgetSet = false; - - updateGlobalStorage(); - } ); - - connect( m_localeChangeButton, &QPushButton::clicked, - [this] - { - LCLocaleDialog* dlg = - new LCLocaleDialog( m_selectedLocaleConfiguration.isEmpty() ? - guessLocaleConfiguration().language() : - m_selectedLocaleConfiguration.language(), - m_localeGenLines, - this ); - dlg->exec(); - if ( dlg->result() == QDialog::Accepted && - !dlg->selectedLCLocale().isEmpty() ) - { - m_selectedLocaleConfiguration.setLanguage( dlg->selectedLCLocale() ); - m_selectedLocaleConfiguration.explicit_lang = true; - this->updateGlobalLocale(); - this->updateLocaleLabels(); - } - - dlg->deleteLater(); - } ); - - connect( m_formatsChangeButton, &QPushButton::clicked, - [this] - { - LCLocaleDialog* dlg = - new LCLocaleDialog( m_selectedLocaleConfiguration.isEmpty() ? - guessLocaleConfiguration().lc_numeric : - m_selectedLocaleConfiguration.lc_numeric, - m_localeGenLines, - this ); - dlg->exec(); - if ( dlg->result() == QDialog::Accepted && - !dlg->selectedLCLocale().isEmpty() ) - { - // TODO: improve the granularity of this setting. - m_selectedLocaleConfiguration.lc_numeric = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_time = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_monetary = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_paper = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_name = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_address = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_telephone = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_measurement = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.lc_identification = dlg->selectedLCLocale(); - m_selectedLocaleConfiguration.explicit_lc = true; - - this->updateLocaleLabels(); - } - - dlg->deleteLater(); - - } ); - - CALAMARES_RETRANSLATE( - m_regionLabel->setText( tr( "Region:" ) ); - m_zoneLabel->setText( tr( "Zone:" ) ); - - updateLocaleLabels(); - - m_localeChangeButton->setText( tr( "&Change..." ) ); - m_formatsChangeButton->setText( tr( "&Change..." ) ); - ) + CALAMARES_RETRANSLATE_SLOT( &LocalePage::updateLocaleLabels ) } -LocalePage::~LocalePage() -{} +LocalePage::~LocalePage() {} void LocalePage::updateLocaleLabels() { - LocaleConfiguration lc = m_selectedLocaleConfiguration.isEmpty() ? - guessLocaleConfiguration() : - m_selectedLocaleConfiguration; + m_regionLabel->setText( tr( "Region:" ) ); + m_zoneLabel->setText( tr( "Zone:" ) ); + m_localeChangeButton->setText( tr( "&Change..." ) ); + m_formatsChangeButton->setText( tr( "&Change..." ) ); + + LocaleConfiguration lc + = m_selectedLocaleConfiguration.isEmpty() ? guessLocaleConfiguration() : m_selectedLocaleConfiguration; auto labels = prettyLocaleStatus( lc ); m_localeLabel->setText( labels.first ); m_formatsLabel->setText( labels.second ); } +static inline bool +containsLocation( const QList< LocaleGlobal::Location >& locations, const QString& zone ) +{ + for ( const LocaleGlobal::Location& location : locations ) + { + if ( location.zone == zone ) + { + return true; + } + } + return false; +} void -LocalePage::init( const QString& initialRegion, - const QString& initialZone, - const QString& localeGenPath ) +LocalePage::init( const QString& initialRegion, const QString& initialZone, const QString& localeGenPath ) { m_regionCombo->blockSignals( true ); m_zoneCombo->blockSignals( true ); @@ -267,20 +162,7 @@ LocalePage::init( const QString& initialRegion, m_regionCombo->currentIndexChanged( m_regionCombo->currentIndex() ); - // Default location - auto containsLocation = []( const QList< LocaleGlobal::Location >& locations, - const QString& zone ) -> bool - { - for ( const LocaleGlobal::Location& location : locations ) - { - if ( location.zone == zone ) - return true; - } - return false; - }; - - if ( keys.contains( initialRegion ) && - containsLocation( regions.value( initialRegion ), initialZone ) ) + if ( keys.contains( initialRegion ) && containsLocation( regions.value( initialRegion ), initialZone ) ) { m_tzWidget->setCurrentLocation( initialRegion, initialZone ); } @@ -298,14 +180,13 @@ LocalePage::init( const QString& initialRegion, QFile supported( "/usr/share/i18n/SUPPORTED" ); QByteArray ba; - if ( supported.exists() && - supported.open( QIODevice::ReadOnly | QIODevice::Text ) ) + if ( supported.exists() && supported.open( QIODevice::ReadOnly | QIODevice::Text ) ) { ba = supported.readAll(); supported.close(); const auto lines = ba.split( '\n' ); - for ( const QByteArray &line : lines ) + for ( const QByteArray& line : lines ) { m_localeGenLines.append( QString::fromLatin1( line.simplified() ) ); } @@ -321,28 +202,32 @@ LocalePage::init( const QString& initialRegion, else { cWarning() << "Cannot open file" << localeGenPath - << ". Assuming the supported languages are already built into " - "the locale archive."; + << ". Assuming the supported languages are already built into " + "the locale archive."; QProcess localeA; localeA.start( "locale", QStringList() << "-a" ); localeA.waitForFinished(); ba = localeA.readAllStandardOutput(); } const auto lines = ba.split( '\n' ); - for ( const QByteArray &line : lines ) + for ( const QByteArray& line : lines ) { - if ( line.startsWith( "## " ) || - line.startsWith( "# " ) || - line.simplified() == "#" ) + if ( line.startsWith( "## " ) || line.startsWith( "# " ) || line.simplified() == "#" ) + { continue; + } QString lineString = QString::fromLatin1( line.simplified() ); if ( lineString.startsWith( "#" ) ) + { lineString.remove( '#' ); + } lineString = lineString.simplified(); if ( lineString.isEmpty() ) + { continue; + } m_localeGenLines.append( lineString ); } @@ -351,41 +236,44 @@ LocalePage::init( const QString& initialRegion, if ( m_localeGenLines.isEmpty() ) { cWarning() << "cannot acquire a list of available locales." - << "The locale and localecfg modules will be broken as long as this " - "system does not provide" - << "\n\t " - << "* a well-formed" - << supported.fileName() - << "\n\tOR" - << "* a well-formed" - << (localeGenPath.isEmpty() ? QLatin1Literal("/etc/locale.gen") : localeGenPath) - << "\n\tOR" - << "* a complete pre-compiled locale-gen database which allows complete locale -a output."; - return; // something went wrong and there's nothing we can do about it. + << "The locale and localecfg modules will be broken as long as this " + "system does not provide" + << "\n\t " + << "* a well-formed" << supported.fileName() << "\n\tOR" + << "* a well-formed" + << ( localeGenPath.isEmpty() ? QLatin1Literal( "/etc/locale.gen" ) : localeGenPath ) << "\n\tOR" + << "* a complete pre-compiled locale-gen database which allows complete locale -a output."; + return; // something went wrong and there's nothing we can do about it. } // Assuming we have a list of supported locales, we usually only want UTF-8 ones // because it's not 1995. for ( auto it = m_localeGenLines.begin(); it != m_localeGenLines.end(); ) { - if ( !it->contains( "UTF-8", Qt::CaseInsensitive ) && - !it->contains( "utf8", Qt::CaseInsensitive ) ) + if ( !it->contains( "UTF-8", Qt::CaseInsensitive ) && !it->contains( "utf8", Qt::CaseInsensitive ) ) + { it = m_localeGenLines.erase( it ); + } else + { ++it; + } } // We strip " UTF-8" from "en_US.UTF-8 UTF-8" because it's redundant redundant. for ( auto it = m_localeGenLines.begin(); it != m_localeGenLines.end(); ++it ) { if ( it->endsWith( " UTF-8" ) ) + { it->chop( 6 ); + } *it = it->simplified(); } updateGlobalStorage(); } -std::pair< QString, QString > LocalePage::prettyLocaleStatus( const LocaleConfiguration& lc ) const +std::pair< QString, QString > +LocalePage::prettyLocaleStatus( const LocaleConfiguration& lc ) const { using CalamaresUtils::Locale::Label; @@ -401,14 +289,11 @@ QString LocalePage::prettyStatus() const { QString status; - status += tr( "Set timezone to %1/%2.
" ) - .arg( m_regionCombo->currentText() ) - .arg( m_zoneCombo->currentText() ); + status += tr( "Set timezone to %1/%2.
" ).arg( m_regionCombo->currentText() ).arg( m_zoneCombo->currentText() ); - LocaleConfiguration lc = m_selectedLocaleConfiguration.isEmpty() ? - guessLocaleConfiguration() : - m_selectedLocaleConfiguration; - auto labels = prettyLocaleStatus(lc); + LocaleConfiguration lc + = m_selectedLocaleConfiguration.isEmpty() ? guessLocaleConfiguration() : m_selectedLocaleConfiguration; + auto labels = prettyLocaleStatus( lc ); status += labels.first + "
"; status += labels.second + "
"; @@ -432,9 +317,8 @@ LocalePage::createJobs() QMap< QString, QString > LocalePage::localesMap() { - return m_selectedLocaleConfiguration.isEmpty() ? - guessLocaleConfiguration().toMap() : - m_selectedLocaleConfiguration.toMap(); + return m_selectedLocaleConfiguration.isEmpty() ? guessLocaleConfiguration().toMap() + : m_selectedLocaleConfiguration.toMap(); } @@ -442,8 +326,7 @@ void LocalePage::onActivate() { m_regionCombo->setFocus(); - if ( m_selectedLocaleConfiguration.isEmpty() || - !m_selectedLocaleConfiguration.explicit_lang ) + if ( m_selectedLocaleConfiguration.isEmpty() || !m_selectedLocaleConfiguration.explicit_lang ) { auto newLocale = guessLocaleConfiguration(); m_selectedLocaleConfiguration.setLanguage( newLocale.language() ); @@ -456,16 +339,15 @@ LocalePage::onActivate() LocaleConfiguration LocalePage::guessLocaleConfiguration() const { - return LocaleConfiguration::fromLanguageAndLocation( QLocale().name(), - m_localeGenLines, - m_tzWidget->getCurrentLocation().country ); + return LocaleConfiguration::fromLanguageAndLocation( + QLocale().name(), m_localeGenLines, m_tzWidget->getCurrentLocation().country ); } void LocalePage::updateGlobalLocale() { - auto *gs = Calamares::JobQueue::instance()->globalStorage(); + auto* gs = Calamares::JobQueue::instance()->globalStorage(); const QString bcp47 = m_selectedLocaleConfiguration.toBcp47(); gs->insert( "locale", bcp47 ); } @@ -474,11 +356,11 @@ LocalePage::updateGlobalLocale() void LocalePage::updateGlobalStorage() { - auto *gs = Calamares::JobQueue::instance()->globalStorage(); + auto* gs = Calamares::JobQueue::instance()->globalStorage(); LocaleGlobal::Location location = m_tzWidget->getCurrentLocation(); - bool locationChanged = ( location.region != gs->value( "locationRegion" ) ) || - ( location.zone != gs->value( "locationZone" ) ); + bool locationChanged + = ( location.region != gs->value( "locationRegion" ) ) || ( location.zone != gs->value( "locationZone" ) ); gs->insert( "locationRegion", location.region ); gs->insert( "locationZone", location.zone ); @@ -491,18 +373,17 @@ LocalePage::updateGlobalStorage() if ( locationChanged && Calamares::Settings::instance()->doChroot() ) { QProcess::execute( "timedatectl", // depends on systemd - { "set-timezone", - location.region + '/' + location.zone } ); + { "set-timezone", location.region + '/' + location.zone } ); } #endif // Preserve those settings that have been made explicit. auto newLocale = guessLocaleConfiguration(); - if ( !m_selectedLocaleConfiguration.isEmpty() && - m_selectedLocaleConfiguration.explicit_lang ) + if ( !m_selectedLocaleConfiguration.isEmpty() && m_selectedLocaleConfiguration.explicit_lang ) + { newLocale.setLanguage( m_selectedLocaleConfiguration.language() ); - if ( !m_selectedLocaleConfiguration.isEmpty() && - m_selectedLocaleConfiguration.explicit_lc ) + } + if ( !m_selectedLocaleConfiguration.isEmpty() && m_selectedLocaleConfiguration.explicit_lc ) { newLocale.lc_numeric = m_selectedLocaleConfiguration.lc_numeric; newLocale.lc_time = m_selectedLocaleConfiguration.lc_time; @@ -520,3 +401,120 @@ LocalePage::updateGlobalStorage() m_selectedLocaleConfiguration = newLocale; updateLocaleLabels(); } + + +void +LocalePage::regionChanged( int currentIndex ) +{ + Q_UNUSED( currentIndex ) + QHash< QString, QList< LocaleGlobal::Location > > regions = LocaleGlobal::getLocations(); + if ( !regions.contains( m_regionCombo->currentData().toString() ) ) + { + return; + } + + m_zoneCombo->blockSignals( true ); + + m_zoneCombo->clear(); + + const QList< LocaleGlobal::Location > zones = regions.value( m_regionCombo->currentData().toString() ); + for ( const LocaleGlobal::Location& zone : zones ) + { + m_zoneCombo->addItem( LocaleGlobal::Location::pretty( zone.zone ), zone.zone ); + } + + m_zoneCombo->model()->sort( 0 ); + + m_zoneCombo->blockSignals( false ); + + m_zoneCombo->currentIndexChanged( m_zoneCombo->currentIndex() ); +} + +void +LocalePage::zoneChanged( int currentIndex ) +{ + Q_UNUSED( currentIndex ) + if ( !m_blockTzWidgetSet ) + m_tzWidget->setCurrentLocation( m_regionCombo->currentData().toString(), + m_zoneCombo->currentData().toString() ); + + updateGlobalStorage(); +} + +void +LocalePage::locationChanged( LocaleGlobal::Location location ) +{ + m_blockTzWidgetSet = true; + + // Set region index + int index = m_regionCombo->findData( location.region ); + if ( index < 0 ) + { + return; + } + + m_regionCombo->setCurrentIndex( index ); + + // Set zone index + index = m_zoneCombo->findData( location.zone ); + if ( index < 0 ) + { + return; + } + + m_zoneCombo->setCurrentIndex( index ); + + m_blockTzWidgetSet = false; + + updateGlobalStorage(); +} + +void +LocalePage::changeLocale() +{ + LCLocaleDialog* dlg + = new LCLocaleDialog( m_selectedLocaleConfiguration.isEmpty() ? guessLocaleConfiguration().language() + : m_selectedLocaleConfiguration.language(), + m_localeGenLines, + this ); + dlg->exec(); + if ( dlg->result() == QDialog::Accepted && !dlg->selectedLCLocale().isEmpty() ) + { + m_selectedLocaleConfiguration.setLanguage( dlg->selectedLCLocale() ); + m_selectedLocaleConfiguration.explicit_lang = true; + this->updateGlobalLocale(); + this->updateLocaleLabels(); + } + + dlg->deleteLater(); +} + + +void +LocalePage::changeFormats() +{ + LCLocaleDialog* dlg + = new LCLocaleDialog( m_selectedLocaleConfiguration.isEmpty() ? guessLocaleConfiguration().lc_numeric + : m_selectedLocaleConfiguration.lc_numeric, + m_localeGenLines, + this ); + dlg->exec(); + if ( dlg->result() == QDialog::Accepted && !dlg->selectedLCLocale().isEmpty() ) + { + // TODO: improve the granularity of this setting. + m_selectedLocaleConfiguration.lc_numeric = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_time = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_monetary = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_paper = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_name = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_address = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_telephone = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_measurement = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.lc_identification = dlg->selectedLCLocale(); + m_selectedLocaleConfiguration.explicit_lc = true; + + this->updateLocaleLabels(); + } + + dlg->deleteLater(); +} diff --git a/src/modules/locale/LocalePage.h b/src/modules/locale/LocalePage.h index 20ad444c9..73097252b 100644 --- a/src/modules/locale/LocalePage.h +++ b/src/modules/locale/LocalePage.h @@ -21,6 +21,8 @@ #define LOCALEPAGE_H #include "LocaleConfiguration.h" +#include "timezonewidget/localeglobal.h" + #include "Job.h" #include @@ -37,9 +39,7 @@ public: explicit LocalePage( QWidget* parent = nullptr ); virtual ~LocalePage(); - void init( const QString& initialRegion, - const QString& initialZone, - const QString& localeGenPath ); + void init( const QString& initialRegion, const QString& initialZone, const QString& localeGenPath ); QString prettyStatus() const; @@ -65,6 +65,12 @@ private: void updateGlobalStorage(); void updateLocaleLabels(); + void regionChanged( int currentIndex ); + void zoneChanged( int currentIndex ); + void locationChanged( LocaleGlobal::Location location ); + void changeLocale(); + void changeFormats(); + TimeZoneWidget* m_tzWidget; QComboBox* m_regionCombo; QComboBox* m_zoneCombo; @@ -83,4 +89,4 @@ private: bool m_blockTzWidgetSet; }; -#endif // LOCALEPAGE_H +#endif // LOCALEPAGE_H diff --git a/src/modules/locale/LocaleViewStep.cpp b/src/modules/locale/LocaleViewStep.cpp index 9dbcb5993..4acfcb2de 100644 --- a/src/modules/locale/LocaleViewStep.cpp +++ b/src/modules/locale/LocaleViewStep.cpp @@ -27,7 +27,7 @@ #include "JobQueue.h" #include "geoip/Handler.h" - +#include "network/Manager.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Logger.h" #include "utils/Variant.h" @@ -38,51 +38,19 @@ #include -CALAMARES_PLUGIN_FACTORY_DEFINITION( LocaleViewStepFactory, registerPlugin(); ) +CALAMARES_PLUGIN_FACTORY_DEFINITION( LocaleViewStepFactory, registerPlugin< LocaleViewStep >(); ) LocaleViewStep::LocaleViewStep( QObject* parent ) : Calamares::ViewStep( parent ) , m_widget( new QWidget() ) - , m_actualWidget( new LocalePage() ) + , m_actualWidget( nullptr ) , m_nextEnabled( false ) + , m_geoip( nullptr ) { QBoxLayout* mainLayout = new QHBoxLayout; m_widget->setLayout( mainLayout ); CalamaresUtils::unmarginLayout( mainLayout ); - m_waitingWidget = new WaitingWidget( tr( "Loading location data..." ) ); - mainLayout->addWidget( m_waitingWidget ); - - connect( &m_initWatcher, &QFutureWatcher< void >::finished, - this, [=] - { - bool hasInternet = Calamares::JobQueue::instance()->globalStorage() - ->value( "hasInternet" ).toBool(); - if ( m_geoipUrl.isEmpty() || !hasInternet ) - setUpPage(); - else - fetchGeoIpTimezone(); - }); - - QFuture< void > initFuture = QtConcurrent::run( [=] - { - LocaleGlobal::init(); - if ( m_geoipUrl.isEmpty() ) - return; - - Calamares::GlobalStorage* gs = Calamares::JobQueue::instance()->globalStorage(); - - // Max 10sec wait for RequirementsChecker to finish, assuming the welcome - // module is used. - // If welcome is not used, either "hasInternet" should be set by other means, - // or the GeoIP feature should be disabled. - for ( int i = 0; i < 10; ++i ) - if ( !gs->contains( "hasInternet" ) ) - QThread::sleep( 1 ); - } ); - - m_initWatcher.setFuture( initFuture ); - emit nextStatusChanged( m_nextEnabled ); } @@ -90,19 +58,22 @@ LocaleViewStep::LocaleViewStep( QObject* parent ) LocaleViewStep::~LocaleViewStep() { if ( m_widget && m_widget->parent() == nullptr ) + { m_widget->deleteLater(); + } } void LocaleViewStep::setUpPage() { - m_actualWidget->init( m_startingTimezone.first, - m_startingTimezone.second, - m_localeGenPath ); - m_widget->layout()->removeWidget( m_waitingWidget ); - m_waitingWidget->deleteLater(); + if ( !m_actualWidget ) + { + m_actualWidget = new LocalePage(); + } + m_actualWidget->init( m_startingTimezone.first, m_startingTimezone.second, m_localeGenPath ); m_widget->layout()->addWidget( m_actualWidget ); + m_nextEnabled = true; emit nextStatusChanged( m_nextEnabled ); } @@ -111,16 +82,14 @@ LocaleViewStep::setUpPage() void LocaleViewStep::fetchGeoIpTimezone() { - CalamaresUtils::GeoIP::Handler h( m_geoipStyle, m_geoipUrl, m_geoipSelector ); - if ( h.isValid() ) + if ( m_geoip && m_geoip->isValid() ) { - m_startingTimezone = h.get(); + m_startingTimezone = m_geoip->get(); if ( !m_startingTimezone.isValid() ) - cWarning() << "GeoIP lookup at" << m_geoipUrl << "failed."; + { + cWarning() << "GeoIP lookup at" << m_geoip->url() << "failed."; + } } - else - cWarning() << "GeoIP Style" << m_geoipStyle << "is not recognized."; - setUpPage(); } @@ -183,6 +152,10 @@ LocaleViewStep::jobs() const void LocaleViewStep::onActivate() { + if ( !m_actualWidget ) + { + setUpPage(); + } m_actualWidget->onActivate(); } @@ -191,17 +164,26 @@ void LocaleViewStep::onLeave() { m_jobs.clear(); - m_jobs.append( m_actualWidget->createJobs() ); - m_prettyStatus = m_actualWidget->prettyStatus(); + if ( m_actualWidget ) + { + m_jobs.append( m_actualWidget->createJobs() ); - auto map = m_actualWidget->localesMap(); - QVariantMap vm; - for ( auto it = map.constBegin(); it != map.constEnd(); ++it ) - vm.insert( it.key(), it.value() ); + m_prettyStatus = m_actualWidget->prettyStatus(); - Calamares::JobQueue::instance()->globalStorage() - ->insert( "localeConf", vm ); + auto map = m_actualWidget->localesMap(); + QVariantMap vm; + for ( auto it = map.constBegin(); it != map.constEnd(); ++it ) + { + vm.insert( it.key(), it.value() ); + } + + Calamares::JobQueue::instance()->globalStorage()->insert( "localeConf", vm ); + } + else + { + Calamares::JobQueue::instance()->globalStorage()->remove( "localeConf" ); + } } @@ -216,35 +198,51 @@ LocaleViewStep::setConfigurationMap( const QVariantMap& configurationMap ) } else { - m_startingTimezone = CalamaresUtils::GeoIP::RegionZonePair( QStringLiteral( "America" ), QStringLiteral( "New_York" ) ); + m_startingTimezone + = CalamaresUtils::GeoIP::RegionZonePair( QStringLiteral( "America" ), QStringLiteral( "New_York" ) ); } m_localeGenPath = CalamaresUtils::getString( configurationMap, "localeGenPath" ); if ( m_localeGenPath.isEmpty() ) + { m_localeGenPath = QStringLiteral( "/etc/locale.gen" ); + } bool ok = false; QVariantMap geoip = CalamaresUtils::getSubMap( configurationMap, "geoip", ok ); if ( ok ) { - m_geoipUrl = CalamaresUtils::getString( geoip, "url" ); - m_geoipStyle = CalamaresUtils::getString( geoip, "style" ); - m_geoipSelector = CalamaresUtils::getString( geoip, "selector" ); - } - else - { - // Accommodate deprecated geoip configuration - m_geoipUrl = CalamaresUtils::getString( configurationMap, "geoipUrl" ); - m_geoipStyle = CalamaresUtils::getString( configurationMap, "geoipStyle" ); - m_geoipSelector = CalamaresUtils::getString( configurationMap, "geoipSelector" ); + QString url = CalamaresUtils::getString( geoip, "url" ); + QString style = CalamaresUtils::getString( geoip, "style" ); + QString selector = CalamaresUtils::getString( geoip, "selector" ); - if ( !m_geoipUrl.isEmpty() && ( m_geoipStyle.isEmpty() || m_geoipStyle == "legacy" ) ) + m_geoip = std::make_unique< CalamaresUtils::GeoIP::Handler >( style, url, selector ); + if ( !m_geoip->isValid() ) { - m_geoipStyle = "json"; - m_geoipUrl.append( "/json/" ); + cWarning() << "GeoIP Style" << style << "is not recognized."; } - - if ( !m_geoipUrl.isEmpty() ) - cWarning() << "Legacy-style GeoIP configuration is deprecated. Use geoip: map."; } } + +Calamares::RequirementsList +LocaleViewStep::checkRequirements() +{ + LocaleGlobal::init(); + if ( m_geoip && m_geoip->isValid() ) + { + auto& network = CalamaresUtils::Network::Manager::instance(); + if ( network.hasInternet() ) + { + fetchGeoIpTimezone(); + } + else + { + if ( network.synchronousPing( m_geoip->url() ) ) + { + fetchGeoIpTimezone(); + } + } + } + + return Calamares::RequirementsList(); +} diff --git a/src/modules/locale/LocaleViewStep.h b/src/modules/locale/LocaleViewStep.h index 8ab50b75d..ca8ecc3fa 100644 --- a/src/modules/locale/LocaleViewStep.h +++ b/src/modules/locale/LocaleViewStep.h @@ -20,6 +20,7 @@ #ifndef LOCALEVIEWSTEP_H #define LOCALEVIEWSTEP_H +#include "geoip/Handler.h" #include "geoip/Interface.h" #include "utils/PluginFactory.h" #include "viewpages/ViewStep.h" @@ -29,6 +30,8 @@ #include #include +#include + class LocalePage; class WaitingWidget; @@ -58,14 +61,15 @@ public: void setConfigurationMap( const QVariantMap& configurationMap ) override; + /// @brief Do setup (returns empty list) asynchronously + virtual Calamares::RequirementsList checkRequirements() override; + private slots: void setUpPage(); private: void fetchGeoIpTimezone(); QWidget* m_widget; - QFutureWatcher< void > m_initWatcher; - WaitingWidget* m_waitingWidget; LocalePage* m_actualWidget; bool m_nextEnabled; @@ -74,13 +78,10 @@ private: CalamaresUtils::GeoIP::RegionZonePair m_startingTimezone; QString m_localeGenPath; - QString m_geoipUrl; // The URL, depening on style might be modified on lookup - QString m_geoipStyle; // String selecting which kind of geoip data to expect - QString m_geoipSelector; // String selecting data from the geoip lookup - QList< Calamares::job_ptr > m_jobs; + std::unique_ptr< CalamaresUtils::GeoIP::Handler > m_geoip; }; CALAMARES_PLUGIN_FACTORY_DECLARATION( LocaleViewStepFactory ) -#endif // LOCALEVIEWSTEP_H +#endif // LOCALEVIEWSTEP_H diff --git a/src/modules/locale/SetTimezoneJob.cpp b/src/modules/locale/SetTimezoneJob.cpp index 71a693df7..adcac13c1 100644 --- a/src/modules/locale/SetTimezoneJob.cpp +++ b/src/modules/locale/SetTimezoneJob.cpp @@ -19,11 +19,11 @@ #include -#include "JobQueue.h" #include "GlobalStorage.h" +#include "JobQueue.h" #include "Settings.h" -#include "utils/Logger.h" #include "utils/CalamaresUtilsSystem.h" +#include "utils/Logger.h" #include #include @@ -51,13 +51,13 @@ SetTimezoneJob::exec() // to a running timedated over D-Bus), and we have code that works if ( !Calamares::Settings::instance()->doChroot() ) { - int ec = CalamaresUtils::System::instance()-> - targetEnvCall( { "timedatectl", - "set-timezone", - m_region + '/' + m_zone } ); + int ec = CalamaresUtils::System::instance()->targetEnvCall( + { "timedatectl", "set-timezone", m_region + '/' + m_zone } ); if ( !ec ) + { return Calamares::JobResult::ok(); + } } QString localtimeSlink( "/etc/localtime" ); @@ -72,31 +72,21 @@ SetTimezoneJob::exec() tr( "Bad path: %1" ).arg( zoneFile.absolutePath() ) ); // Make sure /etc/localtime doesn't exist, otherwise symlinking will fail - CalamaresUtils::System::instance()-> - targetEnvCall( { "rm", - "-f", - localtimeSlink } ); + CalamaresUtils::System::instance()->targetEnvCall( { "rm", "-f", localtimeSlink } ); - int ec = CalamaresUtils::System::instance()-> - targetEnvCall( { "ln", - "-s", - zoneinfoPath, - localtimeSlink } ); + int ec = CalamaresUtils::System::instance()->targetEnvCall( { "ln", "-s", zoneinfoPath, localtimeSlink } ); if ( ec ) - return Calamares::JobResult::error( tr( "Cannot set timezone." ), - tr( "Link creation failed, target: %1; link name: %2" ) - .arg( zoneinfoPath ) - .arg( "/etc/localtime" ) ); + return Calamares::JobResult::error( + tr( "Cannot set timezone." ), + tr( "Link creation failed, target: %1; link name: %2" ).arg( zoneinfoPath ).arg( "/etc/localtime" ) ); QFile timezoneFile( gs->value( "rootMountPoint" ).toString() + "/etc/timezone" ); - if ( !timezoneFile.open( QIODevice::WriteOnly | - QIODevice::Text | - QIODevice::Truncate ) ) - return Calamares::JobResult::error( tr( "Cannot set timezone,"), - tr( "Cannot open /etc/timezone for writing")); + if ( !timezoneFile.open( QIODevice::WriteOnly | QIODevice::Text | QIODevice::Truncate ) ) + return Calamares::JobResult::error( tr( "Cannot set timezone," ), + tr( "Cannot open /etc/timezone for writing" ) ); - QTextStream out(&timezoneFile); + QTextStream out( &timezoneFile ); out << m_region << '/' << m_zone << "\n"; timezoneFile.close(); diff --git a/src/modules/locale/SetTimezoneJob.h b/src/modules/locale/SetTimezoneJob.h index 7f50d8744..f7f2331ad 100644 --- a/src/modules/locale/SetTimezoneJob.h +++ b/src/modules/locale/SetTimezoneJob.h @@ -26,8 +26,7 @@ class SetTimezoneJob : public Calamares::Job { Q_OBJECT public: - SetTimezoneJob( const QString& region, - const QString& zone ); + SetTimezoneJob( const QString& region, const QString& zone ); QString prettyName() const override; Calamares::JobResult exec() override; diff --git a/src/modules/locale/Tests.cpp b/src/modules/locale/Tests.cpp index 0e1a3eb48..b8e471339 100644 --- a/src/modules/locale/Tests.cpp +++ b/src/modules/locale/Tests.cpp @@ -25,19 +25,17 @@ QTEST_GUILESS_MAIN( LocaleTests ) -LocaleTests::LocaleTests() +LocaleTests::LocaleTests() {} + +LocaleTests::~LocaleTests() {} + +void +LocaleTests::initTestCase() { } -LocaleTests::~LocaleTests() -{ -} - -void LocaleTests::initTestCase() -{ -} - -void LocaleTests::testEmptyLocaleConfiguration() +void +LocaleTests::testEmptyLocaleConfiguration() { LocaleConfiguration lc; @@ -45,7 +43,8 @@ void LocaleTests::testEmptyLocaleConfiguration() QCOMPARE( lc.toBcp47(), QString() ); } -void LocaleTests::testDefaultLocaleConfiguration() +void +LocaleTests::testDefaultLocaleConfiguration() { LocaleConfiguration lc( "en_US.UTF-8" ); QVERIFY( !lc.isEmpty() ); @@ -58,7 +57,8 @@ void LocaleTests::testDefaultLocaleConfiguration() QCOMPARE( lc2.toBcp47(), "de" ); } -void LocaleTests::testSplitLocaleConfiguration() +void +LocaleTests::testSplitLocaleConfiguration() { LocaleConfiguration lc( "en_US.UTF-8", "de_DE.UTF-8" ); QVERIFY( !lc.isEmpty() ); @@ -76,5 +76,4 @@ void LocaleTests::testSplitLocaleConfiguration() QVERIFY( !lc3.isEmpty() ); QCOMPARE( lc3.toBcp47(), "da" ); QCOMPARE( lc3.lc_numeric, "de_DE.UTF-8" ); - }