Skip to content

Commit

Permalink
L10N patch.
Browse files Browse the repository at this point in the history
  • Loading branch information
Maikuolan committed Sep 2, 2023
1 parent c70e797 commit 47012e2
Show file tree
Hide file tree
Showing 8 changed files with 135 additions and 13 deletions.
4 changes: 4 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,7 @@ __*Why "v3.0.0" instead of "v1.0.0?"*__ Prior to phpMussel v3, the "phpMussel Co
[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.

[2023.05.04; Maikuolan]: Added L10N for Bulgarian, Czech, and Punjabi.

### v3.4.1

[2023.09.01; Maikuolan]: Added L10N for Afrikaans and Romanian.
59 changes: 59 additions & 0 deletions l10n/af.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
##\
# This file is a part of the phpMussel\Web package.
# Homepage: https://phpmussel.github.io/
#
# PHPMUSSEL COPYRIGHT 2013 AND BEYOND BY THE PHPMUSSEL TEAM.
#
# License: GNU/GPLv2
# @see LICENSE.txt
#
# This file: Afrikaans language data (last modified: 2023.09.01).
#
# Regarding translations: My native language is English. Because this is a free
# and open-source hobby project which generates zero income, and translatable
# content is likely to change as the features and functionality supported by
# the project changes, it doesn't make sense for me to spend money for
# translations. Because I'm the sole author/developer/maintainer for the
# project and I'm not a ployglot, any translations I produce are very likely to
# contain errors. Sorry, but realistically, that won't ever change. If you find
# any such errors/typos/mistakes/etc, your assistance to correct them would be
# very much appreciated. Pull requests are invited and encouraged. Otherwise,
# if you find these errors too much to handle, just stick with the original
# English source. If a translation is irredeemably incomprehensible, let me
# know which, and I can delete it. If you're not sure how to perform pull
# requests, ask. I can help.
##/

PrivacyPolicy: "Privaatheidsbeleid"
config_web: "Konfigurasie vir die oplaai hanteerder."
config_web_custom_footer: "Ingevoeg as HTML heel onderaan alle "oplaai geweier" bladsye. Dit kan nuttig wees indien jy 'n regskennisgewing, kontakskakel, besigheidsinligting, of soortgelyke by al sulke bladsye wil insluit."
config_web_custom_header: "Ingevoeg as HTML heel aan die begin van alle "oplaai geweier" bladsye. Dit kan nuttig wees indien u 'n webwerf-logo, gepersonaliseerde kopskrif, skrifte, of soortgelyke by al sulke bladsye wil insluit."
config_web_forbid_on_block: "Moet phpMussel 403-opskrifte stuur met die lêeroplaai-geblokkeerde boodskap, of by die gewone 200 OK bly? False = Nee (200); True = Ja (403) [Verstek]."
config_web_ignore_upload_errors: "Hierdie instruksie moet oor die algemeen gedeaktiveer word, tensy dit nodig is vir die korrekte funksionaliteit van phpMussel op jou spesifieke stelsel. Normaalweg, wanneer gedeaktiveer, wanneer phpMussel die teenwoordigheid van elemente in die <code>$_FILES</code> array() bespeur, dit sal probeer om die lêers wat daardie elemente verteenwoordig te skandeer, en as daardie elemente leeg is, sal phpMussel 'n foutboodskap terugstuur. Dit is behoorlike gedrag vir phpMussel. Vir sommige CMS egter kan leë elemente in <code>$_FILES</code> voorkom as gevolg van die natuurlike gedrag van daardie CMS, of foute kan gerapporteer word wanneer daar nie enige is nie, in welke geval die normale gedrag vir phpMussel sal inmeng met die normale gedrag van daardie CMS. As so 'n situasie vir jou voorkom, sal die aktivering van hierdie opsie phpMussel opdrag gee om nie te probeer om skanderings vir sulke leë elemente te begin nie, hulle te ignoreer wanneer dit gevind word en om nie enige verwante foutboodskappe terug te stuur nie, om sodoende voortsetting van die bladsyversoek moontlik te maak. False = AF; True = AAN."
config_web_magnification: "Lettertipe vergroting. Verstek = 1."
config_web_max_uploads: "Maksimum aantal lêers wat phpMussel toegelaat word om te skandeer wanneer oplaaie geskandeer word voordat die skandering gestaak word en die gebruiker inlig dat hulle te veel op een slag oplaai! Bied beskerming teen 'n teoretiese aanval waardeur 'n aanvaller probeer om jou stelsel of CMS te DDoS deur phpMussel te oorlaai om die PHP-proses tot stilstand te vertraag. Aanbeveel: 10. Jy sal dalk hierdie getal wil verhoog of verlaag, afhangende van die spoed van jou hardeware. Let daarop dat hierdie nommer nie rekening hou met die inhoud van argiewe nie."
config_web_theme: "Die estetiese om te gebruik vir die "oplaai geweier" bladsy."
config_web_unsupported_media_type_header: "Moet phpMussel 415-opskrifte stuur wanneer oplaaie geblokkeer word as gevolg van lêertipes op die swartlys? Wanneer waar, word <code>forbid_on_block</code> vervang deur hierdie instelling. False = Nee [Verstek]; True = Ja."
config_web_uploads_log: "Waar alle geblokkeerde oplaaie aangeteken moet word. Spesifiseer 'n lêernaam, of laat leeg om te deaktiveer."
denied: "Oplaai geweier!"
denied_reason: "Jou oplaai is geblokkeer om die redes hieronder gelys:"
notifications_message: |
<center>
<p><strong>Hallo.</strong></p>
<p><strong>Hierdie e-pos is om jou in kennis te stel dat die volgende lêeroplaaie geblokkeer is:</strong></p>
<p>%s</p>
<p><strong>Hoekom dit gebeur het:</strong></p>
<p>%s</p>
<p><strong>Toe dit gebeur het:</strong></p>
<p>%s</p>
</center>
notifications_subject: "Geblokkeerde oplaaikennisgewing"
scan_unauthorised_upload: "Ongemagtigde lêeroplaai-manipulasie bespeur!"
scan_unauthorised_upload_or_misconfig: "Ongemagtigde lêeroplaai-manipulasie of wanopstelling bespeur!"
upload_error_1: "Lêergrootte oorskry die upload_max_filesize-richtlijn."
upload_error_2: "Lêergrootte oorskry vormgespesifiseerde lêergroottelimiet."
upload_error_34: "Oplaai misluk! Kontak asseblief die gasheermeester vir bystand!"
upload_error_6: "Oplaai gids ontbreek! Kontak asseblief die gasheermeester vir bystand!"
upload_error_7: "Skyf-skryffout! Kontak asseblief die gasheermeester vir bystand!"
upload_error_8: "PHP wanopstelling bespeur! Kontak asseblief die gasheermeester vir bystand!"
upload_limit_exceeded: "Oplaailimiet oorskry"
8 changes: 4 additions & 4 deletions l10n/bn.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# License: GNU/GPLv2
# @see LICENSE.txt
#
# This file: Bangla language data (last modified: 2022.09.25).
# This file: Bangla language data (last modified: 2023.09.01).
#
# Regarding translations: My native language is English. Because this is a free
# and open-source hobby project which generates zero income, and translatable
Expand All @@ -26,8 +26,8 @@

PrivacyPolicy: "গোপনীয়তা নীতি"
config_web: "আপলোড হ্যান্ডলারের জন্য কনফিগারেশন।"
config_web_custom_footer: "সমস্ত "আপলোড অস্বীকার" পৃষ্ঠাগুলির একেবারে নীচে HTML হিসাবে সন্নিবেশ করা হয়েছে৷। যদি আপনি একটি আইনি নোটিশ, যোগাযোগের লিঙ্ক, ব্যবসার তথ্য বা অনুরূপ সমস্ত পৃষ্ঠাগুলিতে অন্তর্ভুক্ত করতে চান তবে এটি কার্যকর হতে পারে।"
config_web_custom_header: "সমস্ত "আপলোড অস্বীকার" পৃষ্ঠাগুলির একেবারে শুরুতে HTML হিসাবে সন্নিবেশ করা হয়েছে৷। আপনি একটি ওয়েবসাইটের লোগো, ব্যক্তিগতকৃত শিরোনাম, স্ক্রিপ্ট, বা এই জাতীয় সমস্ত পৃষ্ঠাগুলিতে অনুরূপ অন্তর্ভুক্ত করতে চাইলে এটি কার্যকর হতে পারে।"
config_web_custom_footer: "সমস্ত "আপলোড অস্বীকার" পৃষ্ঠাগুলির একেবারে নীচে HTML হিসাবে সন্নিবেশ করা হয়েছে৷। যদি আপনি একটি আইনি নোটিশ, যোগাযোগের লিঙ্ক, ব্যবসার তথ্য, বা অনুরূপ সমস্ত পৃষ্ঠাগুলিতে অন্তর্ভুক্ত করতে করতে চাইলে এটি কার্যকর হতে পারে।"
config_web_custom_header: "সমস্ত "আপলোড অস্বীকার" পৃষ্ঠাগুলির একেবারে শুরুতে HTML হিসাবে সন্নিবেশ করা হয়েছে৷। আপনি একটি ওয়েবসাইটের লোগো, ব্যক্তিগতকৃত শিরোনাম, স্ক্রিপ্ট, বা অনুরূপ সমস্ত পৃষ্ঠাগুলিতে অন্তর্ভুক্ত করতে করতে চাইলে এটি কার্যকর হতে পারে।"
config_web_forbid_on_block: "phpMussel ফাইল আপলোড ব্লক বার্তা সঙ্গে 403 হেডার পাঠাতে হবে, বা শুধু স্বাভাবিক 200 OK পাঠাতে? False = না (200); True = হাঁ (403) [ডিফল্ট]।"
config_web_ignore_upload_errors: "সাধারণত এটি অক্ষম করা হয়, তবে আপনার সিস্টেমে phpMussel সঠিকভাবে কাজ করার জন্য কখনও কখনও প্রয়োজন হতে পারে। সাধারনত, যখন অক্ষম থাকে, phpMussel অ্যারের <code>$_FILES</code> উপাদানগুলির উপস্থিতি সনাক্ত করে, এবং এটি এমন ফাইলগুলিকে স্ক্যান করার চেষ্টা করবে যা ঐ উপাদানগুলির প্রতিনিধিত্ব করে, এবং, যদি ঐ উপাদানগুলি ফাঁকা থাকে, phpMussel একটি ত্রুটির বার্তাটি প্রত্যাবর্তন করবে। এই phpMussel জন্য সঠিক আচরণ। যাইহোক, কিছু CMS জন্য, খালি উপাদানের যারা CMS প্রাকৃতিক আচরণের ফলে হিসাবে ঘটতে পারে, বা ত্রুটিগুলি যখন কোনও না তখন রিপোর্ট করা হতে পারে, যে ক্ষেত্রে, phpMussel জন্য স্বাভাবিক আচরণ যারা CMS স্বাভাবিক আচরণ হস্তক্ষেপ করা হবে। যদি আপনার জন্য এই পরিস্থিতিটি ঘটে, এই বিকল্পটি সক্রিয় করা হলে phpMusselকে এই খালি উপাদানের পরীক্ষা করার চেষ্টা করবে না, যখন পাওয়া যায় এবং কোনও সম্পর্কিত ত্রুটির বার্তাগুলি ফেরত না দেওয়া হয় তখন তাদের উপেক্ষা করুন, এইভাবে পৃষ্ঠা অনুরোধ অবিরত করা অনুমতি দেয়। False = না; True = হাঁ।"
config_web_magnification: "ফন্ট বৃহত্তরীকরণ। ডিফল্ট = "1"।"
Expand All @@ -52,7 +52,7 @@ scan_unauthorised_upload: "অননুমোদিত ফাইল আপলো
scan_unauthorised_upload_or_misconfig: "অননুমোদিত ফাইল আপলোড ম্যানিপুলেশন বা ভুল কনফিগারেশন সনাক্ত হয়েছে!"
upload_error_1: "ফাইলের আকার upload_max_filesize নির্দেশনা ছাড়িয়ে গেছে।"
upload_error_2: "ফাইলের আকার ফরম-নির্দিষ্ট ফাইলের আকার সীমা অতিক্রম করে।"
upload_error_34: "আপলোড ব্যর্থ! সহায়তার জন্য হোস্ট মাস্টার যোগাযোগ করুন!"
upload_error_34: "আপলোড ব্যর্থ হয়েছে! সহায়তার জন্য হোস্ট মাস্টার যোগাযোগ করুন!"
upload_error_6: "আপলোড ডিরেক্টরি অনুপস্থিত! সহায়তার জন্য হোস্ট মাস্টার যোগাযোগ করুন!"
upload_error_7: "ডিস্ক-লিখুন ত্রুটি! সহায়তার জন্য হোস্ট মাস্টার যোগাযোগ করুন!"
upload_error_8: "PHP ভুল কনফিগারেশন সনাক্ত! সহায়তার জন্য হোস্ট মাস্টার যোগাযোগ করুন!"
Expand Down
4 changes: 2 additions & 2 deletions l10n/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
# License: GNU/GPLv2
# @see LICENSE.txt
#
# This file: English language data (last modified: 2023.04.03).
# This file: English language data (last modified: 2023.09.01).
##/

PrivacyPolicy: "Privacy Policy"
config_web: "Configuration for the upload handler."
config_web_custom_footer: "Inserted as HTML at the very bottom of all "upload denied" pages. This could be useful in case you want to include a legal notice, contact link, business information or similar at all such pages."
config_web_custom_footer: "Inserted as HTML at the very bottom of all "upload denied" pages. This could be useful in case you want to include a legal notice, contact link, business information, or similar at all such pages."
config_web_custom_header: "Inserted as HTML at the very beginning of all "upload denied" pages. This could be useful in case you want to include a website logo, personalised header, scripts, or similar at all such pages."
config_web_forbid_on_block: "Should phpMussel send 403 headers with the file upload blocked message, or stick with the usual 200 OK? False = No (200); True = Yes (403) [Default]."
config_web_ignore_upload_errors: "This directive should generally be disabled unless it's required for correct functionality of phpMussel on your specific system. Normally, when disabled, when phpMussel detects the presence of elements in the <code>$_FILES</code> array(), it'll attempt to initiate a scan of the files that those elements represent, and, if those elements are blank or empty, phpMussel will return an error message. This is proper behaviour for phpMussel. However, for some CMS, empty elements in <code>$_FILES</code> can occur as a result of the natural behaviour of those CMS, or errors may be reported when there aren't any, in which case, the normal behaviour for phpMussel will be interfering with the normal behaviour of those CMS. If such a situation occurs for you, enabling this option will instruct phpMussel to not attempt to initiate scans for such empty elements, ignore them when found and to not return any related error messages, thus allowing continuation of the page request. False = OFF; True = ON."
Expand Down
6 changes: 3 additions & 3 deletions l10n/lv.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# License: GNU/GPLv2
# @see LICENSE.txt
#
# This file: Latvian language data (last modified: 2022.09.25).
# This file: Latvian language data (last modified: 2023.09.01).
#
# Regarding translations: My native language is English. Because this is a free
# and open-source hobby project which generates zero income, and translatable
Expand All @@ -26,8 +26,8 @@

PrivacyPolicy: "Privātuma Politika"
config_web: "Augšupielādes apstrādātāja konfigurācija."
config_web_custom_footer: "Ievietots kā HTML visu lapu “augšupielāde ir noraidīta” pašā apakšā. Tas varētu būt noderīgi, ja vēlaties visās šādās lapās iekļaut juridisku paziņojumu, kontaktu saiti, uzņēmuma informāciju vai līdzīgu informāciju."
config_web_custom_header: "Ievietots kā HTML visu lapu “augšupielāde ir noraidīta” pašā sākumā. Tas varētu būt noderīgi, ja vēlaties visās šādās lapās iekļaut vietnes logotipu, personalizētu galveni, skriptus vai līdzīgu informāciju."
config_web_custom_footer: "Ievietots kā HTML visu lapu “augšupielāde ir noraidīta” pašā apakšā. Tas varētu būt noderīgi, ja vēlaties visās šādās lapās iekļaut juridisku paziņojumu, kontaktu saiti, uzņēmuma informāciju, vai līdzīgu informāciju."
config_web_custom_header: "Ievietots kā HTML visu lapu “augšupielāde ir noraidīta” pašā sākumā. Tas varētu būt noderīgi, ja vēlaties visās šādās lapās iekļaut vietnes logotipu, personalizētu galveni, skriptus, vai līdzīgu informāciju."
config_web_forbid_on_block: "Vai phpMussel vajadzētu nosūtīt 403 galvenes ar failu augšupielādētu bloķētu ziņojumu, vai pieturēties pie parastiem 200 OK? False (Nepatiess) = Nē (200); True (Patiess) = Jā (403) [Noklusējuma]."
config_web_ignore_upload_errors: "Parasti jums tas jāiespējo tikai tad, ja tas ir nepieciešams pareizai phpMussel funkcionalitātei jūsu konkrētajā sistēmā. Parasti, kad tas ir atspējots, kad phpMussel atklāts elementi, kas atrodas <code>$_FILES</code> array(), tas mēģinās sākt skenēt failus, kurus šie elementi attēlo, un, ja šie elementi ir tukši, phpMussel atgriezīs kļūdas ziņojumu. Tā ir pareiza phpMussel rīcība. Tomēr dažās CMS, šo CMS dabiskā izturēšanās var izraisīt tukšus elementus (iekšpusē <code>$_FILES</code>), vai kļūdas var tikt paziņotas kļūdaini, tādā gadījumā phpMussel normāla izturēšanās var traucēs šo CMS normālu izturēšanos. Ja šāda situācija rodas jums, iespējot šo opciju, phpMussel tiks uzdots neskenēt ar tukšiem elementiem, ignorēt tos, kad tie ir atrasti, un neatgriezt visus saistītos kļūdu ziņojumus, tādējādi ļaujot turpināt lapas pieprasījumu. False (Nepatiess) = Atspējots; True (Patiess) = Iespējots."
config_web_magnification: "Fonta palielinājums. Noklusējuma = 1."
Expand Down
Loading

0 comments on commit 47012e2

Please sign in to comment.