Garbled accents or strange symbols can result from interpreting subtitle bytes with the wrong text encoding. A player encoding option may help a legitimate external file, but the correct long-term fix is valid text in an appropriate format. Timing controls do not repair character encoding. Compare the actual characters before changing settings: sequences of wrong accented symbols suggest one problem, while empty boxes for an otherwise intact script suggest another. Preserve the original subtitle file so an incorrect save operation does not permanently replace the intended text.
Check the pattern
Incorrect accented letters differ from empty square glyphs. Look for recurring substitutions, such as the same accented letter becoming the same pair of unusual symbols. That pattern can indicate that the bytes were decoded using the wrong character set. Empty boxes may instead mean that the renderer lacks glyphs. Inspect a copy with a trusted text editor that lets you choose the decoding, and compare a known word in the subtitle language rather than guessing from unfamiliar text alone.
Use supported encoding controls
Names and availability vary by player. If the player provides a documented encoding selector for external text, test the appropriate source encoding without altering cue timing. A valid WebVTT text path expects its specified encoding, while older sidecar files can have different histories. Do not choose options randomly until one line looks plausible; check several accented words and punctuation marks. If only one application remains wrong after the text is valid, collect the file format and rendering details for its developer.
Preserve originals
Do not overwrite the only subtitle copy while experimenting. Work on a duplicate and save with an explicit suitable encoding using a trusted editor or subtitle tool. Reopen that saved copy to confirm the characters remain correct, then load it through the player's supported path. Converting text that has already been saved as replacement characters may not recover the original information. Retaining the original bytes is therefore useful, especially when the first decoding attempt produced unreadable text that still appeared superficially editable.
A practical sequence
0 of 4 steps completed on this page.
An example to work through
An accented word displays as several unrelated symbols because the text is decoded incorrectly. Accented names repeatedly appear as paired odd symbols, while timing remains correct. Opening the original bytes with the intended encoding restores the names, after which a properly saved copy works in the player; moving the cues earlier or later would never have repaired their spelling.
Questions about this topic
Will subtitle delay fix characters?
No. Timing shifts affect when text appears, not how its bytes become characters.
Is every square an encoding fault?
Missing font glyphs can also cause squares. Missing glyph coverage or rendering problems can produce boxes even when the text encoding is correct.

