Streamline your localization process, be more efficient and effective

Reach a global audience faster, and ensure high-quality translations. All of this, while enjoying the best value for your money.

Get Started For Free

7-day Free trial. No Credit Card required.

Trusted by businesses of all sizes

Translized consistently surpasses higher-priced alternatives in the market

Localization Features for Product Managers

Ensure smooth localization, from start to finish

Save Time

Automations

Eliminate repetitive localization tasks, and reduce the number of steps in your localization workflow by predefining automation rules.

Tagging

Enable auto-tagging for new and updated keys, and/or mark them as unverified for easier collaboration.

Pre-translations

Automatically translate new keys into multiple languages and reduce the time needed to get translations with the help of Machine Translation and/or Translation Memory.

AI Translations

AI-Powered Translation

Our system allows you to leverage the most advanced AI algorithms to provide fast and accurate translations, helping you reach global markets faster. Experience the future of localization now.

ChatGPT

Unlimited AI translations when selecting the right plan.

Machine Learning

Native integrations with Google, Amazon, Microsoft and DeepL Machine Learning models.

Leverage experts in their field

Human Translations at your fingertips

Translized allows you to connect with marketplaces to outsource human translations, ensuring the local tone and cultural relevance.

Marketplace Integration

Our system integrates seamlessly with Gengo.com, a leading marketplace for professional translators.

Localize

Localization is more than translation: it takes into account the culture and context. Rely on experts to make sure your localization is always on point.

Avoid app store approvals

Over the Air (OTA)

No more need to create a new release each time you want to make copy changes.

Native SDKs

Integrate our Mobile SDK and publish translation in real-time on App Store or Google Play.

Translized

Publish your translations faster and simpler than ever before.

Catch any errors

Built-in Quality Assurance

Automatically check your translations for common errors, inconsistencies, mismatches and bring translation quality to the next level.

Detect inconsistencies

Mismatches in leading and trailing spaces, placeholders, and punctuation. We got you.

Glossary

Translized checks that your glossary terms are used correctly in your translations.

Save time

Translation Memory

Avoid translating the same text multiple times. Paired with the Glossary, Translation Memory makes sure you save tons of time.

Memory across all projects

Translation memory remembers the translated text, and applies it across all of your projects.

Glossary

Translized checks that your glossary terms are used correctly in your translations.

Go back in time

Translation History

Versions and history allows you to review changes over time.

Changes History

Translation history gives you a full overview of all version changes, and allows you to

Revert Back

Revert to the previous translation version in a click.

Get your teamwork on

Collaborate internally and externally

Translized fosters a collaborative environment, enabling your team to work together more efficiently.

Roles and discussions

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s,

Automate repetitive tasks

Automate translations using Machine Learning or AI

Get the most out of it

App Integrations

Integrate Translized with various 3rd party apps and enchance your translation workflow even more.

Slack

Stay on the loop at all times. Never miss an update.

Figma

Review your translations over Figma designs to avoid UI issues before the release.

Work on product localization with various file formats

Microsoft Excel

(.xlsx)

CSV

(.csv)

Android

(.xml)

iOS

(.strings)

iOS

(.stringsdict)

Java

(.properties)

JSON (flat & nested)

(.json)

Angular

(.xlf)

YAML

(.yml)

.NET

(.resx)

ARB

(.arb)

PHP

(.php)

PO

(.po)

Integrate Translized with ease

Translized provides you simple but yet powerful API and CLI.Automate your localization process and get the latest translations from your terminal and integrate our API for more advanced use cases.

