content translations

James Peret 8 years ago
parent
commit
2f9452752d

+ 599 - 37
app/data.json

@@ -12,7 +12,7 @@
12 12
             "title": "Artigos",
13 13
             "i18n": [
14 14
                 "Artigos",
15
-                "Articles"
15
+                ""
16 16
             ],
17 17
             "link": "submenu",
18 18
             "submenu": [
@@ -107,7 +107,10 @@
107 107
                 "Contact"
108 108
             ],
109 109
             "link": "/contato",
110
-            "content": "<p><span>Entre em contato através do email <a href=\"mailto:cometogo2@gmail.com\">cometogo2@gmail.com</a> ou deixe uma mensagem:<span></p>"
110
+            "content": [
111
+              "<p><span>Entre em contato através do email <a href=\"mailto:cometogo2@gmail.com\">cometogo2@gmail.com</a> ou deixe uma mensagem:<span></p>",
112
+              "<p><span>Send me a message by email (<a href=\"mailto:cometogo2@gmail.com\">cometogo2@gmail.com</a>) or leave a message:<span></p>"
113
+            ]
111 114
         },
112 115
         {
113 116
             "title": "Creditos",
@@ -116,16 +119,22 @@
116 119
                 "Credits"
117 120
             ],
118 121
             "link": "/creditos",
119
-            "content": "<p><span>site by james peret e leonardo musa<span></p>"
122
+            "content": [
123
+              "<p><span>Site criado por <a href=\"http://jamesperet.com.br\" target=\"BLANK\">James Peret</a> e <a href=\"https://twitter.com/leonardomusa\" target=\"BLANK\">Leonardo musa</a>.</span></p>",
124
+              "<p><span>Site created by <a href=\"http://jamesperet.com.br\" target=\"BLANK\">James Peret</a> and <a href=\"https://twitter.com/leonardomusa\" target=\"BLANK\">Leonardo musa</a>.</span></p>"
125
+            ]
120 126
         },
