uy - Mobil qurilmalar
ENB-ni qanday o'rnatish kerak: Skyrim versiyasi. ENBni qanday o'rnatish kerak: Skyrim Skyrim mod core enb versiyasi 0.308 uchun versiya

ENB seriyasi - maxsus dastur Uchun Kompyuter o'yinlari, bu sizga fayllarni o'zgartirmasdan grafikani yaxshilash imkonini beradi. Dastur ruxsat, porlash, effektlar, filtrlar va boshqalar uchun sozlamalarni sozlaydigan konfiguratsiya fayllaridan foydalanadi. Ushbu maqolada biz ENB-ni qanday o'rnatishni aniqlaymiz Oqsoqol Scrolls: Skyrim. Bundan tashqari, ushbu ko'rsatmalar aksariyat o'yinlar uchun tegishli, chunki ushbu plaginni o'rnatish universaldir.

Tayyorgarlik va talablar

Avval siz ushbu kichik dasturni yuklab olishingiz kerak. Internetda ko'plab mavzuli grafik yaxshilanishlar mavjud. O'zingizning didingizga mos skrinshotlarni tanlang, ammo esda tutingki, barqaror ishlash va yuqori FPS uchun sizga odatdagidan ko'ra kuchliroq kompyuter kerak bo'ladi. tizim talablari bu o'yin uchun.

Chiroyli oldindan sozlashni tanlaganingizdan va fayllarni yuklaganingizdan so'ng, ENB-ni o'rnatishingiz kerak. Buning uchun quyidagi ko'rsatmalardan foydalaning.

ENB ni qanday o'rnatish kerak?

Chunki bu dastur Bu shunchaki konfiguratsiya fayllari to'plami bo'lib, parametrlari orqali qo'lda o'zgartiriladi matn muharriri, bajariladigan fayl orqali standart o'rnatish talab qilinmaydi. Arxivni ENB bilan istalgan papkaga ochishingiz kerak, so'ngra barcha ma'lumotlarni o'yin o'rnatilgan ildiz katalogiga nusxalashingiz kerak. Bu istalgan joyga o'rnatishingiz mumkin bo'lgan Skyrim-ning pirat nusxasiga ham, SteamLibrary katalogiga o'rnatilgan Steam do'konidan litsenziyalangan nusxasiga ham tegishli. qattiq disklar. Ilova o'yin fayllari tuzilishi va mazmunini o'zgartirmaydi, shuning uchun Steam ENB bilan ziddiyatga tushmaydi.

Ba'zi oldindan sozlashlarni almashtirish talab qilinishi mumkin original fayllar o'yinlar. Nusxa olish va almashtirishga rozilik berishdan oldin, ishonch hosil qiling zaxira nusxalari asl nusxalar. Shu tarzda siz standartni tiklashingiz mumkin Skyrim versiyasi, va yangilangan grafikani yoqtirmasangiz, o'yinni qayta yuklab olmang.

Qanday ishlatish?

ENB-ni Skyrim-ga o'rnatganingizdan so'ng, grafik yaxshilanish qanday ishlashini tushunishingiz kerak. Birinchidan, dasturni o'yinni yoqishdan alohida ishga tushirishingiz shart emas: Skyrimni ishga tushirganingizda "ENB" avtomatik ravishda faollashadi. Buni o'zgartirilgan rasmdan tushunishingiz mumkin. ENB konfiguratsiyasini ajratib turadigan narsa shundaki, u butun tasvirni, jumladan, ekranlar, menyular va hokazolarni o'zgartiradi.

Odatiy bo'lib, yordamchi dastur o'zi yoqiladi. Biroq, uni qo'lda boshqarish uchun hech kim bezovta qilmaydi. Buning uchun F12 tugmasidan foydalaning. Uni bosganingizda, ENB darhol o'chiriladi va siz darhol asl o'yinga mos keladigan standart grafik darajasini ko'rasiz. Agar tugmani yana bossangiz, takomillashtirish konfiguratsiyasi yana faollashadi. Ba'zi versiyalarda siz Shift + F12 tugmalar birikmasidan foydalanishingiz mumkin. Bu jarayon 1-2 soniyalik engil kechikishlar bilan birga bo'lishi mumkin. Xavotir olmang, chunki bu hech qanday tarzda barqarorlikka yoki buzilishlarga ta'sir qilmaydi.

