PluginBuddy

From IThemes Codex

Jump to:navigation, search

Welcome to the PluginBuddy Knowledge Base - Tutorials, Technical Information, Debugging Information, and more.


Contents

Premium Plugins

Free Plugins (active)


Free Plugins (inactive)


View all PluginBuddy Wiki Pages


Misc. Documentation

Frequently Asked (Plugin) Questions

License Manager Tutorial and Information

PHP Development & Advanced

Translations (localization / internationalization)

Many PluginBuddy plugins come with translation capability. That means such PluginBuddy plugins can be translated (aka localized) to other languages.

How Translations Work

PluginBuddy provides the capability to have a translation in such plugins. Anyone wanting to enhance PluginBuddy with specific language translations can do so voluntarily via Translation Files. Translation Files are simply language files created fully and solely by the volunteer community which use the already built in translation-capable features in many of the PluginBuddy plugins to allow such plugins to show text or outputs in different languages. Making PluginBuddy translation-capable is done by PluginBuddy. Creating, updating and sending in any language specific translation files to PluginBuddy is done by the volunteer community.

Anyone can create translation files, package them into the proper format and give PluginBuddy the final translated files that we will try to include in the next update for the plugin in question. We call such awesome people, who create or update the translation files and send us the full translation package files, Awesome Translator Volunteers, and we are really thankful that they take the time to do such an awesome thing.

If you want to help us, you can translate any existing PluginBuddy plugin which supports internationalization (another way of saying localization or translation-capable) and then, once you're fully done, simply let us know in the forums the link to the final language files that we can directly save and simply try to include in any future updates for the plugin(s) in question.

Tips on how to localize any PluginBuddy Plugin to any non-English language

The following 9 tips can help you figure out how to approach translations, how to create translations, and how to send us the final translated file for any translation-capable PluginBuddy plugin:

Thank you SO MUCH for being interested in providing translation files for our PluginBuddy plugins. We hope you will become one of our Awesome Translator Volunteers, in addition to being our AWESOME CUSTOMER, and create/update any language-specific translation file package and provide it to us so that we can consider including it in future updates.

Resources for understanding, creating, updating and submitting final translation files


Extra Customizations

While any extra customization of any PluginBuddy Plugin is beyond the scope of the official support, we do from time to time offer different tips and tutorials on editing the awesome PluginBuddy plugins to better fit your individual needs. All such edits are, however, beyond what is officially supported and provided in the actual plugin admin panel and officially stated features on the individual plugin pages. No official support is provided nor guaranteed in, before, during, after or related to anything resulting from any such edits/customizations.

No support is provided on any of these extra customizations. Any of the steps mentioned in any of these extra custom edits may change at any time depending on newer versions of the plugins being released. Any use or customization of anything, beyond what is provided by default inside the plugin admin menu, means you are proceeding at your own risk and that you accept 100% responsibility and liability for everything you change or modify in any manner in the plugin. Your purchase and use of any PluginBuddy plugin implies and shows that you are buying and using PluginBuddy plugin(s) the way it(they) came in their original unmodified form, with no exceptions.

External Plugins Compatibility

PluginBuddy does not promise, guarantee or provide support for any compatibility with any external plugin. If any PluginBuddy Plugin works without any problems when used with any external plugin in question, that means the PluginBuddy Plugin is most probably working without any issues overall. PluginBuddy is not responsible for making PluginBuddy plugins work in any manner, whether custom, fully, fixed or other, with any external non-PluginBuddy plugins. PluginBuddy is also not responsible for providing any support whatsoever for any external plugin, whether or not such an external plugin is used along with any PluginBuddy plugin.

Free Plugins

Free plugins are provided as is. There is no guaranteed support that comes with them. Guaranteed support is limited only and mainly for our premium unmodified plugins.

Bugs, Features and ETA on new updates

With every new release of any plugin, there may be a new bug or two. You may also want to have new features added to specific plugins. All existing versions of all plugins can have bugs reported OR new features suggested. All of this is done via the official forums.