121 127
         {
122
-            "title": "Curriculum",
128
+            "title": "curriculum",
123 129
             "i18n": [
124 130
                 "Curriculum",
125 131
                 "Curriculum"
126 132
             ],
127 133
             "link": "/curriculum",
128
-            "content": "<p><span>Em breve<span></p>"
134
+            "content": [
135
+              "<h2><span>Go - Regina de Barros Carvalho</span></h2><table><tr><td><span>1960</span></td><td><span>nasce em Recife</span></td></tr><tr><td><span>1961</span></td><td><span>muda para Rio de Janeiro</span></td></tr><tr><td><span>1981–1988</span></td><td><span>Universidade de São Paulo, Linguística, SP, Brasil</span></td></tr><tr><td><span>1990</span></td><td><span>História da Arte, Rodrigo Naves, SP, Brasil</span></td></tr><tr><td><span>1990</span></td><td><span>Teoria da Arte, Alberto Tassinari, SP, Brasil</span></td></tr><tr><td><span>1991–1992</span></td><td><span>Universidade de Campinas, Mestrado História da Arte, SP, Brasil</span></td></tr><tr><td><span>1996–1997</span></td><td><span>New York Studio School, Desenho e Escultura, NY, USA</span></td></tr><tr><td><span>2013–2014</span></td><td><span>Royal School of Drawing, Desenho, Londres, UK</span></td></tr></table><h2><span>Exposições e Performances</span></h2><table><tr><td><span>1980</span></td><td><span>Festival de Performances da Pinacoteca do Estado, SP - ‘Concerto para piano, luva de boxe e instintor de incêndio’</span></td></tr><tr><td><span>1981</span></td><td><span>Festival de Performances do SESC Pompéia, SP</span></td></tr><tr><td><span>1981</span></td><td><span>83 Banda Performática de José Roberto Aguilar</span></td></tr><tr><td><span>1983</span></td><td><span>‘Caligramas’, Galeria Cultura, SP</span><br><span>Ópera Performática, música de Paulo Miklos, com Vânia Forguieri, Arnaldo Antunes e grande elenco, </span><br><span>abertura da exposição ‘Caligramas’, SP</span></td></tr><tr><td><span>1984</span></td><td><span>POESIAEVIDÊNCIA, Pontifícia Universidade Católica, SP</span><br><span>Defeitos Cônicos, performance com Adriana Freire, Paulo Miklos e Arnaldo Antunes, Pinacoteca do Estado, SP</span></td></tr><tr><td><span>1985</span></td><td><span>SP3 Vênus, Espaço Petite Galerie, Rio de Janeiro</span></td></tr><tr><td><span>1986</span></td><td><span>Sarrafos e Garranchos, livro da artista e exposição, Galeria Unidade 2, SP</span></td></tr><tr><td><span>1987</span></td><td><span>PALAVRA IMÁGICA, Museu de Arte Contemporânea, SP</span></td></tr><tr><td><span>1993</span></td><td><span>ITAÚGALERIA, SP</span></td></tr><tr><td><span>1994</span></td><td><span>Centro Cultural São Paulo, Programa de Exposições Anual, SP</span></td></tr><tr><td><span>1995</span></td><td><span>Salão Carioca, Rio de Janeiro</span></td></tr><tr><td><span>2003</span></td><td><span>Casa das Rosas – ‘Alô, México’, SP</span></td></tr><tr><td><span>2006</span></td><td><span>Galeria Laura Marsiaj Arte Contemporânea, Rio de Janeiro</span></td></tr></table>",
136
+              "<h2><span>Go - Regina de Barros Carvalho</span></h2><table><tr><td><span>1960</span></td><td><span>born in Recife</span></td></tr><tr><td><span>1961</span></td><td><span>moves to Rio de Janeiro</span></td></tr><tr><td><span>1981-1988</span></td><td><span>University of São Paulo, Linguistics, SP Brazil</span></td></tr><tr><td><span>1990</span></td><td><span>Art history, Rodrigo Naves, SP Brazil<br>Art theory, Alberto Tassinari, SP Brazil</span></td></tr><tr><td><span>1991-1992</span></td><td><span>University of Campinas, Art history, SP Brazil</span></td></tr><tr><td><span>1996-1997</span></td><td><span>New York Studio School, Drawing and Sculpture, NY USA</span></td></tr><tr><td><span>2013-2014</span></td><td><span>Royal School of Drawing, Drawing, London UK</span></td></tr></table><h2><span>Exhibitions and Performances</span></h2><table><tr><td><span>1980</span></td><td><span>Pinacoteca do Estado Performance Festival, SP<br>‘Concert for piano, boxing gloves, fire extinguishers and four letters’</span></td></tr><tr><td><span>1981</span></td><td><span>SESC Pompéia Performance Festival, SP</span></td></tr><tr><td><span>1981-1983</span></td><td><span>Performatic Band of José Roberto Aguilar, SP</span></td></tr><tr><td><span>1983</span></td><td><span>‘Calligrams’, Galeria Cultura, SP<br>Performatic Opera, music by Paulo Miklos, with Vania Forguieri, Arnaldo Antunes and great cast, opening of ‘Calligrams’, SP</span></td></tr><tr><td><span>1984</span></td><td><span>POESIAEVIDÊNCIA, Pontifical Catholic University, SP<br>Conical defects, performance COM Arnaldo Antunes, Paulo Miklos e Adriana Freire, Pinacoteca do Estado, SP</span></td></tr><tr><td><span>1985</span></td><td><span>SP3 Venus, Espaço Petite Galerie, Rio de Janeiro</span></td></tr><tr><td><span>1986</span></td><td><span>Scratches and Scribbles, artist book & exhibition, Galeria Unidade 2, SP</span></td></tr><tr><td><span>1987</span></td><td><span>PALAVRAIMÁGICA, Museum of Contemporary Art, SP</span></td></tr><tr><td><span>1993</span></td><td><span>ITAÚGALERIA, SP</span></td></tr><tr><td><span>1994</span></td><td><span>Centro Cultural São Paulo, Annual Exhibitions Program, SP</span></td></tr><tr><td><span>1995</span></td><td><span>Salão Carioca, Rio de Janeiro</span></td></tr><tr><td><span>2003</span></td><td><span>Casa das Rosas – ‘Alô, México’, SP</span></td></tr><tr><td><span>2006</span></td><td><span>Galeria Laura Marsiaj Arte Contemporânea, Rio de Janeiro</span></td></tr></table>"
137
+            ]
129 138
         },
130 139
         {
131 140
             "title": "Desenhos",
@@ -1031,41 +1040,594 @@
1031 1040
             ],
1032 1041
             "link": "submenu",
