Lyall / FFXVIFix

A fix for Final Fantasy XVI that adds ultrawide/narrower support, uncaps framerate in cutscenes, lets you adjust gameplay FOV and much more.
MIT License
486 stars 10 forks source link

Feature Request: Language options #60

Open ameer4 opened 1 month ago

ameer4 commented 1 month ago

Is there a way to enable specific language for subtitles only, while UI remain in English. I want to enable Arabic subtitles alone while English UI stay, because I already familiar with English nomenclature of Final Fantasy series, also easier to search for anything using English rather than native language because of the bigger community.

The game only force full language conversion which is really bad design in modern games, I remember when I got stuck in The Witcher 3 I temporarily switch to English so I can search for specific items/quest.

ameer4 commented 1 month ago

Copied entire txt folder in arabic file (0007.ar.pac) inside data folder of the installed game, replaced it inside english one ( 0007.en.pac ), repacked the file. renamed it to 0007.ar.pac and choose Arabic as the language.

Now I need to fix some RTL problems (English text show from right to left). When choosing English as language (after renaming the updated file to en.pac ) it show English as LTR (left to right) correctly but Arabic characters don't appear at all, it is a font problem, now I need where the font reside, or ultimately how to change UI behaviors regarding font type, size, RTL,..etc..

I don't think it is a problem in any LTR language, you can unpack/repack *.pac files in data folder using Nenkai ff16 tools: https://github.com/Nenkai/ff16.utility.modloader/releases/

just don't forget to backup original files.