Compare commits

..

No commits in common. "4eee78863beb491da01b44c1a0721b134f1e88fc" and "8c56f36382414b22bd21fa16f420eb85556108aa" have entirely different histories.

7 changed files with 112 additions and 400 deletions

View file

@ -21,7 +21,6 @@ Libre developers documentation.
maps-libre-is maps-libre-is
meet-libre-is meet-libre-is
tile-libre-is tile-libre-is
translate-libre-is
license license
:maxdepth: 2 :maxdepth: 2
:caption: Contents: :caption: Contents:

View file

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Libre Developers Documentation 0\n" "Project-Id-Version: Libre Developers Documentation 0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-16 19:15-0600\n" "POT-Creation-Date: 2024-09-15 08:38-0600\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n" "Language: en\n"
@ -28,234 +28,232 @@ msgstr ""
msgid "HOWTO run your own map servers." msgid "HOWTO run your own map servers."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:6 #: ../../../_source/maps-libre-is.rst:8
msgid "`<https://maps.libre.is>`_"
msgstr ""
#: ../../../_source/maps-libre-is.rst:10
msgid "Debian" msgid "Debian"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:11 #: ../../../_source/maps-libre-is.rst:9
msgid "Using Debian stable (12/bookworm)." msgid "Using Debian stable (12/bookworm)."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:13 #: ../../../_source/maps-libre-is.rst:11
msgid "Install dependenices:" msgid "Install dependenices:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:24 #: ../../../_source/maps-libre-is.rst:22
msgid "Firewall" msgid "Firewall"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:25 #: ../../../_source/maps-libre-is.rst:23
msgid "Open ports 80 and 443 for web." msgid "Open ports 80 and 443 for web."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:28 #: ../../../_source/maps-libre-is.rst:26
msgid "Apache" msgid "Apache"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:29 #: ../../../_source/maps-libre-is.rst:27
msgid "Install and set up Apache." msgid "Install and set up Apache."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:37 #: ../../../_source/maps-libre-is.rst:35
msgid "Add new apache configs to /etc/apache2/sites-available/maps-libre-is.conf:" msgid ""
"Add new apache configs to /etc/apache2/sites-available/maps-libre-is.conf:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:81 #: ../../../_source/maps-libre-is.rst:79
msgid "Enable new configuration:" msgid "Enable new configuration:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:93 #: ../../../_source/maps-libre-is.rst:91
msgid "Nominatim" msgid "Nominatim"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:94 #: ../../../_source/maps-libre-is.rst:92
msgid "" msgid ""
"\"Nominatim uses OpenStreetMap data to find locations on Earth by name " "\"Nominatim uses OpenStreetMap data to find locations on Earth by name and "
"and address (geocoding). It can also do the reverse, find an address for " "address (geocoding). It can also do the reverse, find an address for any "
"any location on the planet.\"" "location on the planet.\""
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:98 #: ../../../_source/maps-libre-is.rst:96
msgid "`<https://nominatim.org/>`_" msgid "`<https://nominatim.org/>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:100 #: ../../../_source/maps-libre-is.rst:98
msgid "`<https://github.com/osm-search/Nominatim>`_" msgid "`<https://github.com/osm-search/Nominatim>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:102 #: ../../../_source/maps-libre-is.rst:100
msgid "`<https://nominatim.org/release-docs/latest/admin/Installation/>`_" msgid "`<https://nominatim.org/release-docs/latest/admin/Installation/>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:104 #: ../../../_source/maps-libre-is.rst:102
msgid "The full installation is quite demanding:" msgid "The full installation is quite demanding:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:106 #: ../../../_source/maps-libre-is.rst:104
msgid "2GB RAM minimum." msgid "2GB RAM minimum."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:108 #: ../../../_source/maps-libre-is.rst:106
msgid "Full planet import requires 128GB of RAM or more." msgid "Full planet import requires 128GB of RAM or more."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:110 #: ../../../_source/maps-libre-is.rst:108
msgid "Full planet needs at least 1TB of fast disk." msgid "Full planet needs at least 1TB of fast disk."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:112 #: ../../../_source/maps-libre-is.rst:110
msgid "Full import of planet takes 2.5 days on NVMe, 4-5 days on SSD." msgid "Full import of planet takes 2.5 days on NVMe, 4-5 days on SSD."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:114 #: ../../../_source/maps-libre-is.rst:112
msgid "With the large disk, create a mount in /srv." msgid "With the large disk, create a mount in /srv."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:116 #: ../../../_source/maps-libre-is.rst:114
msgid "Set up Nominatim user and switch to it." msgid "Set up Nominatim user and switch to it."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:128 #: ../../../_source/maps-libre-is.rst:126
msgid "Postgres" msgid "Postgres"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:129 #: ../../../_source/maps-libre-is.rst:127
msgid "Postgres is needed by Nominatim." msgid "Postgres is needed by Nominatim."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:139 #: ../../../_source/maps-libre-is.rst:137
msgid "Edit /etc/postgresql/15/main/postgresql.conf thusly:" msgid "Edit /etc/postgresql/15/main/postgresql.conf thusly:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:157 #: ../../../_source/maps-libre-is.rst:155
msgid "Nominatim Install" msgid "Nominatim Install"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:158 #: ../../../_source/maps-libre-is.rst:156
msgid "As user nominatim." msgid "As user nominatim."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:170 #: ../../../_source/maps-libre-is.rst:168
msgid "Now import data, such as described here:" msgid "Now import data, such as described here:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:172 #: ../../../_source/maps-libre-is.rst:170
msgid "`<https://nominatim.org/release-docs/latest/admin/Import/>`_" msgid "`<https://nominatim.org/release-docs/latest/admin/Import/>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:174 #: ../../../_source/maps-libre-is.rst:172
msgid "`<https://nominatim.org/release-docs/latest/customize/Settings/>`_" msgid "`<https://nominatim.org/release-docs/latest/customize/Settings/>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:177 #: ../../../_source/maps-libre-is.rst:175
msgid "As the nominatim user:" msgid "As the nominatim user:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:187 #: ../../../_source/maps-libre-is.rst:185
msgid "Add this to ~/nominatim-project/.env" msgid "Add this to ~/nominatim-project/.env"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:193 #: ../../../_source/maps-libre-is.rst:191
msgid "Download some files:" msgid "Download some files:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:212 #: ../../../_source/maps-libre-is.rst:210
msgid "Set up for web:" msgid "Set up for web:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:219 #: ../../../_source/maps-libre-is.rst:217
msgid "Create systemd files:" msgid "Create systemd files:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:235 #: ../../../_source/maps-libre-is.rst:233
msgid "Another systemd file:" msgid "Another systemd file:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:262 #: ../../../_source/maps-libre-is.rst:260
msgid "Start Nominatim systemd:" msgid "Start Nominatim systemd:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:272 #: ../../../_source/maps-libre-is.rst:270
msgid "Nominatim Apache" msgid "Nominatim Apache"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:273 #: ../../../_source/maps-libre-is.rst:271
msgid "Thusly." msgid "Thusly."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:275 #: ../../../_source/maps-libre-is.rst:273
msgid "As user nominatim:" msgid "As user nominatim:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:281 #: ../../../_source/maps-libre-is.rst:279
msgid "As sudo user:" msgid "As sudo user:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:295 #: ../../../_source/maps-libre-is.rst:293
msgid "Then connect to this to test:" msgid "Then connect to this to test:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:297 #: ../../../_source/maps-libre-is.rst:295
msgid "`<https://maps.libre.is/status>`_" msgid "`<https://maps.libre.is/status>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:301 #: ../../../_source/maps-libre-is.rst:299
msgid "Nominatim UI" msgid "Nominatim UI"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:302 #: ../../../_source/maps-libre-is.rst:300
msgid "Nominatim is just the API. It needs a nice front-end too." msgid "Nominatim is just the API. It needs a nice front-end too."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:304 #: ../../../_source/maps-libre-is.rst:302
msgid "`<https://nominatim.org/release-docs/latest/admin/Setup-Nominatim-UI/>`_" msgid ""
"`<https://nominatim.org/release-docs/latest/admin/Setup-Nominatim-UI/>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:306 #: ../../../_source/maps-libre-is.rst:304
msgid "`<https://github.com/osm-search/nominatim-ui>`_" msgid "`<https://github.com/osm-search/nominatim-ui>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:308 #: ../../../_source/maps-libre-is.rst:306
msgid "Grab the latest release from here:" msgid "Grab the latest release from here:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:310 #: ../../../_source/maps-libre-is.rst:308
msgid "`<https://github.com/osm-search/nominatim-ui/releases>`_" msgid "`<https://github.com/osm-search/nominatim-ui/releases>`_"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:318 #: ../../../_source/maps-libre-is.rst:316
msgid "" msgid ""
"Need to modify Apache again. Remove this file: /etc/apache2/conf-" "Need to modify Apache again. Remove this file: /etc/apache2/conf-available/"
"available/nominatim.conf" "nominatim.conf"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:321 #: ../../../_source/maps-libre-is.rst:319
msgid "Final apache config:" msgid "Final apache config:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:368 #: ../../../_source/maps-libre-is.rst:366
msgid "Custom Title and URL" msgid "Custom Title and URL"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:369 #: ../../../_source/maps-libre-is.rst:367
msgid "" msgid ""
"Set custom title and URL like this. Edit /var/www/html/maps-libre-" "Set custom title and URL like this. Edit /var/www/html/maps-libre-is/theme/"
"is/theme/config.theme.js Change thusly:" "config.theme.js Change thusly:"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:380 #: ../../../_source/maps-libre-is.rst:378
msgid "TODO" msgid "TODO"
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:381 #: ../../../_source/maps-libre-is.rst:379
msgid "Note, this still serves tiles from tile.openstreetmap.org." msgid "Note, this still serves tiles from tile.openstreetmap.org."
msgstr "" msgstr ""
#: ../../../_source/maps-libre-is.rst:383 #: ../../../_source/maps-libre-is.rst:381
msgid "Note, this is still serving something from Fastly, probably CDN caching." msgid ""
"Note, this is still serving something from Fastly, probably CDN caching."
msgstr "" msgstr ""

