Revert "6926: display genitive/nominative months as needed"

Sorry, my mistake. Committed from the wrong branch!

This reverts commit 0e82e0077ac1cad122f4584d62b54855ca02e4d8.

svn: r23175
This commit is contained in:
Vassilii Khachaturov 2013-09-20 12:41:46 +00:00
parent 0936aa37e8
commit 018f0ab30b
13 changed files with 133 additions and 608 deletions

View File

@ -36,7 +36,6 @@ _ = glocale.translation.sgettext
# import prerequisites for localized handlers # import prerequisites for localized handlers
from ._datehandler import (LANG, LANG_SHORT, LANG_TO_PARSER, LANG_TO_DISPLAY, from ._datehandler import (LANG, LANG_SHORT, LANG_TO_PARSER, LANG_TO_DISPLAY,
register_datehandler) register_datehandler)
from . import _datestrings
# Import all the localized handlers # Import all the localized handlers
from . import _date_bg from . import _date_bg

View File

@ -239,6 +239,10 @@ class DateDisplayRU(DateDisplay):
""" """
Russian language date display class. Russian language date display class.
""" """
long_months = ( "", "января", "февраля", "марта", "апреля", "мая",
"июня", "июля", "августа", "сентября", "октября",
"ноября", "декабря" )
short_months = ( "", "янв", "фев", "мар", "апр", "мая", "июн", short_months = ( "", "янв", "фев", "мар", "апр", "мая", "июн",
"июл", "авг", "сен", "окт", "ноя", "дек" ) "июл", "авг", "сен", "окт", "ноя", "дек" )

View File

