{"tag":"localization","articles":{"projects\/avris-polonisator":{"key":"projects\/avris-polonisator","type":"article","published":true,"meta":{"createdAt":"2018-01-10T19:14:14+01:00","publishedAt":"2018-01-10T19:12:00+01:00","group":null,"links":[{"icon":"brands gitlab","colour":"primary","url":"https:\/\/gitlab.com\/Avris\/Polonisator","displayUrl":null}],"category":"projects","subcategory":null,"slug":"avris-polonisator"},"content":{"en":{"slug":"avris-polonisator","title":"Avris Polonisator","intro":"\u003Cfigure\u003E\n                \u003Cnoscript\u003E\n                    \u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-polonisator_small.png\u0022 alt=\u0022\u0022 class=\u0022border-bottom\u0022 width=\u0022480\u0022 height=\u0022320\u0022\u003E                \n                \u003C\/noscript\u003E\n                \u003Cspan class=\u0022hide-noscript\u0022\u003E\u003Cimg src=\u0022data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAYCAYAAACSuF9OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHp0lEQVRIiX2XyY8kRxXGf2+JyKyurupletp4DB6DwWAbY2GxGFmAQTIGIUCAWAySBQc4gDjwJ3DnxgGBOMMJcWGRQOwSSGxiszEWNh5vY2s801t1VXdlRjwOWTNGgAhlZKaUsXzxffHifSk33nR7RKkIQdQKUTF3aikEgYrgapgqyZ3l8pRaK0RABAKICMJQRAQRAYKrJSJWtV57EhURUBHMHROhaUZ4hBARlFqQAAFKKQjDwKo6ABWFWkmq9KsJEFm141p7EQBBVV6cXK6+C1ELokbEi\/0MIamhteBXOwhKUIkADUF0mIwQVB0Q+lIxBEUIUUx1xcawEGT4trpWN8PdWC47RCBiWKCIoqu+poqbkVTxEIVaVgQPjBCBhKBquCkmgonipkhUaq3UWoYB3IfV14qqXZNKRYhaCYKNzU32r+wBFUIQh6gFVYEAMyWZkfwqIAFUoK7YEhDRlQyGopgZ2RJrTQPRM18saNxpkpM9UWullJ6+FBCG\/VIrANdft8vp0QyoA2kRqOYVKMV0kDib4qKJiA4JA6notU0qqNlArSVUFBVDxRk3Y7ZGG+zNDtBQogSNJ9QzRCFE6PtuYEjg\/I038twTTyISSICpIASQEImVZEoyxTVl+mAVMXY1VkB1YEcNUyO7ky2hGCKJJidefnad4\/mM067jupfsslzMmR0eYSJkV2pU7nnX23ns4UeY5oYghsgCVAdRVEEEkinZDQ9NSFrJhVADTBRVQ0Vxc1yN7BkXIZmTJJG0YXt7gw996iNsb23ys2\/\/gKcuPIU16yQfommysc4973w7D\/38V2y2I6AQEQMYFVTATDAdWHMXnNwgvVNrrPQFUEQNNUfEcHNUE262qol73\/NWHvj8x3j0d3\/ju1\/5FonCLdefI2rl6HiGZ+OTX\/oiv\/vO93npdMqydNToiSiDdLqKrjTsoZwUU3Bpx9SuILUO51AAYog4aolkjqqRzGlTZs2dT3\/uw9z\/wXuZ7R3x\/a99l6wjttZabn7lOY4PXuBgfsI7v\/AJkgr1wtO85vpdZos5J\/2SUntK7UAryQ0zwV1JLqRkuKxNkWUPpRIw7BEUkYSKIZ7I6rQpsZYSDzx4H\/d\/8F4A\/vzLv5JomKxPWF9rOLqy4PwbXse73ncP3jb8+svfYHdnA42Og8Og7xMlBkAhFdUgZcddSEnxLLiMJpB7KCChEIqgIA6aMHWSOTkl7rzz5bz\/o++4lhIOn59x5rqz3HB+l\/O3v4yX3fUKxjtTIoKnfvgLxqNMqeu0TU9uKkilRkffL4naoQaqgbmRG8eT4Ew2oC9EyAAmhugyHNeE4sjqAHzws++5djIDvPsz9\/GfJSJ45he\/Z3npBc7edIbTg0x3vM9UO8QqYkGtHbU\/RehRE8yVlDPeNLhOJqTCkGdQPJSEkcXJYWQ1Mspdd97IDTds\/xeAfy+1FB770W85evQx2rHSbqxx9taX0h+MObwoqCwROpBMlIRIHSIsOZYz1ozwyeaEUoAVQ4bg4bRitCgtRlOFu9\/8yv8LZnbpgIe\/9yuWly8xagCFbjFnfrnDZcnaRkPtynD2GKgkZCWXumO5RZsR\/pLtEX0f1AI1FA1FMVIICaMNpSnCLa\/Y+Z9AFodz\/v7Lv\/LMHx4hS8eorUPqqBAd1FODRskjJZJiEiuZEmqKpYzmBkkN5BH+2t2G+UnH8rSw7CulVEqtSAgSFSuCibCztXYNxPFswYVHn+GJPz3OMw\/9kyY61rwQqeBUslZCAyxgOeRKSUHywE0wEzQlJLeQDHKG3IC3+Pu2nuX4pDKbdRweV2Z9cHQK8yWcdLDshdLD17\/6TRbHC\/ZfOOT4yiG5FBKFRKXVysh6ximYtpXlWoVJkEJobbAZUjrUA8uG1aDrDGNCd2pomzjYW6OjRe69fSembeLkZLBKbpkQp+KEJApO1UxfYTRex3PD0dExO2fOMDs8WuU4Y3tjnW5+zDjD5kjZbgvXbxV2d4zxWHjy4j6zxYKSOzbP3cDPf\/wbnrh4yrSt7O5OOO2CXz98jKxvboemjKhhKeFNi6jhucFTxlKDqpGblre95U2c2dxib2+P7a0zXLmyz9ZkyvK058x0wv4Le9x0bodxysTJjM1xor\/8LOu6IGlPsp7Ncc8td66xf3HGpYuHTEbg0nP27vuY\/+Un+K0f+DjN+pS+Qjue4KlB1RFzkidEDGHIO7a1wSOX9rnjtpspXWFz4xytG8dXDpnnhp2bz7IUYTE\/YdLusFDjuD9FxkabKtUqJ02ls022Xw37s8dJI6Hxnn5vzvpt9+MFYzZfgCWWR0eIHAM6eKEYDPjgheDyc89Cqfz04lPUkxOohWyGlEAisFpIDN54LWUmyZm4s9Ek1pLgWljLMDvpeOMdU57eU+qVnukIJvvP8qp3vx7fu\/APll2HeqaWijcjePEfAgE8JVQViSBqoDEA0FqRvr9m8Gt3ioux\/\/yTtLnFRdhYn3JmuolHZT4\/ZGs64Y+POM9dGPH8wQlPXD5hlINGl7y3fxrZufnWqKXQL5fU7pQ0niAhlOUJmpohHdQezy3A4LkBrYEiSFz10IMX1wiEiongKriAUslmqAZ93yEUdifORmtcWQw2t3G4+zz8C1qOQnwD4bZcAAAAAElFTkSuQmCC\u0022 data-src=\u0022https:\/\/avris.it\/image\/avris-polonisator_small.png\u0022 alt=\u0022\u0022 class=\u0022border-bottom\u0022 width=\u0022480\u0022 height=\u0022320\u0022\u003E\u003C\/span\u003E\n                \n            \u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EAn extension to Avris Localisator and Avris Stringer introducing support for the Polish language.\u003C\/p\u003E\u003Csvg xmlns=\u0022http:\/\/www.w3.org\/2000\/svg\u0022 style=\u0022display: none;\u0022\u003E\u003C\/svg\u003E","content":"\u003Cfigure\u003E\n                \u003Cnoscript\u003E\n                    \u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-polonisator_big.png\u0022 alt=\u0022\u0022 class=\u0022border\u0022 width=\u0022900\u0022 height=\u0022600\u0022\u003E                \n                \u003C\/noscript\u003E\n                \u003Cspan class=\u0022hide-noscript\u0022\u003E\u003Cimg src=\u0022data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAYCAYAAACSuF9OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHp0lEQVRIiX2XyY8kRxXGf2+JyKyurupletp4DB6DwWAbY2GxGFmAQTIGIUCAWAySBQc4gDjwJ3DnxgGBOMMJcWGRQOwSSGxiszEWNh5vY2s801t1VXdlRjwOWTNGgAhlZKaUsXzxffHifSk33nR7RKkIQdQKUTF3aikEgYrgapgqyZ3l8pRaK0RABAKICMJQRAQRAYKrJSJWtV57EhURUBHMHROhaUZ4hBARlFqQAAFKKQjDwKo6ABWFWkmq9KsJEFm141p7EQBBVV6cXK6+C1ELokbEi\/0MIamhteBXOwhKUIkADUF0mIwQVB0Q+lIxBEUIUUx1xcawEGT4trpWN8PdWC47RCBiWKCIoqu+poqbkVTxEIVaVgQPjBCBhKBquCkmgonipkhUaq3UWoYB3IfV14qqXZNKRYhaCYKNzU32r+wBFUIQh6gFVYEAMyWZkfwqIAFUoK7YEhDRlQyGopgZ2RJrTQPRM18saNxpkpM9UWullJ6+FBCG\/VIrANdft8vp0QyoA2kRqOYVKMV0kDib4qKJiA4JA6notU0qqNlArSVUFBVDxRk3Y7ZGG+zNDtBQogSNJ9QzRCFE6PtuYEjg\/I038twTTyISSICpIASQEImVZEoyxTVl+mAVMXY1VkB1YEcNUyO7ky2hGCKJJidefnad4\/mM067jupfsslzMmR0eYSJkV2pU7nnX23ns4UeY5oYghsgCVAdRVEEEkinZDQ9NSFrJhVADTBRVQ0Vxc1yN7BkXIZmTJJG0YXt7gw996iNsb23ys2\/\/gKcuPIU16yQfommysc4973w7D\/38V2y2I6AQEQMYFVTATDAdWHMXnNwgvVNrrPQFUEQNNUfEcHNUE262qol73\/NWHvj8x3j0d3\/ju1\/5FonCLdefI2rl6HiGZ+OTX\/oiv\/vO93npdMqydNToiSiDdLqKrjTsoZwUU3Bpx9SuILUO51AAYog4aolkjqqRzGlTZs2dT3\/uw9z\/wXuZ7R3x\/a99l6wjttZabn7lOY4PXuBgfsI7v\/AJkgr1wtO85vpdZos5J\/2SUntK7UAryQ0zwV1JLqRkuKxNkWUPpRIw7BEUkYSKIZ7I6rQpsZYSDzx4H\/d\/8F4A\/vzLv5JomKxPWF9rOLqy4PwbXse73ncP3jb8+svfYHdnA42Og8Og7xMlBkAhFdUgZcddSEnxLLiMJpB7KCChEIqgIA6aMHWSOTkl7rzz5bz\/o++4lhIOn59x5rqz3HB+l\/O3v4yX3fUKxjtTIoKnfvgLxqNMqeu0TU9uKkilRkffL4naoQaqgbmRG8eT4Ew2oC9EyAAmhugyHNeE4sjqAHzws++5djIDvPsz9\/GfJSJ45he\/Z3npBc7edIbTg0x3vM9UO8QqYkGtHbU\/RehRE8yVlDPeNLhOJqTCkGdQPJSEkcXJYWQ1Mspdd97IDTds\/xeAfy+1FB770W85evQx2rHSbqxx9taX0h+MObwoqCwROpBMlIRIHSIsOZYz1ozwyeaEUoAVQ4bg4bRitCgtRlOFu9\/8yv8LZnbpgIe\/9yuWly8xagCFbjFnfrnDZcnaRkPtynD2GKgkZCWXumO5RZsR\/pLtEX0f1AI1FA1FMVIICaMNpSnCLa\/Y+Z9AFodz\/v7Lv\/LMHx4hS8eorUPqqBAd1FODRskjJZJiEiuZEmqKpYzmBkkN5BH+2t2G+UnH8rSw7CulVEqtSAgSFSuCibCztXYNxPFswYVHn+GJPz3OMw\/9kyY61rwQqeBUslZCAyxgOeRKSUHywE0wEzQlJLeQDHKG3IC3+Pu2nuX4pDKbdRweV2Z9cHQK8yWcdLDshdLD17\/6TRbHC\/ZfOOT4yiG5FBKFRKXVysh6ximYtpXlWoVJkEJobbAZUjrUA8uG1aDrDGNCd2pomzjYW6OjRe69fSembeLkZLBKbpkQp+KEJApO1UxfYTRex3PD0dExO2fOMDs8WuU4Y3tjnW5+zDjD5kjZbgvXbxV2d4zxWHjy4j6zxYKSOzbP3cDPf\/wbnrh4yrSt7O5OOO2CXz98jKxvboemjKhhKeFNi6jhucFTxlKDqpGblre95U2c2dxib2+P7a0zXLmyz9ZkyvK058x0wv4Le9x0bodxysTJjM1xor\/8LOu6IGlPsp7Ncc8td66xf3HGpYuHTEbg0nP27vuY\/+Un+K0f+DjN+pS+Qjue4KlB1RFzkidEDGHIO7a1wSOX9rnjtpspXWFz4xytG8dXDpnnhp2bz7IUYTE\/YdLusFDjuD9FxkabKtUqJ02ls022Xw37s8dJI6Hxnn5vzvpt9+MFYzZfgCWWR0eIHAM6eKEYDPjgheDyc89Cqfz04lPUkxOohWyGlEAisFpIDN54LWUmyZm4s9Ek1pLgWljLMDvpeOMdU57eU+qVnukIJvvP8qp3vx7fu\/APll2HeqaWijcjePEfAgE8JVQViSBqoDEA0FqRvr9m8Gt3ioux\/\/yTtLnFRdhYn3JmuolHZT4\/ZGs64Y+POM9dGPH8wQlPXD5hlINGl7y3fxrZufnWqKXQL5fU7pQ0niAhlOUJmpohHdQezy3A4LkBrYEiSFz10IMX1wiEiongKriAUslmqAZ93yEUdifORmtcWQw2t3G4+zz8C1qOQnwD4bZcAAAAAElFTkSuQmCC\u0022 data-src=\u0022https:\/\/avris.it\/image\/avris-polonisator_big.png\u0022 alt=\u0022\u0022 class=\u0022border\u0022 width=\u0022900\u0022 height=\u0022600\u0022\u003E\u003C\/span\u003E\n                \n            \u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EAn extension to Avris Localisator and Avris Stringer introducing support for the Polish language.\u003C\/p\u003E\u003Csvg xmlns=\u0022http:\/\/www.w3.org\/2000\/svg\u0022 style=\u0022display: none;\u0022\u003E\u003C\/svg\u003E","tags":["library","locale","localisation","localization","php","polish","translation"],"hasMore":false,"image":"https:\/\/avris.it\/image\/avris-polonisator_small.png","introLite":"\u003Cfigure\u003E\u003Ca href=\u0022https:\/\/avris.it\/image\/avris-polonisator_big.png\u0022 target=\u0022_blank\u0022 rel=\u0022noopener\u0022\u003E\u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-polonisator_mini.png\u0022 alt=\u0022\u0022 width=\u0022240\u0022 height=\u0022160\u0022 loading=\u0022lazy\u0022\u003E\u003C\/a\u003E\u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EAn extension to Avris Localisator and Avris Stringer introducing support for the Polish language.\u003C\/p\u003E","contentLite":"\u003Cfigure\u003E\u003Ca href=\u0022https:\/\/avris.it\/image\/avris-polonisator_big.png\u0022 target=\u0022_blank\u0022 rel=\u0022noopener\u0022\u003E\u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-polonisator_mini.png\u0022 alt=\u0022\u0022 width=\u0022240\u0022 height=\u0022160\u0022 loading=\u0022lazy\u0022\u003E\u003C\/a\u003E\u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EAn extension to Avris Localisator and Avris Stringer introducing support for the Polish language.\u003C\/p\u003E","words":14,"readTime":null,"lang":"en"}}},"projects\/avris-localisator":{"key":"projects\/avris-localisator","type":"article","published":true,"meta":{"createdAt":"2018-01-10T19:09:58+01:00","publishedAt":"2018-01-10T19:08:00+01:00","group":null,"links":[{"icon":"globe-europe","colour":"primary","url":"https:\/\/gitlab.com\/Avris\/Localisator","displayUrl":null}],"category":"projects","subcategory":null,"slug":"avris-localisator"},"content":{"en":{"slug":"avris-localisator","title":"Avris Localisator","intro":"\u003Cfigure\u003E\n                \u003Cnoscript\u003E\n                    \u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-localisator_small.png\u0022 alt=\u0022\u0022 class=\u0022border-bottom\u0022 width=\u0022480\u0022 height=\u0022320\u0022\u003E                \n                \u003C\/noscript\u003E\n                \u003Cspan class=\u0022hide-noscript\u0022\u003E\u003Cimg src=\u0022data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAYCAYAAACSuF9OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHmUlEQVRIiX2Xya8dRxXGf2eo6r73vfsGx37GQ+wMEAgBLBCISBFKiJRJCBAgZgnBAhYgFvwJ7NmxQCDWsEJsGCQQiEFKJAiIIQkhIiGOY0xkx2+67973bnfVYdHXDgJEqSepq7q++r4653wt5267J6JUhCBqhaiYO7UUgkBFcDVMleTOYnFErRUiIAIBRARhaCKCiADBjRYRy7PevBMVEVARzB0ToWlGeIQQEZRakAABSikIw4dVdQAqCrWSVOmXEyCy7MfN\/iIAgqq8NrnceBaiFkSNiNfGGUJSQ2vBbwwQlKASARqC6DAZIag6IPSlYgiKEKKY6pKNYSHI8G55LC+Gu7FYdIhAxLBAEUWXY00VNyOp4iEKtSwJHhghAglB1XBTTAQTxU2RqNRaqbUMH3AfVl8rqnZTKhUhaiUI1jc22Lm+DVQIQRyiFlQFAsyUZEbyG4AEUIG6ZEtARJcyGIpiZmRLjJsGomc2n9O40yQne6LWSik9fSkgDPulVgBOndziaH8K1IG0CFTzEpRiOkicTXHRRESHhIFU9OYmFdRsoNYSKoqKoeKsNCtsjtbZnu6ioUQJGk+oZ4hCiND33cCQwPlz5\/jniy8hEkiAqSAEkBCJpWRKMsU1ZfpgGTF2I1ZAdWBHDVMju5MtoRgiiSYnbj+xysFsylHXcfJ1WyzmM6Z7+5gI2ZUalfsevp\/nn3mWtdwQxBBZgOogiiqIQDIlu+GhCUlLuRBqgImiaqgobo6rkT3jIiRzkiSSNhw7ts6HP\/tRjm1u8Ivv\/ZhLFy9hzSrJh2iarK9y34P38\/QvH2ejHQGFiBjAqKACZoLpwJq74OQG6Z1aY6kvgCJqqDkihpujmnCz5Zl44LH38MkvfZznnvwLP\/j6d0kU7jp1mqiV\/YMpno1Pf\/UrPPn9H3F2bY1F6ajRE1EG6XQZXWnYQzkppuDSrlC7gtQ65KEAxBBx1BLJHFUjmdOmzNidz33xIzzyoQeYbu\/zo2\/+gKwjNsctd77+NAe719idHfLglz9FUqFefJk3ndpiOp9x2C8otafUDrSS3DAT3JXkQkqGy3gNWfRQKgHDHkERSagY4omsTpsS45T45Gce4pEPPQDAn379FImGyeqE1XHD\/vU559\/5Nh5+\/3142\/DE177N1vF1NDp294K+T5QYAIVUVIOUHXchJcWz4DKaQO6hgIRCKIKCOGjC1Enm5JS4cOF2PvCx994sCXuvTLnl5AnOnN\/i\/D23cus77mDl+BoRwaWf\/IqVUabUVdqmJzcVpFKjo+8XRO1QA9XA3MiN40lwJuvQFyJkABNDdBmOa0JxZJkAP\/OFx25mZoBHP\/8Q\/9kigsu\/+h2Lq9c4cdstHO1muoMd1rRDrCIW1NpR+yOEHjXBXEk5402D62RCKgx1BsVDSRhZnBxGViOjvOPCOc6cOfZfAP691VJ4\/qe\/Zf+552lXlHZ9zIm7z9LvrrB3RVBZIHQgmSgJkTpEWHIsZ6wZ4ZONCaUAS4YMwcNpxWhRWoymCve++\/X\/F8z06i7P\/PBxFq9eZdQACt18xuzVDpcF4\/WG2pUh9xioJGQpl7pjuUWbEf66YyP6PqgFaigaimKkEBJGG0pThLvuOP4\/gcz3Zvz1109x+ffPkqVj1NahdFSIDuqRQaPkkRJJMYmlTAk1xVJGc4OkBvIIf8tWw+ywY3FUWPSVUiqlViQEiYoVwUQ4vjm+CeJgOufic5d58Y8vcPnpv9NEx9gLkQpOJWslNMACFkOtlBQkD9wEM0FTQnILySBnyA14i79\/8x8cHFam0469g8q0D\/aPYLaAww4WvVB6+NY3vsP8YM7OtT0Oru+RSyFRSFRarYysZyUFa21lMa4wCVIIrQ02Q0qHemDZsBp0nWFM6I4MbRO722M6WuSBe47HWps4PBysklsmxKk4IYmCUzXTV0CN1Izouh7XIWtnd86dPc3OtWskKquNMMlwfFw5tVnYOm6srAgvXdlhOp9TcsfG6TP88me\/4cUrR6y1la2tCUdd8MQzB8jqxrHQlBE1LCW8aRE1PDd4ylhqUDVy07Kysspdd9xOm5xx07K9O+eOs6c4trnJwd4B+9u7vOH8KepszkiD1grl6iU2VyBpT7KejZWeuy6M2bky5eqVPSYjcOk5ce9DzP78c\/zuD36CZnWNvkK7MsFTg6oj5iRPiBjCUHeyGm+89STz+SEuwnpXEIK5GfPGOXHnSa4fLWjaFjOhO5gR6Sw5GW2qVKscNpXONjj2RtiZvkAaCY339NszVt\/8CF4wprM5WGKxv4\/IAaCDF4rBgA9eCKRUrly6iNRKPTyEWshmSAkkAquFxOCNxykzSc7EnfUmMU6Ca2GcYXrY8a63rvHytlKv96yNYLLzD97w6Nvx7Yt\/Y9F1qGdqqXgzgtf+IRDAU0JVkQiiBhoDAK0V6fubBr92R7gYO6+8RJvbgcXVNW5Z28CjMpvtsbk24Q\/POv+8OOKV3UNefPWQUQ4aXfC+\/mXk+J13Ry2FfrGgdkeklQkSQlkcoqkZykHt8dwCDJ4b0BoogsQNDz14cY1AqJgIroILKJVshmrQ9x1CYWvirLfG9flgcxuHe8\/DvwDS\/jrrbBLcdQAAAABJRU5ErkJggg==\u0022 data-src=\u0022https:\/\/avris.it\/image\/avris-localisator_small.png\u0022 alt=\u0022\u0022 class=\u0022border-bottom\u0022 width=\u0022480\u0022 height=\u0022320\u0022\u003E\u003C\/span\u003E\n                \n            \u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EA neat tool to localise messages.\u003C\/p\u003E\u003Csvg xmlns=\u0022http:\/\/www.w3.org\/2000\/svg\u0022 style=\u0022display: none;\u0022\u003E\u003C\/svg\u003E","content":"\u003Cfigure\u003E\n                \u003Cnoscript\u003E\n                    \u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-localisator_big.png\u0022 alt=\u0022\u0022 class=\u0022border\u0022 width=\u0022900\u0022 height=\u0022600\u0022\u003E                \n                \u003C\/noscript\u003E\n                \u003Cspan class=\u0022hide-noscript\u0022\u003E\u003Cimg src=\u0022data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAYCAYAAACSuF9OAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHmUlEQVRIiX2Xya8dRxXGf2eo6r73vfsGx37GQ+wMEAgBLBCISBFKiJRJCBAgZgnBAhYgFvwJ7NmxQCDWsEJsGCQQiEFKJAiIIQkhIiGOY0xkx2+67973bnfVYdHXDgJEqSepq7q++r4653wt5267J6JUhCBqhaiYO7UUgkBFcDVMleTOYnFErRUiIAIBRARhaCKCiADBjRYRy7PevBMVEVARzB0ToWlGeIQQEZRakAABSikIw4dVdQAqCrWSVOmXEyCy7MfN\/iIAgqq8NrnceBaiFkSNiNfGGUJSQ2vBbwwQlKASARqC6DAZIag6IPSlYgiKEKKY6pKNYSHI8G55LC+Gu7FYdIhAxLBAEUWXY00VNyOp4iEKtSwJHhghAglB1XBTTAQTxU2RqNRaqbUMH3AfVl8rqnZTKhUhaiUI1jc22Lm+DVQIQRyiFlQFAsyUZEbyG4AEUIG6ZEtARJcyGIpiZmRLjJsGomc2n9O40yQne6LWSik9fSkgDPulVgBOndziaH8K1IG0CFTzEpRiOkicTXHRRESHhIFU9OYmFdRsoNYSKoqKoeKsNCtsjtbZnu6ioUQJGk+oZ4hCiND33cCQwPlz5\/jniy8hEkiAqSAEkBCJpWRKMsU1ZfpgGTF2I1ZAdWBHDVMju5MtoRgiiSYnbj+xysFsylHXcfJ1WyzmM6Z7+5gI2ZUalfsevp\/nn3mWtdwQxBBZgOogiiqIQDIlu+GhCUlLuRBqgImiaqgobo6rkT3jIiRzkiSSNhw7ts6HP\/tRjm1u8Ivv\/ZhLFy9hzSrJh2iarK9y34P38\/QvH2ejHQGFiBjAqKACZoLpwJq74OQG6Z1aY6kvgCJqqDkihpujmnCz5Zl44LH38MkvfZznnvwLP\/j6d0kU7jp1mqiV\/YMpno1Pf\/UrPPn9H3F2bY1F6ajRE1EG6XQZXWnYQzkppuDSrlC7gtQ65KEAxBBx1BLJHFUjmdOmzNidz33xIzzyoQeYbu\/zo2\/+gKwjNsctd77+NAe719idHfLglz9FUqFefJk3ndpiOp9x2C8otafUDrSS3DAT3JXkQkqGy3gNWfRQKgHDHkERSagY4omsTpsS45T45Gce4pEPPQDAn379FImGyeqE1XHD\/vU559\/5Nh5+\/3142\/DE177N1vF1NDp294K+T5QYAIVUVIOUHXchJcWz4DKaQO6hgIRCKIKCOGjC1Enm5JS4cOF2PvCx994sCXuvTLnl5AnOnN\/i\/D23cus77mDl+BoRwaWf\/IqVUabUVdqmJzcVpFKjo+8XRO1QA9XA3MiN40lwJuvQFyJkABNDdBmOa0JxZJkAP\/OFx25mZoBHP\/8Q\/9kigsu\/+h2Lq9c4cdstHO1muoMd1rRDrCIW1NpR+yOEHjXBXEk5402D62RCKgx1BsVDSRhZnBxGViOjvOPCOc6cOfZfAP691VJ4\/qe\/Zf+552lXlHZ9zIm7z9LvrrB3RVBZIHQgmSgJkTpEWHIsZ6wZ4ZONCaUAS4YMwcNpxWhRWoymCve++\/X\/F8z06i7P\/PBxFq9eZdQACt18xuzVDpcF4\/WG2pUh9xioJGQpl7pjuUWbEf66YyP6PqgFaigaimKkEBJGG0pThLvuOP4\/gcz3Zvz1109x+ffPkqVj1NahdFSIDuqRQaPkkRJJMYmlTAk1xVJGc4OkBvIIf8tWw+ywY3FUWPSVUiqlViQEiYoVwUQ4vjm+CeJgOufic5d58Y8vcPnpv9NEx9gLkQpOJWslNMACFkOtlBQkD9wEM0FTQnILySBnyA14i79\/8x8cHFam0469g8q0D\/aPYLaAww4WvVB6+NY3vsP8YM7OtT0Oru+RSyFRSFRarYysZyUFa21lMa4wCVIIrQ02Q0qHemDZsBp0nWFM6I4MbRO722M6WuSBe47HWps4PBysklsmxKk4IYmCUzXTV0CN1Izouh7XIWtnd86dPc3OtWskKquNMMlwfFw5tVnYOm6srAgvXdlhOp9TcsfG6TP88me\/4cUrR6y1la2tCUdd8MQzB8jqxrHQlBE1LCW8aRE1PDd4ylhqUDVy07Kysspdd9xOm5xx07K9O+eOs6c4trnJwd4B+9u7vOH8KepszkiD1grl6iU2VyBpT7KejZWeuy6M2bky5eqVPSYjcOk5ce9DzP78c\/zuD36CZnWNvkK7MsFTg6oj5iRPiBjCUHeyGm+89STz+SEuwnpXEIK5GfPGOXHnSa4fLWjaFjOhO5gR6Sw5GW2qVKscNpXONjj2RtiZvkAaCY339NszVt\/8CF4wprM5WGKxv4\/IAaCDF4rBgA9eCKRUrly6iNRKPTyEWshmSAkkAquFxOCNxykzSc7EnfUmMU6Ca2GcYXrY8a63rvHytlKv96yNYLLzD97w6Nvx7Yt\/Y9F1qGdqqXgzgtf+IRDAU0JVkQiiBhoDAK0V6fubBr92R7gYO6+8RJvbgcXVNW5Z28CjMpvtsbk24Q\/POv+8OOKV3UNefPWQUQ4aXfC+\/mXk+J13Ry2FfrGgdkeklQkSQlkcoqkZykHt8dwCDJ4b0BoogsQNDz14cY1AqJgIroILKJVshmrQ9x1CYWvirLfG9flgcxuHe8\/DvwDS\/jrrbBLcdQAAAABJRU5ErkJggg==\u0022 data-src=\u0022https:\/\/avris.it\/image\/avris-localisator_big.png\u0022 alt=\u0022\u0022 class=\u0022border\u0022 width=\u0022900\u0022 height=\u0022600\u0022\u003E\u003C\/span\u003E\n                \n            \u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EA neat tool to localise messages.\u003C\/p\u003E\n\u003Cp\u003ELocalisator uses three elements to translate your messages:\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003ELocaleOrder \u2013 decides which language(s) should be used,\u003C\/li\u003E\n\u003Cli\u003EProviders \u2013 fetches a translation for a specific key from a source (file, database, cache, ...),\u003C\/li\u003E\n\u003Cli\u003ETransformers \u2013 modifies the translation with more advanced logic (pluralisation, fallback, nesting, ...).\u003C\/li\u003E\n\u003C\/ul\u003E\u003Csvg xmlns=\u0022http:\/\/www.w3.org\/2000\/svg\u0022 style=\u0022display: none;\u0022\u003E\u003C\/svg\u003E","tags":["i18n","language","library","locale","localisation","localization","php","translation"],"hasMore":true,"image":"https:\/\/avris.it\/image\/avris-localisator_small.png","introLite":"\u003Cfigure\u003E\u003Ca href=\u0022https:\/\/avris.it\/image\/avris-localisator_big.png\u0022 target=\u0022_blank\u0022 rel=\u0022noopener\u0022\u003E\u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-localisator_mini.png\u0022 alt=\u0022\u0022 width=\u0022240\u0022 height=\u0022160\u0022 loading=\u0022lazy\u0022\u003E\u003C\/a\u003E\u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EA neat tool to localise messages.\u003C\/p\u003E","contentLite":"\u003Cfigure\u003E\u003Ca href=\u0022https:\/\/avris.it\/image\/avris-localisator_big.png\u0022 target=\u0022_blank\u0022 rel=\u0022noopener\u0022\u003E\u003Cimg src=\u0022https:\/\/avris.it\/image\/avris-localisator_mini.png\u0022 alt=\u0022\u0022 width=\u0022240\u0022 height=\u0022160\u0022 loading=\u0022lazy\u0022\u003E\u003C\/a\u003E\u003C\/figure\u003E\u003C\/p\u003E\n\u003Cp\u003EA neat tool to localise messages.\u003C\/p\u003E\n\u003Cp\u003ELocalisator uses three elements to translate your messages:\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003ELocaleOrder \u2013 decides which language(s) should be used,\u003C\/li\u003E\n\u003Cli\u003EProviders \u2013 fetches a translation for a specific key from a source (file, database, cache, ...),\u003C\/li\u003E\n\u003Cli\u003ETransformers \u2013 modifies the translation with more advanced logic (pluralisation, fallback, nesting, ...).\u003C\/li\u003E\n\u003C\/ul\u003E","words":47,"readTime":null,"lang":"en"}}}}}