ENB-ni Skyrim-ga o'rnatish oson, lekin uni sozlash qiyinroq. Gap shundaki, barcha parametrlar va variantlar SkyrimPrefs.ini faylida mustaqil ravishda yozilishi kerak. Barcha grafik yaxshilanishlar ingliz tilida yozilgan va yoqish/o‘chirish asosan 1 yoki 0 parametrini belgilash orqali amalga oshiriladi.

Qo'shimcha echimlar

Internetda siz o'nlab turli xil ENB variantlarini topishingiz mumkin. Oldindan sozlamalarning o'zi ranglar sxemasini, antialiasing, effektlar va filtrlarni, yorug'lik va shunga o'xshash grafik komponentlarini o'zgartiradi. Biroq, global grafik modifikatsiyalari bilan birgalikda yaxshiroq effektga erishish mumkin. Masalan, teksturalarni o'rnating yuqori aniqlik, o'yin ichidagi osmonni, o'tni, xarakter modellarini va ob-havoni o'zgartiring. ENB-ning yaxshilanishlari bilan birgalikda siz o'yinchini hayratda qoldiradigan natijaga erishasiz. ENB seriyasining afzalligi shundaki, u o'yinda kayfiyatni yaratishga imkon beradi: uni g'amgin, ma'yus qiling yoki aksincha, kulrang va kuzgi Skyrimni yoz va yorqin o'yinga aylantiring. Endi siz ENB-ni qanday o'rnatishni bilasiz va grafikani o'zingizning xohishingizga ko'ra sozlashingiz mumkin!

Elder Scrolls V Skyrim versiya rang filtrini olib tashlaydi, ba'zi o'yin xatolarini / buzilishlarini tuzatadi va hokazo.

O'zgartirishda oldindan grafik sozlamalar mavjud emas, sukut bo'yicha u yomon konfiguratsiya qilinmagan (versiya tavsifida ko'rsatilmagan bo'lsa), shuning uchun siz foydalanuvchilar tomonidan yaratilgan bunday sozlamalarni yuklab olishingiz kerak, ular uchun mening forumim yoki Nexus saytimga tashrif buyuring. Shuningdek, siz parametrlarni tahrirlashingiz mumkin sizning o'zingizniki ta'mga o'rnatilgan muharrir ichida (sukut bo'yicha SHIFT va ENTER tugmalarini birga bosib, uni ko'rsating).

Effekt va funksiyalarga quyidagilar kiradi: xotiradan foydalanishni qisqartirish va buzilishning oldini olish, rang filtrlari, dasturlashtiriladigan jarayondan keyingi shleyderlar va kamera effektlari, gullash, er osti tarqalishi, maydon chuqurligi, bilvosita yorug'lik va atrof-muhitning tiqilib qolishi, linzalarni aks ettirish, batafsil soyalar va asl soyalarning yaxshilangan sifati, tasvirga asoslangan yoritish, kunning vaqti va ob-havoga bog'liq parametrlar, ko'zgular, quyosh nurlari, olov va zarrachalarni boshqarish, yumshoq zarralar va zarrachalardan yorug'lik, fps cheklovchisi, fps o'lchovi, ekran tasvirini olish.

