[TASK] Localized labels for EM options 64/28664/2
authorFrancois Suter <francois@typo3.org>
Sun, 23 Mar 2014 11:43:12 +0000 (12:43 +0100)
committerFrancois Suter <francois@typo3.org>
Sun, 23 Mar 2014 12:45:23 +0000 (13:45 +0100)
Make all system extensions use localized labels for their
configuration options, to make the TYPO3 BE better
translatable.

Resolves: #57203
Releases: 6.2
Change-Id: I6dcbfc6477ba32037595dbef20d630f6294dde0b
Reviewed-on: https://review.typo3.org/28664
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Francois Suter
Tested-by: Francois Suter
14 files changed:
typo3/sysext/css_styled_content/Resources/Private/Language/locallang_em.xlf [new file with mode: 0644]
typo3/sysext/css_styled_content/ext_conf_template.txt
typo3/sysext/dbal/Resources/Private/Language/locallang_em.xlf [new file with mode: 0644]
typo3/sysext/dbal/ext_conf_template.txt
typo3/sysext/indexed_search/Resources/Private/Language/locallang_em.xlf [new file with mode: 0644]
typo3/sysext/indexed_search/ext_conf_template.txt
typo3/sysext/rsaauth/ext_conf_template.txt
typo3/sysext/rsaauth/locallang_em.xlf [new file with mode: 0644]
typo3/sysext/rtehtmlarea/Resources/Private/Language/locallang_em.xlf [new file with mode: 0644]
typo3/sysext/rtehtmlarea/ext_conf_template.txt
typo3/sysext/saltedpasswords/Resources/Private/Language/locallang_em.xlf [new file with mode: 0644]
typo3/sysext/saltedpasswords/ext_conf_template.txt
typo3/sysext/scheduler/Resources/Private/Language/locallang_em.xlf [new file with mode: 0644]
typo3/sysext/scheduler/ext_conf_template.txt

diff --git a/typo3/sysext/css_styled_content/Resources/Private/Language/locallang_em.xlf b/typo3/sysext/css_styled_content/Resources/Private/Language/locallang_em.xlf
new file mode 100644 (file)
index 0000000..c8d5b90
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xliff version="1.0">
+       <file source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="css_styled_content">
+               <header/>
+               <body>
+                       <trans-unit id="cssstyledcontent.config.setPageTSconfig" xml:space="preserve">
+                               <source>Set PageTSconfig by default: If you are going to use this extension by default in this database then set this flag. In that case you don't need to set specific PageTSconfig for each page, which you have to do otherwise!</source>
+                       </trans-unit>
+                       <trans-unit id="cssstyledcontent.config.removePositionTypes" xml:space="preserve">
+                               <source>Remove unused positioning types: This will disable the image positions that make no sense on CType=image (it leaves just "above left", "center" and "right").</source>
+                       </trans-unit>
+               </body>
+       </file>
+</xliff>
index 6cae125..439c527 100644 (file)
@@ -1,5 +1,5 @@
-  # cat=basic/enable; type=boolean; label=Set PageTSconfig by default: If you are going to use this extension by default in this database then set this flag. In that case you don't need to set specific PageTSconfig for each page, which you have to do otherwise!
+  # cat=basic/enable; type=boolean; label=LLL:EXT:css_styled_content/Resources/Private/Language/locallang_em.xlf:cssstyledcontent.config.setPageTSconfig
 setPageTSconfig = 1
 
-  # cat=basic/enable; type=boolean; label=Remove unused positioning types: This will disable the image positions that make no sense on CType=image (it leaves just "above left", "center" and "right").
+  # cat=basic/enable; type=boolean; label=LLL:EXT:css_styled_content/Resources/Private/Language/locallang_em.xlf:cssstyledcontent.config.removePositionTypes
 removePositionTypes = 1
