# Portuguese (Brazil) translations for lino.
# Copyright (C) 2021 ORGANIZATION
# This file is distributed under the same license as the lino project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2021.
#
msgid ""
msgstr ""
"Project-Id-Version: lino 21.3.0\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2021-03-07 09:13+0200\n"
"PO-Revision-Date: 2021-03-07 09:13+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: pt_BR\n"
"Language-Team: pt_BR <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.0\n"

#: lino/help_texts.py:6
msgid ""
"This is the only django.apps.AppConfig object used by Lino. Lino\n"
"applications instead use the lino.core.plugins.Plugin class to\n"
"define plugins. See /dev/plugins."
msgstr ""

#: lino/help_texts.py:9 lino/help_texts.py:511
msgid "Alias for field number 3"
msgstr ""

#: lino/help_texts.py:10 lino/help_texts.py:512
msgid "Alias for field number 2"
msgstr ""

#: lino/help_texts.py:11 lino/help_texts.py:513
msgid "Alias for field number 4"
msgstr ""

#: lino/help_texts.py:12 lino/help_texts.py:514
msgid "Alias for field number 1"
msgstr ""

#: lino/help_texts.py:13 lino/help_texts.py:515
msgid "Alias for field number 0"
msgstr ""

#: lino/help_texts.py:14
msgid ""
"Generates a directory of screenshots images and their index.rst\n"
"file."
msgstr ""

#: lino/help_texts.py:16
msgid ""
"A list of tuples (name, desc), where desc is another\n"
"tuple (imgname, caption, before, after)."
msgstr ""

#: lino/help_texts.py:18
msgid ""
"Wait until the screen has become stable.  This measn that the\n"
"browser has processed all Javascript, including ExtJS.onReady,\n"
"that all AJAX requests have finised."
msgstr ""

#: lino/help_texts.py:21
msgid ""
"Make the tour. Open a selenium driver, start the development server in\n"
"background, run the main_func, write the index.rst files."
msgstr ""

#: lino/help_texts.py:23
msgid ""
"Mixin for models that represent somebody who can be contacted by\n"
"email."
msgstr ""

#: lino/help_texts.py:25
msgid "Return the user object representing this contactable."
msgstr ""

#: lino/help_texts.py:26
msgid ""
"Mixin for models that represent somebody who can be contacted by\n"
"phone."
msgstr ""

#: lino/help_texts.py:28
msgid ""
"Adds a a timestamp field which holds the last modification time of\n"
"every individual database object."
msgstr ""

#: lino/help_texts.py:30
msgid "The time when this database object was last modified."
msgstr ""

#: lino/help_texts.py:31
msgid "Whether to touch objects automatically when saving them."
msgstr ""

#: lino/help_texts.py:32
msgid ""
"Adds a timestamp field which holds the creation time of every\n"
"individual database object."
msgstr ""

#: lino/help_texts.py:34
msgid "The time when this object was created."
msgstr ""

#: lino/help_texts.py:35
msgid "Adds two timestamp fields created and modified."
msgstr ""

#: lino/help_texts.py:36
msgid ""
"Mixin for models that are related to a \"project\",\n"
"i.e. to an object of the type given by your "
"lino.core.site.Site.project_model."
msgstr ""

#: lino/help_texts.py:38
msgid "Pointer to the project to which this object is related."
msgstr ""

#: lino/help_texts.py:39
msgid ""
"When a project-related object controls\n"
"another project-related object, then the controlled\n"
"automatically inherits the project of its controller."
msgstr ""

#: lino/help_texts.py:42
msgid ""
"Like the standard lino.core.actions.SubmitInsert, but adds\n"
"a confirmation if there is a possible duplicate record."
msgstr ""

#: lino/help_texts.py:44
msgid ""
"Base class for the table of phonetic words of a given dupable\n"
"model. For every (non-abstract) dupable model there must be a\n"
"subclass of PhoneticWordBase.\n"
"The subclass must define a field\n"
"owner which points to the Dupable, and the Dupable's\n"
"dupable_word_model must point to its subclass\n"
"of PhoneticWordBase."
msgstr ""

#: lino/help_texts.py:51
msgid "Base class for models that can be \"dupable\"."
msgstr ""

#: lino/help_texts.py:52
msgid ""
"A dupable model has its\n"
"submit_insert action\n"
"overridden by CheckedSubmitInsert, a extended variant of\n"
"the action which checks for duplicate rows and asks a user\n"
"confirmation when necessary."
msgstr ""

#: lino/help_texts.py:57
msgid ""
"The name of a CharField on this model which holds the full-text\n"
"description that is being tested for duplicates."
msgstr ""

#: lino/help_texts.py:59
msgid ""
"Full name of the model used to hold dupable words for instances of\n"
"this model.  Applications can specify a string which will be\n"
"resolved at startup to the model's class object."
msgstr ""

#: lino/help_texts.py:62
msgid ""
"Setup the dupable_word_model attribute.  This will be\n"
"called only on concrete subclasses."
msgstr ""

#: lino/help_texts.py:64
msgid ""
"Return the minimum number of words that must sound alike before\n"
"two rows should be considered similar."
msgstr ""

#: lino/help_texts.py:66
msgid "Update the phonetic words of this row."
msgstr ""

#: lino/help_texts.py:67
msgid "Return a queryset or yield a list of similar objects."
msgstr ""

#: lino/help_texts.py:68
msgid "Checks for the following repairable problem:"
msgstr ""

#: lino/help_texts.py:69
msgid "alias of lino.mixins.dupable.Dupable"
msgstr ""

#: lino/help_texts.py:70
msgid "Shows the other objects which are similar to this one."
msgstr ""

#: lino/help_texts.py:71
msgid "alias of lino.core.model.Model"
msgstr ""

#: lino/help_texts.py:72
msgid "Duplicate the selected row."
msgstr ""

#: lino/help_texts.py:73
msgid "This actually runs the action."
msgstr ""

#: lino/help_texts.py:74
msgid ""
"Adds a row action \"Duplicate\" which duplicates (creates a clone\n"
"of) the object it was called on."
msgstr ""

#: lino/help_texts.py:76
msgid "Base class for models that represent a human."
msgstr ""

#: lino/help_texts.py:77
msgid ""
"Used to specify a professional position or academic\n"
"qualification like \"Dr.\" or \"PhD\"."
msgstr ""

#: lino/help_texts.py:79
msgid "The first name, also known as given name."
msgstr ""

#: lino/help_texts.py:80
msgid "The last name, also known as family name."
msgstr ""

#: lino/help_texts.py:81
msgid "A space-separated list of all middle names."
msgstr ""

#: lino/help_texts.py:82
msgid "The sex of this person (male or female)."
msgstr ""

#: lino/help_texts.py:83
msgid ""
"Taking three parameters m, f and u of any type, returns one\n"
"of them depending on whether this Person is male, female or of\n"
"unknown gender."
msgstr ""

#: lino/help_texts.py:86
msgid ""
"May be used for handling special of titles (e.g. \"Cardinal\",\n"
"\"Graf\") which come before the last name (not before the first\n"
"name)."
msgstr ""

#: lino/help_texts.py:89 lino/help_texts.py:91
msgid ""
"Returns a one-line string composed of salutation,\n"
"first_name and last_name."
msgstr ""

#: lino/help_texts.py:93
msgid ""
"Used in humanlinks.LinksByHuman and in\n"
"households.SiblingsByPerson."
msgstr ""

#: lino/help_texts.py:95
msgid ""
"Abstract base class that adds a birth_date field and a virtual\n"
"field \"Age\"."
msgstr ""

#: lino/help_texts.py:97
msgid "An IncompleteDateField."
msgstr ""

#: lino/help_texts.py:98
msgid "Virtual field displaying the age in years."
msgstr ""

#: lino/help_texts.py:99
msgid ""
"Return the age (in years) of this human.  See\n"
"lino.utils.IncompleteDateField.get_age()."
msgstr ""

#: lino/help_texts.py:101
msgid "Return the age as a datetime.timedelta object."
msgstr ""

#: lino/help_texts.py:102
msgid ""
"Mixin for models which have at least one couple of date and time\n"
"fields which form a kind of editable timestamp field."
msgstr ""

#: lino/help_texts.py:104
msgid "The time zone for the date and time fields in this model."
msgstr ""

#: lino/help_texts.py:105
msgid ""
"Given a datetime value, update the two corresponding fields\n"
"FOO_date and FOO_time (where FOO is specified in name which\n"
"must be either \"start\" or \"end\")."
msgstr ""

#: lino/help_texts.py:108
msgid ""
"Return a datetime value from the two corresponding\n"
"date and time fields."
msgstr ""

#: lino/help_texts.py:110
msgid "Adds two fields start_date and start_time."
msgstr ""

#: lino/help_texts.py:111
msgid "Fills default value \"today\" to start_date"
msgstr ""

#: lino/help_texts.py:112
msgid ""
"Mixin for models with two fields end_date and\n"
"end_time."
msgstr ""

#: lino/help_texts.py:114
msgid "Return the duration in hours."
msgstr ""

#: lino/help_texts.py:115
msgid ""
"Mixin for models which represent a period whose start and end are\n"
"date fields."
msgstr ""

#: lino/help_texts.py:117
msgid ""
"lino.core.param_panel.ParameterPanel with two fields\n"
"start_date and end_date which default to empty."
msgstr ""

#: lino/help_texts.py:119
msgid ""
"An ObservedDateRange for which start_date defaults to Jan\n"
"1st and end_date to Dec 31 of the current year."
msgstr ""

#: lino/help_texts.py:121
msgid "An ObservedDateRange which defaults to the current month."
msgstr ""

#: lino/help_texts.py:122
msgid "An ObservedDateRange which defaults to the current week."
msgstr ""

#: lino/help_texts.py:123
msgid ""
"A ParameterPanel\n"
"with a field today which defaults to today."
msgstr ""

#: lino/help_texts.py:125
msgid ""
"Mixin for models that use Multiple Table Inheritance to implement\n"
"polymorphism."
msgstr ""

#: lino/help_texts.py:127
msgid ""
"A virtual field which defines buttons for switching between the\n"
"different views."
msgstr ""

#: lino/help_texts.py:129
msgid "Return the specified specialization or None."
msgstr ""

#: lino/help_texts.py:130
msgid "Overrides lino.core.model.Model.disable_delete()."
msgstr ""

#: lino/help_texts.py:131
msgid ""
"Mixin for things that have a unique reference, i.e. an identifying\n"
"name used by humans to refer to an individual object."
msgstr ""

#: lino/help_texts.py:133
msgid "The reference. This must be either empty or unique."
msgstr ""

#: lino/help_texts.py:134
msgid "The preferred width of the ref field."
msgstr ""

#: lino/help_texts.py:135
msgid ""
"Before saving a duplicated object for the first time, we must\n"
"change the ref in order to avoid an IntegrityError."
msgstr ""

#: lino/help_texts.py:137
msgid "Return the object identified by the given reference."
msgstr ""

#: lino/help_texts.py:138
msgid ""
"Overrides the default behaviour defined in\n"
"lino.core.model.Model.quick_search_filter(). For\n"
"Referrable objects, when quick-searching for a text containing\n"
"only digits, the user usually means the ref and not\n"
"the primary key."
msgstr ""

#: lino/help_texts.py:143
msgid "A referrable whose ref field is used to define a hierarchical structure."
msgstr ""

#: lino/help_texts.py:144
msgid "Displays the structured together with the designation."
msgstr ""

#: lino/help_texts.py:145
msgid "Return the \"designation\" part (without the reference)."
msgstr ""

#: lino/help_texts.py:146
msgid ""
"Base class for the choices of the choicelist that defines the state\n"
"field of any Registrable."
msgstr ""

#: lino/help_texts.py:148
msgid ""
"Whether the registrable object having this state should be\n"
"editable or not."
msgstr ""

#: lino/help_texts.py:150
msgid ""
"Base class to anything that may be \"registered\" and \"deregistered\", "
"where\n"
"\"registered\" means \"this object has been taken account of\"."
msgstr ""

#: lino/help_texts.py:152
msgid "The workflow state field."
msgstr ""

#: lino/help_texts.py:153
msgid ""
"Return a list of the fields that are disabled when this is\n"
"registered (i.e. state is not editable)."
msgstr ""

#: lino/help_texts.py:155
msgid "Only rows in an editable state may be edited."
msgstr ""

#: lino/help_texts.py:156
msgid ""
"Register this object.  The base implementation just sets the state\n"
"to \"registered\"."
msgstr ""

#: lino/help_texts.py:158
msgid ""
"Deregister this object.  The base implementation just sets the\n"
"state to \"draft\"."
msgstr ""

#: lino/help_texts.py:160
msgid "Move this row N rows upwards or downwards."
msgstr ""

#: lino/help_texts.py:161
msgid "Move this row one row upwards."
msgstr ""

#: lino/help_texts.py:162
msgid "Move this row one row downwards."
msgstr ""

#: lino/help_texts.py:163
msgid "Duplicate this row."
msgstr ""

#: lino/help_texts.py:164
msgid ""
"Mixin for models that have a field seqno containing a\n"
"\"sequence number\"."
msgstr ""

#: lino/help_texts.py:166
msgid "The sequence number of this item with its parent."
msgstr ""

#: lino/help_texts.py:167
msgid ""
"Create a duplicate of this object and insert the new object\n"
"below this one."
msgstr ""

#: lino/help_texts.py:169
msgid "Exchange the seqno of this item and the previous item."
msgstr ""

#: lino/help_texts.py:170
msgid "Exchange the seqno of this item and the next item."
msgstr ""

#: lino/help_texts.py:171
msgid "Displays buttons for certain actions on this row:"
msgstr ""

#: lino/help_texts.py:172
msgid ""
"The names of the actions to display in the move_buttons\n"
"column."
msgstr ""

#: lino/help_texts.py:174
msgid ""
"Return a Django Queryset with all siblings of this, or None if\n"
"this is a root element which cannot have any siblings."
msgstr ""

#: lino/help_texts.py:176
msgid "Initialize seqno to the seqno of eldest sibling + 1."
msgstr ""

#: lino/help_texts.py:177
msgid "If the user manually assigns a seqno."
msgstr ""

#: lino/help_texts.py:178
msgid "Model mixin for things that have a \"parent\" and \"siblings\"."
msgstr ""

#: lino/help_texts.py:179
msgid "Return an ordered list of all ancestors of this instance."
msgstr ""

#: lino/help_texts.py:180
msgid "Return a set of this instance and all children and grandchildren."
msgstr ""

#: lino/help_texts.py:181 lino/help_texts.py:186 lino/help_texts.py:212
#: lino/help_texts.py:215 lino/help_texts.py:217 lino/help_texts.py:260
#: lino/help_texts.py:261 lino/help_texts.py:272 lino/help_texts.py:280
#: lino/help_texts.py:281 lino/help_texts.py:282 lino/help_texts.py:283
#: lino/help_texts.py:284 lino/help_texts.py:287 lino/help_texts.py:288
#: lino/help_texts.py:300 lino/help_texts.py:308 lino/help_texts.py:314
msgid "See /dev/plugins."
msgstr ""

#: lino/help_texts.py:182
msgid "A  HTML render that uses Bootstrap3."
msgstr ""

#: lino/help_texts.py:183
msgid "Render a list of records."
msgstr ""

#: lino/help_texts.py:184
msgid "Render a single record."
msgstr ""

#: lino/help_texts.py:185
msgid "Render the main page."
msgstr ""

#: lino/help_texts.py:187
msgid ""
"The list of possible choices for the type field\n"
"of a Change."
msgstr ""

#: lino/help_texts.py:189
msgid "A registered change in the database."
msgstr ""

#: lino/help_texts.py:190
msgid "The database object which acts as \"master\"."
msgstr ""

#: lino/help_texts.py:191
msgid "The database object which has been modified."
msgstr ""

#: lino/help_texts.py:192
msgid "The default table for Change."
msgstr ""

#: lino/help_texts.py:193 lino/help_texts.py:196 lino/help_texts.py:199
msgid "alias of lino.modlib.changes.models.Change"
msgstr ""

#: lino/help_texts.py:194
msgid ""
"Slave Table showing the direct changes related to the current\n"
"object."
msgstr ""

#: lino/help_texts.py:197
msgid ""
"Slave Table showing the changes related to the current object,\n"
"including those applied to \"child\" objects."
msgstr ""

#: lino/help_texts.py:200 lino/help_texts.py:276
msgid "See lino.core.plugin.Plugin."
msgstr ""

#: lino/help_texts.py:201
msgid "Adds a JS constant to let react know we want to include WS chat info"
msgstr ""

#: lino/help_texts.py:202
msgid "The config descriptor for this plugin."
msgstr ""

#: lino/help_texts.py:203
msgid ""
"The username\n"
"of the main checkdata responsible, i.e. a designated\n"
"user who will be attributed to data problems for which\n"
"no specific responible could be designated (returned by the\n"
"checker's get_responsible_user\n"
"method)."
msgstr ""

