wip translation
Seto Elkahfi committed
Mar 6, 2019 at 18:39 UTC
7e73a79ea32ca477d522092eb5bf1ba3565b26a6
3 files changed
+25
-6
public/index.html
+18
@@ -1,4 +1,22 @@
1
<!DOCTYPE html>
2
+
3
+<!--
4
+ __ __ __ __ __ __ __
5
+| \ / \ | \ | \ | \ | \ | \
6
+ \$$\ / $$ ______ __ __ | $$ __ _______ ______ __ __ __ _______ ______ _| $$_ | $$____ \$$ _______ ______ | $$
7
+ \$$\/ $$ / \ | \ | \ | $$ / \| \ / \ | \ | \ | \ | \ / \ | $$ \ | $$ \ | \| \ / \ | $$
8
+ \$$ $$ | $$$$$$\| $$ | $$ | $$_/ $$| $$$$$$$\| $$$$$$\| $$ | $$ | $$ | $$$$$$$\| $$$$$$\ \$$$$$$ | $$$$$$$\| $$| $$$$$$$\| $$$$$$\| $$
9
+ \$$$$ | $$ | $$| $$ | $$ | $$ $$ | $$ | $$| $$ | $$| $$ | $$ | $$ | $$ | $$| $$ | $$ | $$ __ | $$ | $$| $$| $$ | $$| $$ | $$ \$$
10
+ | $$ | $$__/ $$| $$__/ $$ | $$$$$$\ | $$ | $$| $$__/ $$| $$_/ $$_/ $$ | $$ | $$| $$__/ $$ | $$| \| $$ | $$| $$| $$ | $$| $$__| $$ __
11
+ | $$ \$$ $$ \$$ $$ | $$ \$$\| $$ | $$ \$$ $$ \$$ $$ $$ | $$ | $$ \$$ $$ \$$ $$| $$ | $$| $$| $$ | $$ \$$ $$| \
12
+ \$$ \$$$$$$ \$$$$$$ \$$ \$$ \$$ \$$ \$$$$$$ \$$$$$\$$$$ \$$ \$$ \$$$$$$ \$$$$ \$$ \$$ \$$ \$$ \$$ _\$$$$$$$ \$$
13
+ | \__| $$
14
+ \$$ $$
15
+ \$$$$$$
16
+
17
+
18
+-->
19
+
20
<html lang="en">
21
<head>
22
<meta charset="utf-8" />
src/components/Firebase/firebase.js
+5
-4
@@ -1,6 +1,6 @@
1
import app from 'firebase/app';
2
import 'firebase/database';
3
-
3
+
4
// Initialize Firebase
5
const config = {
6
apiKey: "AIzaSyBDMgSgpCGpPQVs2ziPm5igl2nL8I6jdeQ",
@@ -12,13 +12,14 @@
12
};
13
14
class Firebase {
15
- constructor() {
15
+ constructor(language) {
16
app.initializeApp(config);
17
this.db = app.database();
18
+ this.language = language;
19
}
20
20
- rootRef = () => this.db.ref('setoelkahfi-web-id');
21
+ rootRef = () => this.db.ref('setoelkahfi-web-id').child(this.language);
22
whoAmIRef = () => this.rootRef().child('i am');
23
}
24
24
- export default Firebase;
\ No newline at end of file
25
+ export default Firebase;
src/index.js
+2
-2
@@ -22,7 +22,7 @@ const messages = {
22
};
23
24
25
-var language = "en"; // language without region code
25
+var language = "en";
26
27
if (window.location.hostname === "id.setoelkahfi" || window.location.hostname === "setoelkahfi.web.id") {
28
language = "id";
@@ -33,7 +33,7 @@ if (window.location.hostname === "id.setoelkahfi" || window.location.hostname ==
33
render((
34
<IntlProvider locale={language} messages={messages[language]}>
35
<BrowserRouter>
36
- <FirebaseContext.Provider value={new Firebase()}>
36
+ <FirebaseContext.Provider value={new Firebase(language)}>
37
<App />
38
</FirebaseContext.Provider>
39
</BrowserRouter>