@ -41,7 +41,6 @@ log = logging.getLogger(".DateDisplay")
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
from ..lib.date import Date from ..lib.date import Date
from . import _grampslocale from . import _grampslocale
from ._datestrings import DateStrings
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
# #
@ -52,18 +51,9 @@ class DateDisplay(object):
""" """
Base date display class. Base date display class.
""" """
# compatibility definition, to be removed when long_months = ( "", "January", "February", "March", "April", "May",
# long_months no longer is used directly... "June", "July", "August", "September", "October",
long_months = DateStrings.long_months_genitive "November", "December" )
# TODO do we need multiple languages active at the same time?
# if so, we'd need to have an instance of localized date strings
# per date displayer, instead of the following global retrieval
def get_long_month_nom(self, month):
return DateStrings.long_months_nominative[month]
def get_long_month_gen(self, month):
return DateStrings.long_months_genitive[month]
short_months = ( "", "Jan", "Feb", "Mar", "Apr", "May", "Jun", short_months = ( "", "Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ) "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" )

View File

@ -1,90 +0,0 @@
# -*- coding: utf-8 -*-
#
# Gramps - a GTK+/GNOME based genealogy program
#
# Copyright (C) 2004-2006 Donald N. Allingham
# Copyright (C) 2013 Vassilii Khachaturov
#
# This program is free software; you can redistribute it and/or modify
# it 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.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
# $Id$
"""
U.S. English date strings for display and parsing.
"""
from __future__ import print_function, unicode_literals
#-------------------------------------------------------------------------
#
# set up logging
#
#-------------------------------------------------------------------------
import logging
log = logging.getLogger(".DateStrings")
#-------------------------------------------------------------------------
#
# GRAMPS modules
#
#-------------------------------------------------------------------------
if __name__ == '__main__':
_ = lambda x: x
else:
from gramps.gen.const import GRAMPS_LOCALE as glocale
_ = lambda x: glocale.translation.sgettext(x)
#-------------------------------------------------------------------------
#
# DateStrings
#
#-------------------------------------------------------------------------
class DateStrings(object):
"""
Base date display class.
"""
long_months_genitive = ( "",
_("genitive||January"),
_("genitive||February"),
_("genitive||March"),
_("genitive||April"),
_("genitive||May"),
_("genitive||June"),
_("genitive||July"),
_("genitive||August"),
_("genitive||September"),
_("genitive||October"),
_("genitive||November"),
_("genitive||December") )
long_months_nominative = ( "",
_("nominative||January"),
_("nominative||February"),
_("nominative||March"),
_("nominative||April"),
_("nominative||May"),
_("nominative||June"),
_("nominative||July"),
_("nominative||August"),
_("nominative||September"),
_("nominative||October"),
_("nominative||November"),
_("nominative||December") )
# TODO the above is just a proof of concept,
# needs to be expanded with all the relevant strings...
if __name__ == '__main__':
for i in range(1, 12):
print (DateStrings.long_months_nominative[i], "\t", DateStrings.long_months_genitive[i])

View File

@ -44,13 +44,6 @@ else:
to_uni = lambda x, y: x to_uni = lambda x, y: x
codeset = glocale.encoding codeset = glocale.encoding
# NOTE: depending on the system and versions, the names
# can be either in genitive or in nominative here.
# %B and %b, for example, are inconsistent in inflection
# on some linux systems.
# Should probably use _datestrings.py instead!
# See bug# 6926 for more.
try: try:
month_to_int = { month_to_int = {

View File

@ -193,7 +193,7 @@ class Calendar(Report):
self.doc.draw_box("CAL-Title", "", 0, 0, width, header, mark) self.doc.draw_box("CAL-Title", "", 0, 0, width, header, mark)
self.doc.draw_line("CAL-Border", 0, header, width, header) self.doc.draw_line("CAL-Border", 0, header, width, header)
year = self.year year = self.year
title = "%s %d" % (_dd.get_long_month_nom(month).capitalize(), year) title = "%s %d" % (_dd.long_months[month].capitalize(), year)
mark = IndexMark(title, INDEX_TYPE_TOC, 2) mark = IndexMark(title, INDEX_TYPE_TOC, 2)
font_height = pt2cm(ptitle.get_font().get_size()) font_height = pt2cm(ptitle.get_font().get_size())
self.doc.center_text("CAL-Title", title, self.doc.center_text("CAL-Title", title,

View File

@ -418,7 +418,7 @@ class Extract(object):
if date: if date:
month = date.get_month() month = date.get_month()
if month: if month:
return [self._locale.date_displayer.get_long_month_nom(month)] return [self._locale.date_displayer.long_months[month]]
return [_T_("Date(s) missing")] return [_T_("Date(s) missing")]
def get_place(self, event): def get_place(self, event):

View File

@ -256,7 +256,7 @@ class DateFormat(GenericFormat):
elif count == 3: # found 'mmm' elif count == 3: # found 'mmm'
return displayer.short_months[int(month)] return displayer.short_months[int(month)]
else: # found 'mmmm' else: # found 'mmmm'
return displayer.get_long_month_gen(int(month)) return displayer.long_months[int(month)]
def month_up(): def month_up():
return month("M").upper() return month("M").upper()

View File

@ -227,7 +227,7 @@ class BirthdayReport(Report):
year = self.year year = self.year
dd = self._locale.date_displayer dd = self._locale.date_displayer
self.doc.start_paragraph('BIR-Monthstyle') self.doc.start_paragraph('BIR-Monthstyle')
self.doc.write_text(dd.get_long_month_nom(month).capitalize()) self.doc.write_text(dd.long_months[month].capitalize())
self.doc.end_paragraph() self.doc.end_paragraph()
current_date = datetime.date(year, month, 1) current_date = datetime.date(year, month, 1)
current_ord = current_date.toordinal() current_ord = current_date.toordinal()

View File

@ -499,7 +499,7 @@ class WebCalReport(Report):
# each year will link to current month. # each year will link to current month.
# this will always need an extension added # this will always need an extension added
full_month_name = _dd.get_long_month_nom(self.today.get_month() ) full_month_name = _dd.long_months[self.today.get_month() ]
# Note. We use '/' here because it is a URL, not a OS dependent # Note. We use '/' here because it is a URL, not a OS dependent
# pathname. # pathname.
@ -536,7 +536,7 @@ class WebCalReport(Report):
if self.home_link: if self.home_link:
navs.append((self.home_link, _('Home'), add_home)) navs.append((self.home_link, _('Home'), add_home))
navs.extend( navs.extend(
(_dd.get_long_month_nom(month), _dd.short_months[month], True) for month in range(1, 13) ) (_dd.long_months[month], _dd.short_months[month], True) for month in range(1, 13) )
# Add a link for year_glance() if requested # Add a link for year_glance() if requested
navs.append(('fullyearlinked', _('Year Glance'), self.fullyear)) navs.append(('fullyearlinked', _('Year Glance'), self.fullyear))
@ -602,7 +602,7 @@ class WebCalReport(Report):
""" """
# define names for long and short month names # define names for long and short month names
full_month_name = _dd.get_long_month_nom(month) full_month_name = _dd.long_months[month]
abbr_month_name = _dd.short_months[month] abbr_month_name = _dd.short_months[month]
# dow (day-of-week) uses Gramps numbering, sunday => 1, etc # dow (day-of-week) uses Gramps numbering, sunday => 1, etc
@ -842,7 +842,7 @@ class WebCalReport(Report):
_('Formatting months ...'), 12) as step: _('Formatting months ...'), 12) as step:
for month in range(1, 13): for month in range(1, 13):
cal_fname = _dd.get_long_month_nom(month) cal_fname = _dd.long_months[month]
of = self.create_file(cal_fname, str(year)) of = self.create_file(cal_fname, str(year))
# Add xml, doctype, meta and stylesheets # Add xml, doctype, meta and stylesheets
@ -855,7 +855,7 @@ class WebCalReport(Report):
# Create Month Navigation Menu # Create Month Navigation Menu
# identify currentsection for proper highlighting # identify currentsection for proper highlighting
currentsection = _dd.get_long_month_nom(month) currentsection = _dd.long_months[month]
body += self.month_navigation(nr_up, year, currentsection, True) body += self.month_navigation(nr_up, year, currentsection, True)
# build the calendar # build the calendar
@ -982,7 +982,7 @@ class WebCalReport(Report):
# Create Month Navigation Menu # Create Month Navigation Menu
# identify currentsection for proper highlighting # identify currentsection for proper highlighting
currentsection = _dd.get_long_month_nom(month) currentsection = _dd.long_months[month]
body += self.month_navigation(nr_up, year, currentsection, True) body += self.month_navigation(nr_up, year, currentsection, True)
# set date display as in user prevferences # set date display as in user prevferences

View File

@ -9,7 +9,6 @@ gramps/cli/user.py
gramps/gen/config.py gramps/gen/config.py
gramps/gen/const.py gramps/gen/const.py
gramps/gen/datehandler/__init__.py gramps/gen/datehandler/__init__.py
gramps/gen/datehandler/_datestrings.py
gramps/gen/db/base.py gramps/gen/db/base.py
gramps/gen/db/exceptions.py gramps/gen/db/exceptions.py
gramps/gen/db/undoredo.py gramps/gen/db/undoredo.py

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-26 17:21+0300\n" "POT-Creation-Date: 2013-08-28 19:37+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,14 +18,14 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: ../gramps/cli/arghandler.py:221 #: ../gramps/cli/arghandler.py:225
#, python-format #, python-format
msgid "" msgid ""
"Error: Family Tree '%s' already exists.\n" "Error: Family Tree '%s' already exists.\n"
"The '-C' option cannot be used." "The '-C' option cannot be used."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:230 #: ../gramps/cli/arghandler.py:234
#, python-format #, python-format
msgid "" msgid ""
"Error: Input Family Tree \"%s\" does not exist.\n" "Error: Input Family Tree \"%s\" does not exist.\n"
@ -33,17 +33,17 @@ msgid ""
"Tree instead." "Tree instead."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:246 #: ../gramps/cli/arghandler.py:250
#, python-format #, python-format
msgid "Error: Import file %s not found." msgid "Error: Import file %s not found."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:264 #: ../gramps/cli/arghandler.py:268
#, python-format #, python-format
msgid "Error: Unrecognized type: \"%(format)s\" for import file: %(filename)s" msgid "Error: Unrecognized type: \"%(format)s\" for import file: %(filename)s"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:286 #: ../gramps/cli/arghandler.py:290
#, python-format #, python-format
msgid "" msgid ""
"WARNING: Output file already exists!\n" "WARNING: Output file already exists!\n"
@ -51,34 +51,38 @@ msgid ""
" %s" " %s"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:294 #: ../gramps/cli/arghandler.py:293
msgid "OK to overwrite? (yes/no) " msgid "OK to overwrite?"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:298 #: ../gramps/cli/arghandler.py:294 ../gramps/cli/clidbman.py:215
msgid "YES" msgid "yes"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:299 #: ../gramps/cli/arghandler.py:294 ../gramps/cli/clidbman.py:217
msgid "no"
msgstr ""
#: ../gramps/cli/arghandler.py:296
#, python-format #, python-format
msgid "Will overwrite the existing file: %s" msgid "Will overwrite the existing file: %s"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:319 #: ../gramps/cli/arghandler.py:316
#, python-format #, python-format
msgid "ERROR: Unrecognized format for export file %s" msgid "ERROR: Unrecognized format for export file %s"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:402 #: ../gramps/cli/arghandler.py:399
msgid "List of known Family Trees in your database path\n" msgid "List of known Family Trees in your database path\n"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:407 #: ../gramps/cli/arghandler.py:404
#, python-format #, python-format
msgid "%(full_DB_path)s with name \"%(f_t_name)s\"" msgid "%(full_DB_path)s with name \"%(f_t_name)s\""
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:412 ../gramps/cli/arghandler.py:423 #: ../gramps/cli/arghandler.py:409 ../gramps/cli/arghandler.py:420
msgid "Gramps Family Trees:" msgid "Gramps Family Trees:"
msgstr "" msgstr ""
@ -87,125 +91,124 @@ msgstr ""
#. constants #. constants
#. #.
#. ------------------------------------------------------------------------- #. -------------------------------------------------------------------------
#: ../gramps/cli/arghandler.py:415 ../gramps/cli/arghandler.py:416 #: ../gramps/cli/arghandler.py:412 ../gramps/cli/arghandler.py:413
#: ../gramps/cli/arghandler.py:425 ../gramps/cli/arghandler.py:432 #: ../gramps/cli/arghandler.py:422 ../gramps/cli/arghandler.py:429
#: ../gramps/cli/arghandler.py:433 ../gramps/cli/arghandler.py:435 #: ../gramps/cli/arghandler.py:430 ../gramps/cli/arghandler.py:432
#: ../gramps/cli/clidbman.py:74 ../gramps/cli/clidbman.py:221 #: ../gramps/cli/clidbman.py:74 ../gramps/cli/clidbman.py:221
#: ../gramps/cli/clidbman.py:223 ../gramps/gui/clipboard.py:936 #: ../gramps/cli/clidbman.py:223 ../gramps/gui/clipboard.py:936
#: ../gramps/gui/configure.py:1337 #: ../gramps/gui/configure.py:1337
msgid "Family Tree" msgid "Family Tree"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:416 #: ../gramps/cli/arghandler.py:413
#, python-format #, python-format
msgid "Family Tree \"%s\":" msgid "Family Tree \"%s\":"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:445 #: ../gramps/cli/arghandler.py:442
#, python-format #, python-format
msgid "Performing action: %s." msgid "Performing action: %s."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:447 #: ../gramps/cli/arghandler.py:444
#, python-format #, python-format
msgid "Using options string: %s" msgid "Using options string: %s"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:452 #: ../gramps/cli/arghandler.py:449
#, python-format #, python-format
msgid "Exporting: file %(filename)s, format %(format)s." msgid "Exporting: file %(filename)s, format %(format)s."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:459 #: ../gramps/cli/arghandler.py:456
msgid "Exiting." msgid "Exiting."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:463 #: ../gramps/cli/arghandler.py:460
msgid "Cleaning up." msgid "Cleaning up."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:492 #: ../gramps/cli/arghandler.py:489
msgid "Created empty Family Tree successfully" msgid "Created empty Family Tree successfully"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:495 ../gramps/cli/arghandler.py:520 #: ../gramps/cli/arghandler.py:492 ../gramps/cli/arghandler.py:517
msgid "Error opening the file." msgid "Error opening the file."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:496 ../gramps/cli/arghandler.py:521 #: ../gramps/cli/arghandler.py:493 ../gramps/cli/arghandler.py:518
msgid "Exiting..." msgid "Exiting..."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:500 #: ../gramps/cli/arghandler.py:497
#, python-format #, python-format
msgid "Importing: file %(filename)s, format %(format)s." msgid "Importing: file %(filename)s, format %(format)s."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:518 #: ../gramps/cli/arghandler.py:515
msgid "Opened successfully!" msgid "Opened successfully!"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:532 #: ../gramps/cli/arghandler.py:529
msgid "Database is locked, cannot open it!" msgid "Database is locked, cannot open it!"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:533 #: ../gramps/cli/arghandler.py:530
#, python-format #, python-format
msgid " Info: %s" msgid " Info: %s"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:536 #: ../gramps/cli/arghandler.py:533
msgid "Database needs recovery, cannot open it!" msgid "Database needs recovery, cannot open it!"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:593 ../gramps/cli/arghandler.py:641 #: ../gramps/cli/arghandler.py:590 ../gramps/cli/arghandler.py:638
#: ../gramps/cli/arghandler.py:682 #: ../gramps/cli/arghandler.py:679
msgid "Ignoring invalid options string." msgid "Ignoring invalid options string."
msgstr "" msgstr ""
#. name exists, but is not in the list of valid report names #. name exists, but is not in the list of valid report names
#: ../gramps/cli/arghandler.py:617 #: ../gramps/cli/arghandler.py:614
msgid "Unknown report name." msgid "Unknown report name."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:619 #: ../gramps/cli/arghandler.py:616
#, python-format #, python-format
msgid "Report name not given. Please use one of %(donottranslate)s=reportname" msgid "Report name not given. Please use one of %(donottranslate)s=reportname"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:623 ../gramps/cli/arghandler.py:665 #: ../gramps/cli/arghandler.py:620 ../gramps/cli/arghandler.py:662
#: ../gramps/cli/arghandler.py:698 #: ../gramps/cli/arghandler.py:695
#, python-format #, python-format
msgid "" msgid ""
"%s\n" "%s\n"
" Available names are:" " Available names are:"
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:659 #: ../gramps/cli/arghandler.py:656
msgid "Unknown tool name." msgid "Unknown tool name."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:661 #: ../gramps/cli/arghandler.py:658
#, python-format #, python-format
msgid "Tool name not given. Please use one of %(donottranslate)s=toolname." msgid "Tool name not given. Please use one of %(donottranslate)s=toolname."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:692 #: ../gramps/cli/arghandler.py:689
msgid "Unknown book name." msgid "Unknown book name."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:694 #: ../gramps/cli/arghandler.py:691
#, python-format #, python-format
msgid "Book name not given. Please use one of %(donottranslate)s=bookname." msgid "Book name not given. Please use one of %(donottranslate)s=bookname."
msgstr "" msgstr ""
#: ../gramps/cli/arghandler.py:703 #: ../gramps/cli/arghandler.py:700
#, python-format #, python-format
msgid "Unknown action: %s." msgid "Unknown action: %s."
msgstr "" msgstr ""
#. Note: Make sure to edit const.py.in POPT_TABLE too! #: ../gramps/cli/argparser.py:56
#: ../gramps/cli/argparser.py:57
msgid "" msgid ""
"\n" "\n"
"Usage: gramps.py [OPTION...]\n" "Usage: gramps.py [OPTION...]\n"
@ -231,10 +234,14 @@ msgid ""
" -s, --show Show config settings\n" " -s, --show Show config settings\n"
" -c, --config=[config.setting[:value]] Set config setting(s) and start " " -c, --config=[config.setting[:value]] Set config setting(s) and start "
"Gramps\n" "Gramps\n"
" -y, --yes Don't ask to confirm dangerous "
"actions (non-GUI mode only)\n"
" -q, --quiet Suppress progress indication output "
"(non-GUI mode only)\n"
" -v, --version Show versions\n" " -v, --version Show versions\n"
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:83 #: ../gramps/cli/argparser.py:84
msgid "" msgid ""
"\n" "\n"
"Example of usage of Gramps command line interface\n" "Example of usage of Gramps command line interface\n"
@ -293,58 +300,58 @@ msgid ""
"Syntax may be different for other shells and for Windows.\n" "Syntax may be different for other shells and for Windows.\n"
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:236 ../gramps/cli/argparser.py:367 #: ../gramps/cli/argparser.py:241 ../gramps/cli/argparser.py:376
msgid "Error parsing the arguments" msgid "Error parsing the arguments"
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:238 #: ../gramps/cli/argparser.py:243
#, python-format #, python-format
msgid "" msgid ""
"Error parsing the arguments: %s \n" "Error parsing the arguments: %s \n"
"Type gramps --help for an overview of commands, or read the manual pages." "Type gramps --help for an overview of commands, or read the manual pages."
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:247 #: ../gramps/cli/argparser.py:252
#, python-format #, python-format
msgid "Trying to open: %s ..." msgid "Trying to open: %s ..."
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:281 #: ../gramps/cli/argparser.py:286
#, python-format #, python-format
msgid "Unknown action: %s. Ignoring." msgid "Unknown action: %s. Ignoring."
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:290 #: ../gramps/cli/argparser.py:295
msgid "setup debugging" msgid "setup debugging"
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:301 #: ../gramps/cli/argparser.py:306
#, python-format #, python-format
msgid "Gramps config settings from %s:" msgid "Gramps config settings from %s:"
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:319 #: ../gramps/cli/argparser.py:324
#, python-format #, python-format
msgid "Current Gramps config setting: %s:%s" msgid "Current Gramps config setting: %s:%s"
msgstr "" msgstr ""
#. does a user want the default config value? #. does a user want the default config value?
#: ../gramps/cli/argparser.py:324 #: ../gramps/cli/argparser.py:329
msgid "DEFAULT" msgid "DEFAULT"
msgstr "" msgstr ""
#. translators: indent "New" to match "Current" #. translators: indent "New" to match "Current"
#: ../gramps/cli/argparser.py:331 #: ../gramps/cli/argparser.py:336
#, python-format #, python-format
msgid " New Gramps config setting: %s:%s" msgid " New Gramps config setting: %s:%s"
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:338 #: ../gramps/cli/argparser.py:343
#, python-format #, python-format
msgid "Gramps: no such config setting: '%s'" msgid "Gramps: no such config setting: '%s'"
msgstr "" msgstr ""
#: ../gramps/cli/argparser.py:368 #: ../gramps/cli/argparser.py:377
#, python-format #, python-format
msgid "" msgid ""
"Error parsing the arguments: %s \n" "Error parsing the arguments: %s \n"
@ -366,14 +373,6 @@ msgstr ""
msgid "Locked?" msgid "Locked?"
msgstr "" msgstr ""
#: ../gramps/cli/clidbman.py:215
msgid "yes"
msgstr ""
#: ../gramps/cli/clidbman.py:217
msgid "no"
msgstr ""
#: ../gramps/cli/clidbman.py:218 #: ../gramps/cli/clidbman.py:218
msgid "Bsddb version" msgid "Bsddb version"
msgstr "" msgstr ""
@ -492,12 +491,12 @@ msgstr ""
msgid "ERROR: %s" msgid "ERROR: %s"
msgstr "" msgstr ""
#: ../gramps/cli/grampscli.py:103 ../gramps/cli/user.py:174 #: ../gramps/cli/grampscli.py:103 ../gramps/cli/user.py:187
#: ../gramps/gui/dialog.py:224 #: ../gramps/gui/dialog.py:224
msgid "Low level database corruption detected" msgid "Low level database corruption detected"
msgstr "" msgstr ""
#: ../gramps/cli/grampscli.py:105 ../gramps/cli/user.py:175 #: ../gramps/cli/grampscli.py:105 ../gramps/cli/user.py:188
#: ../gramps/gui/dialog.py:225 #: ../gramps/gui/dialog.py:225
msgid "" msgid ""
"Gramps has detected a problem in the underlying Berkeley database. This can " "Gramps has detected a problem in the underlying Berkeley database. This can "
@ -732,194 +731,16 @@ msgstr ""
msgid "none" msgid "none"
msgstr "" msgstr ""
#: ../gramps/gen/datehandler/__init__.py:72 #: ../gramps/gen/datehandler/__init__.py:71
#, python-format #, python-format
msgid "Date parser for '%s' not available, using default" msgid "Date parser for '%s' not available, using default"
msgstr "" msgstr ""
#: ../gramps/gen/datehandler/__init__.py:88 #: ../gramps/gen/datehandler/__init__.py:87
#, python-format #, python-format
msgid "Date displayer for '%s' not available, using default" msgid "Date displayer for '%s' not available, using default"
msgstr "" msgstr ""
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection for your language.
#: ../gramps/gen/datehandler/_datedisplay.py:251
#: ../gramps/gen/datehandler/_datedisplay.py:278
msgid "{long_month} {year}"
msgstr ""
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection for your language.
#: ../gramps/gen/datehandler/_datedisplay.py:258
msgid "{long_month} {day:d}, {year}"
msgstr ""
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection for your language.
#: ../gramps/gen/datehandler/_datedisplay.py:285
msgid "{day:d} {long_month} {year}"
msgstr ""
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection to be used in your localized
#. DateDisplayer code!
#: ../gramps/gen/datehandler/_datestrings.py:53
msgid "localized lexeme inflections||January"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:54
msgid "localized lexeme inflections||February"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:55
msgid "localized lexeme inflections||March"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:56
msgid "localized lexeme inflections||April"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:57
msgid "localized lexeme inflections||May"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:58
msgid "localized lexeme inflections||June"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:59
msgid "localized lexeme inflections||July"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:60
msgid "localized lexeme inflections||August"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:61
msgid "localized lexeme inflections||September"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:62
msgid "localized lexeme inflections||October"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:63
msgid "localized lexeme inflections||November"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:64
msgid "localized lexeme inflections||December"
msgstr ""
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection to be used in your localized
#. DateDisplayer code!
#: ../gramps/gen/datehandler/_datestrings.py:71
msgid "localized lexeme inflections - short month form||Jan"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:72
msgid "localized lexeme inflections - short month form||Feb"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:73
msgid "localized lexeme inflections - short month form||Mar"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:74
msgid "localized lexeme inflections - short month form||Apr"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:75
msgid "localized lexeme inflections - short month form||May"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:76
msgid "localized lexeme inflections - short month form||Jun"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:77
msgid "localized lexeme inflections - short month form||Jul"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:78
msgid "localized lexeme inflections - short month form||Aug"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:79
msgid "localized lexeme inflections - short month form||Sep"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:80
msgid "localized lexeme inflections - short month form||Oct"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:81
msgid "localized lexeme inflections - short month form||Nov"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:82
msgid "localized lexeme inflections - short month form||Dec"
msgstr ""
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to add proper alternatives to be recognized in your localized
#. DateParser code!
#: ../gramps/gen/datehandler/_datestrings.py:90
msgid "alternative month names for January||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:91
msgid "alternative month names for February||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:92
msgid "alternative month names for March||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:93
msgid "alternative month names for April||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:94
msgid "alternative month names for May||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:95
msgid "alternative month names for June||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:96
msgid "alternative month names for July||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:97
msgid "alternative month names for August||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:98
msgid "alternative month names for September||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:99
msgid "alternative month names for October||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:100
msgid "alternative month names for November||"
msgstr ""
#: ../gramps/gen/datehandler/_datestrings.py:101
msgid "alternative month names for December||"
msgstr ""
#: ../gramps/gen/db/base.py:1624 #: ../gramps/gen/db/base.py:1624
msgid "Add child to family" msgid "Add child to family"
msgstr "" msgstr ""
@ -6063,200 +5884,200 @@ msgid ""
"available." "available."
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:65 #: ../gramps/gen/utils/grampslocale.py:64
msgid "Arabic" msgid "Arabic"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:66 #: ../gramps/gen/utils/grampslocale.py:65
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:67 #: ../gramps/gen/utils/grampslocale.py:66
msgid "Breton" msgid "Breton"
msgstr "" msgstr ""
#. Windows has no translation for Breton #. Windows has no translation for Breton
#: ../gramps/gen/utils/grampslocale.py:68 #: ../gramps/gen/utils/grampslocale.py:67
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:69 #: ../gramps/gen/utils/grampslocale.py:68
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:70 #: ../gramps/gen/utils/grampslocale.py:69
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:71 #: ../gramps/gen/utils/grampslocale.py:70
msgid "German" msgid "German"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:72 #: ../gramps/gen/utils/grampslocale.py:71
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:73 #: ../gramps/gen/utils/grampslocale.py:72
msgid "English (USA)" msgid "English (USA)"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:74 #: ../gramps/gen/utils/grampslocale.py:73
msgid "English" msgid "English"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:75 #: ../gramps/gen/utils/grampslocale.py:74
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#. Windows has no translation for Esperanto #. Windows has no translation for Esperanto
#: ../gramps/gen/utils/grampslocale.py:76 #: ../gramps/gen/utils/grampslocale.py:75
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:77 #: ../gramps/gen/utils/grampslocale.py:76
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:78 #: ../gramps/gen/utils/grampslocale.py:77
msgid "French" msgid "French"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:79 #: ../gramps/gen/utils/grampslocale.py:78
msgid "Gaelic" msgid "Gaelic"
msgstr "" msgstr ""
#. Windows has no translation for Gaelic #. Windows has no translation for Gaelic
#: ../gramps/gen/utils/grampslocale.py:80 #: ../gramps/gen/utils/grampslocale.py:79
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:81 #: ../gramps/gen/utils/grampslocale.py:80
msgid "Croatian" msgid "Croatian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:82 #: ../gramps/gen/utils/grampslocale.py:81
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:83 #: ../gramps/gen/utils/grampslocale.py:82
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:84 #: ../gramps/gen/utils/grampslocale.py:83
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:85 #: ../gramps/gen/utils/grampslocale.py:84
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:86 #: ../gramps/gen/utils/grampslocale.py:85
msgid "Macedonian" msgid "Macedonian"
msgstr "" msgstr ""
#. Windows has no translation for Macedonian #. Windows has no translation for Macedonian
#: ../gramps/gen/utils/grampslocale.py:87 #: ../gramps/gen/utils/grampslocale.py:86
msgid "Norwegian Bokmal" msgid "Norwegian Bokmal"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:88 #: ../gramps/gen/utils/grampslocale.py:87
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:89 #: ../gramps/gen/utils/grampslocale.py:88
msgid "Norwegian Nynorsk" msgid "Norwegian Nynorsk"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:90 #: ../gramps/gen/utils/grampslocale.py:89
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:91 #: ../gramps/gen/utils/grampslocale.py:90
msgid "Portuguese (Brazil)" msgid "Portuguese (Brazil)"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:92 #: ../gramps/gen/utils/grampslocale.py:91
msgid "Portuguese (Portugal)" msgid "Portuguese (Portugal)"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:93 #: ../gramps/gen/utils/grampslocale.py:92
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:94 #: ../gramps/gen/utils/grampslocale.py:93
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:95 #: ../gramps/gen/utils/grampslocale.py:94
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:96 #: ../gramps/gen/utils/grampslocale.py:95
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:97 #: ../gramps/gen/utils/grampslocale.py:96
msgid "Albanian" msgid "Albanian"
msgstr "" msgstr ""
#. Gramps's Serbian translation is not yet ready #. Gramps's Serbian translation is not yet ready
#: ../gramps/gen/utils/grampslocale.py:99 #: ../gramps/gen/utils/grampslocale.py:98
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:100 #: ../gramps/gen/utils/grampslocale.py:99
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:101 #: ../gramps/gen/utils/grampslocale.py:100
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:102 #: ../gramps/gen/utils/grampslocale.py:101
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:103 #: ../gramps/gen/utils/grampslocale.py:102
msgid "Chinese Simplified" msgid "Chinese Simplified"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:806 #: ../gramps/gen/utils/grampslocale.py:804
msgid "the person" msgid "the person"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:808 #: ../gramps/gen/utils/grampslocale.py:806
msgid "the family" msgid "the family"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:810 #: ../gramps/gen/utils/grampslocale.py:808
msgid "the place" msgid "the place"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:812 #: ../gramps/gen/utils/grampslocale.py:810
msgid "the event" msgid "the event"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:814 #: ../gramps/gen/utils/grampslocale.py:812
msgid "the repository" msgid "the repository"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:816 #: ../gramps/gen/utils/grampslocale.py:814
msgid "the note" msgid "the note"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:818 #: ../gramps/gen/utils/grampslocale.py:816
msgid "the media" msgid "the media"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:820 #: ../gramps/gen/utils/grampslocale.py:818
msgid "the source" msgid "the source"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:822 #: ../gramps/gen/utils/grampslocale.py:820
msgid "the filter" msgid "the filter"
msgstr "" msgstr ""
#: ../gramps/gen/utils/grampslocale.py:824 #: ../gramps/gen/utils/grampslocale.py:822
msgid "See details" msgid "See details"
msgstr "" msgstr ""

191
po/ru.po
View File

@ -890,197 +890,6 @@ msgstr ""
msgid "Date displayer for '%s' not available, using default" msgid "Date displayer for '%s' not available, using default"
msgstr "" msgstr ""
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection for your language.
#: ../gramps/gen/datehandler/_datedisplay.py:251
#: ../gramps/gen/datehandler/_datedisplay.py:278
msgid "{long_month} {year}"
msgstr "{long_month} {year}"
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection for your language.
#: ../gramps/gen/datehandler/_datedisplay.py:258
msgid "{long_month} {day:d}, {year}"
msgstr "{long_month[Р]} {day:d}, {year}"
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection for your language.
#: ../gramps/gen/datehandler/_datedisplay.py:285
msgid "{day:d} {long_month} {year}"
msgstr "{day:d} {long_month[Р]} {year}"
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection to be used in your localized
#. DateDisplayer code!
#: ../gramps/gen/datehandler/_datestrings.py:53
msgid "localized lexeme inflections||January"
msgstr "И=январь|Р=января|Т=январём"
#: ../gramps/gen/datehandler/_datestrings.py:54
msgid "localized lexeme inflections||February"
msgstr "И=февраль|Р=февраля|Т=февралём"
#: ../gramps/gen/datehandler/_datestrings.py:55
msgid "localized lexeme inflections||March"
msgstr "И=март|Р=марта|Т=мартом"
#: ../gramps/gen/datehandler/_datestrings.py:56
msgid "localized lexeme inflections||April"
msgstr "И=апрель|Р=апреля|Т=апрелем"
#: ../gramps/gen/datehandler/_datestrings.py:57
msgid "localized lexeme inflections||May"
msgstr "И=май|Р=мая|Т=маем"
#: ../gramps/gen/datehandler/_datestrings.py:58
msgid "localized lexeme inflections||June"
msgstr "И=июнь|Р=июня|Т=июнем"
#: ../gramps/gen/datehandler/_datestrings.py:59
msgid "localized lexeme inflections||July"
msgstr "И=июль|Р=июля|Т=июлем"
#: ../gramps/gen/datehandler/_datestrings.py:60
msgid "localized lexeme inflections||August"
msgstr "И=август|Р=августа|Т=августом"
#: ../gramps/gen/datehandler/_datestrings.py:61
msgid "localized lexeme inflections||September"
msgstr "И=сентябрь|Р=сентября|Т=сентябрём"
#: ../gramps/gen/datehandler/_datestrings.py:62
msgid "localized lexeme inflections||October"
msgstr "И=октябрь|Р=октября|Т=октябрём"
#: ../gramps/gen/datehandler/_datestrings.py:63
msgid "localized lexeme inflections||November"
msgstr "И=ноябрь|Р=ноября|Т=ноябрём"
#: ../gramps/gen/datehandler/_datestrings.py:64
msgid "localized lexeme inflections||December"
msgstr "И=декабрь|Р=декабря|Т=декабрём"
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to select proper inflection to be used in your localized
#. DateDisplayer code!
#: ../gramps/gen/datehandler/_datestrings.py:71
msgid "localized lexeme inflections - short month form||Jan"
msgstr "И=янв|Р=янв|Т=янв"
#: ../gramps/gen/datehandler/_datestrings.py:72
msgid "localized lexeme inflections - short month form||Feb"
msgstr "И=фев|Р=фев|Т=фев"
#: ../gramps/gen/datehandler/_datestrings.py:73
msgid "localized lexeme inflections - short month form||Mar"
msgstr "И=мар|Р=мар|Т=мар"
#: ../gramps/gen/datehandler/_datestrings.py:74
msgid "localized lexeme inflections - short month form||Apr"
msgstr "И=апр|Р=апр|Т=апр"
#: ../gramps/gen/datehandler/_datestrings.py:75
msgid "localized lexeme inflections - short month form||May"
msgstr "И=май|Р=мая|Т=маем"
#: ../gramps/gen/datehandler/_datestrings.py:76
msgid "localized lexeme inflections - short month form||Jun"
msgstr "И=июн|Р=июн|Т=июн"
#: ../gramps/gen/datehandler/_datestrings.py:77
msgid "localized lexeme inflections - short month form||Jul"
msgstr "И=июл|Р=июл|Т=июл"
#: ../gramps/gen/datehandler/_datestrings.py:78
msgid "localized lexeme inflections - short month form||Aug"
msgstr "И=авг|Р=авг|Т=авг"
#: ../gramps/gen/datehandler/_datestrings.py:79
msgid "localized lexeme inflections - short month form||Sep"
msgstr "И=сен|Р=сен|Т=сен"
#: ../gramps/gen/datehandler/_datestrings.py:80
msgid "localized lexeme inflections - short month form||Oct"
msgstr "И=окт|Р=окт|Т=окт"
#: ../gramps/gen/datehandler/_datestrings.py:81
msgid "localized lexeme inflections - short month form||Nov"
msgstr "И=ноя|Р=ноя|Т=ноя"
#: ../gramps/gen/datehandler/_datestrings.py:82
msgid "localized lexeme inflections - short month form||Dec"
msgstr "И=дек|Р=дек|Т=дек"
#. TRANSLATORS: see
#. http://gramps-project.org/wiki/index.php?title=Translating_Gramps#Translating_dates
#. to learn how to add proper alternatives to be recognized in your localized
#. DateParser code!
#: ../gramps/gen/datehandler/_datestrings.py:90
#, fuzzy
msgid "alternative month names for January||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:91
#, fuzzy
msgid "alternative month names for February||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:92
#, fuzzy
msgid "alternative month names for March||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:93
#, fuzzy
msgid "alternative month names for April||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:94
#, fuzzy
msgid "alternative month names for May||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:95
#, fuzzy
msgid "alternative month names for June||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:96
#, fuzzy
msgid "alternative month names for July||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:97
#, fuzzy
msgid "alternative month names for August||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:98
#, fuzzy
msgid "alternative month names for September||"
msgstr "сентября"
#: ../gramps/gen/datehandler/_datestrings.py:99
#, fuzzy
msgid "alternative month names for October||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:100
#, fuzzy
msgid "alternative month names for November||"
msgstr "Альтернативные имена"
#: ../gramps/gen/datehandler/_datestrings.py:101
#, fuzzy
msgid "alternative month names for December||"
msgstr "Альтернативные имена"
#: ../gramps/gen/db/base.py:1624 #: ../gramps/gen/db/base.py:1624
msgid "Add child to family" msgid "Add child to family"
msgstr "Добавить ребёнка в семью" msgstr "Добавить ребёнка в семью"