#: lino/help_texts.py:209
msgid ""
"Set responsible_user to \"'robin' if this is a demo site\n"
"(is_demo_site)."
msgstr ""

#: lino/help_texts.py:211
msgid "Can see data problems."
msgstr ""

#: lino/help_texts.py:213
msgid ""
"Which range of emotion icons to provide. Either \"business\" or "
"\"social\"."
msgstr ""

#: lino/help_texts.py:214
msgid "Whether comments are private by default."
msgstr ""

#: lino/help_texts.py:216
msgid "Create or update the dashboard widgets for this user."
msgstr ""

#: lino/help_texts.py:218
msgid "Extends lino.core.plugin.Plugin."
msgstr ""

#: lino/help_texts.py:219
msgid ""
"Whether the ENTER key (or CTRL+ENTER when in a\n"
"textarea field) should submit the form."
msgstr ""

#: lino/help_texts.py:221
msgid ""
"Whether to use a status bar to display certain messages to the user.\n"
"Default is False since currently this is not really useful."
msgstr ""

#: lino/help_texts.py:223
msgid "The URL from where to include the ExtJS library files."
msgstr ""

#: lino/help_texts.py:224
msgid ""
"Number of seconds to wait between two refreshes when autorefresh is\n"
"activated. Default is 60. Set this to 0 in order to deactivate\n"
"the autorefresh button."
msgstr ""

#: lino/help_texts.py:227
msgid ""
"Path to the ExtJS root directory.  Only used when\n"
"media_base_url is None, and when the media directory has\n"
"no symbolic link named extjs pointing to the ExtJS root\n"
"directory."
msgstr ""

#: lino/help_texts.py:231
msgid "An HTML renderer that uses the ExtJS Javascript toolkit."
msgstr ""

#: lino/help_texts.py:232
msgid "Additional converting logic for serializing Python values to json."
msgstr ""

#: lino/help_texts.py:233
msgid ""
"Return a HTML chunk for a button that will execute this action\n"
"using a Javascript link to this action."
msgstr ""

#: lino/help_texts.py:235
msgid ""
"Returns a HTML chunk that displays a \"toolbar\" with a series of\n"
"\"quick manage buttons\": one \"Insert\" and another to open the\n"
"table."
msgstr ""

#: lino/help_texts.py:238
msgid "Called via lino.core.requests.ActionRequest.insert_button()."
msgstr ""

#: lino/help_texts.py:239
msgid ""
"Note that ba.actor may differ from ar.actor when defined on a\n"
"different actor. Remember e.g. the \"Must read eID card\" action\n"
"button in eid_info of newcomers.NewClients (20140422)."
msgstr ""

#: lino/help_texts.py:242
msgid "Called from ActionRequest.absolute_url() used in Team.eml.html"
msgstr ""

#: lino/help_texts.py:243
msgid ""
"Wrap the given html fragment into a <div class=\"htmlText\">\n"
"which specifies that this fragment contains simple html text\n"
"inside an ExtJS component.  This is required because ExtJS\n"
"does a lot of CSS magic which neutralizes the \"usual\" effects\n"
"of most html tags."
msgstr ""

#: lino/help_texts.py:248
msgid ""
"Return a string with the index page.  Content is mostly in the\n"
"extjs/index.html template."
msgstr ""

#: lino/help_texts.py:250
msgid "Called from lino/modlib/extjs/config/extjs/index.html."
msgstr ""

#: lino/help_texts.py:251
msgid "Build the \"user menu\", i.e. the menu in the top right corner."
msgstr ""

#: lino/help_texts.py:252
msgid "This also manages action groups"
msgstr ""

#: lino/help_texts.py:253
msgid "dh is a FormLayout or a ColumnsLayout"
msgstr ""

#: lino/help_texts.py:254
msgid ""
"Defines the non-window action handler used by\n"
"row_action_button()"
msgstr ""

#: lino/help_texts.py:256
msgid "Called from linolib.js."
msgstr ""

#: lino/help_texts.py:257
msgid "Similar to PlainIndex"
msgstr ""

#: lino/help_texts.py:258
msgid "Used to collaborate with a restful Ext.data.Store."
msgstr ""

#: lino/help_texts.py:259 lino/help_texts.py:273
msgid "Base class for this plugin."
msgstr ""

#: lino/help_texts.py:262
msgid ""
"This is being called from\n"
"lino.core.kernel.Kernel.kernel_startup()."
msgstr ""

#: lino/help_texts.py:264
msgid ""
"Return a list of possible choices for a field that contains a\n"
"template name."
msgstr ""

#: lino/help_texts.py:266
msgid ""
"Render the named Jinja template, replacing ar.renderer by the\n"
"Site's default renderer.\n"
"Adds some more context names."
msgstr ""

#: lino/help_texts.py:269
msgid ""
"Render the named Jinja template, replacing ar.renderer by the\n"
"Jinja renderer."
msgstr ""

#: lino/help_texts.py:271
msgid "used e.g. to render /lino/lino/config/500.html"
msgstr ""

#: lino/help_texts.py:274
msgid "An instance of lino.modlib.memo.parser.Parser."
msgstr ""

#: lino/help_texts.py:275
msgid "The front end to use when writing previews."
msgstr ""

#: lino/help_texts.py:277
msgid "Automatically remove notification messages after x hours."
msgstr ""

#: lino/help_texts.py:278
msgid ""
"Whether to keep unseen messages when removing old messages\n"
"according to remove_after."
msgstr ""

#: lino/help_texts.py:285
msgid "The first year for which summaries should be computed."
msgstr ""

#: lino/help_texts.py:286
msgid "The last year for which summaries should be computed."
msgstr ""

#: lino/help_texts.py:289
msgid "The domain name of this production site."
msgstr ""

#: lino/help_texts.py:290
msgid ""
"The initial width of the window to use when editing in own\n"
"window."
msgstr ""

#: lino/help_texts.py:292
msgid ""
"The initial height of the window to use when editing in own\n"
"window."
msgstr ""

#: lino/help_texts.py:294
msgid "The toolbar buttons when editing a field inside a detail form."
msgstr ""

#: lino/help_texts.py:295
msgid "The first row of toolbar buttons when editing in own window."
msgstr ""

#: lino/help_texts.py:296
msgid "The second row of toolbar buttons when editing in own window."
msgstr ""

#: lino/help_texts.py:297
msgid "The third row of toolbar buttons when editing in own window."
msgstr ""

#: lino/help_texts.py:298
msgid ""
"Lino currently includes three versions of TinyMCE, but for\n"
"production sites we still use the eldest version 3.4.8."
msgstr ""

#: lino/help_texts.py:301
msgid "Refuse to upload files that are larger than this (in bytes)."
msgstr ""

#: lino/help_texts.py:302
msgid ""
"The value to use as\n"
"upload_to\n"
"for the Upload.file field."
msgstr ""

#: lino/help_texts.py:305
msgid ""
"Whether checkdata --fix should automatically delete orphaned files in the"
"\n"
"uploads folder."
msgstr ""

#: lino/help_texts.py:307
msgid "A context manager which activates a current user type."
msgstr ""

#: lino/help_texts.py:309
msgid "Height of header in mm. Set to None if you want no header."
msgstr ""

#: lino/help_texts.py:310
msgid "Height of footer in mm. Set to None if you want no header."
msgstr ""

#: lino/help_texts.py:311
msgid ""
"Width of top-right.jpg in mm. If not given, Lino computes it based on "
"height."
msgstr ""

#: lino/help_texts.py:312
msgid ""
"The first image file found in config named either top-right.jpg or top-"
"right.png."
msgstr ""

#: lino/help_texts.py:313
msgid ""
"The first image file found in config named either header.jpg or "
"header.png."
msgstr ""

#: lino/help_texts.py:315
msgid ""
"Tell Sphinx to switch to the specified language until the end of\n"
"this document."
msgstr ""

#: lino/help_texts.py:317
msgid ""
"Tell Sphinx to switch to the specified project until the end of\n"
"this document."
msgstr ""

#: lino/help_texts.py:319
msgid "Defines the lino2rst directive."
msgstr ""

#: lino/help_texts.py:320
msgid "Dictionary-like helper object."
msgstr ""

#: lino/help_texts.py:321
msgid "args must be a series of names followed by the value"
msgstr ""

#: lino/help_texts.py:322
msgid "return an attribute with dotted name"
msgstr ""

#: lino/help_texts.py:323
msgid "Naive representation of a potentially incomplete gregorian date."
msgstr ""

#: lino/help_texts.py:324
msgid ""
"Parse the given string and return an IncompleteDate\n"
"object."
msgstr ""

#: lino/help_texts.py:326
msgid "Return age in years as integer."
msgstr ""

#: lino/help_texts.py:327
msgid "A dictionary of sums to be collected using an arbitrary key."
msgstr ""

#: lino/help_texts.py:328
msgid "Add the given value to the sum at the given key k."
msgstr ""

#: lino/help_texts.py:329
msgid ""
"General mixin (not only for Django models) to encapsulate the\n"
"generating of \"traditional\" (\"snail\") mail addresses."
msgstr ""

#: lino/help_texts.py:331
msgid "A property which calls get_address()."
msgstr ""

#: lino/help_texts.py:332
msgid "A property which calls get_address_html()."
msgstr ""

#: lino/help_texts.py:333
msgid ""
"Expected to yield one or more unicode strings, one for each line\n"
"of the person part."
msgstr ""

#: lino/help_texts.py:335
msgid ""
"Expected to yield one or more unicode strings, one for each line\n"
"of the location part."
msgstr ""

#: lino/help_texts.py:337
msgid "Yields a series of strings, one for each line of the address."
msgstr ""

#: lino/help_texts.py:338
msgid ""
"The plain text full postal address (person and location).  Lines\n"
"are separated by linesep which defaults to a newline."
msgstr ""

#: lino/help_texts.py:340
msgid ""
"Returns the full postal address as a string containing html\n"
"markup of style:"
msgstr ""

#: lino/help_texts.py:342
msgid "Used only for testing."
msgstr ""

#: lino/help_texts.py:343
msgid "The middleware class definition."
msgstr ""

#: lino/help_texts.py:344
msgid ""
"A Converter for ForeignKey and ManyToManyField.\n"
"If the lookup_field is a BabelField, then it tries all available "
"languages."
msgstr ""

#: lino/help_texts.py:346
msgid "Converter for ChoiceListField."
msgstr ""

#: lino/help_texts.py:347
msgid "Converter for ForeignKey fields."
msgstr ""

#: lino/help_texts.py:348
msgid "Converter for GenericForeignKey fields."
msgstr ""

#: lino/help_texts.py:349
msgid "Converter for ManyToMany fields."
msgstr ""

#: lino/help_texts.py:350
msgid "Holds information about the possible choices of a field."
msgstr ""

#: lino/help_texts.py:351
msgid ""
"Calls dd.Actor.get_data_elem() or\n"
"dd.Model.get_data_elem() or\n"
"dd.Action.get_data_elem()."
msgstr ""

#: lino/help_texts.py:354
msgid ""
"Return a list of choices for this chooser, using keyword parameters\n"
"as context."
msgstr ""

#: lino/help_texts.py:356
msgid ""
"Return a list of choices for this chooser,\n"
"using a HttpRequest to build the context."
msgstr ""

#: lino/help_texts.py:358
msgid "Counts the number of code lines in a given Python source file."
msgstr ""

#: lino/help_texts.py:359
msgid "A directory that may contain configuration files."
msgstr ""

#: lino/help_texts.py:360
msgid ""
"If you have an existing Django management command, just rename\n"
"it's handle method to handle_daemon and inherit from this\n"
"instead of django.core.management.base.BaseCommand."
msgstr ""

#: lino/help_texts.py:363
msgid ""
"The loggers to preserve. If not None, this should be a list of\n"
"loggers (logging.Logger instances) whose file handles\n"
"should not get closed."
msgstr ""

#: lino/help_texts.py:366
msgid "Takes the options and starts a daemon context from them."
msgstr ""

#: lino/help_texts.py:367
msgid ""
"loaddata requires DeserializedObject instances, \n"
"but this Deserializer does not bypass pre_save/save methods."
msgstr ""

#: lino/help_texts.py:369
msgid "A named tuple with the following fields:"
msgstr ""

#: lino/help_texts.py:370
msgid "The start date"
msgstr ""

#: lino/help_texts.py:371
msgid "The end date"
msgstr ""

#: lino/help_texts.py:372
msgid "Represents a single DBF file."
msgstr ""

#: lino/help_texts.py:373
msgid "Represents a field in a DBF file."
msgstr ""

#: lino/help_texts.py:374
msgid "Represents an FPT block file"
msgstr ""

#: lino/help_texts.py:375
msgid "Represents a DBT block file"
msgstr ""

#: lino/help_texts.py:376
msgid "The class of the lino.utils.diag.analyzer object."
msgstr ""

#: lino/help_texts.py:377
msgid "List all window actions and the form fields they contain."
msgstr ""

#: lino/help_texts.py:378
msgid "Show a bullet list of all models and their fields."
msgstr ""

#: lino/help_texts.py:379
msgid ""
"Return a reStructredText-formatted \"database overview\" report.\n"
"Used by test cases in tested documents."
msgstr ""

#: lino/help_texts.py:381
msgid ""
"Return a list that shows how database objects are being referred to\n"
"by some other database object. This information is important\n"
"(1) before deleting objects and (2) when merging them."
msgstr ""

#: lino/help_texts.py:384
msgid ""
"Yield a series of plain text lines that describe the complexity factors "
"of this application."
msgstr ""

#: lino/help_texts.py:385
msgid "Adds some extensions to the Django TestCase."
msgstr ""

#: lino/help_texts.py:386
msgid ""
"If specified, this is a dict of Site\n"
"attributes to override before running the test."
msgstr ""

#: lino/help_texts.py:388
msgid "When you decorate your subclass of TestCase, you must also specify:"
msgstr ""

#: lino/help_texts.py:389
msgid ""
"Checks whether the specified expected SQL queries match to those\n"
"who actually have been emitted."
msgstr ""

#: lino/help_texts.py:391
msgid ""
"Send a GET or POST or PUT to client with given username, url and data.\n"
"The server is expected to respond with a JSON encoded response. Parse\n"
"the response's content (which is expected to contain a dict), convert\n"
"this dict to an AttrDict before returning it."
msgstr ""

#: lino/help_texts.py:395
msgid ""
"Check wether the given dialog runs as expected and return the final\n"
"response as an AttrDict."
msgstr ""

#: lino/help_texts.py:397
msgid ""
"Base class for tests that use remote http authentication.  We\n"
"override the __call__() method in order to simulate\n"
"remote_user_header <lino.core.site.Site.remote_user_header>\n"
"being set to 'REMOTE_USER'."
msgstr ""

#: lino/help_texts.py:401
msgid "alias of lino.utils.djangotest.RemoteAuthTestCase"
msgstr ""

#: lino/help_texts.py:402
msgid "Used for testing migrations from previous versions."
msgstr ""

#: lino/help_texts.py:403
msgid ""
"A list of strings, each string is a version for which there must\n"
"be a migration dump created by makemigdump."
msgstr ""

#: lino/help_texts.py:405
msgid "Imitates DeserializedObject required by loaddata."
msgstr ""

#: lino/help_texts.py:406
msgid ""
"Try to save the specified Model instance obj. Return True\n"
"on success, False if this instance wasn't saved and should be\n"
"deferred."
msgstr ""

#: lino/help_texts.py:409
msgid "Serializes a QuerySet to a py stream."
msgstr ""

#: lino/help_texts.py:410
msgid ""
"Indicator class object.\n"
"Fixture may yield a FlushDeferredObjects\n"
"to indicate that all deferred objects should get saved before going on."
msgstr ""

#: lino/help_texts.py:413
msgid "Instantiated by restore.py."
msgstr ""

#: lino/help_texts.py:414
msgid "The Django deserializer for dpy."
msgstr ""

#: lino/help_texts.py:415
msgid "The SITE's Migrator class is instantiated by install_migrations."
msgstr ""

#: lino/help_texts.py:416
msgid "Declare a function to be called after all data has been loaded."
msgstr ""

#: lino/help_texts.py:417
msgid "Declare a function to be called before loading dumped data."
msgstr ""

#: lino/help_texts.py:418
msgid ""
"A utility class to make python fixtures more compact. See\n"
"tutorial.instantiator."
msgstr ""

#: lino/help_texts.py:420
msgid ""
"Instantiate an object using the default values of this\n"
"instantiator, overridden by the given specified values. The\n"
"number of positional arguments may not exceed the number of\n"
"fieldnames specified when creating this Instantiator."
msgstr ""

#: lino/help_texts.py:424
msgid "Usage example see lino_xl.lib.humanlinks.fixtures."
msgstr ""