\ No newline at end of file
diff --git a/typo3/sysext/dbal/Resources/Private/Language/locallang_em.xlf b/typo3/sysext/dbal/Resources/Private/Language/locallang_em.xlf
new file mode 100644 (file)
index 0000000..ba2fd5a
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xliff version="1.0">
+       <file source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="dbal">
+               <header/>
+               <body>
+                       <trans-unit id="dbal.config.sql_query.passthrough" xml:space="preserve">
+                               <source>Enable MySQL pass-through: Method $GLOBALS['TYPO3_DB']->sql_query() is only experimentally supported by DBAL. Its use should be avoided. When active, this flag tells DBAL to not try to parse the query and always send it as-this to MySQL, thus as if DBAL were not loaded.</source>
+                       </trans-unit>
+               </body>
+       </file>
+</xliff>
index dec3ec6..9988315 100644 (file)
@@ -1,4 +1,4 @@
-  # cat=basic; type=boolean; label=Enable MySQL pass-through: Method $GLOBALS['TYPO3_DB']->sql_query() is only experimentally supported by DBAL. Its use should be avoided. When active, this flag tells DBAL to not try to parse the query and always send it as-this to MySQL, thus as if DBAL were not loaded.
+  # cat=basic; type=boolean; label=LLL:EXT:dbal/Resources/Private/Language/locallang_em.xlf:dbal.config.sql_query.passthrough
 sql_query.passthrough=1
 
   # cat=basic; type=user[EXT:dbal/Classes/ExtensionManager/MessageDisplay.php:TYPO3\CMS\Dbal\ExtensionManager\MessageDisplay->displayMessage];
diff --git a/typo3/sysext/indexed_search/Resources/Private/Language/locallang_em.xlf b/typo3/sysext/indexed_search/Resources/Private/Language/locallang_em.xlf
new file mode 100644 (file)
index 0000000..8f04f94
--- /dev/null
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xliff version="1.0">
+       <file source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="indexed_search">
+               <header/>
+               <body>
+                       <trans-unit id="indexedsearch.config.pdftools" xml:space="preserve">
+                               <source>Path to PDF parsers: The indexer uses the applications 'pdftotext' and 'pdfinfo' for extracting content from PDF files. These applications must be installed in this path. Otherwise leave the field empty.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.pdf_mode" xml:space="preserve">
+                               <source>PDF parsing mode: Zero=whole file is indexed in one. Positive value indicates number of pages at a time, eg. "5" would mean 1-5,6-10,.... Negative integer would indicate (abs value) number of groups. Eg "3" groups of 10 pages would be 1-4,5-8,9-10. Range is -100 to 100.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.unzip" xml:space="preserve">
+                               <source>Path to unzip: The indexer uses "unzip" to extract the contents from OpenOffice.org/Oasis OpenDocument files. The application must be installed in this path. Otherwise leave the field empty.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.catdoc" xml:space="preserve">
+                               <source>Path to WORD parser: The indexer uses the application 'catdoc' for extracting content from WORD files. The application must be installed in this path. Otherwise leave the field empty.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.xlhtml" xml:space="preserve">
+                               <source>Path to EXCEL parser: The indexer uses the application 'xlhtml' for extracting content from EXCEL files. The application must be installed in this path. Otherwise leave the field empty.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.ppthtml" xml:space="preserve">
+                               <source>Path to POWERPOINT parser: The indexer uses the application 'ppthtml' for extracting content from POWERPOINT files. The application must be installed in this path. Otherwise leave the field empty.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.unrtf" xml:space="preserve">
+                               <source>Path to RTF parser: The indexer uses the application 'unrtf' for extracting content from RTF files. The application must be installed in this path. Otherwise leave the field empty.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.debugMode" xml:space="preserve">
+                               <source>Debug mode: If set, debugging information is collected during indexing and can be shown in the backend. Only for debugging since it slows down the system and fills the database with crap.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.fullTextDataLength" xml:space="preserve">
+                               <source>Full Text Data Length: If set, the full text data stored will be limited to this byte length. It means you can save some database space but to the degree you cut the length down you also limit possibilities to search for sentences and the search result resume will be limited.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.disableFrontendIndexing" xml:space="preserve">
+                               <source>Disable Indexing in Frontend: By default pages are indexed during viewing of pages in the frontend. You can disable this features so indexing of pages is only initiated through the backend page crawler.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.enableMetaphoneSearch" xml:space="preserve">
+                               <source>Enable metaphone search (sounds like): 0=disabled, 1=use internal metaphone parser, 2=use advanced doubleMetaphone parser.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.minAge" xml:space="preserve">
+                               <source>Min TTL (hours) for indexed page: The time in hours that must pass before an indexed page can be indexed again regardless of changes on the page.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.maxAge" xml:space="preserve">
+                               <source>Deprecated! Max TTL (hours) for indexed page: The time in hours that is the maximum age of an indexed page before it will get indexed again. Usually the index is kept consistent, therefore you won't need this feature.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.maxExternalFiles" xml:space="preserve">
+                               <source>Max external files to index: When external files are found on a page this number indicates how many may be indexed at that point. This prevents pages with links to many external documents to take the server down - but it may also prevent documents from being indexed.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.useCrawlerForExternalFiles" xml:space="preserve">
+                               <source>Use "crawler" extension to index external files: When external files are found on a page they are added to the "crawler" extensions queue and indexed via the cronscript running the crawler. This eliminates problems with for example many PDF files on a page. Requires a proper configuration of the "crawler" extension.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.flagBitMask" xml:space="preserve">
+                               <source>Bitmask for Flags (Advanced): By this value (0-255) you can filter the importance of &lt;title&gt; (128), &lt;keywords&gt; (64) and &lt;description&gt; (32) content from HTML documents. By setting this to 0, none of these fields will have any importance over the other. The default value 192 means that title-tag content and meta-keywords will be flagged (and rated higher in search results)</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.ignoreExtensions" xml:space="preserve">
+                               <source>Ignore Extensions: List of file extensions that the external parser will ignore (despite having support for them). Comma list.</source>
+                       </trans-unit>
+                       <trans-unit id="indexedsearch.config.indexExternalURLs" xml:space="preserve">
+                               <source>Index External HTML URLs: If set, links to external URLs will be indexed if they are of type "text/html".</source>
+                       </trans-unit>
+               </body>
+       </file>
+</xliff>
index b0af701..b93e160 100644 (file)
@@ -1,53 +1,53 @@
-  # cat=basic; type=string; label=Path to PDF parsers: The indexer uses the applications 'pdftotext' and 'pdfinfo' for extracting content from PDF files. These applications must be installed in this path. Otherwise leave the field empty.
+  # cat=basic; type=string; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.pdftools
 pdftools = /usr/bin/
 
