calibre - en to ta translation catalogue (403 entries)

en: API documentation for plugins
ta: செருகுநிரல்களுக்கான பநிஇ ஆவணங்கள்

en: Defines various abstract base classes that can be subclassed to create powerful plugins. The useful classes are:
ta: சக்திவாய்ந்த செருகுநிரல்களை உருவாக்க துணைப்பிரிவு செய்யக்கூடிய பல்வேறு சுருக்க அடிப்படை வகுப்புகளை வரையறுக்கிறது. பயனுள்ள வகுப்புகள்:

en: Plugin
ta: சொருகு

en: A calibre plugin. Useful members include:
ta: ஒரு காலிபர் சொருகி. பயனுள்ள உறுப்பினர்கள் பின்வருமாறு:

en: ``self.installation_type``: Stores how the plugin was installed.
ta: `` self.installation_type``: சொருகி எவ்வாறு நிறுவப்பட்டது என்பதை சேமிக்கிறது.

en: ``self.plugin_path``: Stores path to the ZIP file that contains
ta: `` self.plugin_path``: உள்ள சிப் கோப்பிற்கு பாதையை சேமிக்கிறது

en: this plugin or None if it is a builtin plugin
ta: இந்த சொருகி அல்லது அது ஒரு பில்டின் சொருகி என்றால் எதுவுமில்லை

en: ``self.site_customization``: Stores a customization string entered
ta: `` self.site_customization``: உள்ளிட்ட தனிப்பயனாக்குதல் சரம் சேமிக்கிறது

en: by the user.
ta: பயனரால்.

en: Methods that should be overridden in sub classes:
ta: துணை வகுப்புகளில் மீறப்பட வேண்டிய முறைகள்:

en: :meth:`initialize`
ta: : மெத்: `துவக்குதல்`

en: :meth:`customization_help`
ta: : மெத்: `தனிப்பயனாக்கம்_எல்ப்`

en: Useful methods:
ta: பயனுள்ள முறைகள்:

en: :meth:`temporary_file`
ta: : மெத்: `தற்காலிக_பீல்`

en: :meth:`__enter__`
ta: : மெத்: `__enter__`

en: :meth:`load_resources`
ta: : மெத்: `load_resources`

en: List of platforms this plugin works on. For example: ``['windows', 'osx', 'linux']``
ta: தளங்களின் பட்டியல் இந்த சொருகி செயல்படுகிறது. எடுத்துக்காட்டாக: `` ['விண்டோச்', 'ஓஎச்எக்ச்', 'லினக்ச்'] ``

en: The name of this plugin. You must set it something other than Trivial Plugin for it to work.
ta: இந்த சொருகி பெயர். அது வேலை செய்ய கீழான சொருகி தவிர வேறு ஒன்றை நீங்கள் அமைக்க வேண்டும்.

en: The version of this plugin as a 3-tuple (major, minor, revision)
ta: இந்த சொருகி பதிப்பு 3-டூப்பிள் (மேசர், சிறிய, திருத்தம்)

en: A short string describing what this plugin does
ta: இந்த சொருகி என்ன செய்கிறது என்பதை விவரிக்கும் ஒரு குறுகிய சரம்

en: The author of this plugin
ta: இந்த சொருகி ஆசிரியர்

en: When more than one plugin exists for a filetype, the plugins are run in order of decreasing priority. Plugins with higher priority will be run first. The highest possible priority is ``sys.maxsize``. Default priority is 1.
ta: ஒரு பைல்டைப்பிற்கு ஒன்றுக்கு மேற்பட்ட சொருகி இருக்கும்போது, முன்னுரிமையைக் குறைக்கும் பொருட்டு செருகுநிரல்கள் இயக்கப்படுகின்றன. அதிக முன்னுரிமை கொண்ட செருகுநிரல்கள் முதலில் இயக்கப்படும். அதிக முன்னுரிமை `` sys.maxsize``. இயல்புநிலை முன்னுரிமை 1.

en: The earliest version of calibre this plugin requires
ta: இந்த சொருகி தேவைப்படும் காலிபரின் ஆரம்ப பதிப்பு

en: The way this plugin is installed
ta: இந்த சொருகி நிறுவப்பட்ட விதம்

en: If False, the user will not be able to disable this plugin. Use with care.
ta: தவறு என்றால், பயனரால் இந்த சொருகி முடக்க முடியாது. கவனத்துடன் பயன்படுத்தவும்.

en: The type of this plugin. Used for categorizing plugins in the GUI
ta: இந்த சொருகி வகை. gui இல் செருகுநிரல்களை வகைப்படுத்தப் பயன்படுகிறது

en: Called once when calibre plugins are initialized.  Plugins are re-initialized every time a new plugin is added. Also note that if the plugin is run in a worker process, such as for adding books, then the plugin will be initialized for every new worker process.
ta: காலிபர் செருகுநிரல்கள் துவக்கப்படும் போது ஒரு முறை அழைக்கப்படுகிறது. ஒவ்வொரு முறையும் புதிய சொருகி சேர்க்கப்படும் போது செருகுநிரல்கள் மீண்டும் துவக்கப்படுகின்றன. புத்தகங்களைச் சேர்ப்பது போன்ற ஒரு தொழிலாளர் செயல்பாட்டில் சொருகி இயக்கப்பட்டால், ஒவ்வொரு புதிய தொழிலாளர் செயல்முறைக்கும் சொருகி துவக்கப்படும் என்பதையும் நினைவில் கொள்க.

en: Perform any plugin specific initialization here, such as extracting resources from the plugin ZIP file. The path to the ZIP file is available as ``self.plugin_path``.
ta: சொருகி சிப் கோப்பிலிருந்து வளங்களை பிரித்தெடுப்பது போன்ற எந்தவொரு சொருகி குறிப்பிட்ட துவக்கத்தையும் இங்கே செய்யுங்கள். சிப் கோப்பிற்கான பாதை `` self.plugin_path`` ஆகக் கிடைக்கிறது.

en: Note that ``self.site_customization`` is **not** available at this point.
ta: `` self.site_customization`` `` இந்த கட்டத்தில் ** இல்லை என்பதை நினைவில் கொள்க.

en: Implement this method and :meth:`save_settings` in your plugin to use a custom configuration dialog, rather then relying on the simple string based default customization.
ta: இந்த முறையை செயல்படுத்தவும்: meth: `save_settings` உங்கள் சொருகி தனிப்பயன் உள்ளமைவு உரையாடலைப் பயன்படுத்த, மாறாக எளிய சரம் அடிப்படையிலான இயல்புநிலை தனிப்பயனாக்கத்தை நம்பியுள்ளது.

en: This method, if implemented, must return a QWidget. The widget can have an optional method validate() that takes no arguments and is called immediately after the user clicks OK. Changes are applied if and only if the method returns True.
ta: இந்த முறை, செயல்படுத்தப்பட்டால், ஒரு க்விட்செட்டை திருப்பித் தர வேண்டும். விட்செட்டில் ஒரு விருப்ப முறை சரிபார்ப்பு () எந்த வாதங்களையும் எடுக்காது, பயனர் சொடுக்கு செய்தவுடன் உடனடியாக அழைக்கப்படுகிறது. முறை உண்மையாக இருந்தால் மட்டுமே மாற்றங்கள் பயன்படுத்தப்படும்.

en: If for some reason you cannot perform the configuration at this time, return a tuple of two strings (message, details), these will be displayed as a warning dialog to the user and the process will be aborted.
ta: சில காரணங்களால் நீங்கள் இந்த நேரத்தில் உள்ளமைவைச் செய்ய முடியாவிட்டால், இரண்டு சரங்களை (செய்தி, விவரங்கள்) திருப்பித் தரவும், இவை பயனருக்கு எச்சரிக்கை உரையாடலாக காண்பிக்கப்படும், மேலும் செயல்முறை நிறுத்தப்படும்.

en: Save the settings specified by the user with config_widget.
ta: config_widget உடன் பயனரால் குறிப்பிடப்பட்ட அமைப்புகளைச் சேமிக்கவும்.

en: Parameters
ta: அளவுருக்கள்

en: The widget returned by :meth:`config_widget`.
ta: விட்செட் திரும்பியது: மெத்: `config_widget`.

en: This method shows a configuration dialog for this plugin. It returns True if the user clicks OK, False otherwise. The changes are automatically applied.
ta: இந்த முறை இந்த சொருகி ஒரு உள்ளமைவு உரையாடலைக் காட்டுகிறது. பயனர் சரி என்பதைக் சொடுக்கு செய்தால் அது உண்மை, இல்லையெனில் தவறானது. மாற்றங்கள் தானாகவே பயன்படுத்தப்படுகின்றன.

en: If this plugin comes in a ZIP file (user added plugin), this method will allow you to load resources from the ZIP file.
ta: இந்த சொருகி ஒரு சிப் கோப்பில் வந்தால் (பயனர் சேர்க்கப்பட்ட சொருகி), இந்த முறை சிப் கோப்பிலிருந்து வளங்களை ஏற்ற அனுமதிக்கும்.

en: For example to load an image::
ta: உதாரணமாக ஒரு படத்தை ஏற்றுவதற்கு ::

en: List of paths to resources in the ZIP file using / as separator
ta: / பிரிப்பானைப் பயன்படுத்தி சிப் கோப்பில் வளங்களுக்கான பாதைகளின் பட்டியல்

en: Returns
ta: வருமானம்

en: A dictionary of the form ``{name: file_contents}``. Any names that were not found in the ZIP file will not be present in the dictionary.
ta: படிவத்தின் அகராதி `` {name: file_contents} ``. சிப் கோப்பில் காணப்படாத எந்த பெயர்களும் அகராதியில் இருக்காது.

en: Return a string giving help on how to customize this plugin. By default raise a :class:`NotImplementedError`, which indicates that the plugin does not require customization.
ta: இந்த சொருகி எவ்வாறு தனிப்பயனாக்குவது என்பதற்கான உதவியைக் கொடுக்கும் ஒரு சரத்தை திருப்பி விடுங்கள். இயல்புநிலையாக a: வகுப்பு: `notimplementederror`, இது சொருகி தனிப்பயனாக்கம் தேவையில்லை என்பதைக் குறிக்கிறது.

en: If you re-implement this method in your subclass, the user will be asked to enter a string as customization for this plugin. The customization string will be available as ``self.site_customization``.
ta: உங்கள் துணைப்பிரிவில் இந்த முறையை நீங்கள் மீண்டும் செயல்படுத்தினால், இந்த சொருகி தனிப்பயனாக்கலாக ஒரு சரத்தை உள்ளிட பயனரிடம் கேட்கப்படும். தனிப்பயனாக்குதல் சரம் `` self.site_customization`` எனக் கிடைக்கும்.

en: Site customization could be anything, for example, the path to a needed binary on the user's computer.
ta: தளத் தனிப்பயனாக்கம் எதுவும் இருக்கலாம், எடுத்துக்காட்டாக, பயனரின் கணினியில் தேவையான பைனரிக்கு பாதை.

en: If True return HTML help, otherwise return plain text help.
ta: உண்மையான திரும்ப html உதவி என்றால், இல்லையெனில் எளிய உரை உதவியைத் தரவும்.

en: Return a file-like object that is a temporary file on the file system. This file will remain available even after being closed and will only be removed on interpreter shutdown. Use the ``name`` member of the returned object to access the full path to the created temporary file.
ta: கோப்பு முறைமையில் தற்காலிக கோப்பாக இருக்கும் கோப்பு போன்ற பொருளைத் தரவும். இந்த கோப்பு மூடப்பட்ட பின்னரும் கூட கிடைக்கும், மேலும் மொழிபெயர்ப்பாளர் பணிநிறுத்தத்தில் மட்டுமே அகற்றப்படும். உருவாக்கப்பட்ட தற்காலிக கோப்பிற்கான முழு பாதையையும் அணுக திரும்பிய பொருளின் உறுப்பினரைப் பயன்படுத்தவும்.

en: The suffix that the temporary file will have.
ta: தற்காலிக கோப்பில் இருக்கும் பின்னொட்டு.

en: This method is the main entry point for your plugins command line interface. It is called when the user does: calibre-debug -r "Plugin Name". Any arguments passed are present in the args variable.
ta: இந்த முறை உங்கள் செருகுநிரல்களின் கட்டளை வரி இடைமுகத்திற்கான முக்கிய நுழைவு புள்ளியாகும். பயனர் செய்யும் போது இது அழைக்கப்படுகிறது: காலிபர் -டெபக் -ஆர் "சொருகி பெயர்". நிறைவேற்றப்பட்ட எந்த வாதங்களும் ஆர்க்ச் மாறியில் உள்ளன.

en: FileTypePlugin
ta: filetipeplugin

en: A plugin that is associated with a particular set of file types.
ta: ஒரு குறிப்பிட்ட கோப்பு வகைகளுடன் தொடர்புடைய ஒரு சொருகி.

en: Set of file types for which this plugin should be run. Use '*' for all file types. For example: ``{'lit', 'mobi', 'prc'}``
ta: இந்த சொருகி இயக்கப்பட வேண்டிய கோப்பு வகைகளின் தொகுப்பு. எல்லா கோப்பு வகைகளுக்கும் '*' பயன்படுத்தவும். எடுத்துக்காட்டாக: `` {'லிட்', 'மொபி', 'பி.ஆர்.சி'} ``

en: If True, this plugin is run when books are added to the database
ta: உண்மை என்றால், தரவுத்தளத்தில் புத்தகங்கள் சேர்க்கப்படும்போது இந்த சொருகி இயக்கப்படும்

en: If True, this plugin is run after books are added to the database. In this case the postimport and postadd methods of the plugin are called.
ta: உண்மை என்றால், தரவுத்தளத்தில் புத்தகங்கள் சேர்க்கப்பட்ட பிறகு இந்த சொருகி இயக்கப்படுகிறது. இந்த வழக்கில் சொருகி போச்டோம்போர்ட் மற்றும் போச்டாட் முறைகள் அழைக்கப்படுகின்றன.

en: If True, this plugin is run after a book is converted. In this case the postconvert method of the plugin is called.
ta: உண்மை என்றால், ஒரு நூல் மாற்றப்பட்ட பிறகு இந்த சொருகி இயங்கும். இந்த வழக்கில் சொருகி போச்ட் கான்வர்ட் முறை அழைக்கப்படுகிறது.

en: If True, this plugin is run after a book file is deleted from the database. In this case the postdelete method of the plugin is called.
ta: உண்மை என்றால், தரவுத்தளத்திலிருந்து ஒரு புத்தகக் கோப்பு நீக்கப்பட்ட பிறகு இந்த சொருகி இயக்கப்படுகிறது. இந்த வழக்கில் சொருகி போச்ட்டெலெட் முறை அழைக்கப்படுகிறது.

en: If True, this plugin is run just before a conversion
ta: உண்மை என்றால், இந்த சொருகி ஒரு மாற்றத்திற்கு சற்று முன் இயக்கப்படுகிறது

en: If True, this plugin is run after conversion on the final file produced by the conversion output plugin.
ta: உண்மை என்றால், மாற்று வெளியீட்டு சொருகி தயாரித்த இறுதிக் கோப்பில் மாற்றப்பட்ட பிறகு இந்த சொருகி இயக்கப்படுகிறது.

en: Run the plugin. Must be implemented in subclasses. It should perform whatever modifications are required on the e-book and return the absolute path to the modified e-book. If no modifications are needed, it should return the path to the original e-book. If an error is encountered it should raise an Exception. The default implementation simply return the path to the original e-book. Note that the path to the original file (before any file type plugins are run, is available as self.original_path_to_file).
ta: சொருகி இயக்கவும். துணைப்பிரிவுகளில் செயல்படுத்தப்பட வேண்டும். மின் புத்தகத்தில் எந்த மாற்றங்களையும் தேவைப்படும் மற்றும் மாற்றியமைக்கப்பட்ட மின் புத்தகத்திற்கு முழுமையான பாதையைத் திருப்பித் தர வேண்டும். எந்த மாற்றங்களும் தேவையில்லை என்றால், அது அசல் மின் புத்தகத்திற்கு பாதையை திருப்பித் தர வேண்டும். பிழை ஏற்பட்டால் அது ஒரு விதிவிலக்கை உயர்த்த வேண்டும். இயல்புநிலை செயல்படுத்தல் அசல் மின் புத்தகத்திற்குத் திரும்பும் பாதையை திருப்பித் தரும். அசல் கோப்பிற்கான பாதை (எந்த கோப்பு வகை செருகுநிரல்களும் இயங்குவதற்கு முன், self.original_path_to_file ஆக கிடைக்கிறது).

en: The modified e-book file should be created with the :meth:`temporary_file` method.
ta: மாற்றியமைக்கப்பட்ட மின் புத்தகக் கோப்பு: மெத்: `தற்காலிக_பீல்` முறையுடன் உருவாக்கப்பட வேண்டும்.

en: Absolute path to the e-book.
ta: மின் புத்தகத்திற்கு முழுமையான பாதை.

en: Absolute path to the modified e-book.
ta: மாற்றியமைக்கப்பட்ட மின் புத்தகத்திற்கான முழுமையான பாதை.

en: Called post import, i.e., after the book file has been added to the database. Note that this is different from :meth:`postadd` which is called when the book record is created for the first time. This method is called whenever a new file is added to a book record. It is useful for modifying the book record based on the contents of the newly added file.
ta: இடுகை இறக்குமதி என்று அழைக்கப்படுகிறது, அதாவது, புத்தகக் கோப்பு தரவுத்தளத்தில் சேர்க்கப்பட்ட பிறகு. இது வேறுபட்டது என்பதை நினைவில் கொள்க: மெத்: `போச்டாட்` இது புத்தக பதிவு முதல் முறையாக உருவாக்கப்படும்போது அழைக்கப்படுகிறது. ஒரு புதிய கோப்பு புத்தக பதிவில் சேர்க்கப்படும்போதெல்லாம் இந்த முறை அழைக்கப்படுகிறது. புதிதாக சேர்க்கப்பட்ட கோப்பின் உள்ளடக்கங்களின் அடிப்படையில் புத்தக பதிவை மாற்றுவதற்கு இது பயனுள்ளதாக இருக்கும்.

en: Database id of the added book.
ta: சேர்க்கப்பட்ட புத்தகத்தின் தரவுத்தள ஐடி.

en: The file type of the book that was added.
ta: சேர்க்கப்பட்ட புத்தகத்தின் கோப்பு வகை.

en: Library database.
ta: நூலக தரவுத்தளம்.

