Skip to content

Commit

Permalink
Update explorer source and translations
Browse files Browse the repository at this point in the history
  • Loading branch information
majakomel committed Feb 13, 2024
1 parent 61113b2 commit 3d50dc2
Show file tree
Hide file tree
Showing 14 changed files with 593 additions and 61 deletions.
46 changes: 42 additions & 4 deletions explorer/ar/strings.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,15 @@
"Sort.MeasurementCountDesc": "القياسات الأكثر",
"Sort.CategoryNameAsc": "اسم الفئة A-Z",
"Sort.CategoryNameDesc": "اسم الفئة Z-A",
"Sort.StartAsc": "Least Recently Started",
"Sort.StartDesc": "Most Recently Started",
"Sort.EndAsc": "Least Recently Ended",
"Sort.EndDesc": "Most Recently Ended",
"Login.EnterEmail": "أضف عنوان بريدك الإلكتروني واضغط على الرابط المُرسل إليك لتسجيل دخولك.\n\nتجدر الإشارة إلى أننا لا نخزّن عناوين البريد الإلكتروني.",
"Login.Submitted": "لقد تم استلام طلبك بتسجيل الدخول. رجاءً تحقق من وصول الرابط لبريدك الإلكتروني لتفعيله وتسجيل الدخول إلى حسابك.",
"Login.LoggingIn": "يجري تسجيل الدخول...",
"Login.Failure": "حاول تسجيل الدخول مجدداً",
"Login.Success": "لقد تم تسجيل دخولك بنجاح. تجري العودة إلى القياسات...",
"Login.Success": "Successfully logged in. Redirecting...",
"SocialButtons.CTA": "المشاركة على <facebook-link> فيسبوك </facebook-link> أو <twitter-link> تويتر</twitter-link>",
"SocialButtons.Text": "بيانات من متصفح OONI",
"Tests.WebConnectivity.Name": "اختبار الاتصال بالشبكة",
Expand Down Expand Up @@ -277,6 +281,7 @@
"Navbar.Charts.MAT": "الرسوم البيانية لعُدة أدوات تجميع القياسات (MAT)",
"Navbar.Domains": "النطاقات",
"Navbar.Networks": "الشبكات",
"Navbar.Findings": "Findings",
"Network.Summary.Coverage": "التغطية",
"Network.Summary.TotalMeasurements": "إجمالي عدد القياسات",
"Network.Summary.FirstMeasurement": "تاريخ القياس الأول",
Expand Down Expand Up @@ -603,8 +608,8 @@
"Highlights.Lgbtqi.Indonesia.Text": "حظر المواقع الخاصة بمجتمع الميم - عين",
"Highlights.Lgbtqi.Iran.Text": "حظر موقع غريندر (Grindr)",
"Highlights.Lgbtqi.Ethiopia.Text": "حظر موقع كوير نت (QueerNet)",
"Highlights.Changes.Cuba.Text": "كانت كوبا [تُظهِر في الأساس صفحات حظر فارغة](https://ooni.torproject.org/post/cuba-internet-censorship-2017/)، حيث تقوم بحظر النسخة HTTP فقط من المواقع. الآن يتم حظر الوصول إلى المواقع التي تدعم HTTPS من خلال [حظر عناوين IP](https://ooni.org/post/cuba-referendum/).",
"Highlights.Changes.Venezuela.Text": "كانت شركات خدمة الانترنت في فنزويلا تقوم في الأساس بحظر المواقع من خلال [التلاعب بأنظمة DNS](https://ooni.torproject.org/post/venezuela-internet-censorship/). الآن، تقوم شركة CANTV المملوكة للدولة أيضًا بتنفيذ [عمليات تصفية استنادًا إلى SNI](https://ooni.torproject.org/post/venezuela-blocking-wikipedia-and-social-media-2019/).",
"Highlights.Changes.Cuba.Text": "Cuba [used to primarily serve blank block pages](https://ooni.org/post/cuba-internet-censorship-2017/), only blocking the HTTP version of websites. Now they censor access to sites that support HTTPS by means of [IP blocking](https://ooni.org/post/cuba-referendum/).",
"Highlights.Changes.Venezuela.Text": "Venezuelan ISPs used to primarily block sites by means of [DNS tampering](https://ooni.org/post/venezuela-internet-censorship/). Now state-owned CANTV also implements [SNI-based filtering](https://ooni.org/post/venezuela-blocking-wikipedia-and-social-media-2019/).",
"Highlights.Changes.Ethiopia.Text": "كانت إثيوبيا [معتادة على حظر](https://ooni.org/post/ethiopia-report/) مواقع إلكترونية عديدة، خاصة تلك المتعلّقة بمجتمع الميم والمعارضة السياسية وأدوات تجاوُز الرقابة. غير أنه عام 2018، و في سياق الإصلاحات السياسية [رُفع الحظر](https://ooni.org/post/ethiopia-unblocking/) عن معظم تلك المواقع.",
"Domains.Title": "النطاقات",
"Domains.SearchPlaceholder": "البحث بحسب النطاق",
Expand All @@ -622,5 +627,38 @@
"Domain.Button.SearchResults": "نتائج البحث",
"Networks.Title": "الشبكات",
"Networks.SearchPlaceholder": "البحث بواسطة ASN",
"Networks.SearchError": "لم يتم العثور على شبكات"
"Networks.SearchError": "لم يتم العثور على شبكات",
"Findings.Index.Title": "Censorship Findings ({amount})",
"Findings.Index.SearchPlaceholder": "Search for findings",
"Findings.Index.SearchError": "No findings found",
"Findings.Index.HighLightBox.ReadMore": "Read More",
"Findings.Index.HighLightBox.CreatedOn": "published on {date}",
"Findings.Edit.Title": "Edit Censorship Finding",
"Findings.Edit.ShowPreview": "Show Preview",
"Findings.Edit.Delete": "احدف",
"Findings.Create.Title": "Create Finding",
"Findings.Dashboard.Title": "Censorship Findings Dashboard",
"Findings.Dashboard.ShortTitle": "لوحة التحكم",
"Findings.Dashboard.Edit": "تحرير",
"Findings.Dashboard.Publish": "انشر",
"Findings.Dashboard.Unpublish": "Unpublish",
"Findings.Dashboard.ViewPublished": "View Published Findings",
"Findings.Form.ASNs.Label": "ASNs",
"Findings.Form.ASNs.Placeholder": "Press Enter to add ASNs",
"Findings.Form.Domains.Placeholder": "Press Enter to add domains",
"Findings.Form.Tags.Label": "اوسمه",
"Findings.Form.Tags.Placeholder": "Press Enter to add tags",
"Findings.Form.ShortDescription.Label": "Short Description*",
"Findings.Form.TestNames.Label": "Test Names",
"Findings.Form.StartTime.Label": "Start Time*",
"Findings.Form.EndTime.Label": "End Time",
"Findings.Form.Text.Label": "Text*",
"Findings.Form.Title.Label": "Title*",
"Findings.Form.Author.Label": "Author*",
"Findings.Form.EmailAddress.Label": "Email Address*",
"Findings.Form.Published.Label": "نُشِر",
"Findings.LoginRequiredModal.Title": "Email address is missing. Please log in again to be able to create a censorship finding.",
"Findings.Display.NotFound": "Censorship Finding not found",
"Findings.Display.CreatedByOn": "published by {reportedBy} on {formattedDate}",
"Findings.Display.Network": "Network(s): {listOfNetworks}"
}
46 changes: 42 additions & 4 deletions explorer/de/strings.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,15 @@
"Sort.MeasurementCountDesc": "Meiste Messungen",
"Sort.CategoryNameAsc": "Kategorie Name A-Z",
"Sort.CategoryNameDesc": "Kategorie Name Z-A",
"Sort.StartAsc": "Least Recently Started",
"Sort.StartDesc": "Most Recently Started",
"Sort.EndAsc": "Least Recently Ended",
"Sort.EndDesc": "Most Recently Ended",
"Login.EnterEmail": "Füge deine E-Mail Adresse hinzu und klicke auf den Link in deiner E-Mail, um dich anzumelden.\n\nWir speichern keine E-Mail-Adressen.",
"Login.Submitted": "Deine Login-Anfrage wurde abgeschickt. Bitte prüfe dein E-Mail auf einen Link, um dein Konto zu aktivieren und dich anzumelden.",
"Login.LoggingIn": "Anmeldung...",
"Login.Failure": "Neuer Anmeldungsversuch",
"Login.Success": "Erfolgreich eingeloggt. Weiterleitung zurück zur Messung...",
"Login.Success": "Successfully logged in. Redirecting...",
"SocialButtons.CTA": "Teilen auf <facebook-link>Facebook</facebook-link> oder <twitter-link>Twitter</twitter-link>",
"SocialButtons.Text": "Daten von OONI Explorer",
"Tests.WebConnectivity.Name": "Web Connectivity Test",
Expand Down Expand Up @@ -277,6 +281,7 @@
"Navbar.Charts.MAT": "MAT-Diagramme",
"Navbar.Domains": "Domains",
"Navbar.Networks": "Netzwerke",
"Navbar.Findings": "Findings",
"Network.Summary.Coverage": "Abdeckung",
"Network.Summary.TotalMeasurements": "Gesamtzahl der Nachrichten",
"Network.Summary.FirstMeasurement": "Datum der ersten Messung",
Expand Down Expand Up @@ -603,8 +608,8 @@
"Highlights.Lgbtqi.Indonesia.Text": "Sperrung von LGBTQI-Seiten",
"Highlights.Lgbtqi.Iran.Text": "Sperrung von Grindr",
"Highlights.Lgbtqi.Ethiopia.Text": "Sperrung von QueerNet",
"Highlights.Changes.Cuba.Text": "Kuba hat [früher hauptsächlich leere Blockseiten bereitgestellt](https://ooni.torproject.org/post/cuba-internet-censorship-2017/) und nur die HTTP-Version von Websites blockiert. Jetzt zensieren sie den Zugang zu Websites, die HTTPS unterstützen, mit Hilfe von [IP-Sperren](https://ooni.org/post/cuba-referendum/).",
"Highlights.Changes.Venezuela.Text": "Die venezolanischen Internetanbieter blockierten Websites in erster Linie durch [DNS-Manipulation](https://ooni.torproject.org/post/venezuela-internet-censorship/). Jetzt setzt das staatliche CANTV auch [SNI-basierte Filterung](https://ooni.torproject.org/post/venezuela-blocking-wikipedia-and-social-media-2019/) ein.",
"Highlights.Changes.Cuba.Text": "Cuba [used to primarily serve blank block pages](https://ooni.org/post/cuba-internet-censorship-2017/), only blocking the HTTP version of websites. Now they censor access to sites that support HTTPS by means of [IP blocking](https://ooni.org/post/cuba-referendum/).",
"Highlights.Changes.Venezuela.Text": "Venezuelan ISPs used to primarily block sites by means of [DNS tampering](https://ooni.org/post/venezuela-internet-censorship/). Now state-owned CANTV also implements [SNI-based filtering](https://ooni.org/post/venezuela-blocking-wikipedia-and-social-media-2019/).",
"Highlights.Changes.Ethiopia.Text": "Äthiopien [blockierte](https://ooni.org/post/ethiopia-report/) zahlreiche Nachrichten-Websites, LGBTQI-Websites, Websites der politischen Opposition und Umgehungswerkzeuge. Im Rahmen der politischen Reformen von 2018 wurden die meisten dieser Websites [entsperrt](https://ooni.org/post/ethiopia-unblocking/).",
"Domains.Title": "Domains",
"Domains.SearchPlaceholder": "Suche nach Domain",
Expand All @@ -622,5 +627,38 @@
"Domain.Button.SearchResults": "Suchergebnisse",
"Networks.Title": "Netzwerke",
"Networks.SearchPlaceholder": "Suche nach ASN",
"Networks.SearchError": "Keine Netzwerke gefunden"
"Networks.SearchError": "Keine Netzwerke gefunden",
"Findings.Index.Title": "Censorship Findings ({amount})",
"Findings.Index.SearchPlaceholder": "Search for findings",
"Findings.Index.SearchError": "No findings found",
"Findings.Index.HighLightBox.ReadMore": "Read More",
"Findings.Index.HighLightBox.CreatedOn": "published on {date}",
"Findings.Edit.Title": "Edit Censorship Finding",
"Findings.Edit.ShowPreview": "Show Preview",
"Findings.Edit.Delete": "Löschen",
"Findings.Create.Title": "Create Finding",
"Findings.Dashboard.Title": "Censorship Findings Dashboard",
"Findings.Dashboard.ShortTitle": "Übersicht",
"Findings.Dashboard.Edit": "Bearbeiten",
"Findings.Dashboard.Publish": "Veröffentlichen",
"Findings.Dashboard.Unpublish": "Unveröffentlicht",
"Findings.Dashboard.ViewPublished": "View Published Findings",
"Findings.Form.ASNs.Label": "ASNs",
"Findings.Form.ASNs.Placeholder": "Press Enter to add ASNs",
"Findings.Form.Domains.Placeholder": "Press Enter to add domains",
"Findings.Form.Tags.Label": "Schlagwörter",
"Findings.Form.Tags.Placeholder": "Press Enter to add tags",
"Findings.Form.ShortDescription.Label": "Short Description*",
"Findings.Form.TestNames.Label": "Test Names",
"Findings.Form.StartTime.Label": "Start Time*",
"Findings.Form.EndTime.Label": "End Time",
"Findings.Form.Text.Label": "Text*",
"Findings.Form.Title.Label": "Title*",
"Findings.Form.Author.Label": "Author*",
"Findings.Form.EmailAddress.Label": "Email Address*",
"Findings.Form.Published.Label": "Veröffentlicht",
"Findings.LoginRequiredModal.Title": "Email address is missing. Please log in again to be able to create a censorship finding.",
"Findings.Display.NotFound": "Censorship Finding not found",
"Findings.Display.CreatedByOn": "published by {reportedBy} on {formattedDate}",
"Findings.Display.Network": "Network(s): {listOfNetworks}"
}
48 changes: 43 additions & 5 deletions explorer/en/strings.csv
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,17 @@ Sort.MeasurementCountAsc,Least measurements,
Sort.MeasurementCountDesc,Most measurements,
Sort.CategoryNameAsc,Category Name A-Z,
Sort.CategoryNameDesc,Category Name Z-A,
Sort.StartAsc,Least Recently Started,
Sort.StartDesc,Most Recently Started,
Sort.EndAsc,Least Recently Ended,
Sort.EndDesc,Most Recently Ended,
Login.EnterEmail,"Add your email address and click the link sent to your email to log in.

