Supertext Home
Chief of the System Blog

Archive for July, 2011


Share SDL Trados Studio 2009 Projects

Friday, July 29th, 2011

Are you using any SDL Server products? Are you working in a team of more than one project manager or translator?

How do you share your SDL Trados Projects, Translation Memories and Terminology Lists? Did you think this is not possible without a Trados Server Product?

You might be wrong. Below you can see how we at Supertext are doing it.

 

First, you need a shared network drive on a server or on any workstation that is constantly online.

Make sure this drive is mapped on every PC the same way. You do not need to assign a special drive letter, you can just use the name of that PC. Obviously every team member needs access to this folder.

In our case we named it like this:

\\STORAGE\Open\Trados

We then created the following folder structure:

Trados\SDL MultiTerm\Termbases

Trados\SDL Trados Studio\Projects

Trados\SDL Trados Studio\Translation Memories

You might notice that this is the standard Trados folder structure on your workstation. We figured it makes it easier for everybody to stay with what people are used to.

This is pretty much all there is. Just place your projects into the Projects folder, the TM into the Translation Memories folder and the Termbase into the Termbases folder.

This way everybody can access and update all  TM and Termbases without the need for an expensive Trados Server Product. You can also open all Return Packages, no matter if you created the inital Project or not. Just load the original Project first.


Download failed. Could not open handle for fopen()

Thursday, July 14th, 2011

I tried to use the automatic update feature for WordPress Plugins on my Windows Server 2008 R2 with IIS7. I setup the FTP account and entered the setting in WordPress. But unfortunately it did not work.

After setting

define(‘WP_DEBUG’, true);

in the wp-config.php file I got the following error messages:

 

Updating Plugin SexyBookmarks (1/1)
Downloading update from
http://downloads.wordpress.org/plugin/sexybookmarks.4.0.4.2.zip…

Warning: touch() [function.touch]: Unable to create file C:\inetpub\wwwroot\some_blog/wp-content/sexybookmarks.tmp because Permission denied in C:\inetpub\wwwroot\some_blog\wp-admin\includes\file.php on line 177

Warning: fopen(C:\inetpub\wwwroot\some_blog/wp-content/sexybookmarks.tmp) [function.fopen]: failed to open stream: Permission denied in C:\inetpub\wwwroot\some_blog\wp-includes\class-http.php on line 1070

Warning: unlink(C:\inetpub\wwwroot\some_blog/wp-content/sexybookmarks.tmp) [function.unlink]: No such file or directory in C:\inetpub\wwwroot\some_blog\wp-admin\includes\file.php on line 489

An error occurred while updating SexyBookmarks: Download failed. Could not open handle for fopen() to C:\inetpub\wwwroot\some_blog/wp-content/sexybookmarks.tmp.

 

You need to do the following two things to fix this:

First, add this to your wp-config.php file:

define(‘WP_TEMP_DIR’,ABSPATH.’wp-content/uploads/’);

Second, give the IIS_IUSRS account read and write access to the wp-content folder.

That should help.


blogger.getUsersBlogs method received from the blog server was invalid

Wednesday, July 13th, 2011

Invalid response document returned from XmlRpc server

I’m using Windows Live Writer to publish to my WordPress 3.2 Blog that runs on a Windows Server 2008 R2. This all worked fine for a while until I upgraded the blog today. Now I got the following error message:

 

Can’t connect to your blog service:

Invalid Server Response – The response to the blogger.getUsersBlogs method received from the blog was invalid:

Invalid response document returned from XmlRpc server

Please try fixing the problem and then try again.

 

Lovely. Try fixing the problem or call the system administrator. Unfortunately I’m the administrator, so nobody there to call.

But then I remembered that I had a similar issue a while back. I wrote about it in the post WordPress XML-RPC Issues.

And, oh wonder, this solved the problem again!

Quick repetition:

Edit the class-IXR.php file from the wp-includes directory. Change

header(‘Content-Length: ‘.$length);

to

header(‘Content-Length: ‘.$length + 2);

And you are fine until next time.

  • Topics
  • Archive
  • Subscribe
  • Facebook
  • Twitter