en: Called post conversion, i.e., after the conversion output book file has been added to the database. Note that it is run after a conversion only, not after a book is added. It is useful for modifying the book record based on the contents of the newly added file.
ta: இடுகை மாற்றம் என்று அழைக்கப்படுகிறது, அதாவது, மாற்று வெளியீட்டு புத்தகக் கோப்பு தரவுத்தளத்தில் சேர்க்கப்பட்ட பிறகு. இது ஒரு மாற்றத்திற்குப் பிறகு மட்டுமே இயக்கப்படுகிறது என்பதை நினைவில் கொள்க, ஒரு நூல் சேர்க்கப்பட்ட பிறகு அல்ல. புதிதாக சேர்க்கப்பட்ட கோப்பின் உள்ளடக்கங்களின் அடிப்படையில் புத்தக பதிவை மாற்றுவதற்கு இது பயனுள்ளதாக இருக்கும்.

en: Called post deletion, i.e., after the book file has been deleted from the database. Note that it is not run when a book record is deleted, only when one or more formats from the book are deleted. It is useful for modifying the book record based on the format of the deleted file.
ta: இடுகை நீக்குதல் என்று அழைக்கப்படுகிறது, அதாவது, புத்தகக் கோப்பு தரவுத்தளத்திலிருந்து நீக்கப்பட்ட பிறகு. ஒரு புத்தக பதிவு நீக்கப்படும் போது அது இயங்காது என்பதை நினைவில் கொள்க, புத்தகத்திலிருந்து ஒன்று அல்லது அதற்கு மேற்பட்ட வடிவங்கள் நீக்கப்படும் போது மட்டுமே. நீக்கப்பட்ட கோப்பின் வடிவமைப்பின் அடிப்படையில் புத்தக பதிவை மாற்றுவதற்கு இது பயனுள்ளதாக இருக்கும்.

en: Called post add, i.e. after a book has been added to the db. Note that this is different from :meth:`postimport`, which is called after a single book file has been added to a book. postadd() is called only when an entire book record with possibly more than one book file has been created for the first time. This is useful if you wish to modify the book record in the database when the book is first added to calibre.
ta: போச்ட் சேர் என்று அழைக்கப்படுகிறது, அதாவது டி.பியில் ஒரு நூல் சேர்க்கப்பட்ட பிறகு. இது வேறுபட்டது என்பதை நினைவில் கொள்க: மெத்: `போச்டிம்போர்ட்`, இது ஒரு புத்தகக் கோப்பு ஒரு புத்தகத்தில் சேர்க்கப்பட்ட பிறகு அழைக்கப்படுகிறது. முதல் முறையாக ஒன்றுக்கு மேற்பட்ட புத்தகக் கோப்புகளைக் கொண்ட ஒரு முழு புத்தகப் பதிவும் உருவாக்கப்பட்டால் மட்டுமே போச்டாட் () என்று அழைக்கப்படுகிறது. நூல் முதலில் காலிபரில் சேர்க்கப்படும்போது தரவுத்தளத்தில் புத்தக பதிவை மாற்ற விரும்பினால் இது பயனுள்ளதாக இருக்கும்.

en: Map of file format to path from which the file format was added. Note that this might or might not point to an actual existing file, as sometimes files are added as streams. In which case it might be a dummy value or a non-existent path.
ta: கோப்பு வடிவத்தின் வரைபடம் கோப்பு வடிவம் சேர்க்கப்பட்ட பாதைக்கு. சில நேரங்களில் கோப்புகள் ச்ட்ரீம்களாக சேர்க்கப்படுவதால், இது தற்போதுள்ள உண்மையான கோப்பை சுட்டிக்காட்டலாம் அல்லது சுட்டிக்காட்டாது என்பதை நினைவில் கொள்க. இந்த சந்தர்ப்பத்தில் இது போலி மதிப்பு அல்லது இல்லாத பாதையாக இருக்கலாம்.

en: Library database
ta: நூலக தரவுத்தளம்

en: Metadata plugins
ta: மேனிலை தரவு செருகுநிரல்கள்

en: A plugin that implements reading metadata from a set of file types.
ta: கோப்பு வகைகளின் தொகுப்பிலிருந்து மெட்டாடேட்டாவைப் படிப்பதை செயல்படுத்தும் ஒரு சொருகி.

en: Set of file types for which this plugin should be run. For example: ``set(['lit', 'mobi', 'prc'])``
ta: இந்த சொருகி இயக்கப்பட வேண்டிய கோப்பு வகைகளின் தொகுப்பு. எடுத்துக்காட்டாக: `` அமைக்கவும் (['லிட்', 'மொபி', 'பி.ஆர்.சி']) ``

en: Return metadata for the file represented by stream (a file like object that supports reading). Raise an exception when there is an error with the input data.
ta: ச்ட்ரீம் பிரதிநிதித்துவப்படுத்தும் கோப்பிற்கான மெட்டாடேட்டாவை திரும்பவும் (வாசிப்பை ஆதரிக்கும் பொருள் போன்ற கோப்பு). உள்ளீட்டு தரவுடன் பிழை இருக்கும்போது விதிவிலக்கை எழுப்புங்கள்.

en: The type of file. Guaranteed to be one of the entries in :attr:`file_types`.
ta: கோப்பு வகை. உள்ளீடுகளில் ஒன்றாக இருப்பதற்கு உத்தரவாதம்: attr: `file_types`.

en: A :class:`calibre.ebooks.metadata.book.Metadata` object
ta: ப: வகுப்பு: `calibre.ebooks.metadata.book.metadata` பொருள்

en: Set metadata for the file represented by stream (a file like object that supports reading). Raise an exception when there is an error with the input data.
ta: ச்ட்ரீம் பிரதிநிதித்துவப்படுத்தும் கோப்பிற்கான மெட்டாடேட்டாவை அமைக்கவும் (வாசிப்பை ஆதரிக்கும் பொருள் போன்ற கோப்பு). உள்ளீட்டு தரவுடன் பிழை இருக்கும்போது விதிவிலக்கை எழுப்புங்கள்.

en: Catalog plugins
ta: அட்டவணை செருகுநிரல்கள்

en: A plugin that implements a catalog generator.
ta: அட்டவணை செனரேட்டரை செயல்படுத்தும் சொருகி.

en: Output file type for which this plugin should be run. For example: 'epub' or 'xml'
ta: இந்த சொருகி இயக்க வேண்டிய வெளியீட்டு கோப்பு வகை. எடுத்துக்காட்டாக: 'எபப்' அல்லது 'எக்ச்எம்எல்'