We do not store email addresses.",
Login.Submitted,Your login request has been submitted. Please check your email for a link to activate and log in to your account.,
Login.LoggingIn,Logging in...,
Login.LoggingIn,Logging in,
Login.Failure,Try logging in again,
Login.Success,Successfully logged in. Redirecting back to the measurement...,
Login.Success,Successfully logged in. Redirecting,
SocialButtons.CTA,Share on <facebook-link>Facebook</facebook-link> or <twitter-link>Twitter</twitter-link>,
SocialButtons.Text,Data from OONI Explorer,
Tests.WebConnectivity.Name,Web Connectivity Test,
Expand Down Expand Up @@ -361,6 +365,7 @@ Navbar.Charts.Circumvention,Circumvention Charts,
Navbar.Charts.MAT,MAT Charts,
Navbar.Domains,Domains,
Navbar.Networks,Networks,
Navbar.Findings,Findings,
Network.Summary.Coverage,Coverage,
Network.Summary.TotalMeasurements,Total number of measurements,
Network.Summary.FirstMeasurement,Date of first measurement,
Expand Down Expand Up @@ -809,8 +814,8 @@ Highlights.Media.Iran.Text,Blocking of at least 121 news outlets,
Highlights.Lgbtqi.Indonesia.Text,Blocking of LGBTQI sites,
Highlights.Lgbtqi.Iran.Text,Blocking of Grindr,
Highlights.Lgbtqi.Ethiopia.Text,Blocking of QueerNet,
Highlights.Changes.Cuba.Text,"Cuba [used to primarily serve blank block pages](https://ooni.torproject.org/post/cuba-internet-censorship-2017/), only blocking the HTTP version of websites. Now they censor access to sites that support HTTPS by means of [IP blocking](https://ooni.org/post/cuba-referendum/).",
Highlights.Changes.Venezuela.Text,Venezuelan ISPs used to primarily block sites by means of [DNS tampering](https://ooni.torproject.org/post/venezuela-internet-censorship/). Now state-owned CANTV also implements [SNI-based filtering](https://ooni.torproject.org/post/venezuela-blocking-wikipedia-and-social-media-2019/).,
Highlights.Changes.Cuba.Text,"Cuba [used to primarily serve blank block pages](https://ooni.org/post/cuba-internet-censorship-2017/), only blocking the HTTP version of websites. Now they censor access to sites that support HTTPS by means of [IP blocking](https://ooni.org/post/cuba-referendum/).",
Highlights.Changes.Venezuela.Text,Venezuelan ISPs used to primarily block sites by means of [DNS tampering](https://ooni.org/post/venezuela-internet-censorship/). Now state-owned CANTV also implements [SNI-based filtering](https://ooni.org/post/venezuela-blocking-wikipedia-and-social-media-2019/).,
Highlights.Changes.Ethiopia.Text,"Ethiopia [used to block](https://ooni.org/post/ethiopia-report/) numerous news websites, LGBTQI, political opposition, and circumvention tool sites. As part of the 2018 political reforms, most of these sites have been [unblocked](https://ooni.org/post/ethiopia-unblocking/).",
Domains.Title,Domains,
Domains.SearchPlaceholder,Search by domain,
Expand All @@ -828,4 +833,37 @@ Domain.CountriesBlocking.CountryList.ok_count,ok,
Domain.Button.SearchResults,Search Results,
Networks.Title,Networks,
Networks.SearchPlaceholder,Search by ASN,
Networks.SearchError,No networks found,
Networks.SearchError,No networks found,
Findings.Index.Title,Censorship Findings ({amount}),
Findings.Index.SearchPlaceholder,Search for findings,
Findings.Index.SearchError,No findings found,
Findings.Index.HighLightBox.ReadMore,Read More,
Findings.Index.HighLightBox.CreatedOn,published on {date},
Findings.Edit.Title,Edit Censorship Finding,
Findings.Edit.ShowPreview,Show Preview,
Findings.Edit.Delete,Delete,
Findings.Create.Title,Create Finding,
Findings.Dashboard.Title,Censorship Findings Dashboard,
Findings.Dashboard.ShortTitle,Dashboard,
Findings.Dashboard.Edit,Edit,
Findings.Dashboard.Publish,Publish,
Findings.Dashboard.Unpublish,Unpublish,
Findings.Dashboard.ViewPublished,View Published Findings,
Findings.Form.ASNs.Label,ASNs,
Findings.Form.ASNs.Placeholder,Press Enter to add ASNs,
Findings.Form.Domains.Placeholder,Press Enter to add domains,
Findings.Form.Tags.Label,Tags,
Findings.Form.Tags.Placeholder,Press Enter to add tags,
Findings.Form.ShortDescription.Label,Short Description*,
Findings.Form.TestNames.Label,Test Names,
Findings.Form.StartTime.Label,Start Time*,
Findings.Form.EndTime.Label,End Time,
Findings.Form.Text.Label,Text*,
Findings.Form.Title.Label,Title*,
Findings.Form.Author.Label,Author*,
Findings.Form.EmailAddress.Label,Email Address*,
Findings.Form.Published.Label,Published,
Findings.LoginRequiredModal.Title,Email address is missing. Please log in again to be able to create a censorship finding.,
Findings.Display.NotFound,Censorship Finding not found,
Findings.Display.CreatedByOn,published by {reportedBy} on {formattedDate},
Findings.Display.Network,Network(s): {listOfNetworks},
Loading

0 comments on commit 3d50dc2

Please sign in to comment.