[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