en: CLI parser options specific to this plugin, declared as `namedtuple` `Option`:
ta: இந்த சொருகி குறிப்பிட்ட cli பாகுபடுத்தி விருப்பங்கள், `பெயரிடப்பட்ட` விருப்பம்` என அறிவிக்கப்பட்டன:

en: from collections import namedtuple Option = namedtuple('Option', 'option, default, dest, help') cli_options = [Option('--catalog-title', default = 'My Catalog', dest = 'catalog_title', help = (_('Title of generated catalog. \nDefault:') + " '" + '%default' + "'"))] cli_options parsed in calibre.db.cli.cmd_catalog:option_parser()
ta: சேகரிப்புகளிலிருந்து இறக்குமதி பெயரிடப்பட்டது பெயரிடப்பட்டது (_ ('உருவாக்கப்பட்ட பட்டியலின் தலைப்பு.

en: If plugin is not a built-in, copy the plugin's .ui and .py files from the ZIP file to $TMPDIR. Tab will be dynamically generated and added to the Catalog Options dialog in calibre.gui2.dialogs.catalog.py:Catalog
ta: சொருகி ஒரு உள்ளமைக்கப்பட்டதல்ல என்றால், செருகுநிரலின் .ui மற்றும் .py கோப்புகளை zip கோப்பிலிருந்து $ tmpdir க்கு நகலெடுக்கவும். தாவல் மாறும் வகையில் உருவாக்கப்பட்டு calibre.gui2.dialogs.catalog.py:catalog இல் உள்ள பட்டியல் விருப்பங்கள் உரையாடலில் சேர்க்கப்படும்

en: Run the plugin. Must be implemented in subclasses. It should generate the catalog in the format specified in file_types, returning the absolute path to the generated catalog file. If an error is encountered it should raise an Exception.
ta: சொருகி இயக்கவும். துணைப்பிரிவுகளில் செயல்படுத்தப்பட வேண்டும். இது file_types இல் குறிப்பிடப்பட்டுள்ள வடிவத்தில் பட்டியலை உருவாக்க வேண்டும், உருவாக்கப்பட்ட பட்டியல் கோப்பிற்கு முழுமையான பாதையை திருப்பி அனுப்புகிறது. பிழை ஏற்பட்டால் அது ஒரு விதிவிலக்கை உயர்த்த வேண்டும்.

en: The generated catalog file should be created with the :meth:`temporary_file` method.
ta: உருவாக்கப்பட்ட பட்டியல் கோப்பு: மெத்: `தற்காலிக_பீல்` முறையுடன் உருவாக்கப்பட வேண்டும்.

en: Absolute path to the generated catalog file.
ta: உருவாக்கப்பட்ட பட்டியல் கோப்பிற்கான முழுமையான பாதை.

en: A dictionary of keyword arguments
ta: முக்கிய வாதங்களின் அகராதி

en: A LibraryDatabase2 object
ta: ஒரு நூலக டேட்டாபேச் 2 பொருள்

en: Metadata download plugins
ta: மேனிலை தரவு பதிவிறக்க செருகுநிரல்கள்

en: Set of capabilities supported by this plugin. Useful capabilities are: 'identify', 'cover'
ta: இந்த சொருகி ஆதரிக்கும் திறன்களின் தொகுப்பு. பயனுள்ள திறன்கள்: 'அடையாளம்', 'கவர்'

en: List of metadata fields that can potentially be download by this plugin during the identify phase
ta: அடையாளம் காணும் கட்டத்தின் போது இந்த சொருகி மூலம் பதிவிறக்கம் செய்யக்கூடிய மேனிலை தரவு புலங்களின் பட்டியல்

en: Set this to True if your plugin returns HTML formatted comments
ta: உங்கள் சொருகி html வடிவமைக்கப்பட்ட கருத்துகளை வழங்கினால் இதை உண்மை என அமைக்கவும்

en: Setting this to True means that the browser object will indicate that it supports gzip transfer encoding. This can speedup downloads but make sure that the source actually supports gzip transfer encoding correctly first
ta: இதை உண்மையாக அமைப்பது என்பது உலாவி பொருள் gzip பரிமாற்ற குறியாக்கத்தை ஆதரிக்கிறது என்பதைக் குறிக்கும். இது பதிவிறக்கங்களை விரைவுபடுத்த முடியும், ஆனால் மூலமானது உண்மையில் gzip பரிமாற்ற குறியாக்கத்தை சரியாக ஆதரிக்கிறது என்பதை உறுதிப்படுத்தவும்

en: Set this to True to ignore HTTPS certificate errors when connecting to this source.
ta: இந்த மூலத்துடன் இணைக்கும்போது https சான்றிதழ் பிழைகளை புறக்கணிக்க இதை உண்மையாக அமைக்கவும்.

en: Cached cover URLs can sometimes be unreliable (i.e. the download could fail or the returned image could be bogus). If that is often the case with this source, set to False
ta: தற்காலிக சேமிப்பு கவர் முகவரி கள் சில நேரங்களில் நம்பமுடியாததாக இருக்கலாம் (அதாவது பதிவிறக்கம் தோல்வியடையக்கூடும் அல்லது திரும்பிய படம் போலியானதாக இருக்கலாம்). இந்த மூலத்தின் மீது அது பெரும்பாலும் இருந்தால், பொய்யாக அமைக்கவும்

en: A list of :class:`Option` objects. They will be used to automatically construct the configuration widget for this plugin
ta: ஒரு பட்டியல்: வகுப்பு: `விருப்பம்` பொருள்கள். இந்த சொருகி உள்ளமைவு விட்செட்டை தானாக உருவாக்க அவை பயன்படுத்தப்படும்

en: A string that is displayed at the top of the config widget for this plugin
ta: இந்த சொருகி கட்டமைப்பு விட்செட்டின் மேற்புறத்தில் காட்டப்படும் ஒரு சரம்

en: If True this source can return multiple covers for a given query
ta: உண்மையாக இருந்தால், இந்த மூலமானது கொடுக்கப்பட்ட வினவலுக்கு பல அட்டைகளைத் தரும்

en: If set to True covers downloaded by this plugin are automatically trimmed.
ta: இந்த சொருகி மூலம் பதிவிறக்கம் செய்யப்பட்ட உண்மையான அட்டைகளுக்கு அமைக்கப்பட்டால் தானாகவே ஒழுங்கமைக்கப்படும்.

en: If set to True, and this source returns multiple results for a query, some of which have ISBNs and some of which do not, the results without ISBNs will be ignored
ta: உண்மை என அமைக்கப்பட்டால், இந்த மூலமானது வினவலுக்கு பல முடிவுகளைத் தருகிறது, அவற்றில் சில ஐ.எச்.பி.என் -கள் உள்ளன, அவற்றில் சில இல்லை, ஐ.எச்.பி.என்.எச் இல்லாத முடிவுகள் புறக்கணிக்கப்படும்

en: Return False if your plugin needs to be configured before it can be used. For example, it might need a username/password/API key.
ta: உங்கள் சொருகி பயன்படுத்தப்படுவதற்கு முன்பு அதை உள்ளமைக்க வேண்டியிருந்தால் பொய்யைத் தரவும். எடுத்துக்காட்டாக, இதற்கு பயனர்பெயர்/கடவுச்சொல்/ஏபிஐ விசை தேவைப்படலாம்.

en: Take a list of authors and return a list of tokens useful for an AND search query. This function tries to return tokens in first name middle names last name order, by assuming that if a comma is in the author name, the name is in lastname, other names form.
ta: ஆசிரியர்களின் பட்டியலை எடுத்து, ஒரு மற்றும் தேடல் வினவலுக்கு பயனுள்ள டோக்கன்களின் பட்டியலைத் திருப்பித் தரவும். இந்த செயல்பாடு முதல் பெயரில் நடுத்தர பெயர்கள் கடைசி பெயர் வரிசையில் டோக்கன்களை திருப்பித் தர முயற்சிக்கிறது, ஒரு கமா ஆசிரியரின் பெயரில் இருந்தால், பெயர் லாச்ட் பெயர், பிற பெயர்கள் உருவாகின்றன என்று கருதுவதன் மூலம்.

en: Take a title and return a list of tokens useful for an AND search query. Excludes connectives(optionally) and punctuation.
ta: ஒரு தலைப்பை எடுத்து, ஒரு மற்றும் தேடல் வினவலுக்கு பயனுள்ள டோக்கன்களின் பட்டியலைத் திருப்பித் தரவும். இணைப்புகள் (விருப்பமாக) மற்றும் நிறுத்தற்குறிகளை விலக்குகிறது.

en: Split a list of jobs into at most num groups, as evenly as possible
ta: முடிந்தவரை சமமாக, வேலைகளின் பட்டியலை பெரும்பாலான எண் குழுக்களாக பிரிக்கவும்

en: Return the first field from self.touched_fields that is null on the mi object
ta: mi பொருளில் பூச்யமாக இருக்கும் தன்வய.

en: Call this method in your plugin's identify method to normalize metadata before putting the Metadata object into result_queue. You can of course, use a custom algorithm suited to your metadata source.
ta: மேனிலை தரவு பொருளை முடிவு_க்யூவில் வைப்பதற்கு முன் மெட்டாடேட்டாவை இயல்பாக்க உங்கள் சொருகி அடையாளம் காணும் முறையில் இந்த முறையை அழைக்கவும். உங்கள் மேனிலை தரவு மூலத்திற்கு ஏற்ற தனிப்பயன் வழிமுறையைப் பயன்படுத்தலாம்.

en: Return a 3-tuple or None. The 3-tuple is of the form: (identifier_type, identifier_value, URL). The URL is the URL for the book identified by identifiers at this source. identifier_type, identifier_value specify the identifier corresponding to the URL. This URL must be browsable to by a human using a browser. It is meant to provide a clickable link for the user to easily visit the books page at this source. If no URL is found, return None. This method must be quick, and consistent, so only implement it if it is possible to construct the URL from a known scheme given identifiers.
ta: 3-டூப்பிள் அல்லது எதுவுமில்லை. 3-டூப்பிள் வடிவத்தில் உள்ளது: (அடையாளங்காட்டி_ வகை, அடையாளங்காட்டி_ மதிப்பு, url). இந்த மூலத்தில் அடையாளங்காட்டிகளால் அடையாளம் காணப்பட்ட புத்தகத்திற்கான முகவரி என்பது முகவரி ஆகும். அடையாளங்காட்டி_ வகை, அடையாளங்காட்டி_ மதிப்பு முகவரி உடன் தொடர்புடைய அடையாளங்காட்டியைக் குறிப்பிடவும். இந்த முகவரி உலாவியைப் பயன்படுத்தி ஒரு மனிதனால் உலாவக்கூடியதாக இருக்க வேண்டும். இந்த மூலத்தில் உள்ள புத்தகங்கள் பக்கத்தை எளிதாகப் பார்வையிட பயனருக்கு சொடுக்கு செய்யக்கூடிய இணைப்பை வழங்குவதாகும். முகவரி எதுவும் கிடைக்கவில்லை என்றால், எதுவும் திரும்பவும். இந்த முறை விரைவாகவும், சீராகவும் இருக்க வேண்டும், எனவே அறியப்பட்ட அடையாளங்காட்டிகளிடமிருந்து முகவரி ஐ உருவாக்க முடிந்தால் மட்டுமே அதை செயல்படுத்தவும்.

en: Return a human readable name from the return value of get_book_url().
ta: get_book_url () இன் வருவாய் மதிப்பிலிருந்து மனிதப் படிக்கக்கூடிய பெயரைத் தரவும்.

en: Override this method if you would like to return multiple URLs for this book. Return a list of 3-tuples. By default this method simply calls :func:`get_book_url`.
ta: இந்த புத்தகத்திற்காக பல முகவரி களை நீங்கள் திருப்பித் தர விரும்பினால் இந்த முறையை மீறவும். 3-காசுகளின் பட்டியலைத் தரவும். இயல்பாக இந்த முறை வெறுமனே அழைக்கிறது: func: `get_book_url`.

en: Return cached cover URL for the book identified by the identifiers dictionary or None if no such URL exists.
ta: அடையாளங்காட்டிகள் அகராதியால் அடையாளம் காணப்பட்ட புத்தகத்திற்கான தற்காலிக சேமிப்பு கவர் முகவரி அல்லது அத்தகைய முகவரி எதுவும் இல்லை என்றால் எதுவும் இல்லை.

en: Note that this method must only return validated URLs, i.e. not URLS that could result in a generic cover image or a not found error.
ta: இந்த முறை முகவரி ஐ சரிபார்க்க வேண்டும் என்பதை நினைவில் கொள்க, i.s. பொதுவான கவர் படம் அல்லது காணப்படாத பிழை ஏற்படக்கூடிய முகவரி கள் அல்ல.

en: Parse a URL and return a tuple of the form: (identifier_type, identifier_value). If the URL does not match the pattern for the metadata source, return None.
ta: ஒரு முகவரி ஐ அலசவும், படிவத்தின் ஒரு டப்பிள் திரும்பவும்: (அடையாளங்காட்டி_ வகை, அடையாளங்காட்டி_ மதிப்புமிக்கது). மேனிலை தரவு மூலத்திற்கான வடிவத்துடன் முகவரி பொருந்தவில்லை என்றால், எதுவும் திரும்பவும்.

en: Return a function that is used to generate a key that can sort Metadata objects by their relevance given a search query (title, authors, identifiers).
ta: ஒரு தேடல் வினவலால் (தலைப்பு, ஆசிரியர்கள், அடையாளங்காட்டிகள்) கொடுக்கப்பட்ட மேனிலை தரவு பொருள்களை அவற்றின் பொருத்தத்தால் வரிசைப்படுத்தக்கூடிய ஒரு விசையை உருவாக்கப் பயன்படும் ஒரு செயல்பாட்டைத் தரவும்.

en: These keys are used to sort the results of a call to :meth:`identify`.
ta: அழைப்பின் முடிவுகளை வரிசைப்படுத்த இந்த விசைகள் பயன்படுத்தப்படுகின்றன: மெத்: `அடையாளம் காணுங்கள்`.

en: For details on the default algorithm see :class:`InternalMetadataCompareKeyGen`. Re-implement this function in your plugin if the default algorithm is not suitable.
ta: இயல்புநிலை வழிமுறை குறித்த விவரங்களுக்கு: வகுப்பு: `internalmetadatacomparekegen`. இயல்புநிலை வழிமுறை பொருத்தமானதாக இல்லாவிட்டால் இந்த செயல்பாட்டை உங்கள் செருகுநிரலில் மீண்டும் செயல்படுத்தவும்.

en: Identify a book by its Title/Author/ISBN/etc.
ta: ஒரு புத்தகத்தை அதன் தலைப்பு/ஆசிரியர்/ஐ.எச்.பி.என்/போன்றவற்றின் மூலம் அடையாளம் காணவும்.

en: If identifiers(s) are specified and no match is found and this metadata source does not store all related identifiers (for example, all ISBNs of a book), this method should retry with just the title and author (assuming they were specified).
ta: அடையாளங்காட்டிகள் (கள்) குறிப்பிடப்பட்டால், எந்தப் பொருத்தமும் காணப்படவில்லை என்றால், இந்த மேனிலை தரவு மூலமானது அனைத்து தொடர்புடைய அடையாளங்காட்டிகளையும் சேமிக்கவில்லை (எடுத்துக்காட்டாக, ஒரு புத்தகத்தின் அனைத்து ஐ.எச்.பி.என்), இந்த முறை தலைப்பு மற்றும் எழுத்தாளருடன் மீண்டும் முயற்சிக்க வேண்டும் (அவை குறிப்பிடப்பட்டவை என்று கருதி).

en: If this metadata source also provides covers, the URL to the cover should be cached so that a subsequent call to the get covers API with the same ISBN/special identifier does not need to get the cover URL again. Use the caching API for this.
ta: இந்த மேனிலை தரவு மூலமும் அட்டைகளை வழங்கினால், அட்டைக்கான முகவரி ஐ தற்காலிக சேமித்து வைக்க வேண்டும், இதனால் get covers பநிஇ ஐ அதே isbn/சிறப்பு அடையாளங்காட்டியுடன் மீண்டும் கவர் முகவரி ஐப் பெற தேவையில்லை. இதற்காக கேச்சிங் பநிஇ பயன்படுத்தவும்.

en: Every Metadata object put into result_queue by this method must have a `source_relevance` attribute that is an integer indicating the order in which the results were returned by the metadata source for this query. This integer will be used by :meth:`compare_identify_results`. If the order is unimportant, set it to zero for every result.
ta: இந்த முறையால் result_queeue க்குள் செலுத்தப்படும் ஒவ்வொரு மேனிலை தரவு பொருளும் `மூல_ரீதன்ச்` பண்புக்கூறைக் கொண்டிருக்க வேண்டும், இது இந்த வினவலுக்கான மேனிலை தரவு மூலத்தால் முடிவுகள் திருப்பித் தரப்பட்ட வரிசையைக் குறிக்கும் ஒரு முழு எண்ணாக இருக்க வேண்டும். இந்த முழு எண் பயன்படுத்தப்படும்: meth: `copare_identify_results`. ஆர்டர் முக்கியமற்றதாக இருந்தால், ஒவ்வொரு முடிவுக்கும் அதை பூச்சியமாக அமைக்கவும்.

en: Make sure that any cover/ISBN mapping information is cached before the Metadata object is put into result_queue.
ta: மேனிலை தரவு பொருள் result_queue இல் வைக்கப்படுவதற்கு முன்பு எந்தவொரு கவர்/isbn மேப்பிங் தகவல்களும் தற்காலிக சேமிப்பு செய்யப்படுவதை உறுதிசெய்க.

en: A log object, use it to output debugging information/errors
ta: ஒரு பதிவு பொருள், பிழைத்திருத்த தகவல்/பிழைகளை வெளியிடுவதற்கு இதைப் பயன்படுத்தவும்

en: A result Queue, results should be put into it. Each result is a Metadata object
ta: முடிவு வரிசை, முடிவுகள் அதில் வைக்கப்பட வேண்டும். ஒவ்வொரு முடிவும் ஒரு மேனிலை தரவு பொருள்

en: If abort.is_set() returns True, abort further processing and return as soon as possible
ta: abort.is_set () உண்மையாக இருந்தால், மேலும் செயலாக்கத்தை நிறுத்தி, விரைவில் திரும்பவும்

en: The title of the book, can be None
ta: புத்தகத்தின் தலைப்பு, எதுவும் இருக்க முடியாது

en: A list of authors of the book, can be None
ta: புத்தகத்தின் ஆசிரியர்களின் பட்டியல், எதுவும் இருக்க முடியாது

en: A dictionary of other identifiers, most commonly {'isbn':'1234...'}
ta: பிற அடையாளங்காட்டிகளின் அகராதி, பொதுவாக {'isbn': '1234 ...'}

en: Timeout in seconds, no network request should hang for longer than timeout.
ta: விநாடிகளில் நேரம் முடிந்தது, எந்த பிணைய கோரிக்கையும் காலக்கெடுவை விட நீண்ட நேரம் தொங்கக்கூடாது.

en: None if no errors occurred, otherwise a unicode representation of the error suitable for showing to the user
ta: பிழைகள் எதுவும் ஏற்படவில்லை என்றால் எதுவுமில்லை, இல்லையெனில் பயனருக்குக் காண்பிப்பதற்கு ஏற்ற பிழையின் யூனிகோட் பிரதிநிதித்துவம்

en: Download a cover and put it into result_queue. The parameters all have the same meaning as for :meth:`identify`. Put (self, cover_data) into result_queue.
ta: ஒரு அட்டையைப் பதிவிறக்கி result_queue இல் வைக்கவும். அளவுருக்கள் அனைத்தும் ஒரே மாதிரியான பொருளைக் கொண்டுள்ளன: மெத்: `அடையாளம் காணுங்கள்`. fourse_queue க்குள் (சுய, கவர்_டேட்டா) வைக்கவும்.

en: This method should use cached cover URLs for efficiency whenever possible. When cached data is not present, most plugins simply call identify and use its results.
ta: இந்த முறை முடிந்தவரை செயல்திறனுக்காக தற்காலிக சேமிப்பு கவர் முகவரி களைப் பயன்படுத்த வேண்டும். தற்காலிக சேமிப்பு தரவு இல்லாதபோது, பெரும்பாலான செருகுநிரல்கள் அதன் முடிவுகளை அடையாளம் கண்டு பயன்படுத்தவும்.

en: If the parameter get_best_cover is True and this plugin can get multiple covers, it should only get the "best" one.
ta: get_best_cover அளவுரு உண்மை மற்றும் இந்த சொருகி பல அட்டைகளைப் பெற முடியும் என்றால், அது "சிறந்த" ஒன்றைப் பெற வேண்டும்.

en: Generate a sort key for comparison of the relevance of Metadata objects, given a search query. This is used only to compare results from the same metadata source, not across different sources.
ta: தேடல் வினவலால், மேனிலை தரவு பொருள்களின் பொருத்தத்தை ஒப்பிடுவதற்கு ஒரு வகையான விசையை உருவாக்குங்கள். வெவ்வேறு மூலங்களில் அல்ல, அதே மேனிலை தரவு மூலத்தின் முடிவுகளை ஒப்பிட்டுப் பார்க்க மட்டுமே இது பயன்படுத்தப்படுகிறது.

en: The sort key ensures that an ascending order sort is a sort by order of decreasing relevance.
ta: ஒரு ஏறுவரிசை வரிசை வரிசை என்பது பொருத்தத்தை குறைக்கும் வரிசையில் ஒரு வகையான என்பதை வரிசைப்படுத்துகிறது.

en: The algorithm is:
ta: வழிமுறை:

en: Prefer results that have at least one identifier the same as for the query
ta: வினவலுக்கு சமமான ஒரு அடையாளங்காட்டியைக் கொண்ட முடிவுகளை விரும்புங்கள்

en: Prefer results with a cached cover URL
ta: தற்காலிக சேமிப்பு கவர் முகவரி உடன் முடிவுகளை விரும்புங்கள்

en: Prefer results with all available fields filled in
ta: கிடைக்கக்கூடிய அனைத்து புலங்களுடனும் முடிவுகளை விரும்புங்கள்

en: Prefer results with the same language as the current user interface language
ta: தற்போதைய பயனர் இடைமுக மொழியின் அதே மொழியுடன் முடிவுகளை விரும்புங்கள்

en: Prefer results that are an exact title match to the query
ta: வினவலுக்கு சரியான தலைப்பு பொருந்தக்கூடிய முடிவுகளை விரும்புங்கள்

en: Prefer results with longer comments (greater than 10% longer)
ta: நீண்ட கருத்துகளுடன் முடிவுகளை விரும்புங்கள் (10% க்கும் அதிகமானவை)

en: Use the relevance of the result as reported by the metadata source's search
ta: மேனிலை தரவு மூலத்தின் தேடலால் அறிவிக்கப்பட்ட முடிவின் பொருத்தத்தைப் பயன்படுத்தவும்

en: engine
ta: இயந்திரம்

en: Conversion plugins
ta: மாற்று செருகுநிரல்கள்

en: InputFormatPlugins are responsible for converting a document into HTML+OPF+CSS+etc. The results of the conversion *must* be encoded in UTF-8. The main action happens in :meth:`convert`.
ta: ஒரு ஆவணத்தை html+opf+css+etc ஆக மாற்றுவதற்கு inputformatplugins பொறுப்பு. மாற்றத்தின் முடிவுகள் * utf-8 இல் குறியிடப்பட வேண்டும். முக்கிய நடவடிக்கை இதில் நடக்கிறது: மெத்: `மாற்றவும்`.

en: Set of file types for which this plugin should be run For example: ``set(['azw', 'mobi', 'prc'])``
ta: இந்த சொருகி இயக்கப்பட வேண்டிய கோப்பு வகைகளின் தொகுப்பு எடுத்துக்காட்டாக: `` செட் (['அச்வ்', 'மொபி', 'பி.ஆர்.சி']) ``

en: If True, this input plugin generates a collection of images, one per HTML file. This can be set dynamically, in the convert method if the input files can be both image collections and non-image collections. If you set this to True, you must implement the get_images() method that returns a list of images.
ta: உண்மை என்றால், இந்த உள்ளீட்டு சொருகி படங்களின் தொகுப்பை உருவாக்குகிறது, ஒரு html கோப்புக்கு ஒன்று. உள்ளீட்டு கோப்புகள் பட சேகரிப்புகள் மற்றும் பட அல்லாத சேகரிப்புகள் இரண்டாக இருந்தால் மாற்றும் முறையில் இதை மாறும் முறையில் அமைக்கலாம். இதை நீங்கள் உண்மைக்கு அமைத்தால், படங்களின் பட்டியலைத் தரும் get_images () முறையை நீங்கள் செயல்படுத்த வேண்டும்.

en: Number of CPU cores used by this plugin. A value of -1 means that it uses all available cores
ta: இந்த சொருகி பயன்படுத்தும் சிபியு கோர்களின் எண்ணிக்கை. -1 இன் மதிப்பு என்பது கிடைக்கக்கூடிய அனைத்து கோர்களையும் பயன்படுத்துகிறது என்பதாகும்

en: If set to True, the input plugin will perform special processing to make its output suitable for viewing
ta: உண்மை என அமைக்கப்பட்டால், உள்ளீட்டு சொருகி அதன் வெளியீட்டைப் பார்க்க பொருத்தமானதாக மாற்ற சிறப்பு செயலாக்கத்தை செய்யும்

en: The encoding that this input plugin creates files in. A value of None means that the encoding is undefined and must be detected individually
ta: இந்த உள்ளீட்டு சொருகி கோப்புகளை உருவாக்கும் குறியாக்கம். எதுவுமில்லை என்பது குறியாக்கம் வரையறுக்கப்படவில்லை மற்றும் தனித்தனியாக கண்டறியப்பட வேண்டும் என்பதாகும்

en: Options shared by all Input format plugins. Do not override in sub-classes. Use :attr:`options` instead. Every option must be an instance of :class:`OptionRecommendation`.
ta: அனைத்து உள்ளீட்டு வடிவமைப்பு செருகுநிரல்களால் பகிரப்பட்ட விருப்பங்கள். துணை வகுப்புகளில் மேலெழுத வேண்டாம். பயன்படுத்தவும்: attr: `விருப்பங்கள்` அதற்கு பதிலாக. ஒவ்வொரு விருப்பமும் இதன் ஒரு நிகழ்வாக இருக்க வேண்டும்: வகுப்பு: `விருப்பத்தேர்வு recommentation`.

en: Options to customize the behavior of this plugin. Every option must be an instance of :class:`OptionRecommendation`.
ta: இந்த சொருகி நடத்தையைத் தனிப்பயனாக்க விருப்பங்கள். ஒவ்வொரு விருப்பமும் இதன் ஒரு நிகழ்வாக இருக்க வேண்டும்: வகுப்பு: `விருப்பத்தேர்வு recommentation`.

en: A set of 3-tuples of the form (option_name, recommended_value, recommendation_level)
ta: படிவத்தின் 3-காசுகளின் தொகுப்பு (விருப்பம்_பேம், பரிந்துரைக்கப்பட்ட_ மதிப்பே, பரிந்துரை_லெவல்)

en: Return a list of absolute paths to the images, if this input plugin represents an image collection. The list of images is in the same order as the spine and the TOC.
ta: இந்த உள்ளீட்டு சொருகி ஒரு படத் தொகுப்பைக் குறிக்கிறது என்றால், படங்களுக்கு முழுமையான பாதைகளின் பட்டியலைத் தரவும். படங்களின் பட்டியல் முதுகெலும்பு மற்றும் toc போன்ற வரிசையில் உள்ளது.

en: This method must be implemented in sub-classes. It must return the path to the created OPF file or an :class:`OEBBook` instance. All output should be contained in the current folder. If this plugin creates files outside the current folder they must be deleted/marked for deletion before this method returns.
ta: இந்த முறை துணை வகுப்புகளில் செயல்படுத்தப்பட வேண்டும். இது உருவாக்கப்பட்ட opf கோப்புக்கு அல்லது ஒரு: வகுப்பு: `oebbook` உதாரணத்திற்கு திரும்ப வேண்டும். அனைத்து வெளியீடுகளும் தற்போதைய கோப்புறையில் இருக்க வேண்டும். இந்த சொருகி தற்போதைய கோப்புறைக்கு வெளியே கோப்புகளை உருவாக்கினால், இந்த முறை திரும்புவதற்கு முன்பு அவை நீக்கப்பட வேண்டும்/நீக்கப்பட வேண்டும்.

en: A file like object that contains the input file.
ta: உள்ளீட்டு கோப்பைக் கொண்ட பொருள் போன்ற கோப்பு.

en: Options to customize the conversion process. Guaranteed to have attributes corresponding to all the options declared by this plugin. In addition, it will have a verbose attribute that takes integral values from zero upwards. Higher numbers mean be more verbose. Another useful attribute is ``input_profile`` that is an instance of :class:`calibre.customize.profiles.InputProfile`.
ta: மாற்று செயல்முறையைத் தனிப்பயனாக்க விருப்பங்கள். இந்த சொருகி அறிவித்த அனைத்து விருப்பங்களுக்கும் தொடர்புடைய பண்புக்கூறுகள் இருப்பதற்கு பொறுப்பு. கூடுதலாக, இது பூச்சியத்திலிருந்து மேல்நோக்கி ஒருங்கிணைந்த மதிப்புகளை எடுக்கும் ஒரு சொற்களஞ்சிய பண்புகளைக் கொண்டிருக்கும். அதிக எண்கள் அதிக சொற்களஞ்சியம் என்று பொருள். மற்றொரு பயனுள்ள பண்புக்கூறு `` input_profile`` இது ஒரு நிகழ்வு: வகுப்பு: `calibre.customize.profiles.inputprofile`.

en: The extension (without the .) of the input file. It is guaranteed to be one of the `file_types` supported by this plugin.
ta: உள்ளீட்டு கோப்பின் நீட்டிப்பு (இல்லாமல்.). இந்த சொருகி ஆதரிக்கப்படும் `file_types` ஒன்றாகும் என்று பொறுப்பு அளிக்கப்படுகிறது.

en: A :class:`calibre.utils.logging.Log` object. All output should use this object.
ta: ப: வகுப்பு: `calibre.utils.logging.log` பொருள். அனைத்து வெளியீடுகளும் இந்த பொருளைப் பயன்படுத்த வேண்டும்.

en: A dictionary of various information that the input plugin can get easily that would speed up the subsequent stages of the conversion.
ta: உள்ளீட்டு சொருகி எளிதாகப் பெறக்கூடிய பல்வேறு தகவல்களின் அகராதி, இது மாற்றத்தின் அடுத்தடுத்த கட்டங்களை விரைவுபடுத்தும்.

en: Called to allow the input plugin to perform postprocessing after the book has been parsed.
ta: நூல் பாகுபடுத்தப்பட்ட பிறகு உள்ளீட்டு சொருகி போச்ட்ரோசெசிங் செய்ய அனுமதிக்க அழைக்கப்படுகிறது.

en: Called to allow the input plugin to specialize the parsed book for a particular output format. Called after postprocess_book and before any transforms are performed on the parsed book.
ta: ஒரு குறிப்பிட்ட வெளியீட்டு வடிவமைப்பிற்கு பாகுபடுத்தப்பட்ட புத்தகத்தை நிபுணத்துவம் பெற உள்ளீட்டு சொருகி அனுமதிக்க அழைக்கப்படுகிறது. போச்ட்ரோசச்_ புத்தகத்திற்குப் பிறகு அழைக்கப்படுகிறது மற்றும் பாகுபடுத்தப்பட்ட புத்தகத்தில் எந்த மாற்றங்களும் செய்யப்படுவதற்கு முன்பு.

en: Called to create the widget used for configuring this plugin in the calibre GUI. The widget must be an instance of the PluginWidget class. See the builtin input plugins for examples.
ta: இந்த சொருகி காலிபர் gui இல் கட்டமைக்கப் பயன்படுத்தப்படும் விட்செட்டை உருவாக்க அழைக்கப்பட்டார். விட்செட் சொருகி விட்செட் வகுப்பின் ஒரு நிகழ்வாக இருக்க வேண்டும். எடுத்துக்காட்டுகளுக்கு பில்டின் உள்ளீட்டு செருகுநிரல்களைப் பார்க்கவும்.

en: OutputFormatPlugins are responsible for converting an OEB document (OPF+HTML) into an output e-book.
ta: oeb ஆவணத்தை (opf+html) வெளியீட்டு மின் புத்தகமாக மாற்றுவதற்கு outputformatplugins பொறுப்பாகும்.

en: The OEB document can be assumed to be encoded in UTF-8. The main action happens in :meth:`convert`.
ta: oeb ஆவணம் யுடிஎஃப் -8 இல் குறியாக்கம் செய்யப்பட்டதாக கருதலாம். முக்கிய நடவடிக்கை இதில் நடக்கிறது: மெத்: `மாற்றவும்`.

en: The file type (extension without leading period) that this plugin outputs
ta: இந்த சொருகி வெளியிடும் கோப்பு வகை (முன்னணி காலம் இல்லாமல் நீட்டிப்பு)

en: str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
ta: str (பொருள் = '') -> str str (bytes_or_buffer [, குறியாக்கம் [, பிழைகள்]]) -> str

en: Render the contents of `oeb_book` (which is an instance of :class:`calibre.ebooks.oeb.OEBBook`) to the file specified by output.
ta: வெளியீட்டால் குறிப்பிடப்பட்ட கோப்பிற்கு `oeb_book` (இது ஒரு நிகழ்வு: வகுப்பு:` calibre.ebooks.oebbook`) உள்ளடக்கங்களை வழங்கவும்.

en: Either a file like object or a string. If it is a string it is the path to a folder that may or may not exist. The output plugin should write its output into that folder. If it is a file like object, the output plugin should write its output into the file.
ta: பொருள் போன்ற கோப்பு அல்லது சரம். இது ஒரு சரம் என்றால் அது ஒரு கோப்புறையின் பாதை, அது இருக்கலாம் அல்லது இல்லாதிருக்கலாம். வெளியீட்டு சொருகி அதன் வெளியீட்டை அந்த கோப்புறையில் எழுத வேண்டும். இது பொருள் போன்ற கோப்பாக இருந்தால், வெளியீட்டு சொருகி அதன் வெளியீட்டை கோப்பில் எழுத வேண்டும்.

en: The input plugin that was used at the beginning of the conversion pipeline.
ta: மாற்று குழாயின் தொடக்கத்தில் பயன்படுத்தப்பட்ட உள்ளீட்டு சொருகி.

en: Conversion options. Guaranteed to have attributes corresponding to the OptionRecommendations of this plugin.
ta: மாற்று விருப்பங்கள். இந்த சொருகி விருப்பத்தேர்வுகளுக்கு ஒத்த பண்புக்கூறுகள் இருப்பதற்கு பொறுப்பு.

en: The logger. Print debug/info messages etc. using this.
ta: லாகர். இதைப் பயன்படுத்தி பிழைத்திருத்த/தகவல் செய்திகளை அச்சிடுக.

en: Can be used to change the values of conversion options, as used by the conversion pipeline.
ta: மாற்று குழாயால் பயன்படுத்தப்பட்டுள்ளபடி மாற்று விருப்பங்களின் மதிப்புகளை மாற்ற பயன்படுத்தலாம்.

en: Can be used to make changes to the CSS during the CSS flattening process.
ta: css தட்டையான செயல்பாட்டின் போது css இல் மாற்றங்களைச் செய்ய பயன்படுத்தலாம்.

en: The item (HTML file) being processed
ta: உருப்படி (html கோப்பு) செயலாக்கப்படுகிறது

en: A Stylizer object containing the flattened styles for item. You can get the style for any element by stylizer.style(element).
ta: உருப்படிக்கான தட்டையான பாணிகளைக் கொண்ட ஒரு ச்டைலைசர் பொருள். ச்டைலைசர் பாணி (உறுப்பு) மூலம் எந்த உறுப்புக்கும் பாணியைப் பெறலாம்.

en: Called to create the widget used for configuring this plugin in the calibre GUI. The widget must be an instance of the PluginWidget class. See the builtin output plugins for examples.
ta: இந்த சொருகி காலிபர் gui இல் கட்டமைக்கப் பயன்படுத்தப்படும் விட்செட்டை உருவாக்க அழைக்கப்பட்டார். விட்செட் சொருகி விட்செட் வகுப்பின் ஒரு நிகழ்வாக இருக்க வேண்டும். எடுத்துக்காட்டுகளுக்கு பில்டின் வெளியீட்டு செருகுநிரல்களைப் பார்க்கவும்.

en: Device drivers
ta: சாதன இயக்கிகள்

en: The base class for all device drivers is :class:`DevicePlugin`. However, if your device exposes itself as a USBMS drive to the operating system, you should use the USBMS class instead as it implements all the logic needed to support these kinds of devices.
ta: அனைத்து சாதன இயக்கிகளுக்கும் அடிப்படை வகுப்பு: வகுப்பு: `சாதன பிளூகின்`. இருப்பினும், உங்கள் சாதனம் இயக்க முறைமைக்கு ஒரு யூ.எச்.பி.எம்.எச் இயக்கமாக தன்னை அம்பலப்படுத்தினால், இந்த வகையான சாதனங்களை ஆதரிக்க தேவையான அனைத்து தர்க்கங்களையும் இது செயல்படுத்துவதால் யூ.எச்.பி.எம்.எச் வகுப்பைப் பயன்படுத்த வேண்டும்.

en: Defines the interface that should be implemented by backends that communicate with an e-book reader.
ta: மின் புத்தக வாசகருடன் தொடர்பு கொள்ளும் பின்தளத்தினால் செயல்படுத்தப்பட வேண்டிய இடைமுகத்தை வரையறுக்கிறது.

en: Ordered list of supported formats
ta: ஆதரிக்கப்பட்ட வடிவங்களின் பட்டியல்

en: VENDOR_ID can be either an integer, a list of integers or a dictionary If it is a dictionary, it must be a dictionary of dictionaries, of the form::
ta: விற்பனையாளர்_ஐடி ஒரு முழு எண், முழு எண்களின் பட்டியல் அல்லது அகராதி ஒரு அகராதியாக இருந்தால், அது அகராதிகளின் அகராதியாக இருக்க வேண்டும், வடிவத்தின் ::

en: An integer or a list of integers
ta: ஒரு முழு எண் அல்லது முழு எண்களின் பட்டியல்

en: BCD can be either None to not distinguish between devices based on BCD, or it can be a list of the BCD numbers of all devices supported by this driver.
ta: bcd ஐ அடிப்படையாகக் கொண்ட சாதனங்களை வேறுபடுத்தாமல் இருக்க bcd எதுவும் இருக்க முடியாது, அல்லது இந்த இயக்கி ஆதரிக்கும் அனைத்து சாதனங்களின் bcd எண்களின் பட்டியலாக இது இருக்கலாம்.

en: Height for thumbnails on the device
ta: சாதனத்தில் சிறு உருவங்களுக்கான உயரம்

en: Compression quality for thumbnails. Set this closer to 100 to have better quality thumbnails with fewer compression artifacts. Of course, the thumbnails get larger as well.
ta: சிறுபடங்களுக்கான சுருக்க தகுதி. குறைவான சுருக்க கலைப்பொருட்களைக் கொண்ட சிறந்த தரமான சிறுபடங்களைக் கொண்டிருக்க இதை 100 க்கு நெருக்கமாக அமைக்கவும். நிச்சயமாக, சிறு உருவங்களும் பெரிதாகின்றன.

en: Set this to True if the device supports updating cover thumbnails during sync_booklists. Setting it to true will ask device.py to refresh the cover thumbnails during book matching
ta: sync_booklists இன் போது கவர் சிறுெய்களைப் புதுப்பிப்பதை சாதனம் ஆதரித்தால் இதை உண்மை என அமைக்கவும். அதை உண்மையாக அமைப்பது புத்தகப் பொருத்தத்தின் போது கவர் சிறுபடங்களை புதுப்பிக்க சாதனம்.பியை கேட்கும்

en: Whether the metadata on books can be set via the GUI.
ta: புத்தகங்களில் உள்ள மெட்டாடேட்டாவை gui வழியாக அமைக்க முடியுமா.

en: Whether the device can handle device_db metadata plugboards
ta: சாதனத்தால் சாதனம்_டிபி மேனிலை தரவு செருகுநிரல்களைக் கையாள முடியுமா?

en: Path separator for paths to books on device
ta: சாதனத்தில் புத்தகங்களுக்கான பாதைகளுக்கான பாதை பிரிப்பான்

en: Icon for this device
ta: இந்த சாதனத்திற்கான படவுரு

en: GUI displays this as a message if not None in the status bar. Useful if opening can take a long time
ta: gui இதை ஒரு செய்தியாகக் காட்டுகிறது என்றால் நிலை பட்டியில் யாரும் இல்லை. திறப்பது நீண்ட நேரம் ஆகலாம் என்றால் பயனுள்ளதாக இருக்கும்

en: Set of extensions that are "virtual books" on the device and therefore cannot be viewed/saved/added to library. For example: ``frozenset(['kobo'])``
ta: சாதனத்தில் "மெய்நிகர் புத்தகங்கள்" இருக்கும் நீட்டிப்புகளின் தொகுப்பு, எனவே நூலகத்தில் பார்க்க/சேமிக்க/சேர்க்க முடியாது. எடுத்துக்காட்டாக: `` ஃப்ரோசென்ட் (['கோபோ']) ``

en: Message to display to user for virtual book extensions.
ta: மெய்நிகர் புத்தக நீட்டிப்புகளுக்கு பயனருக்குக் காண்பிக்க செய்தி.

en: Whether to nuke comments in the copy of the book sent to the device. If not None this should be short string that the comments will be replaced by.
ta: சாதனத்திற்கு அனுப்பப்பட்ட புத்தகத்தின் நகலில் கருத்துகளை அணிதிரட்ட வேண்டுமா. இல்லையென்றால் இது கருத்துகளை மாற்றும் குறுகிய சரமாக இருக்க வேண்டும்.

en: If True indicates that  this driver completely manages device detection, ejecting and so forth. If you set this to True, you *must* implement the detect_managed_devices and debug_managed_device_detection methods. A driver with this set to true is responsible for detection of devices, managing a blacklist of devices, a list of ejected devices and so forth. calibre will periodically call the detect_managed_devices() method and if it returns a detected device, calibre will call open(). open() will be called every time a device is returned even if previous calls to open() failed, therefore the driver must maintain its own blacklist of failed devices. Similarly, when ejecting, calibre will call eject() and then assuming the next call to detect_managed_devices() returns None, it will call post_yank_cleanup().
ta: இந்த இயக்கி சாதனக் கண்டறிதல், வெளியேற்றுதல் மற்றும் பலவற்றை முழுமையாக நிர்வகிக்கிறது என்பதை உண்மை சுட்டிக்காட்டுகிறது என்றால். இதை நீங்கள் உண்மைக்கு அமைத்தால், நீங்கள் * கண்டறிதல்_மேன்ச்_ டிஇவிச்கள் மற்றும் பிழைத்திருத்த_மேன்ச்_டெவிச்_டெக்சன் முறைகளை செயல்படுத்த வேண்டும். சாதனங்களைக் கண்டறிதல், சாதனங்களின் தடுப்புப்பட்டியலை நிர்வகித்தல், வெளியேற்றப்பட்ட சாதனங்களின் பட்டியல் மற்றும் பலவற்றிற்கு இது உண்மை என்று ஒரு இயக்கி பொறுப்பு. காலிபர் அவ்வப்போது கண்டறிதல்_மேன்ச்_டெவிசச் () முறையை அழைக்கும், அது கண்டறியப்பட்ட சாதனத்தை வழங்கினால், காலிபர் திறந்த () என்று அழைக்கும். () திறக்க முந்தைய அழைப்புகள் தோல்வியுற்றாலும் ஒவ்வொரு முறையும் ஒரு சாதனம் திரும்பும் போது திறந்த () அழைக்கப்படும், எனவே இயக்கி தோல்வியுற்ற சாதனங்களின் சொந்த தடுப்புப்பட்டியலை பராமரிக்க வேண்டும். இதேபோல், வெளியேற்றப்படும்போது, காலிபர் எசெக்ட் () ஐ அழைத்து, பின்னர் கண்டறிதல்_மெனேச்_டெவிசச் () க்கான அடுத்த அழைப்பைக் கருதி எதுவும் இல்லை, அது போச்ட்_யாங்_ கிளீனப் () என்று அழைக்கப்படும்.

en: If set the True, calibre will call the :meth:`get_driveinfo()` method after the books lists have been loaded to get the driveinfo.
ta: உண்மையை அமைத்தால், காலிபர்: முறை: `டிரைவ்இன்ஃபோ () ஐப் பெறுங்கள்` இயக்கி தகவலைப் பெற புத்தகங்கள் பட்டியல்கள் ஏற்றப்பட்ட பிறகு.

en: If set to True, calibre will ask the user if they want to manage the device with calibre, the first time it is detected. If you set this to True you must implement :meth:`get_device_uid()` and :meth:`ignore_connected_device()` and :meth:`get_user_blacklisted_devices` and :meth:`set_user_blacklisted_devices`
ta: உண்மை என அமைக்கப்பட்டால், காலிபர் பயனரிடம் சாதனத்தை திறம்பட நிர்வகிக்க விரும்புகிறீர்களா என்று கேட்பார், முதல் முறையாக அது கண்டறியப்படும். இதை நீங்கள் உண்மையாக அமைத்தால், நீங்கள் செயல்படுத்த வேண்டும்: `get_device_uid ()` மற்றும்: meth: `புறக்கணிக்கவும்

