Skip to content

Commit e1fd856

Browse files
committed
L10N patch.
1 parent 392a51b commit e1fd856

File tree

6 files changed

+185
-6
lines changed

6 files changed

+185
-6
lines changed

Changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,5 @@ __*Why "v3.0.0" instead of "v1.0.0?"*__ Prior to phpMussel v3, the "phpMussel Co
6363
### v3.4.0
6464

6565
[2023.04.01; Maikuolan]: Reworked the loadL10N method, how it handles HTTP_ACCEPT_LANGUAGE, improved rule assignment, added some assumptions for supported L10N, and added the ability to defer non-supported L10N to supported L10N where sufficiently similar to be acceptable.
66+
67+
[2023.05.04; Maikuolan]: Added L10N for Bulgarian, Czech, and Punjabi.

l10n/bg.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
##\
2+
# This file is a part of the phpMussel\Web package.
3+
# Homepage: https://phpmussel.github.io/
4+
#
5+
# PHPMUSSEL COPYRIGHT 2013 AND BEYOND BY THE PHPMUSSEL TEAM.
6+
#
7+
# License: GNU/GPLv2
8+
# @see LICENSE.txt
9+
#
10+
# This file: Bulgarian language data (last modified: 2023.05.04).
11+
#
12+
# Regarding translations: My native language is English. Because this is a free
13+
# and open-source hobby project which generates zero income, and translatable
14+
# content is likely to change as the features and functionality supported by
15+
# the project changes, it doesn't make sense for me to spend money for
16+
# translations. Because I'm the sole author/developer/maintainer for the
17+
# project and I'm not a ployglot, any translations I produce are very likely to
18+
# contain errors. Sorry, but realistically, that won't ever change. If you find
19+
# any such errors/typos/mistakes/etc, your assistance to correct them would be
20+
# very much appreciated. Pull requests are invited and encouraged. Otherwise,
21+
# if you find these errors too much to handle, just stick with the original
22+
# English source. If a translation is irredeemably incomprehensible, let me
23+
# know which, and I can delete it. If you're not sure how to perform pull
24+
# requests, ask. I can help.
25+
##/
26+
27+
PrivacyPolicy: "Политика за поверителност"
28+
config_web: "Конфигурация за манипулатора на качване."
29+
config_web_custom_footer: "Вмъква се като HTML най-отдолу на всички страници с „отказано качване“. Това може да бъде полезно, в случай че искате да включите правно съобщение, връзка за контакт, бизнес информация, или подобни на всички подобни страници."
30+
config_web_custom_header: "Вмъква се като HTML в самото начало на всички страници с „отказано качване“. Това може да бъде полезно, в случай че искате да включите лого на уебсайт, персонализирана заглавка, скриптове, или подобни на всички подобни страници."
31+
config_web_forbid_on_block: "Трябва ли phpMussel да изпрати 403 заглавки със съобщението за блокирано качване на файл или да се придържа към обичайните 200 OK? False (Невярно) = Не (200); True (Вярно) = Да (403) [Стандарт]."
32+
config_web_ignore_upload_errors: "Тази директива обикновено трябва да бъде деактивирана, но активирането й може да е необходимо в някои случаи, за да може phpMussel да функционира правилно на вашата конкретна система. Обикновено, когато е деактивиран, когато phpMussel открие наличието на елементи в x масива <code>$_FILES</code>, ще се опита да инициира сканиране на файловете, които тези елементи представляват, и ако тези елементи са празни, phpMussel ще върне съобщение за грешка. Това е правилно поведение за phpMussel. За някои CMS обаче празни елементи в <code>$_FILES</code> могат да възникнат в резултат на естественото поведение на тези CMS или може да се докладват грешки, когато няма, в който случай нормалното поведение на phpMussel ще пречи на нормалното поведение на тези CMS. Ако възникне такава ситуация за вас, активирането на тази опция ще инструктира phpMussel да не се опитва да инициира сканиране за такива празни елементи, да ги игнорира, когато бъдат открити и да не връща свързани съобщения за грешка, като по този начин позволява продължаване на заявката за страница. False (Невярно) = Деактивиран; True (Вярно) = Активиран."
33+
config_web_magnification: "Увеличението на шрифта. Стандарт = 1."
34+
config_web_max_uploads: "Максимален брой файлове, които phpMussel има право да сканира, когато сканира качвания, преди да прекрати сканирането и да информира потребителя, че качва твърде много наведнъж! Осигурява защита срещу теоретична атака, при която нападател се опитва да извърши DDoS на вашата система или CMS чрез претоварване на phpMussel, за да забави процеса на PHP до пълно спиране. Препоръка: 10. Може да искате да увеличите или намалите този брой в зависимост от скоростта на вашия хардуер. Имайте предвид, че този номер не отчита и не включва съдържанието на архивите."
35+
config_web_theme: "Естетиката, която да използвате за страницата „отказано качване“."
36+
config_web_unsupported_media_type_header: "Трябва ли phpMussel да изпраща 415 заглавки, когато качванията са блокирани поради файлови типове в черен списък? Когато е вярно, тази настройка замества <code>forbid_on_block</code>. False (Невярно) = Не [Стандарт]; True (Вярно) = Да."
37+
config_web_uploads_log: "Къде трябва да се регистрират всички блокирани качвания. Посочете име на файл, или за да го деактивирате, оставете го празно."
38+
denied: "Отказано качване!"
39+
denied_reason: "Вашето качване беше блокирано поради изброените по-долу причини:"
40+
notifications_message: |
41+
<center>
42+
<p><strong>Здравейте.</strong></p>
43+
<p><strong>С този имейл ви уведомяваме, че следните качвания на файлове са блокирани:</strong></p>
44+
<p>%s</p>
45+
<p><strong>Защо това се случи:</strong></p>
46+
<p>%s</p>
47+
<p><strong>Когато това се случи:</strong></p>
48+
<p>%s</p>
49+
</center>
50+
notifications_subject: "Известие за блокирано качване"
51+
scan_unauthorised_upload: "Открита е манипулация на неоторизирано качване на файл!"
52+
scan_unauthorised_upload_or_misconfig: "Открита е манипулация на неоторизирано качване на файл или неправилна конфигурация!"
53+
upload_error_1: "Размерът на файла надвишава директивата upload_max_filesize."
54+
upload_error_2: "Размерът на файла надвишава зададеното от формуляра ограничение за размер на файла."
55+
upload_error_34: "Грешка при качване! Моля, свържете се с домакина за съдействие!"
56+
upload_error_6: "Липсва директория за качване! Моля, свържете се с домакина за съдействие!"
57+
upload_error_7: "Грешка при запис на диск! Моля, свържете се с домакина за съдействие!"
58+
upload_error_8: "Открита е грешна конфигурация на PHP! Моля, свържете се с домакина за съдействие!"
59+
upload_limit_exceeded: "Ограничението за качване е надвишено"

