Skip to content

Feature.romanisation [Branch Source Changed] - #13674

Open
thando-ndlovu wants to merge 28 commits into
SubtitleEdit:mainfrom
thando-ndlovu:feature.romanisation
Open

Feature.romanisation [Branch Source Changed]#13674
thando-ndlovu wants to merge 28 commits into
SubtitleEdit:mainfrom
thando-ndlovu:feature.romanisation

Conversation

@thando-ndlovu

Copy link
Copy Markdown

Moved here for branch change

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 tools 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
Set `romanized` column to TextBox to allow editability.
Theme for headers re-added
Positioning altered
@thando-ndlovu thando-ndlovu changed the title Feature.romanisation. Feature.romanisation [Branch Source Changed] Aug 15, 2026
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