25 lines
No EOL
2.1 KiB
PHP
25 lines
No EOL
2.1 KiB
PHP
<?php
|
|
// Microsoft Translator API settings
|
|
define('MS_API_KEY', 'ChwRNPjwUsJ6NKw9575KrPotbm59m8FsiqU2jRGP2L97nzu6GzrbJQQJ99BEACYeBjFXJ3w3AAAbACOGe4Rc');
|
|
define('MS_API_ENDPOINT', 'https://optical-translation.cognitiveservices.azure.com/');
|
|
define('MS_API_REGION', 'eastus'); // e.g., 'westus2', 'eastus'
|
|
define('MS_API_VERSION', '2024-05-01');
|
|
|
|
// Azure Storage settings for document translation
|
|
define('AZURE_STORAGE_CONNECTION_STRING', 'BlobEndpoint=https://opticaltranslations.blob.core.windows.net/;QueueEndpoint=https://opticaltranslations.queue.core.windows.net/;FileEndpoint=https://opticaltranslations.file.core.windows.net/;TableEndpoint=https://opticaltranslations.table.core.windows.net/;SharedAccessSignature=sv=2024-11-04&ss=bfqt&srt=sco&sp=rwdlacupiytfx&se=2026-05-06T01:01:26Z&st=2025-05-05T17:01:26Z&spr=https,http&sig=ZH%2F%2BXC2WPNDFYWS%2FKe2ifmnkxR7hjmqTGEHuXPgbHN8%3D');
|
|
define('AZURE_STORAGE_CONTAINER_SOURCE', 'source-documents');
|
|
define('AZURE_STORAGE_CONTAINER_TARGET', 'translated-documents');
|
|
define('AZURE_STORAGE_SAS_TOKEN', 'sv=2024-11-04&ss=bfqt&srt=sco&sp=rwdlacupiytfx&se=2026-05-06T01:01:26Z&st=2025-05-05T17:01:26Z&spr=https,http&sig=ZH%2F%2BXC2WPNDFYWS%2FKe2ifmnkxR7hjmqTGEHuXPgbHN8%3D');
|
|
|
|
// Source and Target SAS tokens and URLs
|
|
define('AZURE_STORAGE_SOURCE_SAS_TOKEN', 'sv=2024-11-04&ss=bfqt&srt=sco&sp=rwdlacupiytfx&se=2026-05-06T01:01:26Z&st=2025-05-05T17:01:26Z&spr=https,http&sig=ZH%2F%2BXC2WPNDFYWS%2FKe2ifmnkxR7hjmqTGEHuXPgbHN8%3D');
|
|
define('AZURE_STORAGE_SOURCE_URL', 'https://opticaltranslations.blob.core.windows.net/source-documents');
|
|
define('AZURE_STORAGE_TARGET_SAS_TOKEN', 'sv=2024-11-04&ss=bfqt&srt=sco&sp=rwdlacupiytfx&se=2026-05-06T01:01:26Z&st=2025-05-05T17:01:26Z&spr=https,http&sig=ZH%2F%2BXC2WPNDFYWS%2FKe2ifmnkxR7hjmqTGEHuXPgbHN8%3D');
|
|
define('AZURE_STORAGE_TARGET_URL', 'https://opticaltranslations.blob.core.windows.net/translated-documents');
|
|
|
|
// App settings
|
|
define('MAX_CONCURRENT_UPLOADS', 10);
|
|
define('POLL_INTERVAL', 5000); // 5 seconds
|
|
|
|
// Webhook settings
|
|
define('DATASTORE_WEBHOOK', 'https://hook.us1.make.celonis.com/8ri1h8b2he4wudp2jku69mgcxumzxf3v'); |