Skip to content

Commit 507e2c9

Browse files
authored
European Spanish translation (alexmojaki#441)
1 parent b28e8db commit 507e2c9

File tree

12 files changed

+1305
-492
lines changed

12 files changed

+1305
-492
lines changed

core/runner/friendly_traceback.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515

1616
linecache.getlines = old_getlines # undo friendly monkeypatching
1717

18-
friendly_traceback.set_lang(t.current_language or "en")
18+
friendly_language = t.current_language or "en"
19+
if friendly_language == "es-latam":
20+
friendly_language = "es"
21+
friendly_traceback.set_lang(friendly_language)
1922

2023

2124
def friendly_message(e, double_newline: bool):

frontend/src/languages.js

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,22 @@ const languages = [
1515
measurementId: "G-ZKCE9KY52F",
1616
},
1717
},
18+
{
19+
code: 'es',
20+
name: 'Español',
21+
url: 'https://es.futurecoder.io/',
22+
visible: true,
23+
firebaseConfig: {
24+
apiKey: "AIzaSyDkTwvLhDE53S5I-AjdKQQ4aFv305kSrfc",
25+
authDomain: "futurecoder-es.firebaseapp.com",
26+
databaseURL: "https://futurecoder-es-default-rtdb.europe-west1.firebasedatabase.app",
27+
projectId: "futurecoder-es",
28+
storageBucket: "futurecoder-es.appspot.com",
29+
messagingSenderId: "748547684459",
30+
appId: "1:748547684459:web:10c851e2fe701d3234192e",
31+
measurementId: "G-72RVB6YHN3"
32+
}
33+
},
1834
{
1935
code: 'fr',
2036
name: 'Français',
@@ -32,8 +48,8 @@ const languages = [
3248
}
3349
},
3450
{
35-
code: 'es',
36-
name: 'Español',
51+
code: 'es-latam',
52+
name: 'Español (Argentina)',
3753
url: 'https://es-latam.futurecoder.io/',
3854
visible: false,
3955
firebaseConfig: {

homepage/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@
3131
<img id="logo" src="static/logo/bordered.png" data-aos="fade-right" data-aos-delay="100">
3232
</div>
3333
<div class="navbar float-right" data-aos="fade" data-aos-duration="1000" data-aos-delay="1400">
34+
<a href="http://es.futurecoder.io">
35+
<img class="translation-icon" src="static/img/icons/language.png"/> Español
36+
</a>
3437
<a href="http://fr.futurecoder.io">
3538
<img class="translation-icon" src="static/img/icons/language.png"/> Français
3639
</a>

scripts/deploy.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ done
2929

3030
if [ "$FUTURECODER_LANGUAGE" = "en" ]; then
3131
PROJECT=futurecoder-io
32-
elif [ "$FUTURECODER_LANGUAGE" = "es" ]; then
33-
PROJECT=futurecoder-es-latam
3432
else
3533
PROJECT=futurecoder-${FUTURECODER_LANGUAGE}
3634
fi

0 commit comments

Comments
 (0)