Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/documentation/booksarch-handbookpccard_index/fa/changes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 45,
    "next": null,
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-05-23T13:20:46.377096Z",
            "action": 0,
            "target": "",
            "id": 299604,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/299604/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-05-23T13:20:46.396664Z",
            "action": 44,
            "target": "",
            "id": 299605,
            "action_name": "要翻译的新字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/299605/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-05-23T23:00:39.447451Z",
            "action": 0,
            "target": "",
            "id": 302492,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/302492/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/dbaio/?format=api",
            "timestamp": "2021-06-03T22:16:32.731263Z",
            "action": 0,
            "target": "",
            "id": 316182,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/316182/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-09-18T22:57:21.770299Z",
            "action": 0,
            "target": "",
            "id": 335337,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/335337/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-09-19T00:04:33.265078Z",
            "action": 0,
            "target": "",
            "id": 339680,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/339680/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-11-05T03:11:25.007019Z",
            "action": 0,
            "target": "",
            "id": 343245,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/343245/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2021-11-05T03:11:28.704908Z",
            "action": 44,
            "target": "",
            "id": 343256,
            "action_name": "要翻译的新字符串",
            "url": "https://translate-dev.freebsd.org/api/changes/343256/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-01-09T06:03:19.747884Z",
            "action": 0,
            "target": "",
            "id": 349286,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/349286/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2022-02-01T20:28:25.771181Z",
            "action": 0,
            "target": "",
            "id": 353030,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/353030/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145561/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:55:44.735402Z",
            "action": 45,
            "target": "",
            "id": 762637,
            "action_name": "新贡献者",
            "url": "https://translate-dev.freebsd.org/api/changes/762637/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145561/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:55:44.736120Z",
            "action": 5,
            "target": "کارت  سخت‌افزاری کامپیوتر",
            "id": 762638,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762638/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145561/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:55:51.305872Z",
            "action": 2,
            "target": "کارت سخت‌افزاری کامپیوتر",
            "id": 762639,
            "action_name": "修改了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762639/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145560/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:56:54.746144Z",
            "action": 5,
            "target": "فصل ۱۶. کارت سخت افزاری کامپیوتر",
            "id": 762640,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762640/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145562/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:57:31.196614Z",
            "action": 5,
            "target": "این فصل در مورد مکانیسم‌های FreeBSD برای نوشتن درایور دستگاه برای یک دستگاه PC Card یا CardBus صحبت خواهد کرد. با این حال، در حال حاضر فقط نحوه اضافه کردن یک دستگاه جدید به درایور یک PCcard موجود را مستند می‌کند.",
            "id": 762641,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762641/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145563/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:57:46.947370Z",
            "action": 5,
            "target": "اضافه کردن یک دستگاه",
            "id": 762642,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762642/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145564/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:58:18.917661Z",
            "action": 5,
            "target": "درایورهای دستگاه می‌دانند از چه دستگاه‌هایی پشتیبانی می‌کنند. جدولی از دستگاه‌های پشتیبانی‌شده در هسته وجود دارد که درایورها برای اتصال به یک دستگاه از آن استفاده می‌کنند.",
            "id": 762643,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762643/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145565/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:58:37.104106Z",
            "action": 5,
            "target": "نمای کلی",
            "id": 762652,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762652/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145566/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:59:10.355421Z",
            "action": 5,
            "target": "کارت‌های PC به یکی از دو روش زیر شناسایی می‌شوند، که هر دو بر اساس ساختار اطلاعات کارت (CIS) ذخیره شده روی کارت هستند. روش اول استفاده از شماره‌های عددی سازنده و محصول است. روش دوم استفاده از رشته‌های قابل خواندن توسط انسان است که در CIS نیز موجود هستند. گذرگاه کارت PC از یک پایگاه داده متمرکز و برخی ماکروها برای تسهیل یک الگوی طراحی استفاده می‌کند تا به نویسنده درایور کمک کند تا دستگاه‌ها را با درایور خود مطابقت دهد.",
            "id": 762653,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762653/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145567/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T22:59:41.148497Z",
            "action": 5,
            "target": "تولیدکنندگان تجهیزات اصلی (OEMها) اغلب یک طرح مرجع برای محصول کارت PC توسعه می‌دهند، سپس این طرح را به شرکت‌های دیگر برای بازاریابی می‌فروشند. این شرکت‌ها طرح را اصلاح می‌کنند، محصول را به مخاطبان هدف یا منطقه جغرافیایی خود عرضه می‌کنند و پلاک نام خود را روی کارت قرار می‌دهند. اصلاحات روی کارت فیزیکی معمولاً بسیار جزئی است، اگر تغییری ایجاد شود. این فروشندگان برای تقویت برند خود، نام شرکت خود را در رشته‌های قابل خواندن توسط انسان در فضای CIS قرار می‌دهند، اما شناسه‌های سازنده و محصول را بدون تغییر باقی می‌گذارند.",
            "id": 762654,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762654/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145568/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:00:15.859163Z",
            "action": 5,
            "target": "به دلیل این رویه، درایورهای FreeBSD معمولاً برای شناسایی دستگاه به شناسه‌های عددی متکی هستند. استفاده از شناسه‌های عددی و یک پایگاه داده متمرکز، افزودن شناسه‌ها و پشتیبانی از کارت‌ها به سیستم را پیچیده می‌کند. باید با دقت بررسی کرد که چه کسی واقعاً کارت را ساخته است، به خصوص وقتی که به نظر می‌رسد فروشنده‌ای که کارت را ساخته است، ممکن است از قبل شناسه سازنده متفاوتی در پایگاه داده مرکزی داشته باشد. Linksys، D-Link و NetGear تعدادی از تولیدکنندگان سخت‌افزار LAN در ایالات متحده هستند که اغلب طرح یکسانی را می‌فروشند. همین طرح‌ها را می‌توان در ژاپن با نام‌هایی مانند Buffalo و Corega فروخت. اغلب، این دستگاه‌ها همگی شناسه سازنده و محصول یکسانی دارند.",
            "id": 762655,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762655/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145569/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:00:49.794413Z",
            "action": 5,
            "target": "کد گذرگاه کارت PC یک پایگاه داده مرکزی از اطلاعات کارت را نگهداری می‌کند، اما اطلاعاتی در مورد اینکه کدام درایور با آنها مرتبط است، در [.filename]#/sys/dev/pccard/pccarddevs# ندارد. همچنین مجموعه‌ای از ماکروها را ارائه می‌دهد که به فرد اجازه می‌دهد به راحتی ورودی‌های ساده‌ای را در جدولی که درایور برای ادعای مالکیت دستگاه‌ها استفاده می‌کند، ایجاد کند.",
            "id": 762656,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762656/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145570/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:01:20.532930Z",
            "action": 5,
            "target": "در نهایت، برخی از دستگاه‌های بسیار ارزان‌قیمت اصلاً حاوی شناسه سازنده نیستند. این دستگاه‌ها باید با تطبیق رشته‌های CIS قابل خواندن توسط انسان شناسایی شوند. اگرچه خوب می‌شد اگر به عنوان یک جایگزین به این روش نیاز نداشتیم، اما برای برخی از پخش‌کننده‌های CD-ROM بسیار ارزان‌قیمت و کارت‌های اترنت ضروری است. به طور کلی باید از این روش اجتناب کرد، اما تعدادی از دستگاه‌ها در این بخش فهرست شده‌اند زیرا قبل از به رسمیت شناختن ماهیت OEM تجارت PC Card اضافه شده‌اند. هنگام افزودن دستگاه‌های جدید، ترجیحاً از روش عددی استفاده کنید.",
            "id": 762657,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762657/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145571/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:01:44.918914Z",
            "action": 5,
            "target": "قالب [.filename]#pccarddevs#",
            "id": 762658,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762658/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145572/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:15:00.317442Z",
            "action": 5,
            "target": "چهار بخش در فایل‌های ‎[.filename]#pccarddevs#‎ وجود دارد. بخش اول شماره‌های سازنده را برای فروشندگانی که از آنها استفاده می‌کنند فهرست می‌کند. این بخش به ترتیب عددی مرتب شده است. بخش بعدی شامل تمام محصولاتی است که توسط این فروشندگان استفاده می‌شوند، به همراه شماره‌های شناسه محصول آنها و یک رشته توضیحات. رشته توضیحات معمولاً استفاده نمی‌شود (در عوض، ما توضیحات دستگاه را بر اساس CIS قابل خواندن توسط انسان تنظیم می‌کنیم، حتی اگر در نسخه عددی مطابقت داشته باشیم). سپس این دو بخش برای دستگاه‌هایی که از روش تطبیق رشته استفاده می‌کنند، تکرار می‌شوند. در نهایت، کامنت‌های به سبک C که در کاراکترهای `/*` و `*/` قرار می‌گیرند، در هر کجای فایل مجاز هستند.",
            "id": 762659,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762659/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145573/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:15:30.160367Z",
            "action": 5,
            "target": "بخش اول فایل شامل شناسه‌های فروشندگان است. لطفاً این لیست را به ترتیب عددی مرتب نگه دارید. همچنین، لطفاً تغییرات این فایل را هماهنگ کنید زیرا ما آن را با NetBSD به اشتراک می‌گذاریم تا به تسهیل یک مرکز تسویه مشترک برای این اطلاعات کمک کنیم. برای مثال، در اینجا چند شناسه فروشنده اول آمده است:",
            "id": 762660,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762660/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145574/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:15:54.889378Z",
            "action": 5,
            "target": "فروشنده FUJITSU 0x0004 شرکت فوجیتسو\nفروشنده NETGEAR_2 0x000b شرکت نت‌گیر\nفروشنده PANASONIC 0x0032 شرکت صنعتی الکتریکی ماتسوشیتا\nفروشنده SANDISK 0x0045 شرکت سندیسک\n",
            "id": 762661,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762661/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145575/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:16:32.419164Z",
            "action": 5,
            "target": "احتمال زیادی وجود دارد که ورودی `NETGEAR_2` در واقع یک تولیدکننده اصلی (OEM) باشد که NETGEAR کارت‌ها را از آن خریداری کرده و نویسنده پشتیبانی از آن کارت‌ها در آن زمان از اینکه Netgear از شناسه شخص دیگری استفاده می‌کند، بی‌اطلاع بوده است. این ورودی‌ها نسبتاً سرراست هستند. کلمه کلیدی vendor نوع خطی را که این خط دنبال می‌کند، نشان می‌دهد و به دنبال آن نام فروشنده می‌آید. این نام بعداً در [.filename]#pccarddevs# تکرار می‌شود و همچنین در جداول تطبیق درایور استفاده می‌شود، بنابراین آن را کوتاه و یک شناسه C معتبر نگه دارید. یک شناسه عددی در هگز، سازنده را مشخص می‌کند. شناسه‌هایی به شکل `0xffffffff` یا `0xffff` اضافه نکنید زیرا این شناسه‌ها رزرو شده هستند (اولی \"بدون مجموعه شناسه\" است در حالی که دومی گاهی اوقات در کارت‌های با کیفیت بسیار پایین دیده می‌شود تا سعی در نشان دادن \"هیچ\" داشته باشد). در نهایت، یک توصیف رشته‌ای از شرکت سازنده کارت وجود دارد. این رشته در FreeBSD برای هیچ کاری جز اهداف تفسیر استفاده نمی‌شود.",
            "id": 762662,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762662/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145576/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:16:55.954534Z",
            "action": 5,
            "target": "بخش دوم فایل شامل محصولات است. همانطور که در این مثال نشان داده شده است، قالب آن مشابه خطوط فروشندگان است:",
            "id": 762663,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762663/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145577/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:17:21.158122Z",
            "action": 5,
            "target": "/* Allied Telesis K.K. */\nمحصول ALLIEDTELESIS LA_PCM 0x0002 Allied Telesis LA-PCM\n",
            "id": 762664,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762664/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145578/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:17:37.251120Z",
            "action": 5,
            "target": "/* آرکوس */\nمحصول آرکوس ARC_ATAPI 0x0043 مینی‌سی‌دی\n",
            "id": 762665,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762665/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145579/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:17:53.104998Z",
            "action": 5,
            "target": "پس از کلمه کلیدی `product` نام فروشنده که از بالا تکرار شده است، می‌آید. پس از آن نام محصول می‌آید که توسط درایور استفاده می‌شود و باید یک شناسه معتبر C باشد، اما می‌تواند با یک عدد نیز شروع شود. همانند فروشندگان، شناسه هگز محصول برای این کارت از همان قرارداد برای `0xffffffff` و `0xffff` پیروی می‌کند. در نهایت، یک توصیف رشته‌ای از خود دستگاه وجود دارد. این رشته معمولاً در FreeBSD استفاده نمی‌شود، زیرا درایور گذرگاه کارت‌های PC در FreeBSD رشته‌ای را از ورودی‌های CIS قابل خواندن توسط انسان می‌سازد، اما در موارد نادری که این به نوعی کافی نیست، می‌توان از آن استفاده کرد. محصولات به ترتیب حروف الفبا بر اساس سازنده و سپس به ترتیب عددی بر اساس شناسه محصول هستند. آنها قبل از ورودی‌های هر سازنده یک نظر C دارند و بین ورودی‌ها یک خط خالی وجود دارد.",
            "id": 762666,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762666/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145580/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:18:09.678893Z",
            "action": 5,
            "target": "بخش سوم مانند بخش فروشنده قبلی است، اما تمام شناسه‌های عددی سازنده روی `-1` تنظیم شده‌اند، به این معنی که \"هر چیزی که در کد گذرگاه کارت‌های PC در FreeBSD یافت شود، مطابقت دارد\". از آنجایی که این شناسه‌ها C هستند، نام آنها باید منحصر به فرد باشد. در غیر این صورت، قالب با بخش اول فایل یکسان است.",
            "id": 762667,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762667/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145581/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:18:23.517035Z",
            "action": 5,
            "target": "بخش آخر شامل ورودی‌های مربوط به کارت‌هایی است که باید با ورودی‌های رشته‌ای مشخص شوند. قالب این بخش کمی با بخش عمومی متفاوت است:",
            "id": 762668,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762668/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145582/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:18:38.745335Z",
            "action": 5,
            "target": "محصول ADDTRON AWP100 { \"Addtron\", \"AWP-100&spWireless&spPCMCIA\", \"نسخه&sp01.02\", NULL }\nمحصول ALLIEDTELESIS WR211PCM { \"Allied&spTelesis&spK.K.\", \"WR211PCM\", NULL, NULL } Allied Telesis WR211PCM\n",
            "id": 762669,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762669/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145583/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:19:01.041531Z",
            "action": 5,
            "target": "کلمه کلیدی آشنای `product` به دنبال نام فروشنده و نام کارت می‌آید، درست مانند بخش دوم فایل. در اینجا فرمت با آنچه قبلاً استفاده شده متفاوت است. یک گروه‌بندی {} وجود دارد که به دنبال آن تعدادی رشته می‌آید. این رشته‌ها مربوط به فروشنده، محصول و اطلاعات اضافی است که در یک تاپل CIS_INFO تعریف شده است. این رشته‌ها توسط برنامه‌ای که ‎[.filename]#pccarddevs.h#‎ را تولید می‌کند، فیلتر می‌شوند تا &sp را با یک فاصله واقعی جایگزین کنند. رشته‌های NULL به این معنی است که بخش مربوطه از ورودی باید نادیده گرفته شود. مثال نشان داده شده در اینجا شامل یک ورودی بد است. نباید شامل شماره نسخه باشد، مگر اینکه برای عملکرد کارت حیاتی باشد. گاهی اوقات فروشندگان نسخه‌های مختلف زیادی از کارت را در این زمینه دارند که همه کار می‌کنند، در این صورت این اطلاعات فقط استفاده از آن را با FreeBSD برای کسی که کارت مشابهی دارد، دشوارتر می‌کند. گاهی اوقات لازم است که یک فروشنده به دلیل ملاحظات بازار (موجود بودن، قیمت و غیره) قطعات مختلف زیادی را تحت یک برند بفروشد. سپس، در موارد نادری که فروشنده جفت تولیدکننده/محصول یکسانی را نگه داشته است، رفع ابهام کارت می‌تواند بسیار مهم باشد. تطبیق عبارت منظم در حال حاضر در دسترس نیست.",
            "id": 762670,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762670/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145584/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:19:23.290838Z",
            "action": 5,
            "target": "روال نمونه‌برداری",
            "id": 762671,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762671/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145585/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:19:37.631984Z",
            "action": 5,
            "target": "برای درک نحوه اضافه کردن یک دستگاه به لیست دستگاه‌های پشتیبانی‌شده، باید روال‌های کاوش و/یا تطبیق را که بسیاری از درایورها دارند، درک کرد. این کار در FreeBSD 5.x کمی پیچیده است زیرا یک لایه سازگاری برای OLDCARD نیز وجود دارد. از آنجایی که فقط ظاهر آن متفاوت است، یک نسخه ایده‌آل در اینجا ارائه خواهد شد.",
            "id": 762672,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762672/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145586/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:20:04.977330Z",
            "action": 5,
            "target": "static const struct pccard_product wi_pccard_products[] = {\n\tPCMCIA_CARD(3COM, 3CRWE737A, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_PCM_S11, 0),\n\tPCMCIA_CARD(BUFFALO, WLI_CF_S11G, 0),\n\tPCMCIA_CARD(TDK, LAK_CD011WL, 0),\n\t{ NULL }\n};\n",
            "id": 762673,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762673/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145586/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:20:17.768217Z",
            "action": 2,
            "target": "‎ایستا const struct pccard_product wi_pccard_products[] = {\n‎PCMCIA_CARD(3COM, 3CRWE737A, 0),\n‎PCMCIA_CARD(BUFFALO, WLI_PCM_S11, 0),\n‎PCMCIA_CARD(BUFFALO, WLI_CF_S11G, 0),\n‎PCMCIA_CARD(TDK, LAK_CD011WL, 0),\n‎{NULL}\n‎};‎\n",
            "id": 762674,
            "action_name": "修改了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762674/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145587/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:20:38.485882Z",
            "action": 5,
            "target": "‎متغیر استاتیک از نوع int\nwi_pccard_probe(dev)\ndev_t dev;\n{\nconst struct pccard_product *pp;‎\n",
            "id": 762675,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762675/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145588/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:20:54.535513Z",
            "action": 5,
            "target": "\tاگر ((pp = pccard_product_lookup(dev, wi_pccard_products,\nsizeof(wi_pccard_products[0]), NULL)) != NULL) {\nاگر (pp->pp_name != NULL)\ndevice_set_desc(dev, pp->pp_name);\nreturn (0);\n}\nreturn (ENXIO);\n}\n",
            "id": 762676,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762676/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1145589/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/mohamad/?format=api",
            "timestamp": "2025-04-17T23:21:15.305965Z",
            "action": 5,
            "target": "در اینجا ما یک روال ساده برای جستجوی کارت‌های pccard داریم که با چند دستگاه مطابقت دارد. همانطور که در بالا ذکر شد، نام آن ممکن است متفاوت باشد (اگر `foo_pccard_probe()` نباشد، `foo_pccard_match()` خواهد بود). تابع `pccard_product_lookup()` یک تابع تعمیم‌یافته است که جدول را پیمایش می‌کند و یک اشاره‌گر به اولین ورودی که با آن مطابقت دارد، برمی‌گرداند. برخی از درایورها ممکن است از این مکانیسم برای انتقال اطلاعات اضافی در مورد برخی کارت‌ها به بقیه درایور استفاده کنند، بنابراین ممکن است در جدول کمی اختلاف وجود داشته باشد. تنها شرط لازم این است که هر ردیف جدول باید یک `struct pccard_product` به عنوان عنصر اول داشته باشد.",
            "id": 762677,
            "action_name": "新译文",
            "url": "https://translate-dev.freebsd.org/api/changes/762677/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-04-18T04:45:00.651282Z",
            "action": 17,
            "target": "",
            "id": 762684,
            "action_name": "提交了更改",
            "url": "https://translate-dev.freebsd.org/api/changes/762684/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookpccard_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookpccard_index/fa/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-05-02T03:46:02.650206Z",
            "action": 0,
            "target": "",
            "id": 772866,
            "action_name": "资源更新",
            "url": "https://translate-dev.freebsd.org/api/changes/772866/?format=api"
        }
    ]
}