-  # cat=basic; type=int; label=PDF parsing mode: Zero=whole file is indexed in one. Positive value: Indicates number of pages at a time, eg. "5" would mean 1-5,6-10,.... Negative integer would indicate (abs value) number of groups. Eg "3" groups of 10 pages would be 1-4,5-8,9-10. Range is -100 to 100.
+  # cat=basic; type=int; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.pdf_mode
 pdf_mode = 20
 
-  # cat=basic; type=string; label=Path to unzip: The indexer uses "unzip" to extract the contents from OpenOffice.org/Oasis OpenDocument files. The application must be installed in this path. Otherwise leave the field empty.
+  # cat=basic; type=string; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.unzip
 unzip = /usr/bin/
 
-  # cat=basic; type=string; label=Path to WORD parser: The indexer uses the application 'catdoc' for extracting content from WORD files. The application must be installed in this path. Otherwise leave the field empty.
+  # cat=basic; type=string; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.catdoc
 catdoc = /usr/bin/
 
-  # cat=basic; type=string; label=Path to EXCEL parser: The indexer uses the application 'xlhtml' for extracting content from EXCEL files. The application must be installed in this path. Otherwise leave the field empty.
+  # cat=basic; type=string; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.xlhtml
 xlhtml = /usr/bin/
 
-  # cat=basic; type=string; label=Path to POWERPOINT parser: The indexer uses the application 'ppthtml' for extracting content from POWERPOINT files. The application must be installed in this path. Otherwise leave the field empty.
+  # cat=basic; type=string; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.ppthtml
 ppthtml = /usr/bin/
 