#: lino/help_texts.py:425
msgid "Represents a counter. Usage see"
msgstr ""

#: lino/help_texts.py:426
msgid "A string that py2js will represent as is, not between quotes."
msgstr ""

#: lino/help_texts.py:427
msgid ""
"A Component is a Variable whose value is a dict of options.\n"
"Deserves more documentation."
msgstr ""

#: lino/help_texts.py:429
msgid "Walk over this component and its children."
msgstr ""

#: lino/help_texts.py:430
msgid "A visible component"
msgstr ""

#: lino/help_texts.py:431
msgid ""
"Define the allow_read handler used by\n"
"get_view_permission().  This must be done only once, but\n"
"after having configured debug_permissions and\n"
"required_roles."
msgstr ""

#: lino/help_texts.py:435
msgid ""
"Represents a file on the server below MEDIA_ROOT with\n"
"two properties name and url."
msgstr ""

#: lino/help_texts.py:437
msgid "return the filename on the server"
msgstr ""

#: lino/help_texts.py:438
msgid "return the url that points to file on the server"
msgstr ""

#: lino/help_texts.py:439
msgid ""
"Define a variable number of CharField database fields, one for\n"
"each language of your lino.core.site.Site.languages.  See\n"
"mldbc."
msgstr ""

#: lino/help_texts.py:442
msgid ""
"Define a variable number of clones of the \"master\" field,\n"
"one for each language .\n"
"See mldbc."
msgstr ""

#: lino/help_texts.py:445
msgid ""
"A field that lets the user select a language from the available\n"
"lino.core.site.Site.languages."
msgstr ""

#: lino/help_texts.py:447
msgid ""
"Mixin for models that have a babel field name (labelled\n"
"\"Designation\" by default) for each language."
msgstr ""

#: lino/help_texts.py:449
msgid ""
"Mixin for models that have a babel field \"Designation\" (i.e. one\n"
"designation for each language defined in the site's\n"
"languages."
msgstr ""

#: lino/help_texts.py:452
msgid "A Collector that does not delete the MTI parents."
msgstr ""

#: lino/help_texts.py:453
msgid ""
"Rendered as a checkbox that indicates whether an mti child of the\n"
"given model exists."
msgstr ""

#: lino/help_texts.py:455
msgid ""
"When a FormLayout is inherited by an MTI child, EnableChild fields\n"
"must be disabled."
msgstr ""

#: lino/help_texts.py:457
msgid ""
"Returns True if obj has an MTI child in self.child_model.  The\n"
"optional 2nd argument request (passed from\n"
"VirtualField.value_from_object) is ignored."
msgstr ""

#: lino/help_texts.py:460
msgid ""
"Abstract base class. For each .ods file you are probably creating a\n"
"subclass of this."
msgstr ""

#: lino/help_texts.py:462
msgid "The full path name of the .ods file to be read."
msgstr ""

#: lino/help_texts.py:463
msgid ""
"A list of unicode strings, one for each column in the file.  The\n"
"headers specified here must match exactly those found in the .ods\n"
"file."
msgstr ""

#: lino/help_texts.py:466
msgid ""
"This will be called for each recognized data row and may perform a\n"
"conversion before yielding it.  Subclasses may override this."
msgstr ""

#: lino/help_texts.py:468
msgid "Yields the data rows found in this .ods file."
msgstr ""

#: lino/help_texts.py:469
msgid ""
"Like SimpleOdsReader, but each row is converted to \n"
"an lino.utils.AttrDict. This requires you to specifiy, \n"
"besides the SimpleOdsReader.headers attrribute, \n"
"another list of pure ASCII strings which must be valid Python \n"
"attribute names."
msgstr ""

#: lino/help_texts.py:474
msgid ""
"An extended atelier.test.TestCase to be run using\n"
"setup.py in the root of a project that may contain\n"
"several Django projects."
msgstr ""

#: lino/help_texts.py:477
msgid ""
"The DJANGO_SETTINGS_MODULE to set for each subprocess\n"
"launched by this test case."
msgstr ""

#: lino/help_texts.py:479
msgid "Run python manage.py test command in the given directory."
msgstr ""

#: lino/help_texts.py:480
msgid "Run django-admin.py test in the given directory."
msgstr ""

#: lino/help_texts.py:481
msgid "Run django-admin.py CMD in the given directory."
msgstr ""

#: lino/help_texts.py:482
msgid ""
"Run a simple doctest for specified file after importing the docs\n"
"conf.py (which causes the demo database to be activated)."
msgstr ""

#: lino/help_texts.py:484
msgid ""
"Run test and demotest in a subprocess in the given\n"
"demo project."
msgstr ""

#: lino/help_texts.py:486
msgid ""
"Base class for virtual rows of an EmptyTable.\n"
"An EmptyTableRow instance"
msgstr ""

#: lino/help_texts.py:488
msgid ""
"Overrides\n"
"lino.modlib.printing.mixins.Printable.get_print_templates()"
msgstr ""

#: lino/help_texts.py:490
msgid ""
"A \"Table\" that has exactly one virtual row and thus is visible\n"
"only using a Detail view on that row."
msgstr ""

#: lino/help_texts.py:492
msgid "Called from EmptyTableRow."
msgstr ""

#: lino/help_texts.py:493
msgid ""
"A special kind of EmptyTable used to create \"reports\".  A report\n"
"is a series of headings, paragraphs and tables combined into a single\n"
"printable and previewable document."
msgstr ""

#: lino/help_texts.py:496
msgid ""
"Yield a sequence of story items. Every item can be (1) an\n"
"ElementTree element or (2) a table or (3) an action request."
msgstr ""

#: lino/help_texts.py:498
msgid "Suppress surrounding DIV tag. Used by restify()."
msgstr ""

#: lino/help_texts.py:499
msgid "The object returned by register()."
msgstr ""

#: lino/help_texts.py:500
msgid "Register this emitter."
msgstr ""

#: lino/help_texts.py:501
msgid ""
"Return the list of recipients. Default is to return the global\n"
"list."
msgstr ""

#: lino/help_texts.py:503
msgid "Send \"created\" mails for the given model instance obj."
msgstr ""

#: lino/help_texts.py:504
msgid "Send \"updated\" mails for the given ChangeWatcher cw."
msgstr ""

#: lino/help_texts.py:505
msgid "Send \"deleted\" mails for the given model instance obj."
msgstr ""

#: lino/help_texts.py:506
msgid "Log all SQL statements direct to the console."
msgstr ""

#: lino/help_texts.py:507
msgid ""
"Log all SQL statements to the console.\n"
"Intended for use with the django development server."
msgstr ""

#: lino/help_texts.py:509
msgid ""
"Log a summary of the SQL statements made to the console.\n"
"Intended for use with the django development server."
msgstr ""

#: lino/help_texts.py:516
msgid ""
"A unittest.TestCase (not a django.test.TestCase) that\n"
"starts a Django test client on a demo database populated using\n"
"prep."
msgstr ""

#: lino/help_texts.py:519
msgid ""
"Create the given database object, run full_clean() and\n"
"save(), return the object."
msgstr ""

#: lino/help_texts.py:521
msgid ""
"Checks the result of response which is expected to return a\n"
"JSON-encoded dictionary with the expected_keys."
msgstr ""

#: lino/help_texts.py:523
msgid ""
"Compares two strings a (expected) and b (got), ignoring\n"
"whitespace repetitions and writing a logger message in case\n"
"they are different.  For long strings it's then more easy to\n"
"find the difference."
msgstr ""

#: lino/help_texts.py:527
msgid ""
"Sends a PUT request using Django's test client, overriding the\n"
"content_type keyword.  This is how ExtJS grids behave by\n"
"default."
msgstr ""

#: lino/help_texts.py:530
msgid ""
"Looks for a file \"index.rst\" in your project_dir and (if it exists)\n"
"runs doctest on it."
msgstr ""

#: lino/help_texts.py:532
msgid "The files to be tested."
msgstr ""

#: lino/help_texts.py:533
msgid ""
"Base class for unit tests that are meant to run directly in a demo\n"
"project that has been initialized with prep."
msgstr ""

#: lino/help_texts.py:535
msgid ""
"Invoke the lino.modlib.users.SignIn action for the given\n"
"username and password. Unlike django.test.Client.force_login(),\n"
"this simulates a real login, which later causes Lino to build the JS\n"
"cache for this user."
msgstr ""

#: lino/help_texts.py:539
msgid "Iterator that reads an encoded stream and reencodes the input to UTF-8"
msgstr ""

#: lino/help_texts.py:540
msgid ""
"A CSV reader which will iterate over lines in the CSV file \"f\",\n"
"which is encoded in the given encoding."
msgstr ""

#: lino/help_texts.py:542
msgid ""
"A CSV writer which will write rows to CSV file \"f\",\n"
"which is encoded in the given encoding."
msgstr ""

#: lino/help_texts.py:544
msgid "Shortcut to lino.core.plugins.Plugin."
msgstr ""

#: lino/help_texts.py:545
msgid "Shortcut to lino.core.site.Site."
msgstr ""

#: lino/help_texts.py:546
msgid "Shortcut to lino.core.dbtables.Table"
msgstr ""

#: lino/help_texts.py:547 lino/help_texts.py:549
msgid "Shortcut to lino.core.choicelists.ChoiceList"
msgstr ""

#: lino/help_texts.py:548
msgid "Shortcut to lino.core.tables.VirtualTable"
msgstr ""

#: lino/help_texts.py:550
msgid "Shortcut to lino.core.frames.Frame"
msgstr ""

#: lino/help_texts.py:551
msgid "A dialog window which displays some information about the site."
msgstr ""

#: lino/help_texts.py:552
msgid "The list of time zones available on this site."
msgstr ""

#: lino/help_texts.py:553
msgid ""
"The default time zone on this server, corresponding to\n"
"TIME_ZONE.  Unlike TIME_ZONE (which is a\n"
"string), default is a choice object whose text\n"
"is the same as the string and which has an attribute\n"
"tzinfo which contains the time zone info object."
msgstr ""

#: lino/help_texts.py:558
msgid "Django model used to store a problem message."
msgstr ""

#: lino/help_texts.py:559
msgid ""
"The Checker that reported this\n"
"problem."
msgstr ""

#: lino/help_texts.py:561
msgid ""
"The message text. This is a concatenation of all messages that\n"
"were yielded by the checker."
msgstr ""

#: lino/help_texts.py:563
msgid ""
"The user responsible for fixing this\n"
"problem."
msgstr ""

#: lino/help_texts.py:565
msgid "The base table for problem messages."
msgstr ""

#: lino/help_texts.py:566
msgid "Shows the problem messages assigned to me."
msgstr ""

#: lino/help_texts.py:567
msgid "The list of data checkers known by this application."
msgstr ""

#: lino/help_texts.py:568
msgid "Base class for all data checkers."
msgstr ""

#: lino/help_texts.py:569
msgid ""
"The model to be checked.  If this is a string, Lino will resolve it at "
"startup."
msgstr ""

#: lino/help_texts.py:570
msgid ""
"Run get_checkdata_problems() on this checker for the given database\n"
"object."
msgstr ""

#: lino/help_texts.py:572
msgid "Return a list of the models to check."
msgstr ""

#: lino/help_texts.py:573
msgid ""
"Creates an instance of this class and adds it as a choice to the\n"
"Checkers choicelist."
msgstr ""

#: lino/help_texts.py:575
msgid ""
"Update the problem messages of this checker for\n"
"the specified object."
msgstr ""

#: lino/help_texts.py:577
msgid ""
"Return or yield a series of (fixable, message) tuples, each describing a\n"
"data problem. fixable is a boolean saying whether this problem can be\n"
"automatically fixed. And if fix is True, this method is also responsible\n"
"for fixing it."
msgstr ""

#: lino/help_texts.py:581
msgid ""
"The site user to be considered responsible for problems detected by this\n"
"checker on the given database object obj. This will be stored in\n"
"user."
msgstr ""

#: lino/help_texts.py:584
msgid ""
"Setting this field on a partner makes this partner available\n"
"as a client contact."
msgstr ""

#: lino/help_texts.py:586
msgid "The coaching type used for new coachings of this user."
msgstr ""

#: lino/help_texts.py:587
msgid "Notify me when a coach has been assigned."
msgstr ""

#: lino/help_texts.py:588
msgid "Django model to represent a comment."
msgstr ""

#: lino/help_texts.py:589
msgid "The author of the comment."
msgstr ""

#: lino/help_texts.py:590
msgid ""
"The topic this comment is about. This field is a Generic Foreign Key,\n"
"i.e. users can basically comment on any database object.  It is however\n"
"the application developer who decides where comments can be\n"
"created and how they are being displayed."
msgstr ""

#: lino/help_texts.py:594
msgid "The full body text of your comment."
msgstr ""

#: lino/help_texts.py:595
msgid "The first paragraph of your body."
msgstr ""

#: lino/help_texts.py:596
msgid "The emotion of this comment."
msgstr ""

#: lino/help_texts.py:597
msgid "When this comment has been published. A timestamp."
msgstr ""

#: lino/help_texts.py:598
msgid ""
"Whether to show only (un)published comments, independently of\n"
"the publication date."
msgstr ""

#: lino/help_texts.py:600
msgid "The date range to filter."
msgstr ""

#: lino/help_texts.py:601
msgid ""
"Which event (created, modified or published) to consider when\n"
"applying the date range given by start_date and\n"
"end_date."
msgstr ""

#: lino/help_texts.py:604
msgid ""
"Return this comment for usage in a list item as a string with\n"
"HTML tags."
msgstr ""

#: lino/help_texts.py:606 lino/help_texts.py:608
msgid "The summary view for this table."
msgstr ""

#: lino/help_texts.py:607
msgid "Shows the comments for a given database object."
msgstr ""

#: lino/help_texts.py:609
msgid ""
"The choicelist with selections for\n"
"Comments.observed_event."
msgstr ""

#: lino/help_texts.py:611
msgid "The list of available values for the Comment.emotion field."
msgstr ""

#: lino/help_texts.py:612
msgid ""
"The CommentType model is not being used in production,\n"
"one day we will probably remove it."
msgstr ""

#: lino/help_texts.py:614
msgid "The table with all existing comment types."
msgstr ""

#: lino/help_texts.py:615
msgid ""
"Mixin for models whose instances can be discussion topic of\n"
"comments."
msgstr ""

#: lino/help_texts.py:617
msgid ""
"Return a HTML formatted string with the description of this\n"
"Commentable as it should be displayed by the slave summary of\n"
"CommentsByOwner."
msgstr ""

#: lino/help_texts.py:620
msgid ""
"This is automatically called when a comment has been created\n"
"or modified."
msgstr ""

#: lino/help_texts.py:622
msgid ""
"Return either None or a database object that represents the commenting "
"group\n"
"where this comment is being done."
msgstr ""

#: lino/help_texts.py:624
msgid "The Django model representing a file volume."
msgstr ""

#: lino/help_texts.py:625
msgid "The primary key used to point to this volume from a database object."
msgstr ""

#: lino/help_texts.py:626
msgid "The full path of the root folder."
msgstr ""

#: lino/help_texts.py:627
msgid "A descriptive text."
msgstr ""

#: lino/help_texts.py:628
msgid "The base URL where files of this volume are being served."
msgstr ""

#: lino/help_texts.py:629
msgid "The file backend used to access the files on this volume."
msgstr ""

#: lino/help_texts.py:630
msgid "Internal ID to be used as primary key."
msgstr ""

#: lino/help_texts.py:631
msgid "The volume where this file is stored."
msgstr ""

#: lino/help_texts.py:632
msgid "The parent directory."
msgstr ""

#: lino/help_texts.py:633
msgid ""
"Whether this is a directory, i.e. a special file which contains other\n"
"files and has no content on its own."
msgstr ""

#: lino/help_texts.py:635
msgid "The name of this file.  Must be unique among siblings of a same parent."
msgstr ""

#: lino/help_texts.py:636
msgid "The full path name relative to the root folder of the volume."
msgstr ""

#: lino/help_texts.py:637
msgid "Whether the file no longer exists on the file system."
msgstr ""

#: lino/help_texts.py:638
msgid "The state of this file, used to control the workflow."
msgstr ""

#: lino/help_texts.py:639
msgid "A choicelist with the possible states of a file."
msgstr ""

#: lino/help_texts.py:640
msgid ""
"A mixin for models that require their every object to have a scan or pdf\n"
"file of the \"receipt\", i.e. the document serving as the legal proof of "
"this\n"
"database object.  A usage example are purchase invoices in an accounting\n"
"system."
msgstr ""

#: lino/help_texts.py:644
msgid "The file which serves as receipt for this database object."
msgstr ""

#: lino/help_texts.py:645
msgid "Return True if this database object needs a receipt."
msgstr ""

#: lino/help_texts.py:646
msgid "Shows all receivables that need a receipt but don't have any."
msgstr ""

#: lino/help_texts.py:647
msgid ""
"Shows all unused files (i.e. which aren't referred to by any database\n"
"object)."
msgstr ""

#: lino/help_texts.py:649
msgid ""
"Shows all files that are a receipt but aren't used as such by any\n"
"receivable."
msgstr ""

#: lino/help_texts.py:651
msgid "Mixin for models that are \"controllable\" by another database object."
msgstr ""

#: lino/help_texts.py:652
msgid ""
"Update attributes of the owner field and its underlying\n"
"fields owner_id and owner_type."
msgstr ""

#: lino/help_texts.py:654
msgid ""
"If this (acting as a controller) is itself controlled, forward the\n"
"call to the controller."
msgstr ""

#: lino/help_texts.py:656
msgid ""
"Deprecated. This is (and always was) being ignored. Use\n"
"update_controller_field() instead.\n"
"The labels (verbose_name) of the fields owned_type, owned_id\n"
"and owned are derived from this attribute which may be overridden by\n"
"subclasses."
msgstr ""

#: lino/help_texts.py:661
msgid ""
"Lino installs this as the default table for\n"
"django.contrib.ContentType."
msgstr ""

#: lino/help_texts.py:663
msgid ""
"Display a clickable list of all MTI parents, i.e. non-abstract base\n"
"models."
msgstr ""

#: lino/help_texts.py:665
msgid "Django model to represent a customized help text."
msgstr ""

#: lino/help_texts.py:666
msgid "Shows all database objects who have a broken GeneriForeignKey field."
msgstr ""

#: lino/help_texts.py:667
msgid "Add verbose_name and help_text to Django's GFK."
msgstr ""

#: lino/help_texts.py:668
msgid ""
"Use this instead of models.PositiveIntegerField for fields that\n"
"are part of a GFK and you want Lino to render them using a\n"
"Combobox."
msgstr ""

#: lino/help_texts.py:671
msgid "Inherits from lino.modlib.printing.DjangoBuildMethod."
msgstr ""

#: lino/help_texts.py:672
msgid "Adds three rich text fields (lino.core.fields.RichTextField):"
msgstr ""

#: lino/help_texts.py:673
msgid "An editable text body."
msgstr ""

#: lino/help_texts.py:674
msgid "A read-only short preview of body."
msgstr ""

#: lino/help_texts.py:675
msgid "A read-only full preview of body."
msgstr ""

#: lino/help_texts.py:676
msgid "Check for previewables needing update."
msgstr ""

#: lino/help_texts.py:677
msgid "The Django model that represents a notification message."
msgstr ""

#: lino/help_texts.py:678
msgid "The recipient."
msgstr ""

#: lino/help_texts.py:679
msgid "The database object which controls this message."
msgstr ""

#: lino/help_texts.py:680
msgid "Class method which creates one database object per recipient."
msgstr ""

#: lino/help_texts.py:681
msgid ""
"Create a message unless that user has already been notified\n"
"about that object."
msgstr ""

#: lino/help_texts.py:683
msgid ""
"Send summary emails for all pending notifications with the\n"
"given mail_mode mm."
msgstr ""

#: lino/help_texts.py:685
msgid "Send_message to all connected users"
msgstr ""

#: lino/help_texts.py:686
msgid "Send_message to the user's browser"
msgstr ""

#: lino/help_texts.py:687
msgid "Base for all tables of messages."
msgstr ""

#: lino/help_texts.py:688
msgid "The gobal list of all messages."
msgstr ""

#: lino/help_texts.py:689
msgid "Shows messages emitted to me."
msgstr ""

#: lino/help_texts.py:690
msgid "Returns the subject text of the notification message to emit."
msgstr ""

#: lino/help_texts.py:691
msgid "Parameters:"
msgstr ""

#: lino/help_texts.py:692
msgid "Returns the body text of the notification message to emit."
msgstr ""

#: lino/help_texts.py:693
msgid ""
"This is called by get_change_body().\n"
"Subclasses can override this. Usage example\n"
"lino_xl.lib.notes.models.Note"
msgstr ""

#: lino/help_texts.py:696
msgid "Return the owner of the notification to emit."
msgstr ""

#: lino/help_texts.py:697
msgid ""
"An action which pops up a dialog window of three fields \"Summary\",\n"
"\"Description\" and a checkbox \"Don't notify others\" to optionally\n"
"suppress notification."
msgstr ""

#: lino/help_texts.py:700
msgid "Return the default value of the notify_subject field."
msgstr ""

#: lino/help_texts.py:701
msgid "Return the default value of the notify_body field."
msgstr ""

#: lino/help_texts.py:702
msgid ""
"Expected to return the owner\n"
"lino.modlib.notify.Message.owner> of the message."
msgstr ""

#: lino/help_texts.py:704
msgid "Yield a list of users to be notified."
msgstr ""

#: lino/help_texts.py:705
msgid ""
"The list of possible choices for the message_type field\n"
"of a Message."
msgstr ""

#: lino/help_texts.py:707
msgid "How the system should send email notifications to a user."
msgstr ""

#: lino/help_texts.py:708
msgid "Disable notifications for this user."
msgstr ""

#: lino/help_texts.py:709
msgid "Notify in Lino but never send email."
msgstr ""

#: lino/help_texts.py:710
msgid "Mark this message as seen."
msgstr ""

#: lino/help_texts.py:711
msgid "Mark all messages as seen."
msgstr ""

#: lino/help_texts.py:712
msgid "Mark this message as not yet seen."
msgstr ""

#: lino/help_texts.py:713
msgid ""
"Mixin for models for which Lino can generate a printable\n"
"document."
msgstr ""

#: lino/help_texts.py:715
msgid ""
"Return a Django language code to be activated when an instance\n"
"of this is being printed.  The default implementation returns\n"
"the Site's default language."
msgstr ""

#: lino/help_texts.py:718
msgid ""
"Return a list of file names of templates for the specified\n"
"build method.  Returning an empty list means that this item is\n"
"not printable.  For subclasses of SimpleBuildMethod\n"
"the returned list may not contain more than 1 element."
msgstr ""

#: lino/help_texts.py:722
msgid ""
"Adds a series of names to the context used when rendering\n"
"printable documents."
msgstr ""

#: lino/help_texts.py:724
msgid ""
"Return the name of the body template to use when rendering this\n"
"object in a printable excerpt (lino_xl.lib.excerpts).\n"
"An empty string means that Lino should use the default value\n"
"defined on the ExcerptType."
msgstr ""

#: lino/help_texts.py:728
msgid ""
"Return an iterable of database objects for which Lino should\n"
"generate a printable excerpt."
msgstr ""

#: lino/help_texts.py:730
msgid "Return the build method to use when printing this object."
msgstr ""

#: lino/help_texts.py:731
msgid ""
"Set additional fields of newly created excerpts from this.  Called\n"
"from\n"
"lino_xl.lib.excerpts.models.ExcerptType.get_or_create_excerpt."
msgstr ""

#: lino/help_texts.py:734
msgid ""
"This is called by print actions before the printable is being\n"
"generated.  Application code may e.g. raise a Warning\n"
"exception in order to refuse the print action.  The warning\n"
"message can be a translatable string."
msgstr ""

#: lino/help_texts.py:738
msgid ""
"Mixin for Models that generate a unique external file at a\n"
"determined place when being printed."
msgstr ""

#: lino/help_texts.py:740
msgid ""
"Timestamp of the built target file. Contains None\n"
"if no build hasn't been called yet."
msgstr ""

#: lino/help_texts.py:742
msgid ""
"The action used to print this object.\n"
"This is an instance of\n"
"DirectPrintAction or CachedPrintAction by\n"
"default.  And if lino_xl.lib.excerpts is installed,\n"
"then set_excerpts_actions possibly replaces\n"
"do_print by a\n"
"lino_xl.lib.excerpts.CreateExcerpt instance."
msgstr ""

#: lino/help_texts.py:749
msgid ""
"A CachedPrintable that uses a \"Type\" for deciding which\n"
"template to use on a given instance."
msgstr ""

#: lino/help_texts.py:751
msgid ""
"Base class for models that specify the\n"
"TypedPrintable.type."
msgstr ""

#: lino/help_texts.py:753
msgid "Default value for templates_group is the model's full name."
msgstr ""

#: lino/help_texts.py:754
msgid ""
"A pointer to an item of\n"
"lino.modlib.printing.choicelists.BuildMethods."
msgstr ""

#: lino/help_texts.py:756
msgid "The name of the file to be used as template."
msgstr ""

#: lino/help_texts.py:757
msgid ""
"Checks for missing cache files on all objects which inherit\n"
"CachedPrintable."
msgstr ""

#: lino/help_texts.py:759
msgid "Base class for all \"Print\" actions."
msgstr ""

#: lino/help_texts.py:760
msgid "Print using a hard-coded template and without cache."
msgstr ""

#: lino/help_texts.py:761
msgid ""
"A print action which uses a cache for the generated printable\n"
"document and builds is only when it doesn't yet exist."
msgstr ""

#: lino/help_texts.py:763
msgid "Defines the Clear cache button on a Printable record."
msgstr ""

#: lino/help_texts.py:764
msgid ""
"Edit the print template, i.e. the file specified by\n"
"Printable.get_print_templates()."
msgstr ""

#: lino/help_texts.py:766
msgid "The choicelist of build methods offered on this site."
msgstr ""

#: lino/help_texts.py:767
msgid ""
"Base class for all build methods.  A build method encapsulates the\n"
"process of generating a \"printable document\" that inserts data\n"
"from the database into a template, using a given combination of a\n"
"template parser and post-processor."
msgstr ""

#: lino/help_texts.py:771
msgid ""
"Whether this build method results is an editable file.  For\n"
"example, .odt files are considered editable while .pdf files\n"
"aren't."
msgstr ""

#: lino/help_texts.py:774
msgid "A BuildMethod which uses a template."
msgstr ""

#: lino/help_texts.py:775
msgid "A TemplatedBuildMethod which uses Django's templating engine."
msgstr ""

#: lino/help_texts.py:776
msgid "Generates .xml files from .xml templates."
msgstr ""

#: lino/help_texts.py:777
msgid ""
"Base for build methods which use Lino's templating system\n"
"(find_config_file)."
msgstr ""

#: lino/help_texts.py:779
msgid "For example CourseToXls."
msgstr ""

#: lino/help_texts.py:780
msgid "Concrete subclasses must implement this."
msgstr ""

#: lino/help_texts.py:781
msgid ""
"Not actively used.\n"
"Generates .pdf files from .tex templates."
msgstr ""

#: lino/help_texts.py:783
msgid ""
"Not actively used.\n"
"Generates .rtf files from .rtf templates."
msgstr ""

#: lino/help_texts.py:785
msgid ""
"Deprecated.\n"
"Generates .pdf files from .html templates.\n"
"Requires pisa.\n"
"Usage example see lino_book.projects.pisa."
msgstr ""

#: lino/help_texts.py:789
msgid "The virtual table used to implement site-wide searches"
msgstr ""

#: lino/help_texts.py:790
msgid "Model mixin for database objects that have summary fields."
msgstr ""

#: lino/help_texts.py:791
msgid ""
"Set this to True if all instances of this model should be considered\n"
"temporary data to be deleted by checksummaries."
msgstr ""

#: lino/help_texts.py:793
msgid "Action for updating all the summary fields on this database object."
msgstr ""

#: lino/help_texts.py:794
msgid "Set all counters and sums to 0."
msgstr ""

#: lino/help_texts.py:795
msgid ""
"Reset summary data fields (reset_summary_data()), for\n"
"every collector (get_summary_collectors()) loop over its\n"
"database objects and collect data, then save this record."
msgstr ""

#: lino/help_texts.py:798
msgid ""
"Runs compute_summary_values() on a a filtered queryset\n"
"based on keyword arguments."
msgstr ""

#: lino/help_texts.py:800
msgid ""
"To be implemented by subclasses. This must yield a sequence\n"
"of (collector, qs) tuples, where collector is a callable\n"
"and qs a queryset. Lino will call collector for each obj\n"
"in qs. The collector is responsible for updating that\n"
"object."
msgstr ""

#: lino/help_texts.py:805
msgid "Mixin for Summarized models that are related to a master."
msgstr ""

#: lino/help_texts.py:806
msgid ""
"The target model of the master will automatically receive an\n"
"action check_summaries."
msgstr ""

#: lino/help_texts.py:808
msgid ""
"A Summarized that will have more than one entries per master,\n"
"one for each month."
msgstr ""

#: lino/help_texts.py:810
msgid "Can be 'yearly' or 'monthly'."
msgstr ""

#: lino/help_texts.py:811
msgid "A combination of SlaveSummary and MonthlySummarized."
msgstr ""

#: lino/help_texts.py:812
msgid "Web UI version of checksummaries."
msgstr ""

#: lino/help_texts.py:813
msgid "Update summary data for this object."
msgstr ""

#: lino/help_texts.py:814
msgid "A singleton database object used to store persistent site parameters."
msgstr ""

#: lino/help_texts.py:815
msgid "The default build method to use when rendering printable documents."
msgstr ""

#: lino/help_texts.py:816
msgid ""
"A constant user-defined date to be substituted as current\n"
"system date."
msgstr ""

#: lino/help_texts.py:818
msgid ""
"The site operator, i.e. the legal person that operates this\n"
"Lino site."
msgstr ""

#: lino/help_texts.py:820
msgid ""
"If this is not empty, any calendar events before that date are\n"
"being hidden in certain places."
msgstr ""

#: lino/help_texts.py:822
msgid ""
"Always return the cached instance which holds the one and only\n"
"database instance."
msgstr ""

#: lino/help_texts.py:824
msgid "Mixin to add row-level edit locking to any model."
msgstr ""

#: lino/help_texts.py:825
msgid ""
"Rebuild the site cache.\n"
"This action is available on About."
msgstr ""

#: lino/help_texts.py:827
msgid "The table used to present the SiteConfig row in a Detail form."
msgstr ""

#: lino/help_texts.py:828
msgid "A data checker used to find unbleached html content."
msgstr ""

#: lino/help_texts.py:829
msgid ""
"Defines the two possible choices \"male\" and \"female\"\n"
"for the gender of a person."
msgstr ""

#: lino/help_texts.py:831
msgid "A choicelist with two values \"Yes\" and \"No\"."
msgstr ""

#: lino/help_texts.py:832
msgid "Base class for choices of \"observed event\"-style choicelists."
msgstr ""

#: lino/help_texts.py:833
msgid ""
"Add a filter to the given Django queryset. The given obj must be\n"
"either a datetime.date object or must have two attributes\n"
"start_date and end_date. The easiest way is to have it an\n"
"instance of DateRange or DateRangeValue."
msgstr ""

#: lino/help_texts.py:837
msgid ""
"The list of things you can observe on a\n"
"lino.mixins.periods.DateRange."
msgstr ""

#: lino/help_texts.py:839
msgid ""
"A reusable block of text that can be selected from a text editor to\n"
"be inserted into the text being edited."
msgstr ""

#: lino/help_texts.py:841
msgid "Django model representing an upload file."
msgstr ""

#: lino/help_texts.py:842
msgid "Pointer to the uploaded file itself (a Django FileField)."
msgstr ""

#: lino/help_texts.py:843
msgid "The size of the file in bytes. Not yet implemented."
msgstr ""

#: lino/help_texts.py:844
msgid ""
"The media type of the\n"
"uploaded file."
msgstr ""

#: lino/help_texts.py:846
msgid "The type of this upload."
msgstr ""

#: lino/help_texts.py:847
msgid "A short description entered manually by the user."
msgstr ""

#: lino/help_texts.py:848
msgid "A pointer to the library volume where this file is stored."
msgstr ""

#: lino/help_texts.py:849
msgid "The upload area this file belongs to."
msgstr ""

#: lino/help_texts.py:850
msgid "The path of this file, relative the volume's root."
msgstr ""

#: lino/help_texts.py:851
msgid ""
"Almost the same as description, but if file is\n"
"not empty, the text is clickable, and clicking on it opens the\n"
"uploaded file in a new browser window."
msgstr ""

#: lino/help_texts.py:854
msgid ""
"Mixin for tables of uploads where the area is known. Inherited by\n"
"UploadsByController."
msgstr ""

#: lino/help_texts.py:856
msgid "Shows my uploads (i.e. those whose author is the current user)."
msgstr ""

#: lino/help_texts.py:857
msgid "Shows the uploads controlled by this database object."
msgstr ""

#: lino/help_texts.py:858
msgid ""
"Abstract base class of Upload.\n"
"This was named lino.mixins.uploadable.Uploadable until 20210217.\n"
"It encapsulates some really basic\n"
"functionality. Its usage is deprecated. If you were inheriting from\n"
"lino.mixins.Uploadable, you should convert that model to point to\n"
"an Upload instead."
msgstr ""

