Modifying portable.ini will not take effect in real-time, it can be done in the Iceweasel Preferences menu
Use decompression software (such as 7zip) to open browser\omni.ja\localization\en-US\browser\preferences\ open your language pack file Profiles\extensions\langpack-xxx@firefox.mozilla.org.xpi\browser\localization\xxx\browser\preferences\ Drag and drop the iceGestures.ftl and iceSetting.ftl files into this xpi package. Perhaps i should merge these two files into the official ftl.
The version released on Github was automatically compiled with actions, but as the firefox source code grew, Actions doesn't have enough space to complete the automatic compilation
The test code missed one line, for /f "delims=" %%a in ('dir "%~1\*.html" /b /a-d /on') do ( for /f "delims== tokens=2*" %%i in ('findstr /i /c:"var sourceRoot" "%~1\%%a"') do ( set sourceRoot=%%i set sourceRoot=!sourceRoot:~2,-2! set htmlName=%%a set htmlName2=!htmlName:~0,-5! ) >>"%~1.html" (findstr /i "D.p([" "%~1\!htmlName!" | sed.exe -r "1s#(D.p\(\[\x22)[^^*]+\*0#\1!htmlName2!\*0#gi" | sed.exe -r "s#(D.p\(\[\x22)!sourceRoot!#\1!htmlName2!\/#gi") )
Let's not care whether batch syntax parsing implements' string' type. Look at the parenthesis match in the first picture, the other end of the parenthesis is inside the double quotation marks, this is not reasonable, right?
String parsing and parenthesis matching issues in batch files
I have tested this on Windows 7 and windows 10, but it was not reproduced. Maybe you need to download the latest version and do a separate test.
I don't quite understand the concept of the same time what you said The browser can run multiple instances, but the process running later is only equivalent to the tab of the previous browser. If MOZ_NO_REMOTE is defined in the environment variable, the browser will display different configurations. If you are running several different versions of browsers, please keep libportable versions consistent across several browsers.