ന്റെ മാർക്കോ ഗാസിയിൽ നിന്നുള്ള ഒരു അതിഥി പോസ്റ്റാണിത് കോഡിംഗ്ഫിക്സ്. അദ്ദേഹത്തിന്റെ ജോലിയെ ഞാൻ അഭിനന്ദിക്കുന്നു, ഒപ്പം എന്നെപ്പോലെ നിങ്ങൾക്ക് താൽപ്പര്യമുണർത്തുന്ന എന്തെങ്കിലും നിങ്ങളോട് പറയാൻ ഈ ഇടം ഉപയോഗിക്കാൻ അവനെ അനുവദിക്കുകയും ചെയ്തു. അതുകൊണ്ട് കലതനിടയിൽ, മാർക്കോയുടെ പോസ്റ്റ് ഇതാ
മറ്റ് നിരവധി ഡവലപ്പർമാരെ പോലെ, ഞാൻ ട്രാൻസ്പോഷ് പ്ലഗിൻ കണ്ടെത്തിയപ്പോൾ ഞാൻ ഉടനെ തന്നെ പ്രണയത്തിലായി! ഇത് ബോക്സിന് പുറത്ത് സ്വപ്രേരിത വിവർത്തനങ്ങൾ അനുവദിക്കുന്നു, പക്ഷേ ഇത് വിവർത്തനം ചെയ്ത വാചകത്തിൽ ഒരു ഗ്രാനുലർ നിയന്ത്രണം നൽകുന്നു, ഓരോ വാക്യവും എഡിറ്റുചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
ശരി, നിങ്ങൾക്കറിയാം, അതിനാൽ നാമെല്ലാവരും ട്രാൻസ്പോഷിനെ വളരെയധികം സ്നേഹിക്കുന്നത് എന്തുകൊണ്ടാണെന്ന് ഇവിടെ ആവർത്തിക്കേണ്ട ആവശ്യമില്ല.
പക്ഷെ ഞാൻ എന്തെങ്കിലും ഏറ്റുപറയണം: ഭാഷാ സ്വിച്ചർ വിജറ്റിൽ എനിക്ക് സന്തോഷമില്ല. ഞാൻ ചെറിയ വെബ്സൈറ്റുകൾ വികസിപ്പിക്കുന്നു, സാധാരണയായി ഞാൻ അതിൽ നിന്ന് ഉപയോഗിക്കേണ്ടതുണ്ട് 2 ടു 4 വ്യത്യസ്ത ഭാഷകൾ. വേർഡ്പ്രസ്സ് ഇതര വെബ്സൈറ്റുകൾ നിർമ്മിക്കുന്നു, പ്രധാന നാവിഗേഷൻ മെനുവിൽ ഞാൻ കുറച്ച് ഫ്ലാഗ് ഇടാറുണ്ടായിരുന്നു, കൂടാതെ വേർഡ്പ്രസ്സ്, ട്രാൻസ്പോഷ് എന്നിവ ഉപയോഗിച്ച് ഇത് ചെയ്യാമെന്ന് ഞാൻ ആഗ്രഹിച്ചു.
കരകൗശല മാർഗം
ആദ്യം, ആ ഫലം ലഭിക്കുന്നതിന്, ഞാൻ ഉപയോഗപ്രദമായ കുറച്ച് പ്ലഗിന്നുകളും കുറച്ച് ജാവാസ്ക്രിപ്റ്റും ഉപയോഗിച്ചു.
ഇതിനെക്കുറിച്ച് സംസാരിക്കാൻ ഞാൻ നിങ്ങളുടെ സമയം പാഴാക്കില്ല: നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ വിശദമായ വിവരണം കണ്ടെത്താനാകും ഇവിടെ
വേർഡ്പ്രസ്സ് വഴി
ദി “കരക an ശല വഴി” എനിക്ക് തീർത്തും ബോറടിപ്പിക്കുന്നതായിരുന്നു: ഓരോ പുതിയ വെബ്സൈറ്റിനും എനിക്ക് ഓരോ ഘട്ടവും ആവർത്തിക്കേണ്ടിവന്നു 2 അഥവാ 3 എന്റെ മെനുവിലെ ഫ്ലാഗുകൾ. എന്റെ ഫ്ലാഗുകൾ ഒരു പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്ത് ചില ക്രമീകരണങ്ങൾ ക്രമീകരിക്കാൻ ഞാൻ താൽപ്പര്യപ്പെടുന്നു… പക്ഷേ ആ പ്ലഗിൻ നിലവിലില്ല, അതിനാൽ എന്റെ പരിധിക്കപ്പുറത്തേക്ക് പോകണമെന്ന് ഞാൻ തീരുമാനിച്ചു, വെല്ലുവിളി നേരിടുക, എന്റെ സ്വന്തം പ്ലഗിൻ സൃഷ്ടിക്കുക.
ട്രാൻസ്പോഷിനായി ഭാഷാ സ്വിച്ചർ അവതരിപ്പിക്കുന്നതിൽ ഇന്ന് ഞാൻ അഭിമാനിക്കുന്നു. ഇത് മാന്ത്രികമല്ല, അത് അത്ഭുതങ്ങൾ ചെയ്യുന്നില്ല, പക്ഷേ അത് ജോലി പൂർത്തിയാക്കുന്നു.
ഞാൻ ഓഫറിനോട് വളരെ നന്ദിയുള്ളവനാണ്, എന്റെ ചെറിയ സൃഷ്ടിയെ അവന്റെ ബ്ലോഗിൽ അവതരിപ്പിക്കാൻ എന്നെ ക്ഷണിച്ചയാൾ: നന്ദി, ഒഫെർ, നിങ്ങളുടെ ദയയ്ക്കായി, ട്രാൻസ്പോഷിനായുള്ള ഭാഷാ സ്വിച്ചർ അറിയപ്പെടാനുള്ള ഈ അവസരത്തെ ഞാൻ ശരിക്കും അഭിനന്ദിക്കുന്നു.
അങ്ങനെ, ട്രാൻസ്പോഷിനായുള്ള ഭാഷാ സ്വിച്ചർ യഥാർത്ഥത്തിൽ എന്താണ് ചെയ്യുന്നത്?
- ഇത് ട്രാൻസ്പോഷ് ക്രമീകരണങ്ങൾ വായിക്കുകയും നിലവിലെ വെബ്സൈറ്റിൽ ഉപയോഗിക്കുന്ന ഭാഷകളുടെ പട്ടിക നേടുകയും ചെയ്യുന്നു
- ഇത് നിലവിലെ തീമിൽ ലഭ്യമായ എല്ലാ മെനു ലൊക്കേഷനുകളും വായിക്കുകയും ലളിതമായ ചെക്ക്ബോക്സുകളിലൂടെ ഭാഷാ സ്വിച്ചർ എവിടെ കാണിക്കുമെന്ന് തിരഞ്ഞെടുക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു
- തിരഞ്ഞെടുത്ത മെനുവിന്റെ അവസാനം ചേർക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു(ങ്ങൾ) ഭാഷ തിരഞ്ഞെടുക്കുന്നതിന് ഫ്ലാഗുകളുടെ ഒരു ശ്രേണി അല്ലെങ്കിൽ ഡ്രോപ്പ്ഡൗൺ മെനു; അഡ്മിനിസ്ട്രേറ്റർമാർ, രചയിതാക്കൾക്കും എഡിറ്റർമാർക്കും ഒരു വിവർത്തന ബട്ടൺ കാണും, അത് ട്രാൻസ്പോഷ് വിവർത്തന എഡിറ്റർ സജീവമാക്കാൻ അനുവദിക്കും
- നിങ്ങൾ ഫ്ലാഗുകൾ മാത്രം ഉപയോഗിക്കാൻ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, ട്രാൻസ്പോഷിനായി ഭാഷാ സ്വിച്ചർ നൽകിയ ട്രാൻസ്പോഷ് ഫ്ലാഗുകൾ അല്ലെങ്കിൽ ഫ്ലാഗുകൾക്കിടയിൽ തിരഞ്ഞെടുക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു
- ഒരു ഡ്രോപ്പ്ഡൗൺ ഉപയോഗിക്കാൻ നിങ്ങൾ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ ഡ്രോപ്പ്ഡൗൺ നിർമ്മിക്കുന്നതിന് തിരഞ്ഞെടുത്ത അല്ലെങ്കിൽ ക്രമീകരിക്കാത്ത ഒരു ലിസ്റ്റ് ഉപയോഗിക്കുകയാണെങ്കിൽ നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം: ക്രമീകരിക്കാത്ത ലിസ്റ്റ് തിരഞ്ഞെടുത്തതിനേക്കാൾ അവരുടെ രൂപവും ഭാവവും ഇച്ഛാനുസൃതമാക്കുന്നതിന് കൂടുതൽ ഓപ്ഷനുകൾ നൽകുന്നതിനാൽ ഞാൻ ഈ ഓപ്ഷൻ ചേർത്തു
- നിങ്ങൾ ക്രമീകരിക്കാത്ത ഒരു ലിസ്റ്റ് ഡ്രോപ്പ്ഡ as ൺ ആയി ഉപയോഗിക്കുകയാണെങ്കിൽ, ലിസ്റ്റ് ഇനങ്ങൾ ഫ്ലാഗ് മാത്രം കാണിക്കുമോ എന്ന് നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം, വാചകം മാത്രം അല്ലെങ്കിൽ ഫ്ലാഗുകളും വാചകവും
- നിങ്ങളുടെ ഭാഷാ സ്വിച്ചർ മെനു ഇനങ്ങൾക്കായി അധിക ക്ലാസുകൾ സജ്ജമാക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു: നാവിഗേഷൻ മെനു ഇനങ്ങൾക്കായി നിങ്ങളുടെ തീം ഉപയോഗിക്കുന്ന അതേ ക്ലാസ് ഉപയോഗിച്ച് നിങ്ങളുടെ തീം ശൈലി അനുസരിച്ച് കാണുന്നതിന് ഇത് നിങ്ങളെ അനുവദിക്കുന്നു
- സിന്റാക്സ് ഹൈലൈറ്റിംഗ് ഉള്ള ഒരു CSS എഡിറ്റർ ഉപയോഗിച്ച് നിങ്ങളുടെ ഭാഷാ സ്വിച്ചർ പൂർണ്ണമായും ഇച്ഛാനുസൃതമാക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു: നിലവിലെ സ്റ്റൈൽഷീറ്റ് എഡിറ്ററിൽ ലോഡുചെയ്തു, നിങ്ങൾക്കത് പരിഷ്ക്കരിക്കാനും സംരക്ഷിക്കാനും കഴിയും അല്ലെങ്കിൽ നിങ്ങൾക്ക് ഒരു പുതിയ CSS ഫയൽ സൃഷ്ടിക്കാനും കഴിയും. ഒരു ഇഷ്ടാനുസൃത പേരിനൊപ്പം (ഇത് custom.css ലേക്ക് സ്ഥിരസ്ഥിതിയാക്കുന്നു)
ഭാവിയെക്കുറിച്ച്?
കൂടുതൽ സവിശേഷതകൾ ചേർക്കുന്നതിനും ഒരു പ്രീമിയം പതിപ്പ് സൃഷ്ടിക്കുന്നതിനും എനിക്ക് ഇതിനകം ഒരു ടോഡോ പട്ടികയുണ്ട്, ഇതിനകം തന്നെ ഈ ആദ്യ പതിപ്പിൽ ട്രാൻസ്പോഷിനായുള്ള ഭാഷാ സ്വിച്ചർ നിങ്ങളുടെ ജീവിതം എളുപ്പമാക്കുമെന്ന് ഞാൻ കരുതുന്നു. കുറഞ്ഞപക്ഷം, ഇതാണ് ഞാൻ വളരെയധികം പ്രതീക്ഷിക്കുന്നത്!
നിങ്ങൾക്കു കണ്ടു പിടിക്കാം ട്രാൻസ്പോഷിനുള്ള ഭാഷാ സ്വിച്ചർ വേർഡ്പ്രസ്സ്.ഓർഗ് വെബ്സൈറ്റിൽ (അല്ലെങ്കിൽ തിരയുന്നു “ട്രാൻസ്പോഷ്” നിങ്ങളുടെ വേർഡ്പ്രസ്സ് ഇൻസ്റ്റാളേഷന്റെ അഡ്മിൻ ഡാഷ്ബോർഡിൽ): ഒന്ന് ശ്രമിച്ചുനോക്കൂ, നിങ്ങൾക്ക് പ്രവേശിക്കാൻ കഴിയുന്ന ഏത് പ്രശ്നത്തിനും എന്നെ ബന്ധപ്പെടാൻ മടിക്കേണ്ടതില്ല. വ്യക്തമായും, നിങ്ങൾക്കിഷ്ടമാണെങ്കിൽ, ഇതിന് കുറച്ച് നക്ഷത്രം നൽകാൻ മറക്കരുത് (LOL റേറ്റിംഗിലേക്കുള്ള ശല്യപ്പെടുത്തുന്ന ക്ഷണങ്ങൾ ഡാഷ്ബോർഡിൽ എങ്ങനെ ഉൾപ്പെടുത്താമെന്ന് ഞാൻ ഇപ്പോഴും പഠിച്ചിട്ടില്ല).
വായിച്ച എല്ലാവർക്കും നന്ദി.
നല്ല കോഡിംഗ്!
ആത്മാര്ത്ഥതയോടെ,
മാർക്കോ ഗാസി കോഡിംഗ്ഫിക്സ്