en: Set this to a dictionary of the form {'title':title, 'msg':msg, 'det_msg':detailed_msg} to have calibre popup a message to the user after some callbacks are run (currently only upload_books). Be careful to not spam the user with too many messages. This variable is checked after *every* callback, so only set it when you really need to.
ta: இதை படிவத்தின் அகராதியாக அமைக்கவும் {'தலைப்பு': தலைப்பு, 'எம்.எச்.சி': எம்.எச்.சி, 'டெட்_எம்எச்சி': விரிவான_மெச்} சில கால்பேக்குகள் இயக்கப்பட்ட பிறகு (தற்போது பதிவேற்ற_ புத்தகங்கள் மட்டுமே) பயனருக்கு திறமையான பாப்அப் செய்தியை வைத்திருக்க வேண்டும். அதிக செய்திகளைக் கொண்டு பயனரை ச்பேம் செய்யாமல் கவனமாக இருங்கள். இந்த மாறி * ஒவ்வொரு * கால்பேக்கிற்குப் பிறகு சரிபார்க்கப்படுகிறது, எனவே உங்களுக்கு உண்மையிலேயே தேவைப்படும்போது மட்டுமே அதை அமைக்கவும்.

en: GUI displays this as a non-modal popup. Should be an instance of OpenPopupMessage
ta: gui இதை மாதிரி அல்லாத பாப்அப் எனக் காட்டுகிறது. openpopupmessage இன் ஒரு நிகழ்வாக இருக்க வேண்டும்

en: Return True, device_info if a device handled by this plugin is currently connected.
ta: உண்மை, சாதனம்_இன்ஃபோ இந்த சொருகி கையாளப்பட்ட சாதனம் தற்போது இணைக்கப்பட்டிருந்தால்.

en: List of devices currently connected
ta: தற்போது இணைக்கப்பட்ட சாதனங்களின் பட்டியல்

en: Called only if MANAGES_DEVICE_PRESENCE is True.
ta: manages_device_presence உண்மை என்றால் மட்டுமே என்று அழைக்கப்படுகிறது.

en: Scan for devices that this driver can handle. Should return a device object if a device is found. This object will be passed to the open() method as the connected_device. If no device is found, return None. The returned object can be anything, calibre does not use it, it is only passed to open().
ta: இந்த இயக்கி கையாளக்கூடிய சாதனங்களுக்கு ச்கேன் செய்யுங்கள். ஒரு சாதனம் கண்டுபிடிக்கப்பட்டால் சாதனப் பொருளைத் தர வேண்டும். இந்த பொருள் இணைக்கப்பட்ட_டெவிசாக திறந்த () முறைக்கு அனுப்பப்படும். எந்த சாதனமும் கிடைக்கவில்லை என்றால், எதுவும் திரும்பவும். திரும்பிய பொருள் எதுவும் இருக்கலாம், காலிபர் அதைப் பயன்படுத்துவதில்லை, இது திறக்க மட்டுமே ().

en: This method is called periodically by the GUI, so make sure it is not too resource intensive. Use a cache to avoid repeatedly scanning the system.
ta: இந்த முறை அவ்வப்போது gui ஆல் அழைக்கப்படுகிறது, எனவே இது மிகவும் வள தீவிரமாக இல்லை என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். கணினியை மீண்டும் ச்கேன் செய்வதைத் தவிர்க்க ஒரு தற்காலிக சேமிப்பைப் பயன்படுத்தவும்.

en: Set of USB devices found on the system.
ta: கணினியில் காணப்படும் யூ.எச்.பி சாதனங்களின் தொகுப்பு.

en: If True and the driver uses a cache to prevent repeated scanning, the cache must be flushed.
ta: உண்மை மற்றும் ஓட்டுநர் மீண்டும் ச்கேன் செய்வதைத் தடுக்க ஒரு தற்காலிக சேமிப்பைப் பயன்படுத்தினால், தற்காலிக சேமிப்பு சுத்தப்படுத்தப்பட வேண்டும்.

