This commit aims to test Crowdin's behaviour when switching files from
.txt to .md.
Previously it was moved to .txt by Plailect as Crowdin was breaking
markdown formatting, but this has been 5 years ago now, and other
projects on Crowdin seem to have no issue at all.
These pages now use the safemodecheck include, except for kartdlphax,
which is added in this commit.
This also means we can remove the include arguments.
- Reword several introductory parts, including more specific information
- Switch from system format notice to mandatory system save data removal
- Add success notice on bottom
- Merge sections VI and VII
* Add includes for ctrtransfer steps
- Region changing and CTRTransfer uses this
- Also split HBL open options, it is also used by finalizing setup
* Commonize NAND backup steps
Finalizing Setup won't use this include for the time being. But we
should use it for GM9 usage as well as Region Changing.
* Commonize GM9 SD format steps
Pages using this include:
- godmode9-usage
- move-emunand
* remove usage of is-powered-off, just do that in the main page
* always power off after NAND backup, it's trivial to get back in
Trying to explain what "unmounting" is to a user is going to be
confusing anyway
* Unconditionally don't set up an emuNAND, also remove usage of is-powered-off
* Fix rendering
This is unnecessary and causes confusion for both the end user and the
helper, when one can just do another exploit if in such a situation
where these are necessary.
faq:
- add thing at the top about implications of eshop shutdown on installing cfw (spoiler: none)
- add "or newer" to 11.16 update notice (this should have been done a while ago)
- downgrade 11.16 update notice from warning to info
- Replace "use the eShop" with "play online" as an example feature after installing CFW
- Improve definition of difference between CFW and homebrew
- Reference that eShop has now shut down
region changing:
- Reword eshop access notice to account for games/DLC no longer being purchasable
This time, it's an HTML include, and not a relative include.
We can make use of the existing captures done for invalidVersion and
methodUnavailable by passing it to the include flag.
Move all HTML tags into the new HTML include so that it doesn't show on
Crowdin, this way translations aren't broken every time something in
the HTML tags change. One change will fix all of it.
Also, do not show the version selector if JS is not supported on the
browser. This can be done with a simple JS to display the script
automatically, which will by definition not show the selector when JS
isn't enabled as the JS to turn it on can't run.
I literally downloaded 14 korean updates, and wrote a script, to unzip, extract, ninfs, and print them, to get this done.
Co-authored-by: lifehackerhansol <lifehacker@hansol.ca>