Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!
 
Ответить в данную темуНачать новую тему
> Помогите исправить ошибки в небольшом тексте на английском языке
SaneX
сообщение 26.02.2015, 23:56
Сообщение #1


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Помогите, пожалуйста, исправить ошибки в небольшом тексте на английском языке.
Текста мало: https://github.com/sanex3339/Simple-Yii2-Ch...x-Filter-Module

Вот файл с текстом: https://mega.co.nz/#!Uo4C2J5Z!geCe2...HKKmIlxkTg0BtcI

То, что есть сейчас переводил гугл транслейтом.

Огромная благодарность тому, кто поможет.


--------------------
Перейти в начало страницы
 
GlebasiK
сообщение 27.02.2015, 06:21
Сообщение #2


Почти Игроман
*********

Репутация:   278  
Группа: Участник
Сообщений: 662
Награды: 6
Регистрация: 01.11.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(SaneX @ 26.02.2015, 23:51) *
Вот файл с текстом

У тебя файл с текстом в каком-то .md-расширении. Скопируй только текст, который нуждается в переводе, вставь в правильный текстовый формат либо вставь вообще сюда как сообщение и тогда мы посмотрим чем сможем тебе помочь smile.gif


--------------------
G.Butrik | 891-16-61 |
Skype: g.butrik | Telegram: @GButrik

Перейти в начало страницы
 
SaneX
сообщение 27.02.2015, 10:26
Сообщение #3


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


md можно открыть любым текстовым редактором, но если надо вот в txt
https://mega.co.nz/#!U9Z1wCSA!x7ykx...cqWW33nWWpciWrU


--------------------
Перейти в начало страницы
 
GlebasiK
сообщение 27.02.2015, 14:58
Сообщение #4


Почти Игроман
*********

Репутация:   278  
Группа: Участник
Сообщений: 662
Награды: 6
Регистрация: 01.11.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Слушай, банально открыть файл текстовым редактором и пересохранить в .txt и я могу.
Но это называется халтура. Лень. Почему? Да потому что если ты просишь помощи, то сам тоже не ленись преподнести материал в достойном виде...



Разве это «...небольшой текст на английском языке»? Это кусок кода вперемешку со словами, скопированный с гитхаба и впихнутый в txt-файл.
Если тебе действительно хочется, чтобы тебе помогли - то нужно выложить было именно текст, который нуждается в переводе и правке ошибок, а не это.

А то пока что (с учётом того, что ты дал) выглядит несколько иначе: «...разргебите за меня эту мусорку, пожалуйста. Сами найдите в куче всяких символов нужные строки с английским текстом и правильно их переведите, попутно поправля ошибки уже переведенного гуглом исходника. А мне потом отправьте готовый файл обратно, чтобы я не мучался потом с вставкой кода между переведенных строк...»


--------------------
G.Butrik | 891-16-61 |
Skype: g.butrik | Telegram: @GButrik

Перейти в начало страницы
 
Modera
сообщение 27.02.2015, 15:03
Сообщение #5


.
**********************

Репутация:   750  
Группа: Участник
Сообщений: 7072
Награды: 4
Регистрация: 30.07.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


facepalm. куда катится ГМ.
человек не может открыть текстовый файл wordpad`ом.
и этих людей ещё в модераторы берут.
Перейти в начало страницы
 
OlegatoR
сообщение 27.02.2015, 15:09
Сообщение #6


Gameru DA
************************

Репутация:   3704  
Группа: Администратор
Сообщений: 10206
Награды: 4
Регистрация: 03.02.2006




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Modera @ 27.02.2015, 13:58) *
facepalm. куда катится ГМ.
человек не может открыть текстовый файл wordpad`ом.
и этих людей ещё в модераторы берут.

И в администраторы



--------------------
Перейти в начало страницы
 
Modera
сообщение 27.02.2015, 15:16
Сообщение #7


.
**********************

Репутация:   750  
Группа: Участник
Сообщений: 7072
Награды: 4
Регистрация: 30.07.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(OlegatoR @ 27.02.2015, 15:04) *
Цитата(Modera @ 27.02.2015, 13:58) *
facepalm. куда катится ГМ.
человек не может открыть текстовый файл wordpad`ом.
и этих людей ещё в модераторы берут.

И в администраторы



да по любому. Написал же, что надо wordpad`ом.

С блокнотом иногда такое случается, что он не понимает переход на новую строку.
Если такая проблема, то используйте вордпад, он тоже в состав винды по умолчанию входит.
Перейти в начало страницы
 
