Ромадзи, хирагана и катакана — всё сразу

По полю на каждую систему письма, и все они живые. Наберите «toukyou» — и у вас сразу есть とうきょう, トウキョウ, トウキョウ и TOUKYOU: ни кнопки преобразования, ни выбора направления.

Загружаем инструмент…

Как это работает

  1. Наберите или вставьте текст в то поле, которое отвечает вашему исходнику.
  2. Остальные поля обновляются на каждом нажатии клавиши — включая катакану половинной ширины, которую до сих пор требуют японские банковские анкеты.
  3. Нажмите кнопку копирования у нужного поля.

Почему ничего не отправляется на сервер

Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.

Проверьте сами

  1. Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
  2. Загрузите свой файл и запустите инструмент.
  3. Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.

Проверьте, что файлы не уходят →

Частые вопросы

Какую запись ромадзи он принимает?

И Хэпбёрна, и кунрэй, плюс привычные клавиатурные варианты: shi и si, tsu и tu, fu и hu, ja/jya/zya, sha/sya. Удвоенные согласные дают っ (kitte → きって), «nn» и «n» перед согласной дают ん, а дефис — ー, ровно так же, как ведёт себя японский IME.

Может ли он привести в порядок текст со смешанной шириной?

Да — нормализатор ширины внизу страницы берёт любой текст и делает его единообразным за один проход: буквы и цифры полной ширины возвращаются в ASCII, катакана половинной ширины поднимается до полной, идеографические пробелы преобразуются, а вереницы пробелов схлопываются в один. Японские знаки препинания (。、「」) остаются нетронутыми. Есть и обратный режим — для анкет, которые требуют всё полной ширины.

Почему полей ромадзи два, да ещё и отдельное Хэпбёрна?

Клавиатурный ромадзи обратим: вставьте его назад — и получите ровно ту же кану, а для данных нужно именно это. Строка Хэпбёрна с макронами (kōkō) — правильное чтение для загранпаспорта или визитки, но ō может происходить и от おう, и от おお, поэтому обратить её нельзя, и она доступна только для чтения.

Правильно ли он преобразует катакану половинной ширины?

Да, в обе стороны, включая отдельно стоящие значки дакутэн: ガ становится ガ, а ガ снова становится ガ. Именно на таком круге большинство конвертеров теряет символы.

Уходит ли мой текст куда-нибудь?

Нет. Таблицы преобразования — это несколько килобайт JavaScript внутри этой страницы: ни обращения к API, ни запроса на каждое нажатие клавиши. Имена, адреса и списки клиентов остаются на вашей машине.