v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Utility Talk:Accent Removal

From Dwarf Fortress Wiki
Revision as of 22:41, 18 March 2010 by Wisq (talk | contribs) (→‎Linux FTW)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Troubleshooting[edit]

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)

Linux FTW[edit]

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)