View file

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Libre Developers Documentation 0\n" "Project-Id-Version: Libre Developers Documentation 0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-16 19:15-0600\n" "POT-Creation-Date: 2024-09-16 15:24-0600\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n" "Language: en\n"
@ -28,159 +28,155 @@ msgstr ""
msgid "Tile server for `<https://maps.libre.is/>`_." msgid "Tile server for `<https://maps.libre.is/>`_."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:6 #: ../../../_source/tile-libre-is.rst:7
msgid "`<https://tile.libre.is>`_"
msgstr ""
#: ../../../_source/tile-libre-is.rst:10
msgid "switch2osm.org" msgid "switch2osm.org"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:11 #: ../../../_source/tile-libre-is.rst:8
msgid "Self-hosting tiles for maps." msgid "Self-hosting tiles for maps."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:13 #: ../../../_source/tile-libre-is.rst:10
msgid "`<https://switch2osm.org/>`_" msgid "`<https://switch2osm.org/>`_"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:15 #: ../../../_source/tile-libre-is.rst:12
msgid "" msgid ""
"`<https://switch2osm.org/serving-tiles/manually-building-a-tile-server-" "`<https://switch2osm.org/serving-tiles/manually-building-a-tile-server-"
"debian-12/>`_" "debian-12/>`_"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:18 #: ../../../_source/tile-libre-is.rst:15
msgid "Debian" msgid "Debian"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:19 #: ../../../_source/tile-libre-is.rst:16
msgid "Install deps." msgid "Install deps."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:31 #: ../../../_source/tile-libre-is.rst:28
msgid "PostGIS" msgid "PostGIS"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:32 ../../../_source/tile-libre-is.rst:124 #: ../../../_source/tile-libre-is.rst:29 ../../../_source/tile-libre-is.rst:121
#: ../../../_source/tile-libre-is.rst:133 #: ../../../_source/tile-libre-is.rst:130
#: ../../../_source/tile-libre-is.rst:144 #: ../../../_source/tile-libre-is.rst:141
msgid "Thusly." msgid "Thusly."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:34 #: ../../../_source/tile-libre-is.rst:31
msgid "Tune Postgres, ala:" msgid "Tune Postgres, ala:"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:36 #: ../../../_source/tile-libre-is.rst:33
msgid "`<https://osm2pgsql.org/doc/manual.html#tuning-the-postgresql-server>`_" msgid "`<https://osm2pgsql.org/doc/manual.html#tuning-the-postgresql-server>`_"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:60 #: ../../../_source/tile-libre-is.rst:57
msgid "At the Postgres prompt:" msgid "At the Postgres prompt:"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:73 #: ../../../_source/tile-libre-is.rst:70
msgid "Carto" msgid "Carto"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:74 #: ../../../_source/tile-libre-is.rst:71
msgid "Set up Openstreet map Carto:" msgid "Set up Openstreet map Carto:"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:86 #: ../../../_source/tile-libre-is.rst:83
msgid "Map Data" msgid "Map Data"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:87 #: ../../../_source/tile-libre-is.rst:84
msgid "Just using Azerbaijan for example, until more disk is available..." msgid "Just using Azerbaijan for example, until more disk is available..."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:103 #: ../../../_source/tile-libre-is.rst:100
msgid "" msgid ""
"Or do the whole planet. If created above, maybe faster to drop the old " "Or do the whole planet. If created above, maybe faster to drop the old "
"database first than do an update. XXX" "database first than do an update. XXX"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:123 #: ../../../_source/tile-libre-is.rst:120
msgid "Indexes" msgid "Indexes"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:132 #: ../../../_source/tile-libre-is.rst:129
msgid "Shapefiles" msgid "Shapefiles"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:143 #: ../../../_source/tile-libre-is.rst:140
msgid "Fonts" msgid "Fonts"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:152 #: ../../../_source/tile-libre-is.rst:149
msgid "renderd" msgid "renderd"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:153 #: ../../../_source/tile-libre-is.rst:150
msgid "" msgid ""
"Edit /etc/renderd.conf thusly, add to bottom, changing \"accountname\" to " "Edit /etc/renderd.conf thusly, add to bottom, changing \"accountname\" to "
"the user used above:" "the user used above:"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:165 #: ../../../_source/tile-libre-is.rst:162
msgid "Edit /usr/lib/systemd/system/renderd.service and add to [Service] section:" msgid ""
"Edit /usr/lib/systemd/system/renderd.service and add to [Service] section:"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:173 #: ../../../_source/tile-libre-is.rst:170
msgid "Apache" msgid "Apache"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:174 #: ../../../_source/tile-libre-is.rst:171
msgid "Thusly..." msgid "Thusly..."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:190 #: ../../../_source/tile-libre-is.rst:187
msgid "Then go check it here:" msgid "Then go check it here:"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:192 #: ../../../_source/tile-libre-is.rst:189
msgid "`<http://tile.libre.is/hot/0/0/0.png>`_" msgid "`<http://tile.libre.is/hot/0/0/0.png>`_"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:195 #: ../../../_source/tile-libre-is.rst:192
msgid "View Tiles" msgid "View Tiles"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:196 #: ../../../_source/tile-libre-is.rst:193
msgid "Thus." msgid "Thus."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:206 #: ../../../_source/tile-libre-is.rst:203
msgid "Using Tiles" msgid "Using Tiles"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:207 #: ../../../_source/tile-libre-is.rst:204
msgid "See:" msgid "See:"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:209 #: ../../../_source/tile-libre-is.rst:206
msgid "`<https://switch2osm.org/using-tiles/>`_" msgid "`<https://switch2osm.org/using-tiles/>`_"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:213 #: ../../../_source/tile-libre-is.rst:210
msgid "Certbot" msgid "Certbot"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:214 #: ../../../_source/tile-libre-is.rst:211
msgid "Add certs." msgid "Add certs."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:223 #: ../../../_source/tile-libre-is.rst:220
msgid "TODO" msgid "TODO"
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:225 #: ../../../_source/tile-libre-is.rst:222
msgid "Get more space." msgid "Get more space."
msgstr "" msgstr ""
#: ../../../_source/tile-libre-is.rst:227 #: ../../../_source/tile-libre-is.rst:224
msgid "Add more tiles..." msgid "Add more tiles..."
msgstr "" msgstr ""

