(const t) (const ask)) :group 'po) (defcustom po-auto-select-on-unfuzzy nil "*Automatically select some new entry while making an entry not fuzzy." :type 'boolean :group 'po) (defcustom po-keep-mo-file nil "*Set whether MO file should be kept or discarded after validation." :type 'boolean :group 'po) (defcustom po-auto-update-file-header t "*Automatically revise headers. Value is nil, t, or ask." :type '(choice (const nil) (const t) (const ask)) :group 'po) (defcustom po-auto-replace-revision-date t "*Automatically revise date in headers. Value is nil, t, or ask." :type '(choice (const nil) (const t) (const ask)) :group 'po) (defcustom po-default-file-header "\ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Free Software Foundation, Inc. # FIRST AUTHOR , YEAR. # #, fuzzy msgid \"\" msgstr \"\" \"Project-Id-Version: PACKAGE VERSION\\n\" \"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\\n\" \"Last-Translator: FULL NAME \\n\" \"Language-Team: LANGUAGE \\n\" \"MIME-Version: 1.0\\n\" \"Content-Type: text/plain; charset=CHARSET\\n\" \"Content-Transfer-Encoding: 8bit\\n\" " "*Default PO file header." :type 'string :group 'po) (defcustom po-translation-project-address "robot@translationproject.org" "*Electronic mail address of the Translation Project. Typing \\[po-send-mail] (normally bound to `M') the user will send the PO file to this email address." :type 'string :group 'po) (defcustom po-translation-project-mail-label "TP-Robot" "*Subject label when sending the PO file to `po-translation-project-address'." :type 'string :group 'po) (defcustom po-highlighting t "*Highlight text whenever appropriate, when non-nil. However, on older Emacses, a yet unexplained highlighting bug causes files to get mangled." :type 'boolean :group 'po) (defcustom po-highlight-face 'highlight "*The face used for PO mode highlighting. For Emacses with overlays. Possible values are 'highlight', 'modeline', 'secondary-selection', 'region', and 'underline'. This variable can be set by the user to whatever face they desire. It's most convenient if the cursor color and highlight color are slightly different." :type 'face :group 'po) (defcustom po-team-name-to-code ;; All possible languages, a complete ISO 639 list, the inverse of ;; gettext-tools/src/lang-table.c, and a little more. '(("LANGUAGE" . "LL") ("(Afan) Oromo" . "om") ("Abkhazian" . "ab") ("Achinese" . "ace") ("Afar" . "aa") ("Afrikaans" . "af") ("Akan" . "ak") ("Albanian" . "sq") ("Amharic" . "am") ("Arabic" . "ar") ("Aragonese" . "an") ("Argentinian" . "es_AR") ("Armenian" . "hy") ("Assamese" . "as") ("Austrian" . "de_AT") ("Avaric" . "av") ("Avestan" . "ae") ("Awadhi" . "awa") ("Aymara" . "ay") ("Azerbaijani" . "az") ("Balinese" . "ban") ("Baluchi" . "bal") ("Bambara" . "bm") ("Bashkir" . "ba") ("Basque" . "eu") ("Beja" . "bej") ("Belarusian" . "be") ("Bemba" . "bem") ("Bengali" . "bn") ("Bhojpuri" . "bho") ("Bihari" . "bh") ("Bikol" . "bik") ("Bini" . "bin") ("Bislama" . "bi") ("Bosnian" . "bs") ("Brazilian Portuguese" . "pt_BR") ("Breton" . "br") ("Buginese" . "bug") ("Bulgarian" . "bg") ("Burmese" . "my") ("Catalan" . "ca") ("Cebuano" . "ceb") ("Central Khmer" . "km") ("Chamorro" . "ch") ("Chechen" . "ce") ("Chinese" . "zh") ("Chinese (Hong Kong)" . "zh_HK") ("Chinese (simplified)" . "zh_CN") ("Chinese (traditional)" . "zh_TW") ("Church Slavic" . "cu") ("Chuvash" . "cv") ("Cornish" . "kw") ("Corsican" . "co") ("Cree" . "cr") ("Croatian" . "hr") ("Czech" . "cs") ("Danish" . "da") ("Dinka" . "din") ("Divehi" . "dv") ("Dogri" . "doi") ("Dutch" . "nl") ("Dzongkha" . "dz") ("English" . "en") ("English (British)" . "en_GB") ("Esperanto" . "eo") ("Estonian" . "et") ("Ewe" . "ee") ("Faroese" . "fo") ("Fijian" . "fj") ("Filipino" . "fil") ("Finnish" . "fi") ("Fon" . "fon") ("French" . "fr") ("Frisian" . "fy") ("Fulah" . "ff") ("Galician" . "gl") ("Ganda" . "lg") ("Georgian" . "ka") ("German" . "de") ("Gondi" . "gon") ("Greek" . "el") ("Guarani" . "gn") ("Gujarati" . "gu") ("Haitian" . "ht") ("Hausa" . "ha") ("Hebrew" . "he") ("Herero" . "hz") ("Hiligaynon" . "hil") ("Hindi" . "hi") ("Hiri Motu" . "ho") ("Hmong" . "hmn") ("Hungarian" . "hu") ("Hyam" . "jab") ("Icelandic" . "is") ("Ido" . "io") ("Igbo" . "ig") ("Iloko" . "ilo") ("Indonesian" . "id") ("Interlingua" . "ia") ("Interlingue" . "ie") ("Inuktitut" . "iu") ("Inupiak" . "ik") ("Irish" . "ga") ("Italian" . "it") ("Japanese" . "ja") ("Javanese" . "jv") ("Jju" . "kaj") ("Kabardian" . "kbd") ("Kabyle" . "kab") ("Kagoma" . "kdm") ("Kalaallisut" . "kl") ("Kamba" . "kam") ("Kannada" . "kn") ("Kanuri" . "kr") ("Kashmiri" . "ks") ("Kashubian" . "csb") ("Kazakh" . "kk") ("Khmer" . "km") ; old name ("Kikuyu" . "ki") ("Kimbundu" . "kmb") ("Kinyarwanda" . "rw") ("Kirghiz" . "ky") ("Kirundi" . "rn") ("Komi" . "kv") ("Kongo" . "kg") ("Konkani" . "kok") ("Korean" . "ko") ("Kuanyama" . "kj") ("Kurdish" . "ku") ("Kurukh" . "kru") ("Laotian" . "lo") ("Latin" . "la") ("Latvian" . "lv") ("Letzeburgesch" . "lb") ("Limburgish" . "li") ("Lingala" . "ln") ("Lithuanian" . "lt") ("Low Saxon" . "nds") ("Luba-Katanga" . "lu") ("Luba-Lulua" . "lua") ("Luo" . "luo") ("Macedonian" . "mk") ("Madurese" . "mad") ("Magahi" . "mag") ("Maithili" . "mai") ("Makasar" . "mak") ("Malagasy" . "mg") ("Malay" . "ms") ("Malayalam" . "ml") ("Maltese" . "mt") ("Mandingo" . "man") ("Manipuri" . "mni") ("Manx" . "gv") ("Maori" . "mi") ("Marathi" . "mr") ("Marshall" . "mh") ("Marshallese" . "mh") ("Marwari" . "mwr") ("Mayan" . "myn") ("Mende" . "men") ("Minangkabau" . "min") ("Moldavian" . "mo") ("Mongolian" . "mn") ("Mossi" . "mos") ("Nahuatl" . "nah") ("Nauru" . "na") ("Navajo" . "nv") ("Ndonga" . "ng") ("Neapolitan" . "nap") ("Nepali" . "ne") ("North Ndebele" . "nd") ("Northern Sami" . "se") ("Northern Sotho" . "nso") ("Norwegian Bokmal" . "nb") ("Norwegian Nynorsk" . "nn") ("Norwegian" . "no") ("Nyamwezi" . "nym") ("Nyanja" . "ny") ("Nyankole" . "nyn") ("Occitan" . "oc") ("Ojibwa" . "oj") ("Old English" . "ang") ("Oriya" . "or") ("Ossetian" . "os") ("Páez" . "pbb") ("Pali" . "pi") ("Pampanga" . "pam") ("Pangasinan" . "pag") ("Pashto" . "ps") ("Persian" . "fa") ("Polish" . "pl") ("Portuguese" . "pt") ("Punjabi" . "pa") ("Quechua" . "qu") ("Rajasthani" . "raj") ("Rhaeto-Roman" . "rm") ; old name ("Romanian" . "ro") ("Romansh" . "rm") ("Russian" . "ru") ("Samoan" . "sm") ("Sango" . "sg") ("Sanskrit" . "sa") ("Santali" . "sat") ("Sardinian" . "sc") ("Sasak" . "sas") ("Scots" . "gd") ; old name ("Scottish Gaelic" . "gd") ("Serbian" . "sr") ("Serer" . "srr") ("Sesotho" . "st") ("Setswana" . "tn") ("Shan" . "shn") ("Shona" . "sn") ("Sichuan Yi" . "ii") ("Sicilian" . "scn") ("Sidamo" . "sid") ("Sindhi" . "sd") ("Sinhala" . "si") ("Sinhalese" . "si") ("Siswati" . "ss") ("Slovak" . "sk") ("Slovenian" . "sl") ("Somali" . "so") ("Sorbian" . "wen") ("South Ndebele" . "nr") ("Spanish" . "es") ("Spanish (Canary Islands)" . "es_IC") ("Sukuma" . "suk") ("Sundanese" . "su") ("Susu" . "sus") ("Swahili" . "sw") ("Swedish" . "sv") ("Swiss German" . "gsw") ("Tagalog" . "tl") ("Tahitian" . "ty") ("Tajik" . "tg") ("Tamil" . "ta") ("Tatar" . "tt") ("Telugu" . "te") ("Tetum" . "tet") ("Thai" . "th") ("Tibetan" . "bo") ("Tigrinya" . "ti") ("Timne" . "tem") ("Tiv" . "tiv") ("Tonga" . "to") ("Tsonga" . "ts") ("Tumbuka" . "tum") ("Turkish" . "tr") ("Turkmen" . "tk") ("Twi" . "tw") ("Tyap" . "kcg") ("Uighur" . "ug") ("Ukrainian" . "uk") ("Umbundu" . "umb") ("Urdu" . "ur") ("Uzbek" . "uz") ("Venda" . "ve") ("Vietnamese" . "vi") ("Volapuk" . "vo") ("Walloon" . "wa") ("Walamo" . "wal") ("Waray" . "war") ("Welsh" . "cy") ("Western Frisian" . "fy") ("Wolof" . "wo") ("Xhosa" . "xh") ("Yao" . "yao") ("Yiddish" . "yi") ("Yoruba" . "yo") ("Zapotec" . "zap") ("Zhuang" . "za") ("Zulu" . "zu") ) "*Association list giving team codes from team names. This is used for generating a submission file name for the 'M' command. If a string instead of an alist, it is a team code to use unconditionnally." :type 'sexp :group 'po) (defcustom po-gzip-uuencode-command "gzip -9 | uuencode -m" "*The filter to use for preparing a mail invoice of the PO file. Normally \"gzip -9 | uuencode -m\", remove the -9 for lesser compression, or remove the -m if you are not using the GNU version of 'uuencode'." :type 'string :group 'po) (defvar po-subedit-mode-syntax-table (copy-syntax-table text-mode-syntax-table) "Syntax table used while in PO mode.")