Code Inspections in Internationalization
This topic lists all PhpStorm code inspections available in Internationalization.
You can toggle specific inspections or change their severity level on the Editor | Inspections page of the IDE settings Control+Alt+S.
Inspection | Description | Default Severity |
---|
Lossy encoding | Reports characters that cannot be displayed because of the current document encoding. Examples: If you type international characters in a document with the US-ASCII charset, some characters will be lost on save. If you load a UTF-8-encoded file using the ISO-8859-1 one-byte charset, some characters will be displayed incorrectly.
You can fix this by changing the file encoding either by specifying the encoding directly in the file, e.g. by editing encoding= attribute in the XML prolog of XML file, or by changing the corresponding options in Settings | Editor | File Encodings. | Warning |
Non-ASCII characters | Reports code elements that use non-ASCII symbols in an unusual context. Example: Non-ASCII characters used in identifiers, strings, or comments. Identifiers written in different languages, such as myСollection with the letter C written in Cyrillic. Comments or strings containing Unicode symbols, such as long dashes and arrows.
| Warning |
Last modified: 13 May 2022