l10n/cs.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
##\
2+
# This file is a part of the phpMussel\Web package.
3+
# Homepage: https://phpmussel.github.io/
4+
#
5+
# PHPMUSSEL COPYRIGHT 2013 AND BEYOND BY THE PHPMUSSEL TEAM.
6+
#
7+
# License: GNU/GPLv2
8+
# @see LICENSE.txt
9+
#
10+
# This file: Czech language data (last modified: 2023.05.04).
11+
#
12+
# Regarding translations: My native language is English. Because this is a free
13+
# and open-source hobby project which generates zero income, and translatable
14+
# content is likely to change as the features and functionality supported by
15+
# the project changes, it doesn't make sense for me to spend money for
16+
# translations. Because I'm the sole author/developer/maintainer for the
17+
# project and I'm not a ployglot, any translations I produce are very likely to
18+
# contain errors. Sorry, but realistically, that won't ever change. If you find
19+
# any such errors/typos/mistakes/etc, your assistance to correct them would be
20+
# very much appreciated. Pull requests are invited and encouraged. Otherwise,
21+
# if you find these errors too much to handle, just stick with the original
22+
# English source. If a translation is irredeemably incomprehensible, let me
23+
# know which, and I can delete it. If you're not sure how to perform pull
24+
# requests, ask. I can help.
25+
##/
26+
27+
PrivacyPolicy: "Zásady ochrany osobních údajů"
28+
config_web: "Konfigurace pro obslužný program nahrávání."
29+
config_web_custom_footer: "Vloženo jako HTML úplně dole na všech stránkách se „nahrání odepřen“. To by mohlo být užitečné v případě, že chcete na všech takových stránkách zahrnout právní upozornění, kontaktní odkaz, obchodní informace nebo podobné."
30+
config_web_custom_header: "Vloženo jako HTML úplný začátek všech stránek se „nahrání odepřen“. To by mohlo být užitečné v případě, že chcete na všechny takové stránky zahrnout logo webové stránky, personalizované záhlaví, skripty nebo podobné."
31+
config_web_forbid_on_block: "Měl by phpMussel poslat 403 hlaviček se zprávou o blokovaném nahrávání souboru, nebo zůstat u obvyklých 200 OK? False (Nepravdivé) = Ne (200); True (Pravdivé) = Ano (403) [Standardní]."
32+
config_web_ignore_upload_errors: "Tato direktiva by měla být obecně deaktivována, ale její aktivace může být v některých případech nezbytná, aby phpMussel správně fungoval na vašem konkrétním systému. Normálně, když je deaktivován, když phpMussel detekuje přítomnost prvků v array() <code>$_FILES</code>, pokusí se zahájit kontrolu souborů, které tyto prvky představují, a pokud jsou tyto prvky prázdné, phpMussel vrátí chybovou zprávu. Toto je správné chování pro phpMussel. U některých CMS se však mohou prázdné prvky v <code>$_FILES</code> vyskytnout v důsledku přirozeného chování těchto CMS, nebo mohou být hlášeny chyby, když žádné, v takovém případě bude normální chování phpMussel narušovat normální chování těchto CMS. Pokud taková situace nastane u vás, aktivací této funkce dá phpMussel pokyn, aby se nepokoušel zahajovat skenování takových prázdných prvků, ignoroval je, když je našel, a nevracel žádné související chybové zprávy, což umožní pokračování požadavku na stránku. False (Nepravdivé) = Deaktivováno; True (Pravdivé) = Aktivováno."
33+
config_web_magnification: "Zvětšení písma. Standardní = 1."
34+
config_web_max_uploads: "Maximální počet souborů, které může phpMussel skenovat při skenování uploadů, než skenování přeruší a informuje uživatele, že nahrávají příliš mnoho najednou! Poskytuje ochranu proti teoretickému útoku, kdy se útočník pokouší DDoS váš systém nebo CMS přetížením phpMussel, aby zpomalil proces PHP až do úplného zastavení. Doporučeno: 10. Toto číslo můžete chtít zvýšit nebo snížit v závislosti na rychlosti vašeho hardwaru. Upozorňujeme, že toto číslo nezahrnuje obsah archivů."
35+
config_web_theme: "Estetika, která se má použít pro stránku „nahrání odepřen“."
36+
config_web_unsupported_media_type_header: "Měl by phpMussel odeslat 415 hlaviček, když je nahrávání blokováno kvůli typům souborů na černé listině? Když je true, toto nastavení nahrazuje <code>forbid_on_block</code>. False (Nepravdivé) = Ne [Standardní]; True (Pravdivé) = Ano."
37+
config_web_uploads_log: "Kde by měla být zaznamenána všechna blokovaná nahrávání. Zadejte název souboru nebo ponechejte prázdné, chcete-li jej deaktivovat."
38+
denied: "Nahrání odepřen!"
39+
denied_reason: "Vaše nahrávání bylo zablokováno z důvodů uvedených níže:"
40+
notifications_message: |
41+
<center>
42+
<p><strong>Ahoj.</strong></p>
43+
<p><strong>Tímto e-mailem vás chceme upozornit, že byla zablokována následující nahrávání souborů:</strong></p>
44+
<p>%s</p>
45+
<p><strong>Proč se to stalo:</strong></p>
46+
<p>%s</p>
47+
<p><strong>Když se to stalo:</strong></p>
48+
<p>%s</p>
49+
</center>
50+
notifications_subject: "Oznámení o zablokování nahrávání"
51+
scan_unauthorised_upload: "Zjištěna neoprávněná manipulace s nahráváním souborů!"
52+
scan_unauthorised_upload_or_misconfig: "Zjištěna neoprávněná manipulace s nahráváním souborů nebo nesprávná konfigurace!"
53+
upload_error_1: "Velikost souboru přesahuje direktivu upload_max_filesize."
54+
upload_error_2: "Velikost souboru překračuje limit velikosti souboru zadaný formulářem."
55+
upload_error_34: "Nahrávání se nezdařilo! Požádejte o pomoc hostitele!"
56+
upload_error_6: "Chybí adresář pro nahrávání! Požádejte o pomoc hostitele!"
57+
upload_error_7: "Chyba zápisu na disk! Požádejte o pomoc hostitele!"
58+
upload_error_8: "Zjištěna nesprávná konfigurace PHP! Požádejte o pomoc hostitele!"
59+
upload_limit_exceeded: "Byl překročen limit nahrávání"

