How to make a semicolon work as a segment's end character in SDL Trados Studio?
Thread poster: Dialekt

Dialekt  Identity Verified
Poland
Local time: 12:45
Member (2007)
English to Polish
+ ...
Dec 9, 2009

Hello everybody!
I've checked a number of posts and websites regarding my question but couldn't really find the answer. My problem is that I want a semicolon to work as a character that marks the end of a segment in SDL Trados Studio 2009 SP1 in all and every situation, including when the following word starts with a lower case. The original files I'm dealing with are in DOC format.

I think I've already tried all the tricks in "Language Resources > Segmentation Rules" but nothing seems to work the way I need it. Let me reiterate that I want the semicolon to work as an end mark always, even when the word following the semicolon does not start with a capital letter.

Let me add that the trick with replacing semicolons with exclamation marks does not help because even then SDL Trados does not separate the phrases into different segments (probably due to the fact the following phrase starts in a lower case).

I will appreciate any suggestion or solution. Thanks in advance for your time.

Wojciech


 

SDL Community  Identity Verified
United Kingdom
Local time: 12:45
English
Using the Segmentation Rules Dec 9, 2009

Hi Wojciech,

I have just tried to do this based on exactly what you stated. ie. in every situation always break when you see a semicolon. The example I have seems to do the trick, so can you try the following.

1. Create a new TM, or use the TM you intend to use for these translations.
2. Right-click on the TM in TM Maintenance view and select Settings
3. Goto Language Resources and then Segmentation Rules
4. Select Add to create a new Rule
5. I called it Semi-colon
6. Before break box select Anything
7. Break characters type in ;
8. After break box select Anything

Save this and then try opening your document against this TM.

I would be happy to test a document you have prepared for this to see whether it works as intended if you would like to share it with me?

Kind regards

Paul


 

Dialekt  Identity Verified
Poland
Local time: 12:45
Member (2007)
English to Polish
+ ...
TOPIC STARTER
Unfortunately, it doesn't work Dec 10, 2009

Hello Paul!
Thank you for such a quick response. Unfortunately, the solution you proposed doesn't work (at least in my case). I actually tested it even before posting my question. In step 7 I even tried both with the "Include closing punctuation" ticked and unticked - no difference. I also tested different combinations in "Before break" and "After break" fields.

If you were so kind as to have a look at the file, of course, I will be happy to provide you with a sample page (it's nothing even close to confidential, so no problem here). How can I send it to you?

Thank you for your interest and time. I appreciate it.

Best,
Wojciech


 

Dialekt  Identity Verified
Poland
Local time: 12:45
Member (2007)
English to Polish
+ ...
TOPIC STARTER
Solution has been found Apr 13, 2010

Dear fellow translators
It's been quite some time and I should have posted this response long ago but... better late than never. Below you will find the answer to the problem I received from Paul. It works! Thanks Paul, thanks everybody.

Wojciech

In order to make a semicolon work as a segment's end character in SDL Trados Studio:
* open "edit segmentation rules"
* edit Colon rule (don't change/save)
* switch to Advanced view
* copy & paste the pre-break context as well as the post-break context to notepad
* cancel editing the colon rule
* create new Semicolon rule
* switch to Advanced view
* copy & paste the pre-break and post-break context from notepad into the corresponding text boxes
* substitute ";" (semicolon) for ":" (the colon) in the pre-break rule, which should then look similar to this:
[;]+[\p{Pe}\p{Pf}\p{Po}"-[\u002C\u003A\u003B\u055D\u060C\u061B\u0703\u0704\u0705\u0706\u0707\u0708\u0709\u07F8\u1363\u1364\u1365\u1366\u1802\u1804\u1808\u204F\u205D\u3001\uA60D\uFE10\uFE11\uFE13\uFE14\uFE50\uFE51\uFE54\uFE55\uFF0C\uFF1A\uFF1B\uFF64]]*
* save & close

If it doesn't work right away, switch off and then on the SDL Trados Studio. Also, you may try adjusting in the same way the segmentation rules of the TM you already have in your system.
W.

[Edited at 2010-04-13 08:39 GMT]


 


To report site rules violations or get help, contact a site moderator:


You can also contact site staff by submitting a support request »

How to make a semicolon work as a segment's end character in SDL Trados Studio?

Advanced search







Déjà Vu X3
Try it, Love it

Find out why Déjà Vu is today the most flexible, customizable and user-friendly tool on the market. See the brand new features in action: *Completely redesigned user interface *Live Preview *Inline spell checking *Inline

More info »
CafeTran Espresso
You've never met a CAT tool this clever!

Translate faster & easier, using a sophisticated CAT tool built by a translator / developer. Accept jobs from clients who use SDL Trados, MemoQ, Wordfast & major CAT tools. Download and start using CafeTran Espresso -- for free

More info »



Forums
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search