Автор Тема: Импорт персон на русском  (Прочитано 16250 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн manuk-doc

  • Новичок
  • *
  • Сообщений: 22
Импорт персон на русском
« : 12 Ноября 2009, 19:07:46 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
« Последнее редактирование: 12 Ноября 2009, 19:29:54 от manuk-doc »

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Импорт персон на русском
« Ответ #1 : 12 Ноября 2009, 19:41:21 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
С какого сайта импортируешь данные?
Речь идёт о персонах в карточке фильма или о персонах в режиме отображения персон?
Посмотри в FAQ ответ на вопрос 14
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн manuk-doc

  • Новичок
  • *
  • Сообщений: 22
Re: Импорт персон на русском
« Ответ #2 : 12 Ноября 2009, 19:53:05 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
С какого сайта импортируешь данные?
Речь идёт о персонах в карточке фильма или о персонах в режиме отображения персон?
Посмотри в FAQ ответ на вопрос 14
С КиноПоиск и речь идет о персонах в режиме отображения персон. В карточке фильма иностранные персоны на руссом, а импортируются в столбик персоны на английском.
В  Настройки -> Фильмы -> Карточка данных стоит переведенное имя.
« Последнее редактирование: 12 Ноября 2009, 19:58:38 от manuk-doc »

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Импорт персон на русском
« Ответ #3 : 12 Ноября 2009, 20:05:16 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
С какого сайта импортируешь данные?
Речь идёт о персонах в карточке фильма или о персонах в режиме отображения персон?
Посмотри в FAQ ответ на вопрос 14
С КиноПоиск и речь идет о персонах в режиме отображения персон.
С КиноПоиска и фильмовый и персонный скрипты импортируют как оригинальное имя, так и переведенное.
В карточке персоны заполняются оба поля: Имя и Переведённое имя?
Проблемы со списком персон слева? Тогда Инструменты -> Настройки -> Люди -> Форматирование названия -> Показывать людей в списке как.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн manuk-doc

  • Новичок
  • *
  • Сообщений: 22
Re: Импорт персон на русском
« Ответ #4 : 12 Ноября 2009, 20:12:59 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
С какого сайта импортируешь данные?
Речь идёт о персонах в карточке фильма или о персонах в режиме отображения персон?
Посмотри в FAQ ответ на вопрос 14
С КиноПоиск и речь идет о персонах в режиме отображения персон.
С КиноПоиска и фильмовый и персонный скрипты импортируют как оригинальное имя, так и переведенное.
В карточке персоны заполняются оба поля: Имя и Переведённое имя?
Проблемы со списком персон слева? Тогда Инструменты -> Настройки -> Люди -> Форматирование названия -> Показывать людей в списке как.
Изменил, но теперь русские персоны на английском, а иностранные на русском. Хотел бы все на русском.
Можно ли настроить импорт русских персон Имя, а иностранных персон переведенное имя. Пробывал в скрипте, не получилось.
« Последнее редактирование: 12 Ноября 2009, 20:30:04 от manuk-doc »

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Импорт персон на русском
« Ответ #5 : 12 Ноября 2009, 20:31:50 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
С какого сайта импортируешь данные?
Речь идёт о персонах в карточке фильма или о персонах в режиме отображения персон?
Посмотри в FAQ ответ на вопрос 14
С КиноПоиск и речь идет о персонах в режиме отображения персон.
С КиноПоиска и фильмовый и персонный скрипты импортируют как оригинальное имя, так и переведенное.
В карточке персоны заполняются оба поля: Имя и Переведённое имя?
Проблемы со списком персон слева? Тогда Инструменты -> Настройки -> Люди -> Форматирование названия -> Показывать людей в списке как.
Изменил, но теперь русские персоны на английском, а иностранные на русском. Хотел бы все на русском.
Это немного сложнее. Дело в том, что программа при отображении имен не понимает, какое имя - русское или переведённое - находится в поле, например, Имя. В настройках можно лишь задать формат отображения списка персон, например, в виде "%N - %T" (имя - переведённое имя). Для того чтобы в этом примере первыми всегда стояли, например, русские имена, необходимо, чтобы в поле Имя были русские имена. Этого можно добиться ручным редактированием или соответствующей настройкой скриптов КиноПоиска, как фильмового, так и персонного. Попробуй начать отсюда и отсюда.
Необходимо обратить внимание на неоходимость одинаковой настройки обоих скриптов. Скрипты загрузки с других сайтов должны быть также настроены для аналогичной загрузки.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Aig

  • Гуру
  • ****
  • Сообщений: 298
Re: Импорт персон на русском
« Ответ #6 : 12 Ноября 2009, 20:40:36 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
Автору вопроса, видимо, нужно, чтобы ВСЕ было на русском.
В скрипте (kinopoisk.psf), я так понимаю, это
     nationality        := 0;       // Указание гос.принадлежности фильмов
                                    // 0 - автоматическое определение
                                    //     фильм с наличием переведенного названия считается зарубежным
                                    //     иначе фильм с большим кол-вом латинских букв - зарубежный
                                    //           фильм с большим кол-вом русских букв - русский
                                    //           фильм с одинаковым кол-вом русских и латинских букв русский,
                                    //                 если первая страна-производитель входит в список russianCountry
                                    // 1 - все фильмы - зарубежные
                                    // 2 - все фильмы - русские
                                    // 3 - фильмы, у которых первая страна-производитель находится
                                    //     в списке опции russianCountry, - русские, остальные - зарубежные
     RusNames           := 1;       // правила занесения имени русской персоны
                                    // национальность персоны определяется косвенно по гос.принадлежности фильма
                                    // персоны в полях "Режиcсеры дубляжа" и "Роли дублировали" всегда русские
                                    // 0 - имя транслит, переведенное имя русское
                                    // 1 - имя русское, переведенное имя транслит
                                    // 2 - имя русское, переведенное имя русское
--
 Нужно, видимо
     nationality        := 2;       // Указание гос.принадлежности фильмов
     RusNames           := 2;       // правила занесения имени русской персоны
« Последнее редактирование: 12 Ноября 2009, 20:42:35 от Aig »
PVD 1.0.2.7 - пробная эксплуатация, 0.9.9.29 в резерве.

Оффлайн manuk-doc

  • Новичок
  • *
  • Сообщений: 22
Re: Импорт персон на русском
« Ответ #7 : 12 Ноября 2009, 20:47:53 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
С какого сайта импортируешь данные?
Речь идёт о персонах в карточке фильма или о персонах в режиме отображения персон?
Посмотри в FAQ ответ на вопрос 14
С КиноПоиск и речь идет о персонах в режиме отображения персон.
С КиноПоиска и фильмовый и персонный скрипты импортируют как оригинальное имя, так и переведенное.
В карточке персоны заполняются оба поля: Имя и Переведённое имя?
Проблемы со списком персон слева? Тогда Инструменты -> Настройки -> Люди -> Форматирование названия -> Показывать людей в списке как.
Изменил, но теперь русские персоны на английском, а иностранные на русском. Хотел бы все на русском.
Это немного сложнее. Дело в том, что программа при отображении имен не понимает, какое имя - русское или переведённое - находится в поле, например, Имя. В настройках можно лишь задать формат отображения списка персон, например, в виде "%N - %T" (имя - переведённое имя). Для того чтобы в этом примере первыми всегда стояли, например, русские имена, необходимо, чтобы в поле Имя были русские имена. Этого можно добиться ручным редактированием или соответствующей настройкой скриптов КиноПоиска, как фильмового, так и персонного. Попробуй начать отсюда и отсюда.
Необходимо обратить внимание на неоходимость одинаковой настройки обоих скриптов. Скрипты загрузки с других сайтов должны быть также настроены для аналогичной загрузки.
Все это пробыва. Мне нужно чтобы у зарубежных персон импортировалось только переведенное имя. Раньше было именно так, а с последней версией скрипта импортируются оба имени.

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Импорт персон на русском
« Ответ #8 : 12 Ноября 2009, 20:48:21 »
Подскажите пожалуйста, как сделать чтобы все персоны импортировались на русском, т.е. все персоны - русские. Все перепробывал ничего не получается.
Автору вопроса, видимо, нужно, чтобы ВСЕ было на русском.
В скрипте (kinopoisk.psf), я так понимаю, это
...
 Нужно, видимо
     nationality        := 2;       // Указание гос.принадлежности фильмов
     RusNames           := 2;       // правила занесения имени русской персоны

Да, это один из возможных вариантов. Но необходимо такие же опции выставить и в скрипте kinopoisk_person.psf.

UPD
Все это пробыва. Мне нужно чтобы у зарубежных персон импортировалось только переведенное имя. Раньше было именно так, а с последней версией скрипта импортируются оба имени.
Видимо, ты настраивал предыдущий скрипт под себя. Если он остался, перенеси настройки из старого в новый.
« Последнее редактирование: 12 Ноября 2009, 20:50:29 от Reset »
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Aig

  • Гуру
  • ****
  • Сообщений: 298
Re: Импорт персон на русском
« Ответ #9 : 12 Ноября 2009, 20:53:14 »
Я бы выставил nationality=2, RusNames=1 - имя всегда русское, переведенное имя всегда транслит. Для расширения кругозора и совместимости с буржуйскими сайтами.
PVD 1.0.2.7 - пробная эксплуатация, 0.9.9.29 в резерве.

Оффлайн manuk-doc

  • Новичок
  • *
  • Сообщений: 22
Re: Импорт персон на русском
« Ответ #10 : 12 Ноября 2009, 21:08:59 »
Спасибо, все попробывал. Ничего не получается. Думаю надо сделать чтобы в импорте информации о фильме персоны импортировались на русском. А потом из персон в карточке фильма можно импортировать на русском.

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Импорт персон на русском
« Ответ #11 : 12 Ноября 2009, 21:14:31 »
Спасибо, все попробывал. Ничего не получается. Думаю надо сделать чтобы в импорте информации о фильме персоны импортировались на русском. А потом из персон в карточке фильма можно импортировать на русском.
Так. Давай по порядку. Что конкретно не получается? Спрашиваю, потому что на самом деле всё работает :)
Поясню. Настройки в программе изменяют отображение сразу, динамически. Настройки в скрипте сработают только при следующем обновлении.
Поэтому последовательность такая:
1. Решаем, какие имена и куда грузить
2. Производим соответствующую настройку скриптов kinopoisk.psf и kinopoisk_person.psf, а также в программе в настройках в разделах Фильмы -> Карточка данных и Люди -> Форматирование названия.
3. Обновляем персоны в режиме отображения персон скриптом КиноПоиска.
После этого имена должны стать так, как необходимо.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн manuk-doc

  • Новичок
  • *
  • Сообщений: 22
