LocalePack
ChromeFirefoxEdgeOperaSafariCWS பட்டியல்
Next.jsi18nextVue.js
வழிகாட்டிகள்
Safari நீட்டிப்புகளுக்காகவே உருவாக்கப்பட்டது

இதற்கான AI உள்ளூர்மயமாக்கல் Safari நீட்டிப்புகள்

உங்கள் மூல messages.json-ஐ பதிவேற்றுங்கள், இலக்கு மொழிகளைத் தேர்ந்தெடுக்குங்கள், ஒருமுறை கட்டணம் செலுத்துங்கள், மற்றும் வெளியிடத் தயாரான _locales ZIP-ஐ பதிவிறக்குங்கள்.

பிளேஸ்ஹோல்டர்-பாதுகாப்பான மொழிபெயர்ப்புகள்
Safari messages.json-க்கு இணக்கமானது
வெளிப்படையான விலை நிர்ணயம்
messages.json
மூல மொழி (உதாரணம்)
{
  "appName": {
    "message": "My Extension",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
ஜெர்மன் (வெளியீடு)
{
  "appName": {
    "message": "Meine Erweiterung",
    "description": "Name"
  },
  "welcomeMsg": {
    "message": "Hallo, $USER$!",
    "placeholders": {
      "user": {
        "content": "$1"
      }
    }
  }
}
52 locales

இது எப்படி செயல்படுகிறது

உங்கள் Safari நீட்டிப்பு-ஐ உள்ளூர்மயமாக்க மூன்று எளிய படிகள். கட்டணம் செலுத்திய பின் மொழிபெயர்ப்புகள் இயங்கும்—நாங்கள் பணிகளை வரிசைப்படுத்தி நிமிடங்களில் ZIP உருவாக்குகிறோம்.

01

பதிவேற்று

உங்கள் மூல messages.json கோப்பை இங்கே விடுங்கள். அதை உடனடியாகப் பகுப்பாய்வு செய்து Safari நீட்டிப்பு வடிவத்தைச் சரிபார்க்கிறோம்.

02

மொழிகளைத் தேர்ந்தெடுத்து விலையைப் பார்க்கவும்

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

03

ZIP பதிவிறக்கவும்

Stripe மூலம் ஒருமுறை கட்டணம் செலுத்துங்கள். நாங்கள் அனைத்து _locales/{lang}/messages.json கோப்புகளையும் உருவாக்கி அவற்றை ZIP ஆக தொகுக்கிறோம்.

நேரடி விலையிடல் டெமோ

வெளிப்படையான விலை மதிப்பீட்டாளர்

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

1. கோப்பைப் பதிவேற்றவும்

messages.json ஐ இங்கே விடுங்கள்

அல்லது உலாவ கிளிக் செய்யவும்

Safari WebExtension வடிவம் மட்டும். அதிகபட்சம் 500KB.

2. மொழிகளைத் தேர்ந்தெடுக்கவும்

|

55 மொழிகளில் 3 தேர்ந்தெடுக்கப்பட்டுள்ளன

3. உங்கள் மதிப்பீடு

தேர்ந்தெடுக்கப்பட்ட மொழிகள்3

இறுதி விலை செக்அவுட் பக்கத்தில் கோப்பு பதிவேற்றத்திற்குப் பிறகு கணக்கிடப்படும்

ஒருமுறை கட்டணம் • சந்தா இல்லை

டெவலப்பர்களுக்காக உருவாக்கப்பட்டது

Safari நீட்டிப்பு லோக்கேல் வடிவத்திற்காகவே உருவாக்கப்பட்டது. பொதுவான மொழிபெயர்ப்பு கருவி அல்ல.

Safari வடிவத்தை அறிந்தது

message, description, மற்றும் placeholders ஆதரவுடன் Safari நீட்டிப்பு messages.json கட்டமைப்பிற்காகவே குறிப்பாக உருவாக்கப்பட்டது.

பிளேஸ்ஹோல்டர் பாதுகாப்பு

$PLACEHOLDER$ இலக்கணத்தை அப்படியே துல்லியமாகப் பாதுகாக்கிறது. உங்கள் மாறிகள் அனைத்து மொழிகளிலும் மாற்றமின்றி இருக்கும்.

விளக்கச் சூழல்

உங்கள் description புலங்களைப் படித்து, மேலும் துல்லியமான AI மொழிபெயர்ப்புகளுக்கான சூழல் குறிப்புகளாக அவற்றைப் பயன்படுத்துகிறோம்.

ZIP ஏற்றுமதி தயாராக

சரியான _locales/{lang}/messages.json கோப்புறை கட்டமைப்புடன் ZIP ஐ பதிவிறக்கவும். அதை உங்கள் நீட்டிப்பில் சேர்க்கவும்.

இணை செயலாக்கம்

அனைத்து மொழிகளும் ஒரே நேரத்தில் மொழிபெயர்க்கப்படும். பெரும்பாலான பணிகள் 5 நிமிடங்களுக்குள் முடியும்.

ஒருமுறை கட்டணம்

சந்தாக்கள் இல்லை, மாதாந்திர கட்டணங்கள் இல்லை. ஒவ்வொரு பணிக்கும் ஒருமுறை கட்டணம் செலுத்தி, எப்போதும் பதிவிறக்கலாம்.

Safari நீட்டிப்பு i18n எவ்வாறு செயல்படுகிறது

Safari Web Extensions, Chrome மற்றும் Firefox போலவே அதே WebExtension வடிவத்தைப் பயன்படுத்துகின்றன — ஒரே மாதிரியான _locales/{locale}/messages.json அமைப்பு. ஏற்கனவே உள்ள நீட்டிப்புகளை எளிதாக port செய்ய Apple நிலையான வடிவத்தை ஏற்றுக்கொண்டது. browser.i18n API Safari Web Extensions-இல் கிடைக்கிறது, மேலும் LocalePack-ன் வெளியீடு முழுமையாக இணக்கமானது.

_locales/ அடைவு அமைப்பு
_locales/
├── en/
│   └── messages.json   ← default_locale
├── de/
│   └── messages.json
├── fr/
│   └── messages.json
└── ja/
    └── messages.json
messages.json
{
  "appName": {
    "message": "My Extension",
    "description": "Extension name"
  },
  "greeting": {
    "message": "Hello, $USER$!",
    "placeholders": {
      "user": { "content": "$1" }
    }
  }
}

இயக்க நேர API

browser.i18n

உதாரண அழைப்பு

browser.i18n.getMessage("appName")

manifest-இல் அவசியம்

"default_locale"

Mac App Store மற்றும் iOS App Store, _locales/ இல் பயனரின் மொழி இருந்தால் உங்கள் நீட்டிப்பின் உள்ளூர்மயமாக்கப்பட்ட பெயரும் விளக்கமும் காட்டப்படும். App Store Connect, உங்கள் _locales/ கோப்புறையில் உள்ள locale code-களை மதிக்கிறது.

Safari Web Extensions i18n குறிப்புகள் →

பொதுவான கருவிகளை ஏன் பயன்படுத்தக்கூடாது?

பொது நோக்க மொழிபெயர்ப்பு கருவிகள் Safari நீட்டிப்பு வடிவத்தைப் புரிந்துகொள்ளாது.

LocalePack
கைமுறை மொழிபெயர்ப்பு
பொதுவான TMS
அமைப்பு நேரம்2 நிமிடங்கள்ஒவ்வொரு மொழிக்கும் மணிநேரங்கள்30+ நிமிடங்கள்
செலவு வெளிப்படைத்தன்மை
Safari வடிவமைப்பு பாதுகாப்பு
பிளேஸ்ஹோல்டர் பாதுகாப்பு
வேகம் (52 மொழிகள்)< 5 நிமிவாரங்கள்மணிநேரங்கள்
சிறந்தது எதற்காகSafari நீட்டிப்புகள்சிறிய திட்டங்கள்என்டர்பிரைஸ் வலை பயன்பாடுகள்

நீட்டிப்பு உருவாக்குநர்கள் நம்பும்

“சலிப்பூட்டும் வேலைகளில் பல மணிநேரங்களை மிச்சப்படுத்தியது. என் messages.json-ஐ பதிவேற்றினேன்; எனக்கு தேவையான துல்லியமான வடிவிலேயே சிறந்த மொழிபெயர்ப்புகள் திரும்ப கிடைத்தன.”

சாரா கே.

சுயாதீன டெவ், AdBlock நீட்டிப்பு

“இறுதியாக Safari நீட்டிப்பு வடிவத்தைப் புரிந்துகொள்ளும் ஒரு கருவி. மொழிபெயர்ப்புக்குப் பிறகு உடைந்த placeholders-ஐ இனி சரிசெய்ய வேண்டாம்.”

மார்கஸ் டி.

நீட்டிப்பு பராமரிப்பாளர்

“வெளிப்படையான விலை நிர்ணயம்தான் முடிவெடுக்க வைத்தது. எதையும் பதிவேற்றுவதற்கு முன்பே நான் எவ்வளவு செலுத்த வேண்டும் என்பதைத் துல்லியமாக அறிந்தேன்.”

தேவ் ஜே.

திறந்த மூல பங்களிப்பாளர்

52

ஆதரிக்கப்படும் லோகேல்கள்

100%

பிளேஸ்ஹோல்டர்-பாதுகாப்பான வெளியீடு

ZIP

வெளியிடத் தயாராக

அடிக்கடி கேட்கப்படும் கேள்விகள்

LocalePack பற்றி நீங்கள் அறிய வேண்டிய அனைத்தும்.

உங்கள் Safari நீட்டிப்பு-ஐ உலகளவில் வெளியிட தயாரா?

ஒருமுறை செலுத்துங்கள் - ZIP பதிவிறக்குங்கள் - உலகளவில் வெளியிடுங்கள்

LocalePack-ஐ முயற்சிக்கவும்
LocalePack
வழிகாட்டிகள்தனியுரிமைவிதிமுறைகள்ஆதரவு

© 2025 LocalePack. அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை.

This project was translated with LocalePack logoLocalePack