Skip to content

exiftool on export UI box to manipulated metadata of currently export… #30

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 123 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
2ba1ae7
Merge pull request #3 from darktable-org/master
supertobi Sep 29, 2015
eff8953
Create geo_uri.lua
supertobi Dec 15, 2015
c56766e
Fixed spaces
supertobi Dec 16, 2015
d4cc869
Merge pull request #4 from darktable-org/master
supertobi Jan 4, 2016
92dcb29
Update slideshowMusic.lua
supertobi Jan 4, 2016
d2a3422
Update slideshowMusic.lua
supertobi Jan 4, 2016
2e0ccef
Update geo_uri.lua
supertobi Jan 5, 2016
eff4a3a
Update geo_uri.lua
supertobi Jan 5, 2016
cba5c65
Update gps_select.lua
supertobi Jan 5, 2016
a819140
Update hugin.lua
supertobi Jan 5, 2016
7108bec
exiftool on export UI box to manipulated metadata of currently export…
chrik5 Jan 5, 2016
98a4144
Update selection_to_pdf.lua
wpferguson Jan 6, 2016
319b44f
Merge pull request #1 from wpferguson/wpferguson-patch-1
wpferguson Jan 6, 2016
1d3a44a
Update calcDistance.lua
supertobi Jan 7, 2016
fc7a25c
Mark most official scripts as compatible with dt2
houz Jan 7, 2016
e4f5d44
Merge pull request #31 from wpferguson/wpferguson-patch-1
houz Jan 7, 2016
3d3b457
Merge pull request #28 from supertobi/patch-1
boucman Jan 7, 2016
3715c69
Merge pull request #29 from supertobi/patch-2
boucman Jan 7, 2016
5b6585b
Merge pull request #32 from supertobi/patch-3
boucman Jan 7, 2016
29c5224
gettextExample.lua with po and mo files
supertobi Jan 7, 2016
bc1b908
Update kml_export.lua
supertobi Jan 10, 2016
bb0e499
Merge pull request #37 from supertobi/patch-3
boucman Jan 11, 2016
c4a696c
Merge pull request #36 from supertobi/master
boucman Jan 11, 2016
405b9a1
Merge pull request #5 from darktable-org/master
supertobi Jan 13, 2016
69d5c13
Rename official/hello_world.lua to examples/hello_world.lua
supertobi Jan 22, 2016
8691193
Rename contrib/preferenceExamples.lua to examples/preferenceExamples.lua
supertobi Jan 22, 2016
0812d96
Rename contrib/gettextExample.lua to examples/gettextExample.lua
supertobi Jan 22, 2016
ae709a1
Rename contrib/de_DE/LC_MESSAGES/gettextExample.po to examples/de_DE/…
supertobi Jan 22, 2016
47cd618
Delete gettextExample.mo
supertobi Jan 22, 2016
564fa31
Merge pull request #38 from supertobi/master
boucman Jan 22, 2016
a656f0f
Update kml_export.lua
supertobi Jan 22, 2016
cb46e09
Update kml_export.lua
supertobi Jan 22, 2016
2379832
Create kml_export.po
supertobi Jan 22, 2016
7cd4023
Update kml_export.lua
supertobi Jan 22, 2016
225da82
Update kml_export.po
supertobi Jan 22, 2016
d028ecf
Update gettextExample.lua
supertobi Jan 26, 2016
95d8e77
Update gettextExample.lua
supertobi Jan 29, 2016
87a6ed3
Update gettextExample.lua
supertobi Jan 29, 2016
72a97ec
Update gettextExample.lua
supertobi Jan 29, 2016
180bc06
Update kml_export.lua
supertobi Jan 29, 2016
077a7de
Update gettextExample.lua
supertobi Jan 29, 2016
6b4faac
Update kml_export.lua
supertobi Jan 29, 2016
4046329
Merge pull request #39 from supertobi/master
boucman Jan 30, 2016
5d2ddc4
Merge pull request #41 from supertobi/patch-1
boucman Jan 30, 2016
c323ce6
Update kml_export.lua
supertobi Jan 30, 2016
f7cc986
Merge pull request #42 from supertobi/patch-3
boucman Jan 31, 2016
2ef235d
Create calcDistance.po
supertobi Jan 31, 2016
07318eb
Create geo_uri.po
supertobi Jan 31, 2016
96d5c71
Create gps_select.po
supertobi Jan 31, 2016
71ea055
Create hugin.po
supertobi Jan 31, 2016
3ee50a2
Create slideshowMusic.po
supertobi Jan 31, 2016
fb8da04
Update slideshowMusic.lua
supertobi Jan 31, 2016
5ff7365
Update hugin.lua
supertobi Jan 31, 2016
19bef60
Update gps_select.lua
supertobi Jan 31, 2016
d46f702
Update geo_uri.lua
supertobi Jan 31, 2016
e47a335
Update calcDistance.lua
supertobi Jan 31, 2016
9b4e46b
Update gps_select.po
supertobi Feb 2, 2016
24d1a7d
Update calcDistance.po
supertobi Feb 2, 2016
e2e63bb
Update gps_select.po
supertobi Feb 2, 2016
08205b9
Update hugin.po
supertobi Feb 2, 2016
43b9499
Merge pull request #43 from supertobi/master
houz Feb 3, 2016
25d2ead
Move api_version.lua into examples
supertobi Feb 16, 2016
2569e7e
Merge pull request #44 from supertobi/patch-1
boucman Feb 16, 2016
a21b171
Add a script that allows running enfuse on images
houz Mar 2, 2016
9da0173
mark save-selection as 3.0.0 compatible
boucman Mar 5, 2016
e57d2f4
force check for 3.0.0 since this is the version the repo is compatibl…
boucman Mar 5, 2016
a543b40
Update cr2hdr.lua
gRuGo Mar 5, 2016
cff5e06
Merge pull request #45 from gRuGo/patch-1
boucman Mar 5, 2016
57b9904
Mark autostyle as 3.0.0 compatible
marco44 Mar 7, 2016
7504224
Merge pull request #46 from marco44/master
boucman Mar 8, 2016
abbb740
Update kml_export.lua
supertobi Mar 11, 2016
b2754e3
Create moduleExample.lua
supertobi Mar 11, 2016
c1aecf2
Merge pull request #47 from supertobi/patch-2
houz Mar 12, 2016
e1a2fbf
Copy past error in the copyright line
supertobi Mar 13, 2016
102ea2d
Added comment
supertobi Mar 13, 2016
3e376eb
Merge pull request #48 from supertobi/patch-3
houz Mar 14, 2016
7c9c277
A geoJSON expor like the KML export
supertobi Mar 15, 2016
b2ee468
marked vars as local, changed gettext domain
supertobi Mar 17, 2016
ef96bfa
marked vars as local
supertobi Mar 17, 2016
d023d7f
Merge pull request #51 from supertobi/patch-2
boucman Mar 18, 2016
f64892d
concertToThumbCommand -> convertToThumbCommand
supertobi Mar 20, 2016
2a2bb71
concertToThumbCommand -> convertToThumbCommand
supertobi Mar 20, 2016
027a249
_ -> exported_image
supertobi Mar 20, 2016
fb171a4
Update geoJSON_export.lua
supertobi Mar 20, 2016
ebda386
Update geoJSON_export.lua
supertobi Mar 20, 2016
6cc5aa0
Merge pull request #49 from supertobi/patch-1
supertobi Mar 20, 2016
98cb1c2
Merge pull request #52 from supertobi/patch-2
supertobi Mar 20, 2016
17a8c4f
naming changes _ -> exported_image
supertobi Mar 20, 2016
5006c9d
Added missing elevation vars, improved short distance view
supertobi Mar 22, 2016
0c9d4a5
added tooltip to new_widget("entry")
supertobi Mar 23, 2016
f6e2037
Fix formatting of copyright header
houz Mar 29, 2016
6c4f9b2
Add script to copy & paste metadata between images
houz Mar 29, 2016
59eeb60
Merge remote-tracking branch 'upstream/master'
Apr 7, 2016
679ce8b
Created gimp.lua to export an image to gimp for editing, then return …
Apr 7, 2016
4556c9a
Incorporated comments from supertobi, marking string for translation …
Apr 7, 2016
2b577f9
improved the entry and file_chooser_button examples
supertobi Apr 7, 2016
8224913
replaced string.format in show_status with the string and concatenati…
Apr 9, 2016
670915a
fixed typo: will will -> will
supertobi Apr 9, 2016
9693b01
Changed back to string.format in show_status but coded it correctly t…
Apr 10, 2016
9dbd1d9
Incorporated supertobi's comments. Changed os.execute to os.rename t…
Apr 14, 2016
9c40a22
Removed gimp.lua from the top level
Apr 15, 2016
6e5dbc0
Incorporated supertobi's suggestions. Replaced file and path splitti…
Apr 15, 2016
623b506
Added check to see if the export would overwrite an existing file. I…
Apr 16, 2016
e3f1ff7
Strip accents from the filename, because GoogleEarth can't open them
supertobi Apr 16, 2016
3dcb08c
Replaced checkIfFileExists with supertobi's fix and capitalized GIMP …
Apr 17, 2016
4577317
gimp doesn't like filenames with spaces in them, so added sanitize_fi…
Apr 17, 2016
f61a710
Merge pull request #55 from wpferguson/master
supertobi Apr 17, 2016
204868d
Use a file list instead of * to zip the images
supertobi Apr 17, 2016
783194e
update to newest API change in master
boucman Apr 17, 2016
200ef9a
Tagging added new function replace and a modul
chrik5 Apr 21, 2016
e22df23
Tagging add label before clipboard list and make small enhancements
chrik5 Apr 21, 2016
22d7107
Merge pull request #60 from chrik5/tagging_helpers
supertobi Apr 21, 2016
d2762fa
Fixed issue with exporting RAW images
elman22 Apr 27, 2016
f5a624c
Remove exported image if it has no GPS data
elman22 Apr 27, 2016
4397e07
Fix accidentally deleted first image during import. Lua is very picky…
spaceChRiS Apr 27, 2016
2325d24
Comments added for import-filters fix.
spaceChRiS Apr 28, 2016
a85d222
Merge pull request #61 from spaceChRiS/import-filters-fix
supertobi Apr 28, 2016
6ef0646
Added comments
elman22 Apr 28, 2016
d792379
Create yield.lua
supertobi Apr 28, 2016
3341745
Reverted back to dt.control.execute()
elman22 Apr 29, 2016
9a5ede0
Merge pull request #62 from elman22/master
supertobi Apr 29, 2016
81fa0df
exiftool on export UI box to manipulated metadata of currently export…
chrik5 Jan 5, 2016
7f56743
Merge branch 'exiftool' of github.com:chrik5/lua-scripts into exiftool
chrik5 Jun 24, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions contrib/autostyle.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ local darktable = require "darktable"
local autostyle_apply_one_image,autostyle_apply_one_image_event,autostyle_apply,exiftool_attribute,capture

