Skip to content
This repository has been archived by the owner on May 16, 2024. It is now read-only.

Activate Transifex on all projects #194

Closed
bwrsandman opened this issue May 22, 2015 · 23 comments
Closed

Activate Transifex on all projects #194

bwrsandman opened this issue May 22, 2015 · 23 comments

Comments

@bwrsandman
Copy link
Contributor

bwrsandman commented May 22, 2015

To activate a repo for transifex see #186 and https://github.com/OCA/maintainer-quality-tools/blob/master/sample_files/.travis.yml#L19

You need a test with TRANSIFEX="1", TRANSIFEX_USER='transbot@odoo-community.org' and the secret depending on repo

I generated a secret for the transifex password for each repo:

repo_secures = {
    'OCA/OCB': 'OSzK/I+XGfKP+7L+yfzNemdPZBUncayvqmbm1+HqBFLvJs9VCIT/avdSAzVMSos8hgEzmzoXbLKxoRA8v+IOg20q6/l2UK4knO1hSPsr+iBFvz7Ou3lGeXAAulaMOtKN5b4Wj1LN8SbqjAN+ng0XyQ0CkxaKKM6hNyjux9bN7+I=',
    'OCA/account-analytic': 'CSf07Ubip0XXb19t6uBFhRMTlKFz7dGO2oxN5ibgObzjj+fncjdMsTqY0tIGT0/0+X9hWzDL4ZpY+1jhrHDgnDw9D2w81CZXC82DobPf+/pQ4MCHbZmldTqAE/APIzG76D6m77VB0yYGX+3LhNrpRKiDlWbLUFySQV5pe4py4R0=',
    'OCA/account-budgeting': 'QhZpJTRe5e/mw0gY0LPcPHM0kdR68sGEqaOnPaRuL44Ni04OZ4iZkVLybHdc+L7qKMN2rzFSkMqgpBA/B9zUasKC8P8ezdM8VU6ZgFt/5J364vERm27ys0CDMgpcuRlE8ciubMLsgh7PkTLNqG63AsZCEwObgvd0dT24HsCjxvA=',
    'OCA/account-closing': 'z1XJzAw3IBv62Jw8Piyb0pyHpiNDcivt9QoDeYFW0ZHH9BLlyjF09H3f6BGoW9SpK2T22EkSZyRJjjPpL+vVfKfpFalT7cOpWsFJyZwr7xxb96hYm6S/PcPPn0g3P/iKSyqv12s4GiumOJIG05Nq4XhcwiKvEzCHvUjHyUC59u8=',
    'OCA/account-consolidation': 'cNQgQERYkXqkbEIfw6R91ZmB3d2YS1uArAmPpFyhBlwr87fXzxxARJBzAcu8DJOZ3VW7gLbrkYEz9HyqCkSKc4kTfSPVNllMyF725thCW6RC1Q5Tb2s+pEEqQyPB2+3iXG15CxO5exkinwgN6y65lqT/iGaIZY5Xm6YSoh60/vM=',
    'OCA/account-financial-reporting': 'MZ5W99aYtT5mntw9Aur7bZ0FFXHZYc3v2oWg9dEODeKcLWUTmQbPC/T/pcjex1MBQTIHy0GZ+M/kj7qQQilbtbMYnjt7VBcY+fY1cZskEohc7mK/c8sUNHeUYj7Ec7n7VriY0XjQVH7Ov3FkiDoUm/4um0VyhH8LpKWw0vMhqFY=',
    'OCA/account-financial-tools': 'XzZzWhiVWXHI+tmcdYH0rPjietxvr1nUXuCRiqnDY3fM0lq6RmtwOlpDDwYEiX+9fHAE8mDttlJ7H4J/YZ+0ugwZxeM10yuT7FwkJY9kPvBe6T59P9aD9R6mSC/da4JGVd+Th5QXDBuBGRBVdY/qBT2lagHuSzBZdKwvMMsaBtA=',
    'OCA/account-fiscal-rule': 'FmJknQWKDSXzrQZm5+PNNhQwEJzA4IVQpT6UASSthvQA3i88nsX3khsHBRAoQhJr7NTinIp4nIvsvVvsrKXSnbDNY0bScrx8dCDD2weKZnsrD4Khh6Gn3pFwCrwJiPccnMUnFuBxbJzV/tZRrupQIcIfFg8AApCYJ4Qm+nb5XuA=',
    'OCA/account-invoice-reporting': 'SQSGiBzLRPP4fG4mbrVkakWkbEx+qCJF9ehcUmdb+Lvc7pvxGuJHBR3lbvXD6C6xwSn4V5aqmn9GN62fI3J96lxHUluvTrVrrluLM+utYyduVx1y+ySEl6o5Bhn5Mygu2H19I93kk7eJJ7akM1568buyiaZyX+T3AxqZmh02G5Q=',
    'OCA/account-invoicing': 'hyBSe2obvvpXtvIxYBoELvgy51tR36MUrUQ4HvOo+qoIjFc1u1YVvTzlgJrUXoAAtha0mJN/nQwEvkN18ipcZItpsoWWsGhHPIbz1NhalbZwpCbkoLZKvS3rAstMdzKkHKCvI9Sg4iQ2gpZr6UTchxu+RO1BFatLkQJiNrUjMjQ=',
    'OCA/account-payment': 'TBV3BAz/Bx1rAP/diCeySS3yFo8qOk0lmy33CXmd/YKcMbKCuN6Y/a72dCvLtJkLrM2Aalo+AhafEp8JJoKf6UJLNHn09hRHL5KjKfY4I32cb60LxlGwYMAOePduBfoYWMsEv95x54caHqNd94uP8/Ot0zXRDjp0V9INHnmQIzY=',
    'OCA/bank-payment': 'd5zjm14PO/gGhxRWECldyDf/L+/tHdYvgjGVgTHKy5I+X2m2E9O4ZWJMdWhgQ9glwH7l364E5iGOJ904Om8ZhygOp0rqFbd0/2xPuFW1adrjKXdfwNlNYH5KBWXCMHeNcTEkO36Xkfk5MRJS5vMYmjtyP8PX8fbKqDYRPJ+kMWo=',
    'OCA/bank-statement-import': 'G39Lpe4r3QDkivRJrcIX+JDsji/zc+wXrcQ0i2X4L66wrOEcG+SU8Lzp57Odyq+Li7lRa0XQ6rxq7+40Lm4EIoumsYbddp2VjgiR0Bkv8xHOQ2hdrODWbl0ZKhWWpzwGkPs90i39fnFKbPd86XjcvYbPmdapQ/vpUO7ht8WxCRM=',
    'OCA/bank-statement-reconcile': 'VTW8aUrXFWA3cxJwW4s0AQ6wlrRR3G0Cv2TUNT3ZhjQDLokElnUjWmmEOUFjy5frCIM17JsOAow5phUmr+OwocyBKgDXhwZgOr0Yn15VnCSwx54IOHMWjATPe6WX7hta7Hit5FZVcbg3zyZrfwWqPOuFho1cmipymoLiB9Eulgo=',
    'OCA/carrier-delivery': 'WspsOy3m3Arreqs+f8QAnKOCPbXfpO7TeUJEfJSMehMh8I+bR1KFZM0CUfKxNOT9mrbt94J9VzF3knC2p4P/lUWr24USJ27FgOScnTz/PQTjZfjdXDefGdhCCx3QgIzI/mj751BYp2FMBYXEvjaBSycerWJ+AP+OKVEdf44Lgp0=',
    'OCA/commission': 'HBPdm9kIvz1Ja+r5cZdn7EuvCzZLHy102p9MEfG/9L96NwDdhOjbJGftvrtn0eRkbEO4Lb15J6ZMwm/qlwIz6uCme/NbfkFutDPjnpIucxoNt0y99KJHRPAD1untGA8IkgRlspve4DL7Yxi+lb9xTaILjtJ4hTO2CGHFyY6MpLo=',
    'OCA/community-data-files': 'NzscJcE5qISpUXd8KK5tgfO3z5KkbVnAEDy7CiMPMiFEu0vXhzvDVYUBXSuRADotPUX2VZUrP8icEs+bzQL9T6vN5w5RXIKoS7Z//V58eMIaRKIJVSExDODpCUwMVsytQHjuNHbVr6/rC2QPlm+wERQMDpoe8m0yVcceEujX2hk=',
    'OCA/connector': 'HLsfDkckZKfcyIFdLLYI2Q/SKBsI48QoYKJm2WSttlSIp4Bli6rYc/2WLwcKyQmkS0TITYRhKAjzBYYHZCThj77lwQgXFm5Di+MFpDbH5R5llCdQJD+A5gSs/GxzIEXX6YxVajcLe6MrI15pdv3p9Bl8K14owLXZaypvkV1XrBA=',
    'OCA/connector-accountedge': 'lIpRbfzvxUd5Dq4BWi0/dHGZtmIt65tCN8tEFWC78zGtRB/nOLEWuO+G/rTSFpSWTSfDxlj3Qiz1hBnL9DDUYNydSkBeddO7hJyscTd71pla/dERKnOztjFL6SBAbnDrBkqVvy9YEtdJQ85YnLSsl9X7gUXUaM9MghXnMr8pgwE=',
    'OCA/connector-cmis': 'YGs5YxBsI6FvFXH/+cJd3YrZMTuQNOm1d0TogVOkPuzmRXq1JW4/qZ9KuPJKH/VJogtwXdtuQwGINyR06P6S5YN4sODwBsdb0UR988esVoPCaIpWyiadQKbQNG4DpK26GsuIgzUILRTL/kYhzPpGg46wY643nN/oCJJOm8R8xrU=',
    'OCA/connector-ecommerce': 'EkjIGCT9+riY+owWVH7tI65m3L9ukGOh8TshJnKs2FdWTxTp4Qff6yrLCEC5FyuzEll5vDEmKEXD8vb8Fc3twN9RlV+uRX+hHAV0TIfR1gS4quJZ0J911JEVqIp5vRUwTbQZB1ltjl+BWZgzVsNQ9Fc50KbizofdXGf1WyjPXnM=',
    'OCA/connector-interfaces': 'J3djYxFYdmsxAwlEHaI6jrgvbC++53/1Qetp9+bZ80yZZg6pEFGDG47DTzTcqrYc2W5cYPwETKLMiGBPeLc3puH3yu7LRUX1pVY3WncyVZ3gKPjh+3X3XqQWUsbKfl0HRACIhh57JHg7kqJrV8fwHvF7Vk9Q/DXYcEveMlafjcI=',
    'OCA/connector-lims': 'Aa2fRwHY5/GIDIo6OZFbYcZrgfwR3iKJa1bf2ei5OEPlCrqYE1YbKMkc3Z9hsRynUKnCpqz5Ige8lExCrDEHca9lA+FnjPw47oJ0KmsM4XbQPb/v0fekRia2RlkvKmf3PDrEDB4nq9092aYHt7bRuuUhCFSnicjwUJ2vi13b3+Y=',
    'OCA/connector-magento': 'Xz7T0VxkKKDcVNNMc12G9ovclcJGsXvF302B+16HDR90AT9yWjI3KX26kotsYes/7GB+sFLSdBKQ5n+WzMRqPo0AlKSQYl25Srf9UOH9BZQp2G9/U25y1olQiwY08x3EX98/ErHD+lh9ZnIglpLJ2MAwNiJ8ahKdfc19xlYIYo0=',
    'OCA/connector-magento-php-extension': 'euIuReOCvxcMtRDjyLXgKdQTzrPsYRfLoWNs8eym0B9fL6i3DfP9gBDZp6mXzdu9eZ9PTMfXWC7nBZzJIHQa0e8J4H1mupmzYSwFXHXJ7Eimhrdcgeviq4pm7rLbMUBn3HOUsmjAcvKD8BduUdP/RelJqH2/PiKZc9t3koF2jhI=',
    'OCA/connector-prestashop': 'qZa/VxdAUmdN9+5WwaAnx2E8t6T+Yw5XmMjoUHRy8rA0tx1oA8uOzl4IPHXOyamMg3pEz67nScYSNLPAP2itK4Fc6wrsA7in/eFpAd93Gj1g4NoCxn9nnZqtLWIke9Tn4xyq1kJgsXXGLLBOlPBamvwOd/SxKJF6081dSH//6y8=',
    'OCA/connector-redmine': 'O9vOlcJJUccY3UuGUsXbAQwIn8uo6AMGcnFM9rUfg3TWy5NqAYwCp1jb3d3TX/+ANKUMVOGqbiR32qJ0IVI5T9vCY0/zwvsJhPZNPAAZvWYxkRibDk2uBJfQC9l04oU0AUhgFua6IIkOTLATrTndpENMrires9l+4W5h1e5XggA=',
    'OCA/connector-rt': 'rvVN33dz9UJDZayF0t2mmEZO67ozIosg14+eDdOAx276GbNkT8jQt69uZHaQGmEahKpM92/WQAXkszJYc5tE/+bW7YIHzlM6nMbPvZ7ggYZyFD50qVdsWCCSTKcgp+TC/jT8lwdCfP5Vr58ZHP0cPXd+CpnCr+NiygoEtN0ug3k=',
    'OCA/connector-sage-50': 'oqN4o+rdahfheqUmw54h1KVg2XMCteLv7Ur1W5twZSc1LHoc2uESx7LG5WoMNjQ6/hIWnT2DaIv6N7KWnhju5Ev0iE9B9UmSY06A9cG9lIvpzrjnPuXLCseCNWPSquf0WHuW0jKJ5no1hlDxEcN1/fVWxISVIbfOjerhkTD58T4=',
    'OCA/connector-salesforce': 'Ac5CuEsp25s4nFta6Sq/fLS0eieIalusmzTP4vmR4/Vm5DGjl4EleArRLLtVBKbjUwbOFVX9QCj7YmRBdPQrSz17tbFQ8e+5DfKyPb2GOBgUZ2/QcifsQ/pRfO4Q6Wj0cVrebCrnk9N4do+tHw0xi+YWG8VRCZEBc8GovCjwHKM=',
    'OCA/connector-telephony': 'LhS+tozOz65gNeGs3yQ4WQOJ6o4fljCHp/bAyHXj4QqB4NkRj7ajO92ZasvtWA4BbxDjsz+Rie3Ct9zq0Zmg05rCT58TYxoqnq2+rN+ZOqr46VYnzIk4MapHNXLQuXhAfTVqsJRdpJteF7nn2wnnc3ZDAIJTfLmP8v789iIbCcA=',
    'OCA/contract': 'ArnbVaF5+ry6zVysZ7HA9xcnQrodo8FsXXcon9yINTYRfDC9QEr+/mTLAPRl+lVLdtWV2GuGuX0vPYzBxFWpY3LR0BpKqXzx0G51s94zR2WWEmizYFzFhpAuIxoU4CYNckHFSUaPAQJhwB/pYx9+H/W6bMjG/VnZBq+AmBJ2Kh0=',
    'OCA/contribute-md-template': 'PyWn/IQvEGxbhCmDh0kd8K6A3atzIOGg7xFgzgi/OaHQkX996dedSiYh0Ro/zHddoVcTUrQQyrMqLgO5gX9aFAh5u1WIcBsetD9OSIaymrVLnqO4HmjV+ilrOHJ74Nz8ulPAdCNexhosQiiGgUwPEUuHHoP4prD7klHHXLPy9Ck=',
    'OCA/crm': 'FFyWAwM7PmCbOI8lSIFNkDknkspQQv3sD8aKyz5tTPtAmLdALEj+MaPsuZJS9PoHzqjrylrhHEg+lB5lNjHR+3t2oOgHZb44l+mob22N6WDB5nag11jnBI+q0hGEHrbYNe5r3mnNvUQKXSfmjyKE181755fnOvhc88x5DnHXo0Q=',
    'OCA/department': 'cWrjqbKhm3nXErhcTusz1A8v6CiQLq5PXGGd3lBYH9gFCcgqmiVZ9JaBmXgjylaITz6NAzQjgsP4rAusIX07FbQGjrcdKd/8IspnmGgGxkz2v71ezIY8AuNBA9A5hiyW2uTRByHy8swBQMVt4ZL3PK81eRRsQGSKw+z1DeZNoDY=',
    'OCA/donation': 'AJ5xSiBc6Kx8NoJ37AIDggeTN4t6Y9CrS5KPnc3JwDZkp71b3y7bEC5kQuVnxhBCgjmZYd4kjip1hHtTfKUOX4RVKLhjM7pWGrcC7xL9mCJEjD1KavfxoMPe015PzO5+cR8N+OOwIEEZFEHShIAYaQ2wDOG+oGPKhhkRh0Gpj0c=',
    'OCA/e-commerce': 'hK2mRXUaQYPkWzXlmU2ClrqkgiaLkLdfymJdOt5b0nLtiNirK6gT+jqt5z8mpAXYHn9RFu6PiDnb7D+pYFtBvj9965aPGx7iuw2Y+8LrwVv1EZbM3zy+A8tHoCfo6axaCKG28E++hr2V53lw2qZMNojKr9vbdnlcfyaNQaXP4hs=',
    'OCA/geospatial': 'FNbQORNKr+5UPf/34B4Glr+VmYtmZReWt0FVTwJ+sx1OWm1VbQvjpYhiqUiMxWtBEdVl238fqLSB1hno7lbHMxLEGUiXL9b4ZFhAxRVHigMtiN35NZ1Qy+BX0p44BzzRhiQOoOA192Z6q0Wjaz+4M4memstKOJ93TLE+PqQ249g=',
    'OCA/hr': 'BP8oV2E7jR8n/gMKGTneEdSfvy4ysUVP1CCYSJl9PMzZWvFbktXIiFasB2RFGnX7Q5b6gLttpWkJXAtI//cPvg7neEENmNLGvbcIJxMdXYtvJ9m+EM3/R3lo1Xt/mtkE5N/MbTGvsGYvuhHB9ZRk3qRjmIr42TjdIwGdbMZEHS4=',
    'OCA/hr-timesheet': 'FZg+5HLu/o0lAf+YGPJFHBtzbuEFAX3WuJWBTHs+DB/91Erxrx3Q97oVUk9Tahj/9X/UIqVNg2/3PLdpfoxhbLs1AsuapAgbtmb2TMqNlZXgmlGbdJ+nqJ0m/bv2qGSCBPmxmEu6hzQDfLJo5yqS/iAioHOzpkXDaUn/5CO3kko=',
    'OCA/knowledge': 'k8/ebCIiOPGEIcL4Pzji2tanrjAzP5bqY0dSOmZwdNVNfncCrQREYbQgPhuTJHKuEX5E76kCuJJE70x0PEFhtaJt6K8KLvIF3B7/FJNUdXy6cjOKgBNfJuBSJRmkRM8mfxS2K+mqi4R3OEy4R2v4X/syK6F7vKxNhcRmindDfY8=',
    'OCA/l10n-argentina': 'j6XB+xKg/llNIYn7doMwKNCqH4J5Dmj2c5/Sg67cgZ+TsNXx9cGyDX96ed+aFXWez58ftZQg4RNYnBs4eu5q6rUE6q9BadcTwDQxFA9YsVJmOT5qlDtiVXarg51DV3yAeGqqlEwss/HAQX1ry8GmTMQQsPZduwzQKmlht47hca8=',
    'OCA/l10n-belgium': 'QfWoUk6XnvWbjAylKCyZiQDEhIJIJz5AwniN244iabCos6Whm+FmJiCyPEgmLYBuwC23Fd7/ouOSnd3osok0TWve8byIGS8Lvla5ZKNEc4E520tfZyy5xZCZdQ8bA1Gnco9GGRWhIXarb/aWtEgun8HkEibLjIFF7laWtPQ8Suc=',
    'OCA/l10n-brazil': 'KJ5/WjCZ1Ntql1hDjPSKrk49r3U0G+d/1SDAFGgq0Bc4y9NpxHJBHzPU2hvPsYxJHz598Sb+RkcuGVQ8/b+eEfAqIeICvSoVplOUNwl00R+cHmTcMNTACAjtb/Hz5ZNvpp7alx2uh7+Frfro9HiyWL91Fld875xGX8CqUHIDi/U=',
    'OCA/l10n-canada': 'bG4SzB1uuM41t+S+hSIUE3P4UUqWBpbPTBHPy2M+Nfk6wgs6T+cZG9Zl0B0dUk1t2jhIxG8laSdXsl2wKF+FjVoLh0y2lHyR3mSrC0Or8PJtKtfQ3XpHhXIHIey2er6GptARwZjAW+DLi76PczPB1uVls/gzuISWJfskhD6THJI=',
    'OCA/l10n-colombia': 'WNTJDvIxvipADHmXWpj2wtqT+G/jYpsy8/ydHn1QFHzeeJ7HMCJXgCJ6Aitv0yrq7TeUXh7QUuar5Rh4cv1TVvh48jbDENRshfGsnqM5nfwqpMzoZlaI20jWUucMB60lQsG+zSinKwDlXN3eeH7I9LF5wU/IN439sM2g9IGZUYY=',
    'OCA/l10n-costa-rica': 'RpV4pVzB2tS2KJHypQq9Y0dcDjCVuzs17HGn7RUfQn4G5rvWZSFQxAE0KmLn09h0K+WJWQGIjiiv0DF5wZnFgIfrXUELXWkj+33kkbr0B9dwrJVb4Nmq36K0kghNz5RD7NYcugSr3Q5oOyhcX1G27H7r2gBjyxCYMy2v1l7G7GU=',
    'OCA/l10n-finland': 'Q4VRUciY6Q0EuYlnz0mya2MLiUZQ1klwd0+KIS2pUYYWmAEyqTUIQSptAMQPi8VCZs7GvpYdGiAVrei7QjXH1yRLwgljI5epwjyQryEchszEiBNeyWfWOLe64ZrKe/hoHy14Upe4SEcvbahL2mjLp5WZIJV2mcpvU3uo3LaYAWM=',
    'OCA/l10n-france': 'axBDnKRsoWFK+yYseiC2VZ76aiKjRnT25p4R7wtMs0UXhydbJvac1lWEUWVm8XwiMKNK+sor3csVlm6mfuAqEAtBtC6mprS4oFgFdUSPoA0pPus99GLkOXJw6AD00R1p3O5S6ukQ1JNhMJZvIRhKFm+icd8+VJkn8GGclnuqrp4=',
    'OCA/l10n-germany': 'IFUycg3+70eHkXPY/Emr24a3fYgDFsUrQ9V72ADXWsTLsT8CNR0p6xJfiFrjm5J1I5L/DFzOG3+N4kgqxEafi9MVyl1mhI+NhoBuua3imhy0NKq93t7I5MYVAdVEOuk5W7o+SjdCFs7xqbHAAvx0ZY53n4SyztsxOwpIwndMjRI=',
    'OCA/l10n-italy': 'ABaQffZycmzdJs9Slg4OLC8K+wnmpkS5R7bEIOAgsZYMYnOntZz6SzhF8/TOqI2hdUyvxgyVLhUlZdLrgogUgG/V2QjdmIErE6+x4iHECgQ4iXvhqtTpN2S/SVyjVP+7QE8Ugnth/tykWxXpgMpkuA6xnGC2HU8r/s4261tys4g=',
    'OCA/l10n-luxemburg': 'ZAFnCH1jQHZHNx2dlr1f4ZQ0+03qxpOGBe4SYiR6ig31Z5KZBmmE9UabtdVKn6tAMZeF0qHduaDEfW3oOHWgKz6+YCBokl8Ev4zQZZMfos2XW2NoDOBoqR+UgtNeiSLbKHjZFLmLCK+Bb8nEuVypL3B4wCOn9xmBZudQxEp+GQs=',
    'OCA/l10n-mexico': 'NloGhVqzDRvNCAIL9S7BQfMN5bWjInEZwIzousu93eKzRSHK2PE2LS6/XvND4XnZ++uZ3a19Tf0lIyFMUoR955sIIeHfggA7g0xC8v/kHmfmUJbcnMgahd5uXqLtsFQK9SebIO7VZJDaj9cT3lwNC0wX+8Alcd+YfJHqL9IMQQc=',
    'OCA/l10n-netherlands': 'JGL9PA0YOBXP9eHc5lnvwtynxVXwF8AZEVJNm/dx5zeOFvqow2siQFsOoETeLCDemvsaBjhnx0xqfyhunuHmynCqIrPzsQa91D2rlKcPRIFA4KR64KuOH/081CS8M+HWT9hHuthuiZYGlhjQ1+X4KfCW2VkfCRyP7M1f7j+GHHI=',
    'OCA/l10n-portugal': 'YdINLNa/RstvAMQSQdDjz8qV3emEWPRcYwn+TE8JiYyO+V1Lcfa8q9mBQP+QXGHXGiRbOBdg5FrklFBf1abEIqxlWfvkpHUUUs7r/gCBj9w5jvucwxpZHtGfCe4cYv0OG8qwmOBfojHEa2T+5dLGYp5/Bk2Po05ZSFMh8dib274=',
    'OCA/l10n-romania': 'BIxyobsp4CrZ5IU7vR3XuBhdHtR5y2TjxXs1BPe+omUlgZcfFhtr4OqYGXwFHZPHDiWvk57I1q9rKazWrI+a6n96uB4kxka3E/foU780/VZRipB7q6MgEkGIOTUPqjghCPnUaGoPKfw4JrX6MJj1RBD6XQT3wq8vLkjClKhx/XU=',
    'OCA/l10n-spain': 'cDar6TO5rvacLDDg1VWPTDqVET/lmeFlipI+IfivoBVXYJFWewOfTT8o40Qggr5lytow/fLvnqaksvnHbfLDYV1UgKqI+wzk/WaLEvRyNrZb+L+Ovm/kXT/af8T7Aa0bXs1tCJvuZpvTL8KuPKdjMI8pDaD1Oda2/1OI8uKvpXY=',
    'OCA/l10n-switzerland': 'fuBkU61ZEpjKAsM1ZC2OIuOdotXDHT1kG9n/emo8tjargasxWXyUk1RX35v4BrmK5XcMSZR9To0I4QWR+tLfYVRgVTidtNRyDdMdZCj+nJtl594CjVCmKAu7HLRUznaWwvPkvhTdw3GC5jvz5koS8dlOEKbWUC8C5TZWhMaZ/yc=',
    'OCA/l10n-venezuela': 'poQkcNgH7d4gXxwHnfy99mb5GkdLfE1b+Gr99ExwxuOlOJlFUcYS7gun22uCQzOzWl3J72oOGGXywtYoU3QbEv89PhpHKkomSF0b5LDvMpwSAypVnylvDOcKPbrjs5pKwpzhoP/NXnACWilryk3sqXcA7oFxva8qWduGU95AyKU=',
    'OCA/maintainer-quality-tools': 'JZYBB2+VZ/W1D5u4tvnjUn4TTuNQb5NOPvpN0chwSIaCBD2uwcsYGsOjEDEvYcW9QE9cEog2KmyvwPDxeJhJzgalDAUDGjBzyNi1fJlaR4zChTmTSEND6YZsRJubKzjJVGoF+YK7UdWKuNEYVWS2AYBgndmhLlVUfS4F0WHhrU8=',
    'OCA/maintainer-tools': 'S577hZeZi4nq6zVOKYoOHxIB1Vu9PrmrblawvamOJeYBXofaPGaVOdR0KpHnQmy144rPlBRbO/O6EKOisidtAN1F7m4tu23OA+vEvQd/wQPXMaiKMBTZUpi3kr/JFnRpp5jVTa6ctatbok1vVKE0rs3IvoRn/V4EbNairrEDipo=',
    'OCA/management-system': 'a8dbMaEToKHKJxj/9vKMmPeItLwa3NPo1nBexgn698+mQtzEJ74OIljqB/+IZup7AXtLSK8UN9Z3cCx/RD26p5yZhYD8IRKhLel2KC1Q12WbPYZMXvv7ymzpG0N72312KikieO75OHuJ3i+aBYk3p4mGg6dUh1rzQdkOc83PBNA=',
    'OCA/manufacture': 'cnskjzYSLkdeEoUDIhwkwqWsNKIj36JyoA/H7ByNLBphAm9Xrs/ZE8Y5AHxsXp8zQjIGnzw4fpEEO8oakmaueFTaAKlzWS2KH8NWxTjNHkIv/+TFwYsayWNG6O39021wSMQnTRDVERNlBdTwjCTBne81a50NqCeUIrtgcwycwzU=',
    'OCA/manufacture-reporting': 'bTvudiw/PwJHrRmCqzWZB6Jc2O0kK0s6D2sqRbcrpiNzeii3jVvl7GSnXyBiHY7mBrgKrbbyPu/Je3l8X4iUFLWtcc7uL6tH2RDgs2RJEC3xbZx9CILiYjJAt0up8R3uWHyRrvmsimWdOKDcbu5x8FDh8fkYsGJfl0PlpHoCN3M=',
    'OCA/margin-analysis': 'C1HWd+X8VNOc2H5dX33oXO5LMTqY6rxea5YWzCbFgYzQ/UoyW+GsdO1DyK5AQkPePf7g+l0q1ChlGV++vgRGqQQShVEd/DvUWq6wnmmUcjW7jmRV7TfiA6fVS+I2W5LcxvfC1wvaMNv6269rPL5SVHwcIBXzeJEQi1au6Auwru4=',
    'OCA/mrp': 'bmAYTHChL+Q75jsudIbaDNvz37J2TlpqUsVfUrbJmh3RTG95u4BjgxA6ukiut7AcvkaKTY4YKw4kCN83AUTDHLTeaRx0PZD7YhXU77Gh82Tt8tBXu3d3tYSMgMQ3ulpgB+EdXAsjbzLygWjlNxvicNgwO+W2pFRkXABV1/LSl90=',
    'OCA/multi-company': 'mB495L9TTRpSCo69lqB7PWLQ9s+/S/LyfE265tyOEUhGZjx44ApbLy1Vd+qdbMH/Ij7GWIzSC3VS19Y+aVLjV0YBitN6ExFlVuFJfLQslePRa746RzYIOymJ1u6n6sPK74t8jW5R7YcKIWZkHhncrej17B/LMhqyK2AQNJw/h9U=',
    'OCA/odoo-community.org': 'OcFStxpyVbjg+mrH4wrTFNJIiv7UxRKlmJ7N3JPWyPp0iupbSLdLn63eNw47yXzuEMcBGYG8LJg0ig/39zRYLLJ7LxreiH1cDX79yX8+IIN0RFzBmyDI4o/gPNCkjuA9b4/RRGqi29jijmRrOcFCb/EMpfVsbZWegcgNIAA8hG8=',
    'OCA/partner-contact': 'oZetUcj6pQYOYymeOm0G/FFWzqnS3dbcxcFvZdFExtmVCv5Pyktev/eKqy4tlygpXDmBKyAU6MFDM9oKgqQIjMWYv+7K8RqRBNj2eFHyzH/2oXqEEy/7busBhRkGBk+GcSzQOqGksomeD5zE68BBQ2qqjqGse4w8HIseKazDrhU=',
    'OCA/pos': 'jX9I8iBSTGMGYNzj5zJkh/bvmXmemjqlKpVezZ2QMqaoXHgPPUlktxBwTMlmNeuJ5L9DlDiCqOiXpF41LDmKmjX/e99G15cvNSfQc/jG+exIfo9KSbc6aQSu8cqP+yu1MGTsuuq67Wm8N45+fFJGGsySUbGWFPXnF4MVIiZpqx0=',
    'OCA/product-attribute': 'nzJrUI6abQi27D2bzd5wswlEoF5LzLqUyUpb/ZKv9+ylgZcPTmqYr1jFTbh68kVSSpepoL5JrjnWHDlh2qDEyB2Iak00mkGGdydxxVl6EJbkZP2kElrN3OGPTa6pImsNGf3lRoZqhE5nXRfWHcxIYCtX/F6GimPZdTJx9hvyyQQ=',
    'OCA/product-kitting': 'ZqjLr8axfv8+Cfw/cmexdUvCNJSrqbDm8cpPskpE9mB5i3kbOZtyMTJeDgzW/RA2fyuxtDvfDd6xsjEw4aGAlg74o4Kvfkf1tEnXYnW2KUAI6irEJ3P+MLpNyuUJNghVhNilTiE/BLZ+EOSsV6R2c1+OYI0mfIAU7Tsm8DedrcY=',
    'OCA/product-variant': 'DFzL1pdDzLCxdKH1jjgSBQio3aKYvtbj/kgZiTAuQnWat0yMBqTXHN477gsj3lUK7ujCtpy/8/oTSVLVA68eVwfXnw6y9esI91Jy+Q2hPndOrpCNgWEysufVPosd208O+tE0BeIGFpDq0FnJuBP1cf/SFfhngKvZ3M7BN0IPOdc=',
    'OCA/program': 'sla23zeHTYAneUrQEq5aVe8cJinW0icmKG4dtenFSjXTetQM3ZETIhBVZu7TainSsbfP/o/6HRq1Pke7eFuV2b7wyWznjgKSD5312ngFYLE2Jhv94GkbB4ySZbSCUymfaDLfQGqrJKE4ibt+bkPKoQJkZVfCjOvjdABidUmmilk=',
    'OCA/project-reporting': 'Awztntt8mqx3/imV+/K++aBfdwsCh6g75mJjCKkqEQwvrRpuC6ybn/q05P2bbKRI9+ORCGguDgz4JgAAGrGbiVki2hGG+EtXXs8WMDbDxF7Ob1AAS0F28rV3AUCyoD6nbMQvHuvvWprf4wjCV3ZzgiQYykgbM/oGj4wd8xLQcYg=',
    'OCA/project-service': 'CNUgB6kMjqSFp6FK2R5tyu6vbqEN47IDHbOz8SiPKjGtESmOv6d9Ld2AfkNODuEE8KpydaAhQTOh2HjniKL8oO3MAZYwRTlGPaA9TwE89DMHefaBERi4jlILLhx+nmu+8wvOI7xRuLlskmljDJ3/D8C4cUSqG+r2AShhuHLI3Lo=',
    'OCA/purchase-reporting': 'U8VMerP4anCX8jl8suKScs5nHtbhQC1G9fSXJWzarlAImQxb3jCI5IE1MQwnsc8QbmNARTcTdyoEidu1OfY4P9ZjBjCKW1poi/uv+k8ruDXdSI1BOBFztDlzCb702uzEWGMpDAlY5YACrR+mnZcYwfwLLtGUOMZsKlD0B1+rN/U=',
    'OCA/purchase-workflow': 'XoIYWXq+aT6EiA2DWYjLyqRnYafnvqoXvs1mHzIRi3y4d/YARm1jwouReyDzn8Wd9GLdedQ7rffVZg0sXMiErEyRC+4e7ax5bd3+YFvHALZTdC4PoprJKQDiLMc5hcdlXRpS8hKTx32Jr/DmJdhX0jjaJ05tXV3ibTwdzP5VA9k=',
    'OCA/report-print-send': 'HwYn7vV4wIM4ocObmgkylZmaw6FQynkbMiJmoTTfgL3y3Gy6IAPVXgTNXFUiIuYXZZ4B2GOAfcECQejCCw2KP7OCcBo1oGNuSJ2aVwiQcRH1ENDLTsMq1jcB/4vQuAmTS8WEE5nRkPyutwgE4kBYvZC4tENatakafPRAS+iNqpQ=',
    'OCA/reporting-engine': 'NUsXwVrMntcqge1ozKW+DSkP7dq+Rla6JVvFF2c89/g+zJaIqQRi8EQBLoqNwCdMk+rjpQeZt/JPELjH+EzPcmGddhDxOgVB3nUT9LvFXGCHF+NjmHXqyba4tuc7BnpG1WDD+rSlxVCt1aIjNIhhaZ4ic0rCWpKNYu/yFTsmChc=',
    'OCA/rma': 'HgKcIRHgUR14+T9TRJvGAd2jn9cSChN87zrYPSZ2p63i/6+MU+WaK3lFf6T0NIjHQUvMMpZ1Cu+OFymvjbIEtvPeglaBVUA9ZED5vrW6ED2p24c09ADdQa3LeBoqLxholaYtbbaQrLNWEnZF0pY4Qk9ZQsHkj2LTpV+M+tOYwpM=',
    'OCA/runbot-addons': 'JgILLAdwLb4UJ7VdWYznIgWkLRKxbz2sO7h3NPLh/CUbooHBC6oeDW5WtMdtgQNzNwxqN1/7tca8YLVtABqt7XWxwkW/mOaeZz5kfNyCF/1V/N0tHpFsYyFpCfphvgDA+dBaienWIAwVb/fhKpoi+KrhSpZz9bLxrIXCQis3XeQ=',
    'OCA/sale-financial': 'DsCoGx3f7gItD45aUUgR8toOPUQDR2NGrtu7jp9+N1Tq8dD5MpIZ29KK3GMRyL/cfj1BaLamoefPWAoejg0WhefPBqH42CUKvQNtsgdjRrU3Q04g2eBXTc4Kqy+l+KUB4yp6NRtC4M7a3YNvU2Zp6Lo9mUtoCjkgPEZTQiA3ngE=',
    'OCA/sale-reporting': 'MXA7yWDpdF/5PVxnKUw3ZomhHhRLpmMJJtmXd95BVhPhQoQMgdgV0sEH5X92SIEcAb7ZrAYvllESP6yOK1yxcNyfRvpHfgfTQpyQhUdUF9zeUihyCAkpDTgBqYCwqdPPIwCcjEA6QI1w6ND4kKq1QJONI+XDPK3HE6fZbtqTFc8=',
    'OCA/sale-workflow': 'mTXYvzW7/+xP465dNW0p9H+Q8jVgQXmqm8zo+ntZC6ESkTudj6xUkrjJcfzp9LGomxoG6N+6TezjFuhfGKCAc4S2manxj9YQoHvZMHJvt73VsMZU2QLfE+IMAdFS/AeBpYLNE8VvdKIGhiFwvHyRqaF0vAGwmcsOdS2NQb/hoiY=',
    'OCA/server-tools': 'Z06mZCN+Hm3myqHSOZpOOk1pd4oq1epAWZv6m9OX2bTNHbhyOVOGK6JWWsnDm/3DUCN1ZeLtSGOl9bvQfMa8ahQHA80MkLL16YlTvQV59Lh+L2gAYmxX+ogJCJgeQSVAXlGLscgkADCu/HzDlmatrDeROMtULn5i23j2qcyUNyM=',
    'OCA/stock-logistics-barcode': 'Ngx9QgmFHDds9g9mLlAhlot4mt6/VYb+rnTd4qTm9J2OOQHJOgv4qY81ZiHD3qQrS0WTx9CvZZiTFOSxu8CsFfwJZ+o0cROlbPuUPJPltE/AQphkGwD1y0MGQJgrRLnqWxodjNT0zkDvhyQ127X7QkMW4GRI7Hrrrfiz81riMX8=',
    'OCA/stock-logistics-reporting': 'LA9BUFLG4iVZk12hc2u153yaPBuBQIFgyhJYdDj77FbgdqbTvMhGkZDZm/q+bQdrr0LFKAAQiokOnUs90kNfO2+NXEEQMpB9vrhboOhyZ7zmHOCalgqucWqYRwYrn8ETYTi3XNyhMCd2cVjhN51ws3FkEjKxjV6eCW6zornXnX4=',
    'OCA/stock-logistics-tracking': 'FUkcURZHqmhLbtEm5PYkZxLlTMPrzJ/6ftlL+TZg0NjGbd2mUDR2j1jNDlkGTCJzTHLK+IY5cPfzsOEYmHN2jCBzSsealUxfxNXKJFQebp11lu01XLOLn7HVGlK4olXvcB0X4zo3kz6TLqztyPtzghOsCaDJa4h1MZgjw66/hAs=',
    'OCA/stock-logistics-transport': 'vSumRFP7qtgd8qERNnGwxxlb8hxPUyks3tUJ3EKOUE88PKEb/0ofvfjtyNa8ZHN+OMl7exod3Nuh1ejYw6uMfw8WQYjjMyPJL7sf8OK36CMU0drlj1m4/ohWn4BRyDeHL2GAymDG/TEHMNgY2s1Y2ASC9vhXOyzaj95VQhZH8ak=',
    'OCA/stock-logistics-warehouse': 'tDsvZaY3JqmnjgyRuKkgQRtlRILkkjnHtZPWWaGg+KBD+BBH4AqX5ACTyu5U/J6Kr/Yb5NIoM3+NYRuASdGXnJb9siZvh/9B58B1wKUbC2umH4Yrpw66CEvG9JY4XMOCZni9kQBwQ7iMk5GfusDWuVuydZjd6dAqkCxz6JdkIco=',
    'OCA/stock-logistics-workflow': 'Q3NYtZSe8DFS4/0JL8ki9NdIvP0NFY/ZRWtAQCDdcDdHKeSEjkCtf5btFuF0if1wa62UI4ZrDqT1/Fix2zAT5PW7mjAio0h2DYJAxBIZa7VIZEJC4tB93xgHq9SFByNGG5iE/zwXwTPLGpiGSnLgNgw0Zndv3ZTAJNhaxpKtqIo=',
    'OCA/vertical-abbey': 'BJVK39ydh/jOiJnIJ8mp0UaSKsWHFMbfDzYU/1kvk1jFKC3WOKP0QjAZ37/k+xwIMxGkxqQSI90Rptr3QPt4kW0JzYh6f61NxQHaDwgmmJ7ILZxlkadjk+V6QceFeeKWu6VJxZkkShL3nVdXJQcQhxVY/4PRoP/0bMoxW5WZ1oI=',
    'OCA/vertical-agriculture': 'TSdTAZDxHYbFbmxfIxwfXv4Z59bIxWwNT1Bf/91kOQF9rBhDX9ThTLtPTCR477+noGuz0bhN9zSJorvm/Vtw78iSlf45WB+sLpqT5AX/k0MPVNuj+6WJsUIsOVc3xWSSKmaSYO/L6AjWhoQ13uHXS+foLcTTJuI65TAK8bOBTJY=',
    'OCA/vertical-community': 'a5VGCsRuy1bDTjLxoxHnhD/O1xhNdN+Cu0RNCxci5/N9sfAOoQCt8VQYJgch4betRISXZJoFAsM1UvJ6OENd54k9qUWuJNzfjrocLFD98QHcblrZQ8Cxly8MHo5wcrKD1Vm0qCrwNX+63WCkZ5mLjupjWChMDh0uoBAMUFrt9hY=',
    'OCA/vertical-construction': 's+sUVLLYOXpHWHpTCcxi5Z3EQwys6A88oR1ky3Q08DMC5NX91xzTTWkRlhLYfVDkNk0LHcBQ4R3PN94+vOPT3qj9UP0ekCsuIHL2iwbGAW/HpnUYx4h/kcBS3RIpZiAOw16qlBcuC0ZFOyqhLg20nTar+/7tTt6oFuIJGpDUcns=',
    'OCA/vertical-edition': 'fpdeMGfQhg30cxIspXxECy2XwnCwF6UW8ARozwB0isgAA3DTpjLHM913HnaGlu9A9RZMpAlnFluRQKlH9q1UmdSul98lfqZ3KMpt5n3J6pKg/l8+PaORL4cSsD7Tmtcz43ZaixPUYKL78Yd4fmzFwB3jPkEQVd8PlzxuLd9Pk1o=',
    'OCA/vertical-hotel': 'iEu9C9a2Gwd1rKLwZLKjzmp5fayNkaeS3BA/NiD9qgwdgcIVyLuoRr2mBSTkZci60xmK7b/K6DsFIxBE2Fs0TsuGB2ROY6PFJZm5hDszm3ayBGEAwiAcboRx3YSd11dEMoa8SLtzcEsZPyPXMcSjkIci5OIIOZndFwHp8Fx5p1A=',
    'OCA/vertical-isp': 'JYlfRg/n3wVBVkng/lLNuBJ80exmJGPWvHyUiBybOya1m/UuHJxPWOhU9GrEWNkvt8p16CnTduFZXtzBEMkbDwE5+tdhMyA/Dg8MbqOiPJMAtwLI/n+w3xA98y3O9k2C5r/SNErJ/Ymtd/0DiDsRg1zSdhKqS46od/HHq+qz8gM=',
    'OCA/vertical-medical': 'IW7Ye7lQc6C05kMKBmYmL7JT+JULtwwcKpd1SYl9UVcfkgfF16s8t+aGcweCCHy19OWwrjDiW9kyeSeCh4MIyvTNY9+qna6FNRCZ6u+GoAWL8pLpaLZPOMVl+MS+ckADr0OzvEsCVLS7N8FlYmIbVagKpwfrXk6Pbfxcfn21LNc=',
    'OCA/vertical-ngo': 'NfkguQxkAAj1yIIZGAd1PAtaY58nR8wi0CwhZR3R/H7CZFzFgXnBcrC8DJhy9xXQmsI7Xngg5H7crwJH7L2QUOvatnO3tIs59TvQCXM0I9LNZ70pktf89pHMz3xNQa9LFLaTgz65gDDf7JG1bIpNudHIuufZbXTb84wPaUkVVNg=',
    'OCA/vertical-travel': 'DANYOam8bOCfx1iiQes413/MdcM4Zp4q0hmay6USZmDRhbdZHdlCf3Io0PxzFx/X518IjVSZLfIpwciIkuRTNzTzgq5O9D5+Gnlgi2cDwUez0a4TSL7hba6PACMClExmyiS1bTSHeV/6ObCxwOnC+hf/LhVGnuH22AS197S3rNQ=',
    'OCA/web': 'GzvUeJ2NRqb1+zQFgBcWmKqa9i3GtwD0XJP05UTGVYIBQ1oCuieB20LF8YhbXE/yI5fbbsc6AEfp3BJ579eD1vkcPFT2jyKawbVEi9NIaoKt/0KBhJJMjcLWqdCookEjdZvzRjOPbQav2o45guVZQNuxVuyIuR2gBJb8kIQ24VM=',
    'OCA/webkit-tools': 'oRnHATxbvv3YnIKYWI0iFKnhWy0noT+3FhKyNJIwOS+8oGcZt64DvGujWO9F9gMqUqtZK2bhEBmChZfdPqjDKNJ3Uas/MunZa2RTimVi3Hb84U8sdvukQTIsqo4tWOqytkFZAyl2KPfv6DU8SmTqAhH5jAGqbHXJxpHyzrNKB8s=',
    'OCA/website': 'eNfbQI7Pkp3mjTFQgjrVVldmyE/Yn3+iCMVykhXppC85dJaCFMpjwPUfZa7p38tnnH7jhng2JL2tAXnJ4uOry0B3m9xYR7fNYXg/9uj1988FHvpDhfDFEKcMF8s70mr11HRijj6U8p6WDt/0ygD6aZ0LJzWzxhMFecFavOb6XOw='
    'OCA/data-protection': 'yHr0UC45NBliMtTpZCYhNc2BdRgiHtXSQKBejHHWw2MXvOogZ+JqdwuqCPbHeP3NIKJYruUpYzXNdqCGP4Vll4xueSsA8CzeFp+gdJqxK6Z+gZiUZJ4W+vqckt2Q6YfdfqIGV8csNEUITCdidarGFSI/3EmDV1xl7Kkq8IMaIhUgd29MQ/R4CzCVcXfdZiN/mXZG7Ta1mLilcZwO7wlVed5IDsOJzXXglkQIYUbp73IraZsp9euXnO7pu+OQz19FuAJWOcPFV7Mgg0cPq+6fU+7lqyAdoj6d5NFrUpjKYbuT88L8wFrto4k0AHXLtL7cl+KNYahXNtnIvfnKNIwJ2lDN61I024mx4f8TQ7PNvSfv+nEdy0KVVk7rlw/JgudWEZFNIjlLYSGn6xdQVgiTrY53GEr9ASd4e/ELdfrNmHUw2JdOM1sg7GA4uwjAoNsF2IMfuvQJyhJRqEXowt9PKEL0ww4uVpxrwZLNWfV+oVvw3iV+QtV9dO18/LMBOXRj/DnfjZ3HVLim4WqjbpsgP5biiCRxKOqeBv+8D3jRcDTK56G8KX9+HnJAhLct/r+DragLufE2yoMCnMHH9AbhyI2omOVM7RoQ9+7PJhsR9ipsifGD+5Xi14sRxOCLPy5yV27FuzwwLkiBowkqeuUaS57DqrRlBjIJK8+Ea53xr14='
    'OCA/credit-control': 'QejhiX6Vh7qcDq7bCNsEvaQ93Uf6756t8cRJrc7a3sHgejw88KxV6Bn+d+c7c8OUwkIBcsKRGDTzozDakp1ivhyV+40Bv9iSAqjcfEjuADSnngUWd3wmVOpCQ1vtbC9zghdp9jvYr92qfpyW12QHrirb5Mm4/vbBnJOipqNCRvZiaTQFYmIt3oKArTAkMt1xfYfY96+c1ZraH/D2bz6pfLHtosgnEo4bgZhT0iuWKzWv60MLs0+zRfDq0wRk10JFbUGn5XHTiJZua8TKCtg3qrL76qjTPtb+XAL/x1iuhCZ9LhP0wEb9BWfhhxBm7i05uxfJ7BoIOz8J32dgSfVoLHX8TEyLJC9DPRK8HixwuBTF5HoHyYa2NC2XGYtU2WE6ICEQA9muJD4sIFvR8Z9Mju7HhOGQzmvuOGKOBZXDmjnpM8wtcRg8nkCZcjHWDu5nOVWBwoRuD3kBzLA6SobYw7tRK0IhGztRAhePRoRl4G+95D3uiXO/Vx92Cn/LpTUFytzrfjjtALGItkpd81aPP+MG1ydLBYolKCXOr/20geaw4xV1URHPwuOJ4NUVixR/deWmePt5DP2B2wd9QHhxSRtlnaSFOL2+X4xuFR5miCYg0pbmCBMLBEAdscedBO7enfc0wmFpWfmnj53k0BpARfqEvJuBajUabJE2+2BZqX8='
}
@pedrobaeza
Copy link
Member

