You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/fa/5-browser-extension/solution/README.md

39 lines
3.7 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "fab4e6b4f0efcd587a9029d82991f597",
"translation_date": "2025-08-24T13:19:50+00:00",
"source_file": "5-browser-extension/solution/README.md",
"language_code": "fa"
}
-->
# افزونه مرورگر Carbon Trigger: کد کامل
با استفاده از API سیگنال CO2 از tmrow برای ردیابی مصرف برق، یک افزونه مرورگر بسازید تا بتوانید یادآوری‌ای در مرورگر خود داشته باشید که نشان دهد مصرف برق در منطقه شما چقدر سنگین است. استفاده از این افزونه به صورت موردی به شما کمک می‌کند تا بر اساس این اطلاعات تصمیم‌گیری کنید که چه فعالیت‌هایی انجام دهید.
![تصویر افزونه](../../../../5-browser-extension/extension-screenshot.png)
## شروع به کار
شما باید [npm](https://npmjs.com) را نصب کرده باشید. یک نسخه از این کد را در یک پوشه روی کامپیوتر خود دانلود کنید.
تمام بسته‌های مورد نیاز را نصب کنید:
```
npm install
```
افزونه را با استفاده از webpack بسازید:
```
npm run build
```
برای نصب در مرورگر Edge، از منوی 'سه نقطه' در گوشه بالا سمت راست مرورگر استفاده کنید تا به پنل افزونه‌ها دسترسی پیدا کنید. از آنجا گزینه 'Load Unpacked' را انتخاب کنید تا افزونه جدید بارگذاری شود. در پنجره باز شده، پوشه 'dist' را انتخاب کنید و افزونه بارگذاری خواهد شد. برای استفاده از آن، شما به یک کلید API برای API سیگنال CO2 ([اینجا از طریق ایمیل دریافت کنید](https://www.co2signal.com/) - ایمیل خود را در کادر این صفحه وارد کنید) و [کد منطقه خود](http://api.electricitymap.org/v3/zones) که مربوط به [نقشه برق](https://www.electricitymap.org/map) است نیاز دارید (برای مثال، در بوستون من از 'US-NEISO' استفاده می‌کنم).
![نصب](../../../../5-browser-extension/install-on-edge.png)
پس از وارد کردن کلید API و منطقه در رابط افزونه، نقطه رنگی در نوار افزونه مرورگر باید تغییر کند تا مصرف انرژی منطقه شما را نشان دهد و به شما راهنمایی کند که چه فعالیت‌های سنگین انرژی مناسب انجام دادن هستند. مفهوم پشت این سیستم 'نقطه' از افزونه [Energy Lollipop](https://energylollipop.com/) برای انتشار گازهای گلخانه‌ای کالیفرنیا الهام گرفته شده است.
**سلب مسئولیت**:
این سند با استفاده از سرویس ترجمه هوش مصنوعی [Co-op Translator](https://github.com/Azure/co-op-translator) ترجمه شده است. در حالی که ما تلاش می‌کنیم دقت را حفظ کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است شامل خطاها یا نادرستی‌ها باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، توصیه می‌شود از ترجمه حرفه‌ای انسانی استفاده کنید. ما هیچ مسئولیتی در قبال سوء تفاهم‌ها یا تفسیرهای نادرست ناشی از استفاده از این ترجمه نداریم.