Seguro existen varias formas e ideas.
Pero también seguro que mucha gente desconoce la siguiente opción que trae el propio Delphi : en la opción de Menú del propio Delphi tienes 'Project' y dentro de esta, 'Languages'.
Ahí puedes 'Añadir' la cantidad de 'Lenguajes' que deseas, y Delphi mismo te lo gestiona.
Debo de reconocer que aunque hace tiempo le eché un vistazo, nunca he llegado a utilizarlo todavía.
Por otro lado, seguro que también deberás de tener en cuenta varios aspectos en cuando al diseño de tus forms y otras partes del programa para que se puedan adaptar correctamente a p.ej. diferentes longitudes en las descripciones.
Saludos,