SaneX
сообщение 27.02.2015, 15:44
Сообщение #8


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Народ, я сижу на mac os, у меня стандартная программа просмотра файлов показывает все так, как должно быть.
Вот только текст:
https://mega.co.nz/#!09JESATD!oQFaH...6c8uyzXBsBiJfUg


--------------------
Перейти в начало страницы
 
GlebasiK
сообщение 27.02.2015, 16:34
Сообщение #9


Почти Игроман
*********

Репутация:   278  
Группа: Участник
Сообщений: 662
Награды: 6
Регистрация: 01.11.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(OlegatoR @ 27.02.2015, 15:04) *
И в администраторы

Действительно! lol.gif friends.gif

А ведь можно было сделать, например, так (и такого бы хая не поднялось):

Код
Installation:
Put `sanex` folder to vendor folder, then add to
`vendor/yiisoft/extensions.php`
following code:

How to use?
In controller, which has view (main view), where you want show data with filter, set 3 parameters:

- model, which data you want to filter
- alias (or path) to ajax view, where you want to show data
- filter object

`$viewFile` - ajax view (not main view!!!). You must create that view file before continue.

As default, result query with filter looks like `blablabla`
If you want create custom query with filter you must call setQuery() method in controller with `\yii\db\ActiveQuery` object as method parameter, that contain query parameters.

In main view, you must call `setFilter()` method contain array with filter parameters:

Then, where you want to render ajax view with filtered data, call `renderDataView()`:

- if true - return data as dataProvider, if false or not set - return data as model;
- parameters, that will be send to ajax view.

In ajax view, you can get filtered data (model or dataProvider) through `$sanexFilterData` variable.
#####Note! Module pass to ajax view only data! You must create in that ajax view `<table></table>` or use GridView widget to show data, same way as with all other Yii2 models!


Сейчас посмотрим что можно придумать... smile.gif

Сообщение отредактировал GlebasiK - 27.02.2015, 16:40


--------------------
G.Butrik | 891-16-61 |
Skype: g.butrik | Telegram: @GButrik

Перейти в начало страницы
 
SaneX
сообщение 27.02.2015, 17:16
Сообщение #10


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Заранее спасибо!


--------------------
Перейти в начало страницы
 
GlebasiK
сообщение 27.02.2015, 17:33
Сообщение #11


Почти Игроман
*********

Репутация:   278  
Группа: Участник
Сообщений: 662
Награды: 6
Регистрация: 01.11.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Simple Yii2 Checkbox Filter Module
Yii2 filter module v0.02

Установка:
Расположите папку `sanex` в папке vendor (как вариант: в папке поставщика / в корневой папке), после чего добавьте в `vendor/yiisoft/extensions.php` следующий код:
Код
'sanex/yii-filter-module' =>
array (
    'name' => 'sanex/yii-filter-module',
    'version' => '9999999-dev',
    'alias' =>
    array (
      '@sanex/filter' => $vendorDir . '/sanex/yii-filter-module',
    ),
    'bootstrap' => 'sanex\\filter\\Bootstrap',
),

... и зарегистрируйте модуль в конфиге (как вариант: в файле настроек)
Код
'modules' => [
    'filter' => [
        'class' => 'sanex\filter\SanexFilter',
    ],
],

Как использовать?
В панели управления (которая имеет вид главного экрана), в месте, где вы хотите отобразить данные с фильтром, установите 3 параметра:
Код
use sanex\filter\Module;

...

$model = new Catalog; // - модель, данные которой вы хотите отфильтровать
viewFile = '@sanex/catalog/views/catalog/catalog-ajax'; // - псевдоним (или путь) для экрана Ajax, где вы хотите отобразить данные
$filter = Yii::$app->getModule('filter'); // - объект фильтра

`$viewFile`- Ajax-экран (не Главный экран!!!). Перед тем, как продолжить, Вы должны создать такой файл отображения экрана.

По умолчанию, результат запроса с фильтром выглядит как `SELECT COUNT(*) FROM 'catalog' WHERE 'color' IN ('Green', 'Red')`
Если вы хотите создать пользовательский запрос с фильтром, необходимо вызвать метод setQuery() в панели управления с объектом `\yii\db\ActiveQuery` в качестве параметра метода, который будет содержать параметры запроса.
Код
$query = new \yii\db\ActiveQuery($model);
$query->select(['id', 'name', 'size', 'price', 'country'])->where(['country' => 'Canada'])->orderBy(['price' => SORT_ASC]);
$filter->setQuery($query);