View file

@ -1,139 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2024, Jeff Moe
# This file is distributed under the same license as the Libre Developers
# Documentation package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2024.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Libre Developers Documentation 0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-16 19:14-0600\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
"Language-Team: en <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.16.0\n"
#: ../../../_source/translate-libre-is.rst:3
msgid "translate.libre.is"
msgstr ""
#: ../../../_source/translate-libre-is.rst:4
msgid "Natural language translation website."
msgstr ""
#: ../../../_source/translate-libre-is.rst:6
msgid "`<https://translate.libre.is>`_"
msgstr ""
#: ../../../_source/translate-libre-is.rst:10
msgid "LibreTranslate"
msgstr ""
#: ../../../_source/translate-libre-is.rst:11
msgid "LibreTranslate web translator."
msgstr ""
#: ../../../_source/translate-libre-is.rst:13
msgid "`<https://libretranslate.com>`_"
msgstr ""
#: ../../../_source/translate-libre-is.rst:15
msgid "`<https://github.com/LibreTranslate/LibreTranslate>`_"
msgstr ""
#: ../../../_source/translate-libre-is.rst:17
msgid "Using user \"jebba\", change as appropriate."
msgstr ""
#: ../../../_source/translate-libre-is.rst:33
msgid ""
"Note, the first time it is run, it will download the translation models. The "
"web URL won't be available until this is complete. It will download "
"(currently) 8.7 gigs of data."
msgstr ""
#: ../../../_source/translate-libre-is.rst:37
msgid "Files downloaded to here:"
msgstr ""
#: ../../../_source/translate-libre-is.rst:39
msgid "~/.local/share/argos-translate/packages"
msgstr ""
#: ../../../_source/translate-libre-is.rst:42
msgid "systemd"
msgstr ""
#: ../../../_source/translate-libre-is.rst:43
msgid "meh."
msgstr ""
#: ../../../_source/translate-libre-is.rst:45
msgid "Crufty startup script:"
msgstr ""
#: ../../../_source/translate-libre-is.rst:47
msgid "systemd service file:"
msgstr ""
#: ../../../_source/translate-libre-is.rst:49
msgid "/etc/systemd/system/libretranslate.service"
msgstr ""
#: ../../../_source/translate-libre-is.rst:69
msgid "Startup script cruft:"
msgstr ""
#: ../../../_source/translate-libre-is.rst:71
msgid "/home/jebba/bin/deepcrayon-libretranslate-start"
msgstr ""
#: ../../../_source/translate-libre-is.rst:88
msgid "Then:"
msgstr ""
#: ../../../_source/translate-libre-is.rst:97
msgid ""
"The first time it runs it will take awhile to start as it has to download ~9 "
"gigs of data to ~/.local/share/argos-translate/packages"
msgstr ""
#: ../../../_source/translate-libre-is.rst:103
msgid "Apache"
msgstr ""
#: ../../../_source/translate-libre-is.rst:104
msgid "URL:"
msgstr ""
#: ../../../_source/translate-libre-is.rst:106
msgid "`<http://localhost:8000/>`_"
msgstr ""
#: ../../../_source/translate-libre-is.rst:108
msgid "or"
msgstr ""
#: ../../../_source/translate-libre-is.rst:110
msgid "`<http://192.168.1.1:8000>`_"
msgstr ""
#: ../../../_source/translate-libre-is.rst:112
msgid "Set up Apache proxy."
msgstr ""
#: ../../../_source/translate-libre-is.rst:120
msgid ""
"Set up config with proxy /etc/apache2/sites-available/translate-libre-is.conf"
msgstr ""
#: ../../../_source/translate-libre-is.rst:128
msgid "Then set up and restart apache."
msgstr ""

