/// <summary>
 /// Gets localized proper name. See the gettext manual, section Names.
 /// </summary>
 /// <remarks>
 /// <para>This method automatically annotates translated names with the original
 /// non-translated name when the translation doesn't already include the original
 /// non-translated name in parenthesis; for instance, "TRANSLATION (ORIGINAL)".</para>
 /// </remarks>
 /// <param name="name">Non-translated proper name.</param>
 /// <returns>
 /// The localized proper name or non-translated proper name if not localized.
 /// </returns>
 public static string ProperName(string name)
 {
     return(LocalizedStrings.ProperName(name));
 }