source: extensions/AMetaData/language/en_UK/plugin.lang.php @ 7519

Last change on this file since 7519 was 7519, checked in by grum, 13 years ago

Exploit the JpegMetadata class previous evolution
feature:1975, feature:1976, feature:1978

  • Property svn:executable set to *
File size: 19.0 KB
Line 
1<?php
2/*
3 * How to translate metadata names and values ?
4 *
5 * Metadata names and values are not translated with a /language/*.lang.php file
6 * but they are stored in a .po and .mo files, respectively localized into
7 *  - /JpegMetaData/Locale/xx_XX/Tag.po
8 *  - /JpegMetaData/Locale/xx_XX/LC_MESSAGES/Tag.mo
9 *
10 * More information about GNU gettext l10n system and method to edit the .po & .mo
11 * files on wikipedia :
12 *  - http://en.wikipedia.org/wiki/GNU_gettext
13 *
14 */
15
16$lang['Grum Plugin Classes is not installed'] = '<b>Grum Plugin Classes</b> plugin is not installed';
17
18$lang['amd_title_page'] = 'Metadata advanced management';
19$lang['g003_version'] = 'v';
20
21$lang['g003_error_invalid_ajax_call'] = "Invalid function call!";
22
23$lang['g003_metadata'] = "Metadata";
24$lang['g003_database'] = "Repository";
25$lang['g003_status'] = "Status";
26$lang['g003_show'] = "Browse";
27
28$lang['g003_numberOfAnalyzedPictures'] = "%d images have been analyzed and %d metada have been found";
29$lang['g003_numberOfNotAnalyzedPictures'] = "%d images have not been analyzed";
30$lang['g003_analyze_not_analyzed_pictures'] = "The analysis focuses on the images that have never been analyzed, and adds to the existing repository";
31$lang['g003_analyze_all_pictures'] = "The analysis includes all the images in the gallery, and replaces the current repository";
32$lang['g003_analyze_caddie_add_pictures'] = "The analysis focuses on the images in the caddie, and adds to the existing repository";
33$lang['g003_analyze_caddie_replace_pictures'] = "The analysis focuses on the images in the caddie, and replaces the current repository";
34$lang['g003_analyze'] = "Analyze";
35$lang['g003_update_metadata'] = "Update metadata repository";
36$lang['g003_status_of_database'] = "Repository status";
37$lang['g003_updating_metadata'] = "Repository update";
38$lang['g003_analyze_in_progress'] = "Analyze in progress...";
39$lang['g003_analyze_is_finished'] = "Analyze completed";
40$lang['g003_loading'] = "Loading...";
41$lang['g003_numberOfPicturesWithoutTags'] = "%d images have no metadata";
42$lang['g003_no_items_selected'] = "No metadata is selected";
43$lang['g003_selected_tag_isnot_linked_with_any_picture'] = "The selected metadata is not linked to any image";
44$lang['g003_TagId'] = "Metadata";
45$lang['g003_TagLabel'] = "Name";
46$lang['g003_NumOfImage'] = "Images";
47$lang['g003_Pct'] = "%";
48$lang['g003_select'] = "Selection";
49$lang['g003_display'] = "Display";
50$lang['g003_order'] = "Order by";
51$lang['g003_filter'] = "Filter";
52$lang['g003_tagOrder'] = "Metadata";
53$lang['g003_numOrder'] = "Image number";
54$lang['g003_valueOrder'] = "Value";
55$lang['g003_no_filter'] = "No filter";
56$lang['g003_magic_filter'] = "Magic (calculated metada)";
57$lang['g003_exclude_unused_tags'] = "Exclude unused metadata";
58$lang['g003_Value'] = "Value";
59$lang['g003_selected_tags_only'] = "Return selected metadata only";
60
61$lang['g003_select_metadata'] = "Metadata selection";
62$lang['g003_display_management'] = "Metadata display management";
63$lang['g003_number_of_filtered_metadata'] = "Metadata number:";
64$lang['g003_number_of_distinct_values'] = "Number of distinct values:";
65
66$lang['g003_click_to_edit_group'] = "Click to edit properties of the metadata group";
67$lang['g003_click_to_delete_group'] = "Click to remove the metadata group";
68$lang['g003_click_to_manage_group'] = "Click to manage elements of the metadata group";
69$lang['g003_click_to_manage_list'] = "Click to add/remove metadata";
70$lang['g003_add_a_group'] = "Add a group of metadata";
71$lang['g003_adding_a_group'] = "Adding a group of metadata";
72$lang['g003_editing_a_group'] = "Editing a group of metadata";
73$lang['g003_deleting_a_group'] = "Removing a group of metadata";
74$lang['g003_new_group'] = "New metadata group";
75$lang['g003_name'] = "Name";
76$lang['g003_add_delete_tags'] = "Add/remove metadata";
77$lang['g003_confirm_group_delete'] = "Are you sure you want to delete the %s metadata group?";
78$lang['g003_default_group_name'] = "Shooting conditions";
79
80$lang['g003_ok'] = "Ok";
81$lang['g003_cancel'] = "Cancel";
82$lang['g003_yes'] = "Yes";
83$lang['g003_no'] = "No";
84
85
86$lang['g003_invalid_group_id'] = "Invalid metadata group Id";
87$lang['g003_no_tag_can_be_selected'] = "No metadata available";
88
89
90$lang['g003_warning_on_analyze_3'] = "The repository is gradually fed each time a page of the gallery is visited. Thus the time required for its complete making depends from:";
91$lang['g003_warning_on_analyze_3a'] = "the number of pictures in the gallery";
92$lang['g003_warning_on_analyze_3b'] = "the number of pictures displayed every day";
93$lang['g003_warning_on_analyze_5'] = "In order to get a complete repository quickly, a more complete analyze of the gallery is possible:";
94$lang['g003_warning_on_analyze_0'] = "Warning!";
95$lang['g003_warning_on_analyze_1'] = "Building the repository with the direct analysis process might be long (up to several minutes of treatment) and resource-consuming for the server, depending on the number of photos selected for analysis.";
96$lang['g003_warning_on_analyze_2'] = "This type of use may be penalized by some hosts.";
97
98
99
100$lang['g003_metadata_detail'] = "Possible values for the metadata";
101
102$lang['g003_help'] = "Help on metadata";
103$lang['g003_help_tab_exif'] = "Exif";
104$lang['g003_help_tab_iptc'] = "IPTC";
105$lang['g003_help_tab_xmp'] = "XMP";
106$lang['g003_help_tab_magic'] = "Magic";
107$lang['g003_help_exif'] = "EXIF Metadata is information stored in the image file by the camera at shooting.
108
109
110The information there are mainly technical:
111[ul]
112[li]equipment used (camera model, maker)[/li]
113[li]shooting conditions (aperture, exposure time, focal length)[/li]
114[li]time of the shooting (date, time)[/li]
115[li]geographic location (GPS coordinates)[/li]
116[li]information on the photo format (size, resolution, compression)[/li]
117[/ul]
118
119EXIF metadata is standardized ([url]http://www.exif.org/Exif2-2.PDF[/url]), but :
120[ul]
121[li]This standard established by the [url=http://www.jeita.or.jp]JEITA[/url] (Japan Electronics and Information Technology Industries Association) has no longer changed since 2002[/li]
122[li]each metadata defined in the standard is optional, so not all cameras feed all metadata[/li]
123[li]a [i]MakerNote[/i] metadata exists as an open field used by manufacturers to store information missing from the specifications (eg, lenses references); this data are specific to each manufacturer, sometimes for each camera. The plugin knows how to render some of this information for [b]Pentax[/b], [b]Canon[/b] and [b] Nikon [/b] cameras.[/li]
124[/ul]";
125
126$lang['g003_help_iptc'] = "IPTC Metadata consists of information the photographer can record in the image with an appropriate software.
127
128Information there is mainly oriented towards the professional world:
129[ul]
130[li]photographer references (name, contact)[/li]
131[li]information on the Copyright[/li]
132[li]description of the picture (title, description, reviews, tags)[/li]
133[li]various information related to the professional world[/li]
134[/ul]
135
136IPTC metadata is standardized ([url]http://www.iptc.org[/url]).
137This standard has been established by a consortium of major news agencies in the world, the [i]International Press Telecommunications Council [/i] (IPTC).
138[li] information on the format of the photo (size, resolution, compression)";
139$lang['g003_help_xmp'] = "XMP metadata are essentially EXIF and IPTC metadata that have been stored image file using XML format.
140
141XMP metadata provide more flexibility:
142[ul]
143[li]information can be stored in several different languages[/li]
144[li]usage of the Unicode character set allows (mainly) to use non-Latin characters[/li]
145[li]XML facilitates the interpretation and exchange of information[/li]
146[/ul]
147
148XMP metadata is standardized ([url]http://www.metadataworkinggroup.org/specs[/url]).
149The standard advises to use preferably the EXIF and IPTC metadata, if present.
150
151EXIF & IPTC metadata conversion to XMP metadata is usually done with a photo editing software.
152
153As XMP model is poorer than EXIF, this conversion will result in information loss in the picture. Usually the lost information is not too important for most users; however, the standard recommends that the software recording XMP metadata retain the original metadata: unfortunately, that is not always the case.";
154$lang['g003_help_magic'] = "The same information can be stored within a photo in multiple formats:
155[ul]
156[li]it may exist in every format[/li]
157[li]it may be present in one format but not in another one[/li]
158[/ul]
159
160For example, the aperture may be present in 4 different metadata:
161[ul]
162[li][b]exif.exif.FNumber[/b][/li]
163[li][b]exif.exif.ApertureValue[/b][/li]
164[li][b]xmp.exif:ApertureValue[/b][/li]
165[li][b]xmp.exif:FNumber[/b][/li]
166[/ul]
167
168To facilitate the rendering of information that may be scattered, the plugin provides a small group of the most used metadata, and takes on the analyze of those present in the picture to return the most relevant information.
169These are called [b]Magic[/ b] metadata.
170
171Thus, the [b]magic.ShotInfo.Aperture[/b] metadata returns:
172[ul]
173[li]if present in the photo, the value of the [b]exif.exif.FNumber[/b] metadata, otherwise [/li]
174[li]if present in the photo, the value of the [b]xmp.exif: FNumber[/b]metadata, otherwise [/li]
175[li]if present in the photo, the value of the [b]exif.exif.ApertureValue[/b] metadata, otherwise [/ li]
176[li]if present in the photo, the value of the [b]xmp.exif: ApertureValue[/b] metadata.[/li]
177[/ul]";
178
179
180/** ----------------------------------------------------------------------------
181 * new keys from releases 0.5.0/0.5.1
182 */
183
184$lang['g003_y'] = "Yes";
185$lang['g003_n'] = "No";
186
187$lang['g003_state'] = "State";
188$lang['g003_update'] = "Update";
189$lang['g003_personnal'] = "Custom";
190$lang['g003_search'] = "Search";
191
192$lang['g003_personnal_metadata'] = "Custom metadata";
193$lang['g003_add_a_new_md'] = "Add a new metadata";
194$lang['g003_num_of_rules'] = "Number of rules";
195$lang['g003_metadatId'] = "Identifier of the metadata";
196$lang['g003_rules'] = "Rules";
197$lang['g003_add_a_rule'] = "Add a rule";
198$lang['g003_typeText'] = "Text";
199$lang['g003_typeMetadata'] = "Metadata";
200$lang['g003_typeCondition'] = "Condition";
201$lang['g003_typeCIfExist'] = "exists";
202$lang['g003_typeCIfNotExist'] = "does not exist";
203$lang['g003_typeCIfEqual'] = "equals";
204$lang['g003_typeCIfNotEqual'] = "is not equal to";
205$lang['g003_typeCIfLike'] = "contain";
206$lang['g003_typeCIfNotLike'] = "does not contain";
207$lang['g003_typeCIfBeginWith'] = "begin with";
208$lang['g003_typeCIfNotBeginWith'] = "does not begin with";
209$lang['g003_typeCIfEndWith'] = "end with";
210$lang['g003_typeCIfNotEndWith'] = "does not end with";
211$lang['g003_conditionIf'] = "Test if the metadata";
212
213$lang['g003_invalidId'] = "The identifier of the metadata is not valid";
214$lang['g003_oneRuleIsNeeded'] = "There must be at least one rule";
215$lang['g003_textRuleInvalid'] = "Rule of type \"Text\": the text must not be empty";
216$lang['g003_metadataRuleInvalid'] = "Rule of type \"Metadata\": a metadata must be selected";
217$lang['g003_conditionMdRuleInvalid'] = "Rule of type \"Condition\": a metadata must be selected";
218$lang['g003_conditionRulesRuleInvalid'] = "Rule of type \"Condition\": there must be at least one rule";
219
220$lang['g003_tagIdAlreadyExist'] = "A metadata with this identifier already exists !";
221
222$lang['g003_pleaseConfirmMetadataDelete'] = "Do you confirm the metadata deletion ?";
223$lang['g003_deleteMetadata'] = "Deleting the metadata";
224$lang['g003_delete']= "Delete";
225
226$lang['g003_userDefined_filter'] = "Custom metadata";
227
228$lang['g003_informations'] = "Informations";
229$lang['g003_databaseInformation'] = "Important information about the repository";
230$lang['g003_databaseWarning1']="[p]The repository is built using the metadata contained in images from the gallery as well as metadata calculated by the plugin. Depending on the number of images and the number of metadata to be attached, the repository can be very large.
231Before powering up the repository, make sure that the database provided by your host allows this type of use.
232[/p][p]It should be noted however that the use of the repository is optional, it is not used for displaying metadata for photos in the gallery.
233[/p][p]The filling of the repository is necessary if you wish:[/p]
234[ul]
235[li]Have statistics on the metadata in your photos (it also help in the selection of metadata)[/li]
236[li]Use the search engine[/li]
237[/ul]
238";
239$lang['g003_sizeAndRows'] = "The weight of the repository is %s and it contains %s metadata";
240$lang['g003_numberOfAnalyzedPictures'] = "%d images were analyzed";
241
242$lang['g003_options'] = "Options";
243$lang['g003_fillDatabaseContinuously'] = "Fill the repository continuously";
244$lang['g003_ignoreMetadata'] = "Ignore the following metadata:";
245
246$lang['g003_analyze_analyzed_pictures'] = "The analysis covers only the images that have already been analyzed";
247$lang['g003_fillDatabaseIgnoreWarning'] = "To be applied, modifying the parameters of this option requires a new analysis";
248
249
250$lang['g003_add_metadata'] = "Add a metadata";
251
252$lang['g003_choose_a_metadata'] = "Perform a search on the value of a metadata";
253$lang['g003_add'] = "Add";
254$lang['g003_metadata_value_check_one'] = "At least one of the following must be true:";
255$lang['g003_metadata_value_check_all'] = "All values have to be true:";
256
257$lang['g003_metadata_exists']="Metadata %s is present";
258$lang['g003_metadata_dont_exists']="Metadata %s is not present";
259$lang['g003_metadata_equals_all']="Metadata %s is present and is equal to the one of the following value:";
260$lang['g003_metadata_equals_one']="Metadata %s is present and is equal to:";
261$lang['g003_metadata_not_equals_all']="Metadata %s is present and must not be equal to any of the following value:";
262$lang['g003_metadata_not_equals_one']="Metadata %s is present and must not be equal to:";
263$lang['g003_metadata_like_all']="Metadata %s is present and must contain the one of the following value:";
264$lang['g003_metadata_like_one']="Metadata %s is present and must contain:";
265$lang['g003_metadata_not_like_all']="Metadata %s is present and must not contain any of the following value:";
266$lang['g003_metadata_not_like_one']="Metadata %s is present and must not contain:";
267$lang['g003_metadata_begin_all']="Metadata %s is present and must begin with any of the following value:";
268$lang['g003_metadata_begin_one']="Metadata %s is present and must begin with:";
269$lang['g003_metadata_not_begin_all']="Metadata %s is present and must not begin with any of the following value:";
270$lang['g003_metadata_not_begin_one']="Metadata %s is present and must not begin with:";
271$lang['g003_metadata_end_all']="Metadata %s is present and must end with any of the following value:";
272$lang['g003_metadata_end_one']="Metadata %s is present and must end with:";
273$lang['g003_metadata_not_end_all']="Metadata %s is present and must not end with any of the following value:";
274$lang['g003_metadata_not_end_one']="Metadata %s is present and must not end with:";
275
276$lang['g003_value_already_set'] = "The value is already defined in the domain of values";
277$lang['g003_please_set_a_value'] = "Please, set a value";
278
279
280$lang['g003_install']="Installation";
281$lang['g003_basic_mode']="Basic";
282$lang['g003_advanced_mode']="Advanced";
283$lang['g003_validate']="OK";
284$lang['g003_step_1']="Choice of use of the plugin";
285$lang['g003_basic_mode_help']="
286The [i]basic[/i] mode is for those who simply want to display the metadata of their photos and offers:[ul]
287[li]an interface as simple as possible[/li]
288[li]a short list of metadata (about 140, the most common)[/li]
289[/ul]";
290$lang['g003_advanced_mode_help']="
291The [i]advanced[/i] mode is for those who wish to make maximum use of their photos and metadata offers:[ul]
292[li]an interface more complex, but complete[/li]
293[li]a complete list of metadata (about 540)[/li]
294[li]extended functionalities (statistics, search ...)[/li]
295[/ul]
296The [i]advanced[/i] mode requires to built a repository.";
297
298
299$lang['g003_tags']="Tags";
300$lang['g003_number_of_keywords']="Number of keywords:";
301$lang['g003_keyword']="Keyword";
302$lang['g003_tag_in_piwigo']="Present in Piwigo";
303$lang['g003_num_of_pictures']="Number of photos";
304$lang['g003_num_of_pictures_already_tagged']="Number of photos already tagged";
305$lang['g003_convert_ok']="The conversion was done correctly";
306$lang['g003_convert_keywords_and_apply']="Convert";
307$lang['g003_no_keywords']="No keyword that can be converted has been found";
308
309
310$lang['g003_tags_page_help']="This feature performs an extraction of keywords present in the metadata for your photos and allows you to convert [i]Tags[/i].
311The images for which keywords have already been converted and associates do not appear: only the keywords of images for which a conversion and a possible association are proposed.";
312
313$lang['g003_search_page_help']="It is possible to perform various searches on the metadata content, from simple to complex: add criteria, and combine them using drag and drop.";
314
315$lang['g003_personnal_page_help']="You can easily build your own metadata from existing metadata.
316[ul]
317[li]Add a new metadata[/li]
318[li]Fill properties[/li]
319[li]Add rules and combine them if necessary by drag'n'drop[/li]
320[/ul]";
321
322$lang['g003_select_page_help']="Only metadata selected here are available in other interfaces configuration: this allows to reduce the list of metadata to those that seem most relevant to your use.
323The selection is applied immediately (it is not necessary to validate).";
324
325
326$lang['g003_display_page_help']="The metadata posted with the photo can be sorted and grouped.
327By default, only the group [i]".$Lang['g003_default_group_name']."[/i] is available, but it is possible to create as many as necessary ([i]IPTC[/i], [i]Geolocation[/i], ...).
328[ul]
329[li]Create groups of metadata according to your needs[/li]
330[li]Add the metadata to display[/li]
331[li]Within a group, sort the display order of metadata by drag'n'drop[/li]
332[li]Sort the display order of groups by drag'n'drop[/li]
333[/ul]
334Selection and sorting are applied immediately (it is not necessary to validate).";
335
336$lang['g003_gpc_not_up_to_date']="It is necessary for the plugin that the <i>Grum Plugin Classes</i> version %s is installed.
337Currently, version %s is installed: please proceed with the update version of the plugin <i>Grum Plugin Classes</i>.";
338
339
340/** ----------------------------------------------------------------------------
341 * removed keys from releases 0.5.0/0.5.1
342 */
343//$lang['g003_warning_on_analyze_4a']
344//$lang['g003_warning_on_analyze_4b']
345
346
347
348/** ----------------------------------------------------------------------------
349 * new keys from releases 0.5.3
350 */
351$lang['g003_1_picture_in_caddie']="1 picture in caddie";
352$lang['g003_n_pictures_in_caddie']="%s pictures in caddie";
353$lang['g003_analyze_random_pictures'] = "The analysis focuses on %s images selected randomly among images that have never been analyzed, and adds to the existing repository";
354$lang['g003_invalid_random_number']="The number of images to process is not valid";
355
356
357$lang['g003_database_is_not_up_to_date']="The repository is not up do date !";
358$lang['g003_databaseWarning2_1']="[p]A new metadata is available since the last update of the plugin:[/p][ul]%s[/ul]
359[p]
360To be exploited, it is necessary to update the repository.[/p]";
361$lang['g003_databaseWarning2_n']="[p]Some new metadatas are available since the last update of the plugin:[/p][ul]%s[/ul]
362[p]
363To be exploited, it is necessary to update the repository.[/p]";
364
365// help for metadata translation is given at the beginning of this file
366
367?>
Note: See TracBrowser for help on using the repository browser.