В главном экране, вы должны вызвать метод `setFilter()`, содержащий массив параметров фильтра:
Код
$filter->setFilter([
    [
        'property' => 'color',
        'caption' => 'Color',
        'values' => [
            'Red',
            'Green',
            'Blue',
            'Black'
        ]
    ],
    [
        'property' => 'size',
        'caption' => 'Size',
        'values' => [
            '45x45',
            '50x50',
            '60x60'
        ]
    ]
]);

Теперь, в месте, где вы захотите, чтобы отображался Ajax-экран с отфильтрованными данными, вызовите `renderDataView()`:
Код
$filter->renderDataView($viewFile, $model, 1, ['testParam' => $testParam]);

Код
renderDataView($viewFile, $model, $setDataProvider = false, $viewParams = [])

$viewFile - файл экрана Ajax;
$model - модель;

(bool)$setDataProvider - если «правда» - возвращает данные в качестве dataProvider, если «ложь» или «не установлено» - возвращает данные в качестве модели;
(array)$viewParams - параметры, которые будут отправлены в Ajax-экран.

В Ajax-экране, вы можете получить отфильтрованные данные (модель или dataProvider) с помощью переменной `$sanexFilterData`.

Внимание! Модуль только передаёт данные в Ajax-экран! Чтобы отобразить такие данные, Вы должны создать в Ajax-экране `<table></table>` или использовать виджет GridView.
Тоже самое касается и всех других Yii2 модулей!


Сообщение отредактировал GlebasiK - 27.02.2015, 17:47


--------------------
G.Butrik | 891-16-61 |
Skype: g.butrik | Telegram: @GButrik

Перейти в начало страницы
 
SaneX
сообщение 27.02.2015, 17:53
Сообщение #12


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Спасибо за помощь, но мне надо было ошибки исправить в английском тексте. laugh.gif

Сообщение отредактировал SaneX - 27.02.2015, 17:54


--------------------
Перейти в начало страницы
 
Egorich___
сообщение 27.02.2015, 17:54
Сообщение #13


Заслуженный Мастер Игры
*************

Репутация:   355  
Группа: Участник
Сообщений: 1550
Награды: 6
Регистрация: 19.10.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Прочитал тему и охренел: либо я чего-то не догнал, либо администрации 12 лет и она не умеет читать.
Русским по белому написали же: "...исправить ошибки в небольшом тексте на английском языке.", а не переведите его на русский с вытьем что блокнот не открывает *facepalm*

Сообщение отредактировал Egorich___ - 27.02.2015, 17:55


--------------------
Coming Soon...
Перейти в начало страницы
 
GlebasiK
сообщение 27.02.2015, 18:15
Сообщение #14


Почти Игроман
*********

Репутация:   278  
Группа: Участник
Сообщений: 662
Награды: 6
Регистрация: 01.11.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


SaneX, ахах, ну бывает smile.gif
Желание помочь пользователю не ложась спать после работы в ночь оказалось выше естественных потребностей))

Как итог: не вчитался в суть, неправильно понял, неправильно помог=)
Но я не огорчаюсь, с кем не бывает) В отличии от пылающих известных мест троллей и хейтеров happy.gif


--------------------
G.Butrik | 891-16-61 |
Skype: g.butrik | Telegram: @GButrik

Перейти в начало страницы
 
SaneX
сообщение 27.02.2015, 20:19
Сообщение #15


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Актуально =)
Файл с текстом:
https://mega.co.nz/#!09JESATD!oQFaH...6c8uyzXBsBiJfUg


--------------------
Перейти в начало страницы
 
SaneX
сообщение 02.03.2015, 14:13
Сообщение #16


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Все ещё актуально wink.gif
Обновленный текст тут:
https://mega.co.nz/#!hgxEGYJa!MFDuK...fIRntBnnF5JcW5Q



--------------------
Перейти в начало страницы
 
SaneX
сообщение 08.03.2015, 15:14
Сообщение #17


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(SaneX @ 02.03.2015, 14:08) *
Все ещё актуально wink.gif
Обновленный текст тут:
https://mega.co.nz/#!hgxEGYJa!MFDuK...fIRntBnnF5JcW5Q

up!


--------------------
Перейти в начало страницы
 

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 16.04.2024, 23:15