Skip to content

Feature. Romanisation tool - #12760

Open
thando-ndlovu wants to merge 12 commits into
SubtitleEdit:mainfrom
thando-ndlovu:main
Open

Feature. Romanisation tool#12760
thando-ndlovu wants to merge 12 commits into
SubtitleEdit:mainfrom
thando-ndlovu:main

Conversation

@thando-ndlovu

@thando-ndlovu thando-ndlovu commented Jul 23, 2026

Copy link
Copy Markdown

Image below is one of the intended outcomes of a file processing.
Would be created with romanisation tool and ported into various styles by using existing tools (merge lines, merge two subtitles, edit subtitle appearance etc)

README screenshot

(1) Tools.Romanize

Standard romanization for subtitles

README screenshot procedure start README screenshot procedure tools README screenshot procedure romanize README screenshot procedure end

Would love feedback on what else is needed to effectively incorporate feature

Below is updated romanization tool section

romanize

Files for romanisation logic added in `libse` as `Nikse.SubtitleEdit.Core.Romanize`. Japanese (Kana), Korean, and Russian are used to start. `IRomanizer` used as container to allow for easy updates
Simple dialog with by RomanizationView along with
RomanizationViewModel added.
Romanization tool added in Menu.
Various accompanying edits to existing files.
Added the ability to merge lines into one upon romanisation.
Added the ability to position romanised text in relation to original, as well as replace
Added
- Merge lines heckbox for entire subtitle file
- Position Dropdown for entire subtitle file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant