ನೋವುರಹಿತ i18n, ನಿಮ್ಮ ಸ್ವಂತ ಕ್ಷಿತಿಜಗಳಿಗೆ ವಿಸ್ತರಿಸಲಾಗಿದೆ ಸಾವಿರಾರು ಡಾಲರ್ ಖರ್ಚು ಮಾಡದೆ.
ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ. ಅನಿಯಮಿತ ಯೋಜನೆಗಳು, ಎಲ್ಲಾ 48 ಭಾಷೆಗಳು, ಮುಕ್ತಾವಧಿ ಇಲ್ಲ, ಪರವಾನಗಿ ಕೀ ಅಗತ್ಯವಿಲ್ಲ.
ಅನಿಯಮಿತ ಯೋಜನೆಗಳು. ಎಲ್ಲಾ 48 ಭಾಷೆಗಳು. ಅವಧಿ ಮುಗಿಯುವುದಿಲ್ಲ.
- ಎಲ್ಲಾ 48 ಭಾಷೆಗಳು, ಅನಿಯಮಿತ ಅನುವಾದಗಳು
- ಡ್ಯಾಶ್ಬೋರ್ಡ್, MCP ಸರ್ವರ್, ಪ್ರತಿ SDK
- ಖರೀದಿಸಲು ಏನೂ ಇಲ್ಲ, ನಿಮ್ಮ AI ಕೀ ಅನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದನ್ನೂ ನಮೂದಿಸಲು ಇಲ್ಲ
i18n ಈಗ ಸುಲಭವಾಗಿದೆ, ನೀವು ಅದನ್ನು ಅನುಭವಿಸಬಹುದು. ನಾನು ಅದಕ್ಕಾಗಿ ಟಿಪ್ ಪಡೆಯುವುದರಲ್ಲಿ objections ಇಲ್ಲ.
- ನೀವು ಅದನ್ನು ಅನುಭವಿಸಿದಾಗ
- ನೀವು ಬಯಸಿದರೆ
- 1 ರಿಂದ 1 ಮಿಲಿಯನ್ ಡಾಲರ್ಗಳವರೆಗೆ, ಇನ್ನಷ್ಟು ಅಲ್ಲ
Stripe ಮೂಲಕ ಸುರಕ್ಷಿತ ಪಾವತಿ. ನಿಮ್ಮ ಇನ್ಬಾಕ್ಸ್ನಲ್ಲಿ ಲೈಸೆನ್ಸ್ ಕೀ arrives arrives — ಡ್ಯಾಶ್보ರ್ಡ್ನಲ್ಲಿ ದೇಣಿಗೆ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು silenzio ಮಾಡುತ್ತದೆ.
ನೀವು ಪಡೆಯುವದು
- ಅನಿಯಮಿತ ಯೋಜನೆಗಳು, ಎಲ್ಲಾ 48 ಭಾಷೆಗಳು, ಅವಧಿ ಇಲ್ಲ
- ಅನಂತ ಅನುವಾದಗಳು, ಯಾವುದೇ ಬಳಕೆಯ ಮಿತಿ ಇಲ್ಲ
- ಡ್ಯಾಶ್ಬೋರ್ಡ್, ನಿಮ್ಮ ಏಜೆಂಟ್ಗಳಿಗೆ MCP ಸರ್ವರ್, ಪ್ರತಿ SDK
- ಒಂದು ಕಂಟೇನರ್, ಬ್ಯಾಕಪ್ ಮಾಡಲು ಒಂದು SQLite ಫೈಲ್
- ಆಫ್ಲೈನ್ನಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾದ ಪರವಾನಗಿ: ನಿಮ್ಮ ಸರ್ವರ್ ಎಂದಿಗೂ ಹೋಮ್ ಅನ್ನು ಕರೆಯುವುದಿಲ್ಲ
- ಪ್ರತಿ ನವೀಕರಣ, ಜೀವನಕ್ಕಾಗಿ: ಡಾಕರ್ ಕಂಪೋಸ್ ಪುಲ್
ನೀವು ತರುತ್ತಿರುವದು
- Docker ಹೊಂದಿರುವ ಯಂತ್ರ: 4 ಯುರೋಗಳ VPS ಸಾಕು
- ಒಂದು AI API ಕೀ (Mistral, OpenAI, Anthropic, Google ಅಥವಾ ಯಾವುದೇ OpenAI-ಹೊಂದಾಣಿಕೆಯ ಪೂರೈಕೆದಾರ). ಅನುವಾದಗಳು ನಿಮ್ಮ ಸ್ವಂತ ಖಾತೆಯಲ್ಲಿ ನಡೆಯುತ್ತವೆ, ಪ್ರತಿ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಕೆಲವು ಸೆಂಟ್ಗಳ ವೆಚ್ಚದಲ್ಲಿ
- ಐದು ನಿಮಿಷಗಳು
ಬೆಂಬಲವು ಇಮೇಲ್ ಮೂಲಕ, ಅತ್ಯುತ್ತಮ ಪ್ರಯತ್ನದೊಂದಿಗೆ. ಯಾರನ್ನಾದರೂ ಕರೆಗೆ ಕಾಯುತ್ತಿರುವಿರಾ? ಹೋಸ್ಟೆಡ್ ಯೋಜನೆಗಳು ನಿಮಗಾಗಿ ಇವೆ.
ಹೇಗೆ ಚಲಿಸುತ್ತದೆ
ಸ್ಥಾಪಿಸಿ, ಆಡಳಿತಗಾರರನ್ನು ರಚಿಸಿ, ನಿಮ್ಮ AI ಕೀಲಿಯನ್ನು ಅಂಟಿಸಿ. ಪ್ರತಿ ಯೋಜನೆಯೂ ಉಚಿತ, ಶಾಶ್ವತವಾಗಿ.
ONCE ನೊಂದಿಗೆ — ಹೊಸ ಸರ್ವರ್, ಡೊಮೇನ್, ಐದು ನಿಮಿಷಗಳು
curl -fsSL https://get.once.com | sh once # add an app: ghcr.io/ambroselli-io/i18n-keyless:latest, pick a host name # then open it: create the admin, paste your AI key on Settings # fully free, unlimited projects — donate if you want # ONCE does the domain, the TLS, the updates and the backups
ಡಾಕರ್ ಕಂಪೋಸ್ನೊಂದಿಗೆ — ಡಾಕರ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಯಾವುದೇ ಯಂತ್ರ
mkdir i18n-keyless && cd i18n-keyless curl -fsSL https://i18n-keyless.com/self-hosted/docker-compose.yml -o docker-compose.yml docker compose up -d # → http://localhost:1800: create the admin, paste your AI key on Settings # fully free, unlimited projects — donate if you want
ನಿಮ್ಮ SDK ಅನ್ನು ನಿಮ್ಮ ಸರ್ವರ್ ಕಡೆಗೆ নির্দেশಿಸಿ:
I18nKeyless.init({
API_KEY: "your-project-key",
API_URL: "https://i18n.example.com",
// …
});ಪೂರ್ಣ ಮಾರ್ಗದರ್ಶಿ: https://docs.i18n-keyless.com/docs/guides/self-hosting
ದಾನ ಏಕೆ?
ನೀವು ಸ್ವತಃ VPS ಮತ್ತು AI API ಕೀಲಿಯನ್ನು ನಿರ್ವಹಿಸುತ್ತೀರಿ. ನಿಮಗೆ ಸದಸ್ಯತ್ವಕ್ಕಾಗಿ ಶುಲ್ಕ ವಿಧಿಸಲು ನನಗೆ ಯಾವುದೇ ಕಾರಣವಿಲ್ಲ. ನಾನೂ ಸಹ ಸದಸ್ಯತ್ವಗಳನ್ನು ದ್ವೇಷಿಸುತ್ತೇನೆ. ಹಾಗಾಗಿ ಬದಲಾಗಿ: ನೀವು ಸಾಫ್ಟ್ವೇರ್ ನಿಮಗೆ ಎಷ್ಟು ಮೌಲ್ಯಯುತವಾಗಿದೆ ಎಂಬುದನ್ನು ನೀವೇ ಆರಿಸಿಕೊಳ್ಳಿ, ಮತ್ತು ನಾನು ಅದನ್ನು ನಿರ್ಮಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇನೆ.
ಚಿತ್ರವು ಉಚಿತವಾಗಿ ಸ್ಥಾಪಿಸಲ್ಪಡುತ್ತದೆ ಮತ್ತು ಅನಿಯಮಿತ ಯೋಜನೆಗಳನ್ನು ಚಲಾಯಿಸುತ್ತದೆ, ಪ್ರತಿಯೊಂದು ಭಾಷೆ ಮತ್ತು ಯಾವುದೇ ಅವಧಿ ಇಲ್ಲದೆ.
ನೀವು ಖರೀದಿಸುವ ಮೊದಲು ಪ್ರಶ್ನೆಗಳು? ನಮಗೆ ಬರೆಯಿರಿ
ಸೆಟಪ್ i18n, ನಿಮ್ಮ ಕೋಡ್ಬೇಸ್ ಅನ್ನು ಸ್ವಚ್ಛವಾಗಿರಿಸಿ ಮತ್ತು ವೇಗವಾಗಿ ಶಿಪ್ ಮಾಡಿ
ಪ್ರಸ್ತುತ i18n ಪರಿಹಾರಗಳೊಂದಿಗೆ ಹಲವಾರು PITA ಗಳು ಇವೆ. ನೋವುಗಳು ತುಂಬಾ ದೊಡ್ಡದಾಗಿರುವುದರಿಂದ ನೀವು ಸಾಧ್ಯವಾದಷ್ಟು i18n ಅನ್ನು ವಿಳಂಬಗೊಳಿಸುತ್ತೀರಿ.
ಅದು ನೀವು ಕಡಲತೀರದಲ್ಲಿ ಕಳೆಯಬೇಕಾದ ಸಮಯವನ್ನು ವ್ಯಯಿಸುತ್ತದೆ
ಕೀ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿಸಿ: ಕನಿಷ್ಠ 1 ಗಂಟೆ ಹಿರಿಯ ಡೆವಲಪರ್ ಸಮಯ
ಪ್ರತಿ ಹೊಸ ಕೀಗಾಗಿ ಮುಂದೆ ಮತ್ತು ಹಿಂದೆ: ಪ್ರತಿ ಕೀಗೆ 1 ನಿಮಿಷ, x500 ಕೀಗಳು, x2 ಭಾಷೆಗಳು = 17 ಗಂಟೆಗಳು
i18n-keyless ನೊಂದಿಗೆ, ನೀವು i18n ವ್ಯವಸ್ಥೆಯ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಕಾಗಿಲ್ಲ. ನೀವು ಕಡಲತೀರಕ್ಕೆ ಹೋಗಿ ಮೋಜಿಟೋ ಆರ್ಡರ್ ಮಾಡಬಹುದು.
ಇಂದು ಹೆಚ್ಚಿನ ವ್ಯವಸ್ಥೆಗಳು ಪಠ್ಯವನ್ನು ಅನುವಾದಿಸಲು ಕೀಗಳನ್ನು ಬಳಸುತ್ತವೆ
ಇದನ್ನು ರಚಿಸಲು ನೋವುಂಟು. ಇದನ್ನು ನಿರ್ವಹಿಸಲು ನೋವುಂಟು.
ನೀವು ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಒಂದು ಪಠ್ಯವನ್ನು ನೋಡಿದಾಗ, ಮತ್ತು ನೀವು ಅದನ್ನು ನವೀಕರಿಸಲು ಬಯಸಿದಾಗ, ನೀವು ಸಂಬಂಧಿತ ಕೀಲಿಯನ್ನು ಹುಡುಕಬೇಕು.
i18n-keyless ನೊಂದಿಗೆ, ನೀವು i18n ವ್ಯವಸ್ಥೆಯ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಕಾಗಿಲ್ಲ. ನಿಮ್ಮ ಮೆದುಳನ್ನು ಇನ್ನಷ್ಟು ಆಸಕ್ತಿದಾಯಕವಾದುದಕ್ಕಾಗಿ ಬಳಸಿ.
AI ಗೆ ಅನುವಾದ ಮಾಡಲು ಬಿಡಿ
ಕೀ ಸಿಸ್ಟಮ್ನೊಂದಿಗೆ, ನೀವು ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಅನುವಾದಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕು.
ಇಲ್ಲದಿದ್ದರೆ ನಿಮ್ಮ ಬಳಕೆದಾರರು ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ someheader.welcome.title ಅನ್ನು ನೋಡುತ್ತಾರೆ.
i18n-keyless ನೊಂದಿಗೆ, ಅತ್ಯಂತ disastro offline ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಅನುವಾದಿಸದ ನಿಜವಾದ ಪದಗಳನ್ನು ನೋಡುತ್ತೀರಿ. ಸಾಮಾನ್ಯ ವೇಗದಲ್ಲಿ, ನೀವು i18n ವ್ಯವಸ್ಥೆಯ ಬಗ್ಗೆ ಕಾಳಜಿ ವಹಿಸುವುದಿಲ್ಲ. ಉತ್ತಮ ಶೀರ್ಷಿಕೆಗಳನ್ನು ಬರೆಯಿರಿ, ಮಾರ್ಕೆಟಿಂಗ್ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿ ಮತ್ತು ಮಾರಾಟವನ್ನು ಪಡೆಯಿರಿ.
ಕೋಡ್ಬೇಸ್ಗಳು ಸುಂದರವಾಗಿವೆ... i18n ಕೀಗಳು ಸೋಂಕಿಗೆ ಒಳಗಾದಾಗ
ಕೀ ಸಿಸ್ಟಮ್ನೊಂದಿಗೆ, ನೀವು ಕೋಡ್ ಮತ್ತು ವಿಷಯವನ್ನು ಓದುವಾಗ, ನೈಸರ್ಗಿಕ ಭಾಷೆಯನ್ನು ಓದದೆ, ನೀವು ಕೀಗಳನ್ನು ಓದಬೇಕು.
ಕೆಲವೊಮ್ಮೆ ನೀವು ಒಂದು ತಿದ್ದುಪಡಿ ಮಾಡಬೇಕಾಗಬಹುದು ಏಕೆಂದರೆ ಒಂದು ವಾಕ್ಯವು ವ್ಯಾಕರಣಬದ್ಧವಾಗಿ ಸರಿಯಾಗಿಲ್ಲ. ಆದರೆ ನೀವು ಅದನ್ನು ತಿಳಿದಿಲ್ಲ ಏಕೆಂದರೆ ನೀವು ಕೀಗಳನ್ನು ಓದುತ್ತೀರಿ.
i18n-keyless ನೊಂದಿಗೆ, ನೀವು i18n ವ್ಯವಸ್ಥೆಯ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಕಾಗಿಲ್ಲ. ಕೋಡ್ಬೇಸ್ ಸುಂದರವಾಗಿರುತ್ತದೆ.
ನಿಮ್ಮ i18n ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲು MCP ಸರ್ವರ್
ಎಜೆಂಟಿಕ್ ಕೋಡಿಂಗ್ ಗಾಗಿ ವ್ಯವಸ್ಥೆಯು ಅತ್ಯುತ್ತಮವಾಗಿ ಆಪ್ಟಿಮೈಸ್ ಆಗಿರುವ ಮತ್ತೆ ಆರು ಕಾರಣಗಳು.
ಹೆಸರನ್ನು ಕಂಡುಹಿಡಿಯಲು ಯಾವುದೇ ಹೆಸರಿಲ್ಲ
ಒಂದು ಕೀ ಒಂದು ಹೆಸರಿಸುವ ನಿರ್ಧಾರವಾಗಿದ್ದು, ಸರಿಯಾದ ಉತ್ತರವಿಲ್ಲ. ಎರಡು ಏಜೆಂಟ್ಗಳು ಒಂದೇ ಬಟನ್ಗೆ login.submit ಮತ್ತು auth.button.send ಅನ್ನು ಬರೆಯುತ್ತಾರೆ. ಕೀಗಳಿಲ್ಲದೆ ಯಾವುದೇ ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಒಂದು ಫೈಲ್ ಸಂಪಾದಿಸಲು, ಇಪ್ಪತ್ತನ್ನು ಅಲ್ಲ
ಒಂದು ಕೀ-ಆಧಾರಿತ ಬದಲಾವಣೆ ಘಟಕ ಮತ್ತು ಪ್ರತಿಯೊಂದು ಸ್ಥಳೀಯ JSON ಫೈಲ್ ಅನ್ನು ಪರಿಣಾಮ ಬೀರುತ್ತದೆ, ಮತ್ತು ಏಜೆಂಟ್ ಗಳು ಫೈಲ್ ಗಳನ್ನು ಮರೆತುಬಿಡುತ್ತವೆ. ಇಲ್ಲಿ, ಒಂದು ನಕಲು ಬದಲಾವಣೆ ಒಂದೇ ಫೈಲ್ ಸಂಪಾದನೆ ಆಗಿದೆ.
ಎಜೆಂಟ್ ಫ್ಲೀಟ್ಗಳಲ್ಲಿ ಶೂನ್ಯ ವಿಲೀನ ಘರ್ಷಣೆಗಳು
ಐದು ಶಾಖೆಗಳಲ್ಲಿ ಐದು ಏಜೆಂಟ್ಗಳು ಎಲ್ಲರೂ en.json ಅನ್ನು ಸಂಪಾದಿಸುತ್ತಾರೆ: ಖಚಿತವಾದ ಘರ್ಷಣೆ. ಯಾವುದೇ ಹಂಚಿಕೆಯ ಫೈಲ್ ಇಲ್ಲದಿರುವುದರಿಂದ, ವರ್ಕ್ಟ್ರೀಗಳು ಮತ್ತು ಹಿನ್ನೆಲೆ ಏಜೆಂಟ್ಗಳು ಎಂದಿಗೂ ಘರ್ಷಣೆಗೆ ಒಳಗಾಗುವುದಿಲ್ಲ.
ಟೋಕನ್ಗಳಲ್ಲಿ ಅಗ್ಗ
ಮರುಬಳಕೆ ಮಾಡಲು ಒಂದು ಕೀ, ಒಂದು ಏಜೆಂಟ್ ಪ್ರತಿ ಸಂಪಾದನೆಯಲ್ಲಿ ಸ್ಥಳೀಯ ಫೈಲ್ಗಳನ್ನು ಸಂದರ್ಭದಲ್ಲಿ ಲೋಡ್ ಮಾಡಬೇಕು. ಕೀ ಇಲ್ಲದ ಲೋಡ್ ಏನೂ ಮಾಡುವುದಿಲ್ಲ: ಪಠ್ಯವು ನೇರವಾಗಿ ಘಟಕದಲ್ಲಿದೆ.
ಓದಬಲ್ಲ ವ್ಯತ್ಯಾಸಗಳು
ಪುಲ್ ವಿನಂತಿಯು ನೈಜ ವಾಕ್ಯಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಮಾನವ ಅಥವಾ ವಿಮರ್ಶಾ ಏಜೆಂಟ್ ಒಂದು ಕೀ ಯಾವುದನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅಗೆಯದೆ ನಕಲನ್ನು ನಿರ್ಣಯಿಸಬಹುದು.
ನಿಮ್ಮ CLAUDE.md ನಲ್ಲಿ ಒಂದು ನಿಯಮ
ನೀವು ಬರೆಯುವ ಪ್ರತಿಯೊಂದು i18n ನಿಯಮವು ಏಜೆಂಟ್ ಮುರಿಯಬಹುದಾದ ನಿಯಮವಾಗಿದೆ. ಈ ನಿಯಮಕ್ಕೆ ಕೇವಲ ಒಂದು ಸಾಲು ಮಾತ್ರ ಬೇಕು — ಮತ್ತು ಫಾಲ್ಬ್ಯಾಕ್ ನಿಜವಾದ ಪಠ್ಯವಾಗಿದೆ, ಆದ್ದರಿಂದ ತಪ್ಪು a.b.c ಅನ್ನು ಪರದೆಯ ಮೇಲೆ ತೋರಿಸುವುದಿಲ್ಲ.
ನಿಮ್ಮ ಏಜೆಂಟ್ ಅಗತ್ಯವಿರುವ ಏಕೈಕ i18n ನಿಯಮ
# CLAUDE.md Write the UI copy in English and wrap it in <T>…</T> from i18n-keyless-react. That is the whole i18n setup.
ನಿಮ್ಮ ಏಜೆಂಟ್ ಅದನ್ನು ನಿರ್ವಹಿಸಬಹುದು, ಬರೆಯಲು ಮಾತ್ರ ಅಲ್ಲ
MCP ಸರ್ವರ್ ಮೂಲಕ, ಏಜೆಂಟ್ ಕಾಣೆಯಾದ ಅನುವಾದಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ, ಒಂದನ್ನು ಓದುತ್ತದೆ, ಕೆಟ್ಟದನ್ನು ಬದಲಿಸುತ್ತದೆ ಅಥವಾ ನಿಮ್ಮ ಬಳಿ ಇರುವ ನಕಲನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳುತ್ತದೆ — ಅದರ ಸ್ವಂತ OAuth ಲಾಗಿನ್ನೊಂದಿಗೆ, ಯಾವುದೇ ಕೀಲಿಯನ್ನು ಅಂಟಿಸಲು ಅಗತ್ಯವಿಲ್ಲ.
MCP ಮಾರ್ಗದರ್ಶಿಯನ್ನು ಓದಿಮೊದಲ ದಿನದಿಂದಲೇ ಜಾಗತಿಕವಾಗಿ ಪ್ರಾರಂಭಿಸಿ
ಸಂಕೀರ್ಣತೆಯ ಕಾರಣದಿಂದಾಗಿ i18n ಅನ್ನು ವಿಳಂಬಗೊಳಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿ. 5 ನಿಮಿಷಗಳಲ್ಲಿ, ದಿನಗಳಲ್ಲಿ ಅಲ್ಲ, ಅನುಷ್ಠಾನಗೊಳಿಸಿ. i18n ಅನುಷ್ಠಾನಗೊಂಡಿಲ್ಲದಂತೆ ನಿಮ್ಮ ಅಭಿವೃದ್ಧಿ ವೇಗವನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಿ.
- 5 ನಿಮಿಷದ ಅನುಷ್ಠಾನ. ನಾನು ಮಜಾಕ್ ಮಾಡುತ್ತಿಲ್ಲ.
ಒಂದು ಸರಳ ಕಾನ್ಫಿಗ್ ವಸ್ತು ಮತ್ತು ನೀವು ಮುಗಿಸಿದ್ದೀರಿ.
- ವಿಕಸನದ ವೇಗವನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಿ
i18n ಅನ್ನು ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿಲ್ಲ ಎಂಬಂತೆ ಕೋಡ್ ಮಾಡಿ.
- ವಿಶ್ವ ಮಾರುಕಟ್ಟೆಗಳಿಗೆ ಕಳುಹಿಸಿ
ಹೊಸ ಭಾಷೆಗಳಿಗೆ ವಿಸ್ತರಿಸುವಾಗ ಮರುಸಂರಚನೆಯ ಅಗತ್ಯವಿಲ್ಲ.
- ಎಸ್ಎಸ್ಆರ್ ಮತ್ತು ಎಸ್ಇಒ ಸಿದ್ಧವಾಗಿದೆ
Next.js, Remix, TanStack Start ಮತ್ತು Astro ಜೊತೆಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಹುಡುಕಾಟ ಎಂಜಿನ್ಗಳಿಗೆ ಸರ್ವರ್-ರೆಂಡರ್ ಯಾವುದೇ ಭಾಷೆ — ಒಂದೇ 5-ನಿಮಿಷದ ಸೆಟಪ್.
ಸಾಂಪ್ರದಾಯಿಕ i18n
i18n-ಕೀಲಿರಹಿತ
ಇದನ್ನು ಹೊಂದಿಸಲು ಯಾವುದೇ ತಲೆಕೆಡಿಸಿಕೊಳ್ಳುವ ಅಗತ್ಯವಿಲ್ಲ
ಕೇವಲ ಸರಳವಾದ ಕಾನ್ಫಿಗ್ ವಸ್ತು ಮತ್ತು ನೀವು ಜಾಗತಿಕವಾಗಿ ಹೋಗಲು ಸಿದ್ಧರಿದ್ದೀರಿ.
ಮತ್ತು ಇನ್ನೂ ಹೆಚ್ಚು, ನಿಮ್ಮ ಏಜೆಂಟ್ ಅದನ್ನು ನಿಮಗಾಗಿ ಹೊಂದಿಸುತ್ತದೆ.
1. ಮೂಲ ಸೆಟಪ್
import * as I18nKeyless from "i18n-keyless-react";
I18nKeyless.init({
API_KEY: "YOUR_API_KEY",
storage: window.localStorage,
languages: {
primary: "en",
supported: ["en", "fr"],
},
});೨. ಘಟಕ ಬಳಕೆ (ಇಲ್ಲಿ React; ಅದೇ Vue, Angular, Flutter, Swift ಮತ್ತು Kotlin ನಲ್ಲಿ)
import { I18nKeylessText } from "i18n-keyless-react";
// import { T } from "i18n-keyless-react"; // also works
// Just write in your primary language
<I18nKeylessText>
Welcome to our website
</I18nKeylessText>3. ಸರ್ವರ್-ಸೈಡ್ ಬಳಕೆ (ಇಲ್ಲಿ Node.js; Laravel, Rails, Python ಮತ್ತು Go ನಲ್ಲಿ ಅದೇ ಕರೆ)
import { awaitForTranslationOrFallbackToOriginal, type Lang } from 'i18n-keyless-node';
const title = await awaitForTranslationOrFallbackToOriginal('Come see my app!', user.lang as Lang);
const body = await awaitForTranslationOrFallbackToOriginal('So many new stuff!', user.lang as Lang);
await sendExpoPushNotification({ user, title, body });4. ಘಟಕಗಳ ಹೊರಗಿನ ಪಠ್ಯಕ್ಕಾಗಿ
import { getTranslation } from "i18n-keyless-react";
export default function Navigation() {
return (
<HomeTabs.Navigator>
<HomeTabs.Screen
options={{ tabBarLabel: getTranslation("Welcome") }}
name="WELCOME"
/>
</HomeTabs.Navigator>
);
}5. ನಿಮ್ಮ SDK ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ: ಒಂದು ಇನ್ಸ್ಟಾಲ್ ಸಾಲು, ಎಲ್ಲೆಡೆ ಒಂದೇ API
- React, React Native, Expo, Next.js, Remix, TanStack Start, Astronpm install i18n-keyless-react
- Vue, Nuxtnpm install i18n-keyless-vue
- Angularnpm install i18n-keyless-angular
- Plain HTML, Svelte, Alpine, htmx, one script tagnpm install i18n-keyless-browser
- Node.jsnpm install i18n-keyless-node
- Laravel, PHPcomposer require i18n-keyless/laravel
- Rails, Rubybundle add i18n-keyless-rails
- Flutter, Dartflutter pub add i18n_keyless
- Swift, iOS, macOS, VaporSwiftPM: arnaudambro/i18n-keyless-swift
- Kotlin, Android, Ktorio.github.arnaudambro:i18n-keyless-kotlin
- Python, Django, Flask, FastAPIpip install i18n-keyless
- Gogo get github.com/arnaudambro/i18n-keyless/ports/go/v3
ಅನುವಾದಗಳು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತವೆ
i18n-keyless ಒಂದು ಲೈಬ್ರರಿ ಆಗಿದ್ದು, API ಸೇವೆಯೊಂದಿಗೆ ಸಂಯೋಜಿತವಾಗಿದೆ, ಇದು ನಿಮ್ಮ ಪಠ್ಯವನ್ನು ಕೀಲಿಗಳನ್ನು ಬಳಸದೆ ಅನುವಾದಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ಅನುವಾದ ಸಿಗದಿದ್ದರೆ, AI API ಕರೆ ಮೂಲಕ ಅನುವಾದವನ್ನು ಪಡೆಯಲು I18nKeyless API ಗೆ ಒಂದು ಅಸಿಂಕ್ರೋನಸ್ ಫೆಚ್ ಮಾಡಲಾಗುವುದು.
ಈ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಡೆವ್ ಮೋಡ್ನಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ, ನೀವು ಕೋಡಿಂಗ್ ಮಾಡುವಾಗ. ನೀವು ಒಂದನ್ನು ತಪ್ಪಿಸಿಕೊಂಡರೆ, ಉತ್ಪಾದನೆಯಲ್ಲಿ ಅನುವಾದ ಕಳೆದುಕೊಂಡ ಮೊದಲ ಬಳಕೆದಾರರು ಮಾತ್ರ ದೋಷವನ್ನು ನೋಡುತ್ತಾರೆ, ನಂತರ ಅದು ತಕ್ಷಣವೇ ಜಾಗತಿಕ ಬಳಕೆದಾರರಿಗೆ ಲಭ್ಯವಾಗುತ್ತದೆ.
ನಿಮ್ಮ ಅಂಗಡಿಯ ಪಟ್ಟಿ ಪ್ರತಿ ಭಾಷೆ, ಪ್ರತಿ ಬಿಡುಗಡೆಯಲ್ಲಿ
ಪ್ರತಿ ನವೀಕರಣವು ಹೊಸ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು, ವಿವರಣೆ ಮತ್ತು ಕೀವರ್ಡ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ — ಪ್ರತಿ ಭಾಷೆಗೆ, ಎರಡೂ ಸ್ಟೋರ್ಗಳಲ್ಲಿ. ಅದು ನಿಮ್ಮನ್ನು ಭಾಷೆಗಳನ್ನು ಸೇರಿಸದಂತೆ ತಡೆಯುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ಅಲ್ಲ.
- ಪ್ರತಿ ಭಾಷೆಗೆ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು, ಒಂದು ಕರೆನಲ್ಲಿ
ಅಪ್ಡೇಟ್ ಅನ್ನು ಒಮ್ಮೆ ಬರೆಯಿರಿ. ನೀವು ಮಾರಾಟ ಮಾಡುವ ಪ್ರತಿಯೊಂದು ಭಾಷೆಯಲ್ಲಿ awaitForTranslation ಅದನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಮತ್ತು ನಿಮ್ಮ ಸ್ಟೋರ್ ಕಾನ್ಫಿಗ್ ಅದನ್ನು EAS ಅಥವಾ fastlane ಗೆ ಫೀಡ್ ಮಾಡುತ್ತದೆ.
- 48 ಭಾಷೆಗಳು, App Store ಸ್ಲಾಟ್ಗಳಿಗೆ mapped ಆಗಿವೆ
pt-BR ಮತ್ತು pt-PT ಎರಡು ಪಟ್ಟಿಗಳಾಗಿವೆ; en-GB, en-AU ಮತ್ತು en-CA ಮೂರು. toAppStoreLocale ಪ್ರತಿಯೊಂದು ಅನುವಾದವನ್ನು ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿ ಇರಿಸುತ್ತದೆ.
- ಬಿಡುಗಡೆಯಿಲ್ಲದೆ ಕೆಟ್ಟ ಅನುವಾದವನ್ನು ಸರಿಪಡಿಸಿ
ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ, ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ ಒಂದು ಓವರ್ರೈಡ್ ಒಮ್ಮೆಗೆ ಲೈವ್ ಆಗಿರುತ್ತದೆ — ಹಾಟ್ಫಿಕ್ಸ್ ಬಿಲ್ಡ್ ಇಲ್ಲ, ಸ್ಟೋರ್ ವಿಮರ್ಶೆ ಇಲ್ಲ. ಪಟ್ಟಿಯಲ್ಲಿ, ಪಶ್ ಅನ್ನು ಮರು-ಚಲಾಯಿಸಿ.
- ಪ್ರತಿ ಪದಕ್ಕೂ ಬೆಲೆ ಇಲ್ಲ
ಒಂದು ಅನುವಾದಕ ಸುಮಾರು €0.10 ಪ್ರತಿ ಪದಕ್ಕೆ ವಿಧಿಸುತ್ತದೆ. 10 ಭಾಷೆಗಳಲ್ಲಿ 2,000 ಸ್ಟ್ರಿಂಗ್ಗಳು ಒಂದು ಬಜೆಟ್ ಆಗಿದ್ದು, ಒಬ್ಬ ಸೊಲೊ ಡೆವಲಪರ್ ಹೊಂದಲು ಸಾಧ್ಯವಿಲ್ಲ. ಇಲ್ಲಿ ಪದಗಳನ್ನು ಎಣಿಸಲಾಗುವುದಿಲ್ಲ.
ಎಕ್ಸ್ಪೊ ಅಪ್ಲಿಕೇಶನ್ನ ಸಂಪೂರ್ಣ ಪಾಕವಿಧಾನ
// store.config.js — EAS Metadata awaits an async config
const { init, awaitForTranslation, toAppStoreLocale } = require("i18n-keyless-node");
const LANGS = ["en", "fr", "de", "ja", "pt-BR"];
const DESCRIPTION = "Bibi translates your app while you sleep…";
module.exports = async () => {
init({ API_KEY: process.env.I18N_KEYLESS_KEY, languages: { primary: "en", supported: LANGS } });
const info = {};
for (const lang of LANGS) {
info[toAppStoreLocale(lang)] = {
title: await awaitForTranslation("Bibi", lang, { context: "App Store app name, 30 characters max" }),
subtitle: await awaitForTranslation("Keyless i18n", lang, { context: "App Store subtitle, 30 characters max" }),
description: await awaitForTranslation(DESCRIPTION, lang, { context: "App Store description" }),
};
}
return { configVersion: 0, apple: { info } };
};ಒಂದೇ ಕರೆ Google Play ಗಾಗಿ fastlane ಮೆಟಾಡೇಟಾ ಫೈಲ್ಗಳನ್ನು ಬರೆಯುತ್ತದೆ. ಕ್ಯಾಪ್ಸ್ ಸಲಹಾ: ಸಂದರ್ಭದಲ್ಲಿ ಮಿತಿಯನ್ನು ಇರಿಸಿ ಮತ್ತು ನೀವು ಪಶ್ ಮಾಡುವ ಮೊದಲು ಉದ್ದವನ್ನು ಪರಿಶೀಲಿಸಿ.
ಇಂಟರಾಕ್ಟಿವ್ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್
i18n-keyless ಹೇಗೆ ನೈಜ-ಸಮಯದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡಿ
ನೀವು ಟೈಪ್ ಮಾಡುತ್ತಿರುವಾಗ ಅನುವಾದಗಳು ಪರಿಹಾರಗೊಳ್ಳುವುದನ್ನು ನೋಡಲು ಲೈವ್, ಸಂಪಾದಿಸಬಹುದಾದ ಸ್ಟಾಕ್ಬ್ಲಿಟ್ಜ್ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ತೆರೆಯಿರಿ.
ನಾನು ಇದನ್ನು ಏಕೆ ನಿರ್ಮಿಸಿದೆ
ನಾನು ಯಾವಾಗಲೂ ಅಂತರರಾಷ್ಟ್ರೀಯೀಕರಣವನ್ನು ಮುಂದೂಡುತ್ತಿದ್ದೆ, ಅದು ನನ್ನ ಗ್ರಾಹಕನು ಅಷ್ಟು ಬಯಸುವವರೆಗೆ ನನಗೆ ಬೇರೆ ಆಯ್ಕೆ ಇರಲಿಲ್ಲ. i18n ಕೀಗಳನ್ನು ಒಳಗೊಂಡ ಕೋಡ್ ಅನ್ನು ಓದಲು ನನಗೆ ಇಷ್ಟವಿಲ್ಲ, ಮತ್ತು i18n ಅನುವಾದ ಸೇವೆಗಳ ಬೆಲೆ ಎಷ್ಟು ದುಬಾರಿಯಾಗಿದೆ ಎಂಬುದನ್ನು ನೋಡುವುದಕ್ಕಿಂತ JSON ಫೈಲ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದೂ ನನಗೆ ಇಷ್ಟವಿಲ್ಲ. ಹಾಗಾಗಿ ನಾನು ನನ್ನದನ್ನೇ ನಿರ್ಮಿಸಿಕೊಳ್ಳಬೇಕಾಯಿತು, ಮತ್ತು ನನಗೆ ಅದೆಷ್ಟು ಇಷ್ಟವಂದರೆ! ಈಗ ನನ್ನ ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಡೀಫಾಲ್ಟ್ ಆಗಿ ಅಂತರರಾಷ್ಟ್ರೀಯೀಕೃತವಾಗಿವೆ.
Arnaud Ambroselli
i18n-keyless ನ ಸಂಸ್ಥಾಪಕ
ನಿಮ್ಮದನ್ನು ಸೇರಿಸಲು ಬಯಸುವಿರಾ?
ಒಂದು ಉಚಿತ ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ ವಿರುದ್ಧದ ಸಾಕ್ಷಿ. ನಿಮ್ಮದನ್ನು ವಿನಂತಿಸಿ!
ನನ್ನ ಸಾಕ್ಷ್ಯವನ್ನು ಕಳುಹಿಸಿಪುನರಾವರ್ತಿತವಾಗಿ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
ನಾನು ಅನುವಾದ ಫೈಲ್ಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕೇ?
ಇಲ್ಲ. JSON ಫೈಲ್ಗಳಿಲ್ಲ, ಕೀ ಎಕ್ಸ್ಟ್ರಾಕ್ಷನ್ ಹಂತವಿಲ್ಲ, ಮತ್ತು ಬಿಲ್ಡ್-ಟೈಮ್ ಪ್ಲಗಿನ್ ಇಲ್ಲ. ನೀವು ನಿಮ್ಮ ಮೂಲ ಭಾಷೆಯಲ್ಲಿ ವಾಕ್ಯಗಳನ್ನು ಬರೆಯುತ್ತೀರಿ, SDK ಮೊದಲ ವಿನಂತಿಯಲ್ಲಿ ಅವುಗಳನ್ನು API ಗೆ ಕಳುಹಿಸುತ್ತದೆ, API AI ಯೊಂದಿಗೆ ಅವುಗಳನ್ನು ಅನುವಾದಿಸುತ್ತದೆ, ಮತ್ತು ನಂತರದ ಪ್ರತಿಯೊಂದು ವಿನಂತಿಯನ್ನು ಕ್ಯಾಶೆ ಮೂಲಕ ಪೂರೈಸಲಾಗುತ್ತದೆ. ನಿಮ್ಮ ಕೋಡ್ ಸತ್ಯದ ಏಕೈಕ ಮೂಲವಾಗಿದೆ.
ನಾನು ಮೂಲ ಪಠ್ಯವನ್ನು ಬದಲಾಯಿಸಿದಾಗ ಏನಾಗುತ್ತದೆ?
ಮೂಲ ಪಠ್ಯವು ಕೀ ಆಗಿದೆ. ಅದನ್ನು ಬದಲಾಯಿಸಿದರೆ, ನೀವು ಹೊಸ ಕೀ ಮತ್ತು ಹೊಸ AI ಅನುವಾದವನ್ನು ಪಡೆಯುತ್ತೀರಿ. ಹಳೆಯ ಕೀ ಅನ್ನು ಕೇವಲ ವಿನಂತಿಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ 30 ದಿನಗಳ ಬಳಕೆಯಿಲ್ಲದೆ ಅದನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ. ಟೈಪೋ ಫಿಕ್ಸ್ ಕೂಡ ಹೀಗೆಯೇ: ಅದನ್ನು ಕೋಡ್ನಲ್ಲಿ ಸರಿಪಡಿಸಿ, ನ déploy ಮಾಡಿ ಮತ್ತು ಹೊಸ ಪಠ್ಯವು ಮೊದಲ ವಿನಂತಿಯಲ್ಲಿ ಅನುವಾದಗೊಳ್ಳುತ್ತದೆ.
ಅದರ ಬೆಲೆ ಎಷ್ಟು?
ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ: ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ, ಅನಿಯಮಿತ ಯೋಜನೆಗಳು, ಯಾವುದೇ ಸದಸ್ಯತ್ವ ಮತ್ತು ಯಾವುದೇ ಬಳಕೆಯ ಮಿತಿ ಇಲ್ಲ — ಡಾಕರ್ ಚಿತ್ರವನ್ನು ಸ್ಥಾಪಿಸಿ, ನಿಮ್ಮ ಸ್ವಂತ AI ಕೀಲಿಯನ್ನು ಬಳಸಿ. ನಿಮಗೆ ಇಷ್ಟವಾ? ನನಗೆ ಟಿಪ್ ನೀಡಿ! ಹೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ: ಪ್ರತಿ ಯೋಜನೆಗೆ ಪ್ರತಿ ತಿಂಗಳಿಗೆ ಒಂದು ನಿಗದಿತ ಬೆಲೆ, ಮಾಸಿಕ ಸಕ್ರಿಯ ಬಳಕೆದಾರರ ಆಧಾರದ ಮೇಲೆ — 1,000 ರವರೆಗೆ 4 ಯುರೋ, 5,000 ರವರೆಗೆ 9 ಯುರೋ, 50,000 ರವರೆಗೆ 29 ಯುರೋ, 500,000 ರವರೆಗೆ 99 ಯುರೋ — ಮಾಸಿಕ ಬಿಲ್ ಮಾಡಲಾಗುತ್ತದೆ, ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ರದ್ದು ಮಾಡಬಹುದು. ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲೂ ಪ್ರತಿ ಸೀಟು, ಪ್ರತಿ ಪದ ಅಥವಾ ಪ್ರತಿ ಸ್ಟ್ರಿಂಗ್ ಪ್ರಕಾರದ ಬೆಲೆ ನಿಗದಿ ಇಲ್ಲ.
ನನ್ನ ಅನುವಾದಗಳನ್ನು ರಫ್ತು ಮಾಡಬಹುದೇ?
ಹೌದು. ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ "JSON ರಫ್ತು" ಬಟನ್ ಇದೆ, ಅದು ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ನಲ್ಲಿನ ಪ್ರತಿಯೊಂದು ಅನುವಾದವನ್ನು ಒಂದೇ JSON ಫೈಲ್ ಆಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತದೆ. ರಫ್ತು ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಕೇವಲ ಕಳೆದ 30 ದಿನಗಳಲ್ಲಿ ಬಳಸಿದವುಗಳಲ್ಲ, ಆದ್ದರಿಂದ ಇದು ಸಂಪೂರ್ಣ ಬ್ಯಾಕಪ್ ಆಗಿದೆ. ಯಾವುದೇ ಲಾಕ್-ಇನ್ ಇಲ್ಲ: ನಿಮ್ಮ ಡೇಟಾವು ಯಾವಾಗಲೂ ಒಂದು ಕ್ಲಿಕ್ ದೂರದಲ್ಲಿದೆ.
ಒಬ್ಬ ನಿರ್ವಾಹಕ: ಪ್ರಾಜೆಕ್ಟ್ ನಿಲ್ಲಿಸಿದರೆ ಏನಾಗುತ್ತದೆ?
SDKಗಳು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಇವೆ ಮತ್ತು npm, PyPI, RubyGems ಮತ್ತು ಇತರ ನೋಂದಣಿಗಳಲ್ಲಿ ಲಭ್ಯವಿರುತ್ತವೆ. ಸರ್ವರ್ Elastic ಪರವಾನಗಿ 2.0 ಅಡಿಯಲ್ಲಿ ಸಾರ್ವಜನಿಕವಾಗಿದೆ ಮತ್ತು ಅವುಗಳ ನಡುವಿನ ಪ್ರೋಟೋಕಾಲ್ ದಾಖಲೆಯಾಗಿದೆ, ಆದ್ದರಿಂದ ಯಾರಾದರೂ ಅದನ್ನು ಚಲಾಯಿಸಬಹುದು, ಫೋರ್ಕ್ ಮಾಡಬಹುದು ಅಥವಾ ಅದರ ವಿರುದ್ಧ ಸರ್ವರ್ ಬರೆಯಬಹುದು. ನಿಮ್ಮ ಅನುವಾದಗಳು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಒಂದೇ JSON ಎಕ್ಸ್ಪೋರ್ಟ್ನಲ್ಲಿ ಉಳಿಯುತ್ತವೆ. ಹೋಸ್ಟ್ ಮಾಡಿದ ಸೇವೆಯು ನಿಂತರೆ: ಸ್ಥಾಪಿತವಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳು ತಮ್ಮ ಕ್ಯಾಶ್ ಮಾಡಿದ ಅನುವಾದಗಳನ್ನು ಸೇವಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತವೆ, ಹೊಸ ಕ್ಲೈಂಟ್ ಮೂಲ ಭಾಷೆಗೆ ಹಿಂತಿರುಗುತ್ತದೆ ಮತ್ತು SDK ಅನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಉದಾಹರಣೆಗೆ API_URL ನೊಂದಿಗೆ ನಿರ್ದೇಶಿಸಿದರೆ ಎಲ್ಲವೂ ಪುನಃಸ್ಥಾಪನೆಯಾಗುತ್ತದೆ. ನೀವು ಕಳೆದುಕೊಳ್ಳುವಿರಿ ಎಂದರೆ i18n-keyless.com ನಲ್ಲಿ ಹೊಸ ಸ್ಟ್ರಿಂಗ್ಗಳ AI ಅನುವಾದ — ನಿಮ್ಮ ಡೇಟಾ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಅಲ್ಲ.
ಪೂರ್ಣ ಉತ್ತರವನ್ನು, ಕೋಡ್ನೊಂದಿಗೆ ಓದಿಡೆಮೊ ವೀಕ್ಷಿಸಿ
i18n-keyless ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನೋಡಲು ಈ ಸಣ್ಣ ವೀಡಿಯೊವನ್ನು ವೀಕ್ಷಿಸಿ