Hello I have a requirement to change fogbugz to use the terminology of "Task" instead of "Case". This would make it easier for our users to adopt this software. I found LangGenerator.exe in FogBugz\src-Website\res\ which seems to read the lang.xml file and generate the language directories (en-US, es-ES, etc...)
I see that this file runs without parameters and seems to work fine, but also could accept 3 parameters. Does anyone know what these parameters are used for?
I see there is also a directory called altpig. Which contains the same sort of text that en-US might except that every letter is transformed to a latin version of the letter adding accents where-ever possible. am I right that this is some sort of test for the extended character set? (Perhaps a joke?) Do I need to worry about this directory at all?
Also I noticed that some text uses identifiers such as %1. Something like "%1 users max;" it would seem that %1 is replaced with a number - which makes perfect since. However I also see text such as "Re: (Case {case}) {subject}" In this situation it appears as if {case} is also an identifier that I would not want to change. I find it strange that it uses 2 different sets of identifiers. Is there anything that I'm missing or that might come back to bite me?
Next (and just FYI) I have found the words "lowercase", "uppercase" AND "lower case", "upper case". These are mispellings.
Lastly after running the generator I see that some Copyright notices have changed. I have a bug with this and I see 2 legal issues.
bug) file src-Website\jsLang.was was changed from:
' ' Copyright 2000-8 Fog Creek Software Inc. ALL RIGHTS RESERVED
To:
' FB_COPYRIGHT_PLACEHOLDER
I don't want to remove the text, I'm not sure why it was not correctly placed, or if some other step was missed. Did I do something wrong or miss a step? What should I do to get this back? I did not edit FB_COPYRIGHT_PLACEHOLDER
Legal issue 1) I do not want to violate any rules by not including some text that should be there.
Legal issue 2) I'm not sure it is exactly on the up and up to extend a copyright with a generated file. Not that I mind so much it just feels wrong.
The file was changed from:
' (C) Copyright 2000-2010 Fog Creek Software, Inc.
To:
' (C) Copyright 2000-2011 Fog Creek Software, Inc.
Thanks for your time and help!