`// This rule specifies whether string literals are
// allowed. String literals in code are usually a big
// burden if you want to internationalize your software.
// If you want to internationlize the software it is
// good to avoid string literals and to use constants.
// These constants can then be assigned with the
// nationalized string.
...
// hard to maintain if multilingual
` `JButton mAbortButton = new JButton("Abort");``
...
// here a value is assigned; this value could
// also come from a property file.
private final static String ABORT = "Abbrechen";
...
` `JButton mAbortButton = new JButton(ABORT);`
`
`