|
|
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
Всем привет. Сабж. Например, вот: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. - выдаёт строку "Системе не удается найти указанный путь", которая в консольном окне с кодировкой 866 представлена в виде кракозябр. Чтобы её прочитать, надо сначала ввести chcp 1251. Но этот способ работает почему-то не на всех машинах. Например, на одной тачке она выводится при любой кодировке в нечитабельном виде (см аттач). Мне фиолетово, что там за установки на этой машине - я просто хочу прочесть мессагу на чистом инглише. Как это сделать ? PS. Извиняйте, если баян. Не смог найти вменяемого ответа ни в туториале , ни на stackoverflow et al. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:31:56 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
PS. приаттаченный скриншот слетел :/ вот он: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:32:35 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
Этот текст сформирован операционной системой. К Java отношения не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:36:29 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
Сообщение об ошибке выдаёт операционная система, поэтому, таки, chcp и юникодный шрифт консоли. P.S. Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:42:13 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, правильно ли понимаю, что текст от операционки идёт в эксепшенах типа IOException, т.е. в таких случаях, когда что-то "не то" случается именно на уровне операционки, а не самой явы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:43:04 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
ozzmosisправильно ли понимаю, что текст от операционки идёт в эксепшенах типа IOException, т.е. в таких случаях, когда что-то "не то" случается именно на уровне операционки, а не самой явы ? Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:44:19 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, дык на той машине обычная винда стоит, нет там юникодной консоли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:44:23 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
ЗЫ. да и вообще не понятно, почему на одной тачке сообщение читабельно, а на другой - с той же виндой! - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:45:10 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
ozzmosisдык на той машине обычная винда стоит, нет там юникодной консоли."юникодный шрифт" <> "юникодная консоль". P.S. Консоль винды юникодная, но crt - несколько глючный :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:46:21 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
ozzmosis, Можно попробовать пересоздать System.out с новым Writer и явным указанием cp866 в нем. http://www.sql.ru/forum/201915/russkie-bukvy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 18:49:32 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczМожно попробовать пересоздать System.out с новым Writer и явным указанием cp866 в нем. http://www.sql.ru/forum/201915/russkie-bukvy Помогло, спасибо. На "проблемной" машине сообщение теперь выводится по-русски, если юзать класс Астахова: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. CodepagePrintStream без Msg: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. Но при попытке скормить конструктору CodepagePrintStream строки типа "Cp1252", "Cp850" или "Cp437" вылезают кракозябры. PS. Win XP Sp3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 19:24:49 |
|
||
|
Как заставить яву выдавать сообщения об ошибках только на английском языке ?
|
|||
|---|---|---|---|
|
#18+
ozzmosisНо при попытке скормить конструктору CodepagePrintStream строки типа "Cp1252", "Cp850" или "Cp437" вылезают кракозябры.И что вас удивляет? Ни одна из перечисленных кодировок русских букв не содержит. P.S. Не надо думать, что смена кодовой страницы хоть как-то влияет на язык сообщений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2013, 19:21:55 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38285648&tid=2129203]: |
0ms |
get settings: |
18ms |
get forum list: |
26ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
53ms |
get topic data: |
23ms |
get forum data: |
7ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
| others: | 311ms |
| total: | 537ms |

| 0 / 0 |