Hi, I see that the option "Fill up resources from TM" is not marked when a project is automatically created. I think this option is very useful to auto-complete 100% match strings that are in another projects.

@pedrobaeza
Copy link
Member

I also see that a new team is created for the recently created project. I see better to stick to current team "OCA translators" (41537) instead of creating new one. In this team, you can assign for each language individual permission, so it's good enough I think.

@bwrsandman
Copy link
Contributor Author

Interesting... Maybe those options can be added to the creation dict https://github.com/OCA/maintainer-quality-tools/blob/master/travis/travis_transifex.py#L92

  • fill_up_resources -> True
  • team -> 23907 // Integer that points to the Team `id being used by the project.

Done in #195

http://docs.transifex.com/api/projects

@bwrsandman
Copy link
Contributor Author

Is TM a good idea? Automatic translation can get really bad translations in that stay for a while.

@bwrsandman
Copy link
Contributor Author

translation_status = """Translation Status
------------------
[![Transifex Status](https://www.transifex.com/projects/p/%(ORG_NAME)s-%(REPO_NAME)s-%(BRANCH_NAME_WITH_DASH)s/chart/image_png)](https://www.transifex.com/projects/p/%(ORG_NAME)s-%(REPO_NAME)s-%(BRANCH_NAME_WITH_DASH)s)"""