Re: Импорт персон на русском
« Ответ #12 : 12 Ноября 2009, 21:22:14 »
Спасибо, все попробывал. Ничего не получается. Думаю надо сделать чтобы в импорте информации о фильме персоны импортировались на русском. А потом из персон в карточке фильма можно импортировать на русском.
Так. Давай по порядку. Что конкретно не получается? Спрашиваю, потому что на самом деле всё работает :)
Поясню. Настройки в программе изменяют отображение сразу, динамически. Настройки в скрипте сработают только при следующем обновлении.
Поэтому последовательность такая:
1. Решаем, какие имена и куда грузить
2. Производим соответствующую настройку скриптов kinopoisk.psf и kinopoisk_person.psf, а также в программе в настройках в разделах Фильмы -> Карточка данных и Люди -> Форматирование названия.
3. Обновляем персоны в режиме отображения персон скриптом КиноПоиска.
После этого имена должны стать так, как необходимо.
Все понял, только что изменить в kinopoisk.psf, чтобы персоны в карточку фильма импортировались только на русском.

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Импорт персон на русском
« Ответ #13 : 12 Ноября 2009, 21:28:57 »
Все понял, только что изменить в kinopoisk.psf, чтобы персоны в карточку фильма импортировались только на русском.
Как уже выше сказал Aig, можно использовать следующие настройки:
     nationality        := 2;       // Указание гос.принадлежности фильмов
     RusNames           := 2;       // правила занесения имени русской персоны
Только в обоих скриптах (kinopoisk.psf и kinopoisk_person.psf) сразу, а то получится каша.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн manuk-doc

  • Новичок
  • *
  • Сообщений: 22
Re: Импорт персон на русском
« Ответ #14 : 12 Ноября 2009, 21:44:33 »
Все понял, только что изменить в kinopoisk.psf, чтобы персоны в карточку фильма импортировались только на русском.
Как уже выше сказал Aig, можно использовать следующие настройки:
     nationality        := 2;       // Указание гос.принадлежности фильмов
     RusNames           := 2;       // правила занесения имени русской персоны
Только в обоих скриптах (kinopoisk.psf и kinopoisk_person.psf) сразу, а то получится каша.
Спасибо все получилось.