diff --git a/distroquery.php b/distroquery.php index 2690e3a..d769ffe 100644 --- a/distroquery.php +++ b/distroquery.php @@ -17,6 +17,13 @@ if ( !defined( 'ABSPATH' ) ) { exit; } +function human_filesize($bytes, $dec = 2): string { + $size = array('B', 'kB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'); + $factor = floor((strlen($bytes) - 1) / 3); + if ($factor == 0) $dec = 0; + return sprintf("%.{$dec}f %s", $bytes / (1024 ** $factor), $size[$factor]); +} + $url_prefix = home_url() . "/rpms/"; ?> @@ -173,7 +180,7 @@ $url_prefix = home_url() . "/rpms/"; : : : -: +: :" target=_blank> : @@ -266,7 +273,7 @@ $url_prefix = home_url() . "/rpms/"; echo $j["source"]["version"]."-".$j["source"]["release"] ?> : : -: +: :" target=_blank> :"; foreach ($j["provides"] as $provide) { echo $provide["name"]; - if ($provide["flags"] != "") echo " " . $provide["flags"] . $provide["version"]; + if ($provide["flags"] != "") echo " " . $provide["flags"] . " " . $provide["version"]; echo "
"; } echo ""; foreach ($j["obsoletes"] as $obsolete) { echo $obsolete["name"]; - if ($obsolete["flags"] != "") echo " " . $obsolete["flags"] . $obsolete["version"]; + if ($obsolete["flags"] != "") echo " " . $obsolete["flags"] . " " . $obsolete["version"]; echo "
"; } echo ""; foreach ($j["requires"] as $require) { echo $require["name"]; - if ($require["flags"] != "") echo " " . $require["flags"] . $require["version"]; + if ($require["flags"] != "") echo " " . $require["flags"] . " " . $require["version"]; $cnt = 0; foreach ($require["providers"] as $provider) { @@ -307,7 +314,7 @@ $url_prefix = home_url() . "/rpms/"; $provider_url = $url_prefix . $provider["repository"] . "/" . $provider["name"] . "/" . $arch; echo " [" . $cnt . "]"; } - if ($cnt == 0) echo " (" . _r("unresolved") . ")"; + if ($cnt == 0) echo " (" . _r("unresolved") . ")"; echo "
"; } diff --git a/languages/it_IT.mo b/languages/it_IT.mo index 96ef9bc..7fd740b 100644 Binary files a/languages/it_IT.mo and b/languages/it_IT.mo differ diff --git a/languages/it_IT.po b/languages/it_IT.po index 0aa5db5..55e6a61 100644 --- a/languages/it_IT.po +++ b/languages/it_IT.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Responsive Theme\n" "Report-Msgid-Bugs-To: bugs@openmamba.org\n" -"POT-Creation-Date: 2024-07-06 19:15+0200\n" +"POT-Creation-Date: 2024-07-07 14:59+0200\n" "PO-Revision-Date: 2014-12-08 16:25+0100\n" "Last-Translator: Silvan Calarco \n" "Language-Team: Italian, Italy\n" @@ -26,147 +26,171 @@ msgstr "Leggi di piĆ¹ ›" msgid "Pages:" msgstr "Pagine:" -#: ../distroquery.php:40 ../distroquery.php:135 ../distroquery.php:193 +#: ../distroquery.php:47 ../distroquery.php:149 ../distroquery.php:244 msgid "Repositories" msgstr "Repository" -#: ../distroquery.php:42 +#: ../distroquery.php:49 msgid "Available repositories" msgstr "Repository disponibili" -#: ../distroquery.php:71 +#: ../distroquery.php:78 msgid "List of packages" msgstr "Elenco dei pacchetti" -#: ../distroquery.php:74 +#: ../distroquery.php:81 msgid "Search packages" msgstr "Cerca pacchetti" -#: ../distroquery.php:75 +#: ../distroquery.php:82 msgid "Search here" msgstr "Cerca qui" -#: ../distroquery.php:76 +#: ../distroquery.php:83 msgid "Results for:" msgstr "Risultati per:" -#: ../distroquery.php:92 ../distroquery.php:114 +#: ../distroquery.php:99 ../distroquery.php:121 msgid "result(s) found" msgstr "risultati trovati" -#: ../distroquery.php:93 +#: ../distroquery.php:100 msgid "Showing page" msgstr "Mostro la pagina" -#: ../distroquery.php:93 +#: ../distroquery.php:100 msgid "of" msgstr "di" -#: ../distroquery.php:117 ../distroquery.php:160 ../distroquery.php:217 +#: ../distroquery.php:125 +msgid "Arch" +msgstr "Architettura" + +#: ../distroquery.php:126 ../distroquery.php:176 ../distroquery.php:270 msgid "Name" msgstr "Nome" -#: ../distroquery.php:117 +#: ../distroquery.php:127 msgid "Version" msgstr "Versione" -#: ../distroquery.php:118 -msgid "Last update" -msgstr "Ultimo aggiornamento" - -#: ../distroquery.php:118 +#: ../distroquery.php:128 msgid "Summary" msgstr "Descrizione" -#: ../distroquery.php:141 ../distroquery.php:198 +#: ../distroquery.php:129 +msgid "Last update" +msgstr "Ultimo aggiornamento" + +#: ../distroquery.php:155 ../distroquery.php:249 msgid "ERROR" msgstr "ERRORE" -#: ../distroquery.php:148 ../distroquery.php:205 +#: ../distroquery.php:162 ../distroquery.php:256 msgid "Resources" msgstr "Risorse" -#: ../distroquery.php:149 ../distroquery.php:206 +#: ../distroquery.php:163 ../distroquery.php:257 msgid "Source files" msgstr "File sorgenti" -#: ../distroquery.php:150 ../distroquery.php:207 +#: ../distroquery.php:164 ../distroquery.php:258 msgid "Changes" msgstr "Modifiche" -#: ../distroquery.php:151 ../distroquery.php:208 +#: ../distroquery.php:165 ../distroquery.php:259 msgid "Issues" msgstr "Problemi" -#: ../distroquery.php:152 ../distroquery.php:209 +#: ../distroquery.php:166 ../distroquery.php:260 msgid "Add a new issue" msgstr "Segnala un problema" -#: ../distroquery.php:153 ../distroquery.php:210 +#: ../distroquery.php:167 ../distroquery.php:261 msgid "Download" msgstr "Scarica" -#: ../distroquery.php:161 ../distroquery.php:218 +#: ../distroquery.php:177 ../distroquery.php:227 ../distroquery.php:271 msgid "Release" msgstr "Versione" -#: ../distroquery.php:164 ../distroquery.php:222 +#: ../distroquery.php:180 ../distroquery.php:275 msgid "Group" msgstr "Gruppo" -#: ../distroquery.php:165 +#: ../distroquery.php:181 msgid "Maintainer" msgstr "Manutentore" -#: ../distroquery.php:166 ../distroquery.php:223 -msgid "Description" -msgstr "Descrizione" - -#: ../distroquery.php:167 +#: ../distroquery.php:182 msgid "License" msgstr "Licenza" -#: ../distroquery.php:168 ../distroquery.php:224 +#: ../distroquery.php:183 ../distroquery.php:276 msgid "Size" msgstr "Dimensione" -#: ../distroquery.php:169 ../distroquery.php:225 +#: ../distroquery.php:184 ../distroquery.php:277 msgid "Upstream URL" msgstr "URL di origine" -#: ../distroquery.php:170 +#: ../distroquery.php:185 msgid "Build time" msgstr "Data di compilazione" -#: ../distroquery.php:171 +#: ../distroquery.php:190 +msgid "Binary packages and requirements" +msgstr "Pacchetti binari e dipendenze" + +#: ../distroquery.php:196 msgid "Built RPMS" msgstr "RPM creati" -#: ../distroquery.php:177 +#: ../distroquery.php:205 msgid "Build requirements" msgstr "Dipendenze di compilazione" -#: ../distroquery.php:221 +#: ../distroquery.php:217 ../distroquery.php:317 +msgid "unresolved" +msgstr "non risolto" + +#: ../distroquery.php:225 +msgid "History of changes" +msgstr "Cronologia delle modifiche" + +#: ../distroquery.php:226 ../functions.php:129 +msgid "Date" +msgstr "Data" + +#: ../distroquery.php:227 +msgid "Packager" +msgstr "Packager" + +#: ../distroquery.php:228 +msgid "Description" +msgstr "Descrizione" + +#: ../distroquery.php:274 msgid "Architecture" msgstr "Architettura" -#: ../distroquery.php:226 +#: ../distroquery.php:278 msgid "Source RPM" msgstr "RPM sorgente" -#: ../distroquery.php:229 +#: ../distroquery.php:287 msgid "Brothers" msgstr "Collegati" -#: ../distroquery.php:235 +#: ../distroquery.php:287 msgid "Provides" msgstr "Fornisce" -#: ../distroquery.php:242 +#: ../distroquery.php:288 msgid "Obsoletes" msgstr "Rende obsoleti" -#: ../distroquery.php:249 +#: ../distroquery.php:288 msgid "Requires" msgstr "Richiede" @@ -182,10 +206,6 @@ msgstr "per" msgid "File size:" msgstr "Dimensione file:" -#: ../functions.php:129 -msgid "Date" -msgstr "Data" - #: ../functions.php:139 msgid "" "Sorry, download is temporary unavailable. If the problem persists please " diff --git a/languages/responsive.po b/languages/responsive.po index 2aca3a7..298158c 100644 --- a/languages/responsive.po +++ b/languages/responsive.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: openmamba 1.0\n" "Report-Msgid-Bugs-To: bugs@openmamba.org\n" -"POT-Creation-Date: 2024-07-06 19:15+0200\n" +"POT-Creation-Date: 2024-07-07 14:59+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,147 +27,171 @@ msgstr "" msgid "Pages:" msgstr "" -#: ../distroquery.php:40 ../distroquery.php:135 ../distroquery.php:193 +#: ../distroquery.php:47 ../distroquery.php:149 ../distroquery.php:244 msgid "Repositories" msgstr "" -#: ../distroquery.php:42 +#: ../distroquery.php:49 msgid "Available repositories" msgstr "" -#: ../distroquery.php:71 +#: ../distroquery.php:78 msgid "List of packages" msgstr "" -#: ../distroquery.php:74 +#: ../distroquery.php:81 msgid "Search packages" msgstr "" -#: ../distroquery.php:75 +#: ../distroquery.php:82 msgid "Search here" msgstr "" -#: ../distroquery.php:76 +#: ../distroquery.php:83 msgid "Results for:" msgstr "" -#: ../distroquery.php:92 ../distroquery.php:114 +#: ../distroquery.php:99 ../distroquery.php:121 msgid "result(s) found" msgstr "" -#: ../distroquery.php:93 +#: ../distroquery.php:100 msgid "Showing page" msgstr "" -#: ../distroquery.php:93 +#: ../distroquery.php:100 msgid "of" msgstr "" -#: ../distroquery.php:117 ../distroquery.php:160 ../distroquery.php:217 +#: ../distroquery.php:125 +msgid "Arch" +msgstr "" + +#: ../distroquery.php:126 ../distroquery.php:176 ../distroquery.php:270 msgid "Name" msgstr "" -#: ../distroquery.php:117 +#: ../distroquery.php:127 msgid "Version" msgstr "" -#: ../distroquery.php:118 -msgid "Last update" -msgstr "" - -#: ../distroquery.php:118 +#: ../distroquery.php:128 msgid "Summary" msgstr "" -#: ../distroquery.php:141 ../distroquery.php:198 +#: ../distroquery.php:129 +msgid "Last update" +msgstr "" + +#: ../distroquery.php:155 ../distroquery.php:249 msgid "ERROR" msgstr "" -#: ../distroquery.php:148 ../distroquery.php:205 +#: ../distroquery.php:162 ../distroquery.php:256 msgid "Resources" msgstr "" -#: ../distroquery.php:149 ../distroquery.php:206 +#: ../distroquery.php:163 ../distroquery.php:257 msgid "Source files" msgstr "" -#: ../distroquery.php:150 ../distroquery.php:207 +#: ../distroquery.php:164 ../distroquery.php:258 msgid "Changes" msgstr "" -#: ../distroquery.php:151 ../distroquery.php:208 +#: ../distroquery.php:165 ../distroquery.php:259 msgid "Issues" msgstr "" -#: ../distroquery.php:152 ../distroquery.php:209 +#: ../distroquery.php:166 ../distroquery.php:260 msgid "Add a new issue" msgstr "" -#: ../distroquery.php:153 ../distroquery.php:210 +#: ../distroquery.php:167 ../distroquery.php:261 msgid "Download" msgstr "" -#: ../distroquery.php:161 ../distroquery.php:218 +#: ../distroquery.php:177 ../distroquery.php:227 ../distroquery.php:271 msgid "Release" msgstr "" -#: ../distroquery.php:164 ../distroquery.php:222 +#: ../distroquery.php:180 ../distroquery.php:275 msgid "Group" msgstr "" -#: ../distroquery.php:165 +#: ../distroquery.php:181 msgid "Maintainer" msgstr "" -#: ../distroquery.php:166 ../distroquery.php:223 -msgid "Description" -msgstr "" - -#: ../distroquery.php:167 +#: ../distroquery.php:182 msgid "License" msgstr "" -#: ../distroquery.php:168 ../distroquery.php:224 +#: ../distroquery.php:183 ../distroquery.php:276 msgid "Size" msgstr "" -#: ../distroquery.php:169 ../distroquery.php:225 +#: ../distroquery.php:184 ../distroquery.php:277 msgid "Upstream URL" msgstr "" -#: ../distroquery.php:170 +#: ../distroquery.php:185 msgid "Build time" msgstr "" -#: ../distroquery.php:171 +#: ../distroquery.php:190 +msgid "Binary packages and requirements" +msgstr "" + +#: ../distroquery.php:196 msgid "Built RPMS" msgstr "" -#: ../distroquery.php:177 +#: ../distroquery.php:205 msgid "Build requirements" msgstr "" -#: ../distroquery.php:221 +#: ../distroquery.php:217 ../distroquery.php:317 +msgid "unresolved" +msgstr "" + +#: ../distroquery.php:225 +msgid "History of changes" +msgstr "" + +#: ../distroquery.php:226 ../functions.php:129 +msgid "Date" +msgstr "" + +#: ../distroquery.php:227 +msgid "Packager" +msgstr "" + +#: ../distroquery.php:228 +msgid "Description" +msgstr "" + +#: ../distroquery.php:274 msgid "Architecture" msgstr "" -#: ../distroquery.php:226 +#: ../distroquery.php:278 msgid "Source RPM" msgstr "" -#: ../distroquery.php:229 +#: ../distroquery.php:287 msgid "Brothers" msgstr "" -#: ../distroquery.php:235 +#: ../distroquery.php:287 msgid "Provides" msgstr "" -#: ../distroquery.php:242 +#: ../distroquery.php:288 msgid "Obsoletes" msgstr "" -#: ../distroquery.php:249 +#: ../distroquery.php:288 msgid "Requires" msgstr "" @@ -183,10 +207,6 @@ msgstr "" msgid "File size:" msgstr "" -#: ../functions.php:129 -msgid "Date" -msgstr "" - #: ../functions.php:139 msgid "" "Sorry, download is temporary unavailable. If the problem persists please "