Os rogaría, si alguno ha tenido un problema similar al mío, que me echarais una pequeña mano con este asunto que me está volviendo loco debido a mi inexperiencia supongo.
He instalado "php-calendar" en el hosting compartido que tengo contratado y todo ha marchado correctamente. El calendario funciona muy bien tanto en su versión estable como en la beta.
El problema viene con las traducciones (usa gettext). Según las instrucciones del creador, hacer que las traducciones funcionen correctamente no es una tarea automatizada aún:
- You will need to make sure that you have the locale for the desired language installed. This is very much system dependent. On Debian run 'dpkg-reconfigure locales' as root and select the desired locale.
- You will need to generate the messages.mo files for each language. In the LC_MESSAGES directory for each language you will need to run the command 'msgfmt -o messages.mo messages.po'
Supongo que las locale estarán instaladas en el servidor correctamente. Y el archivo .mo lo he generado con Poedit sin problemas. He hablado con el hosting y me han comentado que han activado la librería gettext y me han dado la ruta donde está ubicada.
Sin embargo, esto sigue sin funcionar.
- ¿Influye que en lugar de usar la función gettext(), php-calendar utilice el alias _()?
Os agradezco vuestro interés y cualquier ayuda que podáis prestarme será bienvenida.