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