diff --git a/core/modules/entity/entity.class.inc b/core/modules/entity/entity.class.inc
index 97e0b5d..277d354 100644
--- a/core/modules/entity/entity.class.inc
+++ b/core/modules/entity/entity.class.inc
@@ -76,9 +76,12 @@ interface EntityInterface {
   /**
    * Returns the language code associated with the entity.
    *
+   * The language code of the entity either refers to a language or to one of
+   * the system language constants, e.g. LANGUAGE_NOT_SPECIFIED,
+   * LANGUAGE_NOT_APPLICABLE or LANGUAGE_MULTIPLE.
+   *
    * @return
-   *   A valid language code, e.g. LANGUAGE_NOT_SPECIFIED,
-   *   LANGUAGE_NOT_APPLICABLE, 'en' or 'de'.
+   *   A valid language code.
    */
   public function languageCode();
 
@@ -86,8 +89,8 @@ interface EntityInterface {
    * Returns the default language of the entity.
    *
    * @return
-   *   The language object of the entity's default language, or FALSE if the
-   *   entity has no certain default language.
+   *   The language object of the entity's default language, or FALSE if no
+   *   valid language is assigned.
    *
    * @see EntityInterface::translations()
    * @see EntityInterface::languageCode()
