浏览代码

Mesh translations

Bob Mottram 9 年前
父节点
当前提交
215ee869a7

+ 10
- 0
locale/de/freedombone-meshweb.json 查看文件

1
 {
1
 {
2
+    "Blogging on the Mesh": "",
3
+    "A decentralized discussion group": "",
4
+    "Mail for the Mesh": "",
2
     "IPFS could not be initialised": "",
5
     "IPFS could not be initialised": "",
6
+    "${MY_USERNAME}'s Blog": "",
3
     "Address:    $ZERONET_BLOG_ADDRESS": "",
7
     "Address:    $ZERONET_BLOG_ADDRESS": "",
4
     "Public key: $ZERONET_BLOG_PRIVATE_KEY": "",
8
     "Public key: $ZERONET_BLOG_PRIVATE_KEY": "",
5
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "",
9
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "",
7
     "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
11
     "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
8
     "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "",
12
     "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "",
9
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
13
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
14
+    "${MY_USERNAME}'s Mail": "",
15
+    "Address:    $ZERONET_MAIL_ADDRESS": "",
16
+    "Public key: $ZERONET_MAIL_PRIVATE_KEY": "",
17
+    "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "",
18
+    "ZeroNet Mail address:     $ZERONET_MAIL_ADDRESS": "",
19
+    "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "",
10
     "Address:    $ZERONET_FORUM_ADDRESS": "",
20
     "Address:    $ZERONET_FORUM_ADDRESS": "",
11
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
21
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
12
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "",
22
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "",

+ 5
- 0
locale/de/freedombone.json 查看文件

20
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "",
20
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "",
21
     "ZeroNet Blog address:     $ZERONET_BLOG_ADDRESS": "",
21
     "ZeroNet Blog address:     $ZERONET_BLOG_ADDRESS": "",
22
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
22
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
23
+    "Address:    $ZERONET_MAIL_ADDRESS": "",
24
+    "Public key: $ZERONET_MAIL_PRIVATE_KEY": "",
25
+    "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "",
26
+    "ZeroNet Mail address:     $ZERONET_MAIL_ADDRESS": "",
27
+    "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "",
23
     "Address:    $ZERONET_FORUM_ADDRESS": "",
28
     "Address:    $ZERONET_FORUM_ADDRESS": "",
24
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
29
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
25
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "",
30
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "",

+ 10
- 0
locale/es/freedombone-meshweb.json 查看文件

1
 {
1
 {
2
+    "Blogging on the Mesh": "",
3
+    "A decentralized discussion group": "",
4
+    "Mail for the Mesh": "",
2
     "IPFS could not be initialised": "",
5
     "IPFS could not be initialised": "",
6
+    "${MY_USERNAME}'s Blog": "",
3
     "Address:    $ZERONET_BLOG_ADDRESS": "",
7
     "Address:    $ZERONET_BLOG_ADDRESS": "",
4
     "Public key: $ZERONET_BLOG_PRIVATE_KEY": "",
8
     "Public key: $ZERONET_BLOG_PRIVATE_KEY": "",
5
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "",
9
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "",
7
     "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
11
     "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
8
     "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "",
12
     "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "",
9
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
13
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
14
+    "${MY_USERNAME}'s Mail": "",
15
+    "Address:    $ZERONET_MAIL_ADDRESS": "",
16
+    "Public key: $ZERONET_MAIL_PRIVATE_KEY": "",
17
+    "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "",
18
+    "ZeroNet Mail address:     $ZERONET_MAIL_ADDRESS": "",
19
+    "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "",
10
     "Address:    $ZERONET_FORUM_ADDRESS": "",
20
     "Address:    $ZERONET_FORUM_ADDRESS": "",
11
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
21
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
12
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "",
22
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "",

+ 5
- 0
locale/es/freedombone.json 查看文件

20
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "",
20
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "",
21
     "ZeroNet Blog address:     $ZERONET_BLOG_ADDRESS": "",
21
     "ZeroNet Blog address:     $ZERONET_BLOG_ADDRESS": "",
22
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
22
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
23
+    "Address:    $ZERONET_MAIL_ADDRESS": "",
24
+    "Public key: $ZERONET_MAIL_PRIVATE_KEY": "",
25
+    "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "",
26
+    "ZeroNet Mail address:     $ZERONET_MAIL_ADDRESS": "",
27
+    "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "",
23
     "Address:    $ZERONET_FORUM_ADDRESS": "",
28
     "Address:    $ZERONET_FORUM_ADDRESS": "",
24
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
29
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
25
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "",
30
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "",

+ 10
- 0
locale/fr/freedombone-meshweb.json 查看文件

1
 {
1
 {
2
+    "Blogging on the Mesh": "",
3
+    "A decentralized discussion group": "",
4
+    "Mail for the Mesh": "",
2
     "IPFS could not be initialised": "",
5
     "IPFS could not be initialised": "",
6
+    "${MY_USERNAME}'s Blog": "",
3
     "Address:    $ZERONET_BLOG_ADDRESS": "",
7
     "Address:    $ZERONET_BLOG_ADDRESS": "",
4
     "Public key: $ZERONET_BLOG_PRIVATE_KEY": "",
8
     "Public key: $ZERONET_BLOG_PRIVATE_KEY": "",
5
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "",
9
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "",
7
     "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
11
     "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
8
     "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "",
12
     "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "",
9
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
13
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
14
+    "${MY_USERNAME}'s Mail": "",
15
+    "Address:    $ZERONET_MAIL_ADDRESS": "",
16
+    "Public key: $ZERONET_MAIL_PRIVATE_KEY": "",
17
+    "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "",
18
+    "ZeroNet Mail address:     $ZERONET_MAIL_ADDRESS": "",
19
+    "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "",
10
     "Address:    $ZERONET_FORUM_ADDRESS": "",
20
     "Address:    $ZERONET_FORUM_ADDRESS": "",
11
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
21
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
12
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "",
22
     "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "",

+ 5
- 0
locale/fr/freedombone.json 查看文件

20
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "",
20
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "",
21
     "ZeroNet Blog address:     $ZERONET_BLOG_ADDRESS": "",
21
     "ZeroNet Blog address:     $ZERONET_BLOG_ADDRESS": "",
22
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
22
     "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "",
23
+    "Address:    $ZERONET_MAIL_ADDRESS": "",
24
+    "Public key: $ZERONET_MAIL_PRIVATE_KEY": "",
25
+    "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "",
26
+    "ZeroNet Mail address:     $ZERONET_MAIL_ADDRESS": "",
27
+    "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "",
23
     "Address:    $ZERONET_FORUM_ADDRESS": "",
28
     "Address:    $ZERONET_FORUM_ADDRESS": "",
24
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
29
     "Public key: $ZERONET_FORUM_PRIVATE_KEY": "",
25
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "",
30
     "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "",

+ 17
- 15
src/freedombone-meshweb 查看文件

27
 MY_USERNAME=$USER
27
 MY_USERNAME=$USER
28
 ZERONET_DIR=/home/$MY_USERNAME/zeronet
28
 ZERONET_DIR=/home/$MY_USERNAME/zeronet
29
 UPDATED="no"
29
 UPDATED="no"
30
-ZERONET_DEFAULT_BLOG_TAGLINE="Blogging on the Mesh"
31
-ZERONET_DEFAULT_FORUM_TAGLINE="A decentralized discussion group"
32
-ZERONET_DEFAULT_MAIL_TAGLINE="Mail for the Mesh"
30
+ZERONET_DEFAULT_BLOG_TAGLINE=$"Blogging on the Mesh"
31
+ZERONET_DEFAULT_FORUM_TAGLINE=$"A decentralized discussion group"
32
+ZERONET_DEFAULT_MAIL_TAGLINE=$"Mail for the Mesh"
33
 
33
 
34
 IPFS_PORT=4001
34
 IPFS_PORT=4001
35
 
35
 
117
         exit 736
117
         exit 736
118
     fi
118
     fi
119
 
119
 
120
-    ZERONET_DEFAULT_BLOG_TITLE="${MY_USERNAME}'s Blog"
120
+    ZERONET_DEFAULT_BLOG_TITLE=$"${MY_USERNAME}'s Blog"
121
 
121
 
122
     cd $ZERONET_DIR
122
     cd $ZERONET_DIR
123
     python zeronet.py --batch siteCreate 2> $ZERONET_DIR/blog.txt
123
     python zeronet.py --batch siteCreate 2> $ZERONET_DIR/blog.txt
154
         echo $'ZeroBlog repo could not be cloned'
154
         echo $'ZeroBlog repo could not be cloned'
155
         exit 6739
155
         exit 6739
156
     fi
156
     fi
157
-	cd /opt/zeronet/ZeroBlog
158
-	git checkout $ZERONET_BLOG_COMMIT -b $ZERONET_BLOG_COMMIT
157
+    cd /opt/zeronet/ZeroBlog
158
+    git checkout $ZERONET_BLOG_COMMIT -b $ZERONET_BLOG_COMMIT
159
 
159
 
160
     echo $"Blog address:     $ZERONET_BLOG_ADDRESS"
160
     echo $"Blog address:     $ZERONET_BLOG_ADDRESS"
161
     echo $"Blog private key: $ZERONET_BLOG_PRIVATE_KEY"
161
     echo $"Blog private key: $ZERONET_BLOG_PRIVATE_KEY"
209
   fi
209
   fi
210
 
210
 
211
   if [ ! -d /etc/avahi ]; then
211
   if [ ! -d /etc/avahi ]; then
212
-      echo 'Avahi is not installed'
212
+      echo $'Avahi is not installed'
213
       exit 736
213
       exit 736
214
   fi
214
   fi
215
 
215
 
216
-  ZERONET_DEFAULT_MAIL_TITLE="${MY_USERNAME}'s Mail"
216
+  ZERONET_DEFAULT_MAIL_TITLE=$"${MY_USERNAME}'s Mail"
217
 
217
 
218
   cd /opt/zeronet
218
   cd /opt/zeronet
219
   python zeronet.py --batch siteCreate 2> /opt/zeronet/mail.txt
219
   python zeronet.py --batch siteCreate 2> /opt/zeronet/mail.txt
247
 
247
 
248
   git clone $ZERONET_MAIL_REPO ZeroMail
248
   git clone $ZERONET_MAIL_REPO ZeroMail
249
   if [ ! -d /opt/zeronet/ZeroMail ]; then
249
   if [ ! -d /opt/zeronet/ZeroMail ]; then
250
-      echo 'ZeroMail repo could not be cloned'
250
+      echo $'ZeroMail repo could not be cloned'
251
       exit 6739
251
       exit 6739
252
   fi
252
   fi
253
   cd /opt/zeronet/ZeroMail
253
   cd /opt/zeronet/ZeroMail
292
       echo "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS" >> /home/$MY_USERNAME/README
292
       echo "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS" >> /home/$MY_USERNAME/README
293
       echo "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY" >> /home/$MY_USERNAME/README
293
       echo "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY" >> /home/$MY_USERNAME/README
294
   fi
294
   fi
295
+
296
+    echo $'Zeronet mail installed'
295
 }
297
 }
296
 
298
 
297
 function install_zeronet_forum {
299
 function install_zeronet_forum {
345
         echo $'ZeroTalk repo could not be cloned'
347
         echo $'ZeroTalk repo could not be cloned'
346
         exit 6739
348
         exit 6739
347
     fi
349
     fi
348
-	cd /opt/zeronet/ZeroTalk
349
-	git checkout $ZERONET_FORUM_COMMIT -b $ZERONET_FORUM_COMMIT
350
+    cd /opt/zeronet/ZeroTalk
351
+    git checkout $ZERONET_FORUM_COMMIT -b $ZERONET_FORUM_COMMIT
350
 
352
 
351
-	echo $"Forum address:     $ZERONET_FORUM_ADDRESS"
353
+    echo $"Forum address:     $ZERONET_FORUM_ADDRESS"
352
     echo $"Forum private key: $ZERONET_FORUM_PRIVATE_KEY"
354
     echo $"Forum private key: $ZERONET_FORUM_PRIVATE_KEY"
353
     cp -r $ZERONET_DIR/ZeroTalk/* $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS
355
     cp -r $ZERONET_DIR/ZeroTalk/* $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS
354
     sed -i "s/ZeroBoard/$ZERONET_DEFAULT_FORUM_TITLE/g" $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS/index.html
356
     sed -i "s/ZeroBoard/$ZERONET_DEFAULT_FORUM_TITLE/g" $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS/index.html
428
     if [ ! -d $ZERONET_DIR ]; then
430
     if [ ! -d $ZERONET_DIR ]; then
429
         exit 56823
431
         exit 56823
430
     fi
432
     fi
431
-	cd $ZERONET_DIR
432
-	git checkout $ZERONET_COMMIT -b $ZERONET_COMMIT
433
+    cd $ZERONET_DIR
434
+    git checkout $ZERONET_COMMIT -b $ZERONET_COMMIT
433
     #cd $ZERONET_DIR
435
     #cd $ZERONET_DIR
434
     #git checkout bashrc/bootstrap-file
436
     #git checkout bashrc/bootstrap-file
435
     # Hack to ensure that the file access port is opened
437
     # Hack to ensure that the file access port is opened
460
         install_zeronet_blog
462
         install_zeronet_blog
461
         install_zeronet_mail
463
         install_zeronet_mail
462
         install_zeronet_forum
464
         install_zeronet_forum
463
-        install_ipfs
465
+        #install_ipfs
464
         sudo batman start
466
         sudo batman start
465
         if [ ! "$?" = "0" ]; then
467
         if [ ! "$?" = "0" ]; then
466
             exit 2
468
             exit 2