Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന xgettext കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
xgettext - ഉറവിടത്തിൽ നിന്ന് gettext സ്ട്രിംഗുകൾ വേർതിരിച്ചെടുക്കുക
സിനോപ്സിസ്
xgettext [ഓപ്ഷൻ] [ഇൻപുട്ട്ഫിൽ]...
വിവരണം
നൽകിയിരിക്കുന്ന ഇൻപുട്ട് ഫയലുകളിൽ നിന്ന് വിവർത്തനം ചെയ്യാവുന്ന സ്ട്രിംഗുകൾ എക്സ്ട്രാക്റ്റ് ചെയ്യുക.
ദൈർഘ്യമേറിയ ഓപ്ഷനുകളിലേക്കുള്ള നിർബന്ധിത ആർഗ്യുമെന്റുകൾ ഹ്രസ്വ ഓപ്ഷനുകൾക്കും നിർബന്ധമാണ്. സമാനമായി
ഓപ്ഷണൽ ആർഗ്യുമെന്റുകൾ.
ഇൻപുട്ട് ഫയല് സ്ഥാനം:
ഇൻപുട്ട്ഫിൽ...
ഇൻപുട്ട് ഫയലുകൾ
-f, --ഫയലുകൾ-നിന്ന്=FILE
ഫയലിൽ നിന്ന് ഇൻപുട്ട് ഫയലുകളുടെ ലിസ്റ്റ് നേടുക
-D, --ഡയറക്ടറി=ഡയറക്ടറി
ഇൻപുട്ട് ഫയലുകൾ തിരയുന്നതിനുള്ള പട്ടികയിലേക്ക് ഡയറക്ടറി ചേർക്കുക
ഇൻപുട്ട് ഫയൽ ആണെങ്കിൽ -, സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് റീഡ് ചെയ്യപ്പെടും.
ഔട്ട്പുട്ട് ഫയല് സ്ഥാനം:
-d, --default-domain=NAME
ഔട്ട്പുട്ടിനായി NAME.po ഉപയോഗിക്കുക (messages.po എന്നതിനുപകരം)
-o, --ഔട്ട്പുട്ട്=FILE
നിർദ്ദിഷ്ട ഫയലിലേക്ക് ഔട്ട്പുട്ട് എഴുതുക
-p, --output-dir=DIR
ഔട്ട്പുട്ട് ഫയലുകൾ ഡയറക്ടറി DIR-ൽ സ്ഥാപിക്കും
ഔട്ട്പുട്ട് ഫയൽ ആണെങ്കിൽ -, ഔട്ട്പുട്ട് സാധാരണ ഔട്ട്പുട്ടിലേക്ക് എഴുതുന്നു.
തിരഞ്ഞെടുക്കല് of ഇൻപുട്ട് ഫയല് ഭാഷ:
-L, --ഭാഷ=NAME
നിർദ്ദിഷ്ട ഭാഷ തിരിച്ചറിയുക (C, C++, ObjectiveC, PO, Shell, Python, Lisp,
EmacsLisp, librep, Scheme, Smalltalk, Java, JavaProperties, C#, awk, YCP, Tcl,
പേൾ, PHP, GCC-source, NXStringTable, RST, Glade, Lua, JavaScript, Vala, Desktop)
-C, --സി++
എന്നതിന്റെ ചുരുക്കെഴുത്ത് --ഭാഷ=C++
ഇൻപുട്ട് ഫയൽ നെയിം എക്സ്റ്റൻഷൻ അനുസരിച്ച് ഡിഫോൾട്ടായി ഭാഷ ഊഹിക്കപ്പെടുന്നു.
ഇൻപുട്ട് ഫയല് വ്യാഖ്യാനം:
--കോഡിൽ നിന്ന്=NAME
ഇൻപുട്ട് ഫയലുകളുടെ എൻകോഡിംഗ് (പൈത്തൺ, Tcl, Glade ഒഴികെ)
സ്ഥിരസ്ഥിതിയായി ഇൻപുട്ട് ഫയലുകൾ ASCII-ലാണെന്ന് അനുമാനിക്കപ്പെടുന്നു.
ഓപ്പറേഷൻ മോഡ്:
-j, --നിലവിലുള്ള ചേരുക
നിലവിലുള്ള ഫയൽ ഉപയോഗിച്ച് സന്ദേശങ്ങളിൽ ചേരുക
-x, --ഒഴിവാക്കുക-ഫയൽ=FILE.പോ
FILE.po-യിൽ നിന്നുള്ള എൻട്രികൾ എക്സ്ട്രാക്റ്റ് ചെയ്തിട്ടില്ല
-cTAG, --അഭിപ്രായങ്ങൾ ചേർക്കുക=TAG
ഔട്ട്പുട്ട് ഫയലിൽ TAG-ൽ ആരംഭിക്കുന്ന കമന്റ് ബ്ലോക്കുകളും അതിനു മുമ്പുള്ള കീവേഡ് ലൈനുകളും സ്ഥാപിക്കുക
-c, --അഭിപ്രായങ്ങൾ ചേർക്കുക
കീവേഡ് ലൈനുകൾക്ക് മുമ്പുള്ള എല്ലാ കമന്റ് ബ്ലോക്കുകളും ഔട്ട്പുട്ട് ഫയലിൽ സ്ഥാപിക്കുക
--ചെക്ക്=NAME
സന്ദേശങ്ങളിൽ വാക്യഘടന പരിശോധന നടത്തുക (എലിപ്സിസ്-യൂണികോഡ്, സ്പേസ്-എലിപ്സിസ്,
ഉദ്ധരണി-യൂണികോഡ്)
--വാക്യം-അവസാനം=തരം
വാക്യത്തിന്റെ അവസാനം വിവരിക്കുന്ന തരം (ഏക-സ്പേസ്, ഇത് സ്ഥിരസ്ഥിതിയാണ്,
അല്ലെങ്കിൽ ഇരട്ട-സ്ഥലം)
ഭാഷ പ്രത്യേക ഓപ്ഷനുകൾ:
-a, --എക്സ്ട്രാക്റ്റ്-എല്ലാം
എല്ലാ സ്ട്രിംഗുകളും എക്സ്ട്രാക്റ്റ് ചെയ്യുക (സി, സി++, ഒബ്ജക്റ്റീവ് സി, ഷെൽ, പൈത്തൺ, ലിസ്പ് ഭാഷകൾ മാത്രം,
EmacsLisp, librep, സ്കീം, Java, C#, awk, Tcl, Perl, PHP, GCC-source, Glade, Lua,
JavaScript, Vala)
-kWORD, --കീവേഡ്=WORD
ഒരു അധിക കീവേഡായി WORD തിരയുക
-k, --കീവേഡ്
ഡിഫോൾട്ട് കീവേഡുകൾ ഉപയോഗിക്കരുത് (സി, സി++, ഒബ്ജക്റ്റീവ് സി, ഷെൽ, പൈത്തൺ എന്നീ ഭാഷകൾ മാത്രം,
Lisp, EmacsLisp, librep, സ്കീം, Java, C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
ലുവാ, ജാവാസ്ക്രിപ്റ്റ്, വാല, ഡെസ്ക്ടോപ്പ്)
--പതാക=WORD:ARG:പതാക
WORD എന്ന കീവേഡിന്റെ ആർഗ്യുമെന്റ് നമ്പർ ARG-നുള്ളിലെ സ്ട്രിംഗുകൾക്കുള്ള അധിക ഫ്ലാഗ്
(C, C++, ObjectiveC, Shell, Python, Lisp, EmacsLisp, librep, സ്കീം എന്നീ ഭാഷകൾ മാത്രം,
Java, C#, awk, YCP, Tcl, Perl, PHP, GCC-source, Lua, JavaScript, Vala)
-T, --ട്രിഗ്രാഫ്സ്
ഇൻപുട്ടിനായി ANSI C ട്രൈഗ്രാഫുകൾ മനസ്സിലാക്കുക (C, C++, ObjectiveC ഭാഷകൾ മാത്രം)
--ക്യു.ടി Qt ഫോർമാറ്റ് സ്ട്രിംഗുകൾ തിരിച്ചറിയുക (ഭാഷ C++ മാത്രം)
--kde കെഡിഇ 4 ഫോർമാറ്റ് സ്ട്രിംഗുകൾ തിരിച്ചറിയുക (ഭാഷ C++ മാത്രം)
--ബൂസ്റ്റ്
ബൂസ്റ്റ് ഫോർമാറ്റ് സ്ട്രിംഗുകൾ തിരിച്ചറിയുക (ഭാഷ C++ മാത്രം)
--ഡീബഗ്
കൂടുതൽ വിശദമായ ഫോർമാറ്റ്സ്ട്രിംഗ് തിരിച്ചറിയൽ ഫലം
ഔട്ട്പുട്ട് വിശദാംശങ്ങൾ:
--നിറം
എപ്പോഴും നിറങ്ങളും മറ്റ് ടെക്സ്റ്റ് ആട്രിബ്യൂട്ടുകളും ഉപയോഗിക്കുക
--നിറം=എപ്പോൾ
എപ്പോൾ എങ്കിൽ നിറങ്ങളും മറ്റ് ടെക്സ്റ്റ് ആട്രിബ്യൂട്ടുകളും ഉപയോഗിക്കുക. എപ്പോൾ 'എപ്പോഴും', 'ഒരിക്കലും' ആയിരിക്കാം,
'ഓട്ടോ', അല്ലെങ്കിൽ 'html'.
--ശൈലി=സ്റ്റൈൽഫയൽ
എന്നതിനായുള്ള CSS സ്റ്റൈൽ റൂൾ ഫയൽ വ്യക്തമാക്കുക --നിറം
-e, --രക്ഷയില്ല
ഔട്ട്പുട്ടിൽ സി എസ്കേപ്പുകൾ ഉപയോഗിക്കരുത് (സ്ഥിരസ്ഥിതി)
-E, --എസ്കേപ്പ്
ഔട്ട്പുട്ടിൽ സി എസ്കേപ്പുകൾ ഉപയോഗിക്കുക, വിപുലീകൃത പ്രതീകങ്ങളൊന്നുമില്ല
--force-po
ശൂന്യമായാലും PO ഫയൽ എഴുതുക
-i, --ഇൻഡന്റ്
ഇൻഡന്റ് ശൈലി ഉപയോഗിച്ച് .po ഫയൽ എഴുതുക
--സ്ഥാനമില്ല
'#: filename:line' വരികൾ എഴുതരുത്
-n, --ലൊക്കേഷൻ ചേർക്കുക
'#: filename:line' വരികൾ സൃഷ്ടിക്കുക (സ്ഥിരസ്ഥിതി)
--കണിശമായ
കർശനമായ യൂണിഫോറം .po ഫയൽ എഴുതുക
--പ്രോപ്പർട്ടീസ്-ഔട്ട്പുട്ട്
ഒരു Java .properties ഫയൽ എഴുതുക
--stringtable-output
ഒരു NeXTstep/GNUstep .strings ഫയൽ എഴുതുക
--അതിന്റെ=FILE
FILE-ൽ നിന്ന് അതിന്റെ നിയമങ്ങൾ പ്രയോഗിക്കുക
--ഇറ്റ്സ്റ്റൂൾ
അതിന്റെ സ്റ്റൂൾ അഭിപ്രായങ്ങൾ എഴുതുക
-w, --വീതി=NUMBER
ഔട്ട്പുട്ട് പേജ് വീതി സജ്ജമാക്കുക
--നോ-റാപ്പ്
ഔട്ട്പുട്ട് പേജിന്റെ വീതിയേക്കാൾ നീളമുള്ള, നീളമുള്ള സന്ദേശ ലൈനുകൾ പലതാക്കി മാറ്റരുത്
ലൈനുകൾ
-s, --സോർട്ട്-ഔട്ട്പുട്ട്
അടുക്കിയ ഔട്ട്പുട്ട് സൃഷ്ടിക്കുക
-F, --ഫയൽ അടുക്കുക
ഫയൽ സ്ഥാനം അനുസരിച്ച് ഔട്ട്പുട്ട് അടുക്കുക
--ഒമിറ്റ്-ഹെഡർ
don't write header with 'msgstr ""' എൻട്രി
--പകർപ്പവകാശ ഉടമ=സ്ട്രിംഗ്
ഔട്ട്പുട്ടിൽ പകർപ്പവകാശ ഉടമയെ സജ്ജമാക്കുക
--വിദേശ-ഉപയോക്താവ്
വിദേശ ഉപയോക്താവിനുള്ള ഔട്ട്പുട്ടിൽ FSF പകർപ്പവകാശം ഒഴിവാക്കുക
--പാക്കേജ്-നാമം=PACKAGE
ഔട്ട്പുട്ടിൽ പാക്കേജിന്റെ പേര് സജ്ജമാക്കുക
--പാക്കേജ്-പതിപ്പ്=പതിപ്പ്
ഔട്ട്പുട്ടിൽ പാക്കേജ് പതിപ്പ് സജ്ജമാക്കുക
--msgstr-bugs-address=EMAIL@ADDRESS
msgstr ബഗുകൾക്കായി റിപ്പോർട്ട് വിലാസം സജ്ജമാക്കുക
-മി[STRING], --msgstr-പ്രിഫിക്സ്[=സ്ട്രിംഗ്]
msgstr മൂല്യങ്ങൾക്കായി STRING അല്ലെങ്കിൽ "" പ്രിഫിക്സായി ഉപയോഗിക്കുക
-എം[STRING], --msgstr-സഫിക്സ്[=സ്ട്രിംഗ്]
msgstr മൂല്യങ്ങൾക്കായി STRING അല്ലെങ്കിൽ "" സഫിക്സായി ഉപയോഗിക്കുക
വിവരദായകമാണ് ഔട്ട്പുട്ട്:
-h, --സഹായിക്കൂ
ഈ സഹായം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക
-V, --പതിപ്പ്
ഔട്ട്പുട്ട് പതിപ്പ് വിവരങ്ങളും പുറത്തുകടക്കുക
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് xgettext ഓൺലൈനായി ഉപയോഗിക്കുക