raptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fréchet. We currently target 1.5.1, 1.6.1, and 1.7.x. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly… | <egg> also 4e16 m * 2^-52 is uncomfortably large
egg|laptop|egg has quit [Remote host closed the connection]
<discord-_>
Sir Mortimer. — @egg the software I work on has i18n for german, english, french and italian. English and german are different enough to run into word ordering issues, let alone space requirements in the UI (german can be terribly verbose).
<UmbralRaptop>
how approachable is the math? (on a scale of Schaum's outline to Jackson)
<discord-_>
Sir Mortimer. — And I have the same problems as @Got: non-english technical terms in IT are difficult to understand, and sometimes outright painfully embarrassing. That’s why I turned off localisation in all the IDEs I use.
Mike` has quit [Ping timeout: 190 seconds]
Mike` has joined #principia
<discord-_>
Sir Mortimer. — @egg do you know some kind of editor for Mac that helps with editing i18n cfg files?
<discord-_>
egg. — I don't know an editor that really helps with editing ksp config files, regardless of os and internationalisation tbh
<discord-_>
egg. — Syntax highlighting for module manager when :-p
egg|laptop|egg has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]
<discord-_>
Sir Mortimer. — there is something for that available, I saw a language definition file for notepad++ somewhere
<discord-_>
Sir Mortimer. — hm. aren't the cfg files more or less in json format?
<discord-_>
egg. — not really: no ", = for scalars and nothing for nodes
<discord-_>
Sir Mortimer. — i was thinking about writing a smart regex that converts cfg into json, load that into an existing i18n editor of sorts (I think those are available for angular projects and such) and then convert it back, but it would probably break more than it fixes
<discord-_>
egg. — @Sir Mortimer I'm not sure what an I18N editor would mean
<discord-_>
egg. — what I might like in this context is something that generates C# code from the cfg so that the compiler checks that you pass enough values for the placeholders, or something
<discord-_>
egg. — but code generators can be a lot of work
<discord-_>
Sir Mortimer. — we have 4-5 different cfg files for different languages. what I would like to have is something that loads all those 5 files into a table, so that I can see where texts are missing
<discord-_>
egg. — ah, that
<discord-_>
egg. — yeah
<discord-_>
Sir Mortimer. — or at least show me a list of missing translations
<discord-_>
egg. — might just be easiest to write a smol CLI tool for it
<discord-_>
Sir Mortimer. — yeah. bash to the rescue.
<discord-_>
egg. — (or powershell or tcsh or whatever you like)
<discord-_>
Sir Mortimer. — but first I have to look at that monster PR
<discord-_>
Sir Mortimer. — it's not just that. it ... *feels* wrong.
<discord-_>
egg. — @Sir Mortimer the important question is, of course, whether a translation written by you should go in the `de-at` file :-p
<discord-_>
Sir Mortimer. — hehe
<discord-_>
Sir Mortimer. — I think the differences between de-de and de-at don't apply to anything in kerbalism. at least not as long as we don't add specific names to food, like potatoes, jelly or tomatoes.
<discord-_>
egg. — :D
egg|laptop|egg has quit [Remote host closed the connection]
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 378 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 202 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Read error: Connection reset by peer]