#: lino/help_texts.py:864
msgid "Django model representing an upload type."
msgstr ""

#: lino/help_texts.py:865
msgid ""
"Optional pointer to a virtual upload shortcut field.  If\n"
"this is not empty, then the given shortcut field will manage\n"
"uploads of this type.  See also Shortcuts."
msgstr ""

#: lino/help_texts.py:868
msgid "The table with all existing upload types."
msgstr ""

#: lino/help_texts.py:869
msgid "Model mixin that turns a model into an upload controller."
msgstr ""

#: lino/help_texts.py:870
msgid "Show uploads in a grid table."
msgstr ""

#: lino/help_texts.py:871
msgid "The list of available upload shortcut fields in this application."
msgstr ""

#: lino/help_texts.py:872
msgid "Find orphaned files in uploads folder."
msgstr ""

#: lino/help_texts.py:873
msgid "Base class for all tables of User."
msgstr ""

#: lino/help_texts.py:874
msgid "Shows the list of all users on this site."
msgstr ""

#: lino/help_texts.py:875
msgid ""
"A variant of Users showing only active users and only some\n"
"fields.  This is used on demo sites in admin_main.html to\n"
"display the list of available users."
msgstr ""

#: lino/help_texts.py:878
msgid "Fields:"
msgstr ""

#: lino/help_texts.py:879
msgid "No longer used. See as is_authenticated."
msgstr ""

#: lino/help_texts.py:880
msgid ""
"This is always True.  Compare with\n"
"AnonymousUser.is_authenticated."
msgstr ""

#: lino/help_texts.py:882
msgid "Must be unique and cannot be empty."
msgstr ""

#: lino/help_texts.py:883
msgid ""
"The nickname or initials of this user. This does not need to\n"
"be unique but should provide a reasonably identifying\n"
"function."
msgstr ""

#: lino/help_texts.py:886
msgid ""
"The user type given to this user. Users having this field empty\n"
"are considered inactive and cannot log in."
msgstr ""

#: lino/help_texts.py:888
msgid ""
"Pointer to the Partner instance related to\n"
"this user."
msgstr ""

#: lino/help_texts.py:890
msgid ""
"A virtual read-only field which returns the Person MTI child of the "
"partner (if it\n"
"exists) and otherwise None."
msgstr ""

#: lino/help_texts.py:892
msgid "Not used in Lino."
msgstr ""

#: lino/help_texts.py:893
msgid "Returns either the initials or get_full_name()."
msgstr ""

#: lino/help_texts.py:894
msgid ""
"Return the first_name plus the last_name, with a space in\n"
"between. If both fields are empty, return the initials\n"
"or the username."
msgstr ""

#: lino/help_texts.py:897
msgid ""
"If start_date is given, then the user cannot sign in\n"
"before that date.  If end_date is given, then the user\n"
"cannot sign in after that date."
msgstr ""

#: lino/help_texts.py:900
msgid "The list of user types available in this application."
msgstr ""

#: lino/help_texts.py:901
msgid ""
"Base class for all user types.\n"
"Any instance if this represents a possible user type."
msgstr ""

#: lino/help_texts.py:903
msgid ""
"The role of users having this type. This is an instance of\n"
"<lino.core.roles.UserRole> or some subclass thereof."
msgstr ""

#: lino/help_texts.py:905
msgid "Whether users of this type get only write-proteced access."
msgstr ""

#: lino/help_texts.py:906
msgid ""
"A subset of languages\n"
"which should be hidden for users of this type.  Default value\n"
"is hidden_languages.  This\n"
"is used on multilingual sites with more than 4 or 5 languages."
msgstr ""

#: lino/help_texts.py:910
msgid ""
"Return a context manager so you can write code to be run with\n"
"this as the current user type:"
msgstr ""

#: lino/help_texts.py:912
msgid "Show a list of all user sessions."
msgstr ""

#: lino/help_texts.py:913
msgid "Django model used to represent a authority."
msgstr ""

#: lino/help_texts.py:914
msgid ""
"The user who gives the right of representation. author of this\n"
"authority"
msgstr ""

#: lino/help_texts.py:916
msgid "The user who gets the right to represent the author"
msgstr ""

#: lino/help_texts.py:917
msgid ""
"The sessions limit for this site. The default value -1 means\n"
"that there is no limitation. Setting this to 0 will prevent any new\n"
"login attempt and might be useful as a temporary value before shutting\n"
"down a site."
msgstr ""

#: lino/help_texts.py:921
msgid ""
"Whether this site offers online registration\n"
"of new users."
msgstr ""

#: lino/help_texts.py:923
msgid ""
"Somebody who can help others by running AssignToMe\n"
"action."
msgstr ""

#: lino/help_texts.py:925
msgid ""
"Somebody who can help others by running TakeAuthorship\n"
"action."
msgstr ""

#: lino/help_texts.py:927
msgid "Send a welcome mail to this user."
msgstr ""

#: lino/help_texts.py:928
msgid "Change the password of this user."
msgstr ""

#: lino/help_texts.py:929
msgid ""
"The current password. Leave empty if the user has no password\n"
"yet. And SiteAdmin users don't need to specify this at all."
msgstr ""

#: lino/help_texts.py:931
msgid "The new password."
msgstr ""

#: lino/help_texts.py:932
msgid "The new password a second time. Both passwords must match."
msgstr ""

#: lino/help_texts.py:933
msgid ""
"Open a window which asks for username and password and which\n"
"authenticates as this user when submitted."
msgstr ""

#: lino/help_texts.py:935
msgid ""
"Sign out the current user and return to the welcome screen for\n"
"anonymous visitors."
msgstr ""

#: lino/help_texts.py:937
msgid ""
"The list of required roles for getting permission to edit\n"
"other users' work."
msgstr ""

#: lino/help_texts.py:939
msgid ""
"No longer used. The name of the field that defines the author\n"
"of this object."
msgstr ""

#: lino/help_texts.py:941
msgid "Inherits from Authored."
msgstr ""

#: lino/help_texts.py:942
msgid ""
"The author of this object.\n"
"A pointer to lino.modlib.users.models.User."
msgstr ""

#: lino/help_texts.py:944
msgid "Whether to run Plan.update_plan() after starting the plan."
msgstr ""

#: lino/help_texts.py:945
msgid ""
"Mixin for anything that represents a \"plan\" of a given user on a given "
"day."
msgstr ""

#: lino/help_texts.py:946
msgid "The user who owns and uses this plan."
msgstr ""

#: lino/help_texts.py:947
msgid ""
"This date of this plan.  This is automatically set to today\n"
"each time the plan is called or updated."
msgstr ""

#: lino/help_texts.py:949
msgid ""
"Return the database object for this plan and user.\n"
"or create"
msgstr ""

#: lino/help_texts.py:951
msgid "Implementing models should provide this method."
msgstr ""

#: lino/help_texts.py:952
msgid ""
"Build a new list of suggestions.\n"
"This will remove all current suggestions."
msgstr ""

#: lino/help_texts.py:954
msgid "The base class for both build methods."
msgstr ""

#: lino/help_texts.py:955
msgid ""
"Renders the input template and returns the unmodified output as\n"
"plain HTML."
msgstr ""

#: lino/help_texts.py:957
msgid ""
"Like WeasyBuildMethod, but the rendered HTML is then\n"
"passed through weasyprint which converts from HTML to PDF."
msgstr ""

#: lino/config/403.html:3 lino/config/403.html:7
msgid "Permission denied"
msgstr ""

#: lino/config/403.html:9
msgid "You have no permission to see this resource."
msgstr ""

#: lino/config/404.html:3 lino/config/404.html:7
msgid "Page not found"
msgstr ""

#: lino/config/404.html:9
msgid "The requested page could not be found."
msgstr ""

#: lino/config/500.html:3
msgid "Server error (500)"
msgstr ""

#: lino/config/500.html:6
msgid "Server Error <em>(500)</em>"
msgstr ""

#: lino/config/500.html:7
msgid "Oops, you found an error in our system."
msgstr ""

#: lino/config/500.html:8
msgid "Don't panic, this is definitively not your fault."
msgstr ""

#: lino/config/500.html:9
msgid ""
"Maybe we are working on the server, \n"
"please check the <a href=\"{{site.hoster_status_url}}\">hoster status "
"page</a>."
msgstr ""

#: lino/config/500.html:11
msgid "We apologize for the inconvenience."
msgstr ""

#: lino/config/500.html:12
msgid "If you can reproduce this message, please tell us how you did that."
msgstr ""

#: lino/config/admin_main_base.html:8
msgid "This server is running in READONLY mode."
msgstr ""

#: lino/config/admin_main_base.html:14
msgid "Quick links:"
msgstr ""

#: lino/config/admin_main_base.html:21
msgid "Refresh"
msgstr ""

#: lino/config/admin_main_base.html:23
#, python-format
msgid "Hi, %(user)s!"
msgstr ""

#: lino/config/admin_main_base.html:31 lino/modlib/about/models.py:160
msgid "This is a Lino demo site."
msgstr ""

#: lino/config/admin_main_base.html:32
msgid ""
"Try also the other <a href=\"http://lino-framework.org/demos.html\">demo "
"sites</a>."
msgstr ""

#: lino/config/admin_main_base.html:33
#, python-format
msgid "Your feedback is welcome to %s or directly to the person who invited you."
msgstr ""

#: lino/config/admin_main_base.html:35 lino/modlib/about/models.py:162
msgid "We are running with simulated date set to {0}."
msgstr ""

#: lino/config/admin_main_base.html:47
msgid "You have entered the <b>admin</b> section."
msgstr ""

#: lino/config/admin_main_base.html:48
msgid ""
"Unlike the <a href=\"/\">web content section</a> there is now a GUI menu "
"bar in the upper part of the screen."
msgstr ""

#: lino/config/admin_main_base.html:53
#, python-format
msgid "Welcome to the <b>%s</b> site."
msgstr ""

#: lino/config/admin_main_base.html:55
#, python-format
msgid "We are running %(name)s version %(version)s"
msgstr ""

#: lino/config/admin_main_base.html:65
msgid "You will now probably want to {}."
msgstr ""

#: lino/config/admin_main_base.html:68
msgid "sign in"
msgstr ""

#: lino/config/admin_main_base.html:70
msgid "Or {} as a new user."
msgstr ""

#: lino/config/admin_main_base.html:73
msgid "register"
msgstr ""

#: lino/config/admin_main_base.html:76
msgid "Or sign in using social auth:"
msgstr ""

#: lino/config/admin_main_base.html:80
msgid "Or sign in using "
msgstr ""

#: lino/config/admin_main_base.html:88
#, python-format
msgid "This demo site has %d users:"
msgstr ""

#: lino/config/admin_main_base.html:93
msgid "The password is the same for all of them: \"1234\"."
msgstr ""

#: lino/core/actions.py:796
msgid "Open a detail window on this record."
msgstr ""

#: lino/core/actions.py:798
msgid "Detail"
msgstr ""

#: lino/core/actions.py:853 lino/core/renderer.py:346
msgid "New"
msgstr ""

#: lino/core/actions.py:862
msgid "Insert a new record"
msgstr ""

#: lino/core/actions.py:881
msgid "Open a dialog window to insert a new {}."
msgstr ""

#: lino/core/actions.py:887
#, python-format
msgid "Insert into %s"
msgstr ""

#: lino/core/actions.py:888
msgid "New {}"
msgstr ""

#: lino/core/actions.py:992
msgid "Save changes in this form"
msgstr ""

#: lino/core/actions.py:993
msgid "Save"
msgstr ""

#: lino/core/actions.py:1030 lino/core/requests.py:1193
#, python-format
msgid "%s has been created."
msgstr ""

#: lino/core/actions.py:1056
#, python-format
msgid "%s files have been uploaded: %s"
msgstr ""

#: lino/core/actions.py:1079 lino/modlib/changes/models.py:48
msgid "Create"
msgstr ""

#: lino/core/actions.py:1081
msgid "Create the record and open a detail window on it"
msgstr ""

#: lino/core/actions.py:1126
msgid "Go"
msgstr ""

#: lino/core/actions.py:1195
#, python-format
msgid "%d row(s) have been updated."
msgstr ""

#: lino/core/actions.py:1215
msgid "Delete this record"
msgstr ""

#: lino/core/actions.py:1223 lino/modlib/changes/models.py:50
msgid "Delete"
msgstr ""

#: lino/core/actions.py:1280
#, python-format
msgid ""
"You are about to delete %(num)d %(type)s\n"
"(%(targets)s)"
msgstr ""

#: lino/core/actions.py:1285
msgid "as well as all related volatile records ({})"
msgstr ""

#: lino/core/actions.py:1288 lino/core/workflows.py:309
#: lino/mixins/duplicable.py:108 lino/modlib/printing/actions.py:173
#: lino/modlib/printing/actions.py:262 lino/modlib/printing/actions.py:307
#: lino/modlib/users/mixins.py:312 lino/modlib/users/mixins.py:375
msgid "Are you sure?"
msgstr ""

#: lino/core/actors.py:352
#, python-format
msgid "%(details)s of %(master)s"
msgstr ""

#: lino/core/actors.py:1434 lino/core/tables.py:806 lino/mixins/ref.py:163
#: lino/modlib/about/models.py:75 lino/modlib/importfilters/models.py:111
#: lino/modlib/notify/actions.py:15 lino/modlib/tinymce/models.py:26
#: lino/modlib/uploads/models.py:51 lino/modlib/uploads/models.py:168
#: lino/modlib/uploads/models.py:183 lino/modlib/users/desktop.py:207
msgid "Description"
msgstr ""

#: lino/core/actors.py:1471
#, python-format
msgid "Total (%d rows)"
msgstr ""

#: lino/core/callbacks.py:49 lino/modlib/extjs/config/extjs/linoweb.js:1619
#: lino/modlib/extjs/config/extjs/linoweb.js:3069
msgid "Confirmation"
msgstr ""

#: lino/core/choicelists.py:35
msgid "value"
msgstr ""

#: lino/core/choicelists.py:428
msgid "Button text"
msgstr ""

#: lino/core/choicelists.py:455
msgid "text"
msgstr ""

#: lino/core/choicelists.py:459
msgid "name"
msgstr ""

#: lino/core/choicelists.py:463
msgid "Remark"
msgstr ""

#: lino/core/choicelists.py:467
msgid "Type"
msgstr ""

#: lino/core/choicelists.py:817
#, python-format
msgid "%(value)r (invalid choice for %(list)s)"
msgstr ""

#: lino/core/dbtables.py:548
msgid "You have no permission to delete this row."
msgstr ""

#: lino/core/diff.py:105
msgid "lines added"
msgstr ""

#: lino/core/diff.py:106
msgid "lines removed"
msgstr ""

#: lino/core/diff.py:107
msgid "modifications"
msgstr ""

#: lino/core/diff.py:108
msgid "lines changed"
msgstr ""

#: lino/core/elems.py:1066
#, python-format
msgid "Select a %s..."
msgstr ""

#: lino/core/elems.py:1523 lino/modlib/uploads/models.py:546
msgid "show"
msgstr ""

#: lino/core/elems.py:2627 lino/core/renderer.py:314
msgid "Show this table in own window"
msgstr ""

#: lino/core/fields.py:41
msgid "Invalid date"
msgstr ""

#: lino/core/fields.py:786
msgid "Quantity (Decimal or Duration)"
msgstr ""

#: lino/core/fields.py:886
msgid ""
"Uncomplete dates are allowed, e.g.\n"
"\"00.00.1980\" means \"some day in 1980\",\n"
"\"00.07.1980\" means \"in July 1980\"\n"
"or \"23.07.0000\" means \"on a 23th of July\"."
msgstr ""

#: lino/core/kernel.py:575
msgid "You have "
msgstr ""

#: lino/core/kernel.py:576
msgid "{0} items in {1}"
msgstr ""

#: lino/core/kernel.py:751
msgid "User abandoned"
msgstr ""

#: lino/core/kernel.py:771
msgid "Server is in readonly mode"
msgstr ""

#: lino/core/layouts.py:591 lino/modlib/comments/ui.py:47
msgid "General"
msgstr ""

#: lino/core/merge.py:36 lino/modlib/changes/models.py:53
msgid "Merge"
msgstr ""

#: lino/core/merge.py:50
msgid "into..."
msgstr ""

#: lino/core/merge.py:51
msgid "Reason"
msgstr ""

#: lino/core/merge.py:96
msgid "Also reassign volatile related objects"
msgstr ""

#: lino/core/merge.py:117
msgid "You must specify a merge target."
msgstr ""

#: lino/core/merge.py:144
msgid "Cannot merge an instance to itself."
msgstr ""

#: lino/core/merge.py:168
#, python-format
msgid "Merge %(origin)s into %(target)s"
msgstr ""

#: lino/core/merge.py:200
msgid "will be deleted."
msgstr ""

#: lino/core/merge.py:201
msgid "will get reassigned."
msgstr ""

