ترجمة مستندات Word، PDF، والويب في JavaScript

ترجمة المستندات باستخدام JavaScript.

تكامل سلس مع نماذج اللغة التوليدية من Google Gemini يوفّر إمكانيات معالجة المستندات واسعة تعتمد على الذكاء الاصطناعي لتطبيقات Node.js.

اعرض مقتطف الشفرة

ترجمة المستندات إلى أكثر من 300 لغة في JavaScript

قم بأتمتة ترجمة المستندات باستخدام نماذج Google Gemini AI مع Aspose.Words لـ Node.js via .NET. ترجم ملفات DOC و DOCX و RTF و PDF و HTML و Markdown و ODT و TXT و EPUB إلى أكثر من 300 لغة مع الحفاظ على التخطيط والتنسيق الأصلي. يكتشف محرك الذكاء الاصطناعي اللغة المصدر تلقائيًا — حتى في المستندات متعددة اللغات — ويترك غير المترجمة فقط تلك القطع التي لا يستطيع التعرف عليها.

لماذا يختار المطورون Aspose.Words لترجمة المستندات

  • استدعاء API واحد لترجمة المستند بالكامل
  • اكتشاف تلقائي للغة المصدر في المستندات ذات اللغات المختلطة
  • الحفاظ على النتيجة بالتنسيق والتخطيط الأصليين
  • دعم ملفات DOC و DOCX و RTF و PDF و ODT و HTML و Markdown و TXT و EPUB وغيرها

يتطلب المصادقة مفتاح API من Google. للحصول على القائمة الكاملة للنماذج المدعومة للذكاء الاصطناعي، راجع دليل API.

ابدأ بترجمة المستندات في JavaScript اليوم — جرّب العرض التفاعلي أعلاه.

مثال على الكود بلغة JavaScript لترجمة مستند
حدد التنسيق الهدف من القائمة
قم بتشغيل الكود
npm install @aspose/words
ينسخ
const aw = require('@aspose/words');

const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;

// استخدام نماذج اللغة التوليدية من Google.
const model = aw.AI.AiModel.createGemini15Flash();
model.setApiKey(apiKey);

const translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.save("Output.docx");
const aw = require('@aspose/words');

const doc = new aw.Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
const model = new CustomAiModel("my-model-24b", "https://your-server.com/v1");
model.setApiKey("");

const translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.save("Output.docx");

class CustomAiModel extends aw.AI.OpenAiModel {
    constructor(name, url) {
        super(name);
        this._url = url;
    }
    get url() {
        return this._url;
    }
}
قم بتشغيل الكود

كيفية ترجمة مستند في JavaScript

  1. قم بتثبيت Aspose.Words for Node.js via .NET.
  2. أضف إشارة إلى المكتبة (استورد المكتبة) إلى مشروع JavaScript الخاص بك.
  3. افتح ملف المصدر في JavaScript.
  4. استدعِ طريقة Translate، مع تمرير المستند واللغة المستهدفة.
  5. بعد الانتهاء، ستحصل على مستند مترجم يمكنك حفظه كملف جديد بالصيغ التي تحتاجها.

مكتبة Node.js via .NET لترجمة المستندات

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2026. كل الحقوق محفوظة.