msft-trns/config.php
2026-03-02 17:21:57 +00:00

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');