હિન્દી લખાણ ખાનાં કે પ્રશ્નચિહ્નો બતાવે છે? તે કેવી રીતે સુધારવું
ખાનાં, પ્રશ્નચિહ્નો અને અંગ્રેજી અક્ષરો એક જ સમસ્યા જેવાં લાગે છે, પણ તે ત્રણ જુદી સમસ્યાઓ છે અને તેના ત્રણ જુદા ઉકેલ છે. નીચે તમારું લક્ષણ શોધો.
લેખક: વિકાસ રાઠોડઅપડેટ
સાધન ખોલો: MS Word માં હિન્દી કેવી રીતે ટાઇપ કરવી
□□□□
અક્ષરોની જગ્યાએ ખાલી ખાનાં
કારણ: લખાણ યુનિકોડ હિન્દી છે, પણ તેના પરના ફોન્ટમાં દેવનાગરી અક્ષરો નથી.
ઉકેલ: Mangal, Nirmala UI કે Noto Sans Devanagari જેવો હિન્દી ફોન્ટ પસંદ કરો.
????
પ્રશ્નચિહ્નો કે વિચિત્ર ઍક્સેન્ટવાળા અક્ષરો (à¤)
કારણ: હિન્દી ખોટા ટેક્સ્ટ એન્કોડિંગમાં સચવાઈ કે વંચાઈ, અને અક્ષરો ખોવાયા કે બગડ્યા.
ઉકેલ: મૂળ ફાઇલ પર પાછા જાઓ અને તેને UTF-8 તરીકે સાચવો. પ્રશ્નચિહ્નો પાછાં હિન્દીમાં ફેરવી શકાતાં નથી.
Hkkjr
Hkkjr કે fgUnh જેવા અંગ્રેજી અક્ષરો
કારણ: લખાણ Kruti Dev છે, અને Kruti Dev ફોન્ટ ખૂટે છે.
ઉકેલ: Kruti Dev 010 ઇન્સ્ટૉલ કરો, કે લખાણ યુનિકોડમાં ફેરવો.
ખાલી ખાનાં: ફોન્ટમાં હિન્દી નથી
ખાનાં (જેને ક્યારેક "tofu" કહે છે) નો અર્થ છે કે લખાણ બરાબર છે - તે સાચી યુનિકોડ હિન્દી છે - પણ તેના પરના ફોન્ટમાં દેવનાગરી અક્ષરો નથી. Arial, Calibri અને Times New Roman સામાન્ય ગુનેગાર છે. લખાણ પસંદ કરીને હિન્દી ફોન્ટ પસંદ કરો: Windows પર Mangal, Nirmala UI, Kokila કે Aparajita, બધે Noto Sans Devanagari. Word માં, આખો દસ્તાવેજ એકસાથે બદલવા Font ડાયલૉગ (Ctrl+D) માં Complex scripts હેઠળ સેટ કરો.
Indic સમર્થન વગરના Windows XP જેવી બહુ જૂની પ્રણાલીઓ પર, ફોન્ટ ગમે તે હોય હિન્દી ખાનાં તરીકે દેખાઈ શકે. ત્યાં ઉકેલ complex script સમર્થન ચાલુ કરવું, કે નવું ઉપકરણ વાપરવું છે.
પ્રશ્નચિહ્નો: અક્ષરો ખોવાઈ ગયા
પ્રશ્નચિહ્નોનો અર્થ છે કે હિન્દી એવી કોઈ વસ્તુ દ્વારા સચવાઈ કે મોકલાઈ જે તેને રાખી ન શકી - UTF-8 ને બદલે "ANSI" માં સાચવેલી ટેક્સ્ટ ફાઇલ, જૂનો ડેટાબેઝ, કે બિન-અંગ્રેજી અક્ષરો કાઢી નાખતું ફોર્મ. એ જગ્યાએ હિન્દીની જગ્યા ? એ લીધી, અને પ્રશ્નચિહ્નોમાંથી તે પાછી મેળવી શકાતી નથી. મૂળ સ્રોત પર પાછા જાઓ, અને તેને UTF-8 તરીકે સાચવો કે નિકાસ કરો: Notepad માં, File → Save As → Encoding: UTF-8. Excel માં, CSV UTF-8 પસંદ કરો.
વિચિત્ર ઍક્સેન્ટવાળા અક્ષરો: સાચા બાઇટ ખોટી રીતે વંચાયા
à¤à¤¾à¤°à¤¤ જેવું લખાણ એ પશ્ચિમી એન્કોડિંગ તરીકે વંચાતી UTF-8 હિન્દી છે. કંઈ ખોવાયું નથી. ફાઇલ ફરી ખોલીને UTF-8 પસંદ કરો: Excel માં, Data → From Text/CSV વાપરીને 65001: Unicode (UTF-8) પસંદ કરો. બ્રાઉઝર કે ઇમેઇલ પ્રોગ્રામમાં, ટેક્સ્ટ એન્કોડિંગ UTF-8 પર સેટ કરો.
અંગ્રેજી અક્ષરો: તે Kruti Dev છે
Hkkjr કે fgUnh જેવા અક્ષરો એન્કોડિંગની સમસ્યા છે જ નહીં. લખાણ Kruti Dev ફોન્ટમાં ટાઇપ થયું હતું, જે હિન્દીને અંગ્રેજી કી કોડ તરીકે સાચવે છે, અને ફોન્ટ ખૂટે છે. Kruti Dev 010 ઇન્સ્ટૉલ કરો, કે Kruti Dev થી યુનિકોડ વડે લખાણ યુનિકોડમાં ફેરવો. Kruti Dev અંગ્રેજી અક્ષરો કેમ બતાવે છે તે પૂરું સમજાવે છે.
Excel અને CSV ફાઇલોમાં
CSV ફાઇલ પર ડબલ-ક્લિક કરવાથી Excel તેના એન્કોડિંગનું અનુમાન કરે છે, અને હિન્દી માટે ઘણી વાર ખોટું અનુમાન કરીને ઍક્સેન્ટવાળો કચરો આપે છે. પહેલાં Excel ખોલો, પછી Data → From Text/CSV વાપરો, ફાઇલના મૂળ તરીકે 65001: Unicode (UTF-8) પસંદ કરો, અને લોડ કરો. હિન્દીવાળી શીટ CSV તરીકે સાચવતી વખતે, સાદી CSV નહીં પણ CSV UTF-8 (Comma delimited) પસંદ કરો, નહીં તો હિન્દી પ્રશ્નચિહ્નો બની જશે.
વેબસાઇટ અને ફોર્મના માલિકો માટે
તમારી પોતાની વેબસાઇટ કે ફોર્મમાં દાખલ કરેલી હિન્દી પ્રશ્નચિહ્નો તરીકે પાછી આવે, તો પેજ કે ડેટાબેઝ UTF-8 વાપરતાં નથી. પેજને <meta charset="utf-8"> જોઈએ, અને MySQL ડેટાબેઝને તેનાં કોષ્ટકો અને કનેક્શન પર utf8mb4 character set જોઈએ. પહેલેથી પ્રશ્નચિહ્નો તરીકે સચવાયેલો ડેટા સુધારી શકાતો નથી. સેટિંગ સુધારીને તે ફરી એકત્ર કરો.
ફોન અને ઍપમાં
આધુનિક Android અને iPhone ઉપકરણો શરૂઆતથી જ યુનિકોડ હિન્દી બતાવે છે. ફક્ત એક જ ઍપમાં હિન્દી ખાનાં તરીકે દેખાય, તો તે ઍપ પોતાનો ફોન્ટ વાપરે છે, તેથી તેને અપડેટ કરો. Kruti Dev લખાણ ફોન પર પહોંચે, તો તે હંમેશાં અંગ્રેજી અક્ષરો તરીકે દેખાશે, કારણ કે ફોન Kruti Dev ઇન્સ્ટૉલ કરી શકતા નથી - તેને બદલે યુનિકોડ મોકલો.
તેને અટકાવવું
- નવી હિન્દી યુનિકોડમાં, યુનિકોડ ફોન્ટ સાથે ટાઇપ કરો, જેમ MS Word માં હિન્દી કેવી રીતે ટાઇપ કરવી માં વર્ણવ્યું છે.
- ટેક્સ્ટ અને CSV ફાઇલો UTF-8 તરીકે સાચવો.
- દસ્તાવેજ બહાર જાય તે પહેલાં, તેને બીજા કમ્પ્યુટર કે ફોન પર ખોલીને હિન્દી સાચી વંચાય છે તે તપાસો.