en: Should write information about the devices detected on the system to output, which is a file like object.
ta: கணினியில் கண்டறியப்பட்ட சாதனங்களைப் பற்றிய தகவல்களை வெளியீட்டிற்கு எழுத வேண்டும், இது பொருள் போன்ற கோப்பு.

en: Should return True if a device was detected and successfully opened, otherwise False.
ta: ஒரு சாதனம் கண்டறியப்பட்டு வெற்றிகரமாக திறக்கப்பட்டால் உண்மையாக இருக்க வேண்டும், இல்லையெனில் தவறானது.

en: The key to unlock the device
ta: சாதனத்தைத் திறப்பதற்கான விசை

en: If true the packet stream to/from the device is logged
ta: உண்மை என்றால், சாதனத்திற்கு/இருந்து பாக்கெட் ச்ட்ரீம் உள்நுழைந்துள்ளது

en: Function that is called with a % progress (number between 0 and 100) for various tasks. If it is called with -1 that means that the task does not have any progress information
ta: பல்வேறு பணிகளுக்கு % முன்னேற்றத்துடன் (0 மற்றும் 100 க்கு இடையில் எண்) அழைக்கப்படும் செயல்பாடு. இது -1 உடன் அழைக்கப்பட்டால், அதாவது பணிக்கு எந்த முன்னேற்றத் தகவலும் இல்லை என்று பொருள்

en: Device information from the device scanner
ta: சாதன ச்கேனரிலிருந்து சாதன செய்தி

en: Optional method to perform further checks on a device to see if this driver is capable of handling it. If it is not it should return False. This method is only called after the vendor, product ids and the bcd have matched, so it can do some relatively time intensive checks. The default implementation returns True. This method is called only on Windows. See also :meth:`can_handle`.
ta: இந்த இயக்கி அதைக் கையாளும் திறன் உள்ளதா என்பதைப் பார்க்க ஒரு சாதனத்தில் மேலும் சோதனைகளைச் செய்வதற்கான விருப்ப முறை. அது இல்லையென்றால் அது பொய்யை திருப்பித் தர வேண்டும். இந்த முறை விற்பனையாளர், தயாரிப்பு ஐடிகள் மற்றும் பி.சி.டி பொருந்திய பின்னரே அழைக்கப்படுகிறது, எனவே இது ஒப்பீட்டளவில் சில நேர தீவிர சோதனைகளைச் செய்ய முடியும். இயல்புநிலை செயல்படுத்தல் உண்மை. இந்த முறை சாளரங்களில் மட்டுமே அழைக்கப்படுகிறது. மேலும் காண்க: மெத்: `can_handle`.

en: Note that for devices based on USBMS this method by default delegates to :meth:`can_handle`.  So you only need to override :meth:`can_handle` in your subclass of USBMS.
ta: யு.எச்.பி.எம்.எச்சை அடிப்படையாகக் கொண்ட சாதனங்களுக்கு இந்த முறை இயல்புநிலை பிரதிநிதிகள்: மெத்: `கேன்_ஆன்டில்`. எனவே நீங்கள் மேலெழுத வேண்டும்: மெத்: `கேன்_ஆன்டில்` உங்கள் யூ.எச்.பி.எம்.எச்.

en: A usbdevice as returned by :func:`calibre.devices.winusb.scan_usb_devices`
ta: திரும்பிய ஒரு யூ.எச்.பி.டெவிச்: func: `calibre.devices.winusb.scan_usb_devices`

en: Unix version of :meth:`can_handle_windows`.
ta: இதன் யூனிக்ச் பதிப்பு: மெத்: `can_handle_windows`.

en: Is a tuple of (vid, pid, bcd, manufacturer, product, serial number)
ta: (vid, pid, bcd, உற்பத்தியாளர், தயாரிப்பு, வரிசை எண்)

en: Perform any device specific initialization. Called after the device is detected but before any other functions that communicate with the device. For example: For devices that present themselves as USB Mass storage devices, this method would be responsible for mounting the device or if the device has been automounted, for finding out where it has been mounted. The method :meth:`calibre.devices.usbms.device.Device.open` has an implementation of this function that should serve as a good example for USB Mass storage devices.
ta: எந்த சாதனத்தின் குறிப்பிட்ட துவக்கத்தையும் செய்யுங்கள். சாதனம் கண்டறியப்பட்ட பிறகு அழைக்கப்படுகிறது, ஆனால் சாதனத்துடன் தொடர்பு கொள்ளும் வேறு எந்த செயல்பாடுகளுக்கும் முன்பு. எடுத்துக்காட்டாக: தங்களை யூ.எச்.பி வெகுசன சேமிப்பக சாதனங்களாக முன்வைக்கும் சாதனங்களுக்கு, சாதனத்தை ஏற்றுவதற்கு இந்த முறை பொறுப்பாகும் அல்லது சாதனம் தானாகவே அமைக்கப்பட்டிருந்தால், அது எங்கு ஏற்றப்பட்டுள்ளது என்பதைக் கண்டுபிடிப்பதற்கு. முறை: மெத்: `calibre.devices.usbms.device.device.open` இந்த செயல்பாட்டை செயல்படுத்துகிறது, இது யூ.எச்.பி வெகுசன சேமிப்பு சாதனங்களுக்கு ஒரு சிறந்த எடுத்துக்காட்டு.

en: This method can raise an OpenFeedback exception to display a message to the user.
ta: இந்த முறை பயனருக்கு ஒரு செய்தியைக் காண்பிக்க ஓபன்ஃபீட்பேக் விதிவிலக்கை உயர்த்த முடியும்.

en: The device that we are trying to open. It is a tuple of (vendor id, product id, bcd, manufacturer name, product name, device serial number). However, some devices have no serial number and on Windows only the first three fields are present, the rest are None.
ta: நாங்கள் திறக்க முயற்சிக்கும் சாதனம். இது ஒரு டூப்பிள் (விற்பனையாளர் ஐடி, தயாரிப்பு ஐடி, பி.சி.டி, உற்பத்தியாளர் பெயர், தயாரிப்பு பெயர், சாதன வரிசை எண்). இருப்பினும், சில சாதனங்களில் வரிசை எண் இல்லை மற்றும் சாளரங்களில் முதல் மூன்று புலங்கள் மட்டுமே உள்ளன, மீதமுள்ளவை எதுவும் இல்லை.

en: The UUID of the current calibre library. Can be None if there is no library (for example when used from the command line).
ta: தற்போதைய காலிபர் நூலகத்தின் uuid. நூலகம் இல்லை என்றால் எதுவும் இருக்க முடியாது (எடுத்துக்காட்டாக கட்டளை வரியிலிருந்து பயன்படுத்தும்போது).

en: Un-mount / eject the device from the OS. This does not check if there are pending GUI jobs that need to communicate with the device.
ta: os இலிருந்து சாதனத்தை அன்-மவுண்ட் / வெளியேற்றவும். சாதனத்துடன் தொடர்பு கொள்ள வேண்டிய gui வேலைகள் நிலுவையில் உள்ளதா என்பதை இது சரிபார்க்காது.

en: NOTE: That this method may not be called on the same thread as the rest of the device methods.
ta: குறிப்பு: இந்த முறை மீதமுள்ள சாதன முறைகளின் அதே நூலில் அழைக்கப்படாது.

en: Called if the user yanks the device without ejecting it first.
ta: முதலில் வெளியேற்றாமல் பயனர் சாதனத்தை யாங்க் செய்தால் அழைக்கப்படுகிறது.

en: Set a function to report progress information.
ta: முன்னேற்ற தகவல்களைப் புகாரளிக்க ஒரு செயல்பாட்டை அமைக்கவும்.

en: Ask device for device information. See L{DeviceInfoQuery}.
ta: சாதன தகவல்களுக்கு சாதனத்தைக் கேளுங்கள். l {DeviceInfoQuery} ஐப் பார்க்கவும்.

en: (device name, device version, software version on device, MIME type) The tuple can optionally have a fifth element, which is a drive information dictionary. See usbms.driver for an example.
ta: . ஒரு எடுத்துக்காட்டுக்கு usbms.driver ஐப் பார்க்கவும்.

en: Return the driveinfo dictionary. Usually called from get_device_information(), but if loading the driveinfo is slow for this driver, then it should set SLOW_DRIVEINFO. In this case, this method will be called by calibre after the book lists have been loaded. Note that it is not called on the device thread, so the driver should cache the drive info in the books() method and this function should return the cached data.
ta: டிரைவின்ஃபோ அகராதியைத் திருப்பித் தரவும். வழக்கமாக get_device_information () இலிருந்து அழைக்கப்படுகிறது, ஆனால் டிரைவின்ஃபோவை ஏற்றுவது இந்த இயக்கிக்கு மெதுவாக இருந்தால், அது slow_driveinfo ஐ அமைக்க வேண்டும். இந்த வழக்கில், புத்தக பட்டியல்கள் ஏற்றப்பட்ட பிறகு இந்த முறை காலிபர் மூலம் அழைக்கப்படும். இது சாதன நூலில் அழைக்கப்படவில்லை என்பதை நினைவில் கொள்க, எனவே இயக்கி புத்தகங்கள் () முறையில் இயக்கி தகவலை கேச் செய்ய வேண்டும், மேலும் இந்த செயல்பாடு தற்காலிக சேமிப்பு தரவைத் தர வேண்டும்.

en: Return a 2 element list of the prefix to paths on the cards. If no card is present None is set for the card's prefix. E.G. ('/place', '/place2') (None, 'place2') ('place', None) (None, None)
ta: கார்டுகளில் உள்ள பாதைகளுக்கு முன்னொட்டின் 2 உறுப்பு பட்டியலைத் தரவும். அட்டை எதுவும் இல்லை என்றால் அட்டையின் முன்னொட்டுக்கு எதுவும் அமைக்கப்படவில்லை. எ.கா. .

en: Get total space available on the mountpoints:
ta: மவுண்ட்பாயிண்ட்சில் கிடைக்கும் மொத்த இடத்தைப் பெறுங்கள்:

en: Main memory
ta: முதன்மை நினைவகம்

en: Memory Card A
ta: நினைவக அட்டை அ

en: Memory Card B
ta: நினைவக அட்டை ஆ

en: A 3 element list with total space in bytes of (1, 2, 3). If a particular device doesn't have any of these locations it should return 0.
ta: (1, 2, 3) பைட்டுகளில் மொத்த இடத்துடன் 3 உறுப்பு பட்டியல். ஒரு குறிப்பிட்ட சாதனத்தில் இந்த இடங்கள் எதுவும் இல்லை என்றால் அது 0 திரும்ப வேண்டும்.

en: Get free space available on the mountpoints:
ta: மவுண்ட்பாயிண்ட்சில் இலவச இடத்தைப் பெறுங்கள்:

en: Card A
ta: அட்டை a

en: Card B
ta: அட்டை ஆ

en: A 3 element list with free space in bytes of (1, 2, 3). If a particular device doesn't have any of these locations it should return -1.
ta: (1, 2, 3) பைட்டுகளில் இலவச இடத்துடன் 3 உறுப்பு பட்டியல். ஒரு குறிப்பிட்ட சாதனத்தில் இந்த இடங்கள் எதுவும் இல்லை என்றால், அது -1 திரும்ப வேண்டும்.

en: Return a list of e-books on the device.
ta: சாதனத்தில் மின் புத்தகங்களின் பட்டியலைத் தரவும்.

en: If 'carda' or 'cardb' return a list of e-books on the specific storage card, otherwise return list of e-books in main memory of device. If a card is specified and no books are on the card return empty list.
ta: 'கார்டா' அல்லது 'கார்ட்ப்' குறிப்பிட்ட சேமிப்பக அட்டையில் மின் புத்தகங்களின் பட்டியலைத் திருப்பி, இல்லையெனில் சாதனத்தின் முக்கிய நினைவகத்தில் மின் புத்தகங்களின் பட்டியலைத் தரவும். ஒரு அட்டை குறிப்பிடப்பட்டால் மற்றும் அட்டையில் எந்த புத்தகங்களும் இல்லை என்றால் வெற்று பட்டியலை திரும்பும் பட்டியலில் திரும்பவும்.

en: A BookList.
ta: ஒரு புத்தகப் பட்டியல்.

en: Upload a list of books to the device. If a file already exists on the device, it should be replaced. This method should raise a :class:`FreeSpaceError` if there is not enough free space on the device. The text of the FreeSpaceError must contain the word "card" if ``on_card`` is not None otherwise it must contain the word "memory".
ta: சாதனத்தில் புத்தகங்களின் பட்டியலை பதிவேற்றவும். சாதனத்தில் ஒரு கோப்பு ஏற்கனவே இருந்தால், அதை மாற்ற வேண்டும். இந்த முறை ஒரு: வகுப்பு: `ஃப்ரீச்பேச்ஆரர்` சாதனத்தில் போதுமான இலவச இடம் இல்லையென்றால் உயர்த்த வேண்டும். ஃப்ரீச்பேச்ரரின் உரையில் `` on_card`` இல்லையெனில் "அட்டை" என்ற வார்த்தையை கொண்டிருக்க வேண்டும், இல்லையெனில் அதில் "நினைவகம்" என்ற சொல் இருக்க வேண்டும்.

en: A list of paths
ta: பாதைகளின் பட்டியல்

en: A list of file names that the books should have once uploaded to the device. len(names) == len(files)
ta: புத்தகங்கள் ஒரு முறை சாதனத்தில் பதிவேற்றியிருக்க வேண்டிய கோப்பு பெயர்களின் பட்டியல். len (பெயர்கள்) == லென் (கோப்புகள்)

en: If not None, it is a list of :class:`Metadata` objects. The idea is to use the metadata to determine where on the device to put the book. len(metadata) == len(files). Apart from the regular cover (path to cover), there may also be a thumbnail attribute, which should be used in preference. The thumbnail attribute is of the form (width, height, cover_data as jpeg).
ta: எதுவுமில்லை என்றால், அது ஒரு பட்டியல்: வகுப்பு: `மெட்டாடேட்டா` பொருள்கள். சாதனத்தில் புத்தகத்தை எங்கு வைக்க வேண்டும் என்பதை தீர்மானிக்க மெட்டாடேட்டாவைப் பயன்படுத்துவது சிந்தனை. லென் (மெட்டாடேட்டா) == லென் (கோப்புகள்). வழக்கமான கவர் (மறைப்பதற்கான பாதை) தவிர, ஒரு சிறு பண்புக்கூறும் இருக்கலாம், இது விருப்பத்தேர்வில் பயன்படுத்தப்பட வேண்டும். சிறு பண்புக்கூறு வடிவத்தில் உள்ளது (அகலம், உயரம், கவர்_டேட்டா jpeg என).

en: A list of 3-element tuples. The list is meant to be passed to :meth:`add_books_to_metadata`.
ta: 3-உறுப்பு டூப்பிள் பட்டியல். பின்னர் பட்டியல் அனுப்பப்பட வேண்டும்: முறை: `add_books_to_metadata`.

en: Add locations to the booklists. This function must not communicate with the device.
ta: புத்தக பட்டியல்களில் இடங்களைச் சேர்க்கவும். இந்த செயல்பாடு சாதனத்துடன் தொடர்பு கொள்ளக்கூடாது.

en: Result of a call to L{upload_books}
ta: l {upload_books}

en: List of :class:`Metadata` objects, same as for :meth:`upload_books`.
ta: பட்டியல்: வகுப்பு: `மெட்டாடேட்டா` பொருள்கள், அதே: மெத்:` பதிவேற்ற_ புத்தகங்கள்`.

en: A tuple containing the result of calls to (:meth:`books(oncard=None)`, :meth:`books(oncard='carda')`, :meth`books(oncard='cardb')`).
ta: அழைப்புகளின் முடிவைக் கொண்ட ஒரு டூப்பிள் (: `புத்தகங்கள் (oncard = none)`,: மெத்: `புத்தகங்கள் (oncard = 'carta')`,: meth`books (oncard = 'cardb') `).

en: Delete books at paths on device.
ta: சாதனத்தில் பாதைகளில் புத்தகங்களை நீக்கவும்.

en: Remove books from the metadata list. This function must not communicate with the device.
ta: மேனிலை தரவு பட்டியலிலிருந்து புத்தகங்களை அகற்றவும். இந்த செயல்பாடு சாதனத்துடன் தொடர்பு கொள்ளக்கூடாது.

en: paths to books on the device.
ta: சாதனத்தில் புத்தகங்களுக்கான பாதைகள்.

en: Update metadata on device.
ta: சாதனத்தில் மெட்டாடேட்டாவைப் புதுப்பிக்கவும்.

en: Read the file at ``path`` on the device and write it to outfile.
ta: சாதனத்தில் `` பாத்`` என்ற கோப்பைப் படித்து அதை அவுட்ஃபைல் செய்ய எழுதுங்கள்.

en: file object like ``sys.stdout`` or the result of an :func:`open` call.
ta: `` sys.stdout`` போன்ற கோப்பு பொருள் அல்லது ஒரு: func: `திறந்த` அழைப்பு.

en: Should return a QWidget. The QWidget contains the settings for the device interface
ta: ஒரு க்விட்செட்டை திருப்பித் தர வேண்டும். qwidget சாதன இடைமுகத்திற்கான அமைப்புகளைக் கொண்டுள்ளது

en: Should save settings to disk. Takes the widget created in :meth:`config_widget` and saves all settings to disk.
ta: அமைப்புகளை வட்டில் சேமிக்க வேண்டும். உருவாக்கப்பட்ட விட்செட்டை எடுத்து: மெத்: `config_widget` மற்றும் அனைத்து அமைப்புகளையும் வட்டில் சேமிக்கிறது.

en: Should return an opts object. The opts object should have at least one attribute `format_map` which is an ordered list of formats for the device.
ta: opts பொருளைத் தர வேண்டும். opts பொருளில் குறைந்தபட்சம் ஒரு பண்புக்கூறு `format_map` இருக்க வேண்டும், இது சாதனத்திற்கான வடிவங்களின் வரிசைப்படுத்தப்பட்ட பட்டியலாகும்.

en: provide the driver the current set of plugboards and a function to select a specific plugboard. This method is called immediately before add_books and sync_booklists.
ta: ஒரு குறிப்பிட்ட செருகுநிரலைத் தேர்ந்தெடுக்க தற்போதைய பிளேக் போர்டுகளின் தொகுப்பையும் செயல்பாட்டையும் இயக்கிக்கு வழங்கவும். இந்த முறை add_books மற்றும் sync_booklists க்கு முன் உடனடியாக அழைக்கப்படுகிறது.

en: pb_func is a callable with the following signature::
ta: pb_func என்பது பின்வரும் கையொப்பத்துடன் அழைக்கக்கூடியது ::