-  # cat=basic; type=string; label=Path to RTF parser: The indexer uses the application 'unrtf' for extracting content from RTF files. The application must be installed in this path. Otherwise leave the field empty.
+  # cat=basic; type=string; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.unrtf
 unrtf = /usr/bin/
 
-   # cat=basic; type=boolean; label=Debug mode: If set, debugging information is collected during indexing and can be shown in the backend. Only for debugging since it slows down the system and fills the database with crap.
+   # cat=basic; type=boolean; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.debugMode
 debugMode = 0
 
-  # cat=basic; type=int; label=Full Text Data Length: If set, the full text data stored will be limited to this byte length. It means you can save some database space but to the degree you cut the length down you also limit possibilities to search for sentences and the search result resume will be limited.
+  # cat=basic; type=int; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.fullTextDataLength
 fullTextDataLength = 0
 
-  # cat=basic; type=boolean; label=Disable Indexing in Frontend: By default pages are indexed during viewing of pages in the frontend. You can disable this features so indexing of pages is only initiated through the backend page crawler.
+  # cat=basic; type=boolean; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.disableFrontendIndexing
 disableFrontendIndexing = 0
 
-  # cat=basic; type=int; label=Enable metaphone search (sounds like). 0=disabled, 1=use internal metaphone parser, 2=use advanced doubleMetaphone parser.
+  # cat=basic; type=int; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.enableMetaphoneSearch
 enableMetaphoneSearch = 1
 
-  # cat=basic; type=int; label=Min TTL (hours) for indexed page: The time in hours that must pass before an indexed page can be indexed again regardless of changes on the page.
+  # cat=basic; type=int; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.minAge
 minAge = 24
 
-  # cat=basic; type=int; label=Deprecated! Max TTL (hours) for indexed page: The time in hours that is the maximum age of an indexed page before it will get indexed again. Usually the index is kept consistent, therefore you won't need this feature.
+  # cat=basic; type=int; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.maxAge
 maxAge = 0
 
-  # cat=basic; type=int; label=Max external files to index: When external files are found on a page this number indicates how many may be indexed at that point. This prevents pages with links to many external documents to take the server down - but it may also prevent documents from being indexed.
+  # cat=basic; type=int; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.maxExternalFiles
 maxExternalFiles = 5
 
-  # cat=basic; type=boolean; label=Use "crawler" extension to index external files: When external files are found on a page they are added to the "crawler" extensions queue and indexed via the cronscript running the crawler. This eliminates problems with for example many PDF files on a page. Requires a proper configuration of the "crawler" extension.
+  # cat=basic; type=boolean; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.useCrawlerForExternalFiles
 useCrawlerForExternalFiles = 0
 
-  # cat=basic; type=int; label=Bitmask for Flags (Advanced): By this value (0-255) you can filter the importance of <title> (128), <keywords> (64) and <description> (32) content from HTML documents. By setting this to 0, none of these fields will have any importance over the other. The default value 192 means that title-tag content and meta-keywords will be flagged (and rated higher in search results)
+  # cat=basic; type=int; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.flagBitMask
 flagBitMask = 192
 
-  # cat=basic; type=string; label=Ignore Extensions: List of file extensions that the external parser will ignore (despite having support for them). Comma list.
+  # cat=basic; type=string; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.ignoreExtensions
 ignoreExtensions =
 
-  # cat=basic; type=boolean; label=Index External HTML URLs: If set, links to external URLs will be indexed if they are of type "text/html".
+  # cat=basic; type=boolean; label=LLL:EXT:indexed_search/Resources/Private/Language/locallang_em.xlf:indexedsearch.config.indexExternalURLs
 indexExternalURLs = 0
index e66a206..3ea7161 100644 (file)
@@ -1,2 +1,2 @@
-# cat=basic/enable; type=string; label=Path to the temporary directory:This directory will contain temporary files for encryption/decrytion. It should be located outside of the web site root and it should not be /tmp. Directory permissions should be 0700 and the owner should be the web server user. If left empty, typo3conf/ will be used and it is INSECURE! Make sure that the directory is included into open_basedir if you use this setting.
+# cat=basic/enable; type=string; label=LLL:EXT:rsaauth/locallang_em.xlf:rsaauth.config.temporaryDirectory
 temporaryDirectory =
