Studio 2015: Checking for Trailing Spaces via QA? Thread poster: Stefan Keller
|
Hi all, I notice that in SDLXLIFF files that were exported from World Server (a file type I'm regularly working on) quite a lot of segments have trailing spaces. Obviously, these are required, because I found out by accident that removing them in the target leads to no space between sentences. Is there a way in QA checker to automatically check if the target segment ends in a space when the source segment does, and throw an error if it does not? I can of course search m... See more Hi all, I notice that in SDLXLIFF files that were exported from World Server (a file type I'm regularly working on) quite a lot of segments have trailing spaces. Obviously, these are required, because I found out by accident that removing them in the target leads to no space between sentences. Is there a way in QA checker to automatically check if the target segment ends in a space when the source segment does, and throw an error if it does not? I can of course search manually, but this is very time consuming. So, what I'd need is to check for "[any punctuation][space][end of segment]". Is this possible? Thanks and best regards, Stefan ▲ Collapse | | | _stephan Germany Local time: 09:32 English to German
Hi Stefan, you can add a Regular Expression rule like this: RegEx source: \s$ RegEx target: \s$ Condition: Report if source matches but not the target Instead of \s you can also just type a space. On a related note: In WorldServer, QA Checker profiles depend on the project type. In my particular case, most of the projects I deal with don't even have a project type assigned to them, so I always use the Apply Project Template plugin i... See more Hi Stefan, you can add a Regular Expression rule like this: RegEx source: \s$ RegEx target: \s$ Condition: Report if source matches but not the target Instead of \s you can also just type a space. On a related note: In WorldServer, QA Checker profiles depend on the project type. In my particular case, most of the projects I deal with don't even have a project type assigned to them, so I always use the Apply Project Template plugin in Studio to quickly update QA rules and other settings. Stephan ▲ Collapse | | | Stefan Keller Germany Local time: 09:32 English to German TOPIC STARTER
Hi Stephan, Thanks so much, works like a charm. Am I interpreting this correctly? A "$" is the reg-ex character for "end of segment marker"? Best regards, Stefan
[Edited at 2015-07-06 10:05 GMT] | | | _stephan Germany Local time: 09:32 English to German
Glad to hear it. Technically it's "end of text" since RegEx doesn't understand the concept of segments, but in the end it's all the same. Stephan | |
|
|
Mateja Logar Slovenia Local time: 09:32 Member (2009) German to Slovenian + ... It works, even in 2020 | May 28, 2020 |
My fellow translators, I had the same problem, but luckily, I wasn't the first one with it. I found your solution and it worked. Thank you, guys. Vielen vielen Dank. Mateja | | | To report site rules violations or get help, contact a site moderator: You can also contact site staff by submitting a support request » Studio 2015: Checking for Trailing Spaces via QA? Protemos translation business management system | Create your account in minutes, and start working! 3-month trial for agencies, and free for freelancers!
The system lets you keep client/vendor database, with contacts and rates, manage projects and assign jobs to vendors, issue invoices, track payments, store and manage project files, generate business reports on turnover profit per client/manager etc.
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 Trados, MemoQ, Wordfast & major CAT tools.
Download and start using CafeTran Espresso -- for free
Buy now! » |
|
| | | | X Sign in to your ProZ.com account... | | | | | |