locale: Update firmware translations

This patch updates all firmware translation strings to the new batch we
requested with localization.googleplex.com/project/?short_id=763398 .
This both reflects the minor updates made to the English strings with
CL:612517 and general changes (since the translation team wanted to
retranslate everything). I can't read most of it but I assume it's
better than it was before.

Steps to convert the raw archive you get from the translation team to
something we can use, for future reference:

1. Adjust Hebrew and Norwegian to the language codes we use;
mv strings/locale/no strings/locale/nb
mv strings/locale/iw strings/locale/he

2. Remove first empty line with UTF-8 byte order mark:
for f in strings/locale/*/*; do sed -i '1{/\xef\xbb\xbf\x0d/d}' $f; done

3. Make sure every file ends in exactly one newline:
for f in strings/locale/*/*; do echo >> $f; sed -i '/^\s*$/d' $f; done

4. Transform CRLF into LF:
for f in strings/locale/*/*; do sed -i 's/\r$//g' $f; done

5. Make sure nobody screwed up magic 60061e string:
for f in strings/locale/*/firmware_strings.txt; do
	/bin/grep -q 60061e $f || echo $f is broken; done

6. Remove all periods after the recovery help URL, because it just looks
bad (especially with the scripts inserting an explicit extra space
behind the URL) and it's not in the English original.

7. Fine tune the grammar in the German strings yet again because I'm a
hopeless perfectionist.

BUG=b:38347807,b:67468132
TEST=Booted Kevin, cycled through the dev and recovery screens and
sanity-checked that it all looks decent.

Change-Id: Iaff2628a5de6a3f39a3ef4d2b89714fae4819f00
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/639019
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
143 files changed