en: def pb_func(device_name, format, plugboards)
ta: def pb_func (சாதனம்_பெயர், வடிவம், செருகுநிரலைகள்)

en: You give it the current device name (either the class name or DEVICE_PLUGBOARD_NAME), the format you are interested in (a 'real' format or 'device_db'), and the plugboards (you were given those by set_plugboards, the same place you got this method).
ta: தற்போதைய சாதனத்தின் பெயர் (வகுப்பு பெயர் அல்லது சாதனம்_பிளக்போர்டு_பெயர்), நீங்கள் விரும்பும் வடிவம் (ஒரு 'உண்மையான' வடிவம் அல்லது 'சாதனம்_டிபி'), மற்றும் பிளேக் போர்டுகள் (நீங்கள் பெற்ற அதே இடமான செட்_பிளக்போர்டுகளால் வழங்கப்பட்டீர்கள் இந்த முறை).

en: None or a single plugboard instance.
ta: எதுவுமில்லை அல்லது ஒரு பிளக்போர்டு நிகழ்வு.

en: Set the device name in the driveinfo file to 'name'. This setting will persist until the file is re-created or the name is changed again.
ta: டிரைவ்இன்ஃபோ கோப்பில் சாதனத்தின் பெயரை 'பெயர்' என அமைக்கவும். கோப்பு மீண்டும் உருவாக்கப்படும் வரை அல்லது பெயர் மீண்டும் மாற்றப்படும் வரை இந்த அமைப்பு நீடிக்கும்.

en: Non-disk devices should implement this method based on the location codes returned by the get_device_information() method.
ta: get_device_information () முறையால் திரும்பிய இருப்பிடக் குறியீடுகளின் அடிப்படையில் வட்டு அல்லாத சாதனங்கள் இந்த முறையை செயல்படுத்த வேண்டும்.

en: Given a list of paths, returns another list of paths. These paths point to addable versions of the books.
ta: பாதைகளின் பட்டியல் கொடுக்கப்பட்டால், பாதைகளின் மற்றொரு பட்டியலை வழங்குகிறது. இந்த பாதைகள் புத்தகங்களின் சேர்க்கக்கூடிய பதிப்புகளை சுட்டிக்காட்டுகின்றன.

en: If there is an error preparing a book, then instead of a path, the position in the returned list for that book should be a three tuple: (original_path, the exception instance, traceback)
ta: ஒரு புத்தகத்தைத் தயாரிப்பதில் பிழை இருந்தால், ஒரு பாதைக்கு பதிலாக, அந்த புத்தகத்திற்கான திரும்பிய பட்டியலில் உள்ள நிலை மூன்று டப்பிள் ஆக இருக்க வேண்டும்: (அசல்_பாத், விதிவிலக்கு நிகழ்வு, டிரேச்பேக்)

en: Called when calibre is starting the device. Do any initialization required. Note that multiple instances of the class can be instantiated, and thus __init__ can be called multiple times, but only one instance will have this method called. This method is called on the device thread, not the GUI thread.
ta: காலிபர் சாதனத்தைத் தொடங்கும்போது அழைக்கப்படுகிறது. தேவையான துவக்கத்தை செய்யுங்கள். வகுப்பின் பல நிகழ்வுகளை உடனடிப்படுத்த முடியும் என்பதை நினைவில் கொள்க, இதனால் __init__ பல முறை அழைக்கப்படலாம், ஆனால் ஒரு நிகழ்வில் மட்டுமே இந்த முறை அழைக்கப்படும். இந்த முறை சாதன நூலில் அழைக்கப்படுகிறது, gui நூல் அல்ல.

en: Called when calibre is shutting down, either for good or in preparation to restart. Do any cleanup required. This method is called on the device thread, not the GUI thread.
ta: காலிபர் மூடப்படும் போது, நல்லது அல்லது மறுதொடக்கம் செய்ய தயாரிப்பில் அழைக்கப்படுகிறது. தேவையான எந்த தூய்மைப்படுத்தலும் செய்யுங்கள். இந்த முறை சாதன நூலில் அழைக்கப்படுகிறது, gui நூல் அல்ல.

en: Must return a unique id for the currently connected device (this is called immediately after a successful call to open()). You must implement this method if you set ASK_TO_ALLOW_CONNECT = True
ta: தற்போது இணைக்கப்பட்ட சாதனத்திற்கு ஒரு தனித்துவமான ஐடியை திருப்பித் தர வேண்டும் (இது திறந்திருக்கும் () வெற்றிகரமான அழைப்புக்குப் பிறகு உடனடியாக அழைக்கப்படுகிறது). நீங்கள் ask_to_allow_connect = உண்மை அமைத்தால் இந்த முறையை செயல்படுத்த வேண்டும்

en: Should ignore the device identified by uid (the result of a call to get_device_uid()) in the future. You must implement this method if you set ASK_TO_ALLOW_CONNECT = True. Note that this function is called immediately after open(), so if open() caches some state, the driver should reset that state.
ta: எதிர்காலத்தில் uid ஆல் அடையாளம் காணப்பட்ட சாதனத்தை புறக்கணிக்க வேண்டும் (get_device_uid () க்கான அழைப்பின் விளைவாக). நீங்கள் ask_to_allow_connect = உண்மை அமைத்தால் இந்த முறையை செயல்படுத்த வேண்டும். இந்த செயல்பாடு திறந்த () உடனேயே அழைக்கப்படுகிறது என்பதை நினைவில் கொள்க, எனவே திறந்த () சில மாநிலங்களை தற்காலிகமாக வைத்திருந்தால், ஓட்டுநர் அந்த நிலையை மீட்டமைக்க வேண்டும்.

en: Return map of device uid to friendly name for all devices that the user has asked to be ignored.
ta: சாதனத்தை uid இன் வரைபடத்தைத் திரும்பப் பெற பயனர் புறக்கணிக்கும்படி கேட்ட அனைத்து சாதனங்களுக்கும் நட்பு பெயருக்குத் திரும்புக.

en: Set the list of device uids that should be ignored by this driver.
ta: இந்த இயக்கி புறக்கணிக்க வேண்டிய சாதன uid களின் பட்டியலை அமைக்கவும்.

en: Implement this method if your device wants to override a particular preference. You must ensure that all call sites that want a preference that can be overridden use device_prefs['something'] instead of prefs['something']. Your method should call device_prefs.set_overrides(pref=val, pref=val, ...). Currently used for: metadata management (prefs['manage_device_metadata'])
ta: உங்கள் சாதனம் ஒரு குறிப்பிட்ட விருப்பத்தை மீற விரும்பினால் இந்த முறையை செயல்படுத்தவும். மேலெழுதக்கூடிய விருப்பத்தை விரும்பும் அனைத்து அழைப்பு தளங்களும் pref களுக்கு பதிலாக ['ஏதாவது'] பயன்படுத்தும் சாதனம்_பிரெஃப்சை ['ஏதாவது'] பயன்படுத்துவதை நீங்கள் உறுதிப்படுத்த வேண்டும். உங்கள் முறை device_pref.set_overrides (pref = val, pref = val, ...) ஐ அழைக்க வேண்டும். தற்போது பயன்படுத்தப்படுகிறது: மேனிலை தரவு மேலாண்மை (pref கள் ['manage_device_metadata'])

en: Implement this method if you want information about the current calibre library. This method is called at startup and when the calibre library changes while connected.
ta: தற்போதைய காலிபர் நூலகம் பற்றிய தகவல்களை நீங்கள் விரும்பினால் இந்த முறையை செயல்படுத்தவும். இந்த முறை தொடக்கத்தில் அழைக்கப்படுகிறது மற்றும் இணைக்கப்படும்போது காலிபர் நூலகம் மாறும்போது.

en: Called by the device manager when starting plugins. If this method returns a string, then a) it supports the device manager's dynamic control interface, and b) that name is to be used when talking to the plugin.
ta: செருகுநிரல்களைத் தொடங்கும்போது சாதன மேலாளரால் அழைக்கப்படுகிறது. இந்த முறை ஒரு சரத்தை வழங்கினால், அ) இது சாதன மேலாளரின் மாறும் கட்டுப்பாட்டு இடைமுகத்தை ஆதரிக்கிறது, மற்றும் ஆ) சொருகி பேசும்போது அந்த பெயர் பயன்படுத்தப்பட வேண்டும்.

en: This method can be called on the GUI thread. A driver that implements this method must be thread safe.
ta: இந்த முறையை gui நூலில் அழைக்கலாம். இந்த முறையை செயல்படுத்தும் இயக்கி நூல் பாதுகாப்பாக இருக்க வேண்டும்.

en: This method is called to start the plugin. The plugin should begin to accept device connections however it does that. If the plugin is already accepting connections, then do nothing.
ta: சொருகி தொடங்க இந்த முறை அழைக்கப்படுகிறது. சொருகி சாதன இணைப்புகளை ஏற்கத் தொடங்க வேண்டும். சொருகி ஏற்கனவே இணைப்புகளை ஏற்றுக்கொண்டால், எதுவும் செய்ய வேண்டாம்.

en: This method is called to stop the plugin. The plugin should no longer accept connections, and should cleanup behind itself. It is likely that this method should call shutdown. If the plugin is already not accepting connections, then do nothing.
ta: சொருகி நிறுத்த இந்த முறை அழைக்கப்படுகிறது. சொருகி இனி இணைப்புகளை ஏற்கக்கூடாது, மேலும் தனக்கு பின்னால் தூய்மை செய்ய வேண்டும். இந்த முறை பணிநிறுத்தத்தை அழைக்க வேண்டும். சொருகி ஏற்கனவே இணைப்புகளை ஏற்கவில்லை என்றால், எதுவும் செய்ய வேண்டாம்.

en: Return the value of the option indicated by opt_string. This method can be called when the plugin is not started. Return None if the option does not exist.
ta: opt_string ஆல் சுட்டிக்காட்டப்பட்ட விருப்பத்தின் மதிப்பைத் தரவும். சொருகி தொடங்கப்படாதபோது இந்த முறையை அழைக்கலாம். விருப்பம் இல்லாவிட்டால் எதுவும் திரும்பவும்.

en: Set the value of the option indicated by opt_string. This method can be called when the plugin is not started.
ta: opt_string ஆல் சுட்டிக்காட்டப்பட்ட விருப்பத்தின் மதிப்பை அமைக்கவும். சொருகி தொடங்கப்படாதபோது இந்த முறையை அழைக்கலாம்.

en: Return True if the plugin is started, otherwise false
ta: சொருகி தொடங்கப்பட்டால் உண்மையாக திரும்பவும், இல்லையெனில் தவறானது

en: Called during book matching when a book on the device is matched with a book in calibre's db. The method is responsible for synchronizing data from the device to calibre's db (if needed).
ta: சாதனத்தில் ஒரு நூல் காலிபரின் டி.பியில் ஒரு புத்தகத்துடன் பொருந்தும்போது புத்தக பொருத்தத்தின் போது அழைக்கப்படுகிறது. சாதனத்திலிருந்து காலிபரின் டி.பிக்கு (தேவைப்பட்டால்) தரவை ஒத்திசைக்க முறை பொறுப்பு.

en: The method must return a two-value tuple. The first value is a set of calibre book ids changed if calibre's database was changed or None if the database was not changed. If the first value is an empty set then the metadata for the book on the device is updated with calibre's metadata and given back to the device, but no GUI refresh of that book is done. This is useful when the calibre data is correct but must be sent to the device.
ta: முறை இரண்டு மதிப்புள்ள டப்பிள் திரும்ப வேண்டும். முதல் மதிப்பு காலிபரின் தரவுத்தளம் மாற்றப்பட்டால் அல்லது தரவுத்தளம் மாற்றப்படாவிட்டால் எதுவும் மாற்றப்பட்டால் மாற்றப்பட்ட காலிபர் புத்தக ஐடிகளின் தொகுப்பாகும். முதல் மதிப்பு ஒரு வெற்று தொகுப்பாக இருந்தால், சாதனத்தில் உள்ள புத்தகத்திற்கான மேனிலை தரவு காலிபரின் மெட்டாடேட்டாவுடன் புதுப்பிக்கப்பட்டு சாதனத்திற்கு திருப்பி கொடுக்கப்படுகிறது, ஆனால் அந்த புத்தகத்தின் gui புதுப்பிப்பு எதுவும் செய்யப்படவில்லை. காலிபர் தரவு சரியாக இருக்கும்போது இது பயனுள்ளதாக இருக்கும், ஆனால் சாதனத்திற்கு அனுப்பப்பட வேண்டும்.

en: The second value is itself a 2-value tuple. The first value in the tuple specifies whether a book format should be sent to the device. The intent is to permit verifying that the book on the device is the same as the book in calibre. This value must be None if no book is to be sent, otherwise return the base file name on the device (a string like foobar.epub). Be sure to include the extension in the name. The device subsystem will construct a send_books job for all books with not- None returned values. Note: other than to later retrieve the extension, the name is ignored in cases where the device uses a template to generate the file name, which most do. The second value in the returned tuple indicated whether the format is future-dated. Return True if it is, otherwise return False. calibre will display a dialog to the user listing all future dated books.
ta: இரண்டாவது மதிப்பு ஒரு 2-மதிப்பு டூப்பிள் ஆகும். டப்பிள் முதல் மதிப்பு ஒரு புத்தக வடிவத்தை சாதனத்திற்கு அனுப்ப வேண்டுமா என்பதைக் குறிப்பிடுகிறது. சாதனத்தில் உள்ள நூல் காலிபரில் உள்ள புத்தகத்தைப் போன்றது என்பதை சரிபார்க்க அனுமதிப்பதே இதன் நோக்கம். எந்த புத்தகமும் அனுப்பப்படாவிட்டால் இந்த மதிப்பு எதுவும் இருக்கக்கூடாது, இல்லையெனில் சாதனத்தில் அடிப்படை கோப்பு பெயரைத் தரவும் (foobar.epub போன்ற ஒரு சரம்). பெயரில் நீட்டிப்பை சேர்க்க மறக்காதீர்கள். சாதன துணை அமைப்பு அனைத்து புத்தகங்களுக்கும் ஒரு send_books வேலையை உருவாக்கும்- எதுவும் திரும்பவில்லை. குறிப்பு: பின்னர் நீட்டிப்பை மீட்டெடுப்பதைத் தவிர, கோப்பு பெயரை உருவாக்க சாதனம் ஒரு வார்ப்புருவைப் பயன்படுத்தும் சந்தர்ப்பங்களில் பெயர் புறக்கணிக்கப்படுகிறது, இது பெரும்பாலானவை செய்கிறது. திரும்பிய டப்பிளின் இரண்டாவது மதிப்பு வடிவம் எதிர்கால தேதியிட்டதா என்பதைக் குறிக்கிறது. உண்மையாக இருந்தால், இல்லையெனில் பொய்யைத் திருப்பித் தரவும். எதிர்கால தேதியிட்ட அனைத்து புத்தகங்களையும் பட்டியலிடும் பயனருக்கு காலிபர் ஒரு உரையாடலைக் காண்பிக்கும்.

en: Extremely important: this method is called on the GUI thread. It must be threadsafe with respect to the device manager's thread.
ta: மிக முக்கியமானது: இந்த முறை gui நூலில் அழைக்கப்படுகிறது. சாதன மேலாளரின் நூலைப் பொறுத்து இது நூல்களாக இருக்க வேண்டும்.

en: book_id: the calibre id for the book in the database. book_metadata: the Metadata object for the book coming from the device. first_call: True if this is the first call during a sync, False otherwise
ta: book_id: தரவுத்தளத்தில் புத்தகத்திற்கான காலிபர் ஐடி. book_metadata: சாதனத்திலிருந்து வரும் புத்தகத்திற்கான மேனிலை தரவு பொருள். முதல்_கால்: இது ஒரு ஒத்திசைவின் போது முதல் அழைப்பு என்றால், இல்லையெனில் பொய்

en: A list of books. Each Book object must have the fields
ta: புத்தகங்களின் பட்டியல். ஒவ்வொரு புத்தக பொருளிலும் புலங்கள் இருக்க வேண்டும்

en: title
ta: தலைப்பு

en: authors
ta: ஆசிரியர்கள்

en: size (file size of the book)
ta: அளவு (புத்தகத்தின் கோப்பு அளவு)

en: datetime (a UTC time tuple)
ta: தேதிநேர (ஒரு utc நேர டூப்பிள்)

en: path (path on the device to the book)
ta: பாதை (புத்தகத்திற்கு சாதனத்தின் பாதை)

en: thumbnail (can be None) thumbnail is either a str/bytes object with the image data or it should have an attribute image_path that stores an absolute (platform native) path to the image
ta: சிறுபடம் (எதுவுமில்லை) சிறுபடம் என்பது படத் தரவைக் கொண்ட ஒரு str/bytes பொருள் அல்லது படத்திற்கு ஒரு முழுமையான (இயங்குதள சொந்த) பாதையை சேமிக்கும் ஒரு பண்புக்கூறு படம்_பாத் இருக்க வேண்டும்

en: tags (a list of strings, can be empty).
ta: குறிச்சொற்கள் (சரங்களின் பட்டியல், காலியாக இருக்கலாம்).

en: Return True if the device supports collections for this book list.
ta: இந்த புத்தக பட்டியலுக்கான சேகரிப்புகளை சாதனம் ஆதரித்தால் உண்மை திரும்பவும்.

en: Add the book to the booklist. Intent is to maintain any device-internal metadata. Return True if booklists must be sync'ed
ta: புத்தகத்தை புத்தகப் பட்டியலில் சேர்க்கவும். எந்த சாதன-உள் மெட்டாடேட்டாவையும் பராமரிப்பதே நோக்கம். புத்தகப் பட்டியல்கள் ஒத்திசைக்கப்பட வேண்டும் என்றால் உண்மை திரும்பவும்

en: Remove a book from the booklist. Correct any device metadata at the same time
ta: புத்தக பட்டியலிலிருந்து ஒரு புத்தகத்தை அகற்றவும். எந்த சாதன மெட்டாடேட்டாவையும் ஒரே நேரத்தில் சரிசெய்யவும்

en: Return a dictionary of collections created from collection_attributes. Each entry in the dictionary is of the form collection name:[list of books]
ta: சேகரிப்பு_அட்ரிபூட்டுகளிலிருந்து உருவாக்கப்பட்ட சேகரிப்புகளின் அகராதியைத் தரவும். அகராதியில் உள்ள ஒவ்வொரு நுழைவும் படிவ சேகரிப்பு பெயர்: [புத்தகங்களின் பட்டியல்]