1033 1042
             "submenu": [
1034
-                {
1035
-                    "title": "Carvão e tule",
1036
-                    "i18n": [
1037
-                        "Carvão e tule",
1038
-                        "charcoal and netting"
1039
-                    ],
1040
-                    "link": "submenu",
1041
-                    "submenu": [
1042
-                      {
1043
-                          "title": "Carvão e tule",
1044
-                          "i18n": [
1045
-                              "Carvão e tule",
1046
-                              "charcoal and netting"
1047
-                          ],
1048
-                          "link": "/slideshow/carvao-e-tule",
1049
-                          "slides": [
1050
-                            {
1051
-                                "title": "Carvão & Tule 2",
1052
-                                "i18n": [
1053
-                                    "Carvão & Tule 2",
1054
-                                    "Carvão & Tule 2"
1055
-                                ],
1056
-                                "url": "content/images/esculturas-carvao-2.jpg"
1057
-                            }
1058
-                          ]
1059
-                      }
1060
-                    ]
1061
-                }
1043
+              {
1044
+                  "title": "Carvão e tule",
1045
+                  "i18n": [
1046
+                      "Carvão e tule",
1047
+                      "charcoal and netting"
1048
+                  ],
1049
+                  "link": "submenu",
1050
+                  "submenu": [
1051
+                    {
1052
+                        "title": "Carvão e tule",
1053
+                        "i18n": [
1054
+                            "Carvão e tule",
1055
+                            "charcoal and netting"
1056
+                        ],
1057
+                        "link": "/slideshow/carvao-e-tule-1",
1058
+                        "slides": [
1059
+                          {
1060
+                              "title": "Carvão & Tule",
1061
+                              "i18n": [
1062
+                                  "Carvão & Tule",
1063
+                                  "charcoal and netting"
1064
+                              ],
1065
+                              "note" : [
1066
+                                "220 x 200 x 220, tela de nylon, carvão e madeira, 1992",
1067
+                                "220 x 200 x 220, nylon netting, charcoal, wood, 1992"
1068
+                              ],
1069
+                              "url": "content/images/esculturas-carvao-1.jpg"
1070
+                          }
1071
+                        ]
1072
+                    },
1073
+                    {
1074
+                        "title": "Carvão e tule",
1075
+                        "i18n": [
1076
+                            "Carvão e tule",
1077
+                            "charcoal and netting"
1078
+                        ],
1079
+                        "link": "/slideshow/carvao-e-tule-2",
1080
+                        "slides": [
1081
+                          {
1082
+                              "title": "Carvão & Tule",
1083
+                              "i18n": [
1084
+                                  "Carvão & Tule",
1085
+                                  "charcoal and netting"
1086
+                              ],
1087
+                              "note" : [
1088
+                                "150 x 25 x 15, tela de nylon, pergaminho e carvão, 1992",
1089
+                                "150 x 25 x 15, nylon netting, charcoal, parchment, 1992"
1090
+                              ],
1091
+                              "url": "content/images/esculturas-carvao-2.jpg"
1092
+                          }
1093
+                        ]
1094
+                    },
1095
+                    {
1096
+                        "title": "Carvão e tule",
1097
+                        "i18n": [
1098
+                            "Carvão e tule",
1099
+                            "charcoal and netting"
1100
+                        ],
1101
+                        "link": "/slideshow/carvao-e-tule-3",
1102
+                        "slides": [
1103
+                          {
1104
+                              "title": "Carvão & Tule",
1105
+                              "i18n": [
1106
+                                  "Carvão & Tule",
1107
+                                  "charcoal and netting"
1108
+                              ],
1109
+                              "note" : [
1110
+                                "250 x 180 x 15, tela de nylon, pergaminho, carvão, escritos, 1993",
1111
+                                "250 x 180 x 15, nylon netting, charcoal, parchment, writings, 1993"
1112
+                              ],
1113
+                              "url": "content/images/esculturas-carvao-3.jpg"
1114
+                          }
1115
+                        ]
1116
+                    },
1117
+                    {
1118
+                        "title": "Carvão e tule",
1119
+                        "i18n": [
1120
+                            "Carvão e tule",
1121
+                            "charcoal and netting"
1122
+                        ],
1123
+                        "link": "/slideshow/carvao-e-tule-4",
1124
+                        "slides": [
1125
+                          {
1126
+                              "title": "Carvão & Tule",
1127
+                              "i18n": [
1128
+                                  "Carvão & Tule",
1129
+                                  "charcoal and netting"
1130
+                              ],
1131
+                              "note" : [
1132
+                                "165 x 110 x 10, nanquim sobre tela de nylon, carvão, pergaminho, escritos, 1993",
1133
+                                "165 x 110 x 10, ink on nylon netting, charcoal, parchment, writings, 1993"
1134
+                              ],
1135
+                              "url": "content/images/esculturas-carvao-4.jpg"
1136
+                          }
1137
+                        ]
1138
+                    },
1139
+                    {
1140
+                        "title": "Carvão e tule",
1141
+                        "i18n": [
1142
+                            "Carvão e tule",
1143
+                            "charcoal and netting"
1144
+                        ],
1145
+                        "link": "/slideshow/carvao-e-tule-5",
1146
+                        "slides": [
1147
+                          {
1148
+                              "title": "Carvão & Tule",
1149
+                              "i18n": [
1150
+                                  "Carvão & Tule",
1151
+                                  "charcoal and netting"
1152
+                              ],
1153
+                              "note" : [
1154
+                                "80 x 180 x 7, nanquim sobre tela de nylon, 1993",
1155
+                                "80 x 180 x 7, ink on nylon netting, 1993"
1156
+                              ],
1157
+                              "url": "content/images/esculturas-carvao-5.jpg"
1158
+                          }
1159
+                        ]
1160
+                    },
1161
+                    {
1162
+                        "title": "Carvão e tule",
1163
+                        "i18n": [
1164
+                            "Carvão e tule",
1165
+                            "charcoal and netting"
1166
+                        ],
1167
+                        "link": "/slideshow/carvao-e-tule-6",
1168
+                        "slides": [
1169
+                          {
1170
+                              "title": "Carvão & Tule",
1171
+                              "i18n": [
1172
+                                  "Carvão & Tule",
1173
+                                  "charcoal and netting"
1174
+                              ],
1175
+                              "note" : [
1176
+                                "200 x 165 x 100, tela de nylon, carvão, pergaminho, escritos, 1993",
1177
+                                "200 x 165 x 100, nylon netting, charcoal, parchment. writings, 1993"
1178
+                              ],
1179
+                              "url": "content/images/esculturas-carvao-6.jpg"
1180
+                          }
1181
+                        ]
1182
+                    }
1183
+                  ]
1184
+              },
1185
+              {
1186
+                  "title": "Sono",
1187
+                  "i18n": [
1188
+                      "Sono",
1189
+                      "Sleep"
1190
+                  ],
1191
+                  "link": "submenu",
1192
+                  "submenu" : [
1193
+                    {
1194
+                        "title": "O que nos move é o sono",
1195
+                        "i18n": [
1196
+                            "O que nos move é o sono",
1197
+                            "What moves us is sleep"
1198
+                        ],
1199
+                        "link": "/slideshow/sono-1",
1200
+                        "slides": [
1201
+                          {
1202
+                              "title": "O que nos move é o sono",
1203
+                              "i18n": [
1204
+                                  "O que nos move é o sono",
1205
+                                  "What moves us is sleep"
1206
+                              ],
1207
+                              "note" : [
1208
+                                "120 x 350 x 50, lã crua em vidro, 1994",
1209
+                                "120 x 350 x 50, raw wool in glass, 1994"
1210
+                              ],
1211
+                              "url": "content/images/sono-01.jpg"
1212
+                          }
1213
+                        ]
1214
+                    },
1215
+                    {
1216
+                        "title": "Sono",
1217
+                        "i18n": [
1218
+                            "Sono",
1219
+                            "Sleep"
1220
+                        ],
1221
+                        "link": "/slideshow/sono-2",
1222
+                        "slides": [
1223
+                          {
1224
+                              "title": "Sono",
1225
+                              "i18n": [
1226
+                                  "Sono",
1227
+                                  "Sleep"
1228
+                              ],
1229
+                              "note" : [
1230
+                                "100 x 50 x 10, fio metálico, sementes, nanquim, 1994",
1231
+                                "100 x 50 x 10, metallic thread, seed, ink, 1994"
1232
+                              ],
1233
+                              "url": "content/images/sono-10.jpg"
1234
+                          }
1235
+                        ]
1236
+                    },
1237
+                    {
1238
+                        "title": "Sono",
1239
+                        "i18n": [
1240
+                            "Sono",
1241
+                            "Sleep"
1242
+                        ],
1243
+                        "link": "/slideshow/sono-3",
1244
+                        "slides": [
1245
+                          {
1246
+                              "title": "Sono",
1247
+                              "i18n": [
1248
+                                  "Sono",
1249
+                                  "Sleep"
1250
+                              ],
1251
+                              "note" : [
1252
+                                "4 x 66 x 60, madeira, 1994",
1253
+                                "4 x 66 x 60, wood, 1994"
1254
+                              ],
1255
+                              "url": "content/images/sono-12.jpg"
1256
+                          }
1257
+                        ]
1258
+                    },
1259
+                    {
1260
+                        "title": "peça bibliográfica / frente",
1261
+                        "i18n": [
1262
+                            "peça bibliográfica / frente",
1263
+                            "bibliographic piece"
1264
+                        ],
1265
+                        "link": "/slideshow/sono-4",
1266
+                        "slides": [
1267
+                          {
1268
+                              "title": "peça bibliográfica / frente",
1269
+                              "i18n": [
1270
+                                  "peça bibliográfica / frente",
1271
+                                  "bibliographic piece"
1272
+                              ],
1273
+                              "note" : [
1274
+                                "125 x 30 x 20, madeira, livros, 1994",
1275
+                                "125 x 30 x 20, wood, books, 1994"
1276
+                              ],
1277
+                              "url": "content/images/sono-08.jpg"
1278
+                          }
1279
+                        ]
1280
+                    },
1281
+                    {
1282
+                        "title": "peça bibliográfica / lado",
1283
+                        "i18n": [
1284
+                            "peça bibliográfica / lado",
1285
+                            "bibliographic piece"
1286
+                        ],
1287
+                        "link": "/slideshow/sono-5",
1288
+                        "slides": [
1289
+                          {
1290
+                              "title": "peça bibliográfica / lado",
1291
+                              "i18n": [
1292
+                                  "peça bibliográfica / lado",
1293
+                                  "bibliographic piece"
1294
+                              ],
1295
+                              "note" : [
1296
+                                "125 x 30 x 20, madeira, livros, 1994",
1297
+                                "125 x 30 x 20, wood, books, 1994"
1298
+                              ],
1299
+                              "url": "content/images/sono-09.jpg"
1300
+                          }
1301
+                        ]
1302
+                    },
1303
+                    {
1304
+                        "title": "peça bibliográfica",
1305
+                        "i18n": [
1306
+                            "peça bibliográfica",
1307
+                            "bibliographic piece"
1308
+                        ],
1309
+                        "link": "/slideshow/sono-6",
1310
+                        "slides": [
1311
+                          {
1312
+                              "title": "peça bibliográfica",
1313
+                              "i18n": [
1314
+                                  "peça bibliográfica",
1315
+                                  "bibliographic piece"
1316
+                              ],
1317
+                              "note" : [
1318
+                                "182 x 7 x 11, madeira, livro, 1994",
1319
+                                "182 x 7 x 11, wood, book, 1994"
1320
+                              ],
1321
+                              "url": "content/images/sono-12.jpg"
1322
+                          }
1323
+                        ]
1324
+                    },
1325
+                    {
1326
+                        "title": "Sono",
1327
+                        "i18n": [
1328
+                            "Sono",
1329
+                            "Sleep"
1330
+                        ],
1331
+                        "link": "/slideshow/sono-7",
1332
+                        "slides": [
1333
+                          {
1334
+                              "title": "Sono",
1335
+                              "i18n": [
1336
+                                  "Sono",
1337
+                                  "Sleep"
1338
+                              ],
1339
+                              "note" : [
1340
+                                "200 x 270 x 130, lã crua em vidro, 1994",
1341
+                                "200 x 270 x 130, raw wool in glass, 1994"
1342
+                              ],
1343
+                              "url": "content/images/sono-07.jpg"
1344
+                          }
1345
+                        ]
1346
+                    }
1347
+                  ]
1348
+              },
1349
+              {
1350
+                  "title": "Argila",
1351
+                  "i18n": [
1352
+                      "Argila",
1353
+                      "Clay"
1354
+                  ],
1355
+                  "link": "submenu",
1356
+                  "submenu" : [
1357
+                    {
1358
+                        "title": "Cabeça",
1359
+                        "i18n": [
1360
+                            "Cabeça",
1361
+                            "Head"
1362
+                        ],
1363
+                        "link": "/slideshow/argila-1",
1364
+                        "slides": [
1365
+                          {
1366
+                              "title": "Cabeça",
1367
+                              "i18n": [
1368
+                                  "Cabeça",
1369
+                                  "Head"
1370
+                              ],
1371
+                              "note" : [
1372
+                                "32 x 14 x 26, argila, 1995",
1373
+                                "32 x 14 x 26, clay, 1995"
1374
+                              ],
1375
+                              "url": "content/images/argila-1.jpg"
1376
+                          }
1377
+                        ]
1378
+                    },
1379
+                    {
1380
+                        "title": "cabeça / perfil",
1381
+                        "i18n": [
1382
+                            "Cabeça",
1383
+                            "Head"
1384
+                        ],
1385
+                        "link": "/slideshow/argila-2",
1386
+                        "slides": [
1387
+                          {
1388
+                              "title": "cabeça / perfil",
1389
+                              "i18n": [
1390
+                                  "cabeça / perfil",
1391
+                                  "Head / profile"
1392
+                              ],
1393
+                              "note" : [
1394
+                                "30 x 15 x 22, argila, 1995",
1395
+                                "30 x 15 x 22, clay, 1995"
1396
+                              ],
1397
+                              "url": "content/images/argila-2.jpg"
1398
+                          }
1399
+                        ]
1400
+                    },
1401
+                    {
1402
+                        "title": "Cabeça",
1403
+                        "i18n": [
1404
+                            "Cabeça",
1405
+                            "Head"
1406
+                        ],
1407
+                        "link": "/slideshow/argila-3",
1408
+                        "slides": [
1409
+                          {
1410
+                              "title": "Cabeça",
1411
+                              "i18n": [
1412
+                                  "Cabeça",
1413
+                                  "Head"
1414
+                              ],
1415
+                              "note" : [
1416
+                                "30 x 15 x 22, argila, 1995",
1417
+                                "30 x 15 x 22, clay, 1995"
1418
+                              ],
1419
+                              "url": "content/images/argila-5.jpg"
1420
+                          }
1421
+                        ]
1422
+                    },
1423
+                    {
1424
+                        "title": "Cabeça",
1425
+                        "i18n": [
1426
+                            "Cabeça",
1427
+                            "Head"
1428
+                        ],
1429
+                        "link": "/slideshow/argila-4",
1430
+                        "slides": [
1431
+                          {
1432
+                              "title": "Cabeça",
1433
+                              "i18n": [
1434
+                                  "Cabeça",
1435
+                                  "Head"
1436
+                              ],
1437
+                              "note" : [
1438
+                                "42 x 24 x40, argila, 1995",
1439
+                                "42 x 24 x40, clay, 1995"
1440
+                              ],
1441
+                              "url": "content/images/argila-6.jpg"
1442
+                          }
1443
+                        ]
1444
+                    },
1445
+                    {
1446
+                        "title": "Tal / frente",
1447
+                        "i18n": [
1448
+                            "Tal / frente",
1449
+                            "Tal / front view"
1450
+                        ],
1451
+                        "link": "/slideshow/argila-5",
1452
+                        "slides": [
1453
+                          {
1454
+                              "title": "Tal / frente",
1455
+                              "i18n": [
1456
+                                  "Tal / frente",
1457
+                                  "Tal / front view"
1458
+                              ],
1459
+                              "note" : [
1460
+                                "188 x 60 x 40, argila, 1995",
1461
+                                "188 x 60 x 40, clay, 1995"
1462
+                              ],
1463
+                              "url": "content/images/argila-3.jpg"
1464
+                          }
1465
+                        ]
1466
+                    },
1467
+                    {
1468
+                        "title": "Tal / costas",
1469
+                        "i18n": [
1470
+                            "Tal / costas",
1471
+                            "Tal / rear view"
1472
+                        ],
1473
+                        "link": "/slideshow/argila-6",
1474
+                        "slides": [
1475
+                          {
1476
+                              "title": "Tal / costas",
1477
+                              "i18n": [
1478
+                                  "Tal / costas",
1479
+                                  "Tal / rear view"
1480
+                              ],
1481
+                              "note" : [
1482
+                                "188 x 60 x 40, argila, 1995",
1483
+                                "188 x 60 x 40, clay, 1995"
1484
+                              ],
1485
+                              "url": "content/images/argila-4.jpg"
1486
+                          }
1487
+                        ]
1488
+                    },
1489
+                    {
1490
+                        "title": "relevo / estudo de Seurat",
1491
+                        "i18n": [
1492
+                            "relevo / estudo de Seurat",
1493
+                            "relief (from Seurat)"
1494
+                        ],
1495
+                        "link": "/slideshow/argila-7",
1496
+                        "slides": [
1497
+                          {
1498
+                              "title": "relevo / estudo de Seurat",
1499
+                              "i18n": [
1500
+                                  "relevo / estudo de Seurat",
1501
+                                  "relief (from Seurat)"
1502
+                              ],
1503
+                              "note" : [
1504
+                                "188 x 60 x 40, argila, 1995",
1505
+                                "188 x 60 x 40, clay, 1995"
1506
+                              ],
1507
+                              "url": "content/images/relevos-01.jpg"
1508
+                          }
1509
+                        ]
1510
+                    },
1511
+                    {
1512
+                        "title": "relevo",
1513
+                        "i18n": [
1514
+                            "relevo",
1515
+                            "relief"
1516
+                        ],
1517
+                        "link": "/slideshow/argila-7",
1518
+                        "slides": [
1519
+                          {
1520
+                              "title": "relevo",
1521
+                              "i18n": [
1522
+                                  "relevo",
1523
+                                  "relief"
1524
+                              ],
1525
+                              "note" : [
1526
+                                "81 x 51 x 17, argila, 1997",
1527
+                                "81 x 51 x 17, clay, 1997"
1528
+                              ],
1529
+                              "url": "content/images/relevos-02.jpg"
1530
+                          }
1531
+                        ]
1532
+                    },
1533
+                    {
1534
+                        "title": "relevo",
1535
+                        "i18n": [
1536
+                            "relevo",
1537
+                            "relief"
1538
+                        ],
1539
+                        "link": "/slideshow/argila-8",
1540
+                        "slides": [
1541
+                          {
1542
+                              "title": "relevo",
1543
+                              "i18n": [
1544
+                                  "relevo",
1545
+                                  "relief"
1546
+                              ],
1547
+                              "note" : [
1548
+                                "200 x 100 x 40, edição única em gesso, 2001",
1549
+                                "200 x 100 x 40, plaster cast, unique edition, 2001"
1550
+                              ],
1551
+                              "url": "content/images/relevos-03.jpg"
1552
+                          }
1553
+                        ]
1554
+                    },
1555
+                    {
1556
+                        "title": "relevo",
1557
+                        "i18n": [
1558
+                            "relevo",
1559
+                            "relief"
1560
+                        ],
1561
+                        "link": "/slideshow/argila-9",
1562
+                        "slides": [
1563
+                          {
1564
+                              "title": "relevo",
1565
+                              "i18n": [
1566
+                                  "relevo",
1567
+                                  "relief"
1568
+                              ],
1569
+                              "note" : [
1570
+                                "150 x 100 x 40, edição única em gesso, 2002",
1571
+                                "150 x 100 x 40, plaster cast, unique edition, 2002"
1572
+                              ],
1573
+                              "url": "content/images/relevos-04.jpg"
1574
+                          }
1575
+                        ]
1576
+                    },
1577
+                    {
1578
+                        "title": "relevo / estudo de Rembrandt",
1579
+                        "i18n": [
1580
+                            "relevo / estudo de Rembrandt",
1581
+                            "relief (from Rembrandt)"
1582
+                        ],
1583
+                        "link": "/slideshow/argila-10",
1584
+                        "slides": [
1585
+                          {
1586
+                              "title": "relevo / estudo de Rembrandt",
1587
+                              "i18n": [
1588
+                                  "relevo / estudo de Rembrandt",
1589
+                                  "relief (from Rembrandt)"
1590
+                              ],
1591
+                              "note" : [
1592
+                                "30 x 45 x 10, edição única em gesso, 2003",
1593
+                                "30 x 45 x 10, plaster cast, unique edition, 2003"
1594
+                              ],
1595
+                              "url": "content/images/relevos-05.jpg"
1596
+                          }
1597
+                        ]
1598
+                    },
1599
+                    {
1600
+                        "title": "relevo",
1601
+                        "i18n": [
1602
+                            "relevo",
1603
+                            "relief"
1604
+                        ],
1605
+                        "link": "/slideshow/argila-11",
1606
+                        "slides": [
1607
+                          {
1608
+                              "title": "relevo",
1609
+                              "i18n": [
1610
+                                  "relevo",
1611
+                                  "relief"
1612
+                              ],
1613
+                              "note" : [
1614
+                                "37 x 43 x 13, argila, 2003",
1615
+                                "37 x 43 x 13, clay, 2003"
1616
+                              ],
1617
+                              "url": "content/images/relevos-06.jpg"
1618
+                          }
1619
+                        ]
1620
+                    }
1621
+
1622
+                  ]
1623
+              }
1062 1624
             ]
