Wescamp translations / reports of errors in campaigns, eras

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

SkeletonCrew
Developer
Posts: 787
Joined: March 31st, 2006, 6:55 am

Wescamp translations / reports of errors in campaigns, eras

Post by SkeletonCrew »

There's a new experimental function to automatically update your campaign and translations.

In order to enable the automatic upload add the following line to your .pbl:
translate=true
From now on your campaign will automatically updated when you upload a new version on the campaign server*. This means you no longer need to upload your campaign on Wescamp.

On a regular basis there will be checked whether there are translation updates and when found these will be uploaded to the campaign server.
This is done by downloading your campaign, downloading the translations from Wescamp and reupload the entire campaign on the campaign server.
NOTE since it reuploads your entire campaign make sure you keep a backup in case something goes wrong.

In the future I want to separate the translations from the campaign so only the translations need to be uploaded instead of the entire campaign. This requires changes to both the server and client and that's planned for the rewrite of the client and server code. (This rewrite will also update the client user interface.)


*) The updates will be done manually in the testing phase and automated once it's running stable.
wsultzbach
Posts: 245
Joined: November 28th, 2006, 12:42 am

Post by wsultzbach »

Is this for 1.3.10 or only the SVN?
What's this annoying thing that appears at the bottom of every one of my posts?
torangan
Retired Developer
Posts: 1365
Joined: March 27th, 2004, 12:25 am
Location: Germany

Post by torangan »

The current change is to the campaign server which all 1.3.x versions contact. So 1.3.10 should work.
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp

Translators for all languages required: contact me. No geek skills required!
SkeletonCrew
Developer
Posts: 787
Joined: March 31st, 2006, 6:55 am

Post by SkeletonCrew »

Yes trunk only, I'm not sure whether the server is already restarted, but I'll post again once it's restarted. Without the restart it won't work.
SkeletonCrew
Developer
Posts: 787
Joined: March 31st, 2006, 6:55 am

Post by SkeletonCrew »

The server is restarted and I'll test with the translations soon.
torangan
Retired Developer
Posts: 1365
Joined: March 27th, 2004, 12:25 am
Location: Germany

Re: Wescamp translations / reports of erros in campaigns, eras

Post by torangan »

Since we don't have a place so far, I'll start to report non working stuff on the WesCamp server here. If you fix the bugs, don't tell me. I'll notice the next update anyway.

Imperial_Era:
#: ./Imperial_Era/units/names.cfg:21 ./Imperial_Era/units/names.cfg:22 ./Imperial_Era/units/names.cfg:29 ./Imperial_Era/units/names.cfg:30
msgid ""

Empty string must not be marked as translateable.

Galis Contract
name= _ "Gali\'s Contract"

\' isn't allowed. Remove the \.

Wild Era:
#: ./Wild_Era/units/monsters/Tentaculate.cfg:18
msgid ""

See above.

Feudal Era:
#: ./Feudal_Era/units/human-ceresians/Halberdier.cfg:20
msgid "Halberdiers are the élite of the common soldiery...

Bad char/encoding, not english anyway.
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp

Translators for all languages required: contact me. No geek skills required!
torangan
Retired Developer
Posts: 1365
Joined: March 27th, 2004, 12:25 am
Location: Germany

Re: Wescamp translations / reports of errors in campaigns, eras

Post by torangan »

1.6 status update - everything listed here are fatal errors. No support for translations until fixed.

Flight_Freedom - name of directory and textdomain don't match
Feudal_Era/units/human-ceresians/Halberdier.cfg - invalid character
Dead_Water/units/Dark_Shape.cfg - empty string marked as translateable
Galis_Contract/_main.cfg - \' isn't a supported escape
Imperial_Era/units/names.cfg:21 ./Imperial_Era/units/names.cfg:22 ./Imperial_Era/units/names.cfg:29 ./Imperial_Era/units/names.cfg:30 - empty string marked
/Wild_Era/units/monsters/Tentaculate.cfg - our friend empty string again

If someone needs further help to fix this stuff, contact me. Otherwise I'll just ignore them until asked for help or corrections are made.
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp

Translators for all languages required: contact me. No geek skills required!
torangan
Retired Developer
Posts: 1365
Joined: March 27th, 2004, 12:25 am
Location: Germany

Re: Wescamp translations / reports of errors in campaigns, eras

Post by torangan »

./A_Rough_Life/units/Invisible-Leader.cfg:19 ./A_Rough_Life/units/Invisible-Leader.cfg:24 ./A_Rough_Life/units/Invisible-Leader.cfg:25 ./A_Rough_Life/units/Invisible-Leader.cfg

Empty string marked.
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp

Translators for all languages required: contact me. No geek skills required!
Jacques_Fol
Posts: 153
Joined: August 16th, 2008, 2:41 am

Re: Wescamp translations / reports of errors in campaigns, eras

Post by Jacques_Fol »

torangan wrote:./A_Rough_Life/units/Invisible-Leader.cfg:19 ./A_Rough_Life/units/Invisible-Leader.cfg:24 ./A_Rough_Life/units/Invisible-Leader.cfg:25 ./A_Rough_Life/units/Invisible-Leader.cfg

Empty string marked.
Thank you for this report and apologies for not noticing it sooner. I assume this means that the problem is all in this one .cfg file, and might relate to the following code (and one other similar place):
Spoiler:
I have taken this code verbatim from one of the other campaigns to use for a leaderless side, but I surmise it stomps translation. Would it work if I just removed the translation mark? Ie:
Spoiler:
I will be happy to follow any advice on this, and then this post could also be deleted if needed to keep the thread tidied.

UPDATE: Thanks, Soliton, did just that and posted the corrected version to the server.
Last edited by Jacques_Fol on May 20th, 2009, 4:32 pm, edited 1 time in total.
Soliton
Site Administrator
Posts: 1630
Joined: April 5th, 2005, 3:25 pm
Location: #wesnoth-mp

Re: Wescamp translations / reports of errors in campaigns, eras

Post by Soliton »

Jacques_Fol wrote:Would it work if I just removed the translation mark?
Yes.
"If gameplay requires it, they can be made to live on Venus." -- scott
torangan
Retired Developer
Posts: 1365
Joined: March 27th, 2004, 12:25 am
Location: Germany

Re: Wescamp translations / reports of errors in campaigns, eras

Post by torangan »

And as to not worry - it take some time until campaign uploads make it onto the translation status page as this currently requires to different humans to act and AFAIK only I get at least mails when there's something to do.
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp

Translators for all languages required: contact me. No geek skills required!
torangan
Retired Developer
Posts: 1365
Joined: March 27th, 2004, 12:25 am
Location: Germany

Re: Wescamp translations / reports of errors in campaigns, eras

Post by torangan »

Era of the Future - filenames with space.
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp

Translators for all languages required: contact me. No geek skills required!
User avatar
Huston
Posts: 1070
Joined: April 29th, 2009, 8:26 pm
Location: Somewhere in this World(I Think)

Re: Wescamp translations / reports of errors in campaigns, eras

Post by Huston »

torangan wrote:Era of the Future - filenames with space.
fixed. anything else?
kele
Posts: 19
Joined: January 30th, 2009, 11:09 am

Re: Wescamp translations / reports of errors in campaigns, eras

Post by kele »

There is a problem with hungarian translations of 'Invasion from the Unknown'.
I translated the whole campaign, but in the development branch there is an old version (POT file made on 08 of March)
while in the stable version (1.6 branch) there is a newer (POT was created on 09 October).
The translation project is hanging up (related to BfW 1.8 project) or something gone wrong?
User avatar
Iris
Site Administrator
Posts: 6729
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: Wescamp translations / reports of errors in campaigns, eras

Post by Iris »

EDIT:

I'm not sure what is going on with the .pot timestamps, but I admit I haven't even updated the (compiled) .mo files in the official distributions to reflect WesCamp-i18n's contents for probably a year. Mainly because I forget WesCamp-i18n exists. I guess it's too much to ask translators to poke me whenever they send something to Torangan. :|
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm (now available for Wesnoth 1.14.x and 1.15.4+).
Post Reply