Hola Mariano, bienvenido al foro. Es una idea genial que yo siempre tuve ganas de hacer, pero nunca tuve el tiempo suficiente como para ponerme a hacerlo. Seria una buena idea si Rejetto agregase soporte multilenguaje a HFS.
Rejetto utiliza el "
Turbo Delphi 2006 Explorer Edition", sino me equivoco exactamente la versión
10.0.2558.35231 (o sea que utiliza la última actualización disponible para esa edición), aunque se puede utilizar Delphi 7 sin problemas. Ahora no tengo una computadora libre como para hacer pruebas, sino te ayudaría un poco más. En
este hilo puedes encontrar más información (en inglés).
Sería bueno si escribieras aquí los errores que te saltan, asi podremos intentar ayudarte (yo o cualquiera del foro). Por lo general, si entiendes ingles, vas a conseguir más ayuda si publicas tus preguntas en inglés, porque aqui casi no hay usuarios activos de habla hispana (los que hay, hace mucho que no visitan el foro).
Si metes mano al asunto, seria bueno hacerlo bien. Y una buena forma sería ayudando a Rejetto a agregar soporte multilenguaje. Yo hace un tiempo atrás me encontré con este proyecto: "
Kryvich's Delphi Localizer", el cual sería un componente ideal para agregar oficialmente a HFS, ya que es muy liviano (solo agrega ~14Kb al ejecutable), y permite hacer una traducción total en forma sencilla. Según esa página, sólo basta con agregar estas dos líneas para empezar a utilizar este componente:
FreeLocalizer.AutoTranslate := True;
FreeLocalizer.LanguageFile := 'myapp.english.lng';
La versión que habría que utilizar es ésta: "
Kryvich's Delphi Localizer 3.2 (April 29, 2008)", ya que es la última versión en soportar Delphi 5/6/7, Delphi 2006/2007 y Turbo Delphi (Explorer and Professional). Las versiones subsiguientes: 4.0 y 4.1, no funcionan con Turbo Delphi (ya que son para versiones nuevas de Delphi), asi que habría que utilizar la v3.2.
Sería bueno si contactas directamente con Rejetto (escribíendole un mensaje privado en inglés o un email), para que el agregue este componente a HFS, asi luego podríamos comenzar la traducción. Tendrías que ayudarle a él, diciéndole en que parte poner el código, asi lo tiene fácil (el no tiene mucho tiempo libre, ya que hace esto como hobbie). Yo luego te ayudaría en lo que haga falta para traducir HFS al español, no tengo problemas.
Suerte!
Leo