-- Tested it with darktable 1.6.1 and darktable git from 2014-01-25
darktable.configuration.check_version(...,{2,0,2},{2,1,0})
darktable.configuration.check_version(...,{2,0,2},{2,1,0},{3,0,0})

-- Receive the event triggered
function autostyle_apply_one_image_event(event,image)
Expand Down Expand Up @@ -118,8 +118,7 @@ end
function get_stdout(cmd)
-- Open the command, for reading
local fd = assert(io.popen(cmd, 'r'))
-- yield to other lua threads until data is ready to be read
coroutine.yield("FILE_READABLE",fd)
dt.control.read(fd)
-- slurp the whole file
local data = assert(fd:read('*a'))

Expand Down
34 changes: 30 additions & 4 deletions contrib/calcDistance.lua
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--[[
This file is part of darktable,
Copyright 2014 by Tobias Jakobs.
Copyright 2014-2016 by Tobias Jakobs.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand All @@ -26,7 +26,15 @@ USAGE
]]

local dt = require "darktable"
dt.configuration.check_version(...,{2,0,1},{3,0,0})
local gettext = dt.gettext
dt.configuration.check_version(...,{3,0,0})

-- Tell gettext where to find the .mo file translating messages for a particular domain
gettext.bindtextdomain("calcDistance",dt.configuration.config_dir.."/lua/")