diff --git a/typo3/sysext/rsaauth/locallang_em.xlf b/typo3/sysext/rsaauth/locallang_em.xlf
new file mode 100644 (file)
index 0000000..116f6f1
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xliff version="1.0">
+       <file source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="rsaauth">
+               <header/>
+               <body>
+                       <trans-unit id="rsaauth.config.temporaryDirectory" xml:space="preserve">
+                               <source>Path to the temporary directory:This directory will contain temporary files for encryption/decrytion. It should be located outside of the web site root and it should not be /tmp. Directory permissions should be 0700 and the owner should be the web server user. If left empty, typo3conf/ will be used and it is INSECURE! Make sure that the directory is included into open_basedir if you use this setting.</source>
+                       </trans-unit>
+               </body>
+       </file>
+</xliff>
diff --git a/typo3/sysext/rtehtmlarea/Resources/Private/Language/locallang_em.xlf b/typo3/sysext/rtehtmlarea/Resources/Private/Language/locallang_em.xlf
new file mode 100644 (file)
index 0000000..8e014fa
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xliff version="1.0">
+       <file source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="rtehtmlarea">
+               <header/>
+               <body>
+                       <trans-unit id="rtehtmlarea.config.noSpellCheckLanguages" xml:space="preserve">
+                               <source>No spell checking languages: The list of languages for which Aspell does not provide spell checking (see http://aspell.net/man-html/Unsupported.html#Unsupported) and for which the htmlArea SpellChecker plugin will therefore be disabled.</source>
+                       </trans-unit>
+                       <trans-unit id="rtehtmlarea.config.AspellDirectory" xml:space="preserve">
+                               <source>Aspell path: The server path where Aspell is installed.</source>
+                       </trans-unit>
+                       <trans-unit id="rtehtmlarea.config.defaultConfiguration" xml:space="preserve">
+                               <source>Default configuration settings</source>
+                       </trans-unit>
+                       <trans-unit id="rtehtmlarea.config.enableImages" xml:space="preserve">
+                               <source>Enable images in the RTE: If set, the use of images will be enabled in the "Minimal" or the "Typical" default configuration of the RTE.</source>
+                       </trans-unit>
+                       <trans-unit id="rtehtmlarea.config.enableInlineElements" xml:space="preserve">
+                               <source>Enable additional inline elements: If set, the potential use of additional inline elements will be enabled.</source>
+                       </trans-unit>
+                       <trans-unit id="rtehtmlarea.config.allowStyleAttribute" xml:space="preserve">
+                               <source>Enable features that use the style attribute: If set, the potential use of features that use the style attribute (textcolor, bgcolor, fontstyle, fontsize) will be enabled.</source>
+                       </trans-unit>
+                       <trans-unit id="rtehtmlarea.config.enableAccessibilityIcons" xml:space="preserve">
+                               <source>Enable links accessibility icons: If set, accessibility icons will be added in front of links.</source>
+                       </trans-unit>
+                       <trans-unit id="rtehtmlarea.config.forceCommandMode" xml:space="preserve">
+                               <source>Force Aspell command mode: If set, the spellchecker will use the Aspell command interface. Presumably. PHP is compiled with pspell, but with an old version of Aspell.</source>
+                       </trans-unit>
+               </body>
+       </file>
+</xliff>
index e5e705a..f5b89cc 100644 (file)
@@ -2,26 +2,26 @@
 # Extension configuration variables for htmlArea RTE
 # ***************************************************************************************
 
-  # cat=basic; type=string; label=No spell checking languages: The list of languages for which Aspell does not provide spell checking (see http://aspell.net/man-html/Unsupported.html#Unsupported) and for which the htmlArea SpellChecker plugin will therefore be disabled.
+  # cat=basic; type=string; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.noSpellCheckLanguages
 noSpellCheckLanguages = ja,km,ko,lo,th,zh,b5,gb
 
-  # cat=basic; type=string; label=Aspell path: The server path where Aspell is installed.
+  # cat=basic; type=string; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.AspellDirectory
 AspellDirectory = /usr/bin/aspell
 
-  # cat=basic/enable/100; type=options[Minimal (Most features disabled. Administrator needs to enable them using TypoScript. For advanced administrators only.),Typical (Most commonly used features are enabled. Select this option if you are unsure which one to use.),Demo (Show-off configuration. Includes pre-configured styles. Not for production environments.)]; label=Default configuration settings
+  # cat=basic/enable/100; type=options[Minimal (Most features disabled. Administrator needs to enable them using TypoScript. For advanced administrators only.),Typical (Most commonly used features are enabled. Select this option if you are unsure which one to use.),Demo (Show-off configuration. Includes pre-configured styles. Not for production environments.)]; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.defaultConfiguration
 defaultConfiguration = Typical (Most commonly used features are enabled. Select this option if you are unsure which one to use.)
 
-  # cat=basic/enable/110; type=boolean; label=Enable images in the RTE: If set, the use of images will be enabled in the "Minimal" or the "Typical" default configuration of the RTE.
+  # cat=basic/enable/110; type=boolean; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.enableImages
 enableImages = 0
 
-  # cat=basic/enable/115; type=boolean; label=Enable additional inline elements: If set, the potential use of additional inline elements will be enabled.
+  # cat=basic/enable/115; type=boolean; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.enableInlineElements
 enableInlineElements = 0
 
-  # cat=basic/enable/117; type=boolean; label=Enable features that use the style attribute: If set, the potential use of features that use the style attribute (textcolor, bgcolor, fontstyle, fontsize) will be enabled.
+  # cat=basic/enable/117; type=boolean; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.allowStyleAttribute
 allowStyleAttribute = 1
 
-  # cat=basic/enable/140; type=boolean; label=Enable links accessibility icons: If set, accessibility icons will be added in front of links.
+  # cat=basic/enable/140; type=boolean; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.enableAccessibilityIcons
 enableAccessibilityIcons = 0
 
-  # cat=basic/enable/170; type=boolean; label=Force Aspell command mode: If set, the spellchecker will use the Aspell command interface. Presumably. PHP is compiled with pspell, but with an old version of Aspell.
+  # cat=basic/enable/170; type=boolean; label=LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_em.xlf:rtehtmlarea.config.forceCommandMode
 forceCommandMode = 0
\ No newline at end of file
diff --git a/typo3/sysext/saltedpasswords/Resources/Private/Language/locallang_em.xlf b/typo3/sysext/saltedpasswords/Resources/Private/Language/locallang_em.xlf
new file mode 100644 (file)
index 0000000..37dee9b
--- /dev/null
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xliff version="1.0">
+       <file source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="saltedpasswords">
+               <header/>
+               <body>
+                       <trans-unit id="saltedpasswords.config.checkConfigurationFE" xml:space="preserve">
+                               <source>Frontend configuration check</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.checkConfigurationBE" xml:space="preserve">
+                               <source>Backend configuration check</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.FE.enabled" xml:space="preserve">
+                               <source>Enable FE: Enable SaltedPasswords in the frontend</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.FE.saltedPWHashingMethod" xml:space="preserve">
+                               <source>Hashing method for the frontend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO).</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.BE.saltedPWHashingMethod" xml:space="preserve">
+                               <source>Hashing method for the backend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO).</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.checkConfigurationFE2" xml:space="preserve">
+                               <source>Frontend configuration check</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.FE.forceSalted" xml:space="preserve">
+                               <source>Force salted passwords: Enforce usage of SaltedPasswords. Old MD5 hashed passwords will stop working.</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.FE.onlyAuthService" xml:space="preserve">
+                               <source>Exclusive FE usage: If enabled and authentication fails, no further authentication service will be tried.</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.FE.updatePasswd" xml:space="preserve">
+                               <source>Update FE user passwords: Keep existing FE user passwords but automatically convert them to the salted hash format during authentication (will not work if forceSalted is used).</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.checkConfigurationBE2" xml:space="preserve">
+                               <source>Backend configuration check</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.BE.forceSalted" xml:space="preserve">
+                               <source>Force salted passwords: Enforce usage of SaltedPasswords. Old MD5 hashed passwords will stop working.</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.BE.onlyAuthService" xml:space="preserve">
+                               <source>Exclusive BE usage: If enabled and authentication fails, no further authentication service will be tried.</source>
+                       </trans-unit>
+                       <trans-unit id="saltedpasswords.config.BE.updatePasswd" xml:space="preserve">
+                               <source>Update BE user passwords: Keep existing BE user passwords but automatically convert them to the salted hash format during authentication (will not work if forceSalted is used).</source>
+                       </trans-unit>
+               </body>
+       </file>
+</xliff>
index 226de35..8249fc3 100644 (file)
@@ -1,38 +1,38 @@
-# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationFrontend]; label=Frontend configuration check
+# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationFrontend]; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.checkConfigurationFE
 checkConfigurationFE=0
 
-# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationBackend]; label=Backend configuration check
+# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationBackend]; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.checkConfigurationBE
 checkConfigurationBE=0
 
-# cat=Basic/enable; type=boolean; label=Enable FE: Enable SaltedPasswords in the frontend
+# cat=Basic/enable; type=boolean; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.FE.enabled
 FE.enabled = 1
 
-# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->buildHashMethodSelectorFE]; label=Hashing method for the frontend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO).
+# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->buildHashMethodSelectorFE]; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.FE.saltedPWHashingMethod
 FE.saltedPWHashingMethod = tx_saltedpasswords_salts_phpass
 
-# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->buildHashMethodSelectorBE]; label=Hashing method for the backend: Defines salted hashing method to use. Choose "Portable PHP password hashing" to stay compatible with other CMS (e.g. Drupal, Wordpress). Choose "MD5 salted hashing" to reuse TYPO3 passwords for OS level authentication (other servers could use TYPO3 passwords). Choose "Blowfish salted hashing" for advanced security to reuse passwords on OS level (Blowfish might not be supported on your system TODO).
+# cat=Basic/enable; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->buildHashMethodSelectorBE]; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.BE.saltedPWHashingMethod
 BE.saltedPWHashingMethod = tx_saltedpasswords_salts_phpass
 
-# cat=Frontend; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationFrontend]; label=Frontend configuration check
+# cat=Frontend; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationFrontend]; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.checkConfigurationFE2
 checkConfigurationFE2=0
 