l10n/hi.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: Hindi language data (last modified: 2022.09.25).
10+
# This file: Hindi language data (last modified: 2023.05.04).
1111
#
1212
# Regarding translations: My native language is English. Because this is a free
1313
# and open-source hobby project which generates zero income, and translatable
@@ -39,7 +39,7 @@ denied: "अपलोड अस्वीकृत!"
3939
denied_reason: "आपके अपलोड को नीचे सूचीबद्ध कारणों के कारण अवरुद्ध किया गया था:"
4040
notifications_message: |
4141
<center>
42-
<p><strong>हैलो।</strong></p>
42+
<p><strong>नमस्ते।</strong></p>
4343
<p><strong>यह ईमेल आपको सूचित करने के लिए है कि निम्नलिखित फ़ाइल अपलोड अवरुद्ध थे:</strong></p>
4444
<p>%s</p>
4545
<p><strong>ऐसा क्यों हुआ:</strong></p>

l10n/no.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# License: GNU/GPLv2
88
# @see LICENSE.txt
99
#
10-
# This file: Norwegian language data (last modified: 2023.01.14).
10+
# This file: Norwegian language data (last modified: 2023.05.03).
1111
#
1212
# Regarding translations: My native language is English. Because this is a free
1313
# and open-source hobby project which generates zero income, and translatable
@@ -26,13 +26,13 @@
2626