local function _(msgid)
return gettext.dgettext("calcDistance", msgid)
end

local function calcDistance()
local sel_images = dt.gui.selection()
Expand All @@ -35,6 +43,9 @@ local function calcDistance()
local lon1 = 0;
local lat2 = 0;
local lon2 = 0;
local ele1 = 0;
local ele2 = 0;

local i = 0;

local sel_images = dt.gui.selection()
Expand All @@ -49,10 +60,12 @@ local function calcDistance()
if (i == 1) then
lat1 = image.latitude;
lon1 = image.longitude;
ele1 = image.elevation;
end

lat2 = image.latitude;
lon2 = image.longitude;
ele2 = image.elevation;

end
end
Expand All @@ -71,10 +84,23 @@ local function calcDistance()
local angle = 2 * math.atan2(math.sqrt(a), math.sqrt(1-a));
local distance = earthRadius * angle; -- Distance in km

dt.print(distance.." km")
-- Add the elevation to the calculation
local elevation = 0;
elevation = math.abs(ele1 - ele2) / 1000; --in km
distance = math.sqrt(math.pow(elevation,2) + math.pow(distance,2) );

local distanceUnit
if (distance < 1) then
distance = distance * 1000
distanceUnit = "m"
else
distanceUnit = "km"
end
dt.print(string.format("Distance: %.2f %s", distance, distanceUnit))



