Fixing HTML and CHCKPII errors
Several errors and issues were found when the files were packaged for translation. All decimal/hex symbol strings were replaced when we migrated from the Wiki environment, for example:
"
Somehow, new ones managed to seep into the files. So if you find any, replace them. As you work with the CHCKPII errors, use this page to see a list of how these should resolve, and solutions for other CHKPII errors you might encounter.
Wrong code page
This error looks like a bogus error. The following error is displayed by the CHCKPII tool:
974 File is in the wrong code page. XML encoding=UTF-8,
It refers to the top line of the file:
<?xml version="1.0" encoding="utf-8"?>
Remove any spaces after the first line and I'll tell Translation to ignore it. Comparing two files, one that the tool complains about and one that it doesn't, shows no difference that I can see.
Variant characters found
Your CHCKPII log shows information similar to the following example:
122 Variant characters found: † (x86) . Line: 69
122 Variant characters found: ‡ (x87) . Line: 70
Use the entity name for these symbols as shown on the following Web page:
http://www.w3schools.com/tags/ref_symbols.asp
The following example shows coding with a variant character CHCKPII error:
<li>MySQL® 5 <a class="footnote-reference" href="#id6" id="id2">[†]</a></li>
<li>Oracle® 10g <a class="footnote-reference" href="#id7" id="id3">[‡]</a></li>
Replace the symbol as shown in the following example:
<li>MySQL® 5 <a class="footnote-reference" href="#id6" id="id2">[†]</a></li>
<li>Oracle® 10g <a class="footnote-reference" href="#id7" id="id3">[‡]</a></li>
Numeric symbol string cheat sheet
As you work with the files, change any occurrences you find of the following hex strings:
| Symbol | character |
" | " (quote) |
% | % (percent) |
& | < or < (less than) |
' | ' (single quote) |
* | * (asterisk) |
. | . (peroid) |
: | : (colon) |
< | < (less than -- USE < ) |
= | = (equal) |
> | > (greater than -- USE > ) |
@ | @ (at sign) |
[ | [ (open square bracket) |
_ | _ (under score) |
| | | (vertical bar) |
“ | " (open quote) |
” | " (open quote) |
– | - (dash -- use –) |
|
✔
| Check mark -- there is no replacement for this. Either use an X if it
is denoting that something is selected or available or otherwise specify with text, such as
yes. The closest symbol available for this is the square root symbol √
√
|
Add any new text strings you encounter, and what they should resolve to, into this list for anyone else who might encounter them.