āĻāĻāĻŋ āĻšāĻ˛ i18nspector āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
i18nspector - gettext POT, PO āĻāĻŦāĻ MO āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻāĻŋāĻ āĻā§āĻ˛
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
i18nspector [--āĻāĻžāĻˇāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°] [--āĻāĻ¨āĻĒā§āĻ¯āĻžāĻ-āĻĻā§āĻŦ] āĻĢāĻžāĻāĻ˛ [āĻĢāĻžāĻāĻ˛ âĻ]
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-l āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°, --āĻāĻžāĻˇāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
āĻāĻ āĻāĻžāĻˇāĻž āĻ āĻ¨ā§āĻŽāĻžāĻ¨. āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ 2- āĻŦāĻž 3-āĻ āĻā§āĻˇāĻ°ā§āĻ° ISO 639 āĻāĻžāĻˇāĻžāĻ° āĻā§āĻĄ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤,
āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻā§āĻ° āĻāĻŦāĻ āĻāĻāĻāĻŋ 2-āĻ āĻā§āĻˇāĻ°ā§āĻ° ISO 3166 āĻā§āĻ°āĻŋāĻāĻ°āĻŋ āĻā§āĻĄ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĻ¨ā§ˇ
--āĻāĻ¨āĻĒā§āĻ¯āĻžāĻ-āĻĻā§āĻŦ
āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ (āĻŦāĻžāĻāĻ¨āĻžāĻ°ā§ āĻŦāĻž āĻā§āĻ¸) āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻ¨āĻĒā§āĻ¯āĻžāĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤
-h, --help
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĻā§āĻāĻžāĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨.
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻĻā§āĻāĻžāĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
i18nspector āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ (POT), āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ (PO) āĻā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻ˛
āĻāĻŦāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻāĻ˛āĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ (MO) āĻĢāĻžāĻāĻ˛āĨ¤ āĻāĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
GNU āĻā§āĻāĻā§āĻā§āĻ¸āĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻŦāĻ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§
āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ°āĨ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ:
āĻā§āĻĄ: āĻĢāĻžāĻāĻ˛: āĻā§āĻ¯āĻžāĻ [āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤]
āĻā§āĻĨāĻžāĻ¯āĻŧ:
¡ āĻā§āĻĄ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ§āĻ°āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ āĻŋ: E (āĻ¤ā§āĻ°ā§āĻāĻŋ), W (āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž), I (āĻ¤āĻĨā§āĻ¯āĻĒā§āĻ°ā§āĻŖ
āĻŦāĻžāĻ°ā§āĻ¤āĻž), āĻ āĻĨāĻŦāĻž P (āĻļāĻŋāĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž);
¡ āĻā§āĻ¯āĻžāĻ āĻāĻŦāĻŋāĻˇā§āĻā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽ;
¡ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻā§āĻ¯āĻžāĻ
āĻĒā§āĻ°āĻžāĻā§āĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ
āĻ¤āĻžāĻ°āĻŋāĻāĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽ GNU gettext āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻĒā§āĻ°ā§āĻŦā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĨ¤ āĻ¯ā§āĻŽāĻ¨, āĻāĻāĻž āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤
āĻ¸āĻ āĻŋāĻ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻāĻŽāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
http://git.savannah.gnu.org/cgit/gettext.git/tree/ChangeLog.0#n1767
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĒāĻžāĻāĻŋāĻāĻŖāĻŋāĻ¤-āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻāĻ¨-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻ°ā§āĻĒ
āĻāĻāĻāĻŋ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻŽāĻžāĻ¨ āĻāĻŖāĻ¨āĻž āĻļā§āĻ¨ā§āĻ¯ āĻŦāĻž āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻā§āĻ°āĻŋāĻāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻ
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻāĻžāĻŖāĻŋāĻ¤āĻŋāĻ-āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻ°ā§āĻĒ
āĻāĻāĻāĻŋ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻŽāĻžāĻ¨ āĻāĻŖāĻ¨āĻž āĻļā§āĻ¨ā§āĻ¯ āĻŦāĻž āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻžāĻāĻ¨ āĻā§āĻ°āĻŋāĻāĻžāĻ° āĻāĻ°ā§āĨ¤ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻāĻžāĻ¨ā§
āĻā§āĻ¨ā§ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨ā§āĻ āĻ¯āĻž āĻŦāĻšā§āĻŦāĻāĻ¨ āĻ°ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤) āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§
āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ-āĻāĻ¨-āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ-āĻāĻžāĻāĻĒ
āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ-āĻāĻžāĻāĻĒ āĻšā§āĻĄāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻĄā§ xgettext āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻžāĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
āĻā§āĻā§āĻ¸āĻ/āĻĒā§āĻ˛ā§āĻāĻ¨; āĻ āĻā§āĻˇāĻ° āĻ¸ā§āĻ =āĻāĻ¨āĻā§āĻĄāĻŋāĻ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html#index-encoding-of-PO-files
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ-āĻāĻ¨-āĻĄā§āĻ
āĻ¤āĻžāĻ°āĻŋāĻ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ xgettext āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ¤āĻžāĻ°āĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻ¤ā§ āĻšāĻŦā§ āĻšāĻ˛ YYYY-MM-āĻĄāĻŋāĻĄāĻŋ
hh:mm+ZZzz, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ 2011-11-05 10: 14 + 0100.
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ-āĻāĻ¨-āĻāĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧāĻžāĻ˛-āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§ xgettext āĻŦāĻž msginit āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ āĻĨāĻžāĻā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ-āĻāĻ¨-āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ
āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ xgettext āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ¤ā§ āĻāĻāĻ°ā§āĻāĻŋ āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§
āĻāĻžāĻˇāĻžāĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻžāĻˇāĻž āĻĻāĻ˛ā§āĻ° āĻāĻŽā§āĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻž āĻšā§āĻŽāĻĒā§āĻ URLāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ-āĻāĻ¨-āĻ˛āĻžāĻ¸ā§āĻ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ
Last-Translator āĻšā§āĻĄāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻĄā§ xgettext āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻž āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻļā§āĻˇ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻŽā§āĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ-āĻāĻ¨-āĻĒā§āĻ°āĻā§āĻā§āĻ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻĒā§āĻ°āĻā§āĻā§āĻ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ xgettext āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻž āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
boilerplate-in-report-msgid-bugs-to
Report-Msgid-Bugs-To āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ xgettext āĻŦāĻ¯āĻŧāĻ˛āĻžāĻ°āĻĒā§āĻ˛ā§āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻāĻŽā§āĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻž URL āĻ¯ā§āĻāĻžāĻ¨ā§ āĻā§āĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¨āĻž āĻāĻ°āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦāĻžāĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻāĻžāĻā§āĻāĻž-āĻāĻ¨āĻā§āĻĄāĻŋāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻĨāĻžāĻāĻž āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻāĻŦāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻ¨āĻŋāĻā§āĻĄā§ āĻĄāĻŋāĻā§āĻĄ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžā§ˇ āĻĻā§āĻ¯
āĻāĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻžāĻ°āĻŖ āĻšāĻ˛ āĻā§āĻ˛ āĻŦāĻž āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻžāĨ¤
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻžāĻ° āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§, i18nspector ASCII āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ§āĻ°ā§ āĻ¨ā§āĻ¯āĻŧāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html#index-encoding-of-PO-files
https://tools.ietf.org/html/rfc2045#section-5
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
c-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ-āĻāĻžāĻāĻĒ-āĻ āĻŽāĻŋāĻ˛
āĻāĻāĻāĻŋ āĻ¸āĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻŽāĻŋāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ msgstr āĻāĻŦāĻ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻŽāĻ§ā§āĻ¯ā§ āĻ¤āĻ°ā§āĻ msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨; āĻ āĻĨāĻŦāĻž āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¸āĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŽāĻ§ā§āĻ¯ā§ msgstr āĻāĻŦāĻ msgstr; āĻŦāĻž āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ a
āĻ¸āĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻ¨ msgstr[N] āĻāĻŦāĻ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ msgstr or msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
printf,(ā§¨ā§Ļā§§ā§Ļ)
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
c-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ¤ā§āĻ°ā§āĻāĻŋ
AC āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
printf,(ā§¨ā§Ļā§§ā§Ļ)
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
c-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤-āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ
āĻāĻ¨ā§āĻ¯ AC āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ msgstr āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻ¯āĻŧ msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨; āĻ āĻĨāĻŦāĻž msgstr āĻšā§āĻ°āĻžāĻ¸
āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ msgstr; āĻ āĻĨāĻŦāĻž msgstr[N] āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻāĻ°ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻā§āĻ°āĻžāĻ¸ msgstr
or msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
printf,(ā§¨ā§Ļā§§ā§Ļ)
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
c-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤-āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ
āĻāĻ¨ā§āĻ¯ AC āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ msgstr āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻāĻŽ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻ¯āĻŧ msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨; āĻ āĻĨāĻŦāĻž msgstr āĻšā§āĻ°āĻžāĻ¸
āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻāĻŽ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ msgstr; āĻ āĻĨāĻŦāĻž msgstr[N] āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻāĻŽ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻ°āĻ msgstr
or msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨.
āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻāĻŋāĻā§ āĻāĻžāĻˇāĻžāĻ¯āĻŧ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻŋ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§
n=1 āĻāĻŦāĻ n=21, n=31, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ āĻŽāĻžāĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻ āĻ¸āĻžāĻ°ā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¨āĻŋāĻ¨:
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
...
msgstr "āĻāĻ āĻŦāĻžāĻāĻ"
msgstr "%d āĻŦāĻžāĻāĻ"
msgstr[0] "%d āĻŦāĻžāĻā§āĻ"
msgstr[1] "%d āĻŦāĻāĻ¤āĻž"
msgstr[2] "%d āĻŦāĻāĻ¤ā§āĻāĻž"
āĻāĻāĻžāĻ¨ā§ %d āĻŦāĻžāĻ¨āĻžāĻ¨-āĻāĻāĻ āĻĢāĻ°ā§āĻŽ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻā§āĻĻāĻžāĻ¨āĨ¤ āĻšāĻ¯āĻŧ %d āĻ°āĻžāĻāĻ¤ā§ āĻšāĻŦā§,
āĻ āĻĨāĻŦāĻž āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤, āĻ¯āĻžāĻ¤ā§ n=1 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĨāĻžāĻā§:
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ: nplurals=4; āĻŦāĻšā§āĻŦāĻāĻ¨=n==1? 3 : n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
...
msgstr "āĻāĻ āĻŦāĻžāĻāĻ"
msgstr "%d āĻŦāĻžāĻāĻ"
msgstr[0] "%d āĻŦāĻžāĻā§āĻ"
msgstr[1] "%d āĻŦāĻāĻ¤āĻž"
msgstr[2] "%d āĻŦāĻāĻ¤ā§āĻāĻž"
msgstr[3] "āĻā§āĻĻāĻžāĻ¨ āĻŦāĻžāĻā§āĻ"
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
printf,(ā§¨ā§Ļā§§ā§Ļ)
https://www.gnu.org/software/gettext/manual/html_node/Translating-plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻ¸āĻŋ-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ¨āĻ¨-āĻĒā§āĻ°ā§āĻā§āĻŦāĻ˛-āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
AC āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻž āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ¸āĻāĻļā§āĻ§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ°ā§ āĻāĻāĻāĻŋ
āĻĒā§āĻ°ā§āĻā§āĻŦāĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨:
¡ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ (%d, %i, %o, %u, %x, āĻāĻŦāĻ %X), āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° ll āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ¸āĻāĻļā§āĻ§āĻ
of L or q.
āĻāĻžāĻ¸āĻŽāĻžāĻ¨-āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ (%a, %A, %e, %E, %f, %F, %g, āĻāĻŦāĻ %G), āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž l
āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ¸āĻāĻļā§āĻ§āĻāĨ¤
¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° z āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ¸āĻāĻļā§āĻ§āĻ Z.
¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ %lc āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ %C.
¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ %ls āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ %S.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
printf,(ā§¨ā§Ļā§§ā§Ļ)
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, āĻ¸āĻŽā§āĻāĻŦ
c-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻĒāĻ¤āĻžāĻāĻž
AC āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ āĻā§āĻˇāĻ° āĻĒāĻ¤āĻžāĻāĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤. āĻšāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻĻā§āĻļ, āĻŦāĻž āĻāĻāĻŋ āĻāĻā§
āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻ:
¡ āĻĻā§āĻ¯ + āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒāĻ¤āĻžāĻāĻžāĨ¤
¡ āĻĻā§āĻ¯ - āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§ 0 āĻĒāĻ¤āĻžāĻāĻžāĨ¤
¡ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, 0 āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻĒāĻ° āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻ (%d, %i, %o,
%u, %x, āĻāĻŦāĻ %X).
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
printf,(ā§¨ā§Ļā§§ā§Ļ)
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, āĻ¸āĻŽā§āĻāĻŦ
codomain-error-in-in-plural-forms
āĻšāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻŽāĻžāĻ¨ āĻā§āĻˇāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§āĻ° āĻŦāĻžāĻāĻ°ā§, āĻ āĻĨāĻŦāĻž āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŋāĻā§ āĻŽāĻžāĻ¨
āĻā§āĻˇāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž āĻĒā§āĻāĻāĻžāĻ¨ā§ āĻ¯āĻžāĻŦā§ āĻ¨āĻž. āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻāĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§
āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
codomain-error-in-unused-plural-forms
āĻšāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻŽāĻžāĻ¨ āĻā§āĻˇāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§āĻ° āĻŦāĻžāĻāĻ°ā§, āĻ āĻĨāĻŦāĻž āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŋāĻā§ āĻŽāĻžāĻ¨
āĻā§āĻˇāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž āĻĒā§āĻāĻāĻžāĻ¨ā§ āĻ¯āĻžāĻŦā§ āĻ¨āĻž. (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ¨ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨ā§āĻ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻŦāĻšā§āĻŦāĻāĻ¨ āĻ°ā§āĻĒāĨ¤) āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ-āĻŽāĻžāĻ°ā§āĻāĻžāĻ°-āĻāĻ¨-āĻšā§āĻĄāĻžāĻ°-āĻāĻ¨ā§āĻā§āĻ°āĻŋ
āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤āĻāĻžāĻ°ā§ āĻ°āĻ¯āĻŧā§āĻā§ (#-#-#-#-# ... #-#-#-#-#) āĻ¸āĻāĻāĻ°ā§āĻˇ āĻ¤ā§ āĻšāĻŦā§āĻ
āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Creating-Compendia.html#Creating-Compendia
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ-āĻŽāĻžāĻ°ā§āĻāĻžāĻ°-āĻāĻ¨-āĻ āĻ¨ā§āĻŦāĻžāĻĻ
āĻ āĻ¨ā§āĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤āĻāĻžāĻ°ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ (#-#-#-#-# ...
#-#-#-#-#) āĻĻā§āĻŦāĻ¨ā§āĻĻā§āĻŦ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Creating-Compendia.html#Creating-Compendia
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻŦāĻŋāĻ°ā§āĻ§āĻĒā§āĻ°ā§āĻŖ-āĻŦāĻžāĻ°ā§āĻ¤āĻž-āĻĒāĻ¤āĻžāĻāĻž
āĻĒāĻ°āĻ¸ā§āĻĒāĻ°āĻŦāĻŋāĻ°ā§āĻ§ā§ āĻ āĻ°ā§āĻĨ āĻ¸āĻš āĻĻā§āĻāĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻ¤āĻžāĻ°āĻŋāĻ-āĻĨā§āĻā§-āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤
āĻ¤āĻžāĻ°āĻŋāĻ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĨ¤ āĻ¯ā§āĻŽāĻ¨, āĻāĻāĻŋ āĻ¸āĻ āĻŋāĻ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻā§āĻŦāĻ āĻāĻŽāĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
distant-header-entry
āĻāĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻāĻā§ āĻāĻā§āĨ¤ āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĒā§āĻ°āĻĨāĻŽāĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ-āĻĒā§āĻ°āĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻĒāĻ¤āĻžāĻāĻž
āĻāĻāĻžāĻ§āĻŋāĻ āĻ āĻāĻŋāĻ¨ā§āĻ¨ āĻĒāĻ¤āĻžāĻāĻž āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻāĻ¨ā§āĻā§āĻ°āĻŋ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻŦāĻ¨ā§āĻ¯-āĻ āĻ¨ā§āĻŽāĻžāĻ¨
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§-āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°-āĻāĻ¨āĻā§āĻĄāĻŋāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§-āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ°-āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻ¸āĻžāĻŽāĻā§āĻ°ā§-āĻĒā§āĻ°āĻāĻžāĻ°
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§-āĻĒā§āĻ°āĻāĻžāĻ° āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻ¤āĻžāĻ°āĻŋāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻ¤āĻžāĻ°āĻŋāĻ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻāĻžāĻˇāĻž
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻāĻžāĻˇāĻž āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻļā§āĻˇ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻ˛āĻžāĻ¸ā§āĻ-āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ˛ā§āĻāĻ° āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻĢāĻŋāĻ˛ā§āĻĄ-āĻŽāĻžāĻāĻŽ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ MIME-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻā§āĻ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻĢāĻŋāĻ˛ā§āĻĄ-āĻ°āĻŋāĻĒā§āĻ°ā§āĻ-āĻāĻŽāĻāĻŋāĻāĻ°āĻĄāĻŋ-āĻŦāĻžāĻ-āĻā§
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ Report-Msgid-Bugs-To āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°-āĻāĻā§āĻ¸-āĻĒā§āĻĄāĻŋāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻ X-Poedit- āĻ°āĻ¯āĻŧā§āĻā§* āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻŦāĻžāĻ°ā§āĻ¤āĻž-āĻ¸āĻāĻā§āĻāĻž
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻāĻž āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ-āĻŦāĻžāĻ°ā§āĻ¤āĻž-āĻĒāĻ¤āĻžāĻāĻž
āĻāĻāĻžāĻ§āĻŋāĻ āĻ āĻāĻŋāĻ¨ā§āĻ¨ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻāĻžāĻ˛āĻŋ āĻĢāĻžāĻāĻ˛
āĻāĻ āĻĢāĻžāĻāĻ˛ā§ āĻā§āĻ¨ā§ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨ā§āĻāĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
empty-msgid-message-with-plural-forms
āĻāĻžāĻ˛āĻŋ msgstr āĻ¸āĻš āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋāĻ¤ā§ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋ GNU āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤
āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ gettext, āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄ āĻāĻ˛ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ ngettext("", ...).
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
empty-msgid-message-with-source-code-references
āĻāĻžāĻ˛āĻŋ msgstr āĻ¸āĻš āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋāĻ¤ā§ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋ GNU āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤
āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ gettext, āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄ āĻāĻ˛ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ gettext("").
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻāĻ¨āĻā§āĻĄāĻŋāĻ-āĻāĻ¨-āĻ˛ā§āĻ¯āĻžāĻāĻā§āĻ¯āĻŧā§āĻ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°
āĻāĻžāĻˇāĻž āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻž āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¤āĻĨā§āĻ¯ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
fazzy-header-entry
āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻā§āĻŦ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ (<< 0.11) msgfmt(ā§¨ā§Ļā§§ā§Ļ)
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ, āĻ¯āĻž āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻž, āĻāĻāĻŋ āĻāĻŽāĻ¨āĻāĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
http://git.savannah.gnu.org/cgit/gettext.git/tree/NEWS?id=v0.11#n44
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ-āĻ¨ā§āĻ¤ā§āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ-āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨
āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻāĻŋāĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŋāĻā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻŦ āĻāĻāĻŋāĻ¤
āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻ¨, āĻŦāĻž āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻ¨āĻāĻŋāĻ āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻ¸āĻā§āĻāĻ¤-āĻ¸āĻāĻā§āĻ¯āĻž-āĻ āĻŦāĻŦāĻāĻ¨-āĻ°ā§āĻĒ
āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§ āĻ¨āĻžā§ˇ
āĻ āĻ¨ā§āĻ¯ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
https://www.gnu.org/software/gettext/manual/html_node/Translating-plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻ¸āĻā§āĻāĻ¤āĻŋ-āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§-āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨
āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻāĻŋāĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŋāĻā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻŦ āĻāĻāĻŋāĻ¤
āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻāĻ°ā§āĻ¨, āĻŦāĻž āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻ¨āĻāĻŋāĻ āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽā§āĻ° āĻā§āĻ˛-āĻ¸āĻāĻā§āĻ¯āĻž
āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§ āĻ¨āĻžā§ˇ
āĻšā§āĻĄāĻžāĻ°ā§ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
https://www.gnu.org/software/gettext/manual/html_node/Translating-plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻŦā§āĻ§-āĻ¸āĻžāĻŽāĻā§āĻ°ā§-āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°-āĻāĻ¨āĻā§āĻĄāĻŋāĻ
āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ-āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ°-āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻšā§āĻĄāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻĄā§āĻ° āĻŽāĻžāĻ¨ āĻ āĻŦā§āĻ§āĨ¤ āĻāĻāĻž āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ 8bit.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
https://tools.ietf.org/html/rfc2045#section-6.1
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻ āĻŦā§āĻ§-āĻ¸āĻžāĻŽāĻā§āĻ°ā§-āĻĒā§āĻ°āĻāĻžāĻ°
āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§-āĻĒā§āĻ°āĻāĻžāĻ° āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻŽāĻžāĻ¨ āĻ āĻŦā§āĻ§āĨ¤ āĻāĻāĻŋ āĻāĻāĻžāĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
āĻā§āĻā§āĻ¸āĻ/āĻĒā§āĻ˛ā§āĻāĻ¨; āĻ āĻā§āĻˇāĻ° āĻ¸ā§āĻ =āĻāĻ¨āĻā§āĻĄāĻŋāĻ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html#index-encoding-of-PO-files
https://tools.ietf.org/html/rfc2045#section-5
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻŦā§āĻ§ āĻ¤āĻžāĻ°āĻŋāĻ
āĻ¤āĻžāĻ°āĻŋāĻāĻāĻŋ āĻ āĻŦā§āĻ§ āĻŦāĻž āĻāĻāĻāĻŋ āĻ āĻŦā§āĻ§ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ā§ˇ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻšāĻ˛ YYYY-MM-āĻĄāĻŋāĻĄāĻŋ hh:mm+ZZzz,
āĻ¯ā§āĻŽāĻ¨ 2011-11-05 10: 14 + 0100.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻŦā§āĻ§-āĻāĻžāĻˇāĻž
āĻāĻžāĻˇāĻž āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ, āĻŦāĻž āĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ āĻāĻžāĻ¨āĻž āĻāĻžāĻˇāĻž āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻŦā§āĻ§-āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ
āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻāĻŋ āĻ-āĻŽā§āĻāĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĄā§āĻŽā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻ¨āĻžāĻŽ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://tools.ietf.org/html/rfc2606
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻŦā§āĻ§-āĻļā§āĻˇ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ
āĻļā§āĻˇ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻ-āĻŽā§āĻāĻ˛ āĻŦāĻž āĻ-āĻŽā§āĻāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž
āĻ āĻŋāĻāĻžāĻ¨āĻž āĻāĻāĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĄā§āĻŽā§āĻ¨ āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
https://tools.ietf.org/html/rfc2606
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻŦā§āĻ§-āĻŽāĻžāĻāĻŽ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
MIME-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻŽāĻžāĻ¨ āĻ āĻŦā§āĻ§ā§ˇ āĻāĻāĻž āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ 1.0.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://tools.ietf.org/html/rfc2045#section-4
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻ āĻŦā§āĻ§-āĻŽā§-āĻĢāĻžāĻāĻ˛
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻā§ āĻāĻāĻāĻŋ MO āĻĢāĻžāĻāĻ˛ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋā§ˇ
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻŦā§āĻ§-āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž-āĻĒāĻ¤āĻžāĻāĻž
A āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž: āĻĒāĻ¤āĻžāĻāĻž āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž, āĻŦāĻž āĻŽāĻ¨ā§āĻ¨ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§ āĻĻā§āĻāĻāĻŋāĻ° āĻāĻŽ āĻāĻā§
āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ āĻšāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž: āĻŽāĻŋāĻ¨āĻŋāĻ..āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻ¯āĻŧ āĻŽāĻžāĻ¨āĻ āĻ -āĻāĻŖāĻžāĻ¤ā§āĻŽāĻ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
invalid-report-msgid-bugs-to
Report-Msgid-Bugs-To āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋāĻā§ āĻ-āĻŽā§āĻāĻ˛ āĻŦāĻž URL āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž,
āĻ āĻĨāĻŦāĻž āĻ-āĻŽā§āĻāĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻāĻāĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĄā§āĻŽā§āĻāĻ¨ āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
https://tools.ietf.org/html/rfc2606
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻāĻžāĻˇāĻž-āĻŦā§āĻˇāĻŽā§āĻ¯
āĻāĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻžāĻˇāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻˇāĻŖāĻžāĻā§āĻ˛āĻŋ āĻ¨ā§āĻ
āĻŽā§āĻ¯āĻžāĻ.
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻāĻžāĻˇāĻž-āĻĻāĻ˛-āĻ¸āĻŽāĻžāĻ¨-āĻĨā§āĻā§-āĻļā§āĻˇ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ
āĻ˛ā§āĻ¯āĻžāĻā§āĻā§āĻ¯āĻŧā§āĻ-āĻāĻŋāĻŽ āĻāĻŦāĻ āĻ˛āĻžāĻ¸ā§āĻ-āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ˛ā§āĻāĻ° āĻšā§āĻĄāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻĄā§ āĻāĻāĻ āĻ-āĻŽā§āĻāĻ˛ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻĨāĻžāĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻāĻžāĻˇāĻž-āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻž
āĻāĻžāĻˇāĻž āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ āĻŽāĻ¨ā§āĻ¨ā§āĻ¤āĻāĻžāĻ°ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻ¨āĻ¯āĻŧ
āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ āĻ¨ā§āĻŦāĻžāĻĻāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻā§āĻ°āĻŖā§-āĻāĻžāĻā§āĻ-āĻāĻ¨-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻāĻā§ āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻĒāĻžāĻ ā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§ nplurals= āĻ¸ā§āĻā§āĻ°āĻŋāĻāĨ¤
GNU gettext āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¨ā§āĻ¤ā§āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻā§āĻ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻšā§āĻĄāĻžāĻ° āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻāĻŽ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¤āĻžāĻ°āĻž āĻ¯āĻž āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻ¤āĻžāĻ¤ā§ āĻāĻĻāĻžāĻ°āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
malformed-xml
āĻŽā§āĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŦāĻž āĻ āĻ¨ā§āĻĻāĻŋāĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ XML āĻāĻŖā§āĻĄ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻ¨ā§āĻā§ˇ
āĻ¸ā§āĻāĻ āĻŋāĻ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.w3.org/TR/REC-xml/#sec-well-formed
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻ¨ā§-āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ-āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ°-āĻāĻ¨āĻā§āĻĄāĻŋāĻ-āĻšā§āĻĄāĻžāĻ°-āĻĢāĻŋāĻ˛ā§āĻĄ
āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§-āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°-āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻāĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ 8bit.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
https://tools.ietf.org/html/rfc2045#section-6.1
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻ¨ā§-āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ-āĻāĻžāĻāĻĒ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°
āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§-āĻĒā§āĻ°āĻāĻžāĻ° āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻāĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻā§āĻā§āĻ¸āĻ/āĻĒā§āĻ˛ā§āĻāĻ¨;
āĻ āĻā§āĻˇāĻ° āĻ¸ā§āĻ =āĻāĻ¨āĻā§āĻĄāĻŋāĻ.
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻžāĻ° āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§, i18nspector ASCII āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ§āĻ°ā§ āĻ¨ā§āĻ¯āĻŧāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html#index-encoding-of-PO-files
https://tools.ietf.org/html/rfc2045#section-5
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻā§āĻ¨-āĻ¤āĻžāĻ°āĻŋāĻ-āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ-āĻā§āĻˇā§āĻ¤ā§āĻ°
āĻ¤āĻžāĻ°āĻŋāĻ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
no-language-header-field
āĻāĻžāĻˇāĻž āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻā§āĻ¨-āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°
āĻāĻžāĻˇāĻž-āĻāĻŋāĻŽ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻā§ˇ āĻāĻāĻŋāĻ° āĻāĻāĻ°ā§āĻāĻŋ āĻ¨āĻžāĻŽ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤
āĻāĻžāĻˇāĻž, āĻāĻŦāĻ āĻāĻžāĻˇāĻž āĻĻāĻ˛ā§āĻ° āĻāĻŽā§āĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻž āĻšā§āĻŽāĻĒā§āĻ URLāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
no-last-translator-header-field
āĻļā§āĻˇ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻāĻŋāĻ¤ā§ āĻļā§āĻˇ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻā§āĻ° āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤
āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻŽā§āĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
no-mime-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°
MIME-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻāĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ 1.0.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://tools.ietf.org/html/rfc2045#section-4
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
no-package-name-in-project-id-version
āĻĒā§āĻ°āĻā§āĻā§āĻ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻļāĻŋāĻ°ā§āĻ˛ā§āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋāĻ¤ā§ āĻā§āĻ¨ā§ āĻ¨āĻžāĻŽ āĻāĻā§ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻ¨āĻžāĨ¤ āĻāĻāĻž āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻāĻ¯āĻŧāĻāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¸āĻŽā§āĻāĻŦ
no-plural-forms-header-field
Plural-Forms āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ, āĻ¯āĻĻāĻŋāĻ āĻāĻŋāĻā§ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻŦāĻšā§āĻŦāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻĢāĻ°ā§āĻŽ (āĻ¯āĻĻāĻŋāĻ āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻ¨āĻāĻŋāĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ)āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
no-project-id-version-header-field
āĻĒā§āĻ°āĻā§āĻā§āĻ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻāĻŋ āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
no-report-msgid-bugs-to-header-field
Report-Msgid-Bugs-To āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ āĻŦāĻž āĻāĻāĻŋ āĻāĻžāĻ˛āĻŋāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻāĻŽā§āĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻž URL āĻ¯ā§āĻāĻžāĻ¨ā§ āĻā§āĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¨āĻž āĻāĻ°āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦāĻžāĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
no-required-plural-forms-header-field
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ, āĻ¯āĻĻāĻŋāĻ āĻāĻŋāĻā§ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻā§āĻ¨-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ-āĻāĻ¨-āĻĒā§āĻ°āĻā§āĻā§āĻ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻĒā§āĻ°āĻā§āĻā§āĻ-āĻāĻāĻĄāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻļāĻŋāĻ°ā§āĻ˛ā§āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋāĻ¤ā§ āĻā§āĻ¨ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻā§ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻ¨āĻžāĨ¤ āĻāĻāĻž āĻāĻāĻŋāĻ¤
āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻāĻ¯āĻŧāĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, āĻ¸āĻŽā§āĻāĻŦ
āĻ -ascii-āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ-āĻāĻ¨āĻā§āĻĄāĻŋāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯āĻž ASCII-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ¨āĻ¨-āĻĒā§āĻ°ā§āĻā§āĻŦāĻ˛-āĻāĻ¨āĻā§āĻĄāĻŋāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯āĻž āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Header-Entry.html#index-encoding-list
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
os-āĻ¤ā§āĻ°ā§āĻāĻŋ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ/āĻāĻāĻāĻĒā§āĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻž āĻ āĻ¨ā§āĻ¯ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻā§āĻā§ā§ˇ
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻāĻāĻļāĻŋāĻ-āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻŋāĻ¤-āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻāĻŋāĻā§ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ā§ˇ
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ-āĻ¸āĻāĻā§āĻ¯āĻž-āĻ āĻŽāĻŋāĻ˛
āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ msgstr āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻ¯āĻŧ msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨; āĻ āĻĨāĻŦāĻž msgstr
āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻ¯āĻŧ msgstr; āĻ āĻĨāĻŦāĻž msgstr[N] āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻ¯āĻŧ msgstr or
msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨.
āĻĒāĻžāĻāĻĨāĻ¨, āĻ¸āĻŋ āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§, āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻžāĻŽāĻšā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
https://www.gnu.org/software/gettext/manual/html_node/Python.html#Python
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ-āĻāĻžāĻāĻĒ-āĻ āĻŽāĻŋāĻ˛
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻŽāĻŋāĻ˛ āĻāĻā§ msgstr āĻāĻŦāĻ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŽāĻ§ā§āĻ¯ā§ msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨; āĻ āĻĨāĻŦāĻž āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ msgstr āĻāĻŦāĻ msgstr;
āĻ āĻĨāĻŦāĻž āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ msgstr[N] āĻāĻŦāĻ msgstr or msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
python-format-string-error
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻŽāĻŋāĻ¸āĻŋāĻ-āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ
āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ msgstr āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻž āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨; āĻ āĻĨāĻŦāĻž msgstr āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻž āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ msgstr; āĻ āĻĨāĻŦāĻž msgstr[N]
āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻž āĻ¯āĻž āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ msgstr or msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨.
āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻāĻŋāĻā§ āĻāĻžāĻˇāĻžāĻ¯āĻŧ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻŋ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§
n=1 āĻāĻŦāĻ n=21, n=31, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ āĻŽāĻžāĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻ āĻ¸āĻžāĻ°ā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¨āĻŋāĻ¨:
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;
...
msgstr "āĻāĻ āĻŦāĻžāĻāĻ"
msgstr_ "%(n)d āĻŦāĻžāĻāĻ"
msgstr[0] "%(n)d āĻŦāĻžāĻā§āĻ"
msgstr[1] "%(n)d āĻŦāĻāĻ¤āĻž"
msgstr[2] "%(n)d āĻŦāĻžāĻāĻ¤ā§āĻāĻž"
āĻāĻāĻžāĻ¨ā§ %d āĻŦāĻžāĻ¨āĻžāĻ¨-āĻāĻāĻ āĻĢāĻ°ā§āĻŽ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻā§āĻĻāĻžāĻ¨āĨ¤ āĻšāĻ¯āĻŧ %d āĻ°āĻžāĻāĻ¤ā§ āĻšāĻŦā§,
āĻ āĻĨāĻŦāĻž āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤, āĻ¯āĻžāĻ¤ā§ n=1 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĨāĻžāĻā§:
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ: nplurals=4; āĻŦāĻšā§āĻŦāĻāĻ¨=n==1? 3 : n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
...
msgstr "āĻāĻ āĻŦāĻžāĻāĻ"
msgstr_ "%(n)d āĻŦāĻžāĻāĻ"
msgstr[0] "%(n)d āĻŦāĻžāĻā§āĻ"
msgstr[1] "%(n)d āĻŦāĻāĻ¤āĻž"
msgstr[2] "%(n)d āĻŦāĻžāĻāĻ¤ā§āĻāĻž"
msgstr[3] "āĻā§āĻĻāĻžāĻ¨ āĻŦāĻžāĻā§āĻ"
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
https://www.gnu.org/software/gettext/manual/html_node/Translating-plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻāĻāĻžāĻ§āĻŋāĻ-āĻ¨āĻžāĻŽāĻŦāĻŋāĻšā§āĻ¨-āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻžāĻ§āĻŋāĻ āĻ¨āĻžāĻŽāĻšā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨ %d) āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻāĻžāĻ¤ā§ āĻšāĻŦā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻ¯āĻŧā§ˇ
āĻ¨āĻžāĻŽāĻšā§āĻ¨ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ¸āĻšāĨ¤ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ (āĻ¯ā§āĻŽāĻ¨ %(āĻ¸āĻāĻā§āĻ¯āĻž)d) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
https://www.gnu.org/software/gettext/manual/html_node/Python.html#Python
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻĒā§āĻ°āĻāĻ˛āĻŋāĻ¤-āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ āĻĒā§āĻ°āĻāĻ˛āĻŋāĻ¤ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§:
¡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ %d āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ %u.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻĒāĻ¤āĻžāĻāĻž
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ āĻā§āĻˇāĻ° āĻĒāĻ¤āĻžāĻāĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤. āĻšāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ, āĻ āĻĨāĻŦāĻž
āĻāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻ:
¡ āĻĻā§āĻ¯ + āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒāĻ¤āĻžāĻāĻžāĨ¤
¡ āĻĻā§āĻ¯ - āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§ 0 āĻĒāĻ¤āĻžāĻāĻžāĨ¤
¡ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, 0 āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻĒāĻ° āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻ (%d, %i, %o,
%u, %x, āĻāĻŦāĻ %X).
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻĻā§āĻ°ā§āĻā§āĻ¯
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ¸āĻāĻļā§āĻ§āĻ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĨ¤ āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ¸āĻāĻļā§āĻ§āĻ (h, l, āĻŦāĻž
L) āĻĒāĻžāĻāĻĨāĻ¨ā§ āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž
AC āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻ¯āĻž āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻĒāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻĢā§āĻ˛ā§ āĻ¨āĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻāĻžāĻ¨āĻž-āĻ¯ā§āĻā§āĻ¤āĻŋ
āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ msgstr āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨; āĻ āĻĨāĻŦāĻž
msgstr āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž msgstr; āĻ āĻĨāĻŦāĻž msgstr[N] āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻ¯ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž msgstr or msgstr_āĻŦāĻšā§āĻŦāĻāĻ¨āĨ¤ āĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻāĻāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§ āĻ¯āĻž āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻžāĻāĻĨāĻ¨-āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ¨āĻžāĻŽāĻŦāĻŋāĻšā§āĻ¨-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻ¯ā§āĻā§āĻ¤āĻŋ
āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻšā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨ %d) āĻŦāĻšā§āĻŦāĻāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¸āĻā§āĻā§
āĻĢāĻ°ā§āĻŽ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻāĻāĻŦāĻāĻ¨ā§ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨;
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻŋ āĻ¨āĻžāĻŽāĻšā§āĻ¨ āĻšāĻ˛ā§ āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻ¯āĻŧ, āĻāĻžāĻ°āĻŖ āĻ¸āĻŋ-āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§ āĻĒāĻžāĻāĻĨāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨
āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻžāĻŽāĻšā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻ°āĻžāĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ (āĻ¯ā§āĻŽāĻ¨
%(n)d) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://docs.python.org/2/library/stdtypes.html#string-formatting-operations
https://www.gnu.org/software/gettext/manual/html_node/Python.html#Python
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻāĻā§āĻāĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻž, āĻ¸āĻŽā§āĻāĻŦ
qt-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ-āĻā§āĻ˛-āĻ-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯
A c- āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ¤āĻžāĻāĻž āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤, āĻāĻŋāĻ¨ā§āĻ¤ā§ qt-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§.
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻāĻž āĻ¯āĻž āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ %n. āĻāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻā§āĻŦ atypical
āĻ¸āĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ āĻāĻāĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
http://doc.qt.io/qt-5/i18n-source-translation.html#āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻ-āĻŦāĻšā§āĻŦāĻāĻ¨
printf,(ā§¨ā§Ļā§§ā§Ļ)
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻ°āĻŋāĻ¸āĻ°-āĻĒāĻ¤āĻžāĻāĻž-āĻŦāĻŋāĻšā§āĻ¨-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻ¸ā§āĻā§āĻ°āĻŋāĻ
A āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž: āĻĒāĻ¤āĻžāĻāĻž āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻ¯āĻžāĻ° āĻŦāĻšā§āĻŦāĻāĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¨ā§āĻāĨ¤ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž: āĻĒāĻ¤āĻžāĻāĻž
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻšā§āĻŦāĻāĻ¨ āĻ°ā§āĻĒ āĻāĻĄāĻŧāĻŋāĻ¤ āĻ āĻ¨ā§āĻŦāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻŦāĻžāĻ°ā§āĻ¤āĻž-āĻĒāĻ¤āĻžāĻāĻž
āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ, āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻšā§āĻ¯ā§ˇ
āĻĒāĻ¤āĻžāĻāĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
pedantic, certain
āĻ¸ā§āĻā§āĻ°ā§-āĻšā§āĻĄāĻžāĻ°-āĻ˛āĻžāĻāĻ¨
āĻšā§āĻĄāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻā§āĻ¨ā§ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§
RFC-822-āĻļā§āĻ˛ā§ āĻ˛āĻŽā§āĻŦāĻž āĻšā§āĻĄāĻžāĻ°ā§āĻ° āĻāĻžāĻāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://lists.gnu.org/archive/html/bug-gettext/2012-12/msg00010.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
stray-previous-msgid
āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ āĻ¨ā§āĻĻāĻŋāĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻā§āĻāĻž āĻ°āĻ¯āĻŧā§āĻā§ (#| msgstr ...),
āĻ¯āĻĻāĻŋāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻāĻ āĻā§āĻāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž, āĻāĻŦāĻ āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻšāĻ˛ā§ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸-āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻāĻ¨-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻŽāĻžāĻ¨ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻāĻāĻŋ āĻāĻāĻžāĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
nplurals=n; āĻŦāĻšā§āĻŦāĻāĻ¨=āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸-āĻāĻ°āĻ°-āĻāĻ¨-āĻĒā§-āĻĢāĻžāĻāĻ˛
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻā§ āĻāĻāĻāĻŋ PO āĻĢāĻžāĻāĻ˛ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋā§ˇ āĻāĻŋāĻā§ āĻŦāĻŋāĻ°āĻ˛ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻā§āĻ˛ āĻŦāĻž āĻāĻžāĻ°āĻŖā§ āĻšāĻ¯āĻŧ
āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
https://bugs.debian.org/692283
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸-āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻ°ā§āĻĒ
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻŽāĻžāĻ¨ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋāĨ¤ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ¨ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ¨ā§āĻ
āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¯āĻž āĻŦāĻšā§āĻŦāĻāĻ¨ āĻĢāĻ°ā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤) āĻāĻāĻŋ āĻāĻāĻžāĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ nplurals=n; āĻŦāĻšā§āĻŦāĻāĻ¨=āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
trailing-junk-in-plural-forms
āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽ āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŦāĻšā§āĻŦāĻāĻ¨ā§āĻ° āĻĒāĻ°ā§ āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻĒāĻžāĻ ā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
GNU āĻā§āĻāĻā§āĻā§āĻ¸āĻ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻ°ā§āĻ˛āĻŋāĻ āĻāĻžāĻā§āĻāĻā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻšā§āĻĄāĻžāĻ° āĻĒāĻžāĻ°ā§āĻ¸āĻžāĻ° āĻāĻŽ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¤āĻžāĻ°āĻž āĻ¯āĻž āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻ¤āĻžāĻ¤ā§ āĻāĻĻāĻžāĻ°āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻ¨ā§āĻŦāĻžāĻĻ-āĻāĻ¨-āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ
PO āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻā§āĻˇāĻŽ-āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ-āĻāĻžāĻˇāĻž
i18nspector āĻāĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻžāĻˇāĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻ āĻā§āĻˇāĻŽ āĻāĻŋāĻ˛āĨ¤ āĻāĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ
āĻāĻāĻŋāĻā§ āĻāĻ°āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻĨā§āĻā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻŦā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻŦāĻ¨ā§āĻ¯-āĻ āĻ¨ā§āĻŽāĻžāĻ¨
āĻšā§āĻĄāĻžāĻ°-āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤-āĻĒāĻ¤āĻžāĻāĻž
āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻĒāĻ¤āĻžāĻāĻž āĻ¯ā§āĻā§āĻ¤āĨ¤ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ¤āĻžāĻāĻž āĻ¯āĻž āĻā§āĻāĻžāĻ¨ āĻāĻ°ā§
āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧ āĻāĻžāĻĒāĻ¸āĻž.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻāĻžāĻ¨āĻž-āĻāĻ¨āĻā§āĻĄāĻŋāĻ
āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§ āĻ¯āĻž i18nspector āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻāĻāĻŋ
āĻāĻžāĻāĻĒā§ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ i18nspectorāĻā§ āĻāĻ°āĻ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻŦā§
āĻā§āĻāĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻāĻžāĻ¨āĻž-āĻĢāĻžāĻāĻ˛-āĻāĻžāĻāĻĒ
āĻāĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻļāĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻāĻāĻŋ i18nspector-āĻ āĻāĻāĻāĻŋ āĻŦāĻžāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻŦāĻ¨ā§āĻ¯-āĻ āĻ¨ā§āĻŽāĻžāĻ¨
āĻ āĻāĻžāĻ¨āĻž-āĻšā§āĻĄāĻžāĻ°-āĻā§āĻˇā§āĻ¤ā§āĻ°
āĻšā§āĻĄāĻžāĻ° āĻĢāĻŋāĻ˛ā§āĻĄā§āĻ° āĻ¨āĻžāĻŽ i18nspector āĻāĻ° āĻāĻžāĻā§ āĻ āĻāĻžāĻ¨āĻžāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻāĻĒā§ āĻŦāĻž āĻāĻāĻāĻŋ āĻā§āĻ¯āĻžāĻĒāĻŋāĻāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¤ā§āĻ°ā§āĻāĻŋ (āĻšā§āĻĄāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋ āĻā§āĻ¸-āĻ¸āĻāĻŦā§āĻĻāĻ¨āĻļā§āĻ˛)āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://lists.gnu.org/archive/html/bug-gettext/2012-12/msg00010.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻŦāĻ¨ā§āĻ¯-āĻ āĻ¨ā§āĻŽāĻžāĻ¨
āĻ āĻāĻžāĻ¨āĻž-āĻŦāĻžāĻ°ā§āĻ¤āĻž-āĻĒāĻ¤āĻžāĻāĻž
āĻāĻāĻāĻŋ āĻ āĻāĻžāĻ¨āĻž āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ā§ˇ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻāĻĒā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§.
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻŦāĻ¨ā§āĻ¯-āĻ āĻ¨ā§āĻŽāĻžāĻ¨
āĻ āĻāĻžāĻ¨āĻž-āĻāĻŦāĻŋāĻ¤āĻž-āĻāĻžāĻˇāĻž
X-Poedit-Language-āĻ āĻā§āĻˇāĻŋāĻ¤ āĻāĻžāĻˇāĻž āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
i18nspector.
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ, āĻŦāĻ¨ā§āĻ¯-āĻ āĻ¨ā§āĻŽāĻžāĻ¨
unrepresentable- āĻ āĻā§āĻˇāĻ°
āĻā§āĻˇāĻŋāĻ¤ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻāĻ āĻāĻžāĻˇāĻžāĻ¯āĻŧ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻā§āĻˇāĻ° āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻžāĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻāĻā§āĻāĻŋāĻ¤ āĻ¯ā§ āĻā§āĻˇāĻŋāĻ¤ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻ˛āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ-āĻ āĻā§āĻˇāĻ°-āĻāĻ¨-āĻšā§āĻĄāĻžāĻ°-āĻāĻ¨ā§āĻā§āĻ°āĻŋ
āĻšā§āĻĄāĻžāĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻ āĻā§āĻˇāĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻ¤
āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž, āĻ¯ā§āĻŽāĻ¨:
¡ ISO 2022 āĻāĻ¸ā§āĻā§āĻĒ āĻ¸āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻŦāĻž
8-āĻŦāĻŋāĻ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ UTF-8 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
http://www.unicode.org/faq/utf_bom.html#āĻŦā§āĻŽ6
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤
āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ-āĻ āĻā§āĻˇāĻ°ā§-āĻ āĻ¨ā§āĻŦāĻžāĻĻ
āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻ āĻā§āĻˇāĻ° āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ
āĻāĻāĻāĻŋ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻāĻā§āĻāĻŋāĻ¤, āĻ¯ā§āĻŽāĻ¨:
¡ ISO 2022 āĻāĻ¸ā§āĻā§āĻĒ āĻ¸āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻŦāĻž
8-āĻŦāĻŋāĻ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ UTF-8 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĨ¤
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ°:
http://www.unicode.org/faq/utf_bom.html#āĻŦā§āĻŽ6
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻ°ā§āĻĒ
i18nspector āĻāĻ° āĻŽāĻ¤ā§ āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽā§āĻ° āĻā§āĻˇāĻŖāĻžāĻāĻŋ āĻā§āĻ˛ (āĻŦāĻž āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ)
āĻāĻžāĻˇāĻžāĻāĻ¤ āĻ¤āĻĨā§āĻ¯āĨ¤
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻā§āĻ°ā§āĻ¤āĻ°, āĻ¸āĻŽā§āĻāĻŦ
āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ-āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤-āĻŦāĻšā§āĻŦāĻāĻ¨-āĻ°ā§āĻĒ
i18nspector āĻāĻ° āĻŽāĻ¤ā§ āĻŦāĻšā§āĻŦāĻāĻ¨-āĻĢāĻ°ā§āĻŽā§āĻ° āĻā§āĻˇāĻŖāĻžāĻāĻŋ āĻā§āĻ˛ (āĻŦāĻž āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ)
āĻāĻžāĻˇāĻžāĻāĻ¤ āĻ¤āĻĨā§āĻ¯ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻšā§āĻŦāĻāĻ¨ āĻ°ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻā§āĻ¨ā§ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨ā§āĻāĨ¤)
āĻ¤ā§āĻŦā§āĻ°āĻ¤āĻž, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻ¤āĻž:
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦ
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ i18nspector āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