Studio 2015 capitalization problem after "e.g."
Thread poster: Henning Holthusen

Henning Holthusen  Identity Verified
Philippines
Local time: 15:03
English to German
+ ...
Jul 25, 2015

I like the auto correct function, but there should be a built-in exception list for obvious things like "e.g." or "i.e." after which I obviously don't want to have a capital letter.
If this seems to be too much trouble for the various languages, you should at least make it possible to manually add exceptions.


 

Natalie  Identity Verified
Poland
Local time: 09:03
Member (2002)
English to Russian
+ ...

Moderator of this forum
Just Jul 25, 2015

add "g." to your list - that should do the trick:

In Studio:
File - Options - Editor - AutoCorrect - Exceptions _'First letter' tab - Add - OK


 

Henning Holthusen  Identity Verified
Philippines
Local time: 15:03
English to German
+ ...
TOPIC STARTER
Doesn't seem to work Jul 25, 2015

I just checked the list, and there is a "g." already in the exception list for initial capitalization. It doesn't seem to do anything.

[Edited at 2015-07-25 13:41 GMT]


 

Natalie  Identity Verified
Poland
Local time: 09:03
Member (2002)
English to Russian
+ ...

Moderator of this forum
Is Jul 25, 2015

the correct target language set in the autocorrect window?

 

Henning Holthusen  Identity Verified
Philippines
Local time: 15:03
English to German
+ ...
TOPIC STARTER
Yes Jul 25, 2015

I found the problem - the exception works for g. but it doesn't work for e.g.

So I get:

We will buy e.g. Properties with underperforming....

but:

We will buy g. properties with underperforming....

Unfortunately, you can't add "e.g." to the exception list for some reason.


 

Henning Holthusen  Identity Verified
Philippines
Local time: 15:03
English to German
+ ...
TOPIC STARTER
Turned off the function Aug 2, 2015

The function of autocorrecting small letters after a full-stop is currently entirely useless.
It makes many, many more false corrections than correct ones.
Perhaps it is good for speech-to-text users, for everyone else, not so much.

An easy temporary fix would be for SDL to implement a "do not capitalize within segment" option.
That is, Studio should ONLY fix potential errors at the beginning of a segment, never in the middle of a segment.


 

Iuliana Bozkurt  Identity Verified
Romania
Local time: 10:03
Member (2008)
English to Romanian
+ ...
Indeed Oct 20, 2015

I came across this post hoping that I could find a solution to this problem. SDL should definitely do something about this! In my case, I translate on a regular basis some engineering documents full of abbreviations followed by full stop and the following word ALWAYS gets capitalized. And I can't do anything about that... As the auto correct list won't let me add those abbreviations to it! How very annoying!!! And useless...

 

Richard Hill  Identity Verified
Mexico
Local time: 02:03
Member (2011)
Spanish to English
To add to the annyoance Oct 20, 2015

you can't even do a simple Ctrl+z to undo the capitalization, or you can, but you then have to use the mouse to reposition the cursor.

 

SDL Community  Identity Verified
United Kingdom
Local time: 09:03
English
This has been reported... Oct 21, 2015

... reported to development and they will work on a fix. The problem seems to be that you can't add abbreviations with more than one dot in the exceptions list.

In the meantime there is a workaround. Add something like XXX or kust the thing you want without both dots. So e g. for example, and then you can add all the exceptions you like in one go.

Once you have done this you will find that when you create a custom autocorrect setting the language files for the ones you edited are in here (I used Danish as I just found this workaround for a user):

c:\Users\[USERNAME]\AppData\Roaming\SDL\SDL Trados Studio\12.0.0.0\AutoCorrectDictionaries\da-DK-1030.autoCorrect

Open this with a text editor and search for your exceptions. They will all be together in one place looking like this for example:

<string>e g.</string><string>bl a.</string><string>o rd.</string>

Now add the correct abbreviation directly in this file and save it.

<string>e.g.</string><string>bl.a.</string><string>o.rd.</string>

Restart Studio and all is well. It is a workaround, and you would be advised to keep a copy of the corrected strings in case there is another update before we fix it that overwites these changes (I don't expect this, but I'm also cautious).

Hope that helps until we fix it.

Regards

Paul
SDL Community Support

[Edited at 2015-10-21 12:26 GMT]


 

Henning Holthusen  Identity Verified
Philippines
Local time: 15:03
English to German
+ ...
TOPIC STARTER
There is a very easy to implement fix Oct 23, 2015

Paul, there is fix which should be very easy to implement.
Just limit auto-capitalization to the first word in any segment.
There is absolutely no reason to have that function active within a segment, because it is likely to generate many more false positives than correct positives, even after you fix the exception list.


 

SDL Community  Identity Verified
United Kingdom
Local time: 09:03
English
This is already what happens... Oct 23, 2015

Henning Holthusen wrote:

Paul, there is fix which should be very easy to implement.
Just limit auto-capitalization to the first word in any segment.
There is absolutely no reason to have that function active within a segment, because it is likely to generate many more false positives than correct positives, even after you fix the exception list.


... the reason this particular case capitalises is because it obviously thinks this is a new sentence. If you did write more than one sentence in the same segment, which is perfectly acceptable, then your option would not be helpful.

The resolution is to fix the abbreviation exception to allow multiple full stops.

Regards

Paul
SDL Community Support


 

Henning Holthusen  Identity Verified
Philippines
Local time: 15:03
English to German
+ ...
TOPIC STARTER
You are of course right, but... Oct 23, 2015

You are of course right that my solution wouldn't catch cases where you accidentally don't capitalize at the start of a new sentence within a segment.
That is however only relevant if the number of correct corrections such a mechanism makes is considerably higher than the number of false positives.

I think that multi-sentence segments are relatively rare depending on the text type. In my legal texts (which often have monstrously long source sentences), I'd guess it's once every 20 segments.
In most other texts, where sentences tend to be much shorter, it's probably more like once in 50 or 100 segments for most people.

Of those few times where you have a multi-sentence segment, how often do you have a mistake? Relatively rarely. Perhaps in 5% of the cases? Most people probably end up with one correctable mistake for every 500 to 1000 segments. Not a whole lot.

So unless the auto correction mechanism makes essentially no mistakes where it capitalizes something it shouldn't, it would be better to limit it to just activate at the beginning of the segment.

This applies in particular if capitalization mistakes introduced by the auto correction mechanism are less likely to be found by the spellchecker.


 


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 capitalization problem after "e.g."

Advanced search







BaccS – Business Accounting Software
Modern desktop project management for freelance translators

BaccS makes it easy for translators to manage their projects, schedule tasks, create invoices, and view highly customizable reports. User-friendly, ProZ.com integration, community-driven development – a few reasons BaccS is trusted by translators!

More info »
SDL MultiTerm 2019
Guarantee a unified, consistent and high-quality translation with terminology software by the industry leaders.

SDL MultiTerm 2019 allows translators to create one central location to store and manage multilingual terminology, and with SDL MultiTerm Extract 2019 you can automatically create term lists from your existing documentation to save time.

More info »



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