Size: a a a

2020 November 03

AK

Andrey Katrusha in Svelte [svelt]
ребят поясните мне я мальца не понял как в ролапе добится того чтобы он цсс и сцсс мог определить?
источник

DK

Dan Kozlov in Svelte [svelt]
Oleg N
короче от свелта никаких допов нет для локализации, все через штатные механизмы, хотя можно было бы как-то улучшить...
Нет от свелта ничего, потому что не может ничего фреймворк предложить толкового на этой почве в принципе. Геттекст первый появился в 1990 году, и до сих пор с точки зрения интерфейсов ничего лучше не придумано, да и вряд ли может быть.
источник

DK

Dan Kozlov in Svelte [svelt]
Andrey Katrusha
ребят поясните мне я мальца не понял как в ролапе добится того чтобы он цсс и сцсс мог определить?
Надо в компонентах или в отдельных файлах scss?
источник

AK

Andrey Katrusha in Svelte [svelt]
во нашел такую штуку как подсказку
https://gist.github.com/panoply/5bd3e8a5bb29715d7042ad38957e1d2f
источник

AK

Andrey Katrusha in Svelte [svelt]
Dan Kozlov
Надо в компонентах или в отдельных файлах scss?
да так чтобы из нод модулей мог тянуть
источник

AK

Andrey Katrusha in Svelte [svelt]
и так в отдельных файлах
источник

DK

Dan Kozlov in Svelte [svelt]
Andrey Katrusha
да так чтобы из нод модулей мог тянуть
Тянуть в компоненты или где?
источник

A

Arushwl in Svelte [svelt]
источник

DK

Dan Kozlov in Svelte [svelt]
Есть две задачи:
1. импорт в client.js, тогда это задача для роллапа
2. импорт внутри компонентов в <style> теге, тогда это задача для препроцесса свелта
источник

ON

Oleg N in Svelte [svelt]
Dan Kozlov
Нет от свелта ничего, потому что не может ничего фреймворк предложить толкового на этой почве в принципе. Геттекст первый появился в 1990 году, и до сих пор с точки зрения интерфейсов ничего лучше не придумано, да и вряд ли может быть.
у меня в предыдущем фреймворке были улучшения
источник

DK

Dan Kozlov in Svelte [svelt]
Oleg N
у меня в предыдущем фреймворке были улучшения
Какие, например?
Я просто на локализации и интернационализации собаку съел, поэтому примерно представляю, как всякие дженерик обёртки могут быть сломаны, если отойти от самых простых кейсов на пару шагов в разные стороны.
источник

ON

Oleg N in Svelte [svelt]
Dan Kozlov
Нет от свелта ничего, потому что не может ничего фреймворк предложить толкового на этой почве в принципе. Геттекст первый появился в 1990 году, и до сих пор с точки зрения интерфейсов ничего лучше не придумано, да и вряд ли может быть.
можно улушить синтаксис и перенести часть в компайл тайм
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
у меня в предыдущем фреймворке были улучшения
Еще раз функция t из i18next может принимать 100500 аргументов. Ты их сможешь передать только явно =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
это не просто string -> t(string) преобразование
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
Еще раз функция t из i18next может принимать 100500 аргументов. Ты их сможешь передать только явно =)
дай пример
источник

AK

Andrey Katrusha in Svelte [svelt]
Dan Kozlov
Тянуть в компоненты или где?
да и файлики из нод модулей и просто в самом компоненте
источник

IF

Igor Filippov in Svelte [svelt]
Если у него лендос то обычного жысона же хватит. И прям в рантайме подставлятт
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
дай пример
i18next.t('Selected {{count}} user', {count: 100, context: 'navbar-user-selector' })
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
i18next.t('Selected {{count}} user', {count: 100, context: 'navbar-user-selector' })
например:
<div>{! Selected {count} user }</div>

а контекст задать в компоненте
источник

AP

Alexander Ponomarev in Svelte [svelt]
еще можно массивы передавать в i18next =)
источник