[tor-commits] [community/staging] reduce locales in config, correct .htaccess file to prevent 404s, make model translatable

gus at torproject.org gus at torproject.org
Thu Apr 15 18:34:54 UTC 2021


commit 1a1b0492b664ed6e41a773fb7e2a1816ab80acc0
Author: emma peel <emma.peel at riseup.net>
Date:   Thu Mar 25 08:10:43 2021 +0100

    reduce locales in config, correct .htaccess file to prevent 404s, make model translatable
---
 .htaccess                 | 2 +-
 community.lektorproject   | 8 ++++----
 configs/i18n.ini          | 2 +-
 databags/alternatives.ini | 6 +++---
 models/page.ini           | 1 +
 models/text.ini           | 2 ++
 6 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/.htaccess b/.htaccess
index 548371a..1e7a96d 100644
--- a/.htaccess
+++ b/.htaccess
@@ -9,7 +9,7 @@ RewriteRule ^(en|en-US)$ / [R=302,L]
 RewriteRule ^(en|en-US)/(.*) /$2 [R=302,L]
 
 # Rewrites for languages that have a different mapping in the page than in TBB
-RewriteRule ^(es-ES|es-MX|es-CO)(.*) /es$2 [R=302,L]
+RewriteRule ^(es-ES|es-MX|es-CO|es-AR)(.*) /es$2 [R=302,L]
 
 # we have only one translation for this locales
 RewriteRule ^(bn-BD|bn-IN)(.*) /bn$2 [R=302,L]
diff --git a/community.lektorproject b/community.lektorproject
index 1725581..b933b44 100644
--- a/community.lektorproject
+++ b/community.lektorproject
@@ -10,8 +10,8 @@ primary = yes
 url_prefix = /
 locale = en
 
-[alternatives.es-AR]
-name = Español Arg (es-AR)
+[alternatives.es]
+name = Español (es)
 primary = yes
-url_prefix = /es-AR/
-locale = es-AR
+url_prefix = /es/
+locale = es
diff --git a/configs/i18n.ini b/configs/i18n.ini
index 38f6d4b..53c9865 100644
--- a/configs/i18n.ini
+++ b/configs/i18n.ini
@@ -1,5 +1,5 @@
 content = en
-translations = es,es-AR,de,fr,it,pt-BR,ru
+translations = es
 i18npath = i18n
 translate_paragraphwise = False
 url_prefix = https://community.torproject.org/
diff --git a/databags/alternatives.ini b/databags/alternatives.ini
index 1bd9fd2..f2a0d37 100644
--- a/databags/alternatives.ini
+++ b/databags/alternatives.ini
@@ -4,8 +4,8 @@ order = order-last
 url =  /
 language = English (en)
 
-[es-AR]
+[es]
 direction = text-left
 order = order-last
-url = /es-AR/
-language = Español Arg. (es-AR)
+url = /es/
+language = Español
diff --git a/models/page.ini b/models/page.ini
index 0671112..61ad278 100644
--- a/models/page.ini
+++ b/models/page.ini
@@ -15,6 +15,7 @@ translate = True
 [fields.section]
 label = Section
 type = string
+translate = True
 
 [fields.cta]
 label = Call To Action
diff --git a/models/text.ini b/models/text.ini
index 75e24ba..380668d 100644
--- a/models/text.ini
+++ b/models/text.ini
@@ -1,7 +1,9 @@
 [model]
 name = Text
 label = Text
+translate = True
 
 [fields.body]
 label = Body
 type = text
+translate = True





More information about the tor-commits mailing list