env_section = """env:
  global:
  - VERSION="%(BRANCH_NAME)s" TESTS="0" LINT_CHECK="0" TRANSIFEX="0"
  - TRANSIFEX_USER='transbot@odoo-community.org'
  - secure: "%(TRANSIFEX_SECURE)s"

  matrix:
  - LINT_CHECK="1"
  - TRANSIFEX="1"
  - TESTS="1" ODOO_REPO="odoo/odoo"
  - TESTS="1" ODOO_REPO="OCA/OCB
"""

def get_transifex_badge(repo_name, org="OCA", version="8.0"):
    return translation_status % {
        "ORG_NAME": org,
        "REPO_NAME": repo_name,
        "BRANCH_NAME_WITH_DASH": version.replace(".", "-")
    }

def get_env_section(repo_name, org="OCA", version="8.0"):
    return env_section % {
        "BRANCH_NAME": version,
        "TRANSIFEX_SECURE": repo_secures["%s/%s" % (org, repo_name)],
    }

JGarcia-Panach added a commit to JGarcia-Panach/pos that referenced this issue Feb 16, 2016
Travis configuration for transifex.
Following the template in https://github.com/OCA/maintainer-quality-tools/blob/master/sample_files/.travis.yml
and cathing the secure from OCA/maintainer-quality-tools#194
Thanks @pedrobaeza
@AaronHForgeFlow
Copy link