end

-- Register
dt.register_event("shortcut",calcDistance,"Calculate the distance from latitude and longitude in km")
dt.register_event("shortcut",calcDistance,_("Calculate the distance from latitude and longitude in km"))
95 changes: 83 additions & 12 deletions contrib/copy_attach_detach_tags.lua
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--[[
This file is part of darktable,
copyright 2014-2015 by Christian Kanzian.
copyright 2014-2016 by Christian Kanzian.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand All @@ -17,8 +17,9 @@
]]

--[[
(MULTI-)COPY ATTACH DETACH TAG
A simple script that will create three shortcuts to copy, attach and detach image tags.
(MULTI-)COPY ATTACH DETACH REPLACE TAGS
This script that will create four shortcuts and add a modul in lighttable mode to copy,
paste, replace and remove tags from images.

INSTALATION
* copy this file in $CONFIGDIR/lua/ where CONFIGDIR is your darktable configuration directory
Expand All @@ -27,17 +28,22 @@ INSTALATION
USAGE
* set the shortcuts for copy, attach and detach in the preferences dialog
* <your shortcut1> copy will create a list of tags from all selected images
* <your shortcut2> attaches copied tags to selected images, whereby
* <your shortcut2> paste copied tags to selected images, whereby
darktable internal tags starting with 'darktable|' will not be touched
* <your shortcut3> detach removes all expect darktable internal tags from selected images
* <your shortcut3> removes all expect darktable internal tags from selected images
* <your shortcut4> replaces all tags expect darktable internals

]]

local dt = require "darktable"
dt.configuration.check_version(...,{2,0,0},{3,0,0})
dt.configuration.check_version(...,{3,0,0},{4,0,0})

local image_tags = {}


local taglist_label = dt.new_widget("label"){selectable = true, ellipsize = "middle", halign = "start"}
taglist_label.label = ""

local function mcopy_tags()
local sel_images = dt.gui.action_images
local tag_list_tmp = {}
Expand Down Expand Up @@ -66,7 +72,21 @@ local function mcopy_tags()
end

dt.print("Image tags copied ...")
return(image_tags)

--create UI tag list
local taglist = ""

for _,tag in ipairs(image_tags) do
if taglist == "" then
taglist = tostring(tag)
else
taglist = taglist.."\n"..tostring(tag)
end
end

taglist_label.label = taglist

return(image_tags)
end

-- attach copied tags to all selected images
Expand Down Expand Up @@ -99,9 +119,6 @@ local function attach_tags()
dt.print("Tags attached ...")
end




local function detach_tags()
local sel_images = dt.gui.action_images

Expand All @@ -118,6 +135,56 @@ local function detach_tags()
dt.print("Tags removed from image(s).")
end

local function replace_tags()
detach_tags()
attach_tags()
dt.print("Tags replaced")
end

-- create modul Tagging addons
taglist_label.reset_callback = mcopy_tags

dt.register_lib("tagging_addon","Tagging addon",true,false,{
[dt.gui.views.lighttable] = {"DT_UI_CONTAINER_PANEL_RIGHT_CENTER",500}
},
dt.new_widget("box")
{
orientation = "vertical",
dt.new_widget("button")
{
label = "multi copy tags",
clicked_callback = mcopy_tags
},
dt.new_widget("button")
{
label = "paste tags",
clicked_callback = attach_tags
},
dt.new_widget("button")
{
label = "replace tags",
clicked_callback = replace_tags
},
dt.new_widget("button")
{
label = "remove all tags",
clicked_callback = detach_tags
},
dt.new_widget("label")
{
label = "tag clipboard",
selectable = false,
ellipsize = "middle",
halign = "start"
},
dt.new_widget("separator"){},
taglist_label
},
nil,
nil
)