View file

@ -3,8 +3,6 @@ maps.libre.is
============= =============
HOWTO run your own map servers. HOWTO run your own map servers.
`<https://maps.libre.is>`_
Debian Debian
====== ======

View file

@ -3,9 +3,6 @@ tile.libre.is
============= =============
Tile server for `<https://maps.libre.is/>`_. Tile server for `<https://maps.libre.is/>`_.
`<https://tile.libre.is>`_
switch2osm.org switch2osm.org
============== ==============
Self-hosting tiles for maps. Self-hosting tiles for maps.

View file

@ -1,137 +0,0 @@
==================
translate.libre.is
==================
Natural language translation website.
`<https://translate.libre.is>`_
LibreTranslate
==============
LibreTranslate web translator.
`<https://libretranslate.com>`_
`<https://github.com/LibreTranslate/LibreTranslate>`_
Using user "jebba", change as appropriate.
.. code-block:: sh
sudo apt install python3-venv python-is-python3
mkdir -p /home/jebba/devel/LibreTranslate/server
cd /home/jebba/devel/LibreTranslate/server
python -m venv venv
source venv/bin/activate
pip install -U setuptools pip wheel
# Numpy workaround for closed bug (but not really fixed):
# https://github.com/LibreTranslate/LibreTranslate/issues/638
pip install numpy==1.26.4
pip install libretranslate
Note, the first time it is run, it will download the translation models.
The web URL won't be available until this is complete.
It will download (currently) 8.7 gigs of data.
Files downloaded to here:
~/.local/share/argos-translate/packages
systemd
=======
meh.
Crufty startup script:
systemd service file:
/etc/systemd/system/libretranslate.service
.. code-block:: systemd
[Unit]
Description=LibreTranslate
After=network-online.target
Wants=network-online.target
[Service]
ExecStart=/home/jebba/bin/deepcrayon-libretranslate-start
WorkingDirectory=/tmp
User=jebba
Group=jebba
Restart=no
ExecReload=/bin/kill -HUP $MAINPID
[Install]
WantedBy=multi-user.target
Startup script cruft:
/home/jebba/bin/deepcrayon-libretranslate-start
.. code-block:: sh
#!/bin/bash
cd /home/jebba/devel/LibreTranslate/server
source venv/bin/activate
libretranslate \
--host 0.0.0.0 \
--port 8000 \
--frontend-language-source en \
--frontend-language-target es \
--update-models \
Then:
.. code-block:: sh
chmod +x /home/jebba/devel/LibreTranslate/server
sudo systemctl daemon-reload
sudo systemctl start libretranslate.service
sudo systemctl enable libretranslate.service
The first time it runs it will take awhile to start as it has to
download ~9 gigs of data to
~/.local/share/argos-translate/packages
Apache
======
URL:
`<http://localhost:8000/>`_
or
`<http://192.168.1.1:8000>`_
Set up Apache proxy.
.. code-block:: sh
sudo apt install python3-certbot-apache
sudo certbot -d translate.libre.is
sudo systemctl restart apache2
Set up config with proxy
/etc/apache2/sites-available/translate-libre-is.conf
.. code-block:: apache
Then set up and restart apache.
.. code-block:: sh
sudo rm /etc/apache2/sites-enabled/000-default*
sudo ln -s /etc/apache2/sites-available/translate-libre-is.conf \
/etc/apache2/sites-enabled/
sudo a2enmod proxy_http proxy
sudo systemctl restart apache2