en: The list of books is sorted by book title, except for collections created from series, in which case series_index is used.
ta: தொடர்களில் இருந்து உருவாக்கப்பட்ட தொகுப்புகளைத் தவிர, புத்தகங்களின் பட்டியல் புத்தக தலைப்பால் வரிசைப்படுத்தப்படுகிறது, இதில் தொடர்_இண்டெக்ச் பயன்படுத்தப்படுகிறது.

en: A list of attributes of the Book object
ta: புத்தகத்தின் பொருளின் பண்புகளின் பட்டியல்

en: USB Mass Storage based devices
ta: யூ.எச்.பி வெகுசன சேமிப்பு அடிப்படையிலான சாதனங்கள்

en: The base class for such devices is :class:`calibre.devices.usbms.driver.USBMS`. This class in turn inherits some of its functionality from its bases, documented below. A typical basic USBMS based driver looks like this:
ta: அத்தகைய சாதனங்களுக்கான அடிப்படை வகுப்பு: வகுப்பு: `calibre.devices.usbms.driver.usbms`. இந்த வகுப்பு அதன் தளங்களிலிருந்து அதன் சில செயல்பாடுகளை கீழே ஆவணப்படுத்துகிறது. ஒரு பொதுவான அடிப்படை யூ.எச்.பி.எம்.எச் அடிப்படையிலான இயக்கி இப்படி தெரிகிறது:

en: This class provides logic common to all drivers for devices that export themselves as USB Mass Storage devices. Provides implementations for mounting/ejecting of USBMS devices on all platforms.
ta: தங்களை யூ.எச்.பி வெகுசன சேமிப்பு சாதனங்களாக ஏற்றுமதி செய்யும் சாதனங்களுக்கான அனைத்து இயக்கிகளுக்கும் பொதுவான தர்க்கத்தை இந்த வகுப்பு வழங்குகிறது. அனைத்து தளங்களிலும் யு.எச்.பி.எம்.எச் சாதனங்களை ஏற்றுதல்/வெளியேற்றுவதற்கான செயலாக்கங்களை வழங்குகிறது.

en: String identifying the main memory of the device in the Windows PnP id strings This can be None, string, list of strings or compiled regex
ta: சாளரங்கள் பிஎன்பி ஐடி சரங்களில் சாதனத்தின் முக்கிய நினைவகத்தை அடையாளம் காணும் சரம் இது எதுவும் இல்லை, சரம், சரங்களின் பட்டியல் அல்லது தொகுக்கப்பட்ட ரீசெக்ச்

en: String identifying the first card of the device in the Windows PnP id strings This can be None, string, list of strings or compiled regex
ta: சாளரங்கள் பிஎன்பி ஐடி சரங்களில் சாதனத்தின் முதல் அட்டையை அடையாளம் காணும் சரம் இது எதுவும் இல்லை, சரம், சரங்களின் பட்டியல் அல்லது தொகுக்கப்பட்ட ரீசெக்ச்

en: String identifying the second card of the device in the Windows PnP id strings This can be None, string, list of strings or compiled regex
ta: சாளரங்கள் பிஎன்பி ஐடி சரங்களில் சாதனத்தின் இரண்டாவது அட்டையை அடையாளம் காணும் சரம் இது எதுவும் இல்லை, சரம், சரங்களின் பட்டியல் அல்லது தொகுக்கப்பட்ட ரீசெக்ச்

en: Used by the new driver detection to disambiguate main memory from storage cards. Should be a regular expression that matches the main memory mount point assigned by macOS
ta: சேமிப்பக அட்டைகளிலிருந்து முதன்மையான நினைவகத்தை வேறுபடுத்த புதிய இயக்கி கண்டறிதல் பயன்படுத்துகிறது. macos ஆல் ஒதுக்கப்பட்ட முதன்மையான நினைவக மவுண்ட் பாயிண்டுடன் பொருந்தக்கூடிய வழக்கமான வெளிப்பாடாக இருக்க வேண்டும்

en: The maximum length of paths created on the device
ta: சாதனத்தில் உருவாக்கப்பட்ட பாதைகளின் அதிகபட்ச நீளம்

en: Put news in its own folder
ta: செய்திகளை அதன் சொந்த கோப்புறையில் வைக்கவும்

en: Called to disambiguate main memory and storage card for devices that do not distinguish between them on the basis of `WINDOWS_CARD_NAME`. For example: The EB600
ta: `விண்டோச்_கார்ட்_நேம்` அடிப்படையில் அவற்றுக்கு இடையில் வேறுபடாத சாதனங்களுக்கான முதன்மையான நினைவகம் மற்றும் சேமிப்பக அட்டையை வேறுபடுத்துவதற்கு அழைக்கப்படுகிறது. எடுத்துக்காட்டாக: eb600

en: Callback to allow individual device drivers to override the path sanitization used by :meth:`create_upload_path`.
ta: தனிப்பட்ட சாதன இயக்கிகள் பயன்படுத்திய பாதை சுத்திகரிப்பை மேலெழுத அனுமதிக்க திரும்பப்பெறுதல்: மெத்: `create_upload_path`.

en: Callback to allow drivers to change the default file name set by :meth:`create_upload_path`.
ta: திரும்பப்பெறுதல் இயக்கிகள் இயல்புநிலை கோப்பு பெயரை மாற்ற அனுமதிக்க: meth: `create_upload_path`.

en: Perform any device specific sanitization on the path components for files to be uploaded to the device
ta: சாதனத்தில் பதிவேற்ற வேண்டிய பாதை கூறுகளில் எந்தவொரு சாதனமும் குறிப்பிட்ட சுத்திகரிப்பு செய்யவும்

en: Resolve path_map to annotation_map of files found on the device
ta: சாதனத்தில் காணப்படும் கோப்புகளின் சிறுகுறிப்பு_ வரைபடத்திற்கு பாதை_மேப்பை தீர்க்கவும்

en: Add an annotation to the calibre library
ta: காலிபர் நூலகத்தில் சிறுகுறிப்பு சேர்க்கவும்

en: The base class for all USBMS devices. Implements the logic for sending/getting/updating metadata/caching metadata/etc.
ta: அனைத்து யுஎச்பிஎம்எச் சாதனங்களுக்கான அடிப்படை வகுப்பு. மெட்டாடேட்டா/கேச்சிங் மெட்டாடேட்டா/போன்றவற்றை அனுப்புதல்/பெறுதல்/புதுப்பிப்பதற்கான தர்க்கத்தை செயல்படுத்துகிறது.

en: Upload book cover to the device. Default implementation does nothing.
ta: சாதனத்தில் புத்தக அட்டையை பதிவேற்றவும். இயல்புநிலை செயல்படுத்தல் எதுவும் செய்யாது.

en: The full path to the folder where the associated book is located.
ta: தொடர்புடைய நூல் அமைந்துள்ள கோப்புறையின் முழு பாதை.

en: The name of the book file without the extension.
ta: நீட்டிப்பு இல்லாமல் புத்தகக் கோப்பின் பெயர்.

en: metadata belonging to the book. Use metadata.thumbnail for cover
ta: புத்தகத்திற்கு சொந்தமான மேனிலை தரவு. அட்டைக்கு metadata.thumbnail ஐப் பயன்படுத்தவும்

en: The full path to the e-book file
ta: மின் புத்தக கோப்பிற்கான முழு பாதை

en: Return path with platform native path separators
ta: இயங்குதள பூர்வீக பாதை பிரிப்பான்களுடன் திரும்பும் பாதை

en: User interface actions
ta: பயனர் இடைமுக செயல்கள்

en: A plugin representing an "action" that can be taken in the graphical user interface. All the items in the toolbar and context menus are implemented by these plugins.
ta: வரைகலை பயனர் இடைமுகத்தில் எடுக்கக்கூடிய "செயலைக்" குறிக்கும் சொருகி. கருவிப்பட்டி மற்றும் சூழல் மெனுக்களில் உள்ள அனைத்து உருப்படிகளும் இந்த செருகுநிரல்களால் செயல்படுத்தப்படுகின்றன.

en: Note that this class is the base class for these plugins, however, to integrate the plugin with calibre's plugin system, you have to make a wrapper class that references the actual plugin. See the :mod:`calibre.customize.builtins` module for examples.
ta: இந்த செருகுநிரல்களுக்கான அடிப்படை வகுப்பு இந்த வகுப்பு என்பதை நினைவில் கொள்க, இருப்பினும், காலிபரின் சொருகி அமைப்புடன் சொருகி ஒருங்கிணைக்க, நீங்கள் உண்மையான சொருகி குறிக்கும் ஒரு ரேப்பர் வகுப்பை உருவாக்க வேண்டும். காண்க: மோட்: `calibre.customize.builtins` தொகுதி எடுத்துக்காட்டுகளுக்கு.

en: If two :class:`InterfaceAction` objects have the same name, the one with higher priority takes precedence.
ta: இரண்டு: வகுப்பு: `இடைமுகம்` பொருள்களுக்கு ஒரே பெயர் இருந்தால், அதிக முன்னுரிமை உள்ளவர் முன்னுரிமை பெறுகிறார்.

en: Sub-classes should implement the :meth:`genesis`, :meth:`library_changed`, :meth:`location_selected`, :meth:`shutting_down`, :meth:`initialization_complete` and :meth:`tag_browser_context_action` methods.
ta: துணை வகுப்புகள்: மெத்: `ஆதியாகமம்`,: மெத்:` நூலகம்_சேங்கட்`,: மெத்: `இருப்பிட_ தேர்ந்தெடுக்கப்பட்ட`,: மெத்:` சட்டிங்_ டவுன்`,: மெத்: `துவக்கம்_காலெட்` மற்றும்: மெத்:` டேக்_பிரோவ்சர்_கோன்டெக்ச்ட்_அகேசன்` முறைகள் ஆகியவற்றை செயல்படுத்த வேண்டும்.

en: Once initialized, this plugin has access to the main calibre GUI via the :attr:`gui` member. You can access other plugins by name, for example::
ta: துவக்கப்பட்டதும், இந்த சொருகி முக்கிய காலிபர் குயிக்கு அணுகல்: attr: `gui` உறுப்பினர். நீங்கள் பிற செருகுநிரல்களை பெயரால் அணுகலாம், எடுத்துக்காட்டாக ::

en: To access the actual plugin, use the :attr:`interface_action_base_plugin` attribute, this attribute only becomes available after the plugin has been initialized. Useful if you want to use methods from the plugin class like do_user_config().
ta: உண்மையான சொருகி அணுக,: attr: `இடைமுகம்_சான்_பேச்_பிளகின்` பண்புக்கூறு பயன்படுத்தவும், சொருகி துவக்கப்பட்ட பின்னரே இந்த பண்புக்கூறு கிடைக்கும். do_user_config () போன்ற சொருகி வகுப்பிலிருந்து முறைகளைப் பயன்படுத்த விரும்பினால் பயனுள்ளதாக இருக்கும்.

en: The QAction specified by :attr:`action_spec` is automatically create and made available as ``self.qaction``.
ta: குறிப்பிடப்பட்ட qaction: attr: `action_spec` தானாகவே உருவாக்கப்பட்டு` `self.qaction`` ஆகக் கிடைக்கிறது.

en: The plugin name. If two plugins with the same name are present, the one with higher priority takes precedence.
ta: சொருகி பெயர். ஒரே பெயரைக் கொண்ட இரண்டு செருகுநிரல்கள் இருந்தால், அதிக முன்னுரிமை உள்ளவர் முன்னுரிமை பெறுகிறார்.

en: The plugin priority. If two plugins with the same name are present, the one with higher priority takes precedence.
ta: சொருகி முன்னுரிமை. ஒரே பெயரைக் கொண்ட இரண்டு செருகுநிரல்கள் இருந்தால், அதிக முன்னுரிமை உள்ளவர் முன்னுரிமை பெறுகிறார்.

en: The menu popup type for when this plugin is added to a toolbar
ta: இந்த சொருகி ஒரு கருவிப்பட்டியில் சேர்க்கப்படும் போது பட்டியல் பாப்அப் வகை

en: Whether this action should be auto repeated when its shortcut key is held down.
ta: இந்த நடவடிக்கை அதன் குறுக்குவழி விசை கீழே இருக்கும்போது தானாக மீண்டும் மீண்டும் செய்யப்பட வேண்டுமா.

en: Of the form: (text, icon_path, tooltip, keyboard shortcut). icon, tooltip and keyboard shortcut can be None. keyboard shortcut must be either a string, None or tuple of shortcuts. If None, a keyboard shortcut corresponding to the action is not registered. If you pass an empty tuple, then the shortcut is registered with no default key binding.
ta: படிவத்தின்: (உரை, ஐகான்_பாத், உதவிக்குறிப்பு, விசைப்பலகை குறுக்குவழி). படவுரு, உதவிக்குறிப்பு மற்றும் விசைப்பலகை குறுக்குவழி எதுவும் இருக்க முடியாது. விசைப்பலகை குறுக்குவழி ஒரு சரம், எதுவுமில்லை அல்லது குறுக்குவழிகளின் டப்பிள் இருக்க வேண்டும். எதுவுமில்லை என்றால், செயலுக்கு தொடர்புடைய விசைப்பலகை குறுக்குவழி பதிவு செய்யப்படவில்லை. நீங்கள் ஒரு வெற்று டப்பிள் கடந்து சென்றால், குறுக்குவழி இயல்புநிலை விசை பிணைப்பு இல்லாமல் பதிவு செய்யப்படுகிறது.

en: If not None, used for the name displayed to the user when customizing the keyboard shortcuts for the above action spec instead of action_spec[0]
ta: எதுவுமில்லை என்றால், action_spec க்கு பதிலாக மேலே உள்ள அதிரடி விவரக்குறிப்பிற்கான விசைப்பலகை குறுக்குவழிகளைத் தனிப்பயனாக்கும்போது பயனருக்குக் காட்டப்படும் பெயருக்குப் பயன்படுத்தப்படுகிறது [0]

en: If True, a menu is automatically created and added to self.qaction
ta: உண்மை என்றால், ஒரு பட்டியல் தானாக உருவாக்கப்பட்டு self.qaction இல் சேர்க்கப்படுகிறது

en: If True, a clone of self.qaction is added to the menu of self.qaction If you want the text of this action to be different from that of self.qaction, set this variable to the new text
ta: உண்மை என்றால், self.qaction இன் நகலி chelf.qaction இன் பட்டியலில் சேர்க்கப்படுகிறது, இந்த செயலின் உரை self.qaction இலிருந்து வேறுபட்டதாக இருக்க விரும்பினால், இந்த மாறியை புதிய உரைக்கு அமைக்கவும்

en: Set of locations to which this action must not be added. See :attr:`all_locations` for a list of possible locations
ta: இந்த நடவடிக்கை சேர்க்கப்படக்கூடாது. காண்க: attr: சாத்தியமான இடங்களின் பட்டியலுக்கு `all_locations`

en: Set of locations from which this action must not be removed. See :attr:`all_locations` for a list of possible locations
ta: இந்த நடவடிக்கை அகற்றப்படக்கூடாது. காண்க: attr: சாத்தியமான இடங்களின் பட்டியலுக்கு `all_locations`

en: Type of action 'current' means acts on the current view 'global' means an action that does not act on the current view, but rather on calibre as a whole
ta: செயல் 'நடப்பு' என்பது தற்போதைய பார்வையில் 'உலகளாவிய' என்று செயல்படுகிறது என்பது தற்போதைய பார்வையில் செயல்படாத ஒரு செயலாகும், மாறாக ஒட்டுமொத்தமாக காலிபர்

en: If True, then this InterfaceAction will have the opportunity to interact with drag and drop events. See the methods, :meth:`accept_enter_event`, :meth`:accept_drag_move_event`, :meth:`drop_event` for details.
ta: உண்மை என்றால், இந்த இடைமுகத்திற்கு இழுவை மற்றும் நிகழ்வுகளுடன் தொடர்பு கொள்ள வாய்ப்பு கிடைக்கும். முறைகளைக் காண்க,: மெத்: `ஏற்றுக்கொள்_இன்டெவென்ட்`,: மெத்`: ஏற்றுக்கொள்_ட்ராக்_மோவ்_வென்ட்`,: விவரங்களுக்கு:` டிராப்_இவென்ட்`.

en: This method should return True iff this interface action is capable of handling the drag event. Do not call accept/ignore on the event, that will be taken care of by the calibre UI.
ta: இந்த இடைமுக நடவடிக்கை இழுவை நிகழ்வைக் கையாளும் திறன் கொண்டதாக இருந்தால் இந்த முறை உண்மையாக இருக்க வேண்டும். நிகழ்வை ஏற்றுக்கொள்ள/புறக்கணிப்பதை அழைக்க வேண்டாம், அது காலிபர் இடைமுகம் ஆல் கவனிக்கப்படும்.

en: This method should perform some useful action and return True iff this interface action is capable of handling the drop event. Do not call accept/ignore on the event, that will be taken care of by the calibre UI. You should not perform blocking/long operations in this function. Instead emit a signal or use QTimer.singleShot and return quickly. See the builtin actions for examples.
ta: இந்த முறை சில பயனுள்ள செயலைச் செய்ய வேண்டும் மற்றும் உண்மையானதாக இருந்தால் இந்த இடைமுக நடவடிக்கை துளி நிகழ்வைக் கையாளும் திறன் கொண்டது. நிகழ்வை ஏற்றுக்கொள்ள/புறக்கணிப்பதை அழைக்க வேண்டாம், அது காலிபர் இடைமுகம் ஆல் கவனிக்கப்படும். இந்த செயல்பாட்டில் நீங்கள் தடுப்பு/நீண்ட செயல்பாடுகளைச் செய்யக்கூடாது. அதற்கு பதிலாக ஒரு சமிக்ஞையை வெளியிடுங்கள் அல்லது qtimer.singleshot ஐப் பயன்படுத்தி விரைவாக திரும்பவும். எடுத்துக்காட்டுகளுக்கு பில்டின் செயல்களைப் பார்க்கவும்.

en: Convenience method to easily add actions to a QMenu. Returns the created QAction. This action has one extra attribute calibre_shortcut_unique_name which if not None refers to the unique name under which this action is registered with the keyboard manager.
ta: ஒரு qmenu க்கு எளிதாக செயல்களைச் சேர்க்க வசதியான முறை. உருவாக்கப்பட்ட qaction ஐ வழங்குகிறது. இந்த செயலில் ஒரு கூடுதல் பண்புக்கூறு calibre_shortcut_unique_name உள்ளது, இல்லையென்றால் இந்த நடவடிக்கை விசைப்பலகை மேலாளரிடம் பதிவு செய்யப்பட்டுள்ள தனித்துவமான பெயரைக் குறிக்கவில்லை.