0.088 versiyasi o'yin uchun chiqarilgan birinchi versiya bo'lib, u faqat xatolar va o'yinning ishlashini tuzatishni o'z ichiga oladi.
Versiya 0.102 Tatsudoshi yangi yil 2012 versiyasi bo'lib, avvalgi versiyalar bilan bir xil bo'lib, shaffof suv va ko'rinmas yong'in kabi o'yin xatolarini tuzatish uchun soxta "ENB" video adapteridan foydalanadi (hozir haqiqiy emas, lekin Radeon 2xxx/3xxx foydalanuvchilarida bu muammolar hali ham mavjud) . Tavsiya etilmaydi, chunki u juda sekin.
Versiya 0.103 Injector maxsus ENBInjector vositasiga ega bo'lgan birinchi versiya, ba'zi bir mos kelmaydigan dasturlar (Afterburner, XFire va boshqalar) yoki Optimus noutbuklari uchun ishlatilayotganda rejimni ishga tushirishga imkon beradi. Tavsiya etilmaydi, chunki u juda sekin.
Versiya 0.108 TrueHDR juda tez va ko'p effektlarsiz soddalashtirilgan.
Oxirgi kechiktirilmagan 0.119 versiyasi apparat antialiasingni (msaa) to'liq qo'llab-quvvatlaydi, lekin unumdorlik va sifat narxida. Eng so'nggi versiyalar antialiasingni qo'llab-quvvatlaydi, ammo ba'zi effektlar ishlamaydi.
0.132-versiya faqat taraqqiyot bo'lib, ba'zi oldindan o'rnatilgan sozlamalar bilan muvofiqligi uchun saytda qolishni so'radi.
0.168-versiya faqat taraqqiyot bo'lib, ba'zi oldindan o'rnatilgan sozlamalar bilan mos kelishi uchun saytda saqlashni so'radi.
12.12.12 versiyasi ishlash optimallashtirilgan, lekin u juda eski.
13.7.13 versiyasi GeForce 8xxx/9xxx/2xx va Radeon 2xxx/3xxx/4xxx kabi DirectX10 avlodining eski videokartalari uchun optimallashtirilgan oxirgi versiya bo'lib, shundan keyingi har bir versiya ancha tez arifmetikaga ega bo'lgan zamonaviy DX11 videokarta avlodiga mos ravishda ishlab chiqildi. Ba'zi effektlar eski kartalar uchun sekinroq, yangilari uchun tezroq ishlashi mumkin. Kechirasiz, lekin men ikkita versiyani yarata olmayman, shuning uchun zamonaviy videokartani sotib olgandan so'ng, hamma narsa mos ravishda o'zgardi.
0.192 va undan keyingi versiyalar ENBoost yamog'ini (ba'zi boshqa o'yinlar uchun ham mavjud) o'z ichiga oladi, bu o'yinning xotiradan foydalanishni kamaytiradi va natijada kamroq CTD (halokatlar) va siz ko'proq o'zgartirishlarni o'rnatishingiz mumkin.
0.226 versiyasi ob-havo tizimi va vaqtni o'yin skriptida muammosiz ishlatishga imkon beruvchi yordamchi plaginni qo'llab-quvvatlaydi.
0.290 versiyasi parametrlarni boshqarish uchun SDK qo'llab-quvvatladi.
0.303-versiyada ishlash xarajatida yuqori barqarorlik uchun yangi ENBoost 6.0 funksiyasi qo‘shildi.
0.304 versiyasi mahalliylashtirishni qo'llab-quvvatladi.
0.305 versiyasiga kunning tong va oqshom vaqtlari qo'shildi, bu eski sozlamalar bilan mos kelishi uchun o'chirib qo'yilishi mumkin.
Barcha eng yangi versiyalar har biriga mos keladi va men eng so'nggisidan foydalanishni tavsiya qilaman.

Uskuna antialiasing (msaa) barcha effektlar uchun 0.119 va undan past versiyalarda qo'llab-quvvatlanadi, qolgan barcha versiyalar aa-ni qo'llab-quvvatlamaydigan kechiktirilgan renderdan foydalanadi. Ammo so'nggi modlarda (esimda bo'lsa v0.180 dan boshlab, shu jumladan v13.7.13) siz antialiasingni yoqishingiz mumkin, keyin ko'p effektlar avtomatik ravishda o'chadi, lekin umuman olganda ranglar bir xil bo'ladi.
Oldindan sozlashlar kichik o'zgarishlar bilan modning boshqa versiyalari bilan mos keladi. Masalan, 0,088-0,119 versiyalari bir xil oldindan o'rnatilgandan foydalanishi mumkin, 0,119-0,132, 0,132-0,168 va hokazo.


Versiya: 3.0a + ENB yadrosi v0.157 (rasmiy)
Til: talab qilinmaydi

Tavsif:
Nordic Enb ning ushbu versiyasi grafik yaxshilanishdir o'yin dunyosi va vizualizatsiya. Ushbu versiyaning asosiy e'tibori eng yaxshi ko'rinishga ega bo'lgan eng yaxshilangan enb xususiyatlari bilan ishlashga qaratilgan.

