Scroll to navigation

MSGUNTYPOT.1P(1) User Contributed Perl Documentation MSGUNTYPOT.1P(1)

பெயர்

Msguntypot - POT கோப்புகளை புதுப்பிக்கவும் POT கோப்பில் ஒரு எழுத்துப்பிழை சரி செய்யப்படும் போது

சுருக்கம்

B <msguntypot> b <-o> i <old_pot> b <-n> i <புதிய_போட்> i <bofiles> ...

விவரம்

ஒரு பானை கோப்பில் மொழிபெயர்ப்புகளை (எ.கா. ஒரு எழுத்துப்பிழை) பாதிக்காத ஒரு கீழான பிழையை நீங்கள் சரிசெய்யும்போது, மொழிபெயர்ப்பாளர்களுக்கு கூடுதல் வேலையைத் தவிர்ப்பதற்காக மொழிபெயர்க்கப்பட்ட PO கோப்புகளில் தொடர்புடைய MSGSTR ஐ நீங்கள் மறக்க வேண்டும்.

இந்த பணி கைமுறையாகச் செய்யும்போது கடினமானது மற்றும் பிழை ஏற்பட வாய்ப்புள்ளது, மேலும் சரியாகச் செய்ய இந்த கருவி உள்ளது. நீங்கள் பானை கோப்பின் இரண்டு பதிப்புகளை வழங்க வேண்டும்: பதிப்பிற்கு முன்பும், மேலே உள்ள சுருக்கத்தில் குறிக்கப்பட்ட பிறகு, அது அனைத்தும் தானாக மாறும்.

அதை எவ்வாறு பயன்படுத்துவது

சுருக்கமாக, உங்கள் [ஆங்கிலம்] செய்தியில் ஒன்றில் எழுத்துப்பிழையை நீங்கள் கண்டறியும்போது, பின்வருவனவற்றைச் செய்யுங்கள்:

- உங்கள் பானை மற்றும் பிஓ கோப்புகளை மீண்டும் உருவாக்கவும்.
  make -C po/ update-po # for message program translations
  debconf-updatepo      # for debconf translations
  po4a po4a.conf        # for po4a based documentation translations
    

அல்லது உங்கள் திட்டத்தின் கட்டிட அமைப்புகளைப் பொறுத்து வேறு ஏதாவது. உங்கள் பானை மற்றும் போ கோப்புகள் அப்டோடேட் என்பதை உறுதிப்படுத்துவது உங்களுக்குத் தெரியும், இல்லையா ??

- உங்கள் பானை கோப்பின் நகலை உருவாக்கவும்.
  cp myfile.pot myfile.pot.orig
    
- உங்கள் அனைத்து PO கோப்புகளின் நகலை உருவாக்கவும்.
  mkdir po_fridge; cp *.po po_fridge
    
- உங்கள் எழுத்துப்பிழையை சரிசெய்யவும்.
$ எடிட்டர் The_file_in_which_there_is_a_typo
- உங்கள் பானை மற்றும் பிஓ கோப்புகளை மீண்டும் உருவாக்கவும்.
மேலே காண்க.

இந்த கட்டத்தில், எழுத்துப்பிழை சரிசெய்தது அனைத்து மொழிபெயர்ப்புகளையும் மிச்சப்படுத்தியது, மேலும் இந்த துரதிர்ச்டவசமான மாற்றம் உங்கள் முதன்மையான கோப்பகத்தின் PO கோப்புகளுக்கும் குளிர்சாதன பெட்டியில் இருந்து ஒரு இடத்திற்கும் இடையில் உள்ளது. இதை எவ்வாறு தீர்ப்பது என்பது இங்கே.

- தெளிவற்ற மொழிபெயர்ப்பை நிராகரிக்கவும், குளிர்சாதன பெட்டியிலிருந்து மீட்டெடுக்கவும்.
  cp po_fridge/*.po .
    
- புதிய பானை கோப்புடன் PO கோப்புகளை கைமுறையாக ஒன்றிணைக்கவும், ஆனால் பயனற்ற தெளிவில்லாமல் கணக்கில் எடுத்துக்கொள்ளுங்கள்.
  msguntypot -o myfile.pot.orig -n myfile.pot *.po
    
- தூய்மைப்படுத்துகிறது.
  rm -rf myfile.pot.orig po_fridge
    

நீங்கள் முடித்துவிட்டீர்கள். உங்கள் பானை மற்றும் பிஓ கோப்புகள் இரண்டிலும் MSGSTR இலிருந்து எழுத்துப்பிழை ஒழிக்கப்பட்டது, மேலும் PO கோப்புகள் செயல்பாட்டில் தெளிவற்றதாக இல்லை. உங்கள் மொழிபெயர்ப்பாளர்கள் ஏற்கனவே உங்களை நேசிக்கிறார்கள்.

மேலும் காண்க

அதன் பெயர் இருந்தபோதிலும், இந்த கருவி உரைபெறு கருவி தொகுப்பின் ஒரு பகுதியாக இல்லை. இது PO4A இன் ஒரு பகுதியாகும். இன்னும் துல்லியமாக, இது சிறந்த PO4A தொகுதிகள் பயன்படுத்தி ஒரு சீரற்ற பெர்ல் ச்கிரிப்ட். PO4A பற்றிய கூடுதல் தகவலுக்கு, தயவுசெய்து பார்க்கவும்:

L <po4a (7)>

ஆசிரியர்கள்

 Martin Quinson (mquinson#debian.org)

பதிப்புரிமை மற்றும் உரிமம்

பதிப்புரிமை 2005 ச்பை, இன்க்.

இந்த நிரல் இலவச மென்பொருள்; நீங்கள் அதை மறுபகிர்வு செய்யலாம் மற்றும்/அல்லது அதை gpl v2.0 அல்லது அதற்குப் பிறகு மாற்றலாம் (நகலெடுக்கும் கோப்பைப் பார்க்கவும்).

2025-09-14 perl v5.40.1