kopia lustrzana https://github.com/OpenDroneMap/WebODM
Merge pull request #955 from pierotofy/reports
Support for Report Assets, Updated Translationspull/959/head
commit
359d765fc9
2
LOCALES
2
LOCALES
|
@ -1 +1 @@
|
|||
fr es it de tr ru
|
||||
fr es it de tr ru pt_BR ko zh_Hant
|
||||
|
|
|
@ -194,6 +194,7 @@ class Task(models.Model):
|
|||
},
|
||||
'cameras.json': 'cameras.json',
|
||||
'shots.geojson': os.path.join('odm_report', 'shots.geojson'),
|
||||
'report.pdf': os.path.join('odm_report', 'report.pdf'),
|
||||
}
|
||||
|
||||
STATUS_CODES = (
|
||||
|
|
|
@ -48,6 +48,8 @@ const api = {
|
|||
new AssetDownload(_("Textured Model"),"textured_model.zip","fab fa-connectdevelop"),
|
||||
new AssetDownload(_("Camera Parameters"),"cameras.json","fa fa-camera"),
|
||||
new AssetDownload(_("Camera Shots (GeoJSON)"),"shots.geojson","fa fa-camera"),
|
||||
new AssetDownload(_("Quality Report"),"report.pdf","far fa-file-pdf"),
|
||||
|
||||
|
||||
new AssetDownloadSeparator(),
|
||||
new AssetDownload(_("All Assets"),"all.zip","far fa-file-archive")
|
||||
|
|
|
@ -1,80 +1,80 @@
|
|||
// Auto-generated with extract_odm_strings.py, do not edit!
|
||||
|
||||
_("Legacy option (use --pc-quality instead). Controls the density of the point cloud by setting the resolution of the depthmap images. Higher values take longer to compute but produce denser point clouds. Default: %(default)s");
|
||||
_("Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of image outputs and resizes images when necessary, resulting in faster processing and lower memory usage. Since GSD is an estimate, sometimes ignoring it can result in slightly better image output quality. Default: %(default)s");
|
||||
_("Simple Morphological Filter window radius parameter (meters). Default: %(default)s");
|
||||
_("Turn off camera parameter optimization during bundle adjustment. This can be sometimes useful for improving results that exhibit doming/bowling or when images are taken with a rolling shutter camera. Default: %(default)s");
|
||||
_("Skip generation of a full 3D model. This can save time if you only need 2D results such as orthophotos and DEMs. Default: %(default)s");
|
||||
_("show this help message and exit");
|
||||
_("Skip the blending of colors near seams. Default: %(default)s");
|
||||
_("URL to a ClusterODM instance for distributing a split-merge workflow on multiple nodes in parallel. Default: %(default)s");
|
||||
_("Delete heavy intermediate files to optimize disk space usage. This affects the ability to restart the pipeline from an intermediate stage, but allows datasets to be processed on machines that don't have sufficient disk space available. Default: %(default)s");
|
||||
_("When processing multispectral datasets, ODM will automatically align the images for each band. If the images have been postprocessed and are already aligned, use this option. Default: %(default)s");
|
||||
_("Choose the algorithm for extracting keypoints and computing descriptors. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are faster, but might miss some valid points. BRUTE_FORCE takes longer but produces denser reconstructions. Default: %(default)s");
|
||||
_("When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard deviation threshold to include patches. Patches with lower standard deviation are ignored. Default: %(default)s");
|
||||
_("Set a camera projection type. Manually setting a value can help improve geometric undistortion. By default the application tries to determine a lens type from the images metadata. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This option is a bit faster and provides similar results in planar areas. Default: %(default)s");
|
||||
_("Filters the point cloud by removing points that deviate more than N standard deviations from the local mean. Set to 0 to disable filtering. Default: %(default)s");
|
||||
_("Skips dense reconstruction and 3D model generation. It generates an orthophoto directly from the sparse reconstruction. If you just need an orthophoto and do not need a full 3D model, turn on this option. Default: %(default)s");
|
||||
_("Use images' GPS exif data for reconstruction, even if there are GCPs present.This flag is useful if you have high precision GPS measurements. If there are no GCPs, this flag does nothing. Default: %(default)s");
|
||||
_("Path to the image geolocation file containing the camera center coordinates used for georeferencing. Note that omega/phi/kappa are currently not supported (you can set them to 0). The file needs to use the following format: EPSG:<code> or <+proj definition>image_name geo_x geo_y geo_z [omega (degrees)] [phi (degrees)] [kappa (degrees)] [horz accuracy (meters)] [vert accuracy (meters)]Default: %(default)s");
|
||||
_("Orthophoto resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
|
||||
_("Path to the project folder. Your project folder should contain subfolders for each dataset. Each dataset should have an \"images\" folder.");
|
||||
_("Number of steps used to fill areas with gaps. Set to 0 to disable gap filling. Starting with a radius equal to the output resolution, N different DEMs are generated with progressively bigger radius using the inverse distance weighted (IDW) algorithm and merged together. Remaining gaps are then merged using nearest neighbor interpolation. Default: %(default)s");
|
||||
_("Octree depth used in the mesh reconstruction, increase to get more vertices, recommended values are 8-12. Default: %(default)s");
|
||||
_("Skip normalization of colors across all images. Useful when processing radiometric data. Default: %(default)s");
|
||||
_("Rerun processing from this stage. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Set point cloud quality. Higher quality generates better, denser point clouds, but requires more memory and takes longer. Each step up in quality increases processing time roughly by a factor of 4x.Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Filters the point cloud by keeping only a single point around a radius N (in meters). This can be useful to limit the output resolution of the point cloud. Set to 0 to disable sampling. Default: %(default)s");
|
||||
_("Run local bundle adjustment for every image added to the reconstruction and a global adjustment every 100 images. Speeds up reconstruction for very large datasets. Default: %(default)s");
|
||||
_("Build orthophoto overviews for faster display in programs such as QGIS. Default: %(default)s");
|
||||
_("Set feature extraction quality. Higher quality generates better features, but requires more memory and takes longer. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Print additional messages to the console. Default: %(default)s");
|
||||
_("Computes an euclidean raster map for each DEM. The map reports the distance from each cell to the nearest NODATA value (before any hole filling takes place). This can be useful to isolate the areas that have been filled. Default: %(default)s");
|
||||
_("Number of nearest images to pre-match based on GPS exif data. Set to 0 to skip pre-matching. Neighbors works together with Distance parameter, set both to 0 to not use pre-matching. Default: %(default)s");
|
||||
_("Set the compression to use for orthophotos. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Generate static tiles for orthophotos and DEMs that are suitable for viewers like Leaflet or OpenLayers. Default: %(default)s");
|
||||
_("Classify the point cloud outputs using a Simple Morphological Filter. You can control the behavior of this option by tweaking the --dem-* parameters. Default: %(default)s");
|
||||
_("Choose what to merge in the merge step in a split dataset. By default all available outputs are merged. Options: %(choices)s. Default: %(default)s");
|
||||
_("Use the camera parameters computed from another dataset instead of calculating them. Can be specified either as path to a cameras.json file or as a JSON string representing the contents of a cameras.json file. Default: %(default)s");
|
||||
_("Set this parameter if you want to generate a PNG rendering of the orthophoto. Default: %(default)s");
|
||||
_("When texturing the 3D mesh, for each triangle, choose to prioritize images with sharp features (gmi) or those that cover the largest area (area). Default: %(default)s");
|
||||
_("Turn on gamma tone mapping or none for no tone mapping. Can be one of %(choices)s. Default: %(default)s ");
|
||||
_("Permanently delete all previous results and rerun the processing pipeline.");
|
||||
_("End processing at this stage. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Print debug messages. Default: %(default)s");
|
||||
_("Path to the file containing the ground control points used for georeferencing. The file needs to use the following format: EPSG:<code> or <+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] [extra2]Default: %(default)s");
|
||||
_("Simple Morphological Filter slope parameter (rise over run). Default: %(default)s");
|
||||
_("Set the radiometric calibration to perform on images. When processing multispectral images you should set this option to obtain reflectance values (otherwise you will get digital number values). [camera] applies black level, vignetting, row gradient gain/exposure compensation (if appropriate EXIF tags are found). [camera+sun] is experimental, applies all the corrections of [camera], plus compensates for spectral radiance registered via a downwelling light sensor (DLS) taking in consideration the angle of the sun. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Decimate the points before generating the DEM. 1 is no decimation (full quality). 100 decimates ~99%% of the points. Useful for speeding up generation of DEM results in very large datasets. Default: %(default)s");
|
||||
_("Simple Morphological Filter elevation threshold parameter (meters). Default: %(default)s");
|
||||
_("Displays version number and exits. ");
|
||||
_("Radius of the overlap between submodels. After grouping images into clusters, images that are closer than this radius to a cluster are added to the cluster. This is done to ensure that neighboring submodels overlap. Default: %(default)s");
|
||||
_("Type of photometric outlier removal method. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Use this tag if you have a GCP File but want to use the EXIF information for georeferencing instead. Default: %(default)s");
|
||||
_("Name of dataset (i.e subfolder name within project folder). Default: %(default)s");
|
||||
_("Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of Words. FLANN is slower, but more stable. BOW is faster, but can sometimes miss valid matches. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("The maximum vertex count of the output mesh. Default: %(default)s");
|
||||
_("Simple Morphological Filter elevation scalar parameter. Default: %(default)s");
|
||||
_("Export the georeferenced point cloud in Entwine Point Tile (EPT) format. Default: %(default)s");
|
||||
_("Export the georeferenced point cloud in LAS format. Default: %(default)s");
|
||||
_("The maximum number of processes to use in various processes. Peak memory requirement is ~1GB per thread and 2 megapixel image resolution. Default: %(default)s");
|
||||
_("Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: %(default)s");
|
||||
_("Use this tag to build a DSM (Digital Surface Model, ground + objects) using a progressive morphological filter. Check the --dem* parameters for finer tuning. Default: %(default)s");
|
||||
_("When processing multispectral datasets, you can specify the name of the primary band that will be used for reconstruction. It's recommended to choose a band which has sharp details and is in focus. Default: %(default)s");
|
||||
_("Generates a benchmark file with runtime info. Default: %(default)s");
|
||||
_("Legacy option (use --feature-quality instead). Resizes images by the largest side for feature extraction purposes only. Set to -1 to disable. This does not affect the final orthophoto resolution quality and will not resize the original images. Default: %(default)s");
|
||||
_("Skip the blending of colors near seams. Default: %(default)s");
|
||||
_("Rerun this stage only and stop. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Export the georeferenced point cloud in CSV format. Default: %(default)s");
|
||||
_("DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
|
||||
_("Number of nearest images to pre-match based on GPS exif data. Set to 0 to skip pre-matching. Neighbors works together with Distance parameter, set both to 0 to not use pre-matching. Default: %(default)s");
|
||||
_("Use the camera parameters computed from another dataset instead of calculating them. Can be specified either as path to a cameras.json file or as a JSON string representing the contents of a cameras.json file. Default: %(default)s");
|
||||
_("Use this tag if you have a GCP File but want to use the EXIF information for georeferencing instead. Default: %(default)s");
|
||||
_("Simple Morphological Filter window radius parameter (meters). Default: %(default)s");
|
||||
_("Skips dense reconstruction and 3D model generation. It generates an orthophoto directly from the sparse reconstruction. If you just need an orthophoto and do not need a full 3D model, turn on this option. Default: %(default)s");
|
||||
_("Distance threshold in meters to find pre-matching images based on GPS exif data. Set both matcher-neighbors and this to 0 to skip pre-matching. Default: %(default)s");
|
||||
_("Generates a polygon around the cropping area that cuts the orthophoto around the edges of features. This polygon can be useful for stitching seamless mosaics with multiple overlapping orthophotos. Default: %(default)s");
|
||||
_("Average number of images per submodel. When splitting a large dataset into smaller submodels, images are grouped into clusters. This value regulates the number of images that each cluster should have on average. Default: %(default)s");
|
||||
_("Rerun processing from this stage. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Set feature extraction quality. Higher quality generates better features, but requires more memory and takes longer. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Name of dataset (i.e subfolder name within project folder). Default: %(default)s");
|
||||
_("Number of steps used to fill areas with gaps. Set to 0 to disable gap filling. Starting with a radius equal to the output resolution, N different DEMs are generated with progressively bigger radius using the inverse distance weighted (IDW) algorithm and merged together. Remaining gaps are then merged using nearest neighbor interpolation. Default: %(default)s");
|
||||
_("Set this parameter if you want to generate a PNG rendering of the orthophoto. Default: %(default)s");
|
||||
_("Choose the algorithm for extracting keypoints and computing descriptors. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Filters the point cloud by removing points that deviate more than N standard deviations from the local mean. Set to 0 to disable filtering. Default: %(default)s");
|
||||
_("Decimate the points before generating the DEM. 1 is no decimation (full quality). 100 decimates ~99%% of the points. Useful for speeding up generation of DEM results in very large datasets. Default: %(default)s");
|
||||
_("Print debug messages. Default: %(default)s");
|
||||
_("Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of image outputs and resizes images when necessary, resulting in faster processing and lower memory usage. Since GSD is an estimate, sometimes ignoring it can result in slightly better image output quality. Default: %(default)s");
|
||||
_("Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of Words. FLANN is slower, but more stable. BOW is faster, but can sometimes miss valid matches. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Turn off camera parameter optimization during bundle adjustment. This can be sometimes useful for improving results that exhibit doming/bowling or when images are taken with a rolling shutter camera. Default: %(default)s");
|
||||
_("Run local bundle adjustment for every image added to the reconstruction and a global adjustment every 100 images. Speeds up reconstruction for very large datasets. Default: %(default)s");
|
||||
_("Automatically crop image outputs by creating a smooth buffer around the dataset boundaries, shrinked by N meters. Use 0 to disable cropping. Default: %(default)s");
|
||||
_("Set this parameter if you want a striped GeoTIFF. Default: %(default)s");
|
||||
_("Export the georeferenced point cloud in Entwine Point Tile (EPT) format. Default: %(default)s");
|
||||
_("Simple Morphological Filter elevation threshold parameter (meters). Default: %(default)s");
|
||||
_("The maximum vertex count of the output mesh. Default: %(default)s");
|
||||
_("Type of photometric outlier removal method. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Path to the project folder. Your project folder should contain subfolders for each dataset. Each dataset should have an \"images\" folder.");
|
||||
_("Export the georeferenced point cloud in CSV format. Default: %(default)s");
|
||||
_("Simple Morphological Filter slope parameter (rise over run). Default: %(default)s");
|
||||
_("Generate static tiles for orthophotos and DEMs that are suitable for viewers like Leaflet or OpenLayers. Default: %(default)s");
|
||||
_("Delete heavy intermediate files to optimize disk space usage. This affects the ability to restart the pipeline from an intermediate stage, but allows datasets to be processed on machines that don't have sufficient disk space available. Default: %(default)s");
|
||||
_("show this help message and exit");
|
||||
_("Path to the file containing the ground control points used for georeferencing. The file needs to use the following format: EPSG:<code> or <+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] [extra2]Default: %(default)s");
|
||||
_("Skip generation of a full 3D model. This can save time if you only need 2D results such as orthophotos and DEMs. Default: %(default)s");
|
||||
_("Minimum number of features to extract per image. More features can be useful for finding more matches between images, potentially allowing the reconstruction of areas with little overlap or insufficient features. More features also slow down processing. Default: %(default)s");
|
||||
_("Orthophoto resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
|
||||
_("When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard deviation threshold to include patches. Patches with lower standard deviation are ignored. Default: %(default)s");
|
||||
_("Set point cloud quality. Higher quality generates better, denser point clouds, but requires more memory and takes longer. Each step up in quality increases processing time roughly by a factor of 4x.Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
|
||||
_("Perform ground rectification on the point cloud. This means that wrongly classified ground points will be re-classified and gaps will be filled. Useful for generating DTMs. Default: %(default)s");
|
||||
_("Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are faster, but might miss some valid points. BRUTE_FORCE takes longer but produces denser reconstructions. Default: %(default)s");
|
||||
_("Generates a polygon around the cropping area that cuts the orthophoto around the edges of features. This polygon can be useful for stitching seamless mosaics with multiple overlapping orthophotos. Default: %(default)s");
|
||||
_("Set a camera projection type. Manually setting a value can help improve geometric undistortion. By default the application tries to determine a lens type from the images metadata. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Set the compression to use for orthophotos. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Filters the point cloud by keeping only a single point around a radius N (in meters). This can be useful to limit the output resolution of the point cloud. Set to 0 to disable sampling. Default: %(default)s");
|
||||
_("Legacy option (use --pc-quality instead). Controls the density of the point cloud by setting the resolution of the depthmap images. Higher values take longer to compute but produce denser point clouds. Default: %(default)s");
|
||||
_("When texturing the 3D mesh, for each triangle, choose to prioritize images with sharp features (gmi) or those that cover the largest area (area). Default: %(default)s");
|
||||
_("Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: %(default)s");
|
||||
_("Radius of the overlap between submodels. After grouping images into clusters, images that are closer than this radius to a cluster are added to the cluster. This is done to ensure that neighboring submodels overlap. Default: %(default)s");
|
||||
_("URL to a ClusterODM instance for distributing a split-merge workflow on multiple nodes in parallel. Default: %(default)s");
|
||||
_("Minimum number of views that should reconstruct a point for it to be valid. Use lower values if your images have less overlap. Lower values result in denser point clouds but with more noise. Default: %(default)s");
|
||||
_("Build orthophoto overviews for faster display in programs such as QGIS. Default: %(default)s");
|
||||
_("When processing multispectral datasets, you can specify the name of the primary band that will be used for reconstruction. It's recommended to choose a band which has sharp details and is in focus. Default: %(default)s");
|
||||
_("Use this tag to build a DTM (Digital Terrain Model, ground only) using a simple morphological filter. Check the --dem* and --smrf* parameters for finer tuning. Default: %(default)s");
|
||||
_("Displays version number and exits. ");
|
||||
_("Path to the image geolocation file containing the camera center coordinates used for georeferencing. Note that omega/phi/kappa are currently not supported (you can set them to 0). The file needs to use the following format: EPSG:<code> or <+proj definition>image_name geo_x geo_y geo_z [omega (degrees)] [phi (degrees)] [kappa (degrees)] [horz accuracy (meters)] [vert accuracy (meters)]Default: %(default)s");
|
||||
_("Permanently delete all previous results and rerun the processing pipeline.");
|
||||
_("Turn on gamma tone mapping or none for no tone mapping. Can be one of %(choices)s. Default: %(default)s ");
|
||||
_("Computes an euclidean raster map for each DEM. The map reports the distance from each cell to the nearest NODATA value (before any hole filling takes place). This can be useful to isolate the areas that have been filled. Default: %(default)s");
|
||||
_("Generates a benchmark file with runtime info. Default: %(default)s");
|
||||
_("Simple Morphological Filter elevation scalar parameter. Default: %(default)s");
|
||||
_("Legacy option (use --feature-quality instead). Resizes images by the largest side for feature extraction purposes only. Set to -1 to disable. This does not affect the final orthophoto resolution quality and will not resize the original images. Default: %(default)s");
|
||||
_("When processing multispectral datasets, ODM will automatically align the images for each band. If the images have been postprocessed and are already aligned, use this option. Default: %(default)s");
|
||||
_("Octree depth used in the mesh reconstruction, increase to get more vertices, recommended values are 8-12. Default: %(default)s");
|
||||
_("Set the radiometric calibration to perform on images. When processing multispectral images you should set this option to obtain reflectance values (otherwise you will get digital number values). [camera] applies black level, vignetting, row gradient gain/exposure compensation (if appropriate EXIF tags are found). [camera+sun] is experimental, applies all the corrections of [camera], plus compensates for spectral radiance registered via a downwelling light sensor (DLS) taking in consideration the angle of the sun. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Set this parameter if you want a striped GeoTIFF. Default: %(default)s");
|
||||
_("Export the georeferenced point cloud in LAS format. Default: %(default)s");
|
||||
_("Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This option is a bit faster and provides similar results in planar areas. Default: %(default)s");
|
||||
_("Choose what to merge in the merge step in a split dataset. By default all available outputs are merged. Options: %(choices)s. Default: %(default)s");
|
||||
_("The maximum number of processes to use in various processes. Peak memory requirement is ~1GB per thread and 2 megapixel image resolution. Default: %(default)s");
|
||||
_("Use this tag to build a DSM (Digital Surface Model, ground + objects) using a progressive morphological filter. Check the --dem* parameters for finer tuning. Default: %(default)s");
|
||||
_("Average number of images per submodel. When splitting a large dataset into smaller submodels, images are grouped into clusters. This value regulates the number of images that each cluster should have on average. Default: %(default)s");
|
||||
_("End processing at this stage. Can be one of: %(choices)s. Default: %(default)s");
|
||||
_("Skip normalization of colors across all images. Useful when processing radiometric data. Default: %(default)s");
|
||||
_("Classify the point cloud outputs using a Simple Morphological Filter. You can control the behavior of this option by tweaking the --dem-* parameters. Default: %(default)s");
|
||||
_("Print additional messages to the console. Default: %(default)s");
|
||||
_("Set a value in meters for the GPS Dilution of Precision (DOP) information for all images. If your images are tagged with high precision GPS information (RTK), this value will be automatically set accordingly. You can use this option to manually set it in case the reconstruction fails. Lowering this option can sometimes help control bowling-effects over large areas. Default: %(default)s");
|
||||
|
|
|
@ -7,9 +7,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
|
||||
"PO-Revision-Date: 2020-12-20 19:29+0000\n"
|
||||
"Last-Translator: Max Hofacker <max.hofacker@unibw.de>\n"
|
||||
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
|
||||
"PO-Revision-Date: 2021-01-15 15:17+0000\n"
|
||||
"Last-Translator: Norman Rudo <norman.rudo@gmail.com>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/webodm/webodm/de/"
|
||||
">\n"
|
||||
"Language: de\n"
|
||||
|
@ -17,39 +17,39 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.4-dev\n"
|
||||
"X-Generator: Weblate 4.5-dev\n"
|
||||
|
||||
#: app/admin.py:52
|
||||
msgid "Enter custom CSS"
|
||||
msgstr ""
|
||||
msgstr "Geben Sie benutzerdefiniertes CSS ein"
|
||||
|
||||
#: app/admin.py:53 app/models/theme.py:38
|
||||
msgid "CSS"
|
||||
msgstr ""
|
||||
msgstr "CSS"
|
||||
|
||||
#: app/admin.py:56
|
||||
msgid "HTML that will be displayed above site header"
|
||||
msgstr ""
|
||||
msgstr "HTML, das über dem Site-Header angezeigt wird"
|
||||
|
||||
#: app/admin.py:57 app/models/theme.py:39
|
||||
msgid "HTML (before header)"
|
||||
msgstr ""
|
||||
msgstr "HTML (vor dem Header/Kopfzeile)"
|
||||
|
||||
#: app/admin.py:60
|
||||
msgid "HTML that will be displayed after site header"
|
||||
msgstr ""
|
||||
msgstr "HTML, das nach der Kopfzeile angezeigt wird"
|
||||
|
||||
#: app/admin.py:61 app/models/theme.py:40
|
||||
msgid "HTML (after header)"
|
||||
msgstr ""
|
||||
msgstr "HTML (nach Kopfzeile)"
|
||||
|
||||
#: app/admin.py:64
|
||||
msgid "HTML that will be displayed after the body tag"
|
||||
msgstr ""
|
||||
msgstr "HTML, das nach dem Body-Tag angezeigt wird"
|
||||
|
||||
#: app/admin.py:65 app/models/theme.py:41
|
||||
msgid "HTML (after body)"
|
||||
msgstr ""
|
||||
msgstr "HTML (nach Body)"
|
||||
|
||||
#: app/admin.py:68
|
||||
#, python-brace-format
|
||||
|
@ -57,50 +57,53 @@ msgid ""
|
|||
"HTML that will be displayed in the footer. You can also use the special tags "
|
||||
"such as {ORGANIZATION} and {YEAR}."
|
||||
msgstr ""
|
||||
"Sie können spezielle Tags wie {ORGANIZATION} und {YEAR} verwenden um diese "
|
||||
"in der Fußzeile der Website anzuzeigen."
|
||||
|
||||
#: app/admin.py:69 app/models/theme.py:42
|
||||
msgid "HTML (footer)"
|
||||
msgstr ""
|
||||
msgstr "HTML (Fußzeile)"
|
||||
|
||||
#: app/admin.py:100 app/models/project.py:24
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
msgstr "Beschreibung"
|
||||
|
||||
#: app/admin.py:106
|
||||
#, fuzzy
|
||||
#| msgid "API Version"
|
||||
msgid "Version"
|
||||
msgstr "API Version"
|
||||
msgstr "Version"
|
||||
|
||||
#: app/admin.py:112
|
||||
msgid "Author"
|
||||
msgstr ""
|
||||
msgstr "Autor"
|
||||
|
||||
#: app/admin.py:233
|
||||
#, fuzzy
|
||||
#| msgid "Application"
|
||||
msgid "Actions"
|
||||
msgstr "Anwendung"
|
||||
msgstr "Aktionen"
|
||||
|
||||
#: app/api/formulas.py:12 app/api/formulas.py:16
|
||||
msgid ""
|
||||
"Normalized Difference Vegetation Index shows the amount of green vegetation."
|
||||
msgstr ""
|
||||
"Der normalisierte Differenzvegetationsindex zeigt die Menge an grüner "
|
||||
"Vegetation."
|
||||
|
||||
#: app/api/formulas.py:20
|
||||
msgid ""
|
||||
"Enhanced Normalized Difference Vegetation Index is like NDVI, but uses Blue "
|
||||
"and Green bands instead of only Red to isolate plant health."
|
||||
msgstr ""
|
||||
"Der verbesserte normalisierte Differenzvegetationsindex ähnelt dem NDVI, "
|
||||
"verwendet jedoch blaue und grüne Bänder anstelle von nur roten, um die "
|
||||
"Pflanzengesundheit zu isolieren."
|
||||
|
||||
#: app/api/formulas.py:24
|
||||
msgid "Visual Atmospheric Resistance Index shows the areas of vegetation."
|
||||
msgstr ""
|
||||
msgstr "Der Visual Atmospheric Resistance Index zeigt die Vegetationsflächen."
|
||||
|
||||
#: app/api/formulas.py:29
|
||||
msgid ""
|
||||
"Excess Green Index emphasizes the greenness of leafy crops such as potatoes."
|
||||
msgstr ""
|
||||
msgstr "Excess Green Index betont das Grün von Blattfrüchten wie Kartoffeln."
|
||||
|
||||
#: app/api/formulas.py:33
|
||||
msgid ""
|
||||
|
@ -109,13 +112,15 @@ msgstr ""
|
|||
|
||||
#: app/api/formulas.py:37
|
||||
msgid "Green Leaf Index shows greens leaves and stems."
|
||||
msgstr ""
|
||||
msgstr "Der Green Leaf Index zeigt grüne Blätter und Stängel."
|
||||
|
||||
#: app/api/formulas.py:42
|
||||
msgid ""
|
||||
"Green Normalized Difference Vegetation Index is similar to NDVI, but "
|
||||
"measures the green spectrum instead of red."
|
||||
msgstr ""
|
||||
"Der Vegetationsindex für normalisierte grüne Unterschiede ähnelt dem NDVI, "
|
||||
"misst jedoch das grüne Spektrum anstelle von rot."
|
||||
|
||||
#: app/api/formulas.py:46
|
||||
msgid ""
|
||||
|
@ -169,25 +174,21 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: app/api/tasks.py:179
|
||||
#, fuzzy
|
||||
#| msgid "You need at least 5 images"
|
||||
msgid "You need to upload at least 2 images before commit"
|
||||
msgstr "Man benötigt mindestens 5 Bilder"
|
||||
msgstr "Man benötigt mindestens 2 Bilder"
|
||||
|
||||
#: app/api/tasks.py:201
|
||||
msgid "No files uploaded"
|
||||
msgstr ""
|
||||
msgstr "Keine Dateien geladen"
|
||||
|
||||
#: app/api/tasks.py:224
|
||||
#, fuzzy
|
||||
#| msgid "You need at least 5 images"
|
||||
msgid "Cannot create task, you need at least 2 images"
|
||||
msgstr "Man benötigt mindestens 5 Bilder"
|
||||
msgstr "Man benötigt mindestens 2 Bilder"
|
||||
|
||||
#: app/api/tasks.py:329 app/api/tasks.py:332 app/api/tasks.py:351
|
||||
#: app/api/tasks.py:354
|
||||
msgid "Asset does not exist"
|
||||
msgstr ""
|
||||
msgstr "Asset existiert nicht"
|
||||
|
||||
#: app/api/tasks.py:370
|
||||
msgid "Imported Task"
|
||||
|
@ -205,9 +206,9 @@ msgstr ""
|
|||
msgid "Task this image belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/image_upload.py:10 app/models/task.py:259
|
||||
#: app/models/image_upload.py:10 app/models/task.py:260
|
||||
msgid "Task"
|
||||
msgstr ""
|
||||
msgstr "Aufgabe"
|
||||
|
||||
#: app/models/image_upload.py:11
|
||||
msgid "File uploaded by a user"
|
||||
|
@ -215,7 +216,7 @@ msgstr ""
|
|||
|
||||
#: app/models/image_upload.py:11
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
msgstr "Bild"
|
||||
|
||||
#: app/models/image_upload.py:20
|
||||
msgid "Image Upload"
|
||||
|
@ -226,15 +227,13 @@ msgid "Image Uploads"
|
|||
msgstr ""
|
||||
|
||||
#: app/models/plugin.py:5
|
||||
#, fuzzy
|
||||
#| msgid "Plugins"
|
||||
msgid "Plugin name"
|
||||
msgstr "Plugins"
|
||||
msgstr "Plugin-Name"
|
||||
|
||||
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
|
||||
#: app/models/task.py:221 app/models/theme.py:16
|
||||
#: app/models/task.py:222 app/models/theme.py:16
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
msgstr "Name"
|
||||
|
||||
#: app/models/plugin.py:6
|
||||
msgid "Whether this plugin is turned on."
|
||||
|
@ -242,13 +241,11 @@ msgstr ""
|
|||
|
||||
#: app/models/plugin.py:6
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
msgstr "aktiviert"
|
||||
|
||||
#: app/models/plugin.py:20
|
||||
#, fuzzy
|
||||
#| msgid "Plugins"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugins"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: app/models/plugin.py:21 app/templates/app/logged_in_base.html:98
|
||||
msgid "Plugins"
|
||||
|
@ -291,10 +288,8 @@ msgid "JSON value"
|
|||
msgstr ""
|
||||
|
||||
#: app/models/plugin_datum.py:19 app/models/plugin_datum.py:20
|
||||
#, fuzzy
|
||||
#| msgid "Plugins"
|
||||
msgid "Plugin Datum"
|
||||
msgstr "Plugins"
|
||||
msgstr "Plugin Datum"
|
||||
|
||||
#: app/models/preset.py:9
|
||||
msgid "The person who owns this preset"
|
||||
|
@ -312,21 +307,17 @@ msgstr ""
|
|||
msgid "Options that define this preset (same format as in a Task's options)."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:11 app/models/task.py:227
|
||||
#, fuzzy
|
||||
#| msgid "Options (JSON)"
|
||||
#: app/models/preset.py:11 app/models/task.py:228
|
||||
msgid "Options"
|
||||
msgstr "Optionen (JSON)"
|
||||
msgstr "Optionen"
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Creation date"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#, fuzzy
|
||||
#| msgid "Create Account"
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Created at"
|
||||
msgstr "Erstelle Account"
|
||||
msgstr "Erzeugt am"
|
||||
|
||||
#: app/models/preset.py:14
|
||||
msgid ""
|
||||
|
@ -366,22 +357,16 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: app/models/project.py:26
|
||||
#, fuzzy
|
||||
#| msgid "Delete"
|
||||
msgid "Deleting"
|
||||
msgstr "Löschen"
|
||||
|
||||
#: app/models/project.py:56 app/models/task.py:220
|
||||
#, fuzzy
|
||||
#| msgid "First Project"
|
||||
#: app/models/project.py:56 app/models/task.py:221
|
||||
msgid "Project"
|
||||
msgstr "Erstes Projekt"
|
||||
msgstr "Projekt"
|
||||
|
||||
#: app/models/project.py:57
|
||||
#, fuzzy
|
||||
#| msgid "First Project"
|
||||
msgid "Projects"
|
||||
msgstr "Erstes Projekt"
|
||||
msgstr "Projekte"
|
||||
|
||||
#: app/models/setting.py:20
|
||||
msgid "The name of your application"
|
||||
|
@ -432,223 +417,223 @@ msgstr "Anwendung"
|
|||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:217
|
||||
#: app/models/task.py:218
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "Identifier of the task (as returned by NodeODM API)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:220
|
||||
#: app/models/task.py:221
|
||||
msgid "Project that this task belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:221
|
||||
#: app/models/task.py:222
|
||||
msgid "A label for the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid ""
|
||||
"Number of milliseconds that elapsed since the beginning of this task (-1 "
|
||||
"indicates that no information is available)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid "Processing Time"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223
|
||||
#: app/models/task.py:224
|
||||
msgid ""
|
||||
"Processing node assigned to this task (or null if this task has not been "
|
||||
"associated yet)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
|
||||
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
|
||||
msgid "Processing Node"
|
||||
msgstr ""
|
||||
msgstr "Verarbeitungsknoten"
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid ""
|
||||
"A flag indicating whether this task should be automatically assigned a "
|
||||
"processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid "Auto Processing Node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Current status of the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "The last processing error received"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "Last Error"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:227
|
||||
#: app/models/task.py:228
|
||||
msgid "Options that are being used to process this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "List of available assets to download"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "Available Assets"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console output of the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console Output"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Extent of the orthophoto"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Orthophoto Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:232
|
||||
#: app/models/task.py:233
|
||||
msgid "DSM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:233
|
||||
#: app/models/task.py:234
|
||||
msgid "DTM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid ""
|
||||
"A requested action to be performed on the task. The selected action will be "
|
||||
"performed by the worker at the next iteration."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid "Pending Action"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "A flag indicating whether this task is available to the public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "Public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid ""
|
||||
"When set to a value different than -1, indicates that the images for this "
|
||||
"task have been / will be resized to the size specified here before "
|
||||
"processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid "Resize To"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:243
|
||||
#: app/models/task.py:244
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the upload progress of this task's files to "
|
||||
"the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:244
|
||||
#: app/models/task.py:245
|
||||
msgid "Upload Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:247
|
||||
#: app/models/task.py:248
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the resize progress of this task's images"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:248
|
||||
#: app/models/task.py:249
|
||||
msgid "Resize Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:251
|
||||
#: app/models/task.py:252
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the running progress (estimated) of this "
|
||||
"task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:252
|
||||
#: app/models/task.py:253
|
||||
msgid "Running Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "URL this task is imported from (only for imported tasks)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "Import URL"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Number of images associated with this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Images Count"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid ""
|
||||
"A flag indicating whether this task is currently waiting for information or "
|
||||
"files to be uploaded before being considered for processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid "Partial"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:260
|
||||
#: app/models/task.py:261
|
||||
msgid "Tasks"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:269
|
||||
#: app/models/task.py:270
|
||||
msgid "unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:372
|
||||
#: app/models/task.py:373
|
||||
msgid "Importing assets..."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:411 app/models/task.py:679
|
||||
#: app/models/task.py:412 app/models/task.py:680
|
||||
msgid "Invalid zip file"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:505
|
||||
#: app/models/task.py:506
|
||||
#, python-format
|
||||
msgid "Connection error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:585
|
||||
#: app/models/task.py:586
|
||||
msgid "Cannot restart a task that has no processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:737
|
||||
#: app/models/task.py:738
|
||||
#, python-format
|
||||
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:747
|
||||
#: app/models/task.py:748
|
||||
msgid "Done!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -750,7 +735,7 @@ msgstr ""
|
|||
|
||||
#: app/models/theme.py:35
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
msgstr "Gescheitert"
|
||||
|
||||
#: app/models/theme.py:36
|
||||
msgid "The background color of success notifications."
|
||||
|
@ -762,7 +747,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/404.html:6
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
msgstr "404 Seite nicht gefunden"
|
||||
|
||||
#: app/templates/app/404.html:7
|
||||
msgid "Are you sure the address is correct?"
|
||||
|
@ -770,11 +755,13 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/500.html:5
|
||||
msgid "500 Internal Server Error"
|
||||
msgstr ""
|
||||
msgstr "Interner Serverfehler"
|
||||
|
||||
#: app/templates/app/500.html:6
|
||||
msgid "Something happened. The server logs contain more information."
|
||||
msgstr ""
|
||||
"Etwas ist schiefgelaufen. Entnehmen Sie den Server-Logs weitere "
|
||||
"Informationen."
|
||||
|
||||
#: app/templates/app/about.html:94
|
||||
#, python-format
|
||||
|
@ -785,14 +772,20 @@ msgid ""
|
|||
"option) any later version. See %(link_start)sthe GNU Affero General Public "
|
||||
"License%(link_end)s for more details."
|
||||
msgstr ""
|
||||
"Bei diesem Programm handelt es sich um freie Software: Sie können es unter "
|
||||
"den Bedingungen der GNU Affero General Public License, wie von der Free "
|
||||
"Software Foundation veröffentlicht, entweder Version 3 der Lizenz oder (nach "
|
||||
"Ihrer Wahl) jeder späteren Version weitergeben und / oder ändern. Weitere "
|
||||
"Informationen finden Sie unter %(link_start)s der GNU Affero General Public "
|
||||
"License %(link_end)s."
|
||||
|
||||
#: app/templates/app/admin/404.html:4 app/templates/app/admin/404.html:8
|
||||
msgid "Page not found"
|
||||
msgstr ""
|
||||
msgstr "Seite nicht gefunden"
|
||||
|
||||
#: app/templates/app/admin/404.html:10
|
||||
msgid "We're sorry, but the requested page could not be found."
|
||||
msgstr ""
|
||||
msgstr "Die Angeforderte Seite konnte leider nicht gefunden werden."
|
||||
|
||||
#: app/templates/app/admin/500.html:6 app/templates/app/admin/app_index.html:9
|
||||
#: app/templates/app/admin/auth/user/change_password.html:13
|
||||
|
@ -808,11 +801,11 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/500.html:7
|
||||
msgid "Server error"
|
||||
msgstr ""
|
||||
msgstr "Serverfehler"
|
||||
|
||||
#: app/templates/app/admin/500.html:11
|
||||
msgid "Server error (500)"
|
||||
msgstr ""
|
||||
msgstr "interner Server Fehler (500)"
|
||||
|
||||
#: app/templates/app/admin/500.html:14
|
||||
msgid "Server Error (500)"
|
||||
|
@ -864,19 +857,15 @@ msgstr ""
|
|||
#: app/templates/app/admin/change_form.html:47
|
||||
#: app/templates/app/admin/change_list.html:58
|
||||
#: app/templates/app/admin/login.html:21
|
||||
#, fuzzy
|
||||
#| msgid "Uh oh! Could you please check the errors below?"
|
||||
msgid "Please correct the error below."
|
||||
msgstr "Uhoh! Könntest du bitte die folgenden Fehler überprüfen?"
|
||||
msgstr "Bitte prüfen Sie die angezeigten Fehler"
|
||||
|
||||
#: app/templates/app/admin/auth/user/change_password.html:27
|
||||
#: app/templates/app/admin/change_form.html:47
|
||||
#: app/templates/app/admin/change_list.html:58
|
||||
#: app/templates/app/admin/login.html:21
|
||||
#, fuzzy
|
||||
#| msgid "Uh oh! Could you please check the errors below?"
|
||||
msgid "Please correct the errors below."
|
||||
msgstr "Uhoh! Könntest du bitte die folgenden Fehler überprüfen?"
|
||||
msgstr "Bitte prüfen Sie die angezeigten Fehler"
|
||||
|
||||
#: app/templates/app/admin/auth/user/change_password.html:31
|
||||
#, python-format
|
||||
|
@ -917,10 +906,8 @@ msgid "Load Plugin (.zip)"
|
|||
msgstr ""
|
||||
|
||||
#: app/templates/app/admin/change_list_plugin.html:28
|
||||
#, fuzzy
|
||||
#| msgid "Plugins"
|
||||
msgid "Manage Plugins"
|
||||
msgstr "Plugins"
|
||||
msgstr "Plugins verwalten"
|
||||
|
||||
#: app/templates/app/admin/change_list_results.html:17
|
||||
msgid "Remove from sorting"
|
||||
|
@ -1013,10 +1000,8 @@ msgid "Change"
|
|||
msgstr ""
|
||||
|
||||
#: app/templates/app/admin/edit_inline/tabular.html:20
|
||||
#, fuzzy
|
||||
#| msgid "Delete"
|
||||
msgid "Delete?"
|
||||
msgstr "Löschen"
|
||||
msgstr "Löschen?"
|
||||
|
||||
#: app/templates/app/admin/filter.html:2
|
||||
#, python-format
|
||||
|
@ -1034,10 +1019,8 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/index.html:31
|
||||
#: app/templates/app/admin/related_widget_wrapper.html:16
|
||||
#, fuzzy
|
||||
#| msgid "Add New"
|
||||
msgid "Add"
|
||||
msgstr "Neues Projekt"
|
||||
msgstr "Hinzufügen"
|
||||
|
||||
#: app/templates/app/admin/index.html:47
|
||||
msgid "You don't have permission to edit anything."
|
||||
|
@ -1086,10 +1069,8 @@ msgid "Date/time"
|
|||
msgstr ""
|
||||
|
||||
#: app/templates/app/admin/object_history.html:24
|
||||
#, fuzzy
|
||||
#| msgid "Application"
|
||||
msgid "Action"
|
||||
msgstr "Anwendung"
|
||||
msgstr "Aktion"
|
||||
|
||||
#: app/templates/app/admin/object_history.html:38
|
||||
msgid ""
|
||||
|
@ -1105,7 +1086,7 @@ msgstr ""
|
|||
#: app/templates/app/admin/pagination.html:11
|
||||
#: app/templates/app/admin/submit_line.html:3
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
msgstr "Speichern"
|
||||
|
||||
#: app/templates/app/admin/popup_response.html:3
|
||||
msgid "Popup closing..."
|
||||
|
@ -1128,7 +1109,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/search_form.html:7
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
msgstr "Suche"
|
||||
|
||||
#: app/templates/app/admin/search_form.html:9
|
||||
#, python-format
|
||||
|
@ -1173,7 +1154,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/dashboard.html:28
|
||||
msgid "Select Images and GCP"
|
||||
msgstr "Bilder und GCP auswählen"
|
||||
msgstr "Wählen Sie Bilder und GCP"
|
||||
|
||||
#: app/templates/app/dashboard.html:30
|
||||
#, python-format
|
||||
|
@ -1206,13 +1187,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
|
||||
#: app/views/dev.py:73
|
||||
#: app/views/dev.py:83
|
||||
msgid "Developer Tools"
|
||||
msgstr ""
|
||||
|
||||
#: app/templates/app/dev_tools.html:9
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
msgstr "Schließen"
|
||||
|
||||
#: app/templates/app/dev_tools.html:14
|
||||
msgid "Current Locale:"
|
||||
|
@ -1243,7 +1224,7 @@ msgstr "Hallo, %(user)s!"
|
|||
|
||||
#: app/templates/app/logged_in_base.html:19
|
||||
msgid "Logout"
|
||||
msgstr "Abmelden"
|
||||
msgstr "Ausloggen"
|
||||
|
||||
#: app/templates/app/logged_in_base.html:33 app/views/app.py:46
|
||||
msgid "Dashboard"
|
||||
|
@ -1379,7 +1360,7 @@ msgstr ""
|
|||
|
||||
#: app/translations/plugin_manifest_autogenerated.py:15
|
||||
msgid "Import images from external sources directly"
|
||||
msgstr ""
|
||||
msgstr "Importiere Bilder direkt von externen Quellen"
|
||||
|
||||
#: app/translations/plugin_manifest_autogenerated.py:16
|
||||
msgid "Detect changes between two different tasks in the same project."
|
||||
|
@ -1398,20 +1379,18 @@ msgid "3D Model Display"
|
|||
msgstr "3D Modell Anzeige"
|
||||
|
||||
#: app/views/app.py:147
|
||||
#, fuzzy
|
||||
#| msgid "Welcome!"
|
||||
msgid "Welcome"
|
||||
msgstr "Willkommen!"
|
||||
msgstr "Willkommen"
|
||||
|
||||
#: app/views/dev.py:48
|
||||
#: app/views/dev.py:59
|
||||
msgid "Cannot find locale/ folder in .zip archive"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:66
|
||||
#: app/views/dev.py:76
|
||||
msgid "Translation files reloaded!"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:70
|
||||
#: app/views/dev.py:80
|
||||
msgid "Invalid action"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1464,10 +1443,8 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: nodeodm/models.py:30
|
||||
#, fuzzy
|
||||
#| msgid "Max Images Limit"
|
||||
msgid "Max Images"
|
||||
msgstr "Max Bilderlimit"
|
||||
msgstr "Max Bilder"
|
||||
|
||||
#: nodeodm/models.py:30
|
||||
msgid "Maximum number of images accepted by this node."
|
||||
|
@ -1502,10 +1479,11 @@ msgstr ""
|
|||
#: plugins/contours/api.py:60
|
||||
msgid "Could not generate contour file. This might be a bug."
|
||||
msgstr ""
|
||||
"Konturdatei konnte nicht generiert werden. Dies könnte ein Fehler sein."
|
||||
|
||||
#: plugins/diagnostic/plugin.py:36
|
||||
msgid "Diagnostic"
|
||||
msgstr "Diagnositik"
|
||||
msgstr "Diagnose"
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:6
|
||||
msgid "Diagnostic Information"
|
||||
|
@ -1563,22 +1541,17 @@ msgid "Note!"
|
|||
msgstr "Hinweis!"
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:33
|
||||
#, fuzzy, python-format
|
||||
#| msgid ""
|
||||
#| "These values might be relative to the virtualization environment in which "
|
||||
#| "the application is running, not necessarily the values of the your "
|
||||
#| "machine. See instructions for %(win_link)s and %(mac_link)s for changing "
|
||||
#| "these values in a docker setup."
|
||||
#, python-format
|
||||
msgid ""
|
||||
"These values might be relative to the virtualization environment in which "
|
||||
"the application is running, not necessarily the values of the your machine. "
|
||||
"See instructions for %(win_link)s and %(mac_link)s for changing these values "
|
||||
"in a Docker setup."
|
||||
msgstr ""
|
||||
"Diese Werte beziehen sich relativ auf die Virtualisierungsumgebung in "
|
||||
"welcher das Programm läuft, nicht zwingendermaßen auf die Werte deines "
|
||||
"Computers. Siehe dazu die Anleitungen für %(win_link)s und %(mac_link)s um "
|
||||
"diese Werte im Docker-Setup zu ändern."
|
||||
"Diese Werte beziehen sich möglicherweise auf die Virtualisierungsumgebung, "
|
||||
"in der die Anwendung ausgeführt wird, und nicht unbedingt auf die Werte "
|
||||
"Ihres Computers. Informationen zum Ändern dieser Werte in einem Docker-Setup "
|
||||
"finden Sie in den Anweisungen für %(win_link)s und %(mac_link)s."
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:47
|
||||
#: plugins/diagnostic/templates/diagnostic.html:82
|
||||
|
@ -1595,6 +1568,9 @@ msgid ""
|
|||
"Edit, from the options make sure to check \"dsm\", then press Restart --> "
|
||||
"From DEM."
|
||||
msgstr ""
|
||||
"Kein Oberflächenmodell verfügbar. Wählen Sie im Dashboard diese Aufgabe aus, "
|
||||
"drücken Sie Bearbeiten. Aktivieren Sie in den Optionen \"dsm\" und drücken "
|
||||
"Sie dann Neustart -> Von DEM."
|
||||
|
||||
#: plugins/posm-gcpi/plugin.py:8
|
||||
msgid "GCP Interface"
|
||||
|
|
Plik diff jest za duży
Load Diff
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
|
||||
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -196,7 +196,7 @@ msgstr ""
|
|||
msgid "Task this image belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/image_upload.py:10 app/models/task.py:259
|
||||
#: app/models/image_upload.py:10 app/models/task.py:260
|
||||
msgid "Task"
|
||||
msgstr ""
|
||||
|
||||
|
@ -221,7 +221,7 @@ msgid "Plugin name"
|
|||
msgstr ""
|
||||
|
||||
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
|
||||
#: app/models/task.py:221 app/models/theme.py:16
|
||||
#: app/models/task.py:222 app/models/theme.py:16
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -297,15 +297,15 @@ msgstr ""
|
|||
msgid "Options that define this preset (same format as in a Task's options)."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:11 app/models/task.py:227
|
||||
#: app/models/preset.py:11 app/models/task.py:228
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Creation date"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Created at"
|
||||
msgstr ""
|
||||
|
||||
|
@ -350,7 +350,7 @@ msgstr ""
|
|||
msgid "Deleting"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/project.py:56 app/models/task.py:220
|
||||
#: app/models/project.py:56 app/models/task.py:221
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
|
||||
|
@ -407,223 +407,223 @@ msgstr ""
|
|||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:217
|
||||
#: app/models/task.py:218
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "Identifier of the task (as returned by NodeODM API)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:220
|
||||
#: app/models/task.py:221
|
||||
msgid "Project that this task belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:221
|
||||
#: app/models/task.py:222
|
||||
msgid "A label for the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid ""
|
||||
"Number of milliseconds that elapsed since the beginning of this task (-1 "
|
||||
"indicates that no information is available)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid "Processing Time"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223
|
||||
#: app/models/task.py:224
|
||||
msgid ""
|
||||
"Processing node assigned to this task (or null if this task has not been "
|
||||
"associated yet)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
|
||||
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
|
||||
msgid "Processing Node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid ""
|
||||
"A flag indicating whether this task should be automatically assigned a "
|
||||
"processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid "Auto Processing Node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Current status of the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "The last processing error received"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "Last Error"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:227
|
||||
#: app/models/task.py:228
|
||||
msgid "Options that are being used to process this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "List of available assets to download"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "Available Assets"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console output of the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console Output"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Extent of the orthophoto"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Orthophoto Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:232
|
||||
#: app/models/task.py:233
|
||||
msgid "DSM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:233
|
||||
#: app/models/task.py:234
|
||||
msgid "DTM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid ""
|
||||
"A requested action to be performed on the task. The selected action will be "
|
||||
"performed by the worker at the next iteration."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid "Pending Action"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "A flag indicating whether this task is available to the public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "Public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid ""
|
||||
"When set to a value different than -1, indicates that the images for this "
|
||||
"task have been / will be resized to the size specified here before "
|
||||
"processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid "Resize To"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:243
|
||||
#: app/models/task.py:244
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the upload progress of this task's files to "
|
||||
"the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:244
|
||||
#: app/models/task.py:245
|
||||
msgid "Upload Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:247
|
||||
#: app/models/task.py:248
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the resize progress of this task's images"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:248
|
||||
#: app/models/task.py:249
|
||||
msgid "Resize Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:251
|
||||
#: app/models/task.py:252
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the running progress (estimated) of this "
|
||||
"task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:252
|
||||
#: app/models/task.py:253
|
||||
msgid "Running Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "URL this task is imported from (only for imported tasks)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "Import URL"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Number of images associated with this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Images Count"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid ""
|
||||
"A flag indicating whether this task is currently waiting for information or "
|
||||
"files to be uploaded before being considered for processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid "Partial"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:260
|
||||
#: app/models/task.py:261
|
||||
msgid "Tasks"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:269
|
||||
#: app/models/task.py:270
|
||||
msgid "unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:372
|
||||
#: app/models/task.py:373
|
||||
msgid "Importing assets..."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:411 app/models/task.py:679
|
||||
#: app/models/task.py:412 app/models/task.py:680
|
||||
msgid "Invalid zip file"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:505
|
||||
#: app/models/task.py:506
|
||||
#, python-format
|
||||
msgid "Connection error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:585
|
||||
#: app/models/task.py:586
|
||||
msgid "Cannot restart a task that has no processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:737
|
||||
#: app/models/task.py:738
|
||||
#, python-format
|
||||
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:747
|
||||
#: app/models/task.py:748
|
||||
msgid "Done!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1167,7 +1167,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
|
||||
#: app/views/dev.py:73
|
||||
#: app/views/dev.py:83
|
||||
msgid "Developer Tools"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1362,15 +1362,15 @@ msgstr ""
|
|||
msgid "Welcome"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:48
|
||||
#: app/views/dev.py:59
|
||||
msgid "Cannot find locale/ folder in .zip archive"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:66
|
||||
#: app/views/dev.py:76
|
||||
msgid "Translation files reloaded!"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:70
|
||||
#: app/views/dev.py:80
|
||||
msgid "Invalid action"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
|
||||
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -137,7 +137,11 @@ msgstr ""
|
|||
msgid "Camera Shots (GeoJSON)"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/classes/AssetDownloads.js:53
|
||||
#: app/static/app/js/classes/AssetDownloads.js:51
|
||||
msgid "Quality Report"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/classes/AssetDownloads.js:55
|
||||
msgid "All Assets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -931,114 +935,115 @@ msgstr ""
|
|||
#: app/static/app/js/translations/odm_autogenerated.js:3
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Legacy option (use --pc-quality instead). Controls the density of the point "
|
||||
"cloud by setting the resolution of the depthmap images. Higher values take "
|
||||
"longer to compute but produce denser point clouds. Default: %(default)s"
|
||||
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
|
||||
"This flag is useful if you have high precision GPS measurements. If there "
|
||||
"are no GCPs, this flag does nothing. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:4
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
|
||||
"image outputs and resizes images when necessary, resulting in faster "
|
||||
"processing and lower memory usage. Since GSD is an estimate, sometimes "
|
||||
"ignoring it can result in slightly better image output quality. Default: "
|
||||
"%(default)s"
|
||||
msgid "Skip the blending of colors near seams. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:5
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter window radius parameter (meters). Default: "
|
||||
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Turn off camera parameter optimization during bundle adjustment. This can be "
|
||||
"sometimes useful for improving results that exhibit doming/bowling or when "
|
||||
"images are taken with a rolling shutter camera. Default: %(default)s"
|
||||
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
|
||||
"skip pre-matching. Neighbors works together with Distance parameter, set "
|
||||
"both to 0 to not use pre-matching. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:7
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skip generation of a full 3D model. This can save time if you only need 2D "
|
||||
"results such as orthophotos and DEMs. Default: %(default)s"
|
||||
"Use the camera parameters computed from another dataset instead of "
|
||||
"calculating them. Can be specified either as path to a cameras.json file or "
|
||||
"as a JSON string representing the contents of a cameras.json file. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:8
|
||||
msgid "show this help message and exit"
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag if you have a GCP File but want to use the EXIF information for "
|
||||
"georeferencing instead. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:9
|
||||
#, python-format
|
||||
msgid "Skip the blending of colors near seams. Default: %(default)s"
|
||||
msgid ""
|
||||
"Simple Morphological Filter window radius parameter (meters). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:10
|
||||
#, python-format
|
||||
msgid ""
|
||||
"URL to a ClusterODM instance for distributing a split-merge workflow on "
|
||||
"multiple nodes in parallel. Default: %(default)s"
|
||||
"Skips dense reconstruction and 3D model generation. It generates an "
|
||||
"orthophoto directly from the sparse reconstruction. If you just need an "
|
||||
"orthophoto and do not need a full 3D model, turn on this option. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:11
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Delete heavy intermediate files to optimize disk space usage. This affects "
|
||||
"the ability to restart the pipeline from an intermediate stage, but allows "
|
||||
"datasets to be processed on machines that don't have sufficient disk space "
|
||||
"available. Default: %(default)s"
|
||||
"Distance threshold in meters to find pre-matching images based on GPS exif "
|
||||
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:12
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When processing multispectral datasets, ODM will automatically align the "
|
||||
"images for each band. If the images have been postprocessed and are already "
|
||||
"aligned, use this option. Default: %(default)s"
|
||||
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:13
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
|
||||
"be one of: %(choices)s. Default: %(default)s"
|
||||
"Set feature extraction quality. Higher quality generates better features, "
|
||||
"but requires more memory and takes longer. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:14
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
|
||||
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
|
||||
"produces denser reconstructions. Default: %(default)s"
|
||||
"Name of dataset (i.e subfolder name within project folder). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:15
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
|
||||
"deviation threshold to include patches. Patches with lower standard "
|
||||
"deviation are ignored. Default: %(default)s"
|
||||
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
|
||||
"filling. Starting with a radius equal to the output resolution, N different "
|
||||
"DEMs are generated with progressively bigger radius using the inverse "
|
||||
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
|
||||
"then merged using nearest neighbor interpolation. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set a camera projection type. Manually setting a value can help improve "
|
||||
"geometric undistortion. By default the application tries to determine a lens "
|
||||
"type from the images metadata. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
"Set this parameter if you want to generate a PNG rendering of the "
|
||||
"orthophoto. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
|
||||
"option is a bit faster and provides similar results in planar areas. "
|
||||
"Default: %(default)s"
|
||||
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
|
||||
"be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:18
|
||||
|
@ -1052,23 +1057,306 @@ msgstr ""
|
|||
#: app/static/app/js/translations/odm_autogenerated.js:19
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skips dense reconstruction and 3D model generation. It generates an "
|
||||
"orthophoto directly from the sparse reconstruction. If you just need an "
|
||||
"orthophoto and do not need a full 3D model, turn on this option. Default: "
|
||||
"%(default)s"
|
||||
"Decimate the points before generating the DEM. 1 is no decimation (full "
|
||||
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
|
||||
"generation of DEM results in very large datasets. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:20
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
|
||||
"This flag is useful if you have high precision GPS measurements. If there "
|
||||
"are no GCPs, this flag does nothing. Default: %(default)s"
|
||||
msgid "Print debug messages. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:21
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
|
||||
"image outputs and resizes images when necessary, resulting in faster "
|
||||
"processing and lower memory usage. Since GSD is an estimate, sometimes "
|
||||
"ignoring it can result in slightly better image output quality. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:22
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
|
||||
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
|
||||
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:23
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Turn off camera parameter optimization during bundle adjustment. This can be "
|
||||
"sometimes useful for improving results that exhibit doming/bowling or when "
|
||||
"images are taken with a rolling shutter camera. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:24
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Run local bundle adjustment for every image added to the reconstruction and "
|
||||
"a global adjustment every 100 images. Speeds up reconstruction for very "
|
||||
"large datasets. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:25
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Automatically crop image outputs by creating a smooth buffer around the "
|
||||
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:26
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:27
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:28
|
||||
#, python-format
|
||||
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:29
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:30
|
||||
msgid ""
|
||||
"Path to the project folder. Your project folder should contain subfolders "
|
||||
"for each dataset. Each dataset should have an \"images\" folder."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:31
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter slope parameter (rise over run). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:33
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
|
||||
"like Leaflet or OpenLayers. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Delete heavy intermediate files to optimize disk space usage. This affects "
|
||||
"the ability to restart the pipeline from an intermediate stage, but allows "
|
||||
"datasets to be processed on machines that don't have sufficient disk space "
|
||||
"available. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:35
|
||||
msgid "show this help message and exit"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:36
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Path to the file containing the ground control points used for "
|
||||
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
|
||||
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
|
||||
"[extra2]Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:37
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skip generation of a full 3D model. This can save time if you only need 2D "
|
||||
"results such as orthophotos and DEMs. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:38
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of features to extract per image. More features can be useful "
|
||||
"for finding more matches between images, potentially allowing the "
|
||||
"reconstruction of areas with little overlap or insufficient features. More "
|
||||
"features also slow down processing. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:39
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
|
||||
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
|
||||
"gsd also. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:40
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
|
||||
"deviation threshold to include patches. Patches with lower standard "
|
||||
"deviation are ignored. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:41
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set point cloud quality. Higher quality generates better, denser point "
|
||||
"clouds, but requires more memory and takes longer. Each step up in quality "
|
||||
"increases processing time roughly by a factor of 4x.Can be one of: "
|
||||
"%(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:42
|
||||
#, python-format
|
||||
msgid ""
|
||||
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
|
||||
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
|
||||
"also. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:43
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Perform ground rectification on the point cloud. This means that wrongly "
|
||||
"classified ground points will be re-classified and gaps will be filled. "
|
||||
"Useful for generating DTMs. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:44
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
|
||||
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
|
||||
"produces denser reconstructions. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:45
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generates a polygon around the cropping area that cuts the orthophoto around "
|
||||
"the edges of features. This polygon can be useful for stitching seamless "
|
||||
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:46
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set a camera projection type. Manually setting a value can help improve "
|
||||
"geometric undistortion. By default the application tries to determine a lens "
|
||||
"type from the images metadata. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:47
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:48
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Filters the point cloud by keeping only a single point around a radius N (in "
|
||||
"meters). This can be useful to limit the output resolution of the point "
|
||||
"cloud. Set to 0 to disable sampling. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:49
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Legacy option (use --pc-quality instead). Controls the density of the point "
|
||||
"cloud by setting the resolution of the depthmap images. Higher values take "
|
||||
"longer to compute but produce denser point clouds. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:50
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
|
||||
"with sharp features (gmi) or those that cover the largest area (area). "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:51
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:52
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Radius of the overlap between submodels. After grouping images into "
|
||||
"clusters, images that are closer than this radius to a cluster are added to "
|
||||
"the cluster. This is done to ensure that neighboring submodels overlap. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:53
|
||||
#, python-format
|
||||
msgid ""
|
||||
"URL to a ClusterODM instance for distributing a split-merge workflow on "
|
||||
"multiple nodes in parallel. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:54
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of views that should reconstruct a point for it to be valid. "
|
||||
"Use lower values if your images have less overlap. Lower values result in "
|
||||
"denser point clouds but with more noise. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:55
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Build orthophoto overviews for faster display in programs such as QGIS. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:56
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When processing multispectral datasets, you can specify the name of the "
|
||||
"primary band that will be used for reconstruction. It's recommended to "
|
||||
"choose a band which has sharp details and is in focus. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:57
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
|
||||
"simple morphological filter. Check the --dem* and --smrf* parameters for "
|
||||
"finer tuning. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:58
|
||||
msgid "Displays version number and exits. "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:59
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Path to the image geolocation file containing the camera center coordinates "
|
||||
"used for georeferencing. Note that omega/phi/kappa are currently not "
|
||||
"supported (you can set them to 0). The file needs to use the following "
|
||||
|
@ -1077,97 +1365,19 @@ msgid ""
|
|||
"accuracy (meters)]Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:22
|
||||
#, python-format
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:60
|
||||
msgid ""
|
||||
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
|
||||
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
|
||||
"gsd also. Default: %(default)s"
|
||||
"Permanently delete all previous results and rerun the processing pipeline."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:23
|
||||
msgid ""
|
||||
"Path to the project folder. Your project folder should contain subfolders "
|
||||
"for each dataset. Each dataset should have an \"images\" folder."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:24
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:61
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
|
||||
"filling. Starting with a radius equal to the output resolution, N different "
|
||||
"DEMs are generated with progressively bigger radius using the inverse "
|
||||
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
|
||||
"then merged using nearest neighbor interpolation. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:25
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
|
||||
"recommended values are 8-12. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:26
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skip normalization of colors across all images. Useful when processing "
|
||||
"radiometric data. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:27
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:28
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set point cloud quality. Higher quality generates better, denser point "
|
||||
"clouds, but requires more memory and takes longer. Each step up in quality "
|
||||
"increases processing time roughly by a factor of 4x.Can be one of: "
|
||||
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
|
||||
"%(choices)s. Default: %(default)s "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:29
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Filters the point cloud by keeping only a single point around a radius N (in "
|
||||
"meters). This can be useful to limit the output resolution of the point "
|
||||
"cloud. Set to 0 to disable sampling. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:30
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Run local bundle adjustment for every image added to the reconstruction and "
|
||||
"a global adjustment every 100 images. Speeds up reconstruction for very "
|
||||
"large datasets. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:31
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Build orthophoto overviews for faster display in programs such as QGIS. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set feature extraction quality. Higher quality generates better features, "
|
||||
"but requires more memory and takes longer. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:33
|
||||
#, python-format
|
||||
msgid "Print additional messages to the console. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:34
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:62
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Computes an euclidean raster map for each DEM. The map reports the distance "
|
||||
|
@ -1176,108 +1386,42 @@ msgid ""
|
|||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:35
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:63
|
||||
#, python-format
|
||||
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:64
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
|
||||
"skip pre-matching. Neighbors works together with Distance parameter, set "
|
||||
"both to 0 to not use pre-matching. Default: %(default)s"
|
||||
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:36
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:65
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
"Legacy option (use --feature-quality instead). Resizes images by the largest "
|
||||
"side for feature extraction purposes only. Set to -1 to disable. This does "
|
||||
"not affect the final orthophoto resolution quality and will not resize the "
|
||||
"original images. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:37
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:66
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
|
||||
"like Leaflet or OpenLayers. Default: %(default)s"
|
||||
"When processing multispectral datasets, ODM will automatically align the "
|
||||
"images for each band. If the images have been postprocessed and are already "
|
||||
"aligned, use this option. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:38
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:67
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Classify the point cloud outputs using a Simple Morphological Filter. You "
|
||||
"can control the behavior of this option by tweaking the --dem-* parameters. "
|
||||
"Default: %(default)s"
|
||||
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
|
||||
"recommended values are 8-12. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:39
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Choose what to merge in the merge step in a split dataset. By default all "
|
||||
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:40
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use the camera parameters computed from another dataset instead of "
|
||||
"calculating them. Can be specified either as path to a cameras.json file or "
|
||||
"as a JSON string representing the contents of a cameras.json file. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:41
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set this parameter if you want to generate a PNG rendering of the "
|
||||
"orthophoto. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:42
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
|
||||
"with sharp features (gmi) or those that cover the largest area (area). "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:43
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
|
||||
"%(choices)s. Default: %(default)s "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:44
|
||||
msgid ""
|
||||
"Permanently delete all previous results and rerun the processing pipeline."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:45
|
||||
#, python-format
|
||||
msgid ""
|
||||
"End processing at this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:46
|
||||
#, python-format
|
||||
msgid "Print debug messages. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:47
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Path to the file containing the ground control points used for "
|
||||
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
|
||||
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
|
||||
"[extra2]Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:48
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter slope parameter (rise over run). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:49
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:68
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set the radiometric calibration to perform on images. When processing "
|
||||
|
@ -1290,88 +1434,33 @@ msgid ""
|
|||
"the sun. Can be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:50
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:69
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Decimate the points before generating the DEM. 1 is no decimation (full "
|
||||
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
|
||||
"generation of DEM results in very large datasets. Default: %(default)s"
|
||||
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:51
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:52
|
||||
msgid "Displays version number and exits. "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:53
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Radius of the overlap between submodels. After grouping images into "
|
||||
"clusters, images that are closer than this radius to a cluster are added to "
|
||||
"the cluster. This is done to ensure that neighboring submodels overlap. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:54
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:55
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag if you have a GCP File but want to use the EXIF information for "
|
||||
"georeferencing instead. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:56
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Name of dataset (i.e subfolder name within project folder). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:57
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
|
||||
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
|
||||
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:58
|
||||
#, python-format
|
||||
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:59
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:60
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:61
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:70
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in LAS format. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:62
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:71
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
|
||||
"option is a bit faster and provides similar results in planar areas. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:72
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Choose what to merge in the merge step in a split dataset. By default all "
|
||||
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:73
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The maximum number of processes to use in various processes. Peak memory "
|
||||
|
@ -1379,14 +1468,7 @@ msgid ""
|
|||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:63
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:64
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:74
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag to build a DSM (Digital Surface Model, ground + objects) using "
|
||||
|
@ -1394,66 +1476,7 @@ msgid ""
|
|||
"tuning. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:65
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When processing multispectral datasets, you can specify the name of the "
|
||||
"primary band that will be used for reconstruction. It's recommended to "
|
||||
"choose a band which has sharp details and is in focus. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:66
|
||||
#, python-format
|
||||
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:67
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Legacy option (use --feature-quality instead). Resizes images by the largest "
|
||||
"side for feature extraction purposes only. Set to -1 to disable. This does "
|
||||
"not affect the final orthophoto resolution quality and will not resize the "
|
||||
"original images. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:68
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:69
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:70
|
||||
#, python-format
|
||||
msgid ""
|
||||
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
|
||||
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
|
||||
"also. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:71
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Distance threshold in meters to find pre-matching images based on GPS exif "
|
||||
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:72
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generates a polygon around the cropping area that cuts the orthophoto around "
|
||||
"the edges of features. This polygon can be useful for stitching seamless "
|
||||
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:73
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:75
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Average number of images per submodel. When splitting a large dataset into "
|
||||
|
@ -1462,50 +1485,31 @@ msgid ""
|
|||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:74
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Automatically crop image outputs by creating a smooth buffer around the "
|
||||
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:75
|
||||
#, python-format
|
||||
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of features to extract per image. More features can be useful "
|
||||
"for finding more matches between images, potentially allowing the "
|
||||
"reconstruction of areas with little overlap or insufficient features. More "
|
||||
"features also slow down processing. Default: %(default)s"
|
||||
"End processing at this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:77
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Perform ground rectification on the point cloud. This means that wrongly "
|
||||
"classified ground points will be re-classified and gaps will be filled. "
|
||||
"Useful for generating DTMs. Default: %(default)s"
|
||||
"Skip normalization of colors across all images. Useful when processing "
|
||||
"radiometric data. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:78
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of views that should reconstruct a point for it to be valid. "
|
||||
"Use lower values if your images have less overlap. Lower values result in "
|
||||
"denser point clouds but with more noise. Default: %(default)s"
|
||||
"Classify the point cloud outputs using a Simple Morphological Filter. You "
|
||||
"can control the behavior of this option by tweaking the --dem-* parameters. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:79
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
|
||||
"simple morphological filter. Check the --dem* and --smrf* parameters for "
|
||||
"finer tuning. Default: %(default)s"
|
||||
msgid "Print additional messages to the console. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:80
|
||||
|
|
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
|
||||
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
|
||||
"PO-Revision-Date: 2020-12-23 16:28+0000\n"
|
||||
"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/webodm/webodm/fr/"
|
||||
|
@ -205,7 +205,7 @@ msgstr ""
|
|||
msgid "Task this image belongs to"
|
||||
msgstr "La tâche à laquelle cette image appartient"
|
||||
|
||||
#: app/models/image_upload.py:10 app/models/task.py:259
|
||||
#: app/models/image_upload.py:10 app/models/task.py:260
|
||||
msgid "Task"
|
||||
msgstr "Tâche"
|
||||
|
||||
|
@ -230,7 +230,7 @@ msgid "Plugin name"
|
|||
msgstr "Nom de l'extension"
|
||||
|
||||
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
|
||||
#: app/models/task.py:221 app/models/theme.py:16
|
||||
#: app/models/task.py:222 app/models/theme.py:16
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
|
@ -310,15 +310,15 @@ msgstr ""
|
|||
"Options qui définissent ce préréglage (même format que dans les options "
|
||||
"d'une tâche)."
|
||||
|
||||
#: app/models/preset.py:11 app/models/task.py:227
|
||||
#: app/models/preset.py:11 app/models/task.py:228
|
||||
msgid "Options"
|
||||
msgstr "Options"
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Creation date"
|
||||
msgstr "Date de création"
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Created at"
|
||||
msgstr "Créé le"
|
||||
|
||||
|
@ -368,7 +368,7 @@ msgstr ""
|
|||
msgid "Deleting"
|
||||
msgstr "Suppression"
|
||||
|
||||
#: app/models/project.py:56 app/models/task.py:220
|
||||
#: app/models/project.py:56 app/models/task.py:221
|
||||
msgid "Project"
|
||||
msgstr "Projet"
|
||||
|
||||
|
@ -425,27 +425,27 @@ msgstr "Application"
|
|||
msgid "Settings"
|
||||
msgstr "Paramètres"
|
||||
|
||||
#: app/models/task.py:217
|
||||
#: app/models/task.py:218
|
||||
msgid "Id"
|
||||
msgstr "Identifiant"
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "Identifier of the task (as returned by NodeODM API)"
|
||||
msgstr "Identifiant de la tâche (tel que retourné par l'API NodeODM)"
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "UUID"
|
||||
msgstr "Identifiant unique"
|
||||
|
||||
#: app/models/task.py:220
|
||||
#: app/models/task.py:221
|
||||
msgid "Project that this task belongs to"
|
||||
msgstr "Projet auquel appartient cette tâche"
|
||||
|
||||
#: app/models/task.py:221
|
||||
#: app/models/task.py:222
|
||||
msgid "A label for the task"
|
||||
msgstr "Un nom pour cette tâche"
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid ""
|
||||
"Number of milliseconds that elapsed since the beginning of this task (-1 "
|
||||
"indicates that no information is available)"
|
||||
|
@ -453,11 +453,11 @@ msgstr ""
|
|||
"Nombre de millisecondes écoulées depuis le début de cette tâche (-1 indique "
|
||||
"qu'il n'y a pas d'information disponible)"
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid "Processing Time"
|
||||
msgstr "Temps de traitement"
|
||||
|
||||
#: app/models/task.py:223
|
||||
#: app/models/task.py:224
|
||||
msgid ""
|
||||
"Processing node assigned to this task (or null if this task has not been "
|
||||
"associated yet)"
|
||||
|
@ -465,11 +465,11 @@ msgstr ""
|
|||
"Nœud de traitement assigné à cette tâche (ou défini à null si la tâche n'a "
|
||||
"pas encore été associée)"
|
||||
|
||||
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
|
||||
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
|
||||
msgid "Processing Node"
|
||||
msgstr "Nœud de traitement"
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid ""
|
||||
"A flag indicating whether this task should be automatically assigned a "
|
||||
"processing node"
|
||||
|
@ -477,63 +477,63 @@ msgstr ""
|
|||
"Un drapeau indiquant si cette tâche doit être automatiquement associée ou "
|
||||
"non à un nœud de traitement"
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid "Auto Processing Node"
|
||||
msgstr "Nœud de traitement automatique"
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Current status of the task"
|
||||
msgstr "État actuel de la tâche"
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Status"
|
||||
msgstr "État"
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "The last processing error received"
|
||||
msgstr "La dernière erreur de traitement reçue"
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "Last Error"
|
||||
msgstr "Dernière erreur"
|
||||
|
||||
#: app/models/task.py:227
|
||||
#: app/models/task.py:228
|
||||
msgid "Options that are being used to process this task"
|
||||
msgstr "Options utilisées pour effectuer cette tâche"
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "List of available assets to download"
|
||||
msgstr "Liste des ressources disponibles au téléchargement"
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "Available Assets"
|
||||
msgstr "Ressources disponibles"
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console output of the processing node"
|
||||
msgstr "Sortie console du nœud de traitement"
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console Output"
|
||||
msgstr "Sortie console"
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Extent of the orthophoto"
|
||||
msgstr "Étendue de l'orthophoto"
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Orthophoto Extent"
|
||||
msgstr "Étendue de l'orthophoto"
|
||||
|
||||
#: app/models/task.py:232
|
||||
#: app/models/task.py:233
|
||||
msgid "DSM Extent"
|
||||
msgstr "Étendue du DSM"
|
||||
|
||||
#: app/models/task.py:233
|
||||
#: app/models/task.py:234
|
||||
msgid "DTM Extent"
|
||||
msgstr "Étendue du DTM"
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid ""
|
||||
"A requested action to be performed on the task. The selected action will be "
|
||||
"performed by the worker at the next iteration."
|
||||
|
@ -541,19 +541,19 @@ msgstr ""
|
|||
"Une action demandée à effectuer sur la tâche. L'action sélectionnée sera "
|
||||
"exécutée par le processus lors de la prochaine itération."
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid "Pending Action"
|
||||
msgstr "Action en attente"
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "A flag indicating whether this task is available to the public"
|
||||
msgstr "Un drapeau indiquant si cette tâche est disponible au public ou non"
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "Public"
|
||||
msgstr "Public"
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid ""
|
||||
"When set to a value different than -1, indicates that the images for this "
|
||||
"task have been / will be resized to the size specified here before "
|
||||
|
@ -563,11 +563,11 @@ msgstr ""
|
|||
"cette tâche ont été / seront redimensionnées à la taille définie ici avant "
|
||||
"le traitement."
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid "Resize To"
|
||||
msgstr "Redimensionner vers"
|
||||
|
||||
#: app/models/task.py:243
|
||||
#: app/models/task.py:244
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the upload progress of this task's files to "
|
||||
"the processing node"
|
||||
|
@ -575,51 +575,51 @@ msgstr ""
|
|||
"Les valeurs entre 0 et 1 indiquent la progression du téléversement des "
|
||||
"fichiers de cette tâche vers le nœud de traitement"
|
||||
|
||||
#: app/models/task.py:244
|
||||
#: app/models/task.py:245
|
||||
msgid "Upload Progress"
|
||||
msgstr "Progression du téléversement"
|
||||
|
||||
#: app/models/task.py:247
|
||||
#: app/models/task.py:248
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the resize progress of this task's images"
|
||||
msgstr ""
|
||||
"Les valeurs entre 0 et 1 indiquent la progression du redimensionnement des "
|
||||
"images de cette tâche"
|
||||
|
||||
#: app/models/task.py:248
|
||||
#: app/models/task.py:249
|
||||
msgid "Resize Progress"
|
||||
msgstr "Progression du redimensionnement"
|
||||
|
||||
#: app/models/task.py:251
|
||||
#: app/models/task.py:252
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the running progress (estimated) of this "
|
||||
"task"
|
||||
msgstr ""
|
||||
"Les valeurs entre 0 et 1 indiquent la progression (estimée) de cette tâche"
|
||||
|
||||
#: app/models/task.py:252
|
||||
#: app/models/task.py:253
|
||||
msgid "Running Progress"
|
||||
msgstr "Progression de l'exécution"
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "URL this task is imported from (only for imported tasks)"
|
||||
msgstr ""
|
||||
"URL à partir de laquelle cette tâche a été importée (uniquement pour les "
|
||||
"tâches importées)"
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "Import URL"
|
||||
msgstr "URL d’importation"
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Number of images associated with this task"
|
||||
msgstr "Nombre d'images associées à cette tâche"
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Images Count"
|
||||
msgstr "Nombre d'images"
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid ""
|
||||
"A flag indicating whether this task is currently waiting for information or "
|
||||
"files to be uploaded before being considered for processing."
|
||||
|
@ -628,43 +628,43 @@ msgstr ""
|
|||
"d'information des fichiers à téléverser avant d'être considérée pour le "
|
||||
"traitement."
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid "Partial"
|
||||
msgstr "Partiel"
|
||||
|
||||
#: app/models/task.py:260
|
||||
#: app/models/task.py:261
|
||||
msgid "Tasks"
|
||||
msgstr "Tâches"
|
||||
|
||||
#: app/models/task.py:269
|
||||
#: app/models/task.py:270
|
||||
msgid "unnamed"
|
||||
msgstr "sans nom"
|
||||
|
||||
#: app/models/task.py:372
|
||||
#: app/models/task.py:373
|
||||
msgid "Importing assets..."
|
||||
msgstr "Importation des ressources…"
|
||||
|
||||
#: app/models/task.py:411 app/models/task.py:679
|
||||
#: app/models/task.py:412 app/models/task.py:680
|
||||
msgid "Invalid zip file"
|
||||
msgstr "Fichier zip invalide"
|
||||
|
||||
#: app/models/task.py:505
|
||||
#: app/models/task.py:506
|
||||
#, python-format
|
||||
msgid "Connection error: %(error)s"
|
||||
msgstr "Erreur de connexion : %(error)s"
|
||||
|
||||
#: app/models/task.py:585
|
||||
#: app/models/task.py:586
|
||||
msgid "Cannot restart a task that has no processing node"
|
||||
msgstr "Impossible de redémarrer une tâche qui n'a pas de nœud de traitement"
|
||||
|
||||
#: app/models/task.py:737
|
||||
#: app/models/task.py:738
|
||||
#, python-format
|
||||
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
|
||||
msgstr ""
|
||||
"SRS non pris en charge %(code)s. S’il vous plaît assurez-vous que vous avez "
|
||||
"sélectionné un SRS pris en charge."
|
||||
|
||||
#: app/models/task.py:747
|
||||
#: app/models/task.py:748
|
||||
msgid "Done!"
|
||||
msgstr "Terminé !"
|
||||
|
||||
|
@ -1257,7 +1257,7 @@ msgstr ""
|
|||
"la précision du géoréférencement"
|
||||
|
||||
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
|
||||
#: app/views/dev.py:73
|
||||
#: app/views/dev.py:83
|
||||
msgid "Developer Tools"
|
||||
msgstr "Outils de développement"
|
||||
|
||||
|
@ -1461,15 +1461,15 @@ msgstr "Affichage du modèle 3D"
|
|||
msgid "Welcome"
|
||||
msgstr "Bienvenue"
|
||||
|
||||
#: app/views/dev.py:48
|
||||
#: app/views/dev.py:59
|
||||
msgid "Cannot find locale/ folder in .zip archive"
|
||||
msgstr "Impossible de trouver le fichier/dossier de langue dans l'archive .zip"
|
||||
|
||||
#: app/views/dev.py:66
|
||||
#: app/views/dev.py:76
|
||||
msgid "Translation files reloaded!"
|
||||
msgstr "Fichiers de traduction rechargés !"
|
||||
|
||||
#: app/views/dev.py:70
|
||||
#: app/views/dev.py:80
|
||||
msgid "Invalid action"
|
||||
msgstr "Action invalide"
|
||||
|
||||
|
|
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
|
@ -7,48 +7,53 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-12-22 19:06+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
|
||||
"PO-Revision-Date: 2021-01-12 14:33+0000\n"
|
||||
"Last-Translator: Jurijs Jeskins <jurijs.jeshkins@gmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/webodm/webodm/ru/"
|
||||
">\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.4.1-dev\n"
|
||||
|
||||
#: app/admin.py:52
|
||||
msgid "Enter custom CSS"
|
||||
msgstr ""
|
||||
msgstr "Введите свой CSS"
|
||||
|
||||
#: app/admin.py:53 app/models/theme.py:38
|
||||
msgid "CSS"
|
||||
msgstr ""
|
||||
msgstr "CSS"
|
||||
|
||||
#: app/admin.py:56
|
||||
msgid "HTML that will be displayed above site header"
|
||||
msgstr ""
|
||||
msgstr "HTML код, который будет показан выше \"шапки\" (хидера) сайта"
|
||||
|
||||
#: app/admin.py:57 app/models/theme.py:39
|
||||
msgid "HTML (before header)"
|
||||
msgstr ""
|
||||
msgstr "HTML (перед заголовком)"
|
||||
|
||||
#: app/admin.py:60
|
||||
#, fuzzy
|
||||
msgid "HTML that will be displayed after site header"
|
||||
msgstr ""
|
||||
msgstr "HTML код, который будет показан под \"шапкой\" (хидером) сайта"
|
||||
|
||||
#: app/admin.py:61 app/models/theme.py:40
|
||||
#, fuzzy
|
||||
msgid "HTML (after header)"
|
||||
msgstr ""
|
||||
msgstr "HTML (после заголовка)"
|
||||
|
||||
#: app/admin.py:64
|
||||
#, fuzzy
|
||||
msgid "HTML that will be displayed after the body tag"
|
||||
msgstr ""
|
||||
msgstr "HTML, который будет отображаться после тега body"
|
||||
|
||||
#: app/admin.py:65 app/models/theme.py:41
|
||||
msgid "HTML (after body)"
|
||||
msgstr ""
|
||||
msgstr "HTML (после тега body)"
|
||||
|
||||
#: app/admin.py:68
|
||||
#, python-brace-format
|
||||
|
@ -56,31 +61,36 @@ msgid ""
|
|||
"HTML that will be displayed in the footer. You can also use the special tags "
|
||||
"such as {ORGANIZATION} and {YEAR}."
|
||||
msgstr ""
|
||||
"HTML который будет показан в футере. Вы также можете использовать "
|
||||
"специальные теги по типу {ORGANIZATION} и {YEAR}."
|
||||
|
||||
#: app/admin.py:69 app/models/theme.py:42
|
||||
#, fuzzy
|
||||
msgid "HTML (footer)"
|
||||
msgstr ""
|
||||
msgstr "HTML (футер)"
|
||||
|
||||
#: app/admin.py:100 app/models/project.py:24
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
msgstr "Описание"
|
||||
|
||||
#: app/admin.py:106
|
||||
msgid "Version"
|
||||
msgstr ""
|
||||
msgstr "Версия"
|
||||
|
||||
#: app/admin.py:112
|
||||
msgid "Author"
|
||||
msgstr ""
|
||||
msgstr "Автор"
|
||||
|
||||
#: app/admin.py:233
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
msgstr "Действия"
|
||||
|
||||
#: app/api/formulas.py:12 app/api/formulas.py:16
|
||||
msgid ""
|
||||
"Normalized Difference Vegetation Index shows the amount of green vegetation."
|
||||
msgstr ""
|
||||
"Нормализованый Индекс Разницы Озеленения показывает количество зеленых "
|
||||
"насаждений."
|
||||
|
||||
#: app/api/formulas.py:20
|
||||
msgid ""
|
||||
|
@ -169,7 +179,7 @@ msgstr ""
|
|||
|
||||
#: app/api/tasks.py:201
|
||||
msgid "No files uploaded"
|
||||
msgstr ""
|
||||
msgstr "Нет загруженных файлов"
|
||||
|
||||
#: app/api/tasks.py:224
|
||||
msgid "Cannot create task, you need at least 2 images"
|
||||
|
@ -182,7 +192,7 @@ msgstr ""
|
|||
|
||||
#: app/api/tasks.py:370
|
||||
msgid "Imported Task"
|
||||
msgstr ""
|
||||
msgstr "Импортированная задача"
|
||||
|
||||
#: app/api/tasks.py:373
|
||||
msgid "Cannot create task, you need to upload 1 file"
|
||||
|
@ -196,9 +206,9 @@ msgstr ""
|
|||
msgid "Task this image belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/image_upload.py:10 app/models/task.py:259
|
||||
#: app/models/image_upload.py:10 app/models/task.py:260
|
||||
msgid "Task"
|
||||
msgstr ""
|
||||
msgstr "Задача"
|
||||
|
||||
#: app/models/image_upload.py:11
|
||||
msgid "File uploaded by a user"
|
||||
|
@ -206,7 +216,7 @@ msgstr ""
|
|||
|
||||
#: app/models/image_upload.py:11
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
msgstr "Изображение"
|
||||
|
||||
#: app/models/image_upload.py:20
|
||||
msgid "Image Upload"
|
||||
|
@ -221,9 +231,9 @@ msgid "Plugin name"
|
|||
msgstr ""
|
||||
|
||||
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
|
||||
#: app/models/task.py:221 app/models/theme.py:16
|
||||
#: app/models/task.py:222 app/models/theme.py:16
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
msgstr "Имя"
|
||||
|
||||
#: app/models/plugin.py:6
|
||||
msgid "Whether this plugin is turned on."
|
||||
|
@ -231,15 +241,15 @@ msgstr ""
|
|||
|
||||
#: app/models/plugin.py:6
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
msgstr "Включено"
|
||||
|
||||
#: app/models/plugin.py:20
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
msgstr "Плагин"
|
||||
|
||||
#: app/models/plugin.py:21 app/templates/app/logged_in_base.html:98
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
msgstr "Плагины"
|
||||
|
||||
#: app/models/plugin_datum.py:7
|
||||
msgid "Setting key"
|
||||
|
@ -247,7 +257,7 @@ msgstr ""
|
|||
|
||||
#: app/models/plugin_datum.py:7
|
||||
msgid "Key"
|
||||
msgstr ""
|
||||
msgstr "Ключ"
|
||||
|
||||
#: app/models/plugin_datum.py:8
|
||||
msgid "The user this setting belongs to. If NULL, the setting is global."
|
||||
|
@ -255,11 +265,11 @@ msgstr ""
|
|||
|
||||
#: app/models/plugin_datum.py:8 app/templates/app/admin/object_history.html:23
|
||||
msgid "User"
|
||||
msgstr ""
|
||||
msgstr "Пользователь"
|
||||
|
||||
#: app/models/plugin_datum.py:9
|
||||
msgid "Integer value"
|
||||
msgstr ""
|
||||
msgstr "Целое значение"
|
||||
|
||||
#: app/models/plugin_datum.py:10
|
||||
msgid "Float value"
|
||||
|
@ -271,7 +281,7 @@ msgstr ""
|
|||
|
||||
#: app/models/plugin_datum.py:12
|
||||
msgid "String value"
|
||||
msgstr ""
|
||||
msgstr "Строковое значение"
|
||||
|
||||
#: app/models/plugin_datum.py:13
|
||||
msgid "JSON value"
|
||||
|
@ -287,7 +297,7 @@ msgstr ""
|
|||
|
||||
#: app/models/preset.py:9 app/models/project.py:22
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
msgstr "Владелец"
|
||||
|
||||
#: app/models/preset.py:10
|
||||
msgid "A label used to describe the preset"
|
||||
|
@ -297,17 +307,17 @@ msgstr ""
|
|||
msgid "Options that define this preset (same format as in a Task's options)."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:11 app/models/task.py:227
|
||||
#: app/models/preset.py:11 app/models/task.py:228
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
msgstr "Опции"
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Creation date"
|
||||
msgstr ""
|
||||
msgstr "Дата создания"
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Created at"
|
||||
msgstr ""
|
||||
msgstr "Создано в"
|
||||
|
||||
#: app/models/preset.py:14
|
||||
msgid ""
|
||||
|
@ -321,11 +331,11 @@ msgstr ""
|
|||
|
||||
#: app/models/preset.py:20
|
||||
msgid "Preset"
|
||||
msgstr ""
|
||||
msgstr "Пресет"
|
||||
|
||||
#: app/models/preset.py:21
|
||||
msgid "Presets"
|
||||
msgstr ""
|
||||
msgstr "Пресеты"
|
||||
|
||||
#: app/models/project.py:22
|
||||
msgid "The person who created the project"
|
||||
|
@ -350,13 +360,13 @@ msgstr ""
|
|||
msgid "Deleting"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/project.py:56 app/models/task.py:220
|
||||
#: app/models/project.py:56 app/models/task.py:221
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
msgstr "Проект"
|
||||
|
||||
#: app/models/project.py:57
|
||||
msgid "Projects"
|
||||
msgstr ""
|
||||
msgstr "Проекты"
|
||||
|
||||
#: app/models/setting.py:20
|
||||
msgid "The name of your application"
|
||||
|
@ -380,7 +390,7 @@ msgstr ""
|
|||
|
||||
#: app/models/setting.py:31
|
||||
msgid "Organization name"
|
||||
msgstr ""
|
||||
msgstr "Название организации"
|
||||
|
||||
#: app/models/setting.py:32
|
||||
msgid "The website URL of your organization"
|
||||
|
@ -388,12 +398,12 @@ msgstr ""
|
|||
|
||||
#: app/models/setting.py:32
|
||||
msgid "Organization website"
|
||||
msgstr ""
|
||||
msgstr "Веб-сайт организации"
|
||||
|
||||
#: app/models/setting.py:33 app/models/theme.py:48 app/models/theme.py:49
|
||||
#: app/templates/app/logged_in_base.html:95
|
||||
msgid "Theme"
|
||||
msgstr ""
|
||||
msgstr "Тема"
|
||||
|
||||
#: app/models/setting.py:34
|
||||
msgid "Active theme"
|
||||
|
@ -401,231 +411,231 @@ msgstr ""
|
|||
|
||||
#: app/models/setting.py:73 app/templates/app/logged_in_base.html:101
|
||||
msgid "Application"
|
||||
msgstr ""
|
||||
msgstr "Приложение"
|
||||
|
||||
#: app/models/setting.py:76 app/models/setting.py:77
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
msgstr "Настройки"
|
||||
|
||||
#: app/models/task.py:217
|
||||
#: app/models/task.py:218
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
msgstr "ID"
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "Identifier of the task (as returned by NodeODM API)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:219
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:220
|
||||
msgid "UUID"
|
||||
msgstr "UUID"
|
||||
|
||||
#: app/models/task.py:221
|
||||
msgid "Project that this task belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:221
|
||||
#: app/models/task.py:222
|
||||
msgid "A label for the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid ""
|
||||
"Number of milliseconds that elapsed since the beginning of this task (-1 "
|
||||
"indicates that no information is available)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid "Processing Time"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223
|
||||
#: app/models/task.py:224
|
||||
msgid ""
|
||||
"Processing node assigned to this task (or null if this task has not been "
|
||||
"associated yet)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
|
||||
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
|
||||
msgid "Processing Node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid ""
|
||||
"A flag indicating whether this task should be automatically assigned a "
|
||||
"processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid "Auto Processing Node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Current status of the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
msgid "Status"
|
||||
msgstr "Статус"
|
||||
|
||||
#: app/models/task.py:227
|
||||
msgid "The last processing error received"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "Last Error"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:227
|
||||
#: app/models/task.py:228
|
||||
msgid "Options that are being used to process this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "List of available assets to download"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "Available Assets"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console output of the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console Output"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Extent of the orthophoto"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Orthophoto Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:232
|
||||
#: app/models/task.py:233
|
||||
msgid "DSM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:233
|
||||
#: app/models/task.py:234
|
||||
msgid "DTM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid ""
|
||||
"A requested action to be performed on the task. The selected action will be "
|
||||
"performed by the worker at the next iteration."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid "Pending Action"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "A flag indicating whether this task is available to the public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "Public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid ""
|
||||
"When set to a value different than -1, indicates that the images for this "
|
||||
"task have been / will be resized to the size specified here before "
|
||||
"processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid "Resize To"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:243
|
||||
#: app/models/task.py:244
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the upload progress of this task's files to "
|
||||
"the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:244
|
||||
#: app/models/task.py:245
|
||||
msgid "Upload Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:247
|
||||
#: app/models/task.py:248
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the resize progress of this task's images"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:248
|
||||
#: app/models/task.py:249
|
||||
msgid "Resize Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:251
|
||||
#: app/models/task.py:252
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the running progress (estimated) of this "
|
||||
"task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:252
|
||||
#: app/models/task.py:253
|
||||
msgid "Running Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "URL this task is imported from (only for imported tasks)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "Import URL"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Number of images associated with this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Images Count"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid ""
|
||||
"A flag indicating whether this task is currently waiting for information or "
|
||||
"files to be uploaded before being considered for processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid "Partial"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:260
|
||||
#: app/models/task.py:261
|
||||
msgid "Tasks"
|
||||
msgstr ""
|
||||
msgstr "Задачи"
|
||||
|
||||
#: app/models/task.py:269
|
||||
#: app/models/task.py:270
|
||||
msgid "unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:372
|
||||
#: app/models/task.py:373
|
||||
msgid "Importing assets..."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:411 app/models/task.py:679
|
||||
#: app/models/task.py:412 app/models/task.py:680
|
||||
msgid "Invalid zip file"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:505
|
||||
#: app/models/task.py:506
|
||||
#, python-format
|
||||
msgid "Connection error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:585
|
||||
#: app/models/task.py:586
|
||||
msgid "Cannot restart a task that has no processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:737
|
||||
#: app/models/task.py:738
|
||||
#, python-format
|
||||
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:747
|
||||
#: app/models/task.py:748
|
||||
msgid "Done!"
|
||||
msgstr ""
|
||||
msgstr "Готово!"
|
||||
|
||||
#: app/models/theme.py:16
|
||||
msgid "Name of theme"
|
||||
|
@ -725,7 +735,7 @@ msgstr ""
|
|||
|
||||
#: app/models/theme.py:35
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
msgstr "Ошибка"
|
||||
|
||||
#: app/models/theme.py:36
|
||||
msgid "The background color of success notifications."
|
||||
|
@ -737,7 +747,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/404.html:6
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
msgstr "404 Страница не найдена"
|
||||
|
||||
#: app/templates/app/404.html:7
|
||||
msgid "Are you sure the address is correct?"
|
||||
|
@ -745,7 +755,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/500.html:5
|
||||
msgid "500 Internal Server Error"
|
||||
msgstr ""
|
||||
msgstr "500 Внутренняя ошибка сервера"
|
||||
|
||||
#: app/templates/app/500.html:6
|
||||
msgid "Something happened. The server logs contain more information."
|
||||
|
@ -763,7 +773,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/404.html:4 app/templates/app/admin/404.html:8
|
||||
msgid "Page not found"
|
||||
msgstr ""
|
||||
msgstr "Страница не найдена"
|
||||
|
||||
#: app/templates/app/admin/404.html:10
|
||||
msgid "We're sorry, but the requested page could not be found."
|
||||
|
@ -783,7 +793,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/500.html:7
|
||||
msgid "Server error"
|
||||
msgstr ""
|
||||
msgstr "Ошибка сервера"
|
||||
|
||||
#: app/templates/app/admin/500.html:11
|
||||
msgid "Server error (500)"
|
||||
|
@ -805,7 +815,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/actions.html:4
|
||||
msgid "Go"
|
||||
msgstr ""
|
||||
msgstr "Поехали"
|
||||
|
||||
#: app/templates/app/admin/actions.html:10
|
||||
msgid "Click here to select the objects across all pages"
|
||||
|
@ -833,7 +843,7 @@ msgstr ""
|
|||
#: app/templates/app/admin/auth/user/change_password.html:17
|
||||
#: app/templates/app/admin/auth/user/change_password.html:54
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
msgstr "Изменить пароль"
|
||||
|
||||
#: app/templates/app/admin/auth/user/change_password.html:27
|
||||
#: app/templates/app/admin/change_form.html:47
|
||||
|
@ -871,7 +881,7 @@ msgstr ""
|
|||
#: app/templates/app/admin/change_form.html:33
|
||||
#: app/templates/app/admin/object_history.html:10
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
msgstr "История"
|
||||
|
||||
#: app/templates/app/admin/change_form.html:35
|
||||
#: app/templates/app/admin/edit_inline/stacked.html:14
|
||||
|
@ -909,7 +919,7 @@ msgstr ""
|
|||
#: app/templates/app/admin/submit_line.html:6
|
||||
#: app/templates/app/processing_node.html:54
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
msgstr "Удалить"
|
||||
|
||||
#: app/templates/app/admin/delete_confirmation.html:23
|
||||
#, python-format
|
||||
|
@ -936,7 +946,7 @@ msgstr ""
|
|||
#: app/templates/app/admin/delete_confirmation.html:39
|
||||
#: app/templates/app/admin/delete_selected_confirmation.html:38
|
||||
msgid "Objects"
|
||||
msgstr ""
|
||||
msgstr "Объекты"
|
||||
|
||||
#: app/templates/app/admin/delete_confirmation.html:46
|
||||
#: app/templates/app/admin/delete_selected_confirmation.html:49
|
||||
|
@ -979,11 +989,11 @@ msgstr ""
|
|||
#: app/templates/app/admin/index.html:37
|
||||
#: app/templates/app/admin/related_widget_wrapper.html:9
|
||||
msgid "Change"
|
||||
msgstr ""
|
||||
msgstr "Изменить"
|
||||
|
||||
#: app/templates/app/admin/edit_inline/tabular.html:20
|
||||
msgid "Delete?"
|
||||
msgstr ""
|
||||
msgstr "Удалить?"
|
||||
|
||||
#: app/templates/app/admin/filter.html:2
|
||||
#, python-format
|
||||
|
@ -992,7 +1002,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/includes/object_delete_summary.html:2
|
||||
msgid "Summary"
|
||||
msgstr ""
|
||||
msgstr "Итого"
|
||||
|
||||
#: app/templates/app/admin/index.html:20
|
||||
#, python-format
|
||||
|
@ -1002,7 +1012,7 @@ msgstr ""
|
|||
#: app/templates/app/admin/index.html:31
|
||||
#: app/templates/app/admin/related_widget_wrapper.html:16
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
msgstr "Добавить"
|
||||
|
||||
#: app/templates/app/admin/index.html:47
|
||||
msgid "You don't have permission to edit anything."
|
||||
|
@ -1048,11 +1058,11 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/object_history.html:22
|
||||
msgid "Date/time"
|
||||
msgstr ""
|
||||
msgstr "Дата и время"
|
||||
|
||||
#: app/templates/app/admin/object_history.html:24
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
msgstr "Действие"
|
||||
|
||||
#: app/templates/app/admin/object_history.html:38
|
||||
msgid ""
|
||||
|
@ -1063,12 +1073,12 @@ msgstr ""
|
|||
#: app/templates/app/admin/pagination.html:10
|
||||
#: app/templates/app/admin/search_form.html:9
|
||||
msgid "Show all"
|
||||
msgstr ""
|
||||
msgstr "Показать все"
|
||||
|
||||
#: app/templates/app/admin/pagination.html:11
|
||||
#: app/templates/app/admin/submit_line.html:3
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
msgstr "Сохранить"
|
||||
|
||||
#: app/templates/app/admin/popup_response.html:3
|
||||
msgid "Popup closing..."
|
||||
|
@ -1091,7 +1101,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/admin/search_form.html:7
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
msgstr "Поиск"
|
||||
|
||||
#: app/templates/app/admin/search_form.html:9
|
||||
#, python-format
|
||||
|
@ -1121,7 +1131,7 @@ msgstr ""
|
|||
#: app/templates/app/dashboard.html:15 app/templates/app/dashboard.html:27
|
||||
#: app/templates/app/welcome.html:227
|
||||
msgid "Welcome!"
|
||||
msgstr ""
|
||||
msgstr "Добро пожаловать!"
|
||||
|
||||
#: app/templates/app/dashboard.html:16
|
||||
msgid "Add a Processing Node"
|
||||
|
@ -1168,13 +1178,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
|
||||
#: app/views/dev.py:73
|
||||
#: app/views/dev.py:83
|
||||
msgid "Developer Tools"
|
||||
msgstr ""
|
||||
msgstr "Инструменты разработчика"
|
||||
|
||||
#: app/templates/app/dev_tools.html:9
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
msgstr "Закрыть"
|
||||
|
||||
#: app/templates/app/dev_tools.html:14
|
||||
msgid "Current Locale:"
|
||||
|
@ -1205,11 +1215,11 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/logged_in_base.html:19
|
||||
msgid "Logout"
|
||||
msgstr ""
|
||||
msgstr "Выйти"
|
||||
|
||||
#: app/templates/app/logged_in_base.html:33 app/views/app.py:46
|
||||
msgid "Dashboard"
|
||||
msgstr ""
|
||||
msgstr "Панель управления"
|
||||
|
||||
#: app/templates/app/logged_in_base.html:59 nodeodm/models.py:37
|
||||
msgid "Processing Nodes"
|
||||
|
@ -1225,11 +1235,11 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/logged_in_base.html:84
|
||||
msgid "Accounts"
|
||||
msgstr ""
|
||||
msgstr "Аккаунты"
|
||||
|
||||
#: app/templates/app/logged_in_base.html:87
|
||||
msgid "Groups"
|
||||
msgstr ""
|
||||
msgstr "Группы"
|
||||
|
||||
#: app/templates/app/logged_in_base.html:92
|
||||
msgid "Brand"
|
||||
|
@ -1245,7 +1255,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/processing_node.html:15 nodeodm/models.py:24
|
||||
msgid "Port"
|
||||
msgstr ""
|
||||
msgstr "Порт"
|
||||
|
||||
#: app/templates/app/processing_node.html:19 nodeodm/models.py:25
|
||||
msgid "API Version"
|
||||
|
@ -1253,7 +1263,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/processing_node.html:23 nodeodm/models.py:33
|
||||
msgid "Engine"
|
||||
msgstr ""
|
||||
msgstr "Ядро"
|
||||
|
||||
#: app/templates/app/processing_node.html:27 nodeodm/models.py:31
|
||||
msgid "Engine Version"
|
||||
|
@ -1286,7 +1296,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/processing_node.html:53
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
msgstr "Редактировать"
|
||||
|
||||
#: app/templates/app/welcome.html:224
|
||||
msgid "Uh oh! Could you please check the errors below?"
|
||||
|
@ -1294,7 +1304,7 @@ msgstr ""
|
|||
|
||||
#: app/templates/app/welcome.html:237
|
||||
msgid "Create Account"
|
||||
msgstr ""
|
||||
msgstr "Создать аккаунт"
|
||||
|
||||
#: app/translations/plugin_manifest_autogenerated.py:4
|
||||
msgid "Compute volume, area and length measurements on Leaflet"
|
||||
|
@ -1353,7 +1363,7 @@ msgstr ""
|
|||
|
||||
#: app/views/app.py:54 app/views/public.py:26
|
||||
msgid "Map"
|
||||
msgstr ""
|
||||
msgstr "Карта"
|
||||
|
||||
#: app/views/app.py:81
|
||||
msgid "3D Model Display"
|
||||
|
@ -1361,17 +1371,17 @@ msgstr ""
|
|||
|
||||
#: app/views/app.py:147
|
||||
msgid "Welcome"
|
||||
msgstr ""
|
||||
msgstr "Добро пожаловать"
|
||||
|
||||
#: app/views/dev.py:48
|
||||
#: app/views/dev.py:59
|
||||
msgid "Cannot find locale/ folder in .zip archive"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:66
|
||||
#: app/views/dev.py:76
|
||||
msgid "Translation files reloaded!"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:70
|
||||
#: app/views/dev.py:80
|
||||
msgid "Invalid action"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1415,7 +1425,7 @@ msgstr ""
|
|||
|
||||
#: nodeodm/models.py:29
|
||||
msgid "Token"
|
||||
msgstr ""
|
||||
msgstr "Токен"
|
||||
|
||||
#: nodeodm/models.py:29
|
||||
msgid ""
|
||||
|
@ -1463,7 +1473,7 @@ msgstr ""
|
|||
|
||||
#: plugins/diagnostic/plugin.py:36
|
||||
msgid "Diagnostic"
|
||||
msgstr ""
|
||||
msgstr "Диагностика"
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:6
|
||||
msgid "Diagnostic Information"
|
||||
|
@ -1485,17 +1495,17 @@ msgstr ""
|
|||
#: plugins/diagnostic/templates/diagnostic.html:45
|
||||
msgctxt "Megabytes of storage space"
|
||||
msgid "Used"
|
||||
msgstr ""
|
||||
msgstr "Используется"
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:16
|
||||
msgctxt "Megabytes of storage space"
|
||||
msgid "Total"
|
||||
msgstr ""
|
||||
msgstr "Итого"
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:20
|
||||
msgctxt "Computer memory (RAM)"
|
||||
msgid "Memory"
|
||||
msgstr ""
|
||||
msgstr "Память"
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:24
|
||||
#: plugins/diagnostic/templates/diagnostic.html:75
|
||||
|
@ -1518,7 +1528,7 @@ msgstr ""
|
|||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:33
|
||||
msgid "Note!"
|
||||
msgstr ""
|
||||
msgstr "Заметки!"
|
||||
|
||||
#: plugins/diagnostic/templates/diagnostic.html:33
|
||||
#, python-format
|
||||
|
|
Plik diff jest za duży
Load Diff
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
|
||||
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -196,7 +196,7 @@ msgstr ""
|
|||
msgid "Task this image belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/image_upload.py:10 app/models/task.py:259
|
||||
#: app/models/image_upload.py:10 app/models/task.py:260
|
||||
msgid "Task"
|
||||
msgstr ""
|
||||
|
||||
|
@ -221,7 +221,7 @@ msgid "Plugin name"
|
|||
msgstr ""
|
||||
|
||||
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
|
||||
#: app/models/task.py:221 app/models/theme.py:16
|
||||
#: app/models/task.py:222 app/models/theme.py:16
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -297,15 +297,15 @@ msgstr ""
|
|||
msgid "Options that define this preset (same format as in a Task's options)."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:11 app/models/task.py:227
|
||||
#: app/models/preset.py:11 app/models/task.py:228
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Creation date"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
|
||||
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
|
||||
msgid "Created at"
|
||||
msgstr ""
|
||||
|
||||
|
@ -350,7 +350,7 @@ msgstr ""
|
|||
msgid "Deleting"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/project.py:56 app/models/task.py:220
|
||||
#: app/models/project.py:56 app/models/task.py:221
|
||||
msgid "Project"
|
||||
msgstr ""
|
||||
|
||||
|
@ -407,223 +407,223 @@ msgstr ""
|
|||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:217
|
||||
#: app/models/task.py:218
|
||||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "Identifier of the task (as returned by NodeODM API)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:219
|
||||
#: app/models/task.py:220
|
||||
msgid "UUID"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:220
|
||||
#: app/models/task.py:221
|
||||
msgid "Project that this task belongs to"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:221
|
||||
#: app/models/task.py:222
|
||||
msgid "A label for the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid ""
|
||||
"Number of milliseconds that elapsed since the beginning of this task (-1 "
|
||||
"indicates that no information is available)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:222
|
||||
#: app/models/task.py:223
|
||||
msgid "Processing Time"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223
|
||||
#: app/models/task.py:224
|
||||
msgid ""
|
||||
"Processing node assigned to this task (or null if this task has not been "
|
||||
"associated yet)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
|
||||
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
|
||||
msgid "Processing Node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid ""
|
||||
"A flag indicating whether this task should be automatically assigned a "
|
||||
"processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:224
|
||||
#: app/models/task.py:225
|
||||
msgid "Auto Processing Node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Current status of the task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:225
|
||||
#: app/models/task.py:226
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "The last processing error received"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:226
|
||||
#: app/models/task.py:227
|
||||
msgid "Last Error"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:227
|
||||
#: app/models/task.py:228
|
||||
msgid "Options that are being used to process this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "List of available assets to download"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:228
|
||||
#: app/models/task.py:229
|
||||
msgid "Available Assets"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console output of the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:229
|
||||
#: app/models/task.py:230
|
||||
msgid "Console Output"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Extent of the orthophoto"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:231
|
||||
#: app/models/task.py:232
|
||||
msgid "Orthophoto Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:232
|
||||
#: app/models/task.py:233
|
||||
msgid "DSM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:233
|
||||
#: app/models/task.py:234
|
||||
msgid "DTM Extent"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid ""
|
||||
"A requested action to be performed on the task. The selected action will be "
|
||||
"performed by the worker at the next iteration."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:237
|
||||
#: app/models/task.py:238
|
||||
msgid "Pending Action"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "A flag indicating whether this task is available to the public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:239
|
||||
#: app/models/task.py:240
|
||||
msgid "Public"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid ""
|
||||
"When set to a value different than -1, indicates that the images for this "
|
||||
"task have been / will be resized to the size specified here before "
|
||||
"processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:240
|
||||
#: app/models/task.py:241
|
||||
msgid "Resize To"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:243
|
||||
#: app/models/task.py:244
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the upload progress of this task's files to "
|
||||
"the processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:244
|
||||
#: app/models/task.py:245
|
||||
msgid "Upload Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:247
|
||||
#: app/models/task.py:248
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the resize progress of this task's images"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:248
|
||||
#: app/models/task.py:249
|
||||
msgid "Resize Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:251
|
||||
#: app/models/task.py:252
|
||||
msgid ""
|
||||
"Value between 0 and 1 indicating the running progress (estimated) of this "
|
||||
"task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:252
|
||||
#: app/models/task.py:253
|
||||
msgid "Running Progress"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "URL this task is imported from (only for imported tasks)"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:254
|
||||
#: app/models/task.py:255
|
||||
msgid "Import URL"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Number of images associated with this task"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:255
|
||||
#: app/models/task.py:256
|
||||
msgid "Images Count"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid ""
|
||||
"A flag indicating whether this task is currently waiting for information or "
|
||||
"files to be uploaded before being considered for processing."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:256
|
||||
#: app/models/task.py:257
|
||||
msgid "Partial"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:260
|
||||
#: app/models/task.py:261
|
||||
msgid "Tasks"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:269
|
||||
#: app/models/task.py:270
|
||||
msgid "unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:372
|
||||
#: app/models/task.py:373
|
||||
msgid "Importing assets..."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:411 app/models/task.py:679
|
||||
#: app/models/task.py:412 app/models/task.py:680
|
||||
msgid "Invalid zip file"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:505
|
||||
#: app/models/task.py:506
|
||||
#, python-format
|
||||
msgid "Connection error: %(error)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:585
|
||||
#: app/models/task.py:586
|
||||
msgid "Cannot restart a task that has no processing node"
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:737
|
||||
#: app/models/task.py:738
|
||||
#, python-format
|
||||
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
|
||||
msgstr ""
|
||||
|
||||
#: app/models/task.py:747
|
||||
#: app/models/task.py:748
|
||||
msgid "Done!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1167,7 +1167,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
|
||||
#: app/views/dev.py:73
|
||||
#: app/views/dev.py:83
|
||||
msgid "Developer Tools"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1362,15 +1362,15 @@ msgstr ""
|
|||
msgid "Welcome"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:48
|
||||
#: app/views/dev.py:59
|
||||
msgid "Cannot find locale/ folder in .zip archive"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:66
|
||||
#: app/views/dev.py:76
|
||||
msgid "Translation files reloaded!"
|
||||
msgstr ""
|
||||
|
||||
#: app/views/dev.py:70
|
||||
#: app/views/dev.py:80
|
||||
msgid "Invalid action"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
|
||||
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -138,7 +138,11 @@ msgstr ""
|
|||
msgid "Camera Shots (GeoJSON)"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/classes/AssetDownloads.js:53
|
||||
#: app/static/app/js/classes/AssetDownloads.js:51
|
||||
msgid "Quality Report"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/classes/AssetDownloads.js:55
|
||||
msgid "All Assets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -932,114 +936,115 @@ msgstr ""
|
|||
#: app/static/app/js/translations/odm_autogenerated.js:3
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Legacy option (use --pc-quality instead). Controls the density of the point "
|
||||
"cloud by setting the resolution of the depthmap images. Higher values take "
|
||||
"longer to compute but produce denser point clouds. Default: %(default)s"
|
||||
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
|
||||
"This flag is useful if you have high precision GPS measurements. If there "
|
||||
"are no GCPs, this flag does nothing. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:4
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
|
||||
"image outputs and resizes images when necessary, resulting in faster "
|
||||
"processing and lower memory usage. Since GSD is an estimate, sometimes "
|
||||
"ignoring it can result in slightly better image output quality. Default: "
|
||||
"%(default)s"
|
||||
msgid "Skip the blending of colors near seams. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:5
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter window radius parameter (meters). Default: "
|
||||
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:6
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Turn off camera parameter optimization during bundle adjustment. This can be "
|
||||
"sometimes useful for improving results that exhibit doming/bowling or when "
|
||||
"images are taken with a rolling shutter camera. Default: %(default)s"
|
||||
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
|
||||
"skip pre-matching. Neighbors works together with Distance parameter, set "
|
||||
"both to 0 to not use pre-matching. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:7
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skip generation of a full 3D model. This can save time if you only need 2D "
|
||||
"results such as orthophotos and DEMs. Default: %(default)s"
|
||||
"Use the camera parameters computed from another dataset instead of "
|
||||
"calculating them. Can be specified either as path to a cameras.json file or "
|
||||
"as a JSON string representing the contents of a cameras.json file. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:8
|
||||
msgid "show this help message and exit"
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag if you have a GCP File but want to use the EXIF information for "
|
||||
"georeferencing instead. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:9
|
||||
#, python-format
|
||||
msgid "Skip the blending of colors near seams. Default: %(default)s"
|
||||
msgid ""
|
||||
"Simple Morphological Filter window radius parameter (meters). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:10
|
||||
#, python-format
|
||||
msgid ""
|
||||
"URL to a ClusterODM instance for distributing a split-merge workflow on "
|
||||
"multiple nodes in parallel. Default: %(default)s"
|
||||
"Skips dense reconstruction and 3D model generation. It generates an "
|
||||
"orthophoto directly from the sparse reconstruction. If you just need an "
|
||||
"orthophoto and do not need a full 3D model, turn on this option. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:11
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Delete heavy intermediate files to optimize disk space usage. This affects "
|
||||
"the ability to restart the pipeline from an intermediate stage, but allows "
|
||||
"datasets to be processed on machines that don't have sufficient disk space "
|
||||
"available. Default: %(default)s"
|
||||
"Distance threshold in meters to find pre-matching images based on GPS exif "
|
||||
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:12
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When processing multispectral datasets, ODM will automatically align the "
|
||||
"images for each band. If the images have been postprocessed and are already "
|
||||
"aligned, use this option. Default: %(default)s"
|
||||
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:13
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
|
||||
"be one of: %(choices)s. Default: %(default)s"
|
||||
"Set feature extraction quality. Higher quality generates better features, "
|
||||
"but requires more memory and takes longer. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:14
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
|
||||
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
|
||||
"produces denser reconstructions. Default: %(default)s"
|
||||
"Name of dataset (i.e subfolder name within project folder). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:15
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
|
||||
"deviation threshold to include patches. Patches with lower standard "
|
||||
"deviation are ignored. Default: %(default)s"
|
||||
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
|
||||
"filling. Starting with a radius equal to the output resolution, N different "
|
||||
"DEMs are generated with progressively bigger radius using the inverse "
|
||||
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
|
||||
"then merged using nearest neighbor interpolation. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:16
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set a camera projection type. Manually setting a value can help improve "
|
||||
"geometric undistortion. By default the application tries to determine a lens "
|
||||
"type from the images metadata. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
"Set this parameter if you want to generate a PNG rendering of the "
|
||||
"orthophoto. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:17
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
|
||||
"option is a bit faster and provides similar results in planar areas. "
|
||||
"Default: %(default)s"
|
||||
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
|
||||
"be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:18
|
||||
|
@ -1053,23 +1058,306 @@ msgstr ""
|
|||
#: app/static/app/js/translations/odm_autogenerated.js:19
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skips dense reconstruction and 3D model generation. It generates an "
|
||||
"orthophoto directly from the sparse reconstruction. If you just need an "
|
||||
"orthophoto and do not need a full 3D model, turn on this option. Default: "
|
||||
"%(default)s"
|
||||
"Decimate the points before generating the DEM. 1 is no decimation (full "
|
||||
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
|
||||
"generation of DEM results in very large datasets. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:20
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
|
||||
"This flag is useful if you have high precision GPS measurements. If there "
|
||||
"are no GCPs, this flag does nothing. Default: %(default)s"
|
||||
msgid "Print debug messages. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:21
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
|
||||
"image outputs and resizes images when necessary, resulting in faster "
|
||||
"processing and lower memory usage. Since GSD is an estimate, sometimes "
|
||||
"ignoring it can result in slightly better image output quality. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:22
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
|
||||
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
|
||||
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:23
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Turn off camera parameter optimization during bundle adjustment. This can be "
|
||||
"sometimes useful for improving results that exhibit doming/bowling or when "
|
||||
"images are taken with a rolling shutter camera. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:24
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Run local bundle adjustment for every image added to the reconstruction and "
|
||||
"a global adjustment every 100 images. Speeds up reconstruction for very "
|
||||
"large datasets. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:25
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Automatically crop image outputs by creating a smooth buffer around the "
|
||||
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:26
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:27
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:28
|
||||
#, python-format
|
||||
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:29
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:30
|
||||
msgid ""
|
||||
"Path to the project folder. Your project folder should contain subfolders "
|
||||
"for each dataset. Each dataset should have an \"images\" folder."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:31
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter slope parameter (rise over run). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:33
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
|
||||
"like Leaflet or OpenLayers. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Delete heavy intermediate files to optimize disk space usage. This affects "
|
||||
"the ability to restart the pipeline from an intermediate stage, but allows "
|
||||
"datasets to be processed on machines that don't have sufficient disk space "
|
||||
"available. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:35
|
||||
msgid "show this help message and exit"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:36
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Path to the file containing the ground control points used for "
|
||||
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
|
||||
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
|
||||
"[extra2]Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:37
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skip generation of a full 3D model. This can save time if you only need 2D "
|
||||
"results such as orthophotos and DEMs. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:38
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of features to extract per image. More features can be useful "
|
||||
"for finding more matches between images, potentially allowing the "
|
||||
"reconstruction of areas with little overlap or insufficient features. More "
|
||||
"features also slow down processing. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:39
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
|
||||
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
|
||||
"gsd also. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:40
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
|
||||
"deviation threshold to include patches. Patches with lower standard "
|
||||
"deviation are ignored. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:41
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set point cloud quality. Higher quality generates better, denser point "
|
||||
"clouds, but requires more memory and takes longer. Each step up in quality "
|
||||
"increases processing time roughly by a factor of 4x.Can be one of: "
|
||||
"%(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:42
|
||||
#, python-format
|
||||
msgid ""
|
||||
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
|
||||
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
|
||||
"also. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:43
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Perform ground rectification on the point cloud. This means that wrongly "
|
||||
"classified ground points will be re-classified and gaps will be filled. "
|
||||
"Useful for generating DTMs. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:44
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
|
||||
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
|
||||
"produces denser reconstructions. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:45
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generates a polygon around the cropping area that cuts the orthophoto around "
|
||||
"the edges of features. This polygon can be useful for stitching seamless "
|
||||
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:46
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set a camera projection type. Manually setting a value can help improve "
|
||||
"geometric undistortion. By default the application tries to determine a lens "
|
||||
"type from the images metadata. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:47
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:48
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Filters the point cloud by keeping only a single point around a radius N (in "
|
||||
"meters). This can be useful to limit the output resolution of the point "
|
||||
"cloud. Set to 0 to disable sampling. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:49
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Legacy option (use --pc-quality instead). Controls the density of the point "
|
||||
"cloud by setting the resolution of the depthmap images. Higher values take "
|
||||
"longer to compute but produce denser point clouds. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:50
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
|
||||
"with sharp features (gmi) or those that cover the largest area (area). "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:51
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:52
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Radius of the overlap between submodels. After grouping images into "
|
||||
"clusters, images that are closer than this radius to a cluster are added to "
|
||||
"the cluster. This is done to ensure that neighboring submodels overlap. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:53
|
||||
#, python-format
|
||||
msgid ""
|
||||
"URL to a ClusterODM instance for distributing a split-merge workflow on "
|
||||
"multiple nodes in parallel. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:54
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of views that should reconstruct a point for it to be valid. "
|
||||
"Use lower values if your images have less overlap. Lower values result in "
|
||||
"denser point clouds but with more noise. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:55
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Build orthophoto overviews for faster display in programs such as QGIS. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:56
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When processing multispectral datasets, you can specify the name of the "
|
||||
"primary band that will be used for reconstruction. It's recommended to "
|
||||
"choose a band which has sharp details and is in focus. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:57
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
|
||||
"simple morphological filter. Check the --dem* and --smrf* parameters for "
|
||||
"finer tuning. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:58
|
||||
msgid "Displays version number and exits. "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:59
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Path to the image geolocation file containing the camera center coordinates "
|
||||
"used for georeferencing. Note that omega/phi/kappa are currently not "
|
||||
"supported (you can set them to 0). The file needs to use the following "
|
||||
|
@ -1078,97 +1366,19 @@ msgid ""
|
|||
"accuracy (meters)]Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:22
|
||||
#, python-format
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:60
|
||||
msgid ""
|
||||
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
|
||||
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
|
||||
"gsd also. Default: %(default)s"
|
||||
"Permanently delete all previous results and rerun the processing pipeline."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:23
|
||||
msgid ""
|
||||
"Path to the project folder. Your project folder should contain subfolders "
|
||||
"for each dataset. Each dataset should have an \"images\" folder."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:24
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:61
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
|
||||
"filling. Starting with a radius equal to the output resolution, N different "
|
||||
"DEMs are generated with progressively bigger radius using the inverse "
|
||||
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
|
||||
"then merged using nearest neighbor interpolation. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:25
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
|
||||
"recommended values are 8-12. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:26
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Skip normalization of colors across all images. Useful when processing "
|
||||
"radiometric data. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:27
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:28
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set point cloud quality. Higher quality generates better, denser point "
|
||||
"clouds, but requires more memory and takes longer. Each step up in quality "
|
||||
"increases processing time roughly by a factor of 4x.Can be one of: "
|
||||
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
|
||||
"%(choices)s. Default: %(default)s "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:29
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Filters the point cloud by keeping only a single point around a radius N (in "
|
||||
"meters). This can be useful to limit the output resolution of the point "
|
||||
"cloud. Set to 0 to disable sampling. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:30
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Run local bundle adjustment for every image added to the reconstruction and "
|
||||
"a global adjustment every 100 images. Speeds up reconstruction for very "
|
||||
"large datasets. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:31
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Build orthophoto overviews for faster display in programs such as QGIS. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set feature extraction quality. Higher quality generates better features, "
|
||||
"but requires more memory and takes longer. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:33
|
||||
#, python-format
|
||||
msgid "Print additional messages to the console. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:34
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:62
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Computes an euclidean raster map for each DEM. The map reports the distance "
|
||||
|
@ -1177,108 +1387,42 @@ msgid ""
|
|||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:35
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:63
|
||||
#, python-format
|
||||
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:64
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
|
||||
"skip pre-matching. Neighbors works together with Distance parameter, set "
|
||||
"both to 0 to not use pre-matching. Default: %(default)s"
|
||||
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:36
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:65
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
"Legacy option (use --feature-quality instead). Resizes images by the largest "
|
||||
"side for feature extraction purposes only. Set to -1 to disable. This does "
|
||||
"not affect the final orthophoto resolution quality and will not resize the "
|
||||
"original images. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:37
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:66
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
|
||||
"like Leaflet or OpenLayers. Default: %(default)s"
|
||||
"When processing multispectral datasets, ODM will automatically align the "
|
||||
"images for each band. If the images have been postprocessed and are already "
|
||||
"aligned, use this option. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:38
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:67
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Classify the point cloud outputs using a Simple Morphological Filter. You "
|
||||
"can control the behavior of this option by tweaking the --dem-* parameters. "
|
||||
"Default: %(default)s"
|
||||
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
|
||||
"recommended values are 8-12. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:39
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Choose what to merge in the merge step in a split dataset. By default all "
|
||||
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:40
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use the camera parameters computed from another dataset instead of "
|
||||
"calculating them. Can be specified either as path to a cameras.json file or "
|
||||
"as a JSON string representing the contents of a cameras.json file. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:41
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set this parameter if you want to generate a PNG rendering of the "
|
||||
"orthophoto. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:42
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
|
||||
"with sharp features (gmi) or those that cover the largest area (area). "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:43
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
|
||||
"%(choices)s. Default: %(default)s "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:44
|
||||
msgid ""
|
||||
"Permanently delete all previous results and rerun the processing pipeline."
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:45
|
||||
#, python-format
|
||||
msgid ""
|
||||
"End processing at this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:46
|
||||
#, python-format
|
||||
msgid "Print debug messages. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:47
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Path to the file containing the ground control points used for "
|
||||
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
|
||||
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
|
||||
"[extra2]Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:48
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter slope parameter (rise over run). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:49
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:68
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Set the radiometric calibration to perform on images. When processing "
|
||||
|
@ -1291,88 +1435,33 @@ msgid ""
|
|||
"the sun. Can be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:50
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:69
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Decimate the points before generating the DEM. 1 is no decimation (full "
|
||||
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
|
||||
"generation of DEM results in very large datasets. Default: %(default)s"
|
||||
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:51
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:52
|
||||
msgid "Displays version number and exits. "
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:53
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Radius of the overlap between submodels. After grouping images into "
|
||||
"clusters, images that are closer than this radius to a cluster are added to "
|
||||
"the cluster. This is done to ensure that neighboring submodels overlap. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:54
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:55
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag if you have a GCP File but want to use the EXIF information for "
|
||||
"georeferencing instead. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:56
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Name of dataset (i.e subfolder name within project folder). Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:57
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
|
||||
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
|
||||
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:58
|
||||
#, python-format
|
||||
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:59
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:60
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:61
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:70
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in LAS format. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:62
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:71
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
|
||||
"option is a bit faster and provides similar results in planar areas. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:72
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Choose what to merge in the merge step in a split dataset. By default all "
|
||||
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:73
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The maximum number of processes to use in various processes. Peak memory "
|
||||
|
@ -1380,14 +1469,7 @@ msgid ""
|
|||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:63
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:64
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:74
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag to build a DSM (Digital Surface Model, ground + objects) using "
|
||||
|
@ -1395,66 +1477,7 @@ msgid ""
|
|||
"tuning. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:65
|
||||
#, python-format
|
||||
msgid ""
|
||||
"When processing multispectral datasets, you can specify the name of the "
|
||||
"primary band that will be used for reconstruction. It's recommended to "
|
||||
"choose a band which has sharp details and is in focus. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:66
|
||||
#, python-format
|
||||
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:67
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Legacy option (use --feature-quality instead). Resizes images by the largest "
|
||||
"side for feature extraction purposes only. Set to -1 to disable. This does "
|
||||
"not affect the final orthophoto resolution quality and will not resize the "
|
||||
"original images. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:68
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:69
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:70
|
||||
#, python-format
|
||||
msgid ""
|
||||
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
|
||||
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
|
||||
"also. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:71
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Distance threshold in meters to find pre-matching images based on GPS exif "
|
||||
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:72
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Generates a polygon around the cropping area that cuts the orthophoto around "
|
||||
"the edges of features. This polygon can be useful for stitching seamless "
|
||||
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:73
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:75
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Average number of images per submodel. When splitting a large dataset into "
|
||||
|
@ -1463,50 +1486,31 @@ msgid ""
|
|||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:74
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Automatically crop image outputs by creating a smooth buffer around the "
|
||||
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:75
|
||||
#, python-format
|
||||
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:76
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of features to extract per image. More features can be useful "
|
||||
"for finding more matches between images, potentially allowing the "
|
||||
"reconstruction of areas with little overlap or insufficient features. More "
|
||||
"features also slow down processing. Default: %(default)s"
|
||||
"End processing at this stage. Can be one of: %(choices)s. Default: "
|
||||
"%(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:77
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Perform ground rectification on the point cloud. This means that wrongly "
|
||||
"classified ground points will be re-classified and gaps will be filled. "
|
||||
"Useful for generating DTMs. Default: %(default)s"
|
||||
"Skip normalization of colors across all images. Useful when processing "
|
||||
"radiometric data. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:78
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Minimum number of views that should reconstruct a point for it to be valid. "
|
||||
"Use lower values if your images have less overlap. Lower values result in "
|
||||
"denser point clouds but with more noise. Default: %(default)s"
|
||||
"Classify the point cloud outputs using a Simple Morphological Filter. You "
|
||||
"can control the behavior of this option by tweaking the --dem-* parameters. "
|
||||
"Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:79
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
|
||||
"simple morphological filter. Check the --dem* and --smrf* parameters for "
|
||||
"finer tuning. Default: %(default)s"
|
||||
msgid "Print additional messages to the console. Default: %(default)s"
|
||||
msgstr ""
|
||||
|
||||
#: app/static/app/js/translations/odm_autogenerated.js:80
|
||||
|
|
Plik diff jest za duży
Load Diff
Plik diff jest za duży
Load Diff
|
@ -1 +1 @@
|
|||
Subproject commit fd929e2766911ce8a018d652dca3b1439a9f3466
|
||||
Subproject commit 019629c0df581d0bcab56178918120a5b0ed882e
|
Ładowanie…
Reference in New Issue