From 47f09479ad0b7475764a83ecf6c6b14bbaba081d Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sat, 2 May 2020 10:50:44 +0000 Subject: [PATCH] eepsite: Fix RTL issues on Arabic help page (ticket #2731) patch from 'rany' --- .tx/config | 4 +++- .../resources/eepsite/docroot/help/index.html | 16 ++++++++-------- .../eepsite/docroot/help/index_ar.html | 18 +++++++++--------- 3 files changed, 20 insertions(+), 18 deletions(-) diff --git a/.tx/config b/.tx/config index 1b7b8fb674..bef5fb2eeb 100644 --- a/.tx/config +++ b/.tx/config @@ -576,7 +576,9 @@ trans.zh_CN = installer/resources/locale-man/man_zh.po type = HTML source_file = installer/resources/eepsite/docroot/help/index.html source_lang = en -trans.ar = installer/resources/eepsite/docroot/help/index_ar.html +;; File contains local changes to fix RTL issues. +;; Merge locally or make changes on TX side before re-enabling +;;trans.ar = installer/resources/eepsite/docroot/help/index_ar.html trans.az = installer/resources/eepsite/docroot/help/index_az.html trans.de = installer/resources/eepsite/docroot/help/index_de.html ;; not yet translated on TX, use old page diff --git a/installer/resources/eepsite/docroot/help/index.html b/installer/resources/eepsite/docroot/help/index.html index 0014728ce2..99e513a093 100644 --- a/installer/resources/eepsite/docroot/help/index.html +++ b/installer/resources/eepsite/docroot/help/index.html @@ -44,14 +44,14 @@ <ul> <li><b>Linux</b><br> - Standard install: <code>~/.i2p/eepsite/docroot/</code><br> - Package install, running as a service: <code>/var/lib/i2p/i2p-config/eepsite/docroot/</code> + Standard install: <code dir="ltr">~/.i2p/eepsite/docroot/</code><br> + Package install, running as a service: <code dir="ltr">/var/lib/i2p/i2p-config/eepsite/docroot/</code> </li> <li><b>Windows</b><br> - <code>%LOCALAPPDATA%\I2P\eepsite\docroot\</code> + <code dir="ltr">%LOCALAPPDATA%\I2P\eepsite\docroot\</code> </li> <li><b>Mac</b><br> - <code>/Users/(user)/Library/Application Support/i2p</code> + <code dir="ltr">/Users/(user)/Library/Application Support/i2p</code> </li> </ul> @@ -140,15 +140,15 @@ </p> <ul> - <li><code>http://stats.i2p/cgi-bin/newhosts.txt</code> (<a href="http://stats.i2p/cgi-bin/newhosts.txt" target="_blank">stats.i2p</a>) + <li><code dir="ltr">http://stats.i2p/cgi-bin/newhosts.txt</code> (<a href="http://stats.i2p/cgi-bin/newhosts.txt" target="_blank">stats.i2p</a>) </li> - <li><code>http://no.i2p/export/alive-hosts.txt</code> (<a href="http://no.i2p/export/alive-hosts.txt" target="_blank">no.i2p</a>) + <li><code dir="ltr">http://no.i2p/export/alive-hosts.txt</code> (<a href="http://no.i2p/export/alive-hosts.txt" target="_blank">no.i2p</a>) </li> </ul> <p>If you are in a hurry and can't wait a few hours, you can tell people to use a "jump" address helper redirection service. This will work within a few minutes of your registering your hostname on the same site. - Test it yourself first by entering <code>http://stats.i2p/cgi-bin/jump.cgi?a=<i>something</i>.i2p</code> into your browser. + Test it yourself first by entering <code dir="ltr">http://stats.i2p/cgi-bin/jump.cgi?a=<i>something</i>.i2p</code> into your browser. Once it is working, you can tell others to use it. </p> @@ -187,7 +187,7 @@ </p> <p>There is one important issue with the Apache web server. - The <code>mod_status</code> and <code>mod_info</code> Apache modules are enabled by default on some operating systems. + The <code dir="ltr">mod_status</code> and <code dir="ltr">mod_info</code> Apache modules are enabled by default on some operating systems. These modules expose internal data which can lead to serious compromise of anonymity when used on an anonymous network. Removing the lines in the configuration file where these modules are loaded is the easiest way to prevent these issues. </p> diff --git a/installer/resources/eepsite/docroot/help/index_ar.html b/installer/resources/eepsite/docroot/help/index_ar.html index 1a7e569bc8..2fda73243e 100644 --- a/installer/resources/eepsite/docroot/help/index_ar.html +++ b/installer/resources/eepsite/docroot/help/index_ar.html @@ -1,5 +1,5 @@ <!DOCTYPE html> -<html lang="ar"> +<html dir="rtl" lang="ar"> <head> <title>I2P خادم الويب المجهول</title> <link rel="shortcut icon" href="favicon.ico"> @@ -33,12 +33,12 @@ <ul> <li> <b> لينكس </b><br> - تثبيت عادي: <code>~/.i2p/eepsite/docroot/ </code><br> - تثبيت الØزمة، وتشغيلها كخدمة: <code>/var/lib/i2p/i2p-config/eepsite/docroot/ </code> </li> + تثبيت عادي: <code dir="ltr">~/.i2p/eepsite/docroot/ </code><br> + تثبيت الØزمة، وتشغيلها كخدمة: <code dir="ltr">/var/lib/i2p/i2p-config/eepsite/docroot/ </code> </li> <li> -<b> ويندوز </b><br><code>%LOCALAPPDATA%\I2P\eepsite\docroot\</code> </li> +<b> ويندوز </b><br><code dir="ltr">%LOCALAPPDATA%\I2P\eepsite\docroot\</code> </li> <li> -<b> ماك </b><br><code>/Users/(user)/Library/Application Support/i2p</code> +<b> ماك </b><br><code dir="ltr">/Users/(user)/Library/Application Support/i2p</code> </li> </ul> <p>ÙÙŠ I2P ØŒ يتم تناول الخدمات المخÙية باستخدام عنوان Base32 ينتهي بـ ".b32.i2p" ØŒ أو وجهة يتم تمثيلها كسلسلة Base64 طويلة. @@ -117,13 +117,13 @@ <ul> <li> -<code>http://stats.i2p/cgi-bin/newhosts.txt</code> (<a href="http://stats.i2p/cgi-bin/newhosts.txt" target="_blank">stats.i2p</a>)</li> +<code dir="ltr">http://stats.i2p/cgi-bin/newhosts.txt</code> (<a href="http://stats.i2p/cgi-bin/newhosts.txt" target="_blank">stats.i2p</a>)</li> <li> -<code>http://no.i2p/export/alive-hosts.txt</code> (<a href="http://no.i2p/export/alive-hosts.txt" target="_blank">no.i2p</a>)</li> +<code dir="ltr">http://no.i2p/export/alive-hosts.txt</code> (<a href="http://no.i2p/export/alive-hosts.txt" target="_blank">no.i2p</a>)</li> </ul> <p>إذا كنت ÙÙŠ عجلة من أمرك ولا يمكنك الانتظار لبضع ساعات ØŒ Ùيمكنك إخبار الأشخاص باستخدام خدمة "القÙزة" لإعادة توجيه عنوان المساعد. سيعمل هذا ÙÙŠ غضون بضع دقائق من تسجيل اسم مضيÙÙƒ على Ù†Ùس الموقع. - اختبر هذا أولا بنÙسك عن طريق إدخال <code> http: //stats.i2p/cgi-bin/jump.cgiØŸ a=<i>something</i>.i2p </code>ÙÙŠ متصÙØÙƒ. + اختبر هذا أولا بنÙسك عن طريق إدخال <code dir="ltr"> http://stats.i2p/cgi-bin/jump.cgi?a=<i>something</i>.i2p </code> ÙÙŠ متصÙØÙƒ. بمجرد أن تعمل، يمكنك إخبار الآخرين باستخدامها.</p> <p>يقوم بعض الأشخاص بالتØقق من قوائم مواقع الويب مثل <a href="http://identiguy.i2p/" target="_blank"> قائمة الØالة Identiguy الخاصة بـ eepsite </a>أو <a href="http://no.i2p/browse/" target="_blank"> قائمة المضي٠النشط no.i2p </a> لـ eepites الجديدة ØŒ وبالتالي قد يبدأ موقعك ÙÙŠ الØصول على بعض الزيارات. @@ -154,7 +154,7 @@ هناك الكثير من الأدلة اﻹرشادية عبر الإنترنت، على سبيل المثال إذا بØØ« عن "دليل nginx الإرشادي لتقوية الأمان " Ùستجد عددًا من الأدلة اﻹرشادية التي تØتوي على توصيات جيدة.</p> <p>هناك مشكلة واØدة مهمة مع خادم ويب أباتشي. - تمكين Apache للوØدات النمطية <code> mod_status</code> Ùˆ <code>mod_info</code> اÙتراضيًا ÙÙŠ بعض أنظمة التشغيل. + تمكين Apache للوØدات النمطية <code dir="ltr"> mod_status</code> Ùˆ <code dir="ltr">mod_info</code> اÙتراضيًا ÙÙŠ بعض أنظمة التشغيل. تÙØ¶Ø Ù‡Ø°Ù‡ الوØدات البيانات الداخلية التي يمكن أن تؤدي إلى تنازل خطير عن إخÙاء الهوية عند استخدامها على شبكة مجهولة. تعد إزالة هذه الأسطر ÙÙŠ مل٠التهيئة Øيث يتم تØميلها ÙÙŠ الوØدات النمطية أسهل طريقة لمنع Øدوث هذه المشكلات.</p> -- GitLab