2727
PrivacyPolicy: "Personvernpolicy"
2828
config_web: "Konfigurasjon for opplastingsbehandleren."
29-
config_web_custom_footer: "Sett inn som HTML helt i slutten av alle "opplastingen nektet"-sider. Dette kan være nyttig i tilfelle du ønsker å inkludere en juridisk melding, kontaktlenke, forretningsinformasjon, eller lignende på alle slike sider."
30-
config_web_custom_header: "Sett inn som HTML helt i begynnelsen av alle "opplastingen nektet"-sider. Dette kan være nyttig i tilfelle du ønsker å inkludere en nettsidelogo, personlig overskrift, skript, eller lignende på alle slike sider."
29+
config_web_custom_footer: "Sett inn som HTML helt i slutten av alle «opplastingen nektet»-sider. Dette kan være nyttig i tilfelle du ønsker å inkludere en juridisk melding, kontaktlenke, forretningsinformasjon, eller lignende på alle slike sider."
30+
config_web_custom_header: "Sett inn som HTML helt i begynnelsen av alle «opplastingen nektet»-sider. Dette kan være nyttig i tilfelle du ønsker å inkludere en nettsidelogo, personlig overskrift, skript, eller lignende på alle slike sider."
3131
config_web_forbid_on_block: "Bør phpMussel sende 403 overskrifter med filen lastet opp blokkert melding, eller holde seg til de vanlige 200 OK? False = Nei (200); True = Ja (403) [Standardverdi]."
3232
config_web_ignore_upload_errors: "Dette direktivet bør vanligvis deaktiveres med mindre det er nødvendig for riktig funksjonalitet av phpMussel på ditt spesifikke system. Normalt, når deaktivert, når phpMussel oppdager tilstedeværelsen av elementer i array() <code>$_FILES</code>, den vil prøve å starte en skanning av filene som elementene representerer, og hvis elementene er tomme, vil phpMussel returnere en feilmelding. Dette er riktig oppførsel for phpMussel. Imidlertid kan tomme elementer i <code>$_FILES</code> for noen CMS oppstå som et resultat av den naturlige oppførselen til disse CMS, eller feil kan rapporteres når det ikke er noen, og i så fall vil den normale oppførselen for phpMussel forstyrre den normale oppførselen til disse CMS. Hvis en slik situasjon oppstår for deg, aktivering av dette alternativet instruere phpMussel til ikke å prøve å skanninger etter slike tomme elementer, å ignorere dem når de blir funnet og ikke returnere relaterte feilmeldinger, derfor som tillater videreføring av sideforespørselen. False = Av; True = På."
3333
config_web_magnification: "Font forstørrelse. Standardverdi = 1."
3434
config_web_max_uploads: "Maksimalt antall filer som phpMussel har lov til å skanne når den skannes opplastinger før de avbryter skanningen og informerer brukeren om at de laster opp for mye på en gang! Gir beskyttelse mot et teoretisk angrep der en angriper forsøker å DDoS systemet eller CMS ved å overbelaste phpMussel for å bremse PHP-prosessen til en stansing. Anbefalt: 10. Det kan være lurt å heve eller senke dette tallet, avhengig av maskinvarens hastighet. Merk at dette nummeret ikke står for eller inkluderer innholdet i arkiver."
35-
config_web_theme: "Det estetiske å bruke for siden "opplastingen nektet"."
35+
config_web_theme: "Det estetiske å bruke for siden «opplastingen nektet»."
3636
config_web_unsupported_media_type_header: "Bør phpMussel sende 415 overskrifter når opplastinger er blokkert på grunn av svartypede filtyper? Når det er true, denne erstatter innstillingen <code>forbid_on_block</code>. False = Nei [Standardverdi]; True = Ja."
3737
config_web_uploads_log: "Hvor alle blokkerte opplastinger skal logges. Spesifiser et filnavn, eller la være tomt for å deaktivere."
3838
denied: "Opplastingen nektet!"

0 commit comments

Comments
 (0)