View Docs
1const termRes = await fetch('https://api.translized.com/term/get', {
2  method: 'POST',
3  headers: {
4    'Content-Type': 'application/json',
5    'api-token': '42cf5fec-a74c-4a53-8ebc-86a4e52b7ce6',
6  },
7  body: JSON.stringify({
8    projectId: 'A3KJtLw4mt',
9    termKey: 'Api.test',
10  }),
11});
12const termData = await termRes.json();
1import Foundation
2
3let url = URL(string: "https://api.translized.com/term/get")!
4var request = URLRequest(url: url)
5request.httpMethod = "POST"
6request.setValue("application/json", forHTTPHeaderField: "Content-Type")
7request.setValue("42cf5fec-a74c-4a53-8ebc-86a4e52b7ce6", forHTTPHeaderField: "api-token")
8
9let parameters: [String: Any] = [
10    "projectId": "A3KJtLw4mt",
11    "termKey": "Api.test"
12]
13
14do {
15    request.httpBody = try JSONSerialization.data(withJSONObject: parameters)
16} catch {
17    print("Error creating HTTP body: \(error)")
18}
19
20let task = URLSession.shared.dataTask(with: request) { data, response, error in
21    if let error = error {
22        print("Error: \(error)")
23        return
24    }
25
26    if let data = data {
27        do {
28            if let json = try JSONSerialization.jsonObject(with: data, options: []) as? [String: Any] {
29                // Handle json data here
30                print(json)
31            }
32        } catch {
33            print("Error parsing JSON: \(error)")
34        }
35    }
36}
37
38task.resume()
1val url = URL("https://api.translized.com/term/get")
2    val connection = url.openConnection() as HttpURLConnection
3    connection.requestMethod = "POST"
4    connection.setRequestProperty("Content-Type", "application/json")
5    connection.setRequestProperty("api-token", "42cf5fec-a74c-4a53-8ebc-86a4e52b7ce6")
6    connection.doOutput = true
7
8    val parameters = mapOf(
9        "projectId" to "A3KJtLw4mt",
10        "termKey" to "Api.test"
11    )
12
13    val outputStream: OutputStream = connection.outputStream
14    outputStream.write(parameters.toString().toByteArray(Charsets.UTF_8))
15
16    val responseCode = connection.responseCode
17    if (responseCode == HttpURLConnection.HTTP_OK) {
18        val inputStream = BufferedReader(InputStreamReader(connection.inputStream))
19        val response = StringBuilder()
20        var inputLine: String?
21        while (inputStream.readLine().also { inputLine = it } != null) {
22            response.append(inputLine)
23        }
24        inputStream.close()
25        println("Response: ${response.toString()}")
26    } else {
27        println("Request failed with response code $responseCode")
28    }
29
30    connection.disconnect()
1import Foundation
2
3let url = URL(string: "https://api.translized.com/term/get")!
4var request = URLRequest(url: url)
5request.httpMethod = "POST"
6request.setValue("application/json", forHTTPHeaderField: "Content-Type")
7request.setValue("42cf5fec-a74c-4a53-8ebc-86a4e52b7ce6", forHTTPHeaderField: "api-token")
8
9let parameters: [String: Any] = [
10    "projectId": "A3KJtLw4mt",
11    "termKey": "Api.test"
12]
13
14do {
15    request.httpBody = try JSONSerialization.data(withJSONObject: parameters)
16} catch {
17    print("Error creating HTTP body: \(error)")
18}
19
20let task = URLSession.shared.dataTask(with: request) { data, response, error in
21    if let error = error {
22        print("Error: \(error)")
23        return
24    }
25
26    if let data = data {
27        do {
28            if let json = try JSONSerialization.jsonObject(with: data, options: []) as? [String: Any] {
29                // Handle json data here
30                print(json)
31            }
32        } catch {
33            print("Error parsing JSON: \(error)")
34        }
35    }
36}
37
38task.resume()
1HttpClient httpClient = HttpClient.newBuilder().build();
2
3JSONObject jsonBody = new JSONObject();
4jsonBody.put("projectId", "A3KJtLw4mt");
5jsonBody.put("termKey", "Api.test");
6
7HttpRequest request = HttpRequest.newBuilder()
8    .uri(URI.create("https://api.translized.com/term/get"))
9    .header("Content-Type", "application/json")
10    .header("api-token", "42cf5fec-a74c-4a53-8ebc-86a4e52b7ce6")
11    .POST(HttpRequest.BodyPublishers.ofString(jsonBody.toString()))
12    .build();
13
14HttpResponse<String> response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
15JSONObject jsonResponse = new JSONObject(response.body());
1<?php
2
3$url = 'https://api.translized.com/term/get';
4$headers = [
5    'Content-Type: application/json',
6    'api-token: 42cf5fec-a74c-4a53-8ebc-86a4e52b7ce6'
7];
8
9$data = [
10    'projectId' => 'A3KJtLw4mt',
11    'termKey' => 'Api.test'
12];
13
14$ch = curl_init();
15curl_setopt($ch, CURLOPT_URL, $url);
16curl_setopt($ch, CURLOPT_POST, 1);
17curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
18curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
19curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
20
21$response = curl_exec($ch);
22
23curl_close($ch);
24?>
What others say

Teams Love Translized

Our customers love our seamless integrations, transparent pricing and unmatched value

Pleasantly surprised

“I love this piece of software. It is great to use, easy to integrate with any app and UI makes sense. Compared to other products it offers you better packages for less money and with features it is fairly the same or better then some other products. Offers a lot of translation file formats.”

Aleksandar Z.

Senior Front-end Developer

Seamless integration

“Integrated Translized for a project on a tight schedule, so ease of integration and out-of -the-box features were very important. I was very pleasantly surprised with the product, and their support. I will definitely be using Translized on future projects again.”

Miljan S.

Lead Software Developer

Great Software Solution

“I really like Translized. Itis very easy to use and integrates easily into any software solution that requires multi-language support. CLI is super helpful and allows us to automate the uploading and downloading of localization files.”

Ivan I.

Lead Engineer

Go global with Translized

Unlock the world of opportunities with our cost-effective, high-quality localization tool —your software deserves the best. Try our Translation Management System today!

Empower your product with Seamless, Cost-Effective Solutions for Developers and Product Managers.

© Translized 2024, all right reserved.
Terms & Conditions
Privacy Policy