Gerhard Steiner schrieb:
Korakurider schrieb:
On Fri, Apr 11, 2008 at 12:56 AM, Gerhard Steiner gd.steiner@gmx.at wrote:
I don't want to work with the in-image translator, but at the moment a gettext-import seems to be the only way to get a recent translation into the dev-image (etoy-dev seems to ignore etoy.mo). That's the only reason why I use the InternalTranslator.
About translation etoys-dev work in the same manner with etoys.image. (Believe me, I am usually working only with dev image) So there might be something wrong with your settings . Note the correct name is NOT etoy.mo BUT etoys.mo.
/Korakurider
One of the changesets between 1917-1963 makes the GetText-Translation unusable.
Windows XP working as admin Between all steps save+reload of images
Step A1 Download + unzip http://etoys.laptop.org/src/etoys-image-and-pr.zip into directory c:\olpc\olpc_etoy_1\ nav-bar-> choose language -> *17 languages available* Step A2 Preferences->Restore All Default Preference Settings Step A3 load latest code updates (1963) + save image nav-bar-> choose language -> *6 languages available !!* Step A4 Download + compile latest etoys.po from Pootle Step A5 copy etoys.mo -> c:\olpc\olpc_etoy_1\lang\de\LC_MESSAGES\etoys.mo RESULT no recent translations -> only in-image-translations are displayed Step A6 copy etoys.po -> c:\olpc\olpc_etoy_1\lang\de\LC_MESSAGES\etoys.po RESULT no recent translations -> only in-image-translations are displayed STEP A7 back to orignal image from download (without cs 1917-1963) RESULT recent po/mo-translations are displayed
-> one of cs between 1917-1963 avoids the po/mo-translations to be used -> manual gettext-import necessary :-(
Step B1 Download + unzip http://etoys.laptop.org/src/etoys-dev.zip into directory c:\olpc\olpc_etoy_1_dev\ nav-bar-> choose language -> *6 languages available* Step B2 "load code updates" (1963) + "save image" RESULT no recent translations -> only in-image-translations are shown Step B3 copy recent lang directory with etoys.po+etoys.mo from above into place RESULT no recent translations -> only in-image-translations are shown Step B4 copy recent etoys.mo+etoys.po into po/etoys-directory RESULT no recent translations -> only in-image-translations are shown Step B5 back to orignal image from download (without cs 1917-1963) RESULT recent po/mo-translations are displayed
-> one of cs between 1917-1963 avoids the po/mo-translations to be used -> manual gettext-import necessary :-(
Kind regards Gerhard Steiner
The problem comes from 1953MoveMODir-tak.1.cs
After renaming lang directory into locale -> GetText Translation comes back. Please adapt the zip-Files http://etoys.laptop.org/src haven't if there are further difficulties through later cs, which tacle these problem
best regards Gerhard Steiner
Gerhard Steiner schrieb:
Gerhard Steiner schrieb:
Korakurider schrieb:
On Fri, Apr 11, 2008 at 12:56 AM, Gerhard Steiner gd.steiner@gmx.at wrote:
I don't want to work with the in-image translator, but at the moment a gettext-import seems to be the only way to get a recent translation into the dev-image (etoy-dev seems to ignore etoy.mo). That's the only reason why I use the InternalTranslator.
About translation etoys-dev work in the same manner with etoys.image. (Believe me, I am usually working only with dev image) So there might be something wrong with your settings . Note the correct name is NOT etoy.mo BUT etoys.mo.
/Korakurider
One of the changesets between 1917-1963 makes the GetText-Translation unusable.
Windows XP working as admin Between all steps save+reload of images
Step A1 Download + unzip http://etoys.laptop.org/src/etoys-image-and-pr.zip into directory c:\olpc\olpc_etoy_1\ nav-bar-> choose language -> *17 languages available* Step A2 Preferences->Restore All Default Preference Settings Step A3 load latest code updates (1963) + save image nav-bar-> choose language -> *6 languages available !!* Step A4 Download + compile latest etoys.po from Pootle Step A5 copy etoys.mo -> c:\olpc\olpc_etoy_1\lang\de\LC_MESSAGES\etoys.mo RESULT no recent translations -> only in-image-translations are displayed Step A6 copy etoys.po -> c:\olpc\olpc_etoy_1\lang\de\LC_MESSAGES\etoys.po RESULT no recent translations -> only in-image-translations are displayed STEP A7 back to orignal image from download (without cs 1917-1963) RESULT recent po/mo-translations are displayed
-> one of cs between 1917-1963 avoids the po/mo-translations to be used -> manual gettext-import necessary :-(
Step B1 Download + unzip http://etoys.laptop.org/src/etoys-dev.zip into directory c:\olpc\olpc_etoy_1_dev\ nav-bar-> choose language -> *6 languages available* Step B2 "load code updates" (1963) + "save image" RESULT no recent translations -> only in-image-translations are shown Step B3 copy recent lang directory with etoys.po+etoys.mo from above into place RESULT no recent translations -> only in-image-translations are shown Step B4 copy recent etoys.mo+etoys.po into po/etoys-directory RESULT no recent translations -> only in-image-translations are shown Step B5 back to orignal image from download (without cs 1917-1963) RESULT recent po/mo-translations are displayed
-> one of cs between 1917-1963 avoids the po/mo-translations to be used -> manual gettext-import necessary :-(
Kind regards Gerhard Steiner
On 11.04.2008, at 04:24, Gerhard Steiner wrote:
The problem comes from 1953MoveMODir-tak.1.cs
After renaming lang directory into locale -> GetText Translation comes back. Please adapt the zip-Files http://etoys.laptop.org/src haven't if there are further difficulties through later cs, which tacle these problem
You are simply too impatient ;-)
Nothing is actually broken, as you noticed yourself, downloading the zip files as they are and using them works fine. Only when a new release is made, the directory will be renamed to match the new code.
These zip files are simply a convenience for users. If you do load updates manually, then you also need to update the other files like projects, guides, translations, etc, by using the latest from the subversion repository:
http://etoys.laptop.org/svn/trunk/etoys/
As you can see, the directory has been renamed in the trunk already. Most of the time simply updating will work, but currently we have the situation that you absolutely need the very latest to get back to a sane setup.
HTH,
- Bert -
etoys-dev@lists.squeakfoundation.org