en: The QMenu the newly created action will be added to
ta: qmenu புதிதாக உருவாக்கப்பட்ட நடவடிக்கை சேர்க்கப்படும்

en: A unique name for this action, this must be globally unique, so make it as descriptive as possible. If in doubt, add an UUID to it.
ta: இந்த செயலுக்கான ஒரு தனித்துவமான பெயர், இது உலகளவில் தனித்துவமாக இருக்க வேண்டும், எனவே அதை முடிந்தவரை விளக்கமாக மாற்றவும். ஐயம் இருந்தால், அதில் ஒரு uuid ஐச் சேர்க்கவும்.

en: The text of the action.
ta: செயலின் உரை.

en: Either a QIcon or a file name. The file name is passed to the QIcon.ic() builtin, so you do not need to pass the full path to the images folder.
ta: ஒரு கிகான் அல்லது கோப்பு பெயர். கோப்பு பெயர் qicon.ic () பில்டினுக்கு அனுப்பப்படுகிறது, எனவே நீங்கள் முழு பாதையையும் படக் கோப்புறையில் அனுப்ப தேவையில்லை.

en: A string, a list of strings, None or False. If False, no keyboard shortcut is registered for this action. If None, a keyboard shortcut with no default keybinding is registered. String and list of strings register a shortcut with default keybinding as specified.
ta: ஒரு சரம், சரங்களின் பட்டியல், எதுவுமில்லை அல்லது பொய். தவறு என்றால், இந்த செயலுக்கு விசைப்பலகை குறுக்குவழி எதுவும் பதிவு செய்யப்படவில்லை. எதுவுமில்லை என்றால், இயல்புநிலை விசைப்பலகை இல்லாத விசைப்பலகை குறுக்குவழி பதிவு செய்யப்படுகிறது. சரம் மற்றும் சரங்களின் பட்டியல் குறிப்பிட்டபடி இயல்புநிலை விசைப்பலகையுடன் குறுக்குவழியை பதிவு செய்யுங்கள்.

en: A description for this action. Used to set tooltips.
ta: இந்த செயலுக்கான விளக்கம். உதவிக்குறிப்புகளை அமைக்கப் பயன்படுகிறது.

en: A callable which is connected to the triggered signal of the created action.
ta: உருவாக்கப்பட்ட செயலின் தூண்டப்பட்ட சமிக்ஞையுடன் இணைக்கப்பட்டுள்ள அழைக்கக்கூடியது.

en: The text displayed to the user when customizing the keyboard shortcuts for this action. By default it is set to the value of ``text``.
ta: இந்த செயலுக்கான விசைப்பலகை குறுக்குவழிகளைத் தனிப்பயனாக்கும்போது பயனருக்கு காட்டப்படும் உரை. இயல்பாக இது `` உரை`` மதிப்புக்கு அமைக்கப்பட்டுள்ளது.

en: Shortcuts for actions that don't always appear, or are library dependent, may disappear when other keyboard shortcuts are edited unless ```persist_shortcut``` is set True.
ta: `` `` persist_shortcut``` உண்மையாக அமைக்கப்படாவிட்டால், எப்போதும் தோன்றாத, அல்லது நூலகத்தை சார்ந்தது, பிற விசைப்பலகை குறுக்குவழிகள் திருத்தப்படும்போது மறைந்துவிடும்.

en: A dictionary of the form ``{name : file_contents}``. Any names that were not found in the ZIP file will not be present in the dictionary.
ta: படிவத்தின் அகராதி `` {name : file_contents} ``. சிப் கோப்பில் காணப்படாத எந்த பெயர்களும் அகராதியில் இருக்காது.

en: Setup this plugin. Only called once during initialization. self.gui is available. The action specified by :attr:`action_spec` is available as ``self.qaction``.
ta: இந்த சொருகி அமைக்கவும். துவக்கத்தின் போது மட்டுமே அழைக்கப்படுகிறது. self.gui கிடைக்கிறது. குறிப்பிட்டுள்ள செயல்: attr: `action_spec`` `self.qaction`` ஆகக் கிடைக்கிறது.

en: Called whenever the book list being displayed in calibre changes. Currently values for loc are: ``library, main, card and cardb``.
ta: புத்தக பட்டியல் காலிபர் மாற்றங்களில் காட்டப்படும் போதெல்லாம் அழைக்கப்படுகிறது. தற்போது loc க்கான மதிப்புகள்: `` நூலகம், முதன்மை, அட்டை மற்றும் அட்டை மற்றும்.

en: This method should enable/disable this action and its sub actions as appropriate for the location.
ta: இந்த முறை இந்த செயலையும் அதன் துணை செயல்களையும் இருப்பிடத்திற்கு பொருத்தமானதாக இயக்க வேண்டும்/முடக்க வேண்டும்.

en: Called whenever the current library is changed.
ta: தற்போதைய நூலகம் மாற்றப்படும் போதெல்லாம் அழைக்கப்படுகிறது.

en: The LibraryDatabase corresponding to the previous library.
ta: முந்தைய நூலகத்துடன் தொடர்புடைய நூலக டேட்டாபேச்.

en: The LibraryDatabase corresponding to the new library.
ta: புதிய நூலகத்துடன் தொடர்புடைய நூலகம்.

en: The LibraryDatabase corresponding to the current library.
ta: தற்போதைய நூலகத்துடன் தொடர்புடைய நூலக டேட்டாபேச்.

en: Called once per action when the layout of the main GUI is completed. If your action needs to make changes to the layout, they should be done here, rather than in :meth:`initialization_complete`.
ta: முதன்மையான gui இன் தளவமைப்பு முடிந்ததும் ஒரு செயலுக்கு ஒரு முறை அழைக்கப்படுகிறது. உங்கள் செயல் தளவமைப்பில் மாற்றங்களைச் செய்ய வேண்டும் என்றால், அவை இருப்பதை விட இங்கே செய்யப்பட வேண்டும்: மெத்: `துவக்கம்_ கமோப்லெட்`.

en: Called once per action when the initialization of the main GUI is completed.
ta: முதன்மையான gui இன் துவக்கம் முடிந்ததும் ஒரு செயலுக்கு ஒரு முறை அழைக்கப்படுகிறது.

en: Called when displaying the context menu in the Tag browser. ``index`` is the QModelIndex that points to the Tag browser item that was right clicked. Test it for validity with index.valid() and get the underlying TagTreeItem object with index.data(Qt.ItemDataRole.UserRole). Any action objects yielded by this method will be added to the context menu.
ta: குறிச்சொல் உலாவியில் சூழல் மெனுவைக் காண்பிக்கும் போது அழைக்கப்படுகிறது. `` குறியீட்டு`` என்பது qmodelindex என்பது வலது சொடுக்கு செய்த குறிச்சொல் உலாவி உருப்படியை சுட்டிக்காட்டுகிறது. index.valid () உடன் செல்லுபடியாகும் தன்மைக்கு இதைச் சோதித்து, index.data (qt.itemdatarole.userrole) உடன் அடிப்படை tagtreitem பொருளைப் பெறுங்கள். இந்த முறையால் வழங்கப்படும் எந்தவொரு செயல் பொருள்களும் சூழல் பட்டியலில் சேர்க்கப்படும்.

en: Called once per plugin when the main GUI is in the process of shutting down. Release any used resources, but try not to block the shutdown for long periods of time.
ta: முதன்மையான gui மூடப்படும் பணியில் இருக்கும்போது ஒரு சொருகி ஒரு முறை அழைக்கப்படுகிறது. பயன்படுத்தப்பட்ட எந்தவொரு வளங்களையும் விடுவிக்கவும், ஆனால் நீண்ட காலத்திற்கு பணிநிறுத்தத்தைத் தடுக்க வேண்டாம்.

en: This method must return the actual interface action plugin object.
ta: இந்த முறை உண்மையான இடைமுக செயல் சொருகி பொருளைத் தர வேண்டும்.

en: Preferences plugins
ta: விருப்பத்தேர்வுகள் செருகுநிரல்கள்

en: A plugin representing a widget displayed in the Preferences dialog.
ta: விருப்பத்தேர்வுகள் உரையாடலில் காட்டப்படும் விட்செட்டைக் குறிக்கும் சொருகி.

en: This plugin has only one important method :meth:`create_widget`. The various fields of the plugin control how it is categorized in the UI.
ta: இந்த சொருகி ஒரே ஒரு முக்கியமான முறையைக் கொண்டுள்ளது: மெத்: `create_widget`. சொருகி பல்வேறு புலங்கள் இடைமுகம் இல் எவ்வாறு வகைப்படுத்தப்படுகின்றன என்பதைக் கட்டுப்படுத்துகின்றன.

en: Import path to module that contains a class named ConfigWidget which implements the ConfigWidgetInterface. Used by :meth:`create_widget`.
ta: கட்டமைப்பை இறக்குமதி செய்யும் பாதையை இறக்குமதி செய்யுங்கள், இது configwidget என்ற வகுப்பைக் கொண்டுள்ளது, இது configwidgetgetinterface ஐ செயல்படுத்துகிறது. பயன்படுத்தியவர்: மெத்: `create_widget`.

en: Where in the list of categories the :attr:`category` of this plugin should be.
ta: வகைகளின் பட்டியலில்: attr: `வகை` இந்த சொருகி இருக்க வேண்டும்.

en: Where in the list of names in a category, the :attr:`gui_name` of this plugin should be
ta: ஒரு பிரிவில் உள்ள பெயர்களின் பட்டியலில், இந்த சொருகி: `gui_name` இருக்க வேண்டும்

en: The category this plugin should be in
ta: இந்த சொருகி வகை இருக்க வேண்டும்

en: The category name displayed to the user for this plugin
ta: இந்த சொருகி பயனருக்கு காட்டப்படும் வகை பெயர்

en: The name displayed to the user for this plugin
ta: இந்த சொருகி பயனருக்குக் காட்டப்படும் பெயர்

en: The icon for this plugin, should be an absolute path
ta: இந்த சொருகி படவுரு, ஒரு முழுமையான பாதையாக இருக்க வேண்டும்

en: The description used for tooltips and the like
ta: உதவிக்குறிப்புகளுக்கு பயன்படுத்தப்படும் விளக்கம் மற்றும் போன்றவை

en: Create and return the actual Qt widget used for setting this group of preferences. The widget must implement the :class:`calibre.gui2.preferences.ConfigWidgetInterface`.
ta: இந்த விருப்பங்களை அமைப்பதற்குப் பயன்படுத்தப்படும் உண்மையான கியுடி விட்செட்டை உருவாக்கி திரும்பவும். விட்செட் செயல்படுத்த வேண்டும்: வகுப்பு: `calibre.gui2.preferences.configwidgetgetinterface`.

en: The default implementation uses :attr:`config_widget` to instantiate the widget.
ta: இயல்புநிலை செயல்படுத்தல் பயன்படுத்துகிறது: attr: `config_widget` விட்செட்டை உடனடிப்படுத்த.

en: This class defines the interface that all widgets displayed in the Preferences dialog must implement. See :class:`ConfigWidgetBase` for a base class that implements this interface and defines various convenience methods as well.
ta: விருப்பத்தேர்வுகள் உரையாடலில் காட்டப்படும் அனைத்து விட்செட்டுகளும் செயல்படுத்த வேண்டிய இடைமுகத்தை இந்த வகுப்பு வரையறுக்கிறது. காண்க: வகுப்பு: `configwidgetbase` இந்த இடைமுகத்தை செயல்படுத்தும் மற்றும் பல்வேறு வசதியான முறைகளையும் வரையறுக்கும் ஒரு அடிப்படை வகுப்பிற்கு.

en: This signal must be emitted whenever the user changes a value in this widget
ta: இந்த விட்செட்டில் பயனர் ஒரு மதிப்பை மாற்றும்போதெல்லாம் இந்த சமிக்ஞை வெளிப்படும்

en: Set to True iff the :meth:`restore_to_defaults` method is implemented.
ta: உண்மை iff க்கு அமைக்கவும்: meth: `restore_to_defaults` முறை செயல்படுத்தப்படுகிறது.

en: The tooltip for the "Restore defaults" button
ta: "இயல்புநிலைகளை மீட்டமை" பொத்தானுக்கான உதவிக்குறிப்பு

en: If True the Preferences dialog will not allow the user to set any more preferences. Only has effect if :meth:`commit` returns True.
ta: உண்மை என்றால் விருப்பத்தேர்வுகள் உரையாடல் பயனரை மேலும் விருப்பங்களை அமைக்க அனுமதிக்காது. என்றால் மட்டுமே விளைவைக் கொண்டுள்ளது: மெத்: `கமிட்` உண்மை என்று வழங்குகிறது.

en: Called once before the widget is displayed, should perform any necessary setup.
ta: விட்செட் காண்பிக்கப்படுவதற்கு முன்பு ஒரு முறை அழைக்கப்படுகிறது, தேவையான எந்த அமைப்பையும் செய்ய வேண்டும்.

en: The main calibre graphical user interface
ta: முக்கிய காலிபர் வரைகலை பயனர் இடைமுகம்

en: Should set all config values to their initial values (the values stored in the config files). A "return" statement is optional. Return False if the dialog is not to be shown.
ta: அனைத்து கட்டமைப்பு மதிப்புகளையும் அவற்றின் ஆரம்ப மதிப்புகளுக்கு அமைக்க வேண்டும் (கட்டமைப்பு கோப்புகளில் சேமிக்கப்பட்ட மதிப்புகள்). ஒரு "திரும்ப" அறிக்கை விருப்பமானது. உரையாடலைக் காட்டாவிட்டால் பொய்யைத் தரவும்.

en: Should set all config values to their defaults.
ta: அனைத்து கட்டமைப்பு மதிப்புகளையும் அவற்றின் இயல்புநிலைக்கு அமைக்க வேண்டும்.

en: Save any changed settings. Return True if the changes require a restart, False otherwise. Raise an :class:`AbortCommit` exception to indicate that an error occurred. You are responsible for giving the user feedback about what the error is and how to correct it.
ta: மாற்றப்பட்ட அமைப்புகளை சேமிக்கவும். மாற்றங்களுக்கு மறுதொடக்கம் தேவைப்பட்டால் உண்மை, இல்லையெனில் தவறானது. ஒரு: வகுப்பு: `abortcommit` விதிவிலக்கு ஒரு பிழை ஏற்பட்டது என்பதைக் குறிக்க. பிழை என்றால் என்ன, அதை எவ்வாறு சரிசெய்வது என்பது குறித்து பயனருக்கு கருத்துத் தெரிவிக்க நீங்கள் பொறுப்பு.

en: Called once after this widget is committed. Responsible for causing the gui to reread any changed settings. Note that by default the GUI re-initializes various elements anyway, so most widgets won't need to use this method.
ta: இந்த விட்செட் செய்யப்பட்ட பிறகு ஒரு முறை அழைக்கப்பட்டது. மாற்றப்பட்ட அமைப்புகளை மீண்டும் பயின்ற gui க்கு காரணமாகிறது. இயல்புநிலையாக gui எப்படியும் பல்வேறு கூறுகளை மீண்டும் தொடங்குகிறது என்பதை நினைவில் கொள்க, எனவே பெரும்பாலான விட்செட்டுகள் இந்த முறையைப் பயன்படுத்த தேவையில்லை.

en: Called if the initially displayed tab is changed before the widget is shown, but after it is initialized.
ta: விட்செட் காண்பிக்கப்படுவதற்கு முன்பு ஆரம்பத்தில் காட்டப்படும் தாவல் மாற்றப்பட்டால், ஆனால் அது துவக்கப்பட்ட பிறகு என்று அழைக்கப்படுகிறது.

en: Base class that contains code to easily add standard config widgets like checkboxes, combo boxes, text fields and so on. See the :meth:`register` method.
ta: தேர்வுப்பெட்டிகள், காம்போ பெட்டிகள், உரை புலங்கள் மற்றும் பல போன்ற நிலையான கட்டமைப்பு விட்செட்களை எளிதாக சேர்க்க குறியீட்டைக் கொண்ட அடிப்படை வகுப்பு. பார்க்க: மெத்: `பதிவு` முறை.

en: This class automatically handles change notification, resetting to default, translation between gui objects and config objects, etc. for registered settings.
ta: இந்த வகுப்பு தானாகவே மாற்ற அறிவிப்பை கையாளுகிறது, இயல்புநிலைக்கு மீட்டமைப்பது, gui பொருள்கள் மற்றும் கட்டமைப்பு பொருள்களுக்கு இடையில் மொழிபெயர்ப்பு போன்றவை பதிவு செய்யப்பட்ட அமைப்புகளுக்கு.

en: If your config widget inherits from this class but includes setting that are not registered, you should override the :class:`ConfigWidgetInterface` methods and call the base class methods inside the overrides.
ta: உங்கள் கட்டமைப்பு விட்செட் இந்த வகுப்பிலிருந்து பெறுகிறது, ஆனால் பதிவு செய்யப்படாத அமைப்பை உள்ளடக்கியிருந்தால், நீங்கள்: வகுப்பு: `configwidgetinterface` முறைகளை மேலெழுத வேண்டும் மற்றும் மேலெழுதல்களுக்குள் அடிப்படை வகுப்பு முறைகளை அழைக்கவும்.

en: Register a setting.
ta: ஒரு அமைப்பை பதிவு செய்யுங்கள்.

en: The setting name
ta: அமைக்கும் பெயர்

en: The config object that reads/writes the setting
ta: அமைப்பைப் படிக்கும்/எழுதும் கட்டமைப்பு பொருள்

en: The name of the GUI object that presents an interface to change the setting. By default it is assumed to be ``'opt_' + name``.
ta: அமைப்பை மாற்ற ஒரு இடைமுகத்தை முன்வைக்கும் gui பொருளின் பெயர். இயல்பாக இது `` 'opt_' + பெயர்`` என்று கருதப்படுகிறது.

en: If this setting is a multiple choice (combobox) based setting, the list of choices. The list is a list of two element tuples of the form: ``[(gui name, value), ...]``
ta: இந்த அமைப்பு பல தேர்வு (காம்போபாக்ச்) அடிப்படையிலான அமைப்பாக இருந்தால், தேர்வுகளின் பட்டியல். பட்டியல் என்பது படிவத்தின் இரண்டு உறுப்பு டூப்பிள்களின் பட்டியல்: `` [(குய் பெயர், மதிப்பு), ...] ``

en: The class responsible for managing this setting. The default class handles almost all cases, so this param is rarely used.
ta: இந்த அமைப்பை நிர்வகிப்பதற்கான வகுப்பு. இயல்புநிலை வகுப்பு கிட்டத்தட்ட எல்லா நிகழ்வுகளையும் கையாளுகிறது, எனவே இந்த அளவு அரிதாகவே பயன்படுத்தப்படுகிறது.