#: lino/core/merge.py:203
#, python-format
msgid "%s will be deleted"
msgstr ""

#: lino/core/merge.py:204
#, python-format
msgid "Are you sure you want to merge %(this)s into %(merge_to)s?"
msgstr ""

#: lino/core/merge.py:238
#, python-format
msgid "Merged %(this)s into %(merge_to)s. Updated %(updated)d related rows."
msgstr ""

#: lino/core/model.py:287
#, python-format
msgid "Cannot delete %(model)s %(self)s because %(count)d %(refs)s refer to it."
msgstr ""

#: lino/core/model.py:393
msgid "Cannot create {obj} from '{text}'"
msgstr ""

#: lino/core/model.py:596 lino/core/requests.py:1196
#, python-format
msgid "%s has been updated."
msgstr ""

#: lino/core/model.py:598 lino/core/requests.py:1198
#, python-format
msgid "%s : nothing to save."
msgstr ""

#: lino/core/model.py:741 lino/modlib/importfilters/models.py:35
#: lino/modlib/users/desktop.py:203
msgid "Name"
msgstr ""

#: lino/core/model.py:762
msgid "Workflow"
msgstr ""

#: lino/core/model.py:995
msgid "Pick {}"
msgstr ""

#: lino/core/renderer.py:358
msgid "Show Last"
msgstr ""

#: lino/core/renderer.py:360
msgid "Show the last record in a detail window"
msgstr ""

#: lino/core/renderer.py:367
msgid "Show All"
msgstr ""

#: lino/core/renderer.py:369
msgid "Show all records in a table window"
msgstr ""

#: lino/core/requests.py:40
msgid "Aborted"
msgstr ""

#: lino/core/requests.py:186 lino/core/requests.py:682 lino/core/store.py:645
#: lino/modlib/system/choicelists.py:21
msgid "Yes"
msgstr ""

#: lino/core/requests.py:187 lino/core/requests.py:683 lino/core/store.py:645
#: lino/modlib/system/choicelists.py:22
msgid "No"
msgstr ""

#: lino/core/requests.py:589 lino/modlib/checkdata/choicelists.py:28
msgid "Error"
msgstr ""

#: lino/core/requests.py:614 lino/modlib/system/models.py:40
msgid "Success"
msgstr ""

#: lino/core/requests.py:1217
msgid "the documentation"
msgstr ""

#: lino/core/requests.py:1229
msgid "No data to display"
msgstr ""

#: lino/core/site.py:362 lino/modlib/changes/models.py:102
msgid "Master"
msgstr ""

#: lino/core/site.py:364
msgid "Reports"
msgstr ""

#: lino/core/site.py:365
msgid "Configure"
msgstr ""

#: lino/core/site.py:366
msgid "Explorer"
msgstr ""

#: lino/core/site.py:367
msgid "Site"
msgstr ""

#: lino/core/site.py:2814 lino/modlib/languages/fixtures/few_languages.py:26
msgid "English"
msgstr ""

#: lino/core/site.py:3456
msgid "This is "
msgstr ""

#: lino/core/site.py:3465
msgid " using "
msgstr ""

#: lino/core/site.py:3510
#, python-format
msgid "%(place)s, %(date)s"
msgstr ""

#: lino/core/store.py:179
#, python-format
msgid "Existing primary key value %r may not be modified."
msgstr ""

#: lino/core/store.py:275
#, python-format
msgid "%r (invalid choice)"
msgstr ""

#: lino/core/store.py:293 lino/core/views.py:152
msgid "Blank"
msgstr ""

#: lino/core/store.py:295 lino/core/views.py:157
msgid "Not Blank"
msgstr ""

#: lino/core/store.py:1246
#, python-format
msgid "Invalid value for this field (%s)."
msgstr ""

#: lino/core/tables.py:829
msgid "Button"
msgstr ""

#: lino/core/user_types.py:26
msgid "Anonymous"
msgstr ""

#: lino/core/user_types.py:27 lino/modlib/users/models.py:58
msgid "User"
msgstr ""

#: lino/core/user_types.py:28
msgid "Administrator"
msgstr ""

#: lino/core/utils.py:542
#, python-format
msgid "Row %(rowid)d of %(rowcount)d"
msgstr ""

#: lino/core/utils.py:545
msgid "No navigation"
msgstr ""

#: lino/core/workflows.py:142
msgid "State"
msgstr ""

#: lino/core/workflows.py:176
msgid "{} states"
msgstr ""

#: lino/core/workflows.py:182
msgid "States"
msgstr ""

#: lino/core/auth/backends.py:37
msgid "Too many authentication failures from {}"
msgstr ""

#: lino/mixins/__init__.py:45 lino/modlib/users/actions.py:24
msgid "e-mail address"
msgstr ""

#: lino/mixins/__init__.py:64
msgid "URL"
msgstr ""

#: lino/mixins/__init__.py:65
msgid "Phone"
msgstr ""

#: lino/mixins/__init__.py:66
msgid "GSM"
msgstr ""

#: lino/mixins/__init__.py:67
msgid "Fax"
msgstr ""

#: lino/mixins/__init__.py:91 lino/modlib/comments/choicelists.py:59
msgid "Modified"
msgstr ""

#: lino/mixins/__init__.py:117 lino/mixins/__init__.py:119
#: lino/modlib/comments/choicelists.py:58
msgid "Created"
msgstr ""

#: lino/mixins/dupable.py:65 lino/modlib/dupable/mixins.py:33
#, python-format
msgid "There are %d similar %s:"
msgstr ""

#: lino/mixins/dupable.py:71 lino/modlib/dupable/mixins.py:39
#, python-format
msgid "Are you sure you want to create a new %(model)s named %(name)s?"
msgstr ""

#: lino/mixins/dupable.py:206 lino/modlib/dupable/mixins.py:107
msgid "Must update phonetic words."
msgstr ""

#: lino/mixins/dupable.py:254 lino/modlib/dupable/mixins.py:168
msgid "Check for missing phonetic words"
msgstr ""

#: lino/mixins/dupable.py:294 lino/modlib/dupable/models.py:142
msgid "Similar record"
msgstr ""

#: lino/mixins/dupable.py:307
msgid "Phonetic words: {0}"
msgstr ""

#: lino/mixins/duplicable.py:97
#, python-format
msgid "Duplicated %(old)s to %(new)s."
msgstr ""

#: lino/mixins/duplicable.py:107
msgid "This will create a copy of {}."
msgstr ""

#: lino/mixins/human.py:128
msgid "Cannot find first and last name in \"{0}\""
msgstr ""

#: lino/mixins/human.py:153
msgid "Mrs"
msgstr ""

#: lino/mixins/human.py:155
msgctxt "nominative salutation"
msgid "Mr"
msgstr ""

#: lino/mixins/human.py:156
msgctxt "indirect salutation"
msgid "Mr"
msgstr ""

#: lino/mixins/human.py:197
msgctxt "(of a human)"
msgid "Title"
msgstr ""

#: lino/mixins/human.py:201 lino/modlib/users/models.py:78
msgid "First name"
msgstr ""

#: lino/mixins/human.py:204
msgid "Middle name"
msgstr ""

#: lino/mixins/human.py:207 lino/modlib/users/models.py:79
msgid "Last name"
msgstr ""

#: lino/mixins/human.py:354
msgid "Birth date"
msgstr ""

#: lino/mixins/human.py:383
msgid "Age"
msgstr ""

#: lino/mixins/human.py:387
msgid "unknown"
msgstr ""

#: lino/mixins/human.py:390
msgid "{} year"
msgstr ""

#: lino/mixins/human.py:392
msgid "{} years"
msgstr ""

#: lino/mixins/human.py:396
msgid "{} month"
msgstr ""

#: lino/mixins/human.py:398
msgid "{} months"
msgstr ""

#: lino/mixins/human.py:407
msgid "Aged from"
msgstr ""

#: lino/mixins/human.py:408
msgid "Select only persons aged at least the given number of years."
msgstr ""

#: lino/mixins/human.py:411
msgid "Aged to"
msgstr ""

#: lino/mixins/human.py:412
msgid "Select only persons aged at most the given number of years."
msgstr ""

#: lino/mixins/human.py:441
#, python-format
msgid "Aged %(min)s to %(max)s"
msgstr ""

#: lino/mixins/periods.py:120 lino/mixins/periods.py:213
msgid "Start date"
msgstr ""

#: lino/mixins/periods.py:123
msgid "Start time"
msgstr ""

#: lino/mixins/periods.py:147
msgid "End Date"
msgstr ""

#: lino/mixins/periods.py:150
msgid "End Time"
msgstr ""

#: lino/mixins/periods.py:171
msgid "Duration"
msgstr ""

#: lino/mixins/periods.py:187
msgid "Period from"
msgstr ""

#: lino/mixins/periods.py:189
msgid "Start date of observed period"
msgstr ""

#: lino/mixins/periods.py:192 lino/mixins/periods.py:270
msgid "until"
msgstr ""

#: lino/mixins/periods.py:195
msgid "End date of observed period"
msgstr ""

#: lino/mixins/periods.py:214
msgid "End date"
msgstr ""

#: lino/mixins/periods.py:218
msgid "Date period ends before it started."
msgstr ""

#: lino/mixins/periods.py:235
#, python-format
msgctxt "date"
msgid "on %s"
msgstr ""

#: lino/mixins/periods.py:240
#, python-format
msgctxt "date range"
msgid "between %(a)s and %(b)s"
msgstr ""

#: lino/mixins/periods.py:244
#, python-format
msgctxt "future date range"
msgid "from %s"
msgstr ""

#: lino/mixins/periods.py:246
#, python-format
msgctxt "date range"
msgid "from %s"
msgstr ""

#: lino/mixins/periods.py:249
#, python-format
msgctxt "date range"
msgid "until %s"
msgstr ""

#: lino/mixins/periods.py:269
msgid "Date from"
msgstr ""

#: lino/mixins/periods.py:275
msgid "Start of observed date range"
msgstr ""

#: lino/mixins/periods.py:280
msgid "End of observed date range"
msgstr ""

#: lino/mixins/periods.py:347
msgid "Situation on"
msgstr ""

#: lino/mixins/periods.py:352
msgid "Date of observation"
msgstr ""

#: lino/mixins/polymorphic.py:224
msgid "➕"
msgstr ""

#: lino/mixins/polymorphic.py:239
msgid "❌"
msgstr ""

#: lino/mixins/polymorphic.py:251
msgid "See as "
msgstr ""

#: lino/mixins/ref.py:43
msgid "Reference"
msgstr ""

#: lino/mixins/sequenced.py:69
msgid "Reordered."
msgstr ""

#: lino/mixins/sequenced.py:112
msgid "Moved up."
msgstr ""

#: lino/mixins/sequenced.py:156
msgid "Moved down."
msgstr ""

#: lino/mixins/sequenced.py:223
msgid "No."
msgstr ""

#: lino/mixins/sequenced.py:233
#, python-format
msgid "Row # %s"
msgstr ""

#: lino/mixins/sequenced.py:319
msgid "Renumbered {} of {} siblings."
msgstr ""

#: lino/mixins/sequenced.py:323
msgid "Move"
msgstr ""

#: lino/mixins/sequenced.py:352
msgid "Parent"
msgstr ""

#: lino/mixins/sequenced.py:356
msgid "Children"
msgstr ""

#: lino/modlib/about/choicelists.py:18
msgid "Time zone"
msgstr ""

#: lino/modlib/about/choicelists.py:19
msgid "Time zones"
msgstr ""

#: lino/modlib/about/models.py:30
#, python-format
msgid "%(date)s at %(time)s"
msgstr ""

#: lino/modlib/about/models.py:38
msgid "Search"
msgstr ""

#: lino/modlib/about/models.py:83
msgid "Matches"
msgstr ""

#: lino/modlib/about/models.py:133
msgid "About"
msgstr ""

#: lino/modlib/about/models.py:134
msgid "Show information about this site."
msgstr ""

#: lino/modlib/about/models.py:150 lino/modlib/languages/models.py:24
msgid "Languages"
msgstr ""

#: lino/modlib/about/models.py:166
msgid "Source timestamps:"
msgstr ""

#: lino/modlib/about/models.py:171
msgid "Server timestamp"
msgstr ""

#: lino/modlib/about/models.py:187
msgid "Complexity factors"
msgstr ""

#: lino/modlib/awesomeuploader/models.py:31
msgid "Open an window for multiple file uploads."
msgstr ""

#: lino/modlib/awesomeuploader/models.py:32
msgid "Uploader"
msgstr ""

#: lino/modlib/blacklist/models.py:34
msgid "Connections"
msgstr ""

#: lino/modlib/blacklist/models.py:42 lino/modlib/users/desktop.py:338
msgid "IP address"
msgstr ""

#: lino/modlib/blacklist/models.py:47
msgid "Blacklisted since"
msgstr ""

#: lino/modlib/blacklist/models.py:51
msgid "Login failures"
msgstr ""

#: lino/modlib/blacklist/models.py:55 lino/modlib/users/actions.py:187
#: lino/modlib/users/actions.py:227 lino/modlib/users/desktop.py:327
#: lino/modlib/users/models.py:74
msgid "Username"
msgstr ""

#: lino/modlib/blacklist/models.py:61
msgid "Last request"
msgstr ""

#: lino/modlib/blacklist/models.py:65
msgid "Last login"
msgstr ""

#: lino/modlib/bootstrap3/models.py:19 lino/modlib/forms/models.py:19
msgid "HTML"
msgstr ""

#: lino/modlib/bootstrap3/models.py:20 lino/modlib/forms/models.py:20
msgid "Show this table in Bootstrap3 interface"
msgstr ""

#: lino/modlib/bootstrap3/config/bootstrap3/base.html:30
#: lino/modlib/bootstrap3/views.py:50 lino/modlib/extjs/ext_renderer.py:582
#: lino/modlib/forms/views.py:51
msgid "Home"
msgstr ""

#: lino/modlib/bootstrap3/views.py:143 lino/modlib/bootstrap3/views.py:224
#: lino/modlib/extjs/config/extjs/linoweb.js:3799
#: lino/modlib/forms/views.py:132 lino/modlib/forms/views.py:212
#: lino/modlib/odata/views.py:74
msgid "First page"
msgstr ""

#: lino/modlib/bootstrap3/views.py:144 lino/modlib/bootstrap3/views.py:226
#: lino/modlib/extjs/config/extjs/linoweb.js:3801
#: lino/modlib/forms/views.py:133 lino/modlib/forms/views.py:214
#: lino/modlib/odata/views.py:76
msgid "Previous page"
msgstr ""

#: lino/modlib/bootstrap3/views.py:156 lino/modlib/bootstrap3/views.py:228
#: lino/modlib/extjs/config/extjs/linoweb.js:3802
#: lino/modlib/forms/views.py:145 lino/modlib/forms/views.py:216
#: lino/modlib/odata/views.py:78
msgid "Next page"
msgstr ""

#: lino/modlib/bootstrap3/views.py:157 lino/modlib/bootstrap3/views.py:230
#: lino/modlib/extjs/config/extjs/linoweb.js:3800
#: lino/modlib/forms/views.py:146 lino/modlib/forms/views.py:218
#: lino/modlib/odata/views.py:80
msgid "Last page"
msgstr ""

#: lino/modlib/bootstrap3/config/bootstrap3/base.html:17
#: lino/modlib/users/actions.py:142
msgid "Sign out"
msgstr ""

#: lino/modlib/bootstrap3/config/bootstrap3/base.html:23
#: lino/modlib/users/actions.py:184
msgid "Sign in"
msgstr ""

#: lino/modlib/changes/__init__.py:19 lino/modlib/changes/models.py:76
#: lino/modlib/changes/models.py:105
msgid "Changes"
msgstr ""

#: lino/modlib/changes/models.py:43
msgid "Change Type"
msgstr ""

#: lino/modlib/changes/models.py:44
msgid "Change Types"
msgstr ""

#: lino/modlib/changes/models.py:49
msgid "Update"
msgstr ""

#: lino/modlib/changes/models.py:51
msgid "Remove child"
msgstr ""

#: lino/modlib/changes/models.py:52
msgid "Add child"
msgstr ""

#: lino/modlib/changes/models.py:75
msgid "Change"
msgstr ""

#: lino/modlib/changes/models.py:91 lino/modlib/changes/models.py:120
msgid "Object type"
msgstr ""

#: lino/modlib/changes/models.py:95
msgid "Object"
msgstr ""

#: lino/modlib/changes/models.py:99
msgid "Master type"
msgstr ""

#: lino/modlib/changes/models.py:107
msgid "Fields"
msgstr ""

#: lino/modlib/changes/models.py:123
msgid "Only changes from"
msgstr ""

#: lino/modlib/chat/__init__.py:30
msgid "Chat"
msgstr ""

#: lino/modlib/chat/models.py:50
msgid "Chat group"
msgstr ""

