[MonoDevelop] Textual issues

André Offringa offringa at gmail.com
Sat Jan 26 06:37:30 EST 2008


Hello developers,

I seemed to have missed all "fuzzy" translations during updating the 
Dutch translations, so I have yet another new version of nl.po, which I 
will mail to Michael Hutchinson. While  updating the fuzzy-updated 
translations, I found many new issues, mainly caused by removing enters 
('\n') from the sentences. These were:

* NoneCharWordWordChar
->Misses spaces

* "Error trying to read configure.in ('{0'}) for project '{1}':\n"
"{2}"
-> Misplaced quote (') in '{0'}

* "Error in loading references: {0}. Skipping syncing of references"
-> misses a period.

* "Show all packagesShow new versions onlyShow updates only"
-> Missing spaces

* "Matches an ASCII character as octal (up to three digits);numbers with 
no "
"leading zero are backreferences if they have only one digit or if they "
"correspond to a capturing group number. (For more information, see "
"Backreferences.) For example, the character \\\\\\\\040 represents a 
space."
-> No space after semicolon

* "Matches an ASCII character using hexadecimal representation(exactly two "
"digits)."
-> misses a space between representation and '('

* "Matches a Unicode character using hexadecimal representation(exactly 
four "
"digits)."
-> misses a space between representation and '('

* "Positive character group.Matches any character in the specified 
character "
"group."
-> misses a space between "group." and "Matches"

* "Negative character group.Matches any character not in the specified "
"character group."
-> misses a space between "group." and "Matches"

* "Character range.Matches any character in a range of characters."
-> misses a space between "range." and "Matches"

* "The period character.Matches any character except \\\\\\\n"
". If modified by the Singleline option, a period character matches any "
"character."
-> misses a space between character." and "Matches"
-> Also, the '\n' is only escaped 7 times, while other characters are 
escaped 8 times.

* "Matches any character in the Unicode general categoryor named block "
"specified by name (for example, Ll, Nd, Z, IsGreek, and IsBoxDrawing)."
-> misses a space between "category" and "or"

* "Specifies that the match must occur at the end of the string, before 
\\\\\\\n"
" at the end of the string, or at the end of the line."
-> The \n is only escaped 7 times.

* "Specifies that the match must occur at the end of the string or 
before \\\\"
"\\\n"
" at the end of the string (ignores the Multiline option)."
-> The \n is only escaped 7 times.

* "Specifies at least n matches;for example, (abc){2,}."
-> misses a space between "matches;" and "for"

* "Zero-width positive lookbehind assertion.Continues match only if the "
"subexpression matches at thisposition on the left. For example, (?<=19)99 "
"matches instances of 99 that follow 19.This construct does not backtrack."
-> misses a space between "this" and "position"
-> misses a space between "19." and "This"

* "Zero-width negative lookbehind assertion.Continues match only if the "
"subexpression does not match at the position on the left."
-> misses a space between "assertion." and "Continues"

* "Nonbacktracking subexpression (also known as a 'greedy' 
subexpression.)The "
"subexpression is fully matched once, and then does not participate 
piecemeal "
"in backtracking. (That is, the subexpression matches only stringsthat 
would "
"be matched by the subexpression alone.)"
-> misses a space between ')' and 'The'.
-> I would also place the ')' in front of the period.
-> misses a space between 'strings' and 'that'

* "\\\\\\\n"
"umber"
-> 7 backspaces

* "Matches the 'yes' part if the named capture string has a match; 
otherwise, "
"matches the 'no' part. The 'no' part can be omitted.If the given name 
does "
"not correspond to the name or number of a capturing group used in this "
"expression, the alternation construct is interpreted as an expression 
test."
-> misses a space between "omitted." and "If"  

Good luck!

André Offringa



More information about the Monodevelop-list mailing list