translate-api / client
Official PHP SDK for Translate API - Easy text translation
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/translate-api/client
Requires
- php: >=7.4
- ext-curl: *
- ext-json: *
This package is auto-updated.
Last update: 2025-11-30 00:23:58 UTC
README
Official PHP SDK for Translate API.
🚀 Quick Start (For Beginners)
Step 1: Get Your API Key
- Go to https://translate-api.com
- Click "Login" or "Get Started"
- Create an account (it's free to start!)
- Go to your Dashboard
- Click "Create API Key"
- Copy your API key - you'll need it!
Step 2: Install the SDK
If you have Composer installed:
composer require translate-api/client
If you don't have Composer:
- Download Composer from https://getcomposer.org/download/
- Run the installer
- Then run the command above
Step 3: Use It!
<?php require_once 'vendor/autoload.php'; use TranslateAPI\Client; // Replace 'your-api-key' with your actual API key from translate-api.com $client = new Client('your-api-key'); // Translate to one language $result = $client->translate('Hello world', 'es'); echo $result['translations']['es']; // Output: "Hola mundo" // Translate to multiple languages at once $result = $client->translate('Hello world', ['es', 'fr', 'de']); print_r($result['translations']); // Output: Array ( [es] => Hola mundo [fr] => Bonjour le monde [de] => Hallo Welt ) ?>
📖 Full API Reference
Constructor
$client = new Client($apiKey, $baseUrl);
$apiKey(required): Your API key from translate-api.com$baseUrl(optional): Custom API URL (default: 'https://translate-api.com/v1')
translate($text, $targetLanguage)
Translate text to one or more languages.
translateBatch($items)
Translate multiple texts at once.
🌍 Supported Languages
Visit translate-api.com/documentation for a full list.
❓ Need Help?
- Documentation: translate-api.com/documentation
- Support: support@translate-api.com
📝 License
MIT License