#: lino/modlib/chat/models.py:51
msgid "Chat groups"
msgstr ""

#: lino/modlib/chat/models.py:58
msgid "getChatGroups"
msgstr ""

#: lino/modlib/chat/models.py:76
msgid "Load GroupChat"
msgstr ""

#: lino/modlib/chat/models.py:102 lino/modlib/users/mixins.py:105
msgid "Author"
msgstr ""

#: lino/modlib/chat/models.py:115
msgid "Chat message"
msgstr ""

#: lino/modlib/chat/models.py:116
msgid "Chat messages"
msgstr ""

#: lino/modlib/chat/models.py:121 lino/modlib/chat/models.py:224
#: lino/modlib/notify/models.py:115
msgid "seen"
msgstr ""

#: lino/modlib/chat/models.py:122 lino/modlib/chat/models.py:225
#: lino/modlib/notify/models.py:116
msgid "sent"
msgstr ""

#: lino/modlib/chat/models.py:124
msgid "Group"
msgstr ""

#: lino/modlib/chat/models.py:125
msgid "Hash"
msgstr ""

#: lino/modlib/chat/models.py:181
msgid "ChatsMsg"
msgstr ""

#: lino/modlib/checkdata/__init__.py:40
msgid "Checkdata"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:14
#: lino/modlib/checkdata/choicelists.py:15
msgid "Checkdata feedback"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:18
msgid "Ignorable"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:19
msgid "Serious"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:22
msgid "Severity"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:23
msgid "Data problem severities"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:26
msgid "Note"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:27
#: lino/modlib/extjs/config/extjs/linoweb.js:1741
msgid "Warning"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:134
msgid "Data checker"
msgstr ""

#: lino/modlib/checkdata/choicelists.py:135
msgid "Data checkers"
msgstr ""

#: lino/modlib/checkdata/models.py:25 lino/modlib/checkdata/models.py:63
msgid "Check data"
msgstr ""

#: lino/modlib/checkdata/models.py:55 lino/modlib/checkdata/models.py:87
msgid "Fix data problems"
msgstr ""

#: lino/modlib/checkdata/models.py:94
msgid "Data problem"
msgstr ""

#: lino/modlib/checkdata/models.py:95
msgid "Data problems"
msgstr ""

#: lino/modlib/checkdata/models.py:103
msgid "Checker"
msgstr ""

#: lino/modlib/checkdata/models.py:106 lino/modlib/gfks/models.py:144
msgid "Message"
msgstr ""

#: lino/modlib/checkdata/models.py:128
msgid "Responsible"
msgstr ""

#: lino/modlib/checkdata/models.py:132 lino/modlib/gfks/models.py:140
msgid "Database object"
msgstr ""

#: lino/modlib/checkdata/models.py:202
msgid "Data problems assigned to me"
msgstr ""

#: lino/modlib/checkdata/models.py:217
msgid "There are {0} data problems assigned to you."
msgstr ""

#: lino/modlib/comments/__init__.py:14 lino/modlib/comments/models.py:44
msgid "Comments"
msgstr ""

#: lino/modlib/comments/choicelists.py:13
msgid "Emotion"
msgstr ""

#: lino/modlib/comments/choicelists.py:14
msgid "Emotions"
msgstr ""

#: lino/modlib/comments/choicelists.py:20
msgid "Okay"
msgstr ""

#: lino/modlib/comments/choicelists.py:22
msgid "Agree"
msgstr ""

#: lino/modlib/comments/choicelists.py:23
msgid "Disagree"
msgstr ""

#: lino/modlib/comments/choicelists.py:25
msgid "Like"
msgstr ""

#: lino/modlib/comments/choicelists.py:26
msgid "Dislike"
msgstr ""

#: lino/modlib/comments/choicelists.py:27
msgid "Happy"
msgstr ""

#: lino/modlib/comments/choicelists.py:28
msgid "Angry"
msgstr ""

#: lino/modlib/comments/choicelists.py:29
msgid "Skeptical"
msgstr ""

#: lino/modlib/comments/choicelists.py:51 lino/modlib/system/choicelists.py:97
msgid "Observed event"
msgstr ""

#: lino/modlib/comments/choicelists.py:52 lino/modlib/system/choicelists.py:98
msgid "Observed events"
msgstr ""

#: lino/modlib/comments/models.py:33
msgid "Comment Type"
msgstr ""

#: lino/modlib/comments/models.py:34
msgid "Comment Types"
msgstr ""

#: lino/modlib/comments/models.py:43
msgid "Comment"
msgstr ""

#: lino/modlib/comments/models.py:49
msgid "Reply to"
msgstr ""

#: lino/modlib/comments/models.py:54
msgid "Private"
msgstr ""

#: lino/modlib/comments/models.py:148 lino/modlib/comments/models.py:155
msgid "{user} commented on {obj}"
msgstr ""

#: lino/modlib/comments/models.py:150 lino/modlib/comments/models.py:157
msgid "{user} modified comment on {obj}"
msgstr ""

#: lino/modlib/comments/models.py:165
msgid "Reply"
msgstr ""

#: lino/modlib/comments/models.py:215
msgid "Topic"
msgstr ""

#: lino/modlib/comments/models.py:223
msgid "Mention"
msgstr ""

#: lino/modlib/comments/models.py:224
msgid "Mentions"
msgstr ""

#: lino/modlib/comments/models.py:234
msgid "Reaction"
msgstr ""

#: lino/modlib/comments/models.py:235
msgid "Reactions"
msgstr ""

#: lino/modlib/comments/ui.py:60
msgid "More"
msgstr ""

#: lino/modlib/comments/ui.py:117 lino/modlib/comments/ui.py:282
msgid "Created "
msgstr ""

#: lino/modlib/comments/ui.py:119 lino/modlib/comments/ui.py:284
msgid "Modified "
msgstr ""

#: lino/modlib/comments/ui.py:122 lino/modlib/comments/ui.py:291
msgid "by"
msgstr ""

#: lino/modlib/comments/ui.py:132
msgid " Reply "
msgstr ""

#: lino/modlib/comments/ui.py:229
msgid "Reply to {} about {}"
msgstr ""

#: lino/modlib/comments/ui.py:237
msgid "Start a new {} about {}"
msgstr ""

#: lino/modlib/comments/ui.py:301
msgid "in reply to"
msgstr ""

#: lino/modlib/comments/ui.py:305
msgid "about"
msgstr ""

#: lino/modlib/comments/ui.py:312
msgid "{} reaction"
msgid_plural "{} reactions"
msgstr[0] ""
msgstr[1] ""

#: lino/modlib/comments/ui.py:317
msgid "{} reply"
msgid_plural "{} replies"
msgstr[0] ""
msgstr[1] ""

#: lino/modlib/comments/ui.py:348
msgid "Recent comments"
msgstr ""

#: lino/modlib/comments/ui.py:384
msgid "Write comment"
msgstr ""

#: lino/modlib/comments/ui.py:419
msgid "Mentioned in"
msgstr ""

#: lino/modlib/comments/ui.py:446
msgid "Replies"
msgstr ""

#: lino/modlib/dashboard/__init__.py:21 lino/modlib/dashboard/models.py:96
msgid "Dashboard"
msgstr ""

#: lino/modlib/dashboard/models.py:28
msgid "Update widgets"
msgstr ""

#: lino/modlib/dashboard/models.py:56
msgid "Widget"
msgstr ""

#: lino/modlib/dashboard/models.py:57
msgid "Widgets"
msgstr ""

#: lino/modlib/dashboard/models.py:59
msgid "Resource"
msgstr ""

#: lino/modlib/dashboard/models.py:60
msgid "Visible"
msgstr ""

#: lino/modlib/dashboard/models.py:75
msgid "Label"
msgstr ""

#: lino/modlib/dashboard/models.py:81
msgid "Invalid item_name {} in {}"
msgstr ""

#: lino/modlib/dashboard/models.py:90
msgid "All dashboard widgets"
msgstr ""

#: lino/modlib/dupable/__init__.py:20
msgid "Dupe control"
msgstr ""

#: lino/modlib/dupable/mixins.py:181
msgid "Check for similar objects"
msgstr ""

#: lino/modlib/dupable/mixins.py:186
msgid "Similar clients: {clients}"
msgstr ""

#: lino/modlib/dupable/models.py:57
msgid "Phonetic word"
msgstr ""

#: lino/modlib/dupable/models.py:58
msgid "Phonetic words"
msgstr ""

#: lino/modlib/dupable/models.py:114
msgid "Similar objects"
msgstr ""

#: lino/modlib/export_excel/__init__.py:17
msgid "Export to Excel xls format"
msgstr ""

#: lino/modlib/export_excel/models.py:114
msgid "Export to .xls"
msgstr ""

#: lino/modlib/export_excel/models.py:115
msgid "Export this table as an .xls document"
msgstr ""

#: lino/modlib/extjs/__init__.py:69
msgid "Admin"
msgstr ""

#: lino/modlib/extjs/ext_renderer.py:222
msgid "Insert"
msgstr ""

#: lino/modlib/extjs/ext_renderer.py:227
msgid "Manage"
msgstr ""

#: lino/modlib/extjs/ext_renderer.py:472
msgid "as"
msgstr ""

#: lino/modlib/extjs/ext_renderer.py:486
msgid "My settings"
msgstr ""

#: lino/modlib/extjs/ext_renderer.py:498
msgid "Myself"
msgstr ""

#: lino/modlib/extjs/ext_renderer.py:500
msgid "Act as..."
msgstr ""

#: lino/modlib/extjs/ext_renderer.py:1128
msgid "No data to display."
msgstr ""

#: lino/modlib/extjs/views.py:111
#, python-format
msgid "Failed to delete %(record)s : %(error)s."
msgstr ""

#: lino/modlib/extjs/views.py:146
msgid "Version mismatch"
msgstr ""

#: lino/modlib/extjs/views.py:147
msgid ""
"Your browser is using a previous version of the site, press OK to reload "
"the site"
msgstr ""

#: lino/modlib/extjs/views.py:552
#, python-format
msgid "List contains more than %d rows"
msgstr ""

#: lino/modlib/extjs/views.py:598
#, python-format
msgid "Error while saving GC for %(table)s: %(error)s"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:530
msgid "Show or hide the table parameters panel"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:651
#: lino/modlib/extjs/config/extjs/linoweb.js:691
#: lino/modlib/extjs/config/extjs/linoweb.js:1830
#: lino/modlib/extjs/config/extjs/linoweb.js:2612
#: lino/modlib/extjs/config/extjs/linoweb.js:2913
#: lino/modlib/extjs/config/extjs/linoweb.js:3554
msgid "Please wait..."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:674
#: lino/modlib/extjs/config/extjs/linoweb.js:1749
#: lino/modlib/extjs/config/extjs/linoweb.js:3126
#: lino/modlib/extjs/config/extjs/linoweb.js:3654
msgid "Alert"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:917
#: lino/modlib/extjs/config/extjs/linoweb.js:4300
msgid "This field is disabled"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1018
msgid "Enter a date in format YYYY-MM-DD (use zeroes for unknown parts)."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1525
msgid "There was a problem with the database connection."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1528
msgid ""
"If the error persists, try reloading the browser page ([SHIFT+CTRL+R] in "
"Firefox)."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1529
msgid "Database problem"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1543
msgid "Client-side failure"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1543
msgid "Please check all fields of this form before submitting"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1546
msgid "Connection failure"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1546
msgid "Ajax communication failed"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1549
msgid "Server-side failure"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:1572
msgid "Show this panel in own window"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2156
msgid "Action not available on phantom record."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2347
msgid "Cannot show detail for empty foreign key."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2845
msgid "Go to record"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2851
msgid "First"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2854
msgid "Previous"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2857
msgid "Next"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2860
msgid "Last"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:2871
msgid "Reload current record"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3071
msgid "Save changes to current record ?"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3140
msgid "No more records to display. Detail window has been closed."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3740
msgid "Quick search"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3745
msgid "Quick Search"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3745
msgid "Enter a text to use as quick search filter"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3778
msgid "View"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3780
msgid "Select another view of this report"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3796
#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:35
#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:93
msgid "Page"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3797
#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:35
#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:93
msgid "of {0}"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:3798
msgid "Displaying {0} - {1} of {2}"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:4295
msgid "This record is disabled"
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:4850
msgid "Save and close the window."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:4857
msgid "Edit help texts for fields on this model."
msgstr ""

#: lino/modlib/extjs/config/extjs/linoweb.js:5034
msgid "Cannot show MTI child if checkbox is off."
msgstr ""

#: lino/modlib/gfks/mixins.py:23
msgid "Controlled by"
msgstr ""

#: lino/modlib/gfks/mixins.py:34 lino/modlib/gfks/mixins.py:58
msgid "(type)"
msgstr ""

#: lino/modlib/gfks/mixins.py:40 lino/modlib/gfks/mixins.py:53
msgid "(object)"
msgstr ""

#: lino/modlib/gfks/models.py:38
msgid "Base classes"
msgstr ""

#: lino/modlib/gfks/models.py:68
msgid "Help Text"
msgstr ""

#: lino/modlib/gfks/models.py:69
msgid "Help Texts"
msgstr ""

#: lino/modlib/gfks/models.py:72 lino/modlib/importfilters/models.py:37
msgid "Model"
msgstr ""

#: lino/modlib/gfks/models.py:73 lino/modlib/importfilters/models.py:60
msgid "Field"
msgstr ""

#: lino/modlib/gfks/models.py:75 lino/modlib/importfilters/models.py:39
#: lino/modlib/importfilters/models.py:63
msgid "HelpText"
msgstr ""

#: lino/modlib/gfks/models.py:103
msgid "Verbose name"
msgstr ""

#: lino/modlib/gfks/models.py:109
msgid "database field"
msgstr ""

#: lino/modlib/gfks/models.py:128
msgid "Broken GFKs"
msgstr ""

#: lino/modlib/gfks/models.py:148
msgid "Action"
msgstr ""

#: lino/modlib/gfks/models.py:152
msgid "Database model"
msgstr ""

#: lino/modlib/gfks/models.py:213
msgid "content type"
msgstr ""

#: lino/modlib/gfks/models.py:214
msgid "content types"
msgstr ""

#: lino/modlib/importfilters/__init__.py:15
msgid "Import filters"
msgstr ""

#: lino/modlib/importfilters/models.py:38
msgid "Field separator"
msgstr ""

#: lino/modlib/importfilters/models.py:56
msgid "Import Filter Item"
msgstr ""

#: lino/modlib/importfilters/models.py:57
msgid "Import Filter Items"
msgstr ""

#: lino/modlib/importfilters/models.py:61
msgid "Column"
msgstr ""

#: lino/modlib/importfilters/models.py:93
msgid "Data to import"
msgstr ""

#: lino/modlib/importfilters/models.py:119
msgid "obj2unicode"
msgstr ""

#: lino/modlib/jinja/__init__.py:20
msgid "Jinja templates"
msgstr ""

#: lino/modlib/languages/__init__.py:31
msgid "Boards"
msgstr ""

#: lino/modlib/languages/models.py:23 lino/utils/mldbc/fields.py:100
msgid "Language"
msgstr ""

#: lino/modlib/languages/fixtures/few_languages.py:24
msgid "German"
msgstr ""

#: lino/modlib/languages/fixtures/few_languages.py:25
msgid "French"
msgstr ""

#: lino/modlib/languages/fixtures/few_languages.py:27
msgid "Dutch"
msgstr ""

#: lino/modlib/languages/fixtures/few_languages.py:28
msgid "Estonian"
msgstr ""

#: lino/modlib/memo/mixins.py:85 lino/modlib/notify/models.py:117
msgid "Body"
msgstr ""

#: lino/modlib/memo/mixins.py:86 lino/modlib/publisher/mixins.py:16
msgid "Preview"
msgstr ""

#: lino/modlib/memo/mixins.py:87
msgid "Preview (full)"
msgstr ""

#: lino/modlib/memo/mixins.py:109
msgid "Check for previewables needing update"
msgstr ""

#: lino/modlib/memo/mixins.py:120
msgid "Preview needs update"
msgstr ""

#: lino/modlib/notify/__init__.py:25
msgid "Messages"
msgstr ""

#: lino/modlib/notify/actions.py:14
msgid "Summary"
msgstr ""

#: lino/modlib/notify/actions.py:17
msgid "Don't notify others"
msgstr ""

#: lino/modlib/notify/choicelists.py:25
msgid "Message Type"
msgstr ""

#: lino/modlib/notify/choicelists.py:26
msgid "Message Types"
msgstr ""

#: lino/modlib/notify/choicelists.py:35
msgid "System event"
msgstr ""

#: lino/modlib/notify/choicelists.py:36
msgctxt "message type"
msgid "Change"
msgstr ""

#: lino/modlib/notify/choicelists.py:45
msgid "Notification mode"
msgstr ""

