This rule raises an issue each time a translation key is defined in a locale resource bundle but not in the default resource bundle.

Noncompliant Code Example

messages.properties
# Noncompliant: "farewell" property is missing
greetings: Hello
inquiry: How are you?
message_fr_FR.properties
greetings: Bonjour
farewell: Au revoir
inquiry: Comment allez-vous ?

Compliant Solution

messages.properties
greetings: Hello
farewell: Goodbye
inquiry: How are you?
message_fr_FR.properties
greetings: Bonjour
farewell: Au revoir
inquiry: Comment allez-vous ?

See