Yangilash: 3.0a
- FXAA, SMAA va Shaders effektlari bilan SweetFX papkasi qo'shildi (endi hamma narsa sweetfx_d3d9.dll fayli bilan birga ishlaydi)
- Yangilangan osmon va bulutlar (muallif ularni avvalgi 3.0 versiyasida qilishni unutgan)
- Kun yorug'ligi biroz oshdi

Yangilash: 3.0
- Rasmiy asosiy ENB v0.157 ga yangilandi (bu sozlamalarsiz ENB yadrosi)
- Hammasi yana noldan qayta tiklandi. Yangi ENB yadrosi uchun optimallashtirish v0.157
- Yangi SweetFX effekti qo'shildi, endi hamma narsa aniqroq va ravshanroq ko'rinadi
- Tun zulmatini qayta ishladi
- Qayta ishlangan "interiorDays" va "interiorNights". Kontrast tungi yoki kunduzi interyerga bog'liq (farq endi sezilarli bo'ladi)
- Vanillaga o'xshash masofadan xiralashtirish effekti yoqildi
- Tuman effektlari qayta ishlangan
- Va yana ko'plab kichik o'zgarishlar

Yangilash: 2.3
- Rasmiy asosiy ENB v0.155 ga yangilandi (bu sozlamalarsiz ENB yadrosi)
- Umumiy kichik tuzatishlar
- Tong, quyosh botishi va tun - effektlar o'zgardi
- enb endi yuklash ekranida sukut bo'yicha o'chirilgan, natijada yuklash vaqtlari tezroq bo'ladi

Yangilash: 2.2
- Rasmiy asosiy ENB v0.153 ga yangilandi (bu ENB yadrosi d3d9.dll sozlamalarisiz)
- Qora tuman bilan bog'liq muammolar tuzatildi
- Enbpalette qo‘shildi. Natijada issiqroq ranglar va umuman realistik ko‘rinish paydo bo‘ldi
- Grafika enbpalette bilan yaxshi ko'rinishi uchun deyarli hamma narsa tuzatildi
- Kechalar yorqinroq bo'ldi

Xususiyatlari:
- Yangi xususiyat chap Shift va Enter tugmachalarini bosib o'yindan chiqmasdan parametrlarni o'zgartiring (sozlamalar bilan menyu ochiladi)
- Haqiqiy yoritish
- Haqiqiy soyalar + maysadagi soyalar
- Haqiqiy quyosh, nurlar, osmon va yorug'lik
- Bu qorong'u kecha, lekin siz hali ham hamma narsani yaxshi ko'rishingiz mumkin
- Qo'shimcha maydon chuqurligi
- OPENGL ishlashi

Effektlari:
- Bloom
- Ko'rish qobiliyatiga moslashish
- Atrof-muhit okklyuziyasi
- Batafsil soyalar
- Quyosh nurlari
- Osmon yoritgichi

Modlar bilan foydalanish tavsiya etiladi:

Variantlarning tavsifi:

Sifat - Yuqori sifatli:
- Barcha effektlar kiritilgan

Ishlash - Ishlash
- DoF o'chirilgan (DOF - maydon chuqurligi va xiralik)

Yuqori samaradorlik - Yuqori samaradorlik:
- Dof va SSAO o'chirilgan (SSAO yaxshilangan yorug'lik va quyosh va quyosh nurlarining ta'siri)

v2.3 dan v3.0 ga qanday yangilash mumkin:
Skyrim\Data\textures\sky\ da sunglare.dds faylini o'chiring (garchi siz quyoshni tark etsangiz ham, muammolar mavjud bo'lsa, ushbu faylni o'chiring)

Qanday o'rnatish kerak:
Yangilashda barcha fayllarni va d3d9.dll yadrosining o'zini almashtiring

1. "Mening hujjatlarim - Mening o'yinlarim - Skyrim - SkyrimPrefs" ni oching va quyidagi qatorlarni o'zgartiring:
bTreesReceiveShadows=0
bDrawLandShadows=0
bFloatPointRenderTarget=0

ustida:
bTreesReceiveShadows=1
bDrawLandShadows=1
bFloatPointRenderTarget=1

