જેએસઓએન સામગ્રીનું અનુવાદ કરો જ્યારે માળખાની સંપૂર્ણતા જાળવી રાખો. નેસ્ટેડ ઑબ્જેક્ટ્સ, એરે અને ડેટા પ્રકારોને જાળવી રાખે છે જેથી સરળ i18n અમલ થાય.
આ સાધન JSON ઑબ્જેક્ટ્સની સામગ્રીને અનુવાદિત કરે છે જ્યારે તેની રચનાને જાળવે છે. ડાબા પેનલમાં તમારું JSON પેસ્ટ કરો, લક્ષ્ય ભાષા પસંદ કરો, અને અનુવાદિત આઉટપુટ જમણા પેનલમાં જુઓ.
JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક એ એક વિશિષ્ટ ટૂલ છે જે JSON ઓબ્જેક્ટ્સની સામગ્રીને અનુવાદિત કરવા માટે ડિઝાઇન કરવામાં આવી છે જ્યારે તેમના મૂળ બંધારણ અને ગુણધર્મોને અખંડિત રાખે છે. આ શક્તિશાળી યુટિલિટી ડેવલપર્સ, સામગ્રી મેનેજર્સ અને લોકલાઇઝેશન વિશેષજ્ઞોને JSON ડેટાને સરળતાથી અનુવાદિત કરવા માટે સક્ષમ બનાવે છે, જેનાથી મૂળ આર્કિટેક્ચર વિક્ષિપ્ત નહીં થાય અથવા JSON ઓબ્જેક્ટમાં સંદર્ભો તૂટી ન જાય. અનુવાદ દરમિયાન બંધારણને જાળવવાથી, આ ટૂલ સ્થિર ડેટા ફોર્મેટ્સને સ્થાનિક બનાવવાની સાથે સંકળાયેલા સામાન્ય દુખાવો મુદ્દાઓને દૂર કરે છે, જે આંતરરાષ્ટ્રીય વિકાસ પ્રોજેક્ટ્સ અને સામગ્રી લોકલાઇઝેશન વર્કફ્લોઝ માટે એક આવશ્યક સંસાધન બનાવે છે.
પરંપરાગત ટેક્સ્ટ અનુવાદકોથી અલગ, આ ટૂલ બુદ્ધિપૂર્વક JSON ઓબ્જેક્ટ્સને પ્રક્રિયા કરે છે જે અનુવાદ માટેની કાબેલિયત ધરાવતી સ્ટ્રિંગ મૂલ્યોને ઓળખે છે, જ્યારે અંક, બુલિયન, નલ મૂલ્યો અને બંધારણના તત્વોને અવિનાશિત રાખે છે. આ અભિગમ સુનિશ્ચિત કરે છે કે અનુવાદિત JSON માન્ય અને મૂળ સાથે કાર્યાત્મક સમાન રહે છે, જે કોઈપણ મલ્ટીલિંગ્યુઅલ એપ્લિકેશનમાં સીધા અમલમાં મૂકવા માટે જરૂરિયાતો અથવા ડીબગિંગની જરૂરિયાતો વિના.
JSON (જાવાસ્ક્રિપ્ટ ઓબ્જેક્ટ નોટેશન) એ એક લાઇટવેઇટ ડેટા ઇન્ટરચેન્જ ફોર્મેટ છે જે માનવ-વાંચનીય ટેક્સ્ટનો ઉપયોગ કરીને ડેટા ઓબ્જેક્ટ્સને સંગ્રહિત અને પ્રસારિત કરવા માટે બનાવવામાં આવ્યું છે. એક સામાન્ય JSON બંધારણમાં સમાવિષ્ટ છે:
"name": "John Doe"
)"address": { "street": "123 Main St", "city": "Anytown" }
)"hobbies": ["reading", "swimming", "hiking"]
)આંતરરાષ્ટ્રીયકરણના ઉદ્દેશ્યો માટે JSONનું અનુવાદ કરતી વખતે, આ બંધારણને જાળવવું મહત્વપૂર્ણ છે જ્યારે ફક્ત અનુવાદ માટેની જરૂરિયાત ધરાવતી સ્ટ્રિંગ મૂલ્યોને બદલવામાં આવે છે.
JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક આ પગલાંઓને અનુસરે છે જેથી ચોક્કસ અનુવાદ સુનિશ્ચિત થાય જ્યારે બંધારણની અખંડિતતા જાળવવામાં આવે:
આ પ્રક્રિયા સુનિશ્ચિત કરે છે કે આઉટપુટ JSONનું બંધારણ મૂળ સાથે સંપૂર્ણ રીતે સમાન રહે છે, ફક્ત સ્ટ્રિંગ મૂલ્યોની સામગ્રીને અનુવાદિત કરવામાં આવે છે.
ટૂલને ઍક્સેસ કરો: તમારા વેબ બ્રાઉઝરમાં JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક પર જાઓ.
તમારો JSON દાખલ કરો: "સોર્સ JSON" ટેક્સ્ટ ક્ષેત્રમાં તમારો JSON ઓબ્જેક્ટ પેસ્ટ કરો. ટૂલ માન્ય JSONને કોઈપણ જટિલતાના સ્વરૂપમાં સ્વીકારે છે, જેમાં નેસ્ટેડ ઓબ્જેક્ટ્સ અને એરે શામેલ છે.
લક્ષ્ય ભાષા પસંદ કરો: ડ્રોપડાઉન મેનૂમાંથી તમારી ઇચ્છિત લક્ષ્ય ભાષા પસંદ કરો. ટૂલ સ્પેનિશ, ફ્રેંચ, જર્મન, ઇટાલિયન, પોર્ટુગીઝ, ચાઇનીઝ, જાપાની, કોરિયન અને રશિયન સહિત અનેક ભાષાઓને સપોર્ટ કરે છે.
અનુવાદ જુઓ: અનુવાદિત JSON આપોઆપ "અનુવાદિત JSON" પેનલમાં જલદી દેખાશે, જે તમારા મૂળ JSONનું ચોક્કસ બંધારણ જાળવે છે.
પરિણામો નકલ કરો: "કોપી" બટન પર ક્લિક કરીને અનુવાદિત JSONને તમારા ક્લિપબોર્ડમાં નકલ કરો જેથી તમે તેને તમારા એપ્લિકેશન અથવા પ્રોજેક્ટમાં ઉપયોગ કરી શકો.
ક્લિયર અને રિસેટ: જો તમે નવા અનુવાદની શરૂઆત કરવા માંગતા હો, તો "ક્લિયર ઓલ" બટનનો ઉપયોગ કરો જેથી બંને ઇનપુટ અને આઉટપુટ ક્ષેત્રને રિસેટ કરી શકાય.
જો તમે અનુવાદકનો ઉપયોગ કરતી વખતે કોઈ સમસ્યાઓનો સામનો કરો છો, તો ટૂલ ઉપયોગી ભૂલ સંદેશાઓ પ્રદાન કરે છે:
અમાન્ય JSON ફોર્મેટ: જો તમારું ઇનપુટ JSONમાં સંકેત ભૂલ હોય, તો ટૂલ એક ભૂલ સંદેશો દર્શાવશે જે સૂચવે છે કે JSON ફોર્મેટ અમાન્ય છે. તમારા ઇનપુટની તપાસ કરો કે તેમાં ખૂણાઓ, કોમાઓ અથવા અન્ય સંકેત સમસ્યાઓની ખોટ નથી.
અનુવાદ ભૂલો: દુર્લભ કિસ્સામાં જ્યાં અનુવાદ નિષ્ફળ જાય છે, ટૂલ તમને જાણ કરશે. આ કનેક્ટિવિટી સમસ્યાઓ અથવા અનુવાદ સેવાઓ સાથેની સમસ્યાઓને કારણે થઈ શકે છે.
1// JavaScript માં સમાન કાર્યક્ષમતા કેવી રીતે અમલમાં મૂકવી તે ઉદાહરણ
2function translateJsonStructure(jsonObj, targetLanguage) {
3 // સ્ટ્રિંગને અનુવાદિત કરવા માટેની મદદરૂપ ફંક્શન
4 function translateString(str, lang) {
5 // વાસ્તવિક અમલમાં, આ અનુવાદ APIને કૉલ કરશે
6 return `[${lang}] ${str}`;
7 }
8
9 // JSONને પસાર કરવા માટેની પુનરાવૃત્તિ ફંક્શન
10 function processNode(node) {
11 if (node === null) return null;
12
13 if (typeof node === 'string') {
14 return translateString(node, targetLanguage);
15 }
16
17 if (Array.isArray(node)) {
18 return node.map(item => processNode(item));
19 }
20
21 if (typeof node === 'object') {
22 const result = {};
23 for (const key in node) {
24 result[key] = processNode(node[key]);
25 }
26 return result;
27 }
28
29 // અંક, બુલિયન, વગેરેને અવિનાશિત રાખો
30 return node;
31 }
32
33 return processNode(jsonObj);
34}
35
36// ઉદાહરણ ઉપયોગ
37const sourceJson = {
38 "product": {
39 "name": "Wireless Headphones",
40 "description": "High-quality wireless headphones with noise cancellation",
41 "features": ["Bluetooth 5.0", "40-hour battery life", "Foldable design"],
42 "price": 99.99,
43 "inStock": true
44 }
45};
46
47const translatedJson = translateJsonStructure(sourceJson, "es");
48console.log(JSON.stringify(translatedJson, null, 2));
49
1import json
2
3def translate_json_structure(json_obj, target_language):
4 """
5 JSON ઓબ્જેક્ટમાં સ્ટ્રિંગ મૂલ્યોને અનુવાદિત કરે છે જ્યારે બંધારણ જાળવવામાં આવે છે.
6
7 Args:
8 json_obj: પાર્સ કરેલ JSON ઓબ્જેક્ટ
9 target_language: લક્ષ્ય ભાષા કોડ (જેમ કે, 'es', 'fr')
10
11 Returns:
12 અનુવાદિત JSON ઓબ્જેક્ટ જે બંધારણ જાળવે છે
13 """
14 def translate_string(text, lang):
15 # વાસ્તવિક અમલમાં, આ અનુવાદ APIને કૉલ કરશે
16 return f"[{lang}] {text}"
17
18 def process_node(node):
19 if node is None:
20 return None
21
22 if isinstance(node, str):
23 return translate_string(node, target_language)
24
25 if isinstance(node, list):
26 return [process_node(item) for item in node]
27
28 if isinstance(node, dict):
29 result = {}
30 for key, value in node.items():
31 result[key] = process_node(value)
32 return result
33
34 # અંક, બુલિયન, વગેરેને અવિનાશિત રાખો
35 return node
36
37 return process_node(json_obj)
38
39# ઉદાહરણ ઉપયોગ
40source_json = {
41 "user": {
42 "name": "Jane Smith",
43 "bio": "Software developer and open source contributor",
44 "skills": ["JavaScript", "Python", "React"],
45 "active": True,
46 "followers": 245
47 }
48}
49
50translated_json = translate_json_structure(source_json, "fr")
51print(json.dumps(translated_json, indent=2))
52
1<?php
2/**
3 * JSON બંધારણને અનુવાદિત કરે છે જ્યારે મૂળ બંધારણ જાળવવામાં આવે છે
4 *
5 * @param mixed $jsonObj પાર્સ કરેલ JSON ઓબ્જેક્ટ
6 * @param string $targetLanguage લક્ષ્ય ભાષા કોડ
7 * @return mixed અનુવાદિત JSON ઓબ્જેક્ટ
8 */
9function translateJsonStructure($jsonObj, $targetLanguage) {
10 // સ્ટ્રિંગને અનુવાદિત કરવા માટેની મદદરૂપ ફંક્શન
11 function translateString($text, $lang) {
12 // વાસ્તવિક અમલમાં, આ અનુવાદ APIને કૉલ કરશે
13 return "[$lang] $text";
14 }
15
16 // દરેક નોડને પ્રક્રિયા કરવા માટેની પુનરાવૃત્તિ ફંક્શન
17 function processNode($node, $lang) {
18 if ($node === null) {
19 return null;
20 }
21
22 if (is_string($node)) {
23 return translateString($node, $lang);
24 }
25
26 if (is_array($node)) {
27 // જો તે સંસાધિત એરે (ઓબ્જેક્ટ) છે અથવા સૂચક એરે છે
28 if (array_keys($node) !== range(0, count($node) - 1)) {
29 // સંસાધિત એરે (ઓબ્જેક્ટ)
30 $result = [];
31 foreach ($node as $key => $value) {
32 $result[$key] = processNode($value, $lang);
33 }
34 return $result;
35 } else {
36 // સૂચક એરે
37 return array_map(function($item) use ($lang) {
38 return processNode($item, $lang);
39 }, $node);
40 }
41 }
42
43 // અંક, બુલિયન, વગેરેને અવિનાશિત રાખો
44 return $node;
45 }
46
47 return processNode($jsonObj, $targetLanguage);
48}
49
50// ઉદાહરણ ઉપયોગ
51$sourceJson = [
52 "company" => [
53 "name" => "Global Tech Solutions",
54 "description" => "Innovative software development company",
55 "founded" => 2010,
56 "services" => ["Web Development", "Mobile Apps", "Cloud Solutions"],
57 "active" => true
58 ]
59];
60
61$translatedJson = translateJsonStructure($sourceJson, "de");
62echo json_encode($translatedJson, JSON_PRETTY_PRINT);
63?>
64
JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક વેબ એપ્લિકેશન આંતરરાષ્ટ્રીયકરણ માટે ખાસ કરીને મૂલ્યવાન છે. આધુનિક વેબ એપ્લિકેશનો ઘણીવાર JSON ફોર્મેટમાં લોકલાઇઝેશન સ્ટ્રિંગ્સને સંગ્રહિત કરે છે, અને આ ટૂલ ડેવલપર્સને સક્ષમ બનાવે છે:
ઉદાહરણ તરીકે, એક સામાન્ય i18n JSON ફાઇલ આવું દેખાય છે:
1{
2 "common": {
3 "welcome": "Welcome to our application",
4 "login": "Log in",
5 "signup": "Sign up",
6 "errorMessages": {
7 "required": "This field is required",
8 "invalidEmail": "Please enter a valid email address"
9 }
10 }
11}
12
JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદકનો ઉપયોગ કરીને, ડેવલપર્સ ઝડપથી અનેક ભાષાઓ માટે સમાન ફાઇલો બનાવી શકે છે જ્યારે તેમની એપ્લિકેશનની અપેક્ષા મુજબ નેસ્ટેડ બંધારણ જાળવે છે.
આંતરરાષ્ટ્રીય વપરાશકર્તાઓને સેવા આપતી APIsને ઘણીવાર સ્થાનિકીકૃત પ્રતિસાદો પ્રદાન કરવાની જરૂર હોય છે. JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક સુવિધા આપે છે:
સામગ્રી વ્યવસ્થાપન પ્રણાલીઓ ઘણીવાર સંરચિત JSON ફોર્મેટમાં સામગ્રીને સંગ્રહિત કરે છે. આ ટૂલ સામગ્રી મેનેજર્સને મદદ કરે છે:
ટેક્નિકલ દસ્તાવેજો ઘણીવાર JSONમાં કોન્ફિગરેશન ઉદાહરણો અથવા API સંદર્ભો તરીકે ઉપયોગ થાય છે. અનુવાદક દસ્તાવેજન ટીમોને મદદ કરે છે:
ફીચર | JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક | જનરલ ટેક્સ્ટ અનુવાદક | મેન્યુઅલ અનુવાદ | અનુવાદ વ્યવસ્થાપન સિસ્ટમો |
---|---|---|---|---|
બંધારણ જાળવણી | ✅ સંપૂર્ણ જાળવણી | ❌ ઘણીવાર JSON બંધારણ તોડે છે | ✅ અનુવાદકની કુશળતા પર આધાર રાખે છે | ⚠️ સિસ્ટમ દ્વારા બદલાય છે |
અનુવાદની ગુણવત્તા | ⚠️ સ્વચાલિત (સરળ સામગ્રી માટે સારી) | ⚠️ સ્વચાલિત (સંદર્ભની ખોટ હોઈ શકે છે) | ✅ માનવ અનુવાદકો સાથે ઉચ્ચ ગુણવત્તા | ✅ માનવ સમીક્ષા સાથે ઉચ્ચ ગુણવત્તા |
ઝડપ | ✅ તાત્કાલિક | ✅ તાત્કાલિક | ❌ ધીમી | ⚠️ મધ્યમ |
નેસ્ટેડ સ્ટ્રક્ચર્સને સંભાળવું | ✅ ઉત્તમ | ❌ ગરીબ | ⚠️ ભૂલ-પ્રવણ | ⚠️ સિસ્ટમ દ્વારા બદલાય છે |
ટેકનિકલ જ્ઞાન જરૂરી | ⚠️ મૂળભૂત JSON સમજણ | ❌ કોઈ નહીં | ❌ કોઈ નહીં | ⚠️ સિસ્ટમ-વિશિષ્ટ જ્ઞાન |
મોટા ફાઇલો માટે યોગ્ય | ✅ હા | ⚠️ મર્યાદાઓ હોઈ શકે છે | ❌ સમય-ખર્ચી | ✅ હા |
બિન-સ્ટ્રિંગ મૂલ્યોને સંભાળવું | ✅ હા | ❌ નહીં | ⚠️ નહીં | ⚠️ સિસ્ટમ દ્વારા બદલાય છે |
JSON સ્વાભાવિક રીતે વર્તન સંદર્ભોને સપોર્ટ કરતું નથી, પરંતુ કેટલાક જાવાસ્ક્રિપ્ટ ઓબ્જેક્ટ્સમાં તેમને શામેલ કરી શકાય છે. જ્યારે JSONમાં સેરિયલાઇઝ કરવામાં આવે છે, ત્યારે આ સંદર્ભો ભૂલો સર્જે છે. JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક આને હેન્ડલ કરે છે:
અનુવાદક બુદ્ધિપૂર્વક વિવિધ ડેટા પ્રકારોને પ્રક્રિયા કરે છે:
42
એ 42
રહે છે)true
એ true
રહે છે)null
એ null
રહે છે)અનુવાદક યોગ્ય રીતે હેન્ડલ કરે છે:
ખૂબ જ મોટા JSON બંધારણો માટે, અનુવાદક:
JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક એ એક વિશિષ્ટ ટૂલ છે જે JSON ઓબ્જેક્ટ્સની ટેક્સ્ટલ સામગ્રીને અનુવાદિત કરે છે જ્યારે મૂળ બંધારણ, ફોર્મેટ, અને બિન-સ્ટ્રિંગ મૂલ્યોને જાળવે છે. તે સુનિશ્ચિત કરે છે કે અનુવાદિત JSON મૂળ સાથે માન્ય અને કાર્યાત્મક સમાન રહે છે, ફક્ત માનવ-વાંચનીય સ્ટ્રિંગ સામગ્રીને લક્ષ્ય ભાષામાં બદલવામાં આવે છે.
અનુવાદક પુનરાવૃત્તિ ટ્રાવર્સલનો ઉપયોગ કરીને નેસ્ટેડ JSON ઓબ્જેક્ટ્સને પ્રક્રિયા કરે છે. તે નેસ્ટિંગના તમામ સ્તરોને પસાર કરે છે, દરેક સ્તરે સ્ટ્રિંગ મૂલ્યોને અનુવાદિત કરે છે જ્યારે હાયરાર્કિકલ બંધારણ, ઓબ્જેક્ટ કી અને બિન-સ્ટ્રિંગ મૂલ્યોને જાળવે છે. આ સુનિશ્ચિત કરે છે કે નેસ્ટેડ JSON ઓબ્જેક્ટ્સ અનુવાદ પછી તેમના મૂળ બંધારણને જાળવે છે.
હા, અનુવાદક JSONમાં એરેને સંપૂર્ણ રીતે સપોર્ટ કરે છે. તે એરેમાં દરેક તત્વને વ્યક્તિગત રીતે પ્રક્રિયા કરે છે, સ્ટ્રિંગ મૂલ્યોને અનુવાદિત કરે છે જ્યારે એરેની બંધારણ અને કોઈપણ બિન-સ્ટ્રિંગ તત્વોને જાળવે છે. આ સરળ સ્ટ્રિંગ્સના એરેથી લઈને જટિલ મિશ્ર ડેટા પ્રકારો અથવા નેસ્ટેડ ઓબ્જેક્ટ્સ ધરાવતી એરે સુધી કામ કરે છે.
નહીં, અનુવાદક તમારા JSONના બંધારણને જાળવવા માટે ડિઝાઇન કરવામાં આવ્યો છે, જેમાં તમામ કી અવિનાશિત રહે છે. ફક્ત સ્ટ્રિંગ મૂલ્યોને અનુવાદિત કરવામાં આવે છે, કી પોતે નહીં. આ સુનિશ્ચિત કરે છે કે તમારા કોડને અનુવાદ પછી પણ સમાન પ્રોપર્ટી નામોનો સંદર્ભ આપી શકે.
જ્યારે JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક ખાસ કરીને i18next માટે બનાવવામાં આવ્યું નથી, તે આઉટપુટને i18next અને સમાન આંતરરાષ્ટ્રીયકરણ ફ્રેમવર્ક્સ સાથે સુસંગત બનાવે છે. અનુવાદિત JSON તે નેસ્ટેડ બંધારણ જાળવે છે જે આ ફ્રેમવર્ક્સની અપેક્ષા રાખે છે, જે i18next આધારિત એપ્લિકેશનો માટે લોકલાઇઝેશન ફાઇલો બનાવવામાં અનુકૂળ છે.
અનુવાદક સ્વચાલિત અનુવાદ સેવાઓનો ઉપયોગ કરે છે, જે સામાન્ય સામગ્રી માટે સારી પરિણામો આપે છે પરંતુ સંદર્ભ-વિશિષ્ટ ટર્મિનોલોજી અથવા સૂક્ષ્મ અર્થોને સંપૂર્ણપણે કૅપ્ચર ન કરી શકે. વ્યાવસાયિક ગુણવત્તાના અનુવાદો માટે, ભલામણ કરવામાં આવે છે કે માનવ અનુવાદક આઉટપુટની સમીક્ષા અને સુધારણા કરે, ખાસ કરીને ગ્રાહક-સામેની સામગ્રી માટે.
હા, અનુવાદક બુદ્ધિપૂર્વક મિશ્ર સામગ્રીને હેન્ડલ કરે છે. તે ફક્ત સ્ટ્રિંગ મૂલ્યોને અનુવાદિત કરશે, જ્યારે અંક, બુલિયન, નલ મૂલ્યો અને બંધારણના તત્વોને જેમ છે તેમ જાળવશે. આ સુનિશ્ચિત કરે છે કે તમારા ડેટાની અખંડિતતા સમગ્ર અનુવાદ પ્રક્રિયા દરમિયાન જાળવાઈ રહે.
જો તમે અનુવાદ ભૂલનો સામનો કરો છો, તો પ્રથમ ખાતરી કરો કે તમારું ઇનપુટ માન્ય JSON છે. ટૂલ અમાન્ય JSON સિદ્ધાંત માટે ભૂલ સંદેશાઓ પ્રદાન કરે છે. જો તમારું JSON માન્ય છે પરંતુ અનુવાદ નિષ્ફળ જાય છે, તો જટિલ બંધારણોને નાના ભાગોમાં તોડવાની કોશિશ કરો અથવા તપાસો કે કોઈ અસામાન્ય અક્ષરો અથવા ફોર્મેટિંગ સમસ્યાઓ છે કે નહીં.
વેબ આધારિત ટૂલ મધ્યમ કદના JSON ઓબ્જેક્ટ્સને હેન્ડલ કરી શકે છે, પરંતુ ખૂબ જ મોટા ફાઇલો (કેટલાક MB) બ્રાઉઝરમાં કામગીરીની સમસ્યાઓ સર્જી શકે છે. અત્યંત મોટા JSON બંધારણો માટે, તેમને અનુવાદ માટે નાના તર્કસંગત એકમોમાં તોડવાની વિચારણા કરો અથવા સમાન કાર્યક્ષમતાની સર્વર-સાઇડ અમલનો ઉપયોગ કરો.
વર્તમાન અમલ એક સમયે એક જ લક્ષ્ય ભાષામાં અનુવાદ કરે છે. ઘણા ભાષાઓ માટે, તમને દરેક લક્ષ્ય ભાષા માટે અલગ અલગ અનુવાદો કરવાની જરૂર પડશે. તેમ છતાં, પ્રક્રિયા ઝડપી છે અને તમે જે ભાષાઓને સપોર્ટ કરવા માંગતા હો તે માટે સરળતાથી પુનરાવૃત્તિ કરી શકાય છે.
"JSON (જાવાસ્ક્રિપ્ટ ઓબ્જેક્ટ નોટેશન)." json.org. 10 જુલાઈ 2025ને ઍક્સેસ કરવામાં આવ્યું.
Ecma International. "Standard ECMA-404: The JSON Data Interchange Syntax." ecma-international.org. 10 જુલાઈ 2025ને ઍક્સેસ કરવામાં આવ્યું.
"i18next: Internationalization Framework." i18next.com. 10 જુલાઈ 2025ને ઍક્સેસ કરવામાં આવ્યું.
Mozilla Developer Network. "Working with JSON." developer.mozilla.org. 10 જુલાઈ 2025ને ઍક્સેસ કરવામાં આવ્યું.
W3C. "Internationalization (i18n)." w3.org. 10 જુલાઈ 2025ને ઍક્સેસ કરવામાં આવ્યું.
તમે તમારા JSONને અનુવાદિત કરવા માટે તૈયાર છો જ્યારે તેના બંધારણને જાળવશો? હવે અમારા JSON સ્ટ્રક્ચર-પ્રિઝર્વિંગ અનુવાદક ટૂલનો ઉપયોગ કરો જેથી તમે ચોક્કસ અનુવાદો ઝડપી બનાવો જે તમારા ડેટાના બંધારણની અખંડિતતા જાળવે છે. સરળતાથી તમારું JSON પેસ્ટ કરો, તમારી લક્ષ્ય ભાષા પસંદ કરો, અને તરત જ પરિણામ મેળવો જે તમે તમારા મલ્ટીલિંગ્યુઅલ એપ્લિકેશન્સમાં સીધા અમલમાં મૂકી શકો.
તમારા વર્કફ્લો માટે ઉપયોગી થવાના વધુ સાધનો શોધો