-# cat=Frontend; type=boolean; label=Force salted passwords: Enforce usage of SaltedPasswords. Old MD5 hashed passwords will stop working.
+# cat=Frontend; type=boolean; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.FE.forceSalted
 FE.forceSalted = 0
 
-# cat=Frontend; type=boolean; label=Exclusive FE usage: If enabled and authentication fails, no further authentication service will be tried.
+# cat=Frontend; type=boolean; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.FE.onlyAuthService
 FE.onlyAuthService = 0
 
-# cat=Frontend; type=boolean; label=Update FE user passwords: Keep existing FE user passwords but automatically convert them to the salted hash format during authentication (will not work if forceSalted is used).
+# cat=Frontend; type=boolean; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.FE.updatePasswd
 FE.updatePasswd = 1
 
-# cat=Backend; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationBackend]; label=Backend configuration check
+# cat=Backend; type=user[EXT:saltedpasswords/Classes/Utility/ExtensionManagerConfigurationUtility.php:TYPO3\CMS\Saltedpasswords\Utility\ExtensionManagerConfigurationUtility->checkConfigurationBackend]; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.checkConfigurationBE2
 checkConfigurationBE2=0
 
-# cat=Backend; type=boolean; label=Force salted passwords: Enforce usage of SaltedPasswords. Old MD5 hashed passwords will stop working.
+# cat=Backend; type=boolean; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.BE.forceSalted
 BE.forceSalted = 0
 
-# cat=Backend; type=boolean; label=Exclusive BE usage: If enabled and authentication fails, no further authentication service will be tried.
+# cat=Backend; type=boolean; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.BE.onlyAuthService
 BE.onlyAuthService = 0
 
-# cat=Backend; type=boolean; label=Update BE user passwords: Keep existing BE user passwords but automatically convert them to the salted hash format during authentication (will not work if forceSalted is used).
+# cat=Backend; type=boolean; label=LLL:EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf:saltedpasswords.config.BE.updatePasswd
 BE.updatePasswd = 1