New updates are also usually released regularly and at the same time, at very different paces, depending on the current number of bugs, features, new plans and tasks at hand. Therefore it is the official policy that there is NO pre-defined ETA on any bug fix, feature imeplemention OR new update OR new plugin roll-out UNLESS otherwise specified specifically in writing somewhere by an official iThemes employee.

Bugs, bug reports and bug fixes

Bug reports are filed and noted as they are encountered (thanks for reporting them to us!). There is never any ETA on any bug fixes unless otherwise noted.

Feature Requests

Feature requests and feature suggestions are basically future suggested features that users can suggest, and/or future features PluginBuddy may consider adding to the future versions of the plugin(s) in question (again, thanks for suggesting new features!).

There is no guaranteed ETA on when such feature requests will be implemented, unless otherwise noted. All suggested features are just that: suggestions. They remain suggestions until they're confirmed as officially in the works and to be included. Even then, unless a feature is actually rolled out publicly, there is no guarantee any feature suggestion will be implemented. We do our best to try and accommodate as many feature suggestions as possible.

Also, there is no guarantee that any feature request suggested will be implemented, unless otherwise noted.

ETA on new updates

Just like bug fixes and new features, there is never a guaranteed date nor a guaranteed time frame on when new updates will roll out. We work every single day of the week, all the time, on our plugins and thus every day there is something new and improved happening in almost all our plugins daily. Whenever we are ready to release any new updates publicly, you'll find out by seeing the plugin update notice in your WordPress OR in your Member's area.

What does BETA mean?

Some of PluginBuddy plugins may be in Beta status OR may have Beta features. BETA simply means that some feature or specific part of the plugin is currently still in testing mode, and can cause issues if not used properly. All BETA plugins/features are not yet 100% stable, and thus should NOT be relied on to be working properly OR working at all. Throughout the iThemes Codex, any time the word "Beta" is used in any form, it refers to Beta plugins, Beta features, Beta status and/or anything related to the Beta nature that is officially announced or mentioned as such by any iThemes staff or on any of the Plugin pages, or in this Codex.

Beta implies that any new features or plugins are very close to being released as 100% working very soon, and that there may still be some issues to fix or test more before removing the Beta status. Since no single software of any kind can be tested under every system and site configuration in the world, the Beta status enables the Beta features to be tested out by as many people on as many different websites and configurations as possible.

If you do not fully understand what Beta means, OR are not willing to fully accept and be fully liable for any risks involved because of using such Beta software, you should NOT use the Beta software in any manner. In such a case, you should simply wait until the Beta status is removed.

PluginBuddy Licenses

Plugin Conflicts

Some times, external plugins may cause issues in detaching, deleting, generating OR saving license keys. Such plugins may also cause issues when you want to manually or automatically upgrade plugins when you try to solve licensing issues.

Following is a list of currently known plugins which cause license detaching, deleting, generating OR saving issues. Please disable the following plugins, even temporarily, while you perform all the steps of manually OR automatically upgrading the PluginBuddy plugins in question, and detaching, deleting, generating and saving license keys for them. Keep such plugins disabled UNTIL all license key issues are gone OR at least while you perform these steps.

Licensing Issues

There are some reports that some users have issues with their license insides the Licenses area of different PluginBuddy plugins, including BackupBuddy.

Remember: All your PluginBuddy plugins, including BackupBuddy, will CONTINUE WORKING PERFECTLY even with these licensing issues. You can keep using the plugins exactly how you want them even during these licensing issues. Your plugins are NOT affected by this licensing situation in any manner.

Your membership is also completely fine and you have NOT lost any license(s). The issue is happening to some customers who simply need to upgrade manually to the latest version of their plugin, if the automatic upgrade does not work.

First reports

iThemes Codex
Themes Navigation
PluginBuddy Navigation
Codex Navigation
Toolbox