Utility Talk:Accent Removal

From Dwarf Fortress Wiki
Jump to: navigation, search

Discussion Thread --Jackard 19:15, 26 July 2008 (EDT)

[edit] Troubleshooting

Step by step instruction produces unexpected results because several characters in posted command batch file are getting lost in translation from ASCII into UTF-8 (on the wiki) and back to ASCII after copy-pasting them.

Download correct replace script and use it instead of copy-pasting method suggested in second step. Nophotoavailable 20:28, 1 August 2008 (EDT)

Thanks for this. --Jackard 18:47, 10 August 2008 (EDT)

[edit] Linux FTW

As all modern Linuxen have iconv installed by default, doing this is very easy. Use this command in a normal Bash shell:

for f in language_*.txt; do iconv -f CP437 -t ASCII//TRANSLIT <$f >$f.new; done; rename ".new" "" *.new;

unsigned comment by Db48x

Yeah, I just independently discovered this; took me a bit before I figured out it was CP437. However, your "rename" utility seems different than mine. Mine expects a Perl expression, so the proper usage is
rename -f 's/\.new$//' *.new
but the 'for' loop is fine. I've posted a version on the page that avoids "rename" entirely. — Wisq (talk) 22:17, 18 March 2010 (UTC)
Personal tools