diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index e3bd5dba1..0ace4be0f 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -25,6 +25,16 @@ doc/gramps-manual/ru/figures/*.png: Add to CVS. * doc/gramps-manual/Makefile.am: Add ru to the SUBDIR list. * configure.in: Add doc/gramps-manual/ru/Makefile to AC_CONFIG_FILES. + + * doc/gramps-manual/ru/gramps-manual.xml: Translation. + * doc/gramps-manual/ru/getstart.xml: Translation. + + * src/RelLib.py (Source.setCallNumber, Source.CallNumber): Remove + functions; (Source.callno): remove attribute. + * src/WriteXML.py (write_xml_data): Remove CallNumber output. + * src/GrampsParser.py (GrampsParser.stop_scallno): Remove function. + * src/gramps.glade (sourceEditor): Remove Call Number widgets. + * src/EditSource.py: Remove Call Number support. 2003-12-07 Alex Roitman * src/filters/Complete.py: Add filter matching people with the diff --git a/gramps2/doc/gramps-manual/ru/getstart.xml b/gramps2/doc/gramps-manual/ru/getstart.xml index e758df265..003999c57 100644 --- a/gramps2/doc/gramps-manual/ru/getstart.xml +++ b/gramps2/doc/gramps-manual/ru/getstart.xml @@ -19,34 +19,34 @@ - Getting Started + Первые шаги - To Start &app; - You can start &app; in the following ways: + Запуск &app; + Вы можете запустить &app; следующими способами: - Applications menu - Choose Other + Меню Приложения + Выберите Другое Gramps. - Command line - To start &app; from a command line, type - gramps, then press Return. + Командная строка + Чтобы запустить &app; из командной строки, наберите + gramps, потом нажмите Ввод. - If you would like &app; to open a specific database or to - import a specific file on startup, you can supply the filename - as a command line argument: + Если Вы хотите, чтобы &app; открыла или импортировала определенную базу + данных при старте, Вы можете задать имя файла в качестве аргумента командной + строки: gramps -i filename.ged - where filename.ged is the name - of the file you want to open/import. The detailed reference to the - command line options is found in the . + где filename.ged имя файла, который вы хотите + открыть/импортировать. Подробное описание опций командной строки + содержит . @@ -54,37 +54,35 @@ - Running &app; for the first time + Первый запуск &app; - The first time you run the program, GRAMPS will display its - Getting Started dialogs. Follow the directions guiding you through - Researcher information, Numerical date - formats, Alternate calendar support, - and LDS extensions sections. Most of the dialogs - are self-explanatory and will not be covered here. - + Когда программа запущена в первый раз, &app; выводит свой диалог Первые Шаги. + Следуйте указаниям, проводящим Вас через разделы: + Информация об исследователе, + Численные форматы дат, Поддержка альтернативных + календарей и Расширения LDS. Большинство диалогов + говорят сами за себя и здесь разобраны не будут.
- &app; Getting Started Window: Researcher Information + Окно Первые Шаги &app;: Информация об исследователе - Shows Researcher Information Window. + Показывает Окно Информациии об исследователе
- Enter your personal information in the corresponding - text entry fields. Although &app; requests information about you, - this information is used only so that &app; can create valid GEDCOM - output files. A valid GEDCOM file requires information about the file's - creator. If you choose, you may leave the information empty, however - all the GEDCOM files you export will not be valid. - + Введите Ваши личные данные в соответствующие поля ввода текста. + Хотя &app; запрашивает Вашу информацию, эта информация используется только + для для создания корректных выходных файлов GEDCOM. Корректный файл GEDCOM + требует информацию о создателе файла. Если вы хотите, Вы можете оставить + эти поля незаполненными. Однако, в этом случае все GEDCOM файлы, которые Вы + экспортируете, будут некорректными. - This information can be entered at any time in the - Preferences dialog, under the - Usage category. + Эта информация может быть введена в любой момент, в диалоге + Настройки, в категории + Использование.
diff --git a/gramps2/doc/gramps-manual/ru/gramps-manual.xml b/gramps2/doc/gramps-manual/ru/gramps-manual.xml index 8a469cda0..966fc4589 100644 --- a/gramps2/doc/gramps-manual/ru/gramps-manual.xml +++ b/gramps2/doc/gramps-manual/ru/gramps-manual.xml @@ -78,7 +78,7 @@ Alex Roitman - GRAMPS Project + Проект GRAMPS
shura@alex.neuro.umn.edu
@@ -86,7 +86,7 @@ Donald N. Allingham - GRAMPS Project + Проект GRAMPS
dallingham@users.sourceforge.net
@@ -210,40 +210,38 @@ Введение - &app; is a genealogical - application. &app; is an acronym for the - Genealogical Research and Analysis Management Programming System. To put - it shortly, it allows you to store, edit, and research genealogical data - using your computer. Its functionality is somewhat common to other - genealogical programs. However, &app; offers some unique features. + &app; является генеалогическим приложением. &app; это аббревиатура + для Системы Программирования для Управления Генеалогического Исследования + и Анализа. Говоря коротко, &app; позволяет Вам хранить, редактировать и + исследовать генеалогичесике данные, используя Ваш компьютер. Функциональность + &app; в чем-то похожа на другие генеалогические программы. Тем не менее, &app; + предлагает некоторые уникальные возможности. - Why &app;? - &app; was conceived under the concept - that most genealogy programs were designed to provide the researcher the - capability to input information related to a particular family tree. - Most of these programs have allowed for the arranging and storing of - information consistent with the GEDCOM standards. They usually provide - means for displaying descendant or ancestral relationships by means of - graphical displays, charts, or reports. These may be augmented with - pictures or other media to enhance the data. Most provide for inputting - data on unconnected individuals/families that may or may not have a - relationship to the primary surname being researched. Various other - enhancements may also be provided in the genealogical program that - allows for different degrees of importing and exporting data from other - programs and printing the data contained in the various reports. + Почему &app;? + &app; была задумана с пониманием того, что большинство генеалогических + программ спроектированы, чтобы предоставить исследователю возможности ввода + информации, относящейся к определённому семейному дереву. Большинство этих + программ позволяют упорядочивать и хранить информацию в соответствии с + стандартами GEDCOM. Обычно они предоставляют средства для графического + представления, схем, или отчетов. Последние могут быть дополнены изображениями + или другой медиа-информацией для насыщения данных. Большинство программ + позволяют ввод данных для несвязанных лиц/семей, которые могут иметь или не иметь + отношения к центральной исследуемой семье. В генеалогических программах также + могут быть предоставлены прочие расширения, позволяющие различные степени + импорта и экспорта данных из других программ и печати данных, содержащихся в + различных отчетах. - &app;, on the other hand, attempts to - provide all of the common capabilities of these programs, but, more - importantly, to provide an additional capability of integration not common - to these programs. This is the ability to input any bits and pieces of - information directly into &app; and - rearrange/manipulate any/all data events in the entire data base (in any - order or sequence) to assist the user in doing research, analysis and - correlation with the potential of filling relationship gaps. In short, it - is a tool that provides a way to input all your research into one place and - do your analysis and correlation using the speed, power, and accuracy of - your computer instead of pencils and unmanageable reams of paper. + &app;, со соей стороны, пытается предоставить не только все + распространённые возможности этих программ, но и, что более важно, + дополнительную вожможность интеграции, не присущую этим программам. Это + возможность ввести любые обрывки информации непосредственно в &app; и + переупорядочить/манипулировать любыми/всеми данными во всей базе данных (в любом + порядке или последовательности), чтобы помочь пользователю в его исследовании, + анализе и корреляции с потенциальным заполнением белых пятен. Вкратце, это + инструмент, дающий способ ввести все свои исследования в одно место и заниматься + анализом и корреляцией, используя скорость, мощность, и точность Вашего + компьютера, вместо карандашей и неуправляемых гор бумаги. @@ -272,30 +270,30 @@ manual, this is the place to put it. Alternatively, you can put this information in the title page.--> - About &app; - &app; was written by Donald N. Allingham + О программе &app; + &app; написал Donald N. Allingham (dallingham@users.sourceforge.net). - To find more information about &app;, please visit the - GRAMPS Project - Web page. + Для более подробной информации о &app;, пожалуйста посетите + Веб-Страницу Проекта + GRAMPS. - To report a bug or make a suggestion regarding this application or - this manual, use the help menu in &app;, or follow the directions - in this document. + Чтобы сообщить об ошибке или сделать предложение, касающееся этого приложения + или этого руководства, используйте меню справки в &app;, или следуйте указаниям + этого документа. - This program is distributed under the terms of the GNU - General Public license as published by the Free Software - Foundation; either version 2 of the License, or (at your option) - any later version. A copy of this license can be found at this - link, or in the file - COPYING included with the source code of this program. + Эта программа распространяется в соответствии с условиями GNU + General Public license опубликованной Free Software Foundation; + версии 2 или (по Вашему выбору) любой следующей версии. Копию этой лицензии + можно найти по этому + адресу, или в файле COPYING, + включенном в исходный код этой программы. - Appendices + Приложения &faq; &keybind; diff --git a/gramps2/src/EditSource.py b/gramps2/src/EditSource.py index 8545a0878..2cc70179e 100644 --- a/gramps2/src/EditSource.py +++ b/gramps2/src/EditSource.py @@ -67,7 +67,6 @@ class EditSource: self.gallery = ImageSelect.Gallery(source, self.path, plwidget, db, self, self.top) self.author = self.top_window.get_widget("author") self.pubinfo = self.top_window.get_widget("pubinfo") - self.callno = self.top_window.get_widget("callno") self.abbrev = self.top_window.get_widget("abbrev") self.note = self.top_window.get_widget("source_note") self.notes_buffer = self.note.get_buffer() @@ -81,7 +80,6 @@ class EditSource: self.title.set_text(source.getTitle()) self.author.set_text(source.getAuthor()) self.pubinfo.set_text(source.getPubInfo()) - self.callno.set_text(source.getCallNumber()) self.abbrev.set_text(source.getAbbrev()) if source.getNote(): @@ -229,7 +227,6 @@ class EditSource: title = self.title.get_text() author = self.author.get_text() pubinfo = self.pubinfo.get_text() - callno = self.callno.get_text() abbrev = self.abbrev.get_text() note = self.notes_buffer.get_text(self.notes_buffer.get_start_iter(), self.notes_buffer.get_end_iter(),gtk.FALSE) @@ -246,10 +243,6 @@ class EditSource: self.source.setPubInfo(pubinfo) Utils.modified() - if callno != self.source.getCallNumber(): - self.source.setCallNumber(callno) - Utils.modified() - if abbrev != self.source.getAbbrev(): self.source.setAbbrev(abbrev) Utils.modified() diff --git a/gramps2/src/GrampsParser.py b/gramps2/src/GrampsParser.py index 5a767e661..071ef2a0d 100644 --- a/gramps2/src/GrampsParser.py +++ b/gramps2/src/GrampsParser.py @@ -170,7 +170,6 @@ class GrampsParser: "resphone" : (None, self.stop_resphone), "resemail" : (None, self.stop_resemail), "sauthor" : (None, self.stop_sauthor), - "scallno" : (None, self.stop_scallno), "sabbrev" : (None, self.stop_sabbrev), "scomments" : (None, self.stop_scomments), "sdate" : (None,self.stop_sdate), @@ -761,9 +760,6 @@ class GrampsParser: def stop_spubinfo(self,tag): self.source.setPubInfo(tag) - def stop_scallno(self,tag): - self.source.setCallNumber(tag) - def stop_sabbrev(self,tag): self.source.setAbbrev(tag) diff --git a/gramps2/src/RelLib.py b/gramps2/src/RelLib.py index 2655b9734..5f8df4e30 100644 --- a/gramps2/src/RelLib.py +++ b/gramps2/src/RelLib.py @@ -1828,7 +1828,6 @@ class Source: self.title = "" self.author = "" self.pubinfo = "" - self.callno = "" self.note = Note() self.photoList = [] self.id = "" @@ -1902,16 +1901,6 @@ class Source: """returns the publication information of the Source""" return self.pubinfo - def setCallNumber(self,val): - """sets the call number (or some identification indicator) - of the Source""" - self.callno = val - - def getCallNumber(self): - """returns the call number (or some identification indicator) - of the Source""" - return self.callno - def setAbbrev(self,abbrev): """sets the title abbreviation of the Source""" self.abbrev = abbrev diff --git a/gramps2/src/WriteXML.py b/gramps2/src/WriteXML.py index 586f962fe..7ecf98597 100644 --- a/gramps2/src/WriteXML.py +++ b/gramps2/src/WriteXML.py @@ -332,7 +332,6 @@ class XmlWriter: self.write_force_line("stitle",source.getTitle(),3) self.write_line("sauthor",source.getAuthor(),3) self.write_line("spubinfo",source.getPubInfo(),3) - self.write_line("scallno",source.getCallNumber(),3) self.write_line("sabbrev",source.getAbbrev(),3) if source.getNote() != "": self.write_note("note",source.getNote(),3) diff --git a/gramps2/src/gramps.glade b/gramps2/src/gramps.glade index 4b2d6ae70..149705f4a 100644 --- a/gramps2/src/gramps.glade +++ b/gramps2/src/gramps.glade @@ -5641,7 +5641,7 @@ 12 True - 5 + 4 2 False 6 @@ -5792,52 +5792,6 @@ - - - True - Call _Number: - True - False - GTK_JUSTIFY_CENTER - False - False - 1 - 0.5 - 0 - 0 - callno - - - 0 - 1 - 4 - 5 - fill - - - - - - - True - True - True - True - 0 - - True - * - False - - - 1 - 2 - 4 - 5 - - - - True