#: lino/modlib/notify/choicelists.py:46
msgid "Notification modes"
msgstr ""

#: lino/modlib/notify/choicelists.py:49
msgid "Silent"
msgstr ""

#: lino/modlib/notify/choicelists.py:50
msgid "No mails"
msgstr ""

#: lino/modlib/notify/choicelists.py:52
msgid "Mail often"
msgstr ""

#: lino/modlib/notify/choicelists.py:53
msgid "Daily email digest"
msgstr ""

#: lino/modlib/notify/choicelists.py:54
msgid "Weekly email digest"
msgstr ""

#: lino/modlib/notify/mixins.py:20 lino/modlib/notify/mixins.py:37
msgid "{user} created {what}"
msgstr ""

#: lino/modlib/notify/mixins.py:25 lino/modlib/notify/mixins.py:46
msgid "{user} modified {what}"
msgstr ""

#: lino/modlib/notify/models.py:54
msgid "Mark all as seen"
msgstr ""

#: lino/modlib/notify/models.py:68
msgid "Mark as seen"
msgstr ""

#: lino/modlib/notify/models.py:88
msgid "Clear seen"
msgstr ""

#: lino/modlib/notify/models.py:110
msgid "Notification message"
msgstr ""

#: lino/modlib/notify/models.py:111
msgid "Notification messages"
msgstr ""

#: lino/modlib/notify/models.py:120 lino/modlib/users/actions.py:25
msgid "Subject"
msgstr ""

#: lino/modlib/notify/models.py:216
msgid "{} notifications"
msgstr ""

#: lino/modlib/notify/models.py:277
msgid "Recipient"
msgstr ""

#: lino/modlib/notify/models.py:283
msgid "Notify myself"
msgstr ""

#: lino/modlib/notify/models.py:311
msgid "Seen"
msgstr ""

#: lino/modlib/notify/fixtures/demo2.py:26
msgid "The database has been initialized."
msgstr ""

#: lino/modlib/office/__init__.py:15
msgid "Office"
msgstr ""

#: lino/modlib/printing/__init__.py:16
msgid "Printing"
msgstr ""

#: lino/modlib/printing/actions.py:35
msgid "Print"
msgstr ""

#: lino/modlib/printing/actions.py:90
msgid ""
"Your printable document ({}) should now open in a new browser window. If "
"it doesn't, please ask your system administrator."
msgstr ""

#: lino/modlib/printing/actions.py:172
#, python-format
msgid "This will print %d rows."
msgstr ""

#: lino/modlib/printing/actions.py:194
msgid "Edit Print Template"
msgstr ""

#: lino/modlib/printing/actions.py:258
msgid ""
"Before you can edit this template we must create a local copy on the "
"server. This will exclude the template from future updates."
msgstr ""

#: lino/modlib/printing/actions.py:268
msgid "Clear cache"
msgstr ""

#: lino/modlib/printing/actions.py:288
#, python-format
msgid "%s printable cache has been cleared."
msgstr ""

#: lino/modlib/printing/actions.py:306
msgid "This will discard all changes in the generated file."
msgstr ""

#: lino/modlib/printing/choicelists.py:277
msgid "Print method"
msgstr ""

#: lino/modlib/printing/mixins.py:49
msgid "Template"
msgstr ""

#: lino/modlib/printing/mixins.py:152
msgid "build time"
msgstr ""

#: lino/modlib/printing/mixins.py:253
msgid "Check for missing target files"
msgstr ""

#: lino/modlib/printing/mixins.py:259
msgid "Seems to have been built ({bt}), but cache file is missing ."
msgstr ""

#: lino/modlib/publisher/choicelists.py:63
msgid "Publishable state"
msgstr ""

#: lino/modlib/publisher/choicelists.py:64
msgid "Publishable states"
msgstr ""

#: lino/modlib/publisher/choicelists.py:71
msgid "published"
msgstr ""

#: lino/modlib/publisher/choicelists.py:76
msgid "Draft"
msgstr ""

#: lino/modlib/publisher/choicelists.py:77
msgid "Published"
msgstr ""

#: lino/modlib/publisher/choicelists.py:78
msgid "Removed"
msgstr ""

#: lino/modlib/restful/__init__.py:33
msgid "Restful"
msgstr ""

#: lino/modlib/smtpd/__init__.py:22
msgid "Mail server"
msgstr ""

#: lino/modlib/summaries/__init__.py:16
msgid "Summaries"
msgstr ""

#: lino/modlib/summaries/mixins.py:18
msgid "Update summary data"
msgstr ""

#: lino/modlib/summaries/mixins.py:140
msgid "Year"
msgstr ""

#: lino/modlib/summaries/mixins.py:141
msgid "Month"
msgstr ""

#: lino/modlib/summaries/models.py:15
msgid "Check all summary data"
msgstr ""

#: lino/modlib/system/__init__.py:19
msgid "System"
msgstr ""

#: lino/modlib/system/__init__.py:38
msgid "You have a dangling edit lock on"
msgstr ""

#: lino/modlib/system/choicelists.py:17
msgid "Yes or no"
msgstr ""

#: lino/modlib/system/choicelists.py:26
msgid "Gender"
msgstr ""

#: lino/modlib/system/choicelists.py:29
msgid "Male"
msgstr ""

#: lino/modlib/system/choicelists.py:30
msgid "Female"
msgstr ""

#: lino/modlib/system/choicelists.py:46
msgid "Starts"
msgstr ""

#: lino/modlib/system/choicelists.py:61
msgid "Is active"
msgstr ""

#: lino/modlib/system/choicelists.py:77
msgid "Ends"
msgstr ""

#: lino/modlib/system/mixins.py:38 lino/modlib/uploads/models.py:556
msgid "Edit"
msgstr ""

#: lino/modlib/system/mixins.py:46
msgid "{} is being edited by another user. Please try again later."
msgstr ""

#: lino/modlib/system/mixins.py:55
msgid "Abort"
msgstr ""

#: lino/modlib/system/models.py:28
msgid "Rebuild site cache"
msgstr ""

#: lino/modlib/system/models.py:54
msgid "Site configuration"
msgstr ""

#: lino/modlib/system/models.py:60
msgid "Default build method"
msgstr ""

#: lino/modlib/system/models.py:64
msgid "Simulated date"
msgstr ""

#: lino/modlib/system/models.py:69
msgid "Site owner"
msgstr ""

#: lino/modlib/system/models.py:74
msgid "Site Parameters"
msgstr ""

#: lino/modlib/system/models.py:142
msgid "Find unbleached html content"
msgstr ""

#: lino/modlib/system/models.py:155
msgid "Fields {} have unbleached content."
msgstr ""

#: lino/modlib/tinymce/models.py:22
msgid "Text Field Template"
msgstr ""

#: lino/modlib/tinymce/models.py:23
msgid "Text Field Templates"
msgstr ""

#: lino/modlib/tinymce/models.py:25 lino/utils/mldbc/mixins.py:32
#: lino/utils/mldbc/mixins.py:57
msgid "Designation"
msgstr ""

#: lino/modlib/tinymce/models.py:33
msgid "Template Text"
msgstr ""

#: lino/modlib/uploads/__init__.py:20 lino/modlib/uploads/choicelists.py:40
msgid "Uploads"
msgstr ""

#: lino/modlib/uploads/choicelists.py:29
msgid "Upload shortcut"
msgstr ""

#: lino/modlib/uploads/choicelists.py:30
msgid "Upload shortcuts"
msgstr ""

#: lino/modlib/uploads/choicelists.py:37
msgid "Upload area"
msgstr ""

#: lino/modlib/uploads/choicelists.py:38
msgid "Upload areas"
msgstr ""

#: lino/modlib/uploads/models.py:44
msgid "Library volume"
msgstr ""

#: lino/modlib/uploads/models.py:45
msgid "Library volumes"
msgstr ""

#: lino/modlib/uploads/models.py:49
msgid "Root directory"
msgstr ""

#: lino/modlib/uploads/models.py:50
msgid "Base URL"
msgstr ""

#: lino/modlib/uploads/models.py:70
msgid "Upload type"
msgstr ""

#: lino/modlib/uploads/models.py:71
msgid "Upload types"
msgstr ""

#: lino/modlib/uploads/models.py:76
msgid "Max. number"
msgstr ""

#: lino/modlib/uploads/models.py:83
msgid "No need to upload more uploads than N of this type."
msgstr ""

#: lino/modlib/uploads/models.py:84
msgid "-1 means no limit."
msgstr ""

#: lino/modlib/uploads/models.py:86
msgid "Wanted"
msgstr ""

#: lino/modlib/uploads/models.py:87
msgid "Add a (+) button when there is no upload of this type."
msgstr ""

#: lino/modlib/uploads/models.py:97
msgid "File"
msgstr ""

#: lino/modlib/uploads/models.py:99
msgid "MIME type"
msgstr ""

#: lino/modlib/uploads/models.py:118
msgid "File size is {}! Must be below {}."
msgstr ""

#: lino/modlib/uploads/models.py:158
msgid "Upload file"
msgstr ""

#: lino/modlib/uploads/models.py:159
msgid "Upload files"
msgstr ""

#: lino/modlib/uploads/models.py:164
msgid "Library file"
msgstr ""

#: lino/modlib/uploads/models.py:165
msgid "File size"
msgstr ""

#: lino/modlib/uploads/models.py:226
msgid "Uploaded by"
msgstr ""

#: lino/modlib/uploads/models.py:230
msgid "Check metadata of upload files"
msgstr ""

#: lino/modlib/uploads/models.py:237
msgid "Upload entry {} has no file"
msgstr ""

#: lino/modlib/uploads/models.py:250
msgid "Find orphaned files in uploads folder"
msgstr ""

#: lino/modlib/uploads/models.py:266
msgid "File {} has no upload entry."
msgstr ""

#: lino/modlib/uploads/models.py:437 lino/modlib/uploads/models.py:557
msgid "Edit metadata of the uploaded file."
msgstr ""

#: lino/modlib/uploads/models.py:457
msgid "Open the file in a new browser window"
msgstr ""

#: lino/modlib/uploads/models.py:538
msgid "Upload"
msgstr ""

#: lino/modlib/uploads/models.py:539
msgid "Upload a file from your PC to the server."
msgstr ""

#: lino/modlib/uploads/models.py:550
msgid "Open the uploaded file in a new browser window"
msgstr ""

#: lino/modlib/uploads/models.py:561
msgctxt "uploaded file"
msgid "Last"
msgstr ""

#: lino/modlib/uploads/models.py:565
msgid "All {0} files"
msgstr ""

#: lino/modlib/users/__init__.py:21 lino/modlib/users/models.py:59
msgid "Users"
msgstr ""

#: lino/modlib/users/actions.py:14
msgid "Welcome mail"
msgstr ""

#: lino/modlib/users/actions.py:47
msgid "Welcome on {site}"
msgstr ""

#: lino/modlib/users/actions.py:83
msgid "Welcome mail has been sent to {}."
msgstr ""

#: lino/modlib/users/actions.py:94
msgid "Change password"
msgstr ""

#: lino/modlib/users/actions.py:97
msgid "Current password"
msgstr ""

#: lino/modlib/users/actions.py:98
msgid "New password"
msgstr ""

#: lino/modlib/users/actions.py:99
msgid "New password again"
msgstr ""

#: lino/modlib/users/actions.py:136
msgid "New password has been set for {}."
msgstr ""

#: lino/modlib/users/actions.py:152
msgid "User {} logged out."
msgstr ""

#: lino/modlib/users/actions.py:179
msgid "There are more than {} active user sessions. Please try again later."
msgstr ""

#: lino/modlib/users/actions.py:188 lino/modlib/users/actions.py:228
msgid "Password"
msgstr ""

#: lino/modlib/users/actions.py:206
msgid "Failed to log in as {}."
msgstr ""

#: lino/modlib/users/actions.py:211
msgid "Now logged in as {}"
msgstr ""

#: lino/modlib/users/choicelists.py:107
msgid "User type"
msgstr ""

#: lino/modlib/users/choicelists.py:108
msgid "User types"
msgstr ""

#: lino/modlib/users/choicelists.py:125
msgid "User role"
msgstr ""

#: lino/modlib/users/desktop.py:146
msgid "Authorities given"
msgstr ""

#: lino/modlib/users/desktop.py:154
msgid "Authorities taken"
msgstr ""

#: lino/modlib/users/desktop.py:169
msgid "Third-party authorizations"
msgstr ""

#: lino/modlib/users/desktop.py:185
msgid "User roles"
msgstr ""

#: lino/modlib/users/desktop.py:242
msgid "Kill"
msgstr ""

#: lino/modlib/users/desktop.py:260
msgid "Session {} has been deleted."
msgstr ""

#: lino/modlib/users/desktop.py:270
msgid "User sessions"
msgstr ""

#: lino/modlib/users/desktop.py:314
msgid "session key"
msgstr ""

#: lino/modlib/users/desktop.py:334
msgid "Last activity"
msgstr ""

#: lino/modlib/users/desktop.py:346
msgid "Expires"
msgstr ""

#: lino/modlib/users/mixins.py:164
msgid "My {}"
msgstr ""

#: lino/modlib/users/mixins.py:215
msgid "Update plan"
msgstr ""

#: lino/modlib/users/mixins.py:229
msgid "Today"
msgstr ""

#: lino/modlib/users/mixins.py:277
msgid "Assign to me"
msgstr ""

#: lino/modlib/users/mixins.py:311
msgid "You become assigned to this."
msgstr ""

#: lino/modlib/users/mixins.py:334
msgid "Take"
msgstr ""

#: lino/modlib/users/mixins.py:374
msgid "You take responsibility for {}."
msgstr ""

#: lino/modlib/users/mixins.py:394
msgid "Assigned to"
msgstr ""

#: lino/modlib/users/models.py:77
msgid "Initials"
msgstr ""

#: lino/modlib/users/models.py:80
msgid "Remarks"
msgstr ""

#: lino/modlib/users/models.py:293
msgid "Authority"
msgstr ""

#: lino/modlib/users/models.py:294
msgid "Authorities"
msgstr ""

#: lino/modlib/users/fixtures/std.py:26
msgid "Welcome letter"
msgstr ""

#: lino/modlib/weasyprint/__init__.py:30
msgid "WeasyPrint"
msgstr ""

#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:39
#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:87
msgid "Printed"
msgstr ""

#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:39
#: lino/modlib/weasyprint/config/weasyprint/base.weasy.html:87
msgid "at"
msgstr ""

#: lino/modlib/wkhtmltopdf/__init__.py:32
msgid "wkHtmlToPdf"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:142 lino/sphinxcontrib/actordoc.py:146
#, python-format
msgid "%(classref)s to %(model)s"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:173
#, python-format
msgid "... and %s"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:275 lino/sphinxcontrib/actordoc.py:457
#, python-format
msgid " (Menu %s)"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:508
#, python-format
msgid "%(field)s (field in %(model)s)"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:511
#, python-format
msgid "%s (field)"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:521 lino/sphinxcontrib/actordoc.py:524
#, python-format
msgid "%s (app)"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:537
#, python-format
msgid "%(model)s (model in %(app)s)"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:545
#, python-format
msgid "%s (model)"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:560
#, python-format
msgid "Views on %s"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:564
#, python-format
msgid "Fields in %s"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:574
#, python-format
msgid "Actions on %s"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:580
#, python-format
msgid "Tables referring to %s"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:589
#, python-format
msgid "%(actor)s (view in %(app)s)"
msgstr ""

#: lino/sphinxcontrib/actordoc.py:600
#, python-format
msgid "%s (view)"
msgstr ""

#: lino/utils/mti.py:193
#, python-format
msgid "Problem while inserting %(child)s child of %(parent)s: %(message)s"
msgstr ""

#: lino/utils/sendchanges.py:72
msgid "Created: {obj}"
msgstr ""

#: lino/utils/sendchanges.py:73
msgid "Updated: {obj}"
msgstr ""

#: lino/utils/sendchanges.py:74
msgid "Deleted: {obj}"
msgstr ""

#: lino/utils/ssin.py:74 lino/utils/ssin.py:102 lino/utils/ssin.py:123
#: lino/utils/ssin.py:143 lino/utils/ssin.py:152
#, python-format
msgid "Invalid SSIN %s : "
msgstr ""

#: lino/utils/ssin.py:75 lino/utils/ssin.py:103
msgid "A raw SSIN must have 11 positions"
msgstr ""

#: lino/utils/ssin.py:124
msgid "Could not recognize checkdigit"
msgstr ""

#: lino/utils/ssin.py:144
msgid "A formatted SSIN must have 13 positions"
msgstr ""

#: lino/utils/ssin.py:158
#, python-format
msgid "Invalid SSIN %s :"
msgstr ""

#: lino/utils/ssin.py:159
#, python-format
msgid "Check digit is %(found)d but should be %(expected)d"
msgstr ""