1063 1625
         },
1064 1626
         {
1065 1627
             "title": "Poemas",
1066 1628
             "i18n": [
1067
-                "Poemas",
1068
-                "Poems"
1629
+                "",
1630
+                ""
1069 1631
             ],
1070 1632
             "link": "submenu",
1071 1633
             "submenu": [
@@ -1149,8 +1711,8 @@
1149 1711
         {
1150 1712
             "title": "Mailling List",
1151 1713
             "i18n": [
1152
-                "Mailling List",
1153
-                "Mailling List"
1714
+                "",
1715
+                ""
1154 1716
             ],
1155 1717
             "link": "/mailling-list",
1156 1718
             "content": "<p><span>Deixe seu email para receber noticias:<span></p>"

+ 1 - 0
app/index.html

@@ -54,6 +54,7 @@
54 54
 <body ng-app="goApp">
55 55
 
56 56
 	<div ng-controller='BackgroundController' class="layer-background">
57
+    <div>{{random_text}}</div>
57 58
     <fa-app id="app1">
58 59
       <fa-render-node fa-node="backgroundView" id="render"></fa-render-node>
59 60
     </fa-app>

+ 10 - 0
app/scripts/controllers/contact.js

@@ -16,6 +16,16 @@ angular.module('goApp.contact', ['ngFx', 'ngAnimate', 'goApp.data', 'mandrill'])
16 16
     $scope.showSuccess = false;
17 17
     $scope.showSubmit = true;
18 18
 
19
+    $scope.lang = Data.getLang();
20
+
21
+    $scope.t = {
22
+      name    : ["Nome", "Name"],
23
+      email   : ["Email", "Email"],
24
+      message : ["Mensagem", "Message"],
25
+      error   : ["Ocorreu um erro ao enviar a sua mensagem. Por favor tente novamente.", "An error ocured. Please try again."],
26
+      success : ["Mensagem enviada com successo.", "Message sent."]
27
+    }
28
+
19 29
     console.log('> Loading Contact Page');
20 30
     $mixpanel.track('Page View', { "Page": "Contact" });
21 31
 

+ 19 - 6
app/scripts/controllers/navigation.js

@@ -33,14 +33,14 @@ angular.module('goApp.navigation', ['famous.angular', 'ngRoute', 'ngFx', 'ngAnim
33 33
     var openMenu = function() {
34 34
       if(!$scope.$$phase) {
35 35
         $scope.$apply(function(){
36
-          $scope.navigation = Data.getNavigation();
36
+          $scope.navigation = filterByTranslation(Data.getNavigation());
37 37
           if(menu_opened == false){
38 38
             menu_opened = true;
39 39
             $scope.menu1pos = getMenuPos($scope.navigation.length);
40 40
           }
41 41
         });
42 42
       } else {
43
-        $scope.navigation = Data.getNavigation();
43
+        $scope.navigation = filterByTranslation(Data.getNavigation());
44 44
         if(menu_opened == false){
45 45
           menu_opened = true;
46 46
           $scope.menu1pos = getMenuPos($scope.navigation.length);
@@ -59,10 +59,10 @@ angular.module('goApp.navigation', ['famous.angular', 'ngRoute', 'ngFx', 'ngAnim
59 59
           $scope.menu2pos = getMenuPos($scope.navigation[index].submenu.length);
60 60
           console.log("Opening submenu: " + $scope.navigation[index].title);
61 61
           $scope.sub2Navigation = [];
62
-          $scope.subNavigation = $scope.navigation[index].submenu;
62
+          $scope.subNavigation = filterByTranslation($scope.navigation[index].submenu);
63 63
         } else if ($scope.last_click === $scope.navigation[index].title && $scope.subNavigation.length === 0) {
64 64
           $scope.menu2pos = getMenuPos($scope.navigation[index].submenu.length);
65
-          $scope.subNavigation = $scope.navigation[index].submenu;
65
+          $scope.subNavigation = filterByTranslation($scope.navigation[index].submenu);
66 66
           console.log("Opening submenu: " + $scope.navigation[index].title);
67 67
         } else {
68 68
           $scope.subNavigation = [];
@@ -81,10 +81,10 @@ angular.module('goApp.navigation', ['famous.angular', 'ngRoute', 'ngFx', 'ngAnim
81 81
         if($scope.last_click2 != $scope.subNavigation[index].title){
82 82
           $scope.menu3pos = getMenuPos($scope.subNavigation[index].submenu.length);
83 83
           $scope.sub2Navigation = [];
84
-          $scope.sub2Navigation = $scope.subNavigation[index].submenu;
84
+          $scope.sub2Navigation = filterByTranslation($scope.subNavigation[index].submenu);
85 85
         } else if ($scope.last_click2 === $scope.subNavigation[index].title && $scope.sub2Navigation.length === 0){
86 86
           $scope.menu3pos = getMenuPos($scope.subNavigation[index].submenu.length);
87
-          $scope.sub2Navigation = $scope.subNavigation[index].submenu;
87
+          $scope.sub2Navigation = filterByTranslation($scope.subNavigation[index].submenu);
88 88
           console.log("Opening submenu: " + $scope.subNavigation[index].title);
89 89
         } else {
90 90
           $scope.sub2Navigation = [];
@@ -113,4 +113,17 @@ angular.module('goApp.navigation', ['famous.angular', 'ngRoute', 'ngFx', 'ngAnim
113 113
       return {'margin-top': pos };
114 114
     }
115 115
 
116
+    var filterByTranslation = function(nav){
117
+      var new_nav = []
118
+      for (var i = 0; i < nav.length; i++) {
119
+        var obj = nav[i]
120
+        if(obj.i18n != undefined){
121
+          if(obj.i18n[$scope.lang] != ""){
122
+            new_nav.push(obj)
123
+          }
124
+        }
125
+      }
126
+      return new_nav;
127
+    }
128
+
116 129
   }]);

+ 1 - 0
app/scripts/controllers/page.js

@@ -13,6 +13,7 @@ angular.module('goApp.page', ['ngFx', 'ngAnimate', 'goApp.data'])
13 13
     'use strict';
14 14
 
15 15
     console.log('> Loading Text Page');
16
+    $scope.lang = Data.getLang();
16 17
 
17 18
 
18 19
     // Get Page Data

+ 24 - 0
app/styles/main.css

@@ -347,3 +347,27 @@ span.spacer {
347 347
   height: 100%;
348 348
   border: 0;
349 349
 }
350
+td { padding-right: 5px; }
351
+td span {
352
+  background-color: white;
353
+  padding-top: 1px;
354
+  padding-left: 1px;
355
+  padding-right: 1px;
356
+  font-family: helvetica;
357
+}
358
+
359
+.page h2 {
360
+    text-align: center;
361
+    color: black;
362
+    margin-left: 0px;
363
+    margin-right: 8px;
364
+    margin-top: 25px;
365
+    margin-bottom: 15px;
366
+    padding-top: 1px;
367
+    font-weight: 600;
368
+    font-family: Helvetica;
369
+}
370
+
371
+.page h2 span {
372
+    background-color: white;
373
+}

+ 7 - 7
app/views/contact.html

@@ -3,16 +3,16 @@
3 3
     <a class="btn-menu fixed-top-right" ng-click="fadeOut()">X</a>
4 4
     <div class="Aligner page">
5 5
       <div class="Aligner-item Aligner-item--top">
6
-        <h1><span>{{pageData.title}}</span></h1>
7
-        <div class="page-content" ng-bind-html="pageData.content"></div>
6
+        <h1><span>{{pageData.i18n[lang]}}</span></h1>
7
+        <div class="page-content" ng-bind-html="pageData.content[lang]"></div>
8 8
         <form name="contactForm" id="contactForm" class="page-content" ng-submit="contactForm.$valid && sendTheMail()" novalidate>
9
-          <p><span>Nome:</span> <input type="text" ng-model="msgData.name" id="userName" required></p>
10
-          <p><span>Email:</span> <input type="email" ng-model="msgData.email" id="userEmail" required></p>
11
-          <p><span>Mensagem:</span></p>
9
+          <p><span>{{t.name[lang]}}:</span> <input type="text" ng-model="msgData.name" id="userName" required></p>
10
+          <p><span>{{t.email[lang]}}:</span> <input type="email" ng-model="msgData.email" id="userEmail" required></p>
11
+          <p><span>{{t.message[lang]}}:</span></p>
12 12
           <p><textarea type="text" ng-model="msgData.message" id="userMessage" required rows="10"></textarea></p>
13 13
           <p><input class="btn" type="submit" ng-click="sendMessage(msgData)" value="Enviar" id="SubmitBtn" ng-show="showSubmit"></p>
14
-          <p><span ng-show="showError">Ocorreu um erro ao enviar a sua mensagem. Por favor tente novamente.</span></p>
15
-          <p><span ng-show="showSuccess">Mensagem enviada com successo.</span></p>
14
+          <p><span ng-show="showError">{{t.error[lang]}}</span></p>
15
+          <p><span ng-show="showSuccess">{{t.success[lang]}}</span></p>
16 16
         </form>
17 17
 
18 18
 

+ 2 - 2
app/views/page.html

@@ -3,8 +3,8 @@
3 3
     <a class="btn-menu fixed-top-right" ng-click="fadeOut()">X</a>
4 4
     <div class="Aligner page">
5 5
       <div class="Aligner-item Aligner-item--top">
6
-        <h1><span>{{pageData.title}}</span></h1>
7
-        <div class="page-content" ng-bind-html="pageData.content"></div>
6
+        <h1><span>{{pageData.i18n[lang]}}</span></h1>
7
+        <div class="page-content" ng-bind-html="pageData.content[lang]"></div>
8 8
       </div>
9 9
     </div>
10 10