-- shortcut for copy
dt.register_event("shortcut",
mcopy_tags,
Expand All @@ -126,13 +193,17 @@ dt.register_event("shortcut",
-- shortcut for attach
dt.register_event("shortcut",
attach_tags,
"attach tags to selected image(s)")
"paste tags to selected image(s)")

-- shortcut for detaching tags
dt.register_event("shortcut",
detach_tags,
"detach tags to selected image(s)")
"remove tags from selected image(s)")

-- shortcut for replace tags
dt.register_event("shortcut",
replace_tags,
"replace tags from selected image(s)")

-- vim: shiftwidth=2 expandtab tabstop=2 cindent syntax=lua
-- kate: tab-indents: off; indent-width 2; replace-tabs on; remove-trailing-space on;
6 changes: 3 additions & 3 deletions contrib/cr2hdr.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ USAGE

local darktable = require "darktable"

-- Tested with darktable 1.6.2
darktable.configuration.check_version(...,{2,0,2})
-- Tested with darktable 2.0.1
darktable.configuration.check_version(...,{2,0,0},{3,0,0})

local queue = {}
local processed_files = {}
Expand All @@ -60,7 +60,7 @@ end
local function convert_image(image)
if string.sub(image.filename, -3) == "CR2" then
local filename = image.path .. "/" .. image.filename
local result = coroutine.yield("RUN_COMMAND", "cr2hdr " .. filename)
local result = dt.control.execute( "cr2hdr " .. filename)
local out_filename = string.gsub(filename, ".CR2", ".DNG")
local file = io.open(out_filename)
if file then
Expand Down
22 changes: 22 additions & 0 deletions contrib/de_DE/LC_MESSAGES/calcDistance.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-01-31 22:57+0100\n"
"PO-Revision-Date: 2016-01-31 23:02+0100\n"
"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Tobias Jakobs <tobias.jakobs@gmail.com>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.4\n"

#: calcDistance.lua:93
msgid "Calculate the distance from latitude and longitude in km"
msgstr "Errechne die Entfernung mit Hilfe des Längen- und Breitengrads in km"
30 changes: 30 additions & 0 deletions contrib/de_DE/LC_MESSAGES/geo_uri.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-01-31 22:58+0100\n"
"PO-Revision-Date: 2016-01-31 23:13+0100\n"
"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Tobias Jakobs <tobias.jakobs@gmail.com>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.4\n"

#: geo_uri.lua:55
msgid "gnome-maps not found"
msgstr "gnome-maps wurde nicht gefunden"

#: geo_uri.lua:81
msgid "Command failed ..."
msgstr "Aufruf fehlgeschlagen ..."

#: geo_uri.lua:88
msgid "Open Location in Gnome Maps"
msgstr "Öffnet den Ort in Gnome Maps"
39 changes: 39 additions & 0 deletions contrib/de_DE/LC_MESSAGES/gimp.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: gimp\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-04-13 23:50-0400\n"
"PO-Revision-Date: 2016-04-14 00:11-0500\n"
"Last-Translator: Bill Ferguson <wpferguson@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.5.4\n"
"Language: de_DE\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-KeywordsList: gettext;dgettext:2;dcgettext:2ngettext:1,2;"
"dngettext:2,3\n"
"X-Poedit-Basepath: .\n"

#: gimp.lua:189
#, lua-format
msgid "Export Image %i/%i"
msgstr "Exportiere Bild %i/%i"

#: gimp.lua:194
msgid "GIMP not found"
msgstr "GIMP nicht gefunden"

#: gimp.lua:209
msgid "Launching GIMP..."
msgstr "Starten von GIMP"

#: gimp.lua:254
msgid "Edit with GIMP"
msgstr "Bearbeiten mit GIMP"
26 changes: 26 additions & 0 deletions contrib/de_DE/LC_MESSAGES/gps_select.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-01-31 22:58+0100\n"
"PO-Revision-Date: 2016-01-31 23:05+0100\n"
"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Tobias Jakobs <tobias.jakobs@gmail.com>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.4\n"

#: gps_select.lua:59
msgid "Select all images with GPS information"
msgstr "Markiert alle Bilder mit GPS-Informationen"

#: gps_select.lua:60
msgid "Select all images without GPS information"
msgstr "Markiert alle Bilder ohne GPS-Informationen"
Loading