معرفی شرکت ها


archetypes.linguakeywordwidget-1.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Archetypes keyword widget with multilanguage support
ویژگی مقدار
سیستم عامل -
نام فایل archetypes.linguakeywordwidget-1.1
نام archetypes.linguakeywordwidget
نسخه کتابخانه 1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده JeanMichel FRANCOIS aka toutpt
ایمیل نویسنده toutpt@gmail.com
آدرس صفحه اصلی https://github.com/toutpt/archetypes.linguakeywordwidget
آدرس اینترنتی https://pypi.org/project/archetypes.linguakeywordwidget/
مجوز ZPL 2.1
Introduction ============ This addon is an archetypes multilingual keyword widget for Plone. How to use ========== As any widget for Archetypes:: from Products.Archetypes.atapi from archetypes.linguakeywordwidget.widget import LinguaKeywordWidget atapi.Schema(( atapi.LinesField('subject', multiValued=1, accessor="Subject", widget=LinguaKeywordWidget()), )) How it works ============ Keywords are stored in catalog but prefixes with language code before write and unprefixed before display. It means if you have widget / viewlet /view that access to data you must first remove language that way:: keywords = context.Subject() linguakeywords = [] language = context.Language() for keyword in value: if keyword.startswith('%s-' % language): linguakeywords.append(keyword[len(language) + 1:]) else: linguakeywords.append(keyword) return linguakeywords redomino.keywordalias_ ====================== keywordalias achieve same goal in a different way. With keyword alias your keywords are translated in backoffice. With linguakeywords you have just different keywords. Credits ======= Companies --------- |cirb|_ CIRB / CIBG * `Contact CIRB <mailto:irisline@irisnet.be>`_ |makinacom|_ * `Planet Makina Corpus <http://www.makina-corpus.org>`_ * `Contact Makina Corpus <mailto:python@makina-corpus.org>`_ People ------ - JeanMichel FRANCOIS aka toutpt <toutpt@gmail.com> .. |cirb| image:: http://www.cirb.irisnet.be/logo.jpg .. _cirb: http://cirb.irisnet.be .. _sitemap: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=183668&topic=8476&ctx=topic .. |makinacom| image:: http://depot.makina-corpus.org/public/logo.gif .. _makinacom: http://www.makina-corpus.com .. _documentation: http://plone.org/documentation/kb/installing-add-ons-quick-how-to .. _redomino.keywordalias: https://github.com/redomino/redomino.keywordalias Changelog ========= 1.1 (2013-01-16) ---------------- - Add a workaround to make collectKeyword script support field added with schemaextender. - Rename the collectKeyword script to getLinguaKeywords to not conflict existings instance - Add tests 1.0 (2012-11-02) ---------------- - Fix issue when no keyword exists and no one is added by the user 1.0a3 (2012-07-10) ------------------ - Fix issue on collectKeywords 1.0a2 (2012-05-22) ------------------ - remove span log in edit mode 1.0a1 (2012-05-22) ------------------ - Initial release


نحوه نصب


نصب پکیج whl archetypes.linguakeywordwidget-1.1:

    pip install archetypes.linguakeywordwidget-1.1.whl


نصب پکیج tar.gz archetypes.linguakeywordwidget-1.1:

    pip install archetypes.linguakeywordwidget-1.1.tar.gz