2. Main ENB v0.157 jildidan tarkibni o'yinning ildiziga joylashtiring (MA'LUMOTDA EMAS!!!)
3. "Sifat" yoki "Performance" papkasidagi barcha tarkibni o'yinning ildiziga o'zgartirish bilan joylashtiring (MA'LUMOTDA EMAS!!!)
4. Sozlamalarni ishga tushirish panelida, o'yinni boshlashdan oldin, grafik sozlamalarini tiklang va ularni qayta o'rnating
5. Ishga tushirish moslamasi sozlamalarida antialiasing va anizotrop filtrlashni o'chirib qo'ying. Bu xususiyatlar ENB tarkibiga kiritilgan.
6. O'ynang!

Eslatmada:
O'yinda modni o'chirish uchun Shift va F12 tugmachalarining chap tugmachalarini bosing yoki xuddi shu tarzda yoqing
Uchun qo'lda sozlash o'yindagi parametrlarni chap Shift va Enter tugmachalarida bosish mumkin (ilg'or foydalanuvchilar uchun)

Har bir til uchun xalqarolashtirish fayllarini to'plash uchun kollektor konfiguratsiya faylida kerakli texnologiyalarni yoqing:

var I18NTech = require("enb-bem-i18n/techs/i18n"), KeysetsTech = require("enb-bem-i18n/techs/keysets"), FileProvideTech = talab ("enb/techs/file-provider"), bemTechs = talab ("enb-bem-techs"); modul.exports= funktsiya (konfiguratsiya) funktsiya (tugun) node.addTech(); node.addTarget("?.lang.(lang).js" ); ))) );

Enb-bem-i18n to'plami qanday ishlaydi

enb-bem-i18n to'plami xalqaro kutubxonaga asoslangan - . Dastlab, yadro tarjimalari bo'lgan ma'lumotlarni o'z ichiga olmaydi, u -fayllardan ma'lumotlar () bilan to'ldiriladi.

Texnologiyaning natijasi i18n yadro bilan aloqa o'rnatuvchi va ko'rsatilgan til uchun ma'lum bir qiymatni (string) olish imkonini beruvchi (#DataProcessing). i18n funksiyasi yoki dan chaqirilishi mumkin.

Asosiy tushunchalar

Dastlabki ma'lumotlar - kalitlar to'plami

keysets - xalqarolashtirishni qo'llab-quvvatlash uchun tarjimalar bilan manba fayllar. Tarjima - bu kalitlar va ularning qiymatlari to'plami. Kalit belgilangan til uchun qiymatlardan qaysi biri tanlanishi kerakligini aniqlaydi.

Rus tiliga misol:

