void () { Charset cp1251 = Charset.forName("Cp1251"); assertTrue(PathUtilRt.isValidFileName("имя файла", Platform.UNIX, false, cp1251)); assertFalse(PathUtilRt.isValidFileName("název souboru", Platform.UNIX, false, cp1251)); Charset cp1252 = Charset.forName("Cp1252"); assertFalse(PathUtilRt.isValidFileName("имя файла", Platform.UNIX, false, cp1252)); assertTrue(PathUtilRt.isValidFileName("název souboru", Platform.UNIX, false, cp1252)); assertTrue(PathUtilRt.isValidFileName("имя файла", Platform.UNIX, false, StandardCharsets.UTF_8)); assertTrue(PathUtilRt.isValidFileName("název souboru", Platform.UNIX, false, StandardCharsets.UTF_8)); assertTrue(PathUtilRt.isValidFileName("文件名", Platform.UNIX, false, StandardCharsets.UTF_8)); }