Ignore:
Timestamp:
2021-02-26T19:39:51+13:00 (3 years ago)
Author:
anupama
Message:

Committing the improvements to EmbeddedMetaPlugin's processing of Keywords vs other metadata fields. Keywords were literally stored as arrays of words rather than phrases in PDFs (at least in Diego's sample PDF), whereas other meta fields like Subjects and Creators stored them as arrays of phrases. To get both to work, Kathy updated EXIF to a newer version, to retrieve the actual EXIF values stored in the PDF. And Kathy and Dr Bainbridge came up with a new option that I added called apply_join_before_split_to_metafields that's a regex which can list the metadata fields to apply the join_before_split to and whcih previously always got applied to all metadata fields. Now it's applied to any *Keywords metafields by default, as that's the metafield we have experience of that behaves differently to the others, as it stores by word instead of phrases. Tested on Diego's sample PDF. Diego has double-checked it to works on his sample PDF too, setting the split char to ; and turning on the join_before_split and leaving apply_join_before_split_to_metafields at its default of .*Keywords. File changes are strings.properties for the tooltip, the plugin introducing the option and working with it and Kathy's EXIF updates affecting cpan/File and cpan/Image.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/perllib/cpan/Image/ExifTool/Lang/nl.pm

    r24107 r34921  
    1212use vars qw($VERSION);
    1313
    14 $VERSION = '1.07';
     14$VERSION = '1.12';
    1515
    1616%Image::ExifTool::Lang::nl::Translate = (
     
    120120      },
    121121    },
    122    'AFMicroAdjActive' => {
    123       PrintConv => {
    124         'No' => 'Nee',
    125         'Yes' => 'Ja',
    126       },
    127     },
    128122   'AFPoint' => {
    129123      PrintConv => {
     
    208202      Description => 'Actie advies',
    209203      PrintConv => {
     204        'Object Append' => 'Object toevoegen',
    210205        'Object Kill' => 'Object verwijderen',
    211206        'Object Reference' => 'Object referentie',
     
    342337      },
    343338    },
     339   'AutoBracketingSet' => 'Inst. voor auto bracketing',
    344340   'AutoExposureBracketing' => {
    345341      PrintConv => {
     
    349345    },
    350346   'AutoFP' => {
     347      Description => 'Auto FP',
    351348      PrintConv => {
    352349        'Off' => 'Uit',
     
    10061003        'Landscape' => 'Landschap',
    10071004        'Manual' => 'Handmatig',
    1008         'Night' => 'Nachtszene',
     1005        'Night' => 'Nachtscene',
    10091006        'Portrait' => 'Portret',
    10101007      },
     
    11601157   'ExtraSamples' => 'Extra componenten',
    11611158   'FNumber' => 'F waarde',
     1159   'FaceOrientation' => {
     1160      PrintConv => {
     1161        'Horizontal (normal)' => '0° (boven/links)',
     1162        'Rotate 180' => '180° (onder/rechts)',
     1163        'Rotate 270 CW' => 'Draai 270° met de klok mee',
     1164        'Rotate 90 CW' => '90° tegen de klok in (rechts/boven)',
     1165      },
     1166    },
    11621167   'FastSeek' => {
    11631168      PrintConv => {
     
    12011206   'FileType' => 'Bestandtype',
    12021207   'FileVersion' => 'Fileformaat versie',
     1208   'Filename' => 'Bestandnaam',
    12031209   'FillOrder' => {
    12041210      Description => 'Vul volgorde',
     
    15191525      Description => 'Referentie voor de afstand tot de bestemming',
    15201526      PrintConv => {
    1521         'Miles' => 'Meilen',
     1527        'Miles' => 'Mijlen',
    15221528        'Nautical Miles' => 'Knopen',
    15231529      },
     
    15271533      Description => 'Referentie voor de breedte van het doel',
    15281534      PrintConv => {
    1529         'North' => 'Nordelijke breedte',
     1535        'North' => 'Noordelijke breedte',
    15301536        'South' => 'Zuidelijke breedte',
    15311537      },
     
    15361542      PrintConv => {
    15371543        'East' => 'Oostelijke lengte',
    1538         'West' => 'Westlijke Lengte',
     1544        'West' => 'Westlijke lengte',
    15391545      },
    15401546    },
     
    15911597        'km/h' => 'Kilometer per uur',
    15921598        'knots' => 'Knopen',
    1593         'mph' => 'Meilen per uur',
     1599        'mph' => 'Mijl per uur',
    15941600      },
    15951601    },
     
    16801686    },
    16811687   'Hue' => 'Kleurtoon',
     1688   'ICCProfile' => 'ICC Profiel',
    16821689   'IPTC-NAA' => 'IPTC-NAA metadata',
    16831690   'ISO' => 'ISO gevoeligheid',
     1691   'ISOAuto' => 'ISO auto',
    16841692   'ISODisplay' => 'ISO-weergave',
    16851693   'ISOExpansion' => {
     
    18471855   'InteropVersion' => 'Interoperabiliteits versie',
    18481856   'JFIFVersion' => 'JFIF versie',
     1857   'JPEGQuality' => {
     1858      Description => 'Beeldkwaliteit',
     1859      PrintConv => {
     1860        'Extra Fine' => 'Extra fijn',
     1861        'Fine' => 'Fijn',
     1862        'Standard' => 'Normaal',
     1863      },
     1864    },
    18491865   'JobID' => 'ID van baan',
    18501866   'Keyword' => 'Trefwoorden',
     
    19411957    },
    19421958   'MB-D10Batteries' => 'MB-D10 batterijen',
     1959   'MB-D10BatteryType' => 'MB-D10 batterijen',
    19431960   'MB-D80Batteries' => 'MB-D80 batterijen',
    19441961   'MIEVersion' => 'MIE versie',
     
    19821999    },
    19832000   'MasterDocumentID' => 'ID van hoofddocument',
     2001   'MatrixMetering' => 'Matrixmeting',
    19842002   'MaxAperture' => 'Maximale lensopening',
    19852003   'MaxApertureValue' => 'Grootste diafragma',
     
    25972615      PrintConv => {
    25982616        'Landscape' => 'Landschap',
    2599         'Night' => 'Nachtszene',
     2617        'Night' => 'Nachtscene',
    26002618        'Portrait' => 'Portret',
    26012619        'Standard' => 'Standaard',
     
    26372655   'SceneSelect' => {
    26382656      PrintConv => {
    2639         'Night' => 'Nachtszene',
     2657        'Night' => 'Nachtscene',
    26402658        'Off' => 'Uit',
    26412659      },
     
    28792897        'Photo CD' => 'Photo-CD',
    28802898        'Photo Image Setter' => 'Fotofilmbelichter',
    2881         'Photographic Paper Printer' => 'Photopapier printer',
     2899        'Photographic Paper Printer' => 'Fotopapier printer',
    28822900        'Projection Television' => 'Projectietelevisie',
    28832901        'Reflective Scanner' => 'Reflectieve Scanner',
     
    30443062   'WBAdjLighting' => {
    30453063      PrintConv => {
    3046         'Daylight' => 'Daglicht',
     3064        'Daylight (cloudy)' => 'Daglicht (2)',
     3065        'Daylight (direct sunlight)' => 'Daglicht (0)',
     3066        'Daylight (shade)' => 'Daglicht (1)',
    30473067        'Flash' => 'Flits',
    30483068        'None' => 'Geen',
     
    31883208=head1 AUTHOR
    31893209
    3190 Copyright 2003-2011, Phil Harvey (phil at owl.phy.queensu.ca)
     3210Copyright 2003-2021, Phil Harvey (philharvey66 at gmail.com)
    31913211
    31923212This library is free software; you can redistribute it and/or modify it
     
    31953215=head1 ACKNOWLEDGEMENTS
    31963216
    3197 Thanks to Jens Duttke, Peter Moonen and Herman Beld for providing this
    3198 translation.
     3217Thanks to Jens Duttke, Peter Moonen, Herman Beld and Peter van der Laan for
     3218providing this translation.
    31993219
    32003220=head1 SEE ALSO
Note: See TracChangeset for help on using the changeset viewer.