ના માર્કો ગેસીની આ અતિથિ પોસ્ટ છે કોડિંગફિક્સ. હું તેના કામની પ્રશંસા કરું છું અને તમને કંઈક કહેવા માટે આ જગ્યાનો ઉપયોગ કરવાની મંજૂરી આપી છે જે તમને મારા જેવી રસપ્રદ લાગે. તેથી વધુ અડો વગર, અહીં માર્કોની પોસ્ટ છે
અન્ય ઘણા વિકાસકર્તાઓ તરીકે, જ્યારે મને ટ્રાંસપોશ પ્લગઇન મળ્યો ત્યારે હું તરત જ તેના પ્રેમમાં પડ્યો! તે બ automaticક્સમાંથી સ્વચાલિત અનુવાદોને મંજૂરી આપે છે પરંતુ તે તમને અનુવાદિત કરેલા ટેક્સ્ટ પર દાણાદાર નિયંત્રણ પણ આપે છે, તમને દરેક એક વાક્યને સંપાદિત કરવાની મંજૂરી આપે છે.
બરાબર, તમે પહેલેથી જ જાણતા હશો કે તેથી મારે અહીં પુનરાવર્તન કરવું જરૂરી નથી કે આપણે બધા કેમ ટ્રાન્સપોશને ખૂબ જ પ્રેમ કરીએ છીએ.
પરંતુ મારે કંઈક કબૂલવું પડશે: હું ભાષા સ્વિચર વિજેટથી ખુશ નહોતો. હું નાની વેબસાઇટ્સ વિકસિત કરું છું અને સામાન્ય રીતે મારે તેમાંથી ઉપયોગ કરવો જરૂરી છે 2 પ્રતિ 4 વિવિધ ભાષાઓ. બિન-વર્ડપ્રેસ વેબસાઇટ્સ બનાવવી, હું મુખ્ય નેવિગેશન મેનૂમાં થોડો ધ્વજ મૂકતો હતો અને ઈચ્છું છું કે હું વર્ડપ્રેસ અને ટ્રાન્સપોશનો ઉપયોગ કરીને પણ આવું કરી શકું.
કારીગર માર્ગ
સૌ પ્રથમ, કે પરિણામ મેળવવા માટે, મેં ઉપયોગી પ્લગઇન્સનાં થોડાં અને જાવાસ્ક્રિપ્ટનો થોડો ઉપયોગ કર્યો.
આ વિશે વાત કરવા માટે હું અહીં તમારો સમય બગાડશે નહીં: જો તમને રુચિ છે તો તમને વિગતવાર વર્ણન મળી શકે છે અહીં
આ વર્ડપ્રેસ માર્ગ
આ “કારીગર રીતે” મને સંપૂર્ણપણે કંટાળાજનક હતું: દરેક નવી વેબસાઇટ માટે મારે દરેક પગલાને પુનરાવર્તિત કરવાનું હતું ફક્ત મેળવવા માટે 2 અથવા 3 મારા મેનૂમાં ધ્વજ. હું મારા ફ્લેગોને ફક્ત એક પ્લગઇન ઇન્સ્ટોલ કરવા અને કેટલાક સેટિંગ્સને સમાયોજિત કરવા માંગતો હતો… પરંતુ તે પ્લગઇન અસ્તિત્વમાં નથી, તેથી મેં આખરે નક્કી કર્યું કે મારે મારી મર્યાદાથી આગળ વધવું પડશે, એક પડકારને માથામાં જાવ અને મારું પોતાનું પ્લગઇન બનાવો.
આજે મને ટ્રાન્સપોશ માટે લેંગ્વેજ સ્વિચર પ્રસ્તુત કરવામાં ગર્વ છે. તે જાદુ નથી, તે ચમત્કારો કરતું નથી પરંતુ તે કામ પૂર્ણ કરે છે.
હું ferફરનો ખૂબ આભારી છું, જેમણે મને મારા નાના પ્રાણીને તેના બ્લોગમાં પ્રસ્તુત કરવા આમંત્રણ આપ્યું છે: આભાર, ofer, તમારી દયા માટે, ટ્રાન્સપોશ માટે ભાષા સ્વિચરને ઓળખવા દેવાની આ તકની હું ખરેખર પ્રશંસા કરું છું.
તેથી, ટ્રાંસપોશ માટે ભાષા સ્વિચર ખરેખર શું કરે છે?
- તે ટ્રાન્સપોશ સેટિંગ્સ વાંચે છે અને વર્તમાન વેબસાઇટમાં ઉપયોગમાં લેવામાં આવતી ભાષાઓની સૂચિ મેળવે છે
- તે વર્તમાન થીમમાં ઉપલબ્ધ બધા મેનૂ સ્થાનો વાંચે છે અને તમને ભાષામાં સ્વિચર સરળ ચેકબોક્સ દ્વારા ક્યાં બતાવશે તે પસંદ કરવાની મંજૂરી આપે છે.
- તે તમને પસંદ કરેલા મેનૂના અંતે ઉમેરવાની મંજૂરી આપે છે(ઓ) ભાષાને પસંદ કરવા માટે ફ્લેગ્સની શ્રેણી અથવા ડ્રોપડાઉન મેનૂ; સંચાલકો, લેખકો અને સંપાદકો એક સંપાદન અનુવાદ બટન પણ જોશે જે તેમને ટ્રાન્સપોશ અનુવાદ સંપાદકને સક્રિય કરવાની મંજૂરી આપશે
- જો તમે ફક્ત ફ્લેગો વાપરવાનું પસંદ કરો છો, તે તમને ટ્રાન્સપોશ ફ્લેગ અથવા ટ્રાંસપોશ માટે જ ભાષા સ્વિચર દ્વારા પ્રદાન કરેલા ફ્લેગો વચ્ચે પસંદગી કરવાની મંજૂરી આપે છે
- જો તમે ડ્રોપડાઉનનો ઉપયોગ કરવાનું પસંદ કરો છો તો તમે પસંદ કરી શકો છો જો તમારું ડ્રોપડાઉન બનાવવા માટે પસંદ અથવા અeredર્ડર્ડ સૂચિનો ઉપયોગ કરો: મેં આ વિકલ્પ ઉમેર્યો કારણ કે અસંગઠિત સૂચિ તમને તેમના દેખાવને કસ્ટમાઇઝ કરવા અને પસંદગી કરતા અનુભૂતિ માટે વધુ વિકલ્પો આપે છે
- જો તમે ડ્રોપડાઉન તરીકે અordર્ડર્ડ સૂચિનો ઉપયોગ કરો છો, જો સૂચિ આઇટમ્સ ફક્ત ધ્વજ બતાવશે તો તમે પસંદ કરી શકો છો, ફક્ત ટેક્સ્ટ અથવા બંને ફ્લેગો અને ટેક્સ્ટ
- તે તમને તમારી ભાષા સ્વિચર મેનૂ આઇટમ્સ માટે વધારાના વર્ગો સેટ કરવાની મંજૂરી આપે છે: આ તમને થીમ થીમ સંશોધક મેનૂ વસ્તુઓ માટે ઉપયોગ કરી રહ્યાં છે તે જ વર્ગની મદદથી તમારી થીમ શૈલીને અનુરૂપ બનાવવા માટે પરવાનગી આપે છે
- તે તમને સિંટેક્સ હાઇલાઇટિંગ સાથે CSS સંપાદકનો ઉપયોગ કરીને તમારા ભાષા સ્વિચરને સંપૂર્ણપણે કસ્ટમાઇઝ કરવાની મંજૂરી આપે છે: વર્તમાન સ્ટાઈલશીટ સંપાદકમાં લોડ થયેલ છે અને તમે તેને સુધારી શકો છો અને પછી તેને સાચવી શકો છો અથવા તમે એકદમ નવી CSS ફાઇલ પણ બનાવી શકો છો.. વૈવિધ્યપૂર્ણ નામ સાથે (તે કસ્ટમ સીએસએસ પર ડિફોલ્ટ થાય છે)
ભવિષ્ય વિશે શું?
મારી પાસે પહેલાથી જ વધુ સુવિધાઓ ઉમેરવા અને કદાચ પ્રીમિયમ સંસ્કરણ બનાવવા માટે એક ટોડો સૂચિ છે, પરંતુ મને લાગે છે કે ટ્રાંસપોશ માટે ભાષા સ્વિચર તમારા પહેલાથી જ પ્રકાશનમાં તમારું જીવન સરળ બનાવશે. અથવા ઓછામાં ઓછું, આ મને ખૂબ જ આશા છે!
તમે શોધી શકો છો ટ્રાન્સપોશ માટે ભાષા સ્વિચર WordPress.org વેબસાઇટમાં (અથવા ફક્ત શોધી રહ્યા છીએ “transposh” તમારા વર્ડપ્રેસ ઇન્સ્ટોલેશનના એડમિન ડેશબોર્ડમાં): અજમાવી જુઓ અને તમે જે પણ સમસ્યાઓમાં ઉતરી શકો છો તેના માટે મફત સંપર્ક કરો. અને દેખીતી રીતે, જો તમને તે ગમશે, તેને થોડો તારો આપવાનું ભૂલશો નહીં (LOL ને રેટિંગ આપવા માટે તે હેરાન કરનારા આમંત્રણોને ડેશબોર્ડમાં કેવી રીતે મૂકવું તે હું હજી શીખ્યું નથી).
વાંચવા બદલ તમારો આભાર.
સારી કોડિંગ!
આપની,
માર્કો ગેસી દ્વારા કોડિંગફિક્સ
એક જવાબ છોડો