]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/blob - student/janskpe1/index.mdwn
Pridan seznam projektu
[edu/osp-wiki.git] / student / janskpe1 / index.mdwn
1 [[!meta title="Janský Petr"]]
2
3 **Název projektu:** Domination/Yura/Risk
4
5 **Domovská stránka projektu:** <http://yura.net/>
6
7 Zadání
8 ======
9
10 Vytvoreni ceske lokalizace a proskoumani uzivatelskych rozhrani Java hry Risk
11
12 Odkazy
13 ======
14
15 Email hlavnimu vyvojarovi
16
17 Hello,
18
19 Me, Viliam Tomčányi, and my classmate Petr Janský made a localization for game 
20  yura.net as our project for course in CTU (Czech Technical University). We 
21 translated properties files which we found in your repository. In name of Peter 
22  and me, I would like to ask you if you can accept these localization files, put 
23 it in repository and send me acceptation mail. 
24 We also would appreciate, if you would give us some ranking on Ohloh KudoRank
25 (www.ohloh.net), because we have some extra points for it.
26  Our logins are vtomcanyi and tape6
27
28 My Best
29 Viliam Tomanyi
30 Have a nice day!
31
32 Na tento mail bohuzel nikdo neodpovedel...
33
34
35 Trida pro zmenu charsetu z UTF-8 do ISO-8859-1 prilozena na konci
36
37 Prezentace
38 ==========
39
40 * [[Prezentace záměru práce ve formátu PDF nebo OpenDocument ("Attachment" k této stránce)|yura.pdf]]
41 * [[Prezentace výsledku práce|yura2.pdf]]
42
43 Ohloh
44 =====
45
46
47
48
49
50 <a href='https://www.ohloh.net/accounts/tape6?ref=Detailed'>
51   <img alt='Ohloh profile for Linus.Torvalds' height='35' src='https://www.ohloh.net/accounts/tape6/widgets/account_detailed.gif' width='191' />
52 </a>
53
54 [w]:https://www.ohloh.net/accounts/tape6/widgets
55
56
57
58
59
60 Trida pro zmenu charsetu (nejde vlozit jako soubor)
61
62
63 <code>
64 package charsetchanger;
65 import java.io.BufferedReader;
66 import java.io.FileInputStream;
67 import java.io.FileNotFoundException;
68 import java.io.IOException;
69 import java.io.InputStreamReader;
70 import java.util.StringTokenizer;
71 public class CharsetChanger {
72         public static void main(String[] args) {
73                 System.out.println("STARTED");
74                 System.out.println();
75                 
76                 String source = fastRead();
77                 
78                 for (int i = 0; i < chars.length; i++) {
79                         source = source.replaceAll(chars[i][1], "\\"+chars[i][0]);
80                 }
81                 
82                 System.out.println(source);
83         }
84         
85         
86         
87         
88         
89         
90         public static String fastRead() {
91                 FileInputStream fis = null;
92                 try{
93                 fis = new FileInputStream("pico/DefaultCards_sk.properties");
94                 }catch (FileNotFoundException e){
95                         e.printStackTrace();
96                 }
97                 BufferedReader br = new BufferedReader(new InputStreamReader(fis));
98                 String result = "";
99                 try {
100
101                         
102                         StringTokenizer st;
103                         for (;;) {
104                                 st = new StringTokenizer(br.readLine());
105 //                              System.out.println(st);
106                                 String str = st.nextToken();
107                                 
108
109                                 if (str.equals("///"))
110                                         break;
111                                 
112
113                                 result += "\n"+str;
114                                 while(st.hasMoreTokens()){
115                                         result += " "+st.nextToken();
116                                 }
117                         }
118                 } catch (IOException e) {
119                         // TODO Auto-generated catch block
120                         e.printStackTrace();
121                 }
122                 return result;
123
124         }
125         
126         
127         private static String[][] chars ={{"\\U00a1","¡"},
128                         {"\\u00a2","¢"},
129                         {"\\u00a3","£"},
130                         {"\\u00a4","¤"},
131                         {"\\u00a5","¥"},
132                         {"\\u00a6","¦"},
133                         {"\\u00a7","§"},
134                         {"\\u00a9","©"},
135                         {"\\u00aa","ª"},
136                         {"\\u00ab","«"},
137                         {"\\u00ac","¬"},
138                         {"\\u00ae","®"},
139                         {"\\u00b0","°"},
140                         {"\\u00b1","±"},
141                         {"\\u00b2","²"},
142                         {"\\u00b3","³"},
143                         {"\\u00b5","µ"},
144                         {"\\u00b6","¶"},
145                         {"\\u00b7","·"},
146                         {"\\u00b8","¸"},
147                         {"\\u00b9","¹"},
148                         {"\\u00ba","º"},
149                         {"\\u00bb","»"},
150                         {"\\u00bc","¼"},
151                         {"\\u00bd","½"},
152                         {"\\u00be","¾"},
153                         {"\\u00bf","¿"},
154                         {"\\u00c0","À"},
155                         {"\\u00c1","Á"},
156                         {"\\u00c2","Â"},
157                         {"\\u00c3","Ã"},
158                         {"\\u00c4","Ä"},
159                         {"\\u00c5","Å"},
160                         {"\\u00c6","Æ"},
161                         {"\\u00c7","Ç"},
162                         {"\\u00c8","È"},
163                         {"\\u00c9","É"},
164                         {"\\u00ca","Ê"},
165                         {"\\u00cb","Ë"},
166                         {"\\u00cc","Ì"},
167                         {"\\u00cd","Í"},
168                         {"\\u00ce","Î"},
169                         {"\\u00cf","Ï"},
170                         {"\\u00d0","Ð"},
171                         {"\\u00d1","Ñ"},
172                         {"\\u00d2","Ò"},
173                         {"\\u00d3","Ó"},
174                         {"\\u00d4","Ô"},
175                         {"\\u00d5","Õ"},
176                         {"\\u00d6","Ö"},
177                         {"\\u00d7","×"},
178                         {"\\u00d8","Ø"},
179                         {"\\u00d9","Ù"},
180                         {"\\u00da","Ú"},
181                         {"\\u00db","Û"},
182                         {"\\u00dc","Ü"},
183                         {"\\u00dd","Ý"},
184                         {"\\u00de","Þ"},
185                         {"\\u00df","ß"},
186                         {"\\u00e0","à"},
187                         {"\\u00e1","á"},
188                         {"\\u00e2","â"},
189                         {"\\u00e3","ã"},
190                         {"\\u00e4","ä"},
191                         {"\\u00e5","å"},
192                         {"\\u00e6","æ"},
193                         {"\\u00e7","ç"},
194                         {"\\u00e8","è"},
195                         {"\\u00e9","é"},
196                         {"\\u00ea","ê"},
197                         {"\\u00eb","ë"},
198                         {"\\u00ec","ì"},
199                         {"\\u00ed","í"},
200                         {"\\u00ee","î"},
201                         {"\\u00ef","ï"},
202                         {"\\u00f0","ð"},
203                         {"\\u00f1","ñ"},
204                         {"\\u00f2","ò"},
205                         {"\\u00f3","ó"},
206                         {"\\u00f4","ô"},
207                         {"\\u00f5","õ"},
208                         {"\\u00f6","ö"},
209                         {"\\u00f7","÷"},
210                         {"\\u00f8","ø"},
211                         {"\\u00f9","ù"},
212                         {"\\u00fa","ú"},
213                         {"\\u00fb","û"},
214                         {"\\u00fc","ü"},
215                         {"\\u00fd","ý"},
216                         {"\\u00fe","þ"},
217                         {"\\u00ff","ÿ"},
218                         {"\\u0100","Ā"},
219                         {"\\u0101","ā"},
220                         {"\\u0102","Ă"},
221                         {"\\u0103","ă"},
222                         {"\\u0104","Ą"},
223                         {"\\u0105","ą"},
224                         {"\\u0106","Ć"},
225                         {"\\u0107","ć"},
226                         {"\\u0108","Ĉ"},
227                         {"\\u0109","ĉ"},
228                         {"\\u010c","Č"},
229                         {"\\u010d","č"},
230                         {"\\u010e","Ď"},
231                         {"\\u010f","ď"},
232                         {"\\u0110","Đ"},
233                         {"\\u0111","đ"},
234                         {"\\u0112","Ē"},
235                         {"\\u0113","ē"},
236                         {"\\u0114","Ĕ"},
237                         {"\\u0115","ĕ"},
238                         {"\\u0118","Ę"},
239                         {"\\u0119","ę"},
240                         {"\\u011a","Ě"},
241                         {"\\u011b","ě"},
242                         {"\\u011c","Ĝ"},
243                         {"\\u011d","ĝ"},
244                         {"\\u011e","Ğ"},
245                         {"\\u011f","ğ"},
246                         {"\\u0122","Ģ"},
247                         {"\\u0123","ģ"},
248                         {"\\u0124","Ĥ"},
249                         {"\\u0125","ĥ"},
250                         {"\\u0126","Ħ"},
251                         {"\\u0127","ħ"},
252                         {"\\u0128","Ĩ"},
253                         {"\\u0129","ĩ"},
254                         {"\\u012a","Ī"},
255                         {"\\u012b","ī"},
256                         {"\\u012c","Ĭ"},
257                         {"\\u012d","ĭ"},
258                         {"\\u012e","Į"},
259                         {"\\u012f","į"},
260                         {"\\u0131","ı"},
261                         {"\\u0134","Ĵ"},
262                         {"\\u0135","ĵ"},
263                         {"\\u0136","Ķ"},
264                         {"\\u0137","ķ"},
265                         {"\\u0138","ĸ"},
266                         {"\\u0139","Ĺ"},
267                         {"\\u013a","ĺ"},
268                         {"\\u013b","Ļ"},
269                         {"\\u013c","ļ"},
270                         {"\\u013d","Ľ"},
271                         {"\\u013e","ľ"},
272                         {"\\u0141","Ł"},
273                         {"\\u0142","ł"},
274                         {"\\u0143","Ń"},
275                         {"\\u0144","ń"},
276                         {"\\u0145","Ņ"},
277                         {"\\u0146","ņ"},
278                         {"\\u0147","Ň"},
279                         {"\\u0148","ň"},
280                         {"\\u014a","Ŋ"},
281                         {"\\u014b","ŋ"},
282                         {"\\u014c","Ō"},
283                         {"\\u014d","ō"},
284                         {"\\u014e","Ŏ"},
285                         {"\\u014f","ŏ"},
286                         {"\\u0150","Ő"},
287                         {"\\u0151","ő"},
288                         {"\\u0152","Œ"},
289                         {"\\u0153","œ"},
290                         {"\\u0154","Ŕ"},
291                         {"\\u0155","ŕ"},
292                         {"\\u0156","Ŗ"},
293                         {"\\u0157","ŗ"},
294                         {"\\u0158","Ř"},
295                         {"\\u0159","ř"},
296                         {"\\u015a","Ś"},
297                         {"\\u015b","ś"},
298                         {"\\u015c","Ŝ"},
299                         {"\\u015d","ŝ"},
300                         {"\\u015e","Ş"},
301                         {"\\u015f","ş"},
302                         {"\\u0160","Š"},
303                         {"\\u0161","š"},
304                         {"\\u0162","Ţ"},
305                         {"\\u0163","ţ"},
306                         {"\\u0164","Ť"},
307                         {"\\u0165","ť"},
308                         {"\\u0166","Ŧ"},
309                         {"\\u0167","ŧ"},
310                         {"\\u0168","Ũ"},
311                         {"\\u0169","ũ"},
312                         {"\\u016a","Ū"},
313                         {"\\u016b","ū"},
314                         {"\\u016c","Ŭ"},
315                         {"\\u016d","ŭ"},
316                         {"\\u016e","Ů"},
317                         {"\\u016f","ů"},
318                         {"\\u0170","Ű"},
319                         {"\\u0171","ű"},
320                         {"\\u0172","Ų"},
321                         {"\\u0173","ų"},
322                         {"\\u0174","Ŵ"},
323                         {"\\u0175","ŵ"},
324                         {"\\u0176","Ŷ"},
325                         {"\\u0177","ŷ"},
326                         {"\\u0178","Ÿ"},
327                         {"\\u0179","Ź"},
328                         {"\\u017a","ź"},
329                         {"\\u017d","Ž"},
330                         {"\\u017e","ž"},
331                         {"\\u017f","ſ"},
332                         {"\\u0180","ƀ"},
333                         {"\\u0197","Ɨ"},
334                         {"\\u01b5","Ƶ"},
335                         {"\\u01b6","ƶ"},
336                         {"\\u01cd","Ǎ"},
337                         {"\\u01ce","ǎ"},
338                         {"\\u01cf","Ǐ"},
339                         {"\\u01d0","ǐ"},
340                         {"\\u01d1","Ǒ"},
341                         {"\\u01d2","ǒ"},
342                         {"\\u01d3","Ǔ"},
343                         {"\\u01d4","ǔ"},
344                         {"\\u01e4","Ǥ"},
345                         {"\\u01e5","ǥ"},
346                         {"\\u01e6","Ǧ"},
347                         {"\\u01e7","ǧ"},
348                         {"\\u01e8","Ǩ"},
349                         {"\\u01e9","ǩ"},
350                         {"\\u01ea","Ǫ"},
351                         {"\\u01eb","ǫ"},
352                         {"\\u01f0","ǰ"},
353                         {"\\u01f4","Ǵ"},
354                         {"\\u01f5","ǵ"},
355                         {"\\u01f8","Ǹ"},
356                         {"\\u01f9","ǹ"},
357                         {"\\u021e","Ȟ"},
358                         {"\\u021f","ȟ"},
359                         {"\\u0228","Ȩ"},
360                         {"\\u0229","ȩ"},
361                         {"\\u0232","Ȳ"},
362                         {"\\u0233","ȳ"},
363                         {"\\u0259","ə"},
364                         {"\\u0268","ɨ"},
365                         {"\\u1e10","Ḑ"},
366                         {"\\u1e11","ḑ"},
367                         {"\\u1e20","Ḡ"},
368                         {"\\u1e21","ḡ"},
369                         {"\\u1e26","Ḧ"},
370                         {"\\u1e27","ḧ"},
371                         {"\\u1e28","Ḩ"},
372                         {"\\u1e29","ḩ"},
373                         {"\\u1e30","Ḱ"},
374                         {"\\u1e31","ḱ"},
375                         {"\\u1e3e","Ḿ"},
376                         {"\\u1e3f","ḿ"},
377                         {"\\u1e54","Ṕ"},
378                         {"\\u1e55","ṕ"},
379                         {"\\u1e7c","Ṽ"},
380                         {"\\u1e7d","ṽ"},
381                         {"\\u1e80","Ẁ"},
382                         {"\\u1e81","ẁ"},
383                         {"\\u1e82","Ẃ"},
384                         {"\\u1e83","ẃ"},
385                         {"\\u1e84","Ẅ"},
386                         {"\\u1e85","ẅ"},
387                         {"\\u1e8c","Ẍ"},
388                         {"\\u1e8d","ẍ"},
389                         {"\\u1e90","Ẑ"},
390                         {"\\u1e91","ẑ"},
391                         {"\\u1e97","ẗ"},
392                         {"\\u1e98","ẘ"},
393                         {"\\u1e99","ẙ"},
394                         {"\\u1ebc","Ẽ"},
395                         {"\\u1ebd","ẽ"},
396                         {"\\u1ef2","Ỳ"},
397                         {"\\u1ef3","ỳ"},
398                         {"\\u1ef8","Ỹ"},
399                         {"\\u1ef9","ỹ"},
400                         {"\\u2008"," "},
401                         {"\\u2013","–"},
402                         {"\\u2014","—"},
403                         {"\\u2018","‘"},
404                         {"\\u2019","’"},
405                         {"\\u201a","‚"},
406                         {"\\u201c","“"},
407                         {"\\u201d","”"},
408                         {"\\u201e","„"},
409                         {"\\u2030","‰"},
410                         {"\\u2039","‹"},
411                         {"\\u203a","›"},
412                         {"\\u2070","⁰"},
413                         {"\\u2071","ⁱ"},
414                         {"\\u2074","⁴"},
415                         {"\\u2075","⁵"},
416                         {"\\u2076","⁶"},
417                         {"\\u2077","⁷"},
418                         {"\\u2078","⁸"},
419                         {"\\u2079","⁹"},
420                         {"\\u207a","⁺"},
421                         {"\\u207c","⁼"},
422                         {"\\u207d","⁽"},
423                         {"\\u207e","⁾"},
424                         {"\\u207f","ⁿ"},
425                         {"\\u2080","₀"},
426                         {"\\u2081","₁"},
427                         {"\\u2082","₂"},
428                         {"\\u2083","₃"},
429                         {"\\u2084","₄"},
430                         {"\\u2085","₅"},
431                         {"\\u2086","₆"},
432                         {"\\u2087","₇"},
433                         {"\\u2088","₈"},
434                         {"\\u2089","₉"},
435                         {"\\u208a","₊"},
436                         {"\\u208c","₌"},
437                         {"\\u208d","₍"},
438                         {"\\u208e","₎"},
439                         {"\\u20a0","₠"},
440                         {"\\u20a1","₡"},
441                         {"\\u20a2","₢"},
442                         {"\\u20a3","₣"},
443                         {"\\u20a4","₤"},
444                         {"\\u20a5","₥"},
445                         {"\\u20a6","₦"},
446                         {"\\u20a7","₧"},
447                         {"\\u20a8","₨"},
448                         {"\\u20a9","₩"},
449                         {"\\u20ab","₫"},
450                         {"\\u20ac","€"},
451                         {"\\u2120","℠"},
452                         {"\\u2122","™"},
453                         {"\\u301d","〝"},
454                         {"\\u301e","〞"}};
455
456 }
457 </code>