\ No newline at end of file
diff --git a/typo3/sysext/scheduler/Resources/Private/Language/locallang_em.xlf b/typo3/sysext/scheduler/Resources/Private/Language/locallang_em.xlf
new file mode 100644 (file)
index 0000000..2a56a75
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xliff version="1.0">
+       <file source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="scheduler">
+               <header/>
+               <body>
+                       <trans-unit id="scheduler.config.maxLifetime" xml:space="preserve">
+                               <source>Maximum lifetime: Enter the maximum lifetime (in minutes) of a scheduler task. If a task is still running after that time, it will be dropped from the execution list (but not stopped).</source>
+                       </trans-unit>
+                       <trans-unit id="scheduler.config.enableBELog" xml:space="preserve">
+                               <source>Enable logging: When turned on, every start and end of every executed task is logged into TYPO3's BE Log. While this is convenient when setting things up, it may clutter the BE Log in the long run.</source>
+                       </trans-unit>
+                       <trans-unit id="scheduler.config.showSampleTasks" xml:space="preserve">
+                               <source>Enable sample tasks: When turned on, you can use the sample, test tasks provided by the scheduler. Before turning this off, make sure you don't have any of those sample tasks currently scheduled. You will also need to clear the configuration cache.</source>
+                       </trans-unit>
+                       <trans-unit id="scheduler.config.useAtdaemon" xml:space="preserve">
+                               <source>Use "at"-daemon: This allows automatic scheduling of the next execution of the scheduler. Your system must have the at daemon installed and configured for the user PHP runs with.</source>
+                       </trans-unit>
+                       <trans-unit id="scheduler.config.listShowTaskDescriptionAsHover" xml:space="preserve">
+                               <source>Show description of tasks as hover: If disabled descriptions of tasks will be shown below the job-name in the scheduler-list.</source>
+                       </trans-unit>
+               </body>
+       </file>
+</xliff>
index 78ef2dd..23375cd 100644 (file)
@@ -1,14 +1,14 @@
-# cat=basic//; type=string; label=Maximum lifetime: Enter the maximum lifetime (in minutes) of a scheduler task. If a task is still running after that time, it will be dropped from the execution list (but not stopped).
+# cat=basic//; type=string; label=LLL:EXT:scheduler/Resources/Private/Language/locallang_em.xlf:scheduler.config.maxLifetime
 maxLifetime = 1440
 
-# cat=basic//; type=boolean; label=Enable logging: When turned on, every start and end of every executed task is logged into TYPO3's BE Log. While this is convenient when setting things up, it may clutter the BE Log in the long run.
+# cat=basic//; type=boolean; label=LLL:EXT:scheduler/Resources/Private/Language/locallang_em.xlf:scheduler.config.enableBELog
 enableBELog = 1
 
-# cat=basic//; type=boolean; label=Enable sample tasks: When turned on, you can use the sample, test tasks provided by the scheduler. Before turning this off, make sure you don't have any of those sample tasks currently scheduled. You will also need to clear the configuration cache.
+# cat=basic//; type=boolean; label=LLL:EXT:scheduler/Resources/Private/Language/locallang_em.xlf:scheduler.config.showSampleTasks
 showSampleTasks = 1
 
-# cat=basic//; type=boolean; label=Use "at"-daemon: This allows automatic scheduling of the next execution of the scheduler. Your system must have the at daemon installed and configured for the user PHP runs with.
+# cat=basic//; type=boolean; label=LLL:EXT:scheduler/Resources/Private/Language/locallang_em.xlf:scheduler.config.useAtdaemon
 useAtdaemon = 0
 
-# cat=basic//; type=boolean; label=Show description of tasks as hover: If disabled descriptions of tasks will be shown below the job-name in the scheduler-list
+# cat=basic//; type=boolean; label=LLL:EXT:scheduler/Resources/Private/Language/locallang_em.xlf:scheduler.config.listShowTaskDescriptionAsHover
 listShowTaskDescriptionAsHover = 1