(salom salom!")

uchun misol inglizchada:

(salom salom!")

Ma'lumotlar to'plami kaliti: "qiymat" kontekstni (ko'lamni) ko'rsatgan holda uzatiladi. Odatda kontekst blok nomidir.

Rus tili uchun kalitlar to'plami fayliga misol:

modul .exports = ( salomlashish : ( salom : "Salom!" ) );

Fayl tizimining joylashuvi

Tarjimalar (kalitlar to'plami) fayllarda saqlanadi .js (masalan, en.js).

Fayllar Har bir BEM ob'ekti uchun .js alohida katalogda joylashgan .i18n boshqa texnologiya fayllari bilan birga.

block/ block.css block.js block.i18n/ ru.js # Rus tiliga tarjimasi bilan manba fayl. en.js # Ingliz tiliga tarjimasi bilan manba fayl.

Barcha tillar uchun bir xil bo'lgan tarjimalarni umumiy fayllarga birlashtirish ham mumkin:

    bem-bl da - all.js fayliga.

    In bem-core - faylga .i18n.js .

common.blocks/ block1/ block1.css block1.js block1.i18n.js # Tarjimani o'z ichiga olgan manba fayl # umumiy tarjimalar. # "Bem-core" kutubxonasi uchun "i18n" yadrosini o'z ichiga olishi mumkin. block1.i18n/ # Turli tillarga tarjima qilingan fayllarni saqlash uchun katalog. en.js ru.js all.js # Tarjima bilan manba fayl (uchun # Rus va ingliz tillari). # "bem-bl" kutubxonasi uchun "i18n" yadrosini o'z ichiga olishi mumkin.

i18n yadrosi

i18n yadrosi xalqarolashtirish kutubxonasidir. Yadro keysets fayllarida joylashgan ( .i18n.js yoki .all.js) asosiy blok kutubxonalaridan birida:

    bem-bl da - all.js fayli.

    In bem-core - fayl .i18n.js .

Enb-bem-i18n to'plami bem-bl va bem-core kutubxonalari uchun turli xil xalqarolashtirish asosiy ilovalarini qo'llab-quvvatlaydi.

    Bem-blda yadro BEM.I18N.

    Bem-yadroda - i18n yadrosi.

Bem-core va bem-bl kutubxonalaridagi i18n yadrosi keysets fayllarida boshqacha saqlanadi:

Muhim! Yadroni olish uchun siz qo'shishingiz kerak mustDeps-i18n ishlatadigan bloklarga bog'liqlik.

    (( mustDeps : ( blok : "i-bem" , elem : "i18n" ))

    Bem-core uchun:

    (( mustDeps : ( blok : "i18n" ) ))

>`I18n` yadrosidan foydalanish uchun API haqida batafsil ma`lumot olish uchun (#api-i18n) bo`limiga qarang. >Yadrodan foydalanishning barcha variantlariga misollar [ da muhokama qilinadi. texnologiya sinovlari](https://github.com/enb/enb-bem-i18n/blob/master/test/techs/i18n/). ## Texnologiyalar bilan ishlash tavsifi Klaviatura fayllaridan olingan ma'lumotlar ` .js` yig'ish jarayonida bir necha bosqichlardan o'tadi: * [ Belgilangan til uchun manba fayllardan ma'lumotlarni birlashtirish](#Ma'lumotlarni birlashtirish) * [Birlashtirilgan fayldan ma'lumotlarni qayta ishlash](#Ma'lumotlarni qayta ishlash) * [Shablonlarni yig‘ish ]( #Shablonlarni yig'ish) * [Faqat kerakli tarjimalarni to'plash](#Faqat-kerakli-tarjimalarni to'plash) ### Ma'lumotlarni birlashtirish Texnologiya (api.ru.md#keysets) manba fayllarini birlashtiradi ` har bir til uchun .js` umumiy fayl(`?.klavishlar toʻplami. .js`). `?.tugmalar to'plami kompilyatsiya qilinadigan tillar to'plami. .js` fayllari, konfiguratsiya faylidagi (`.enb/make.js`) parametridan (api.ru.md#lang) foydalanib o'rnating. `?.klavishlar to'plami. .js` fayli yig'ilishning oraliq natijasi bo'lib, keyinchalik texnologiya (api.ru.md#i18n) tomonidan qo'llaniladi. Masalan, `salomlashish` va `login` bloklari uchun hosil bo`lgan `?.keysets.en.js` fayli quyidagicha kompilyatsiya qilinadi. "Salomlashish" bloki uchun "en.js" manba fayli: ```js module.exports = ( salomlashish: ( salom: "Salom", noma'lum: "begona" ) );

Login block en.js manba fayli:

modul .exports = ( login : ( login : "Login" , pass : "Parol" ) );

Olingan ?.keysets.en.js fayli:

modul .exports = ( salomlashish : ( salom : "Salom" , noma'lum : "begona" ), login : ( login : "Login" , pass : "Parol" ) );

Ma'lumotlarni qayta ishlash

Birlashtirilgan ?.keysets faylidagi ma'lumotlar. .js texnologiya orqali qayta ishlanadi i18n. Ishning natijasi i18n funktsiyasi bo'lib, u yoki dan chaqirilganda kalitni oladi va ma'lum bir til uchun qiymatni (string) qaytaradi.

I18n yadrosi bilan ishlash uchun API bo'limda tasvirlangan. Texnologiya natijasida i18n lang. so'ralgan kalitlarga mos keladigan tarjima satrlarini o'z ichiga olgan .js fayllari.

Shablonlar yig'ish

Xalqaro shablonlarni yig'ish uchun siz shablonlarni, i18n fayllarini alohida yig'ishingiz va keyin ularni har bir til uchun juft-juft qilib yopishtirishingiz kerak.

indeks .bemhtml .js indeksi .lang .en .js indeksi .lang .ru .js indeksi .en .bemhtml .js # indeks .lang .en .js + indeks .bemhtml .js indeksi .ru .bemhtml .js # index lang .ru .js + indeks .bemhtml .js

BEM.I18N-ni uchinchi tomon kutubxonasi sifatida ulaganingizdan so'ng, siz undan foydalanishingiz mumkin:

    this.require() usulidan foydalangan holda BEMHTML shablonlarida;

    BH da - bh.lib nom maydonidan.

i18n fayllari i18n funksiyasi BEM.I18N o'zgaruvchisidan istalgan ijro muhitida mavjud bo'lishi uchun kompilyatsiya qilinishi kerak. Buning uchun variantdan foydalaning eksport qiymat bilan ( global: "kuch" ).

BEMHTML va BH shablonlarini yig'ish misoli

var I18NTech = require("enb-bem-i18n/techs/i18n"), KeysetsTech = require("enb-bem-i18n/techs/keysets"), BEMHTMLTech = talab ("enb-bemxjst/techs/bemhtml"), BHTech = talab ("enb-bh/techs/bh-bundle"), FileProvideTech = talab ("enb/techs/file-provider"), FileMergeTech = talab ("enb/techs/file-merge"), bemTechs = talab qiladi ("enb-bem-techs"); modul.exports= funktsiya (konfiguratsiya)( config.setLanguages(["en" , "ru" ]); config.node("bundle" , funktsiya (tugun)( // FileList node.addTechs([ , )], , ] ni oling); // Har bir til uchun kalitlar to'plami fayllarini to'plang node.addTech(); // Har bir til uchun i18n fayllarini to'plang node.addTech(); // BEMHTML shablonlarini to'plang. // Shablonlarda `i18n` funksiyasi `this.require("i18n")` usuli yordamida mavjud bo`ladi. node.addTech(); // Kompilyatsiya qilingan BEMHTML faylini har bir til uchun i18n fayllari bilan birlashtiring node.addTech( )]); node.addTarget("?.(lang).bemhtml.js" ); // BH shablonlarini to'plang. // "BEM.I18N" ni uchinchi tomon kutubxonasi sifatida qo'shing. // Shablonlarda "i18n" funksiyasi "bh.lib.i18n" dan mavjud bo'ladi. node.addTech(); // Kompilyatsiya qilingan BH faylini har bir til uchun i18n fayllari bilan birlashtiring node.addTech( )]); node.addTarget("?.(lang).bh.js" ); ))) );

Faqat kerakli tarjimalarni to'plash

Brauzerda tarjimalarning faqat bir qismi ishlatilsa (masalan, qolgan tarjimalar Node.js da shablon yaratishda foydalanilganda), pulni tejash uchun faqat kerakli narsalarni yig'ishingiz mumkin.



 


O'qing:



Qattiq diskni qanday qismlarga bo'lish kerak

Qattiq diskni qanday qismlarga bo'lish kerak

Qattiq diskni ma'lumotlarni yo'qotmasdan qanday qilib ikkita bo'limga bo'lish mumkin, agar asosiy jildga (C :) harfi bilan aylantirilgan bitta bo'lim mavjud bo'lsa, ...

Biz qattiq diskni bo'limlarga ajratamiz

Biz qattiq diskni bo'limlarga ajratamiz

Windows-ni o'rnatishda qattiq disk an'anaviy ravishda kamida ikkita bo'limga bo'linadi - C harfi bilan kichikroq tizim bo'limi va kattaroq foydalanuvchi bo'limi...

Kompyuter yoqilganda signal beradi

Kompyuter yoqilganda signal beradi

Nashr qilingan sana: 02/01/2011 Kompyuter yoqilmasa-da, signal eshitadigan paytlar bo'ladi. Agar tinglasangiz, aniq bo'ladi ...

Windows-da fayl kengaytmalarini to'g'ri o'zgartirish Arxiv kengaytmasini qanday o'zgartirish mumkin

Windows-da fayl kengaytmalarini to'g'ri o'zgartirish Arxiv kengaytmasini qanday o'zgartirish mumkin

Windows operatsion tizimlari mashhurdir, chunki ular ishchi kompyuterlarni foydalanuvchi o'zi xohlagancha sozlash imkonini beradi. Hali bitta OS yo'q ...

tasma tasviri RSS