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/ko.pm

    r24107 r34921  
    1212use vars qw($VERSION);
    1313
    14 $VERSION = '1.04';
     14$VERSION = '1.07';
    1515
    1616%Image::ExifTool::Lang::ko::Translate = (
     
    109109   'AFInfo2' => 'AF 정볎',
    110110   'AFInfo2Version' => 'AF 정볎 버전',
     111   'AFMode' => 'AF 몚드',
    111112   'AFPoint' => {
    112113      Description => 'AF 포읞튞',
     
    268269      },
    269270    },
     271   'AutoBracketingSet' => '자동 람띌쌀íŒ
     272 ì„€ì •',
    270273   'AutoExposureBracketing' => {
    271274      PrintConv => {
     
    349352   'CFAPattern' => 'CFA 팹턮',
    350353   'CLModeShootingSpeed' => 'CL 몚드 쎬영 속도',
    351    'CanonExposureMode' => {
    352       PrintConv => {
    353         'Manual' => '수동',
    354       },
    355     },
    356    'CanonFlashMode' => {
    357       PrintConv => {
    358         'Auto' => '자동',
    359         'Off' => '꺌짐',
    360         'On' => '쌜짐',
    361       },
    362     },
    363    'Caption-Abstract' => '제목/ì„€ëª
    364 ',
    365    'CaptionWriter' => '캡ì
    366 ˜ 작성자',
    367    'Categories' => '범죌',
    368    'Category' => '범죌',
    369    'CenterAFArea' => {
    370       Description => '쀑앙 쎈점 영역',
    371       PrintConv => {
    372         'Normal Zone' => '음반 영역',
    373         'Wide Zone' => '와읎드 영역',
    374       },
    375     },
    376    'CenterWeightedAreaSize' => '쀑앙 쀑점 영역',
    377    'ChrominanceNR_TIFF_JPEG' => {
    378       PrintConv => {
    379         'Off' => '꺌짐',
    380       },
    381     },
    382    'ChrominanceNoiseReduction' => {
    383       PrintConv => {
    384         'Off' => '꺌짐',
    385       },
    386     },
    387    'City' => '도시',
    388354   'CalibrationIlluminant1' => {
    389355      PrintConv => {
     
    442408      },
    443409    },
     410   'CanonExposureMode' => {
     411      PrintConv => {
     412        'Manual' => '수동',
     413      },
     414    },
     415   'CanonFlashMode' => {
     416      PrintConv => {
     417        'Auto' => '자동',
     418        'Off' => '꺌짐',
     419        'On' => '쌜짐',
     420      },
     421    },
     422   'Caption-Abstract' => '제목/ì„€ëª
     423',
     424   'CaptionWriter' => '캡ì
     425˜ 작성자',
     426   'Categories' => '범죌',
     427   'Category' => '범죌',
     428   'CenterAFArea' => {
     429      Description => '쀑앙 쎈점 영역',
     430      PrintConv => {
     431        'Normal Zone' => '음반 영역',
     432        'Wide Zone' => '와읎드 영역',
     433      },
     434    },
     435   'CenterWeightedAreaSize' => '쀑앙 쀑점 영역',
     436   'ChrominanceNR_TIFF_JPEG' => {
     437      PrintConv => {
     438        'Off' => '꺌짐',
     439      },
     440    },
     441   'ChrominanceNoiseReduction' => {
     442      PrintConv => {
     443        'Off' => '꺌짐',
     444      },
     445    },
     446   'City' => '도시',
    444447   'CodedCharacterSet' => '윔드된 캐늭터 섞튞',
    445448   'ColorAberrationControl' => {
     
    456459      },
    457460    },
     461   'ColorBalanceVersion' => '컬러 밞런슀 버전',
    458462   'ColorBooster' => {
    459463      PrintConv => {
     
    865869    },
    866870   'FNumber' => 'F 숫자',
     871   'FaceOrientation' => {
     872      PrintConv => {
     873        'Horizontal (normal)' => '0° (위쪜/좌잡)',
     874        'Rotate 180' => '180° (아래/ìš°ìž¡)',
     875        'Rotate 270 CW' => '90° 시계방향 (좌잡/아래)',
     876        'Rotate 90 CW' => '90° 반시계방향 (ìš°ìž¡/위쪜)',
     877      },
     878    },
    867879   'FileFormat' => '형식',
    868880   'FileInfo' => '파음 정볎',
     
    896908    },
    897909   'FileType' => '파음형식',
     910   'Filename' => '파음ëª
     911',
    898912   'FilmType' => '필멄 형식',
    899913   'Filter' => {
     
    12321246      Description => 'GPS ìž¡ì • 몚드',
    12331247      PrintConv => {
     1248        '2-Dimensional Measurement' => '2-찚원 잡량(평멎 잡량)',
    12341249        '3-Dimensional Measurement' => '3찚원 ìž¡ì •',
    12351250      },
     
    13121327   'HueAdjustment' => '색조',
    13131328   'ISO' => 'ISO 속도',
     1329   'ISOAuto' => '자동 ISO',
    13141330   'ISODisplay' => 'ISO 표시',
    13151331   'ISOExpansion' => {
     
    14221438   'InteropOffset' => '상혞 욎용성 태귞',
    14231439   'InteropVersion' => '상혞 욎용성 버전',
     1440   'JPEGQuality' => {
     1441      Description => '화질',
     1442      PrintConv => {
     1443        'Extra Fine' => '엑슀튞띌 파읞',
     1444        'Fine' => '파읞',
     1445        'Standard' => '표쀀화질',
     1446      },
     1447    },
    14241448   'Keyword' => '킀워드',
    14251449   'Keywords' => '킀워드',
     
    15061530    },
    15071531   'MB-D10Batteries' => 'MB-D10 배터늬 형식',
     1532   'MB-D10BatteryType' => 'MB-D10 배터늬 형식',
    15081533   'MB-D80Batteries' => {
    15091534      Description => 'MB-D80 배터늬',
     
    15481573   'ManualFlashOutput' => '낎장 플래시 수동 출력',
    15491574   'ManualFocusDistance' => '수동 쎈점 거늬',
     1575   'MatrixMetering' => '멀티 팹턮 잡ꎑ',
    15501576   'MaxAperture' => '최대 렌슈 조늬개',
    15511577   'MaxApertureAtMaxFocal' => '최대 쎈점Ꞟ읎에서 최대 조늬개',
     
    17231749      },
    17241750    },
     1751   'NEFLinearizationTable' => '선형도표',
    17251752   'NikonCaptureData' => 'Nikon Capture 데읎터',
    17261753   'NikonCaptureVersion' => 'Nikon Capture 버전',
     
    18701897      },
    18711898    },
     1899   'Preview' => 'IFD 포읞터 믞늬볎Ʞ',
    18721900   'PreviewIFD' => 'IFD 포읞터 믞늬볎Ʞ',
    18731901   'PrimaryAFPoint' => {
     
    19031931      },
    19041932    },
     1933   'QuickAdjust' => '빠륞 조정',
    19051934   'RawDevAutoGradation' => {
    19061935      PrintConv => {
     
    20462075        'Sports' => '슀포잠 액ì
    20472076˜',
    2048         'Standard' => '',
    20492077        'Sunset' => '석양쎬영',
    20502078        'Sweep Panorama' => '슀위프 파ë
     
    22232251   'ThumbnailImage' => '축소 귞늌',
    22242252   'ThumbnailImageSize' => '가러늬 크Ʞ',
     2253   'TimeZone' => '표쀀 시간대',
    22252254   'TimerFunctionButton' => {
    22262255      Description => 'Fn 버튌',
     
    22342263      },
    22352264    },
    2236    'Timezone' => '표쀀 시간대',
    22372265   'Title' => '제목',
    22382266   'ToneComp' => '계조 볎정',
     
    24472475=head1 AUTHOR
    24482476
    2449 Copyright 2003-2011, Phil Harvey (phil at owl.phy.queensu.ca)
     2477Copyright 2003-2021, Phil Harvey (philharvey66 at gmail.com)
    24502478
    24512479This library is free software; you can redistribute it and/or modify it
Note: See TracChangeset for help on using the changeset viewer.