Missing Operating Unit here https://github.com/OCA/operating-unit

@JordiBForgeFlow
Copy link
Sponsor Member

@bwrsandman @pedrobaeza how do we generate a new key for OCA/operating-unit?

@simahawk
Copy link
Contributor

simahawk commented Mar 9, 2017

@bwrsandman @pedrobaeza same issue at OCA/website-cms#7 as @jbeficent :)
Can I do anything to speed this up? Even following the instructions here seems there's not that much that I can do...

@dreispt
Copy link
Sponsor Member

dreispt commented Mar 12, 2017

Are we keeping Transifex?

simahawk added a commit to simahawk/website-cms that referenced this issue Mar 13, 2017
Reasons:

* no project on transifex for this repo
* tests are failing because of this (see OCA#7)
* we don't know if we are going to keep transifex for OCA at all
  See https://odoo-community.org/groups/contributors-15/contributors-50809?mode=date&date_begin=&date_end=
  and OCA/maintainer-quality-tools#194 (comment)
@jcdrubay
Copy link
Contributor

Could you please help to get a transifex secure key for l10n-vietnam repo? thanks

@pedrobaeza
Copy link
Member

Transifex is going to be replaces in a couple weeks in favor of Weblate, which doesn't require this setup. Can you wait or do you prefer to have already Transifex until we finish the transition?

@jcdrubay
Copy link
Contributor

We can wait, no problem. I deactivated the travis.yml tests related to trasifex : https://github.com/OCA/l10n-vietnam/blob/10.0/.travis.yml#L25

@nhomar
Copy link
Member

nhomar commented Oct 30, 2017

Closing because it is being managed in every repository.

@nhomar nhomar closed this as completed Oct 30, 2017
@pedrobaeza
Copy link
Member

This is still needed while we don't switch to Transifex. There are still projects that don't activated Transifex.

@pedrobaeza pedrobaeza reopened this Oct 30, 2017
@nhomar
Copy link
Member

nhomar commented Oct 30, 2017

@pedrobaeza I got it.

Don't you think it is better to manage per project?

BTW, who is in charge of this? the problem with eternal issues is that if there is nobody incharge they give the impression of not being attended (which I think is the case here).

The person in charge of this can assign himself?

@pedrobaeza
Copy link
Member

This has been doing progressively but the task is too heavy for being only one responsible.

@nhomar
Copy link
Member

nhomar commented Oct 31, 2017

This has been doing progressively but the task is too heavy for being only one responsible.

Agree, that's why I think we should simply create an issue per repository and every PSC can do the job.

@jcdrubay
Copy link
Contributor

Hello, I will be happy to do any job on this repo if I know what I have to do :)
At the same time, I don't see any rush as we are struggling to get the approval for the first PR :/

@nhomar
Copy link
Member

nhomar commented Oct 31, 2017

@pedrobaeza

Do we have to share a short How to of this and what we expect to help @jcdrubay to give a try and make some PR?.

@jcdrubay you can see the diff is some of the PR merged and related to this issue that will give you an Idea which is the wor to be done.

OCA/l10n-belgium#23 as an example.

@pedrobaeza
Copy link
Member

If you have the time to make all of that issues, go ahead. For now, I prefer this general issue as reference.

@nhomar
Copy link
Member

nhomar commented Oct 31, 2017

@pedrobaeza no problem, I left this open until we face all solved.

@pedrobaeza
Copy link
Member

We can close this as we have switched to Weblate.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants