cleanup Turkish translation

This PR includes quite a few cleanup items for the Turkish translation of the site. It is, however, based on two other bits that should be merged first. This is branched from the work in PR #1108 which is a different sort of change affecting all languages and should be merged first. That will leave this PR with two commits.

* 48f6f56 is a cherry pick of @canerbasaran's previous translation work in f65b12a rebased to resolve merge conflicts. This PR may be merged lieu of #1090, or that PR may be merged (fixing the conflict with #1108 manually), then this one can be tweaked to no longer include that commit.
* e8cde30 is has quite a few minor cleanups, a few new strings, and one major fix (the LibreWRT recommendation string was translated backwards!)