#: ../src/animalview.py:58 msgid "Include animal in graphs" msgstr "" #: ../src/animalview.py:59 msgid "Save" msgstr "" #: ../src/animalview.py:61 msgid "Revert to saved" msgstr "" #: ../src/animalview.py:64 msgid "Notes:" msgstr "" #: ../src/animalview.py:67 msgid "Group:" msgstr "" #: ../src/dataimport.py:219 #, python-format msgid "Reading animal feed data from '%s'" msgstr "" #: ../src/dataimport.py:222 msgid "Reading group feed data" msgstr "" #: ../src/groupfeedpanel.py:56 #, python-format msgid "Groupfeed daily sums from %(from)s to %(to)s:" msgstr "" #: ../src/groupfeedpanel.py:61 msgid "Valve" msgstr "" #: ../src/groupfeedpanel.py:62 msgid "Groupfeed / kg" msgstr "" #: ../src/groupfeedpanel.py:63 msgid "Per-animal / kg" msgstr "" #: ../src/groupfeedpanel.py:64 msgid "Difference / kg" msgstr "" #: ../src/groupfeedpanel.py:65 msgid "Groupfeed animals" msgstr "" #: ../src/groupfeedpanel.py:66 msgid "Per-animal animals" msgstr "" #: ../src/groupfeedpanel.py:113 ../src/groupfeedpanel.py:117 #: ../src/groupfeedpanel.py:118 #, python-format msgid "%0.1f" msgstr "" #: ../src/guiconfig.py:9 msgid "File paths" msgstr "" #: ../src/guiconfig.py:14 msgid "Per-animal data file directory:" msgstr "" #: ../src/guiconfig.py:16 msgid "Groupfeed data file location:" msgstr "" #: ../src/guiimport.py:38 msgid "Data import in progress" msgstr "" #: ../src/importlog.py:81 #, python-format msgid "%(aid)d" msgstr "" #: ../src/importlog.py:87 #, python-format msgid "Added %(count)d new animals to database:" msgstr "" #: ../src/importlog.py:93 #, python-format msgid "Moved %(count)d animals:" msgstr "" #: ../src/importlog.py:94 #, python-format msgid "" "Animal %(aid)d from %(from)d to %(to)d" msgstr "" #: ../src/importlog.py:102 msgid "Reading following files failed:" msgstr "" #: ../src/importlog.py:103 #, python-format msgid "File %(file)s:
%(exc)s" msgstr "" #: ../src/importlog.py:108 msgid "Following animals have feed data despite marked inactive:" msgstr "" #: ../src/importlog.py:113 msgid "Following animals were marked inactive:" msgstr "" #: ../src/importlog.py:118 msgid "Following animals were removed from database:" msgstr "" #: ../src/importlog.py:119 #, python-format msgid "%(aid)s" msgstr "" #: ../src/importlog.py:124 msgid "Following upkeep checks failed:" msgstr "" #: ../src/importlog.py:126 #, python-format msgid "%(desc)s:
%(exc)s" msgstr "" #: ../src/importlog.py:131 msgid "Parsing following lines in per-animal data failed:" msgstr "" #: ../src/importlog.py:133 #, python-format msgid "%(file)s: %(line)s" msgstr "" #: ../src/importlog.py:138 msgid "Parsing following lines in groupfeed data failed:" msgstr "" #: ../src/importlog.py:140 #, python-format msgid "%(line)s" msgstr "" #: ../src/importlog.py:145 msgid "Days are missing from groupfeed data" msgstr "" #: ../src/importlog.py:150 msgid "Missing days in groupfeed data have been filled in with averages" msgstr "" #: ../src/importlog.py:157 msgid "Following animals have low feed amounts:" msgstr "" #: ../src/importlog.py:159 #, python-format msgid "%(aid)d: %(grams)d grams" msgstr "" #: ../src/importlog.py:166 msgid "Following animals have high deviations in feed amounts:" msgstr "" #: ../src/importlog.py:168 #, python-format msgid "%(aid)d: %(delta)0.1f %%" msgstr "" #: ../src/mainwindow.py:69 msgid "Type identification number of animal to search for." msgstr "" #: ../src/mainwindow.py:70 ../src/mainwindow.py:124 msgid "Find animal" msgstr "" #: ../src/mainwindow.py:84 #, python-format msgid "Animal with id '%s' was not found." msgstr "" #: ../src/mainwindow.py:85 msgid "Animal not found" msgstr "" #: ../src/mainwindow.py:120 msgid "Previous" msgstr "" #: ../src/mainwindow.py:121 ../src/mainwindow.py:163 msgid "Up" msgstr "" #: ../src/mainwindow.py:122 msgid "Next" msgstr "" #: ../src/mainwindow.py:124 msgid "Find" msgstr "" #: ../src/mainwindow.py:126 msgid "Reload" msgstr "" #: ../src/mainwindow.py:127 msgid "Reload new data files" msgstr "" #: ../src/mainwindow.py:146 msgid "Previous section" msgstr "" #: ../src/mainwindow.py:146 msgid "Next section" msgstr "" #: ../src/mainwindow.py:147 msgid "Sections" msgstr "" #: ../src/mainwindow.py:147 msgid "Show all sections" msgstr "" #: ../src/mainwindow.py:148 msgid "Previous group" msgstr "" #: ../src/mainwindow.py:148 msgid "Next group" msgstr "" #: ../src/mainwindow.py:149 msgid "Groups" msgstr "" #: ../src/mainwindow.py:149 msgid "Show all groups in current section" msgstr "" #: ../src/mainwindow.py:150 msgid "Previous animal" msgstr "" #: ../src/mainwindow.py:150 msgid "Next animal" msgstr "" #: ../src/mainwindow.py:151 msgid "Animals" msgstr "" #: ../src/mainwindow.py:151 msgid "Show all animals in current group" msgstr "" #: ../src/mainwindow.py:178 ../src/multigraph.py:83 #, python-format msgid "Animal %d" msgstr "" #: ../src/mainwindow.py:180 ../src/multigraph.py:155 #, python-format msgid "Group %d" msgstr "" #: ../src/mainwindow.py:182 ../src/multigraph.py:162 #, python-format msgid "Section %d" msgstr "" #: ../src/mainwindow.py:184 msgid "Inactive animals" msgstr "" #: ../src/mainwindow.py:194 msgid "All animals" msgstr "" #: ../src/mainwindow.py:219 msgid "Last two weeks" msgstr "" #: ../src/mainwindow.py:220 msgid "Last month" msgstr "" #: ../src/mainwindow.py:223 msgid "Display events from " msgstr "" #: ../src/mainwindow.py:226 msgid " to " msgstr "" #: ../src/mainwindow.py:232 msgid "Apply" msgstr "" #: ../src/mainwindow.py:283 msgid "Feed monitoring application" msgstr "" #: ../src/mainwindow.py:318 msgid "Graphs" msgstr "" #: ../src/mainwindow.py:321 msgid "Import log" msgstr "" #: ../src/mainwindow.py:324 msgid "Groupfeeds" msgstr "" #: ../src/mainwindow.py:327 msgid "SQL-Queries" msgstr "" #: ../src/multigraph.py:64 msgid "Day of month" msgstr "" #: ../src/multigraph.py:84 ../src/multigraph.py:111 ../src/multigraph.py:134 msgid "kg" msgstr "" #: ../src/multigraph.py:133 #, python-format msgid "Groupfeed group %d" msgstr "" #: ../src/querypanel.py:15 msgid "Query did not return data" msgstr "" #: ../src/querypanel.py:88 msgid "Execute" msgstr "" #: ../src/querypanel.py:89 msgid "Save database" msgstr "" #: ../src/querypanel.py:90 msgid "Save result" msgstr "" #: ../src/querypanel.py:138 msgid "Database saved" msgstr "" #: ../src/querypanel.py:144 msgid "" "CSV files (*.csv)|*.csv\n" "All files (*.*)|*.*" msgstr "" #: ../src/querypanel.py:147 msgid "Select file to save results to" msgstr "" #: ../src/querypanel.py:168 msgid "Error in query:\n" msgstr "" #: ../src/querypanel.py:182 msgid "Query ran successfully" msgstr "" #: ../src/querypanel.py:192 msgid "#" msgstr "" #: ../src/upkeep.py:146 msgid "Checking active animals" msgstr "" #: ../src/upkeep.py:148 msgid "Checking inactive animals" msgstr "" #: ../src/upkeep.py:150 msgid "Removing old animals" msgstr "" #: ../src/upkeep.py:152 msgid "Removing old feed data" msgstr "" #: ../src/upkeep.py:154 msgid "Checking for missing groupfeed data" msgstr "" #: ../src/upkeep.py:156 msgid "Checking for small feeds" msgstr "" #: ../src/upkeep.py:158 msgid "Checking for feed deviations" msgstr "" #: ../src/upkeep.py:160 msgid "Saving import log" msgstr "" #: ../src/upkeep.py:162 msgid "Saving database" msgstr ""