diff --git a/.hgtags b/.hgtags index f9c707e0ac..92a6f5f93f 100644 --- a/.hgtags +++ b/.hgtags @@ -76,3 +76,4113 @@ d9b57e6f051b3cb02b50c296901d3541f405535a product_cost_history-5.8.0 006cf7af618bbbba88ec3a16b5f04af8043abea7 product_cost_history-6.0.0 0000000000000000000000000000000000000000 6.0.1 875a160abb2f93d7695478466f583306a74b2f32 product_cost_history-6.0.1 +e691d78975ca7ed1a4c564f661c3a9f3dba8b80e 6.0.0 +ba3972ec66c3dc4de587180901fc0b12f0284ef0 6.0.1 +670745940ef8a8a31dd6f9d5b2a2f594f4d8fac6 6.0.2 +6c446db11f23076b4d425c0093e6afebf8133d28 6.0.3 +a09cc46daac3ff43a23cb3904432c8494bce5ccf 6.0.4 +0000000000000000000000000000000000000000 6.0.0 +e691d78975ca7ed1a4c564f661c3a9f3dba8b80e product_cost_warehouse-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +ba3972ec66c3dc4de587180901fc0b12f0284ef0 product_cost_warehouse-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +670745940ef8a8a31dd6f9d5b2a2f594f4d8fac6 product_cost_warehouse-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +6c446db11f23076b4d425c0093e6afebf8133d28 product_cost_warehouse-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +a09cc46daac3ff43a23cb3904432c8494bce5ccf product_cost_warehouse-6.0.4 +5c700fb83cb0c30a562930216535350910ceeb9f 1.0.0 +5228559145e125737c473986973d4c8c474fc48b 1.2.0 +f842ba7aea91b52a34fe80ed0739f8e3cba80c7f 1.4.0 +0021ba35067abe399cfc84de2e87ac7687fa44c4 1.6.0 +69594771004e2cdf9544b66dfc0d5a573c733ca9 1.8.0 +07fd0bfc7e48a52f3a9298c016704dcfbbb002da 2.0.0 +6136f2cc33af280d251399d67399a2f6e854c9ca 2.2.0 +bbaadb49d3a2043d116d95bfe839a34ea4c39b3e 2.4.0 +13bb103b0c306546e04650df7ef220788815940d 2.6.0 +068ba300a88e92ba0006da1c3e4f38d55735d330 2.8.0 +f12b310c171a7db2ccc6b5ef8124b2226c43cd95 3.0.0 +33fe56cf3761d7218224b99b0d5f91c03a66d5f8 3.2.0 +3d5d38b4e1ffefc96d2f246a0a94f891954bfa2f 3.4.0 +88274ee63deab532817641c9ecb08ea64261994a 3.6.0 +a08cb664e6f2e8d08f82131cef9ad12680605bad 3.8.0 +72aaaea3ff8c1c6dc2525e487e2c03eeb5c315d1 4.0.0 +e7e236366a9170e2d85fce89cfe30a72486c7083 4.2.0 +286ab66032df8d2e64cce967733fd0277ee8bbb7 4.4.0 +a7f5ca3135909c239a8e965c5f1e367cc29e001b 4.6.0 +5e6f6ac7401c09065b6294146d14ca153a4a7bcb 4.8.0 +3bf4f180f9ebe292fb86ca1a8a09dbb30bfbe739 5.0.0 +72b5aa12a39ae4573ae1a046273510100262dac1 5.2.0 +cf6cb22c72cb9e19d2ea149c81fbf5bdcad9e062 5.4.0 +92554274ffe098b2b6181a89f3668a47aa50826c 5.6.0 +22de80c0f40fbc967c94a4a762153b62ce776948 5.8.0 +6dfd09007fb685c35f0dbc32d844e95a8c787a87 6.0.0 +1cf1007d7e5c91590ab21ea125f9f82fc718cf1c 6.0.1 +d0b8706d83d84269813b165f1b4b10b95d0ce768 6.0.2 +2957bb41ee4381dcb9187455663a314e9d021229 6.0.3 +0000000000000000000000000000000000000000 1.0.0 +5c700fb83cb0c30a562930216535350910ceeb9f product-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +5228559145e125737c473986973d4c8c474fc48b product-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +f842ba7aea91b52a34fe80ed0739f8e3cba80c7f product-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +0021ba35067abe399cfc84de2e87ac7687fa44c4 product-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +69594771004e2cdf9544b66dfc0d5a573c733ca9 product-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +07fd0bfc7e48a52f3a9298c016704dcfbbb002da product-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +6136f2cc33af280d251399d67399a2f6e854c9ca product-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +bbaadb49d3a2043d116d95bfe839a34ea4c39b3e product-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +13bb103b0c306546e04650df7ef220788815940d product-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +068ba300a88e92ba0006da1c3e4f38d55735d330 product-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +f12b310c171a7db2ccc6b5ef8124b2226c43cd95 product-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +33fe56cf3761d7218224b99b0d5f91c03a66d5f8 product-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +3d5d38b4e1ffefc96d2f246a0a94f891954bfa2f product-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +88274ee63deab532817641c9ecb08ea64261994a product-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +a08cb664e6f2e8d08f82131cef9ad12680605bad product-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +72aaaea3ff8c1c6dc2525e487e2c03eeb5c315d1 product-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +e7e236366a9170e2d85fce89cfe30a72486c7083 product-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +286ab66032df8d2e64cce967733fd0277ee8bbb7 product-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +a7f5ca3135909c239a8e965c5f1e367cc29e001b product-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +5e6f6ac7401c09065b6294146d14ca153a4a7bcb product-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +3bf4f180f9ebe292fb86ca1a8a09dbb30bfbe739 product-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +72b5aa12a39ae4573ae1a046273510100262dac1 product-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +cf6cb22c72cb9e19d2ea149c81fbf5bdcad9e062 product-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +92554274ffe098b2b6181a89f3668a47aa50826c product-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +22de80c0f40fbc967c94a4a762153b62ce776948 product-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +6dfd09007fb685c35f0dbc32d844e95a8c787a87 product-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +1cf1007d7e5c91590ab21ea125f9f82fc718cf1c product-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +d0b8706d83d84269813b165f1b4b10b95d0ce768 product-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +2957bb41ee4381dcb9187455663a314e9d021229 product-6.0.3 +76447c0bdb29cefe5d24cd8fdeaa2c5af0f695e4 2.4.0 +7ef7e0f6fae5def5d7f2a7b698da1471c9d8ed0e 2.6.0 +88d443a8e2580f3272eb4700026513957ff9dec1 2.8.0 +eca495047f9d107105cabb5f9b0e437e0b068e31 3.0.0 +2420a18635224939f495d3ed32e695365766f21c 3.2.0 +99632131f152e452bf50334c58010e142f161800 3.4.0 +9e056cdb04b13c9d8785c4ef78a9a51493134763 3.6.0 +3fc8a8335f6e73de19c286bb62a68a1f59ebf3fe 3.8.0 +71b273a2b1d035d6ec4a1cb2174c7fef617dbdba 4.0.0 +4bc086a0c459567fb36b63f008ab28d08e9c0eb8 4.2.0 +5398a67a74091c04a6f3d2ebf5fcc20acd146e19 4.4.0 +609846f660a1f23dd4eee48ad2f2c97a60497fe7 4.6.0 +6f832a35853eb78276b4a637cfe1f33fd8ad0599 4.8.0 +1a1ebedf876f9e936c22a6db80f4e4bf2b5caafb 5.0.0 +61a3f3457663550c06c2a2a90f6948a4c239b364 5.2.0 +c607cad71e075145b7d634b0f39eb406244f819a 5.4.0 +e3be090ae5171a2430ae8374c123b7bba22662bb 5.6.0 +5bf7f5bafb9cef56c9e72ead15dc2637c19a0819 5.8.0 +68edcbd53832d64cff93cf1a06fd9e6e5d716b19 6.0.0 +023e6fe15a452590885675bf1027860ea2f89851 6.0.1 +356cd619c3b97d36d2b770a527f22128cc7fda6d 6.0.2 +201d7b402d4cc48ea5899659aa4572c7fa5db62c 6.0.3 +1ad5b29100e359572fa7f873a3430c967df0b3c5 6.0.4 +0000000000000000000000000000000000000000 2.4.0 +76447c0bdb29cefe5d24cd8fdeaa2c5af0f695e4 production-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +7ef7e0f6fae5def5d7f2a7b698da1471c9d8ed0e production-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +88d443a8e2580f3272eb4700026513957ff9dec1 production-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +eca495047f9d107105cabb5f9b0e437e0b068e31 production-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +2420a18635224939f495d3ed32e695365766f21c production-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +99632131f152e452bf50334c58010e142f161800 production-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +9e056cdb04b13c9d8785c4ef78a9a51493134763 production-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +3fc8a8335f6e73de19c286bb62a68a1f59ebf3fe production-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +71b273a2b1d035d6ec4a1cb2174c7fef617dbdba production-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +4bc086a0c459567fb36b63f008ab28d08e9c0eb8 production-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +5398a67a74091c04a6f3d2ebf5fcc20acd146e19 production-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +609846f660a1f23dd4eee48ad2f2c97a60497fe7 production-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +6f832a35853eb78276b4a637cfe1f33fd8ad0599 production-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +1a1ebedf876f9e936c22a6db80f4e4bf2b5caafb production-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +61a3f3457663550c06c2a2a90f6948a4c239b364 production-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +c607cad71e075145b7d634b0f39eb406244f819a production-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +e3be090ae5171a2430ae8374c123b7bba22662bb production-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +5bf7f5bafb9cef56c9e72ead15dc2637c19a0819 production-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +68edcbd53832d64cff93cf1a06fd9e6e5d716b19 production-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +023e6fe15a452590885675bf1027860ea2f89851 production-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +356cd619c3b97d36d2b770a527f22128cc7fda6d production-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +201d7b402d4cc48ea5899659aa4572c7fa5db62c production-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +1ad5b29100e359572fa7f873a3430c967df0b3c5 production-6.0.4 +784ac68b9768d82a6dd06732aee6627d588b7695 5.0.0 +7a17af440e5852c1dd13bcfa5eca58407c08aa91 5.2.0 +a665a605360aab19854a0ff5aa37eb249a8fac7b 5.4.0 +b9418132fd61d8a9dc13367231d413cc242dd017 5.6.0 +31496d5df63928ccdaeee65b0276caac4e702a93 5.8.0 +d581210b3d284f7541bbbe2017397633732a0f94 6.0.0 +0000000000000000000000000000000000000000 5.0.0 +784ac68b9768d82a6dd06732aee6627d588b7695 production_outsourcing-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +7a17af440e5852c1dd13bcfa5eca58407c08aa91 production_outsourcing-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +a665a605360aab19854a0ff5aa37eb249a8fac7b production_outsourcing-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +b9418132fd61d8a9dc13367231d413cc242dd017 production_outsourcing-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +31496d5df63928ccdaeee65b0276caac4e702a93 production_outsourcing-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +d581210b3d284f7541bbbe2017397633732a0f94 production_outsourcing-6.0.0 +7e8db653c6d6f7d09744d8ab3fa82e07f1537c4c 4.0.0 +de983ade84014cfa81a300a58b5c37f99b5f52a2 4.2.0 +cedad4d9697b9484133cd34c84de99a5411c0674 4.4.0 +326e72da9af7bdad72215829098191c86db744a5 4.6.0 +028b0358af9feb31aa72cfd4402ad1825be58eb2 4.8.0 +9cc342626006b205fb2b4f36c1971f69c683f9c4 5.0.0 +9f5b7feaacaae934a5fba88eb5b3108a286afc4c 5.2.0 +199c8dadffc7f3214c852adf1ebdd95b407ff366 5.4.0 +596f26e10ffb811d761786c23514a9f456b68f7a 5.6.0 +b4bad02103f36697dd0bf7584dc31c45a0445fe2 5.8.0 +fe25266ba1025a6eccece18d99f07d259aaa8bd5 6.0.0 +0000000000000000000000000000000000000000 4.0.0 +7e8db653c6d6f7d09744d8ab3fa82e07f1537c4c production_routing-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +de983ade84014cfa81a300a58b5c37f99b5f52a2 production_routing-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +cedad4d9697b9484133cd34c84de99a5411c0674 production_routing-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +326e72da9af7bdad72215829098191c86db744a5 production_routing-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +028b0358af9feb31aa72cfd4402ad1825be58eb2 production_routing-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +9cc342626006b205fb2b4f36c1971f69c683f9c4 production_routing-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +9f5b7feaacaae934a5fba88eb5b3108a286afc4c production_routing-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +199c8dadffc7f3214c852adf1ebdd95b407ff366 production_routing-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +596f26e10ffb811d761786c23514a9f456b68f7a production_routing-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +b4bad02103f36697dd0bf7584dc31c45a0445fe2 production_routing-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +fe25266ba1025a6eccece18d99f07d259aaa8bd5 production_routing-6.0.0 +9a3a8522f572a5609a0c837749b8b666e80e72d1 4.2.0 +fea55bcf6cb377df876097f25cc422da176e8c92 4.4.0 +4fbc768c548070d549b31a9edc5de2264da92f5f 4.6.0 +971465e7061a139808a914fbd3a4f4403e1923df 4.8.0 +83345963a283f9d5a98e9bc7987ef7f6b74dd9b0 5.0.0 +c5dcc857cdbc8bd6915fdb0ea31a487aaedfee65 5.2.0 +37ede33a72691d3ce95e7b91f381bd779cbbe0d8 5.4.0 +1803eedfbc0cc61143c7f97f83acec899a8b96f5 5.6.0 +5b26b9fcae3e392a99e35d8a274563e0009bcb7e 5.8.0 +44e28483ad6bc6de5d49255b1ba278f05f33132b 6.0.0 +0000000000000000000000000000000000000000 4.2.0 +9a3a8522f572a5609a0c837749b8b666e80e72d1 production_split-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +fea55bcf6cb377df876097f25cc422da176e8c92 production_split-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +4fbc768c548070d549b31a9edc5de2264da92f5f production_split-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +971465e7061a139808a914fbd3a4f4403e1923df production_split-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +83345963a283f9d5a98e9bc7987ef7f6b74dd9b0 production_split-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +c5dcc857cdbc8bd6915fdb0ea31a487aaedfee65 production_split-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +37ede33a72691d3ce95e7b91f381bd779cbbe0d8 production_split-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +1803eedfbc0cc61143c7f97f83acec899a8b96f5 production_split-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +5b26b9fcae3e392a99e35d8a274563e0009bcb7e production_split-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +44e28483ad6bc6de5d49255b1ba278f05f33132b production_split-6.0.0 +6ace1ede64e3898c024beaacb0a90c94a071b64f 4.0.0 +5f493aca74a59f1b226cb44df3684d29b21a7576 4.2.0 +1d94c7f3bccbbba7f7b732382ac3b39f65208592 4.4.0 +5ce64110634dbdb5cf17cf039b0d02a9e92f660a 4.6.0 +0144223350c807cc0088e5d93d6e462a26c2661b 4.8.0 +a0e9d9263bfaff0ae63db012fe822584b5102a2e 5.0.0 +730488adfacfedd7462a80452e8d1f22aa2e663b 5.2.0 +7700e04bb23f095e4311ce2773973dc2f7167353 5.4.0 +47d447fa9cd6d5b94ddf063ae9dca91a75ca3eca 5.6.0 +4a45a46f75d352e1f43032489b66d608d3e7ae37 5.8.0 +0dee91a5bba5a180da197b0d6814350395116cf5 6.0.0 +0000000000000000000000000000000000000000 4.0.0 +6ace1ede64e3898c024beaacb0a90c94a071b64f production_work-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +5f493aca74a59f1b226cb44df3684d29b21a7576 production_work-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +1d94c7f3bccbbba7f7b732382ac3b39f65208592 production_work-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +5ce64110634dbdb5cf17cf039b0d02a9e92f660a production_work-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +0144223350c807cc0088e5d93d6e462a26c2661b production_work-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +a0e9d9263bfaff0ae63db012fe822584b5102a2e production_work-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +730488adfacfedd7462a80452e8d1f22aa2e663b production_work-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +7700e04bb23f095e4311ce2773973dc2f7167353 production_work-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +47d447fa9cd6d5b94ddf063ae9dca91a75ca3eca production_work-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +4a45a46f75d352e1f43032489b66d608d3e7ae37 production_work-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +0dee91a5bba5a180da197b0d6814350395116cf5 production_work-6.0.0 +ec946e7b8c68c6c5c86a35c2b8f0c784396467b7 4.2.0 +052c6a2d44db1b03c07281d0a6fdc32a41eee618 4.4.0 +ac6f32502e0b4696f5186b1334314a81d95f98da 4.6.0 +f0855cba83819cb8105075c367bcee059887ce98 4.8.0 +d21380469b68453e70ef08029f3f33cfa66db74c 5.0.0 +b04874b0458222d2fdfcb03c2d4c1aa059eb32a5 5.2.0 +fd57f1b552bba3f7ac7f30fbfedf58b865997d6a 5.4.0 +cb829d41fa1ec4e3c8c3135120539fb76533510e 5.6.0 +e801e613b26aca5c8feddb0e0fcd0d3092dd90f7 5.8.0 +410cee9fabf8c97f0a8dbee25c3c0a057701b9c5 6.0.0 +0000000000000000000000000000000000000000 4.2.0 +ec946e7b8c68c6c5c86a35c2b8f0c784396467b7 production_work_timesheet-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +052c6a2d44db1b03c07281d0a6fdc32a41eee618 production_work_timesheet-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +ac6f32502e0b4696f5186b1334314a81d95f98da production_work_timesheet-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +f0855cba83819cb8105075c367bcee059887ce98 production_work_timesheet-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +d21380469b68453e70ef08029f3f33cfa66db74c production_work_timesheet-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +b04874b0458222d2fdfcb03c2d4c1aa059eb32a5 production_work_timesheet-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +fd57f1b552bba3f7ac7f30fbfedf58b865997d6a production_work_timesheet-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +cb829d41fa1ec4e3c8c3135120539fb76533510e production_work_timesheet-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +e801e613b26aca5c8feddb0e0fcd0d3092dd90f7 production_work_timesheet-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +410cee9fabf8c97f0a8dbee25c3c0a057701b9c5 production_work_timesheet-6.0.0 +d2c308a903901846cfb89a98aec690df78c00874 6.0.0 +1723e2aab431cb050e3cf6a3a84e5b3a7e8d19c1 6.0.1 +80eb6b2a5db5a6964fd03482150621925ccfc37d 6.0.2 +53de9080d164fb42345ee0a09df7a7771d35d8b7 6.0.3 +e51951d4695e0f644e428c55a1f874e2cd69dffb 6.0.4 +b21c2112045a96add09c70ff1a69d9c4e59252d6 6.0.5 +b2d174cea56fc4d263174bba9c7e4dbdb72ac547 6.0.6 +2acac20cf27e066d9a85f916abbacd47f44dc61b 6.0.7 +77bf738523d5f7e4077cf156bff7e8c347b0b0d2 6.0.8 +2c3c0e3c2516dd7eceedb4cd493b606f34237e2d 6.0.9 +08b2075af8111b81446fa1ce096511ea6c7872e4 6.0.10 +0000000000000000000000000000000000000000 6.0.0 +d2c308a903901846cfb89a98aec690df78c00874 product_kit-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +1723e2aab431cb050e3cf6a3a84e5b3a7e8d19c1 product_kit-6.0.1 +0000000000000000000000000000000000000000 6.0.10 +08b2075af8111b81446fa1ce096511ea6c7872e4 product_kit-6.0.10 +0000000000000000000000000000000000000000 6.0.2 +80eb6b2a5db5a6964fd03482150621925ccfc37d product_kit-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +53de9080d164fb42345ee0a09df7a7771d35d8b7 product_kit-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +e51951d4695e0f644e428c55a1f874e2cd69dffb product_kit-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +b21c2112045a96add09c70ff1a69d9c4e59252d6 product_kit-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +b2d174cea56fc4d263174bba9c7e4dbdb72ac547 product_kit-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +2acac20cf27e066d9a85f916abbacd47f44dc61b product_kit-6.0.7 +0000000000000000000000000000000000000000 6.0.8 +77bf738523d5f7e4077cf156bff7e8c347b0b0d2 product_kit-6.0.8 +0000000000000000000000000000000000000000 6.0.9 +2c3c0e3c2516dd7eceedb4cd493b606f34237e2d product_kit-6.0.9 +f31e6d75598ca677557eb4471c555fefc4bc2abb 2.4.0 +ec998616abb5eadbac5b698dc247f92f4fd624b1 2.6.0 +b03a52bf71b06dceaf3a61ea369e2435876ba55b 2.8.0 +d8dc5496f0d865fa34b7ed1bcf9e99cd0b5ce843 3.0.0 +91c5f4f0c3977d8c6fe148c0f879f45cb8393908 3.2.0 +7eef66ae30b491840535a2ff0136d17d1a416c65 3.4.0 +b6a0f7bda1908f1d7612297c1dc8f590a6a2709c 3.6.0 +46ba244cd30ba2b3d8089cf67edcb6d033459cdc 3.8.0 +b3daf78dd30c7504a238e75cd5354f884b2ab409 4.0.0 +3aaf092f9e7a9d92379fdb1d52a45971b529d548 4.2.0 +c22b5b95ad82716dc13331b25eaf58ce091b94c1 4.4.0 +86a0f203093dfb2fd08c16c7645dfad33b4a70bc 4.6.0 +724e7983d2edd13be4bd77e75dd0fd4c04531a56 4.8.0 +a177f9ab1861d55d8655c6b6c1a153af7c7c47cb 5.0.0 +683b9a660ff35efac857fec1f54f5b4be4827d08 5.2.0 +bff0c9923e8e8b659c572163ced0619d2cfd249b 5.4.0 +848b8acd0b4d3c0fe1b858321bd1b1d623936a0f 5.6.0 +9bb7e13ad995e7b5b000d3f07ad59edd451701b3 5.8.0 +889d8706f279bfc2d02ce4e0cdefcefb749b1d63 6.0.0 +0000000000000000000000000000000000000000 2.4.0 +f31e6d75598ca677557eb4471c555fefc4bc2abb product_measurements-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +ec998616abb5eadbac5b698dc247f92f4fd624b1 product_measurements-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +b03a52bf71b06dceaf3a61ea369e2435876ba55b product_measurements-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +d8dc5496f0d865fa34b7ed1bcf9e99cd0b5ce843 product_measurements-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +91c5f4f0c3977d8c6fe148c0f879f45cb8393908 product_measurements-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +7eef66ae30b491840535a2ff0136d17d1a416c65 product_measurements-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +b6a0f7bda1908f1d7612297c1dc8f590a6a2709c product_measurements-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +46ba244cd30ba2b3d8089cf67edcb6d033459cdc product_measurements-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +b3daf78dd30c7504a238e75cd5354f884b2ab409 product_measurements-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +3aaf092f9e7a9d92379fdb1d52a45971b529d548 product_measurements-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +c22b5b95ad82716dc13331b25eaf58ce091b94c1 product_measurements-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +86a0f203093dfb2fd08c16c7645dfad33b4a70bc product_measurements-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +724e7983d2edd13be4bd77e75dd0fd4c04531a56 product_measurements-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +a177f9ab1861d55d8655c6b6c1a153af7c7c47cb product_measurements-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +683b9a660ff35efac857fec1f54f5b4be4827d08 product_measurements-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +bff0c9923e8e8b659c572163ced0619d2cfd249b product_measurements-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +848b8acd0b4d3c0fe1b858321bd1b1d623936a0f product_measurements-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +9bb7e13ad995e7b5b000d3f07ad59edd451701b3 product_measurements-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +889d8706f279bfc2d02ce4e0cdefcefb749b1d63 product_measurements-6.0.0 +bdb0595b514c5b2697819fe2970b20b1b385aef4 4.4.0 +15b852336776da6ced74da77186d1a198b5d2744 4.6.0 +a3d90a18097b8fb75a05dfbc36a58d203f63b922 4.8.0 +783c847401a64fbc5e02f6a53e0e5b98ea127259 5.0.0 +09d098f48543850ac85d4e32cb3860e78a176b86 5.2.0 +a1a6a82f29e5dd64eb98171605b65928a9665545 5.4.0 +19147ac896aa0471dd9083c03915022169c162d2 5.6.0 +a6770538fc965a9d969495821109ae4a557be8d2 5.8.0 +a715a010e9d49dcb76c93653b28002ab501b6c44 6.0.0 +cffb44afa9e1d75ef272559219095163abfd49a5 6.0.1 +0000000000000000000000000000000000000000 4.4.0 +bdb0595b514c5b2697819fe2970b20b1b385aef4 product_price_list_dates-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +15b852336776da6ced74da77186d1a198b5d2744 product_price_list_dates-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +a3d90a18097b8fb75a05dfbc36a58d203f63b922 product_price_list_dates-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +783c847401a64fbc5e02f6a53e0e5b98ea127259 product_price_list_dates-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +09d098f48543850ac85d4e32cb3860e78a176b86 product_price_list_dates-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +a1a6a82f29e5dd64eb98171605b65928a9665545 product_price_list_dates-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +19147ac896aa0471dd9083c03915022169c162d2 product_price_list_dates-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +a6770538fc965a9d969495821109ae4a557be8d2 product_price_list_dates-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +a715a010e9d49dcb76c93653b28002ab501b6c44 product_price_list_dates-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +cffb44afa9e1d75ef272559219095163abfd49a5 product_price_list_dates-6.0.1 +6b8a2acf88fc3b594b049d4cc9d988f90ea7d7c1 1.4.0 +0c2268414e42f760d201d503884ae4af4c1445c9 1.6.0 +f5dbbd2c4ac2c879d121cb3397d30ee247c79a87 1.8.0 +ae3ff42f1c532c3b855152cfd51d87b23c64466c 2.0.0 +308b18317737193a6208eda24f99a1ef7e8701f3 2.2.0 +17f53519fb48b5fd52096352d5383bab07d8a431 2.4.0 +f4cdb230282c7fe44f582837cb7df83f3ce900f4 2.6.0 +5d6d4ee50f961ed550d3e23bbbd4ddf194646583 2.8.0 +a9de22283047675ecc312f0a7982c9b7b848372d 3.0.0 +21d9e9d7da5f8975ee3c5097e590f693405cf72f 3.2.0 +7726573ef30ae7f80d34a375aca5df3781def3f9 3.4.0 +31f82bca7e6371061af32bd1c42837b214da882b 3.6.0 +a205d8d04f9098dc571961336e4dade49f8bfd81 3.8.0 +5d7ebe1aab9c3e7ef539a72b54dc2e8cde94ae07 4.0.0 +cb6d5202c6e77e4c2ea82eed1a893b3c251a3bb1 4.2.0 +31c930ddc3338258c6ae5b649ef6985137f3d3bb 4.4.0 +25c298b5464796da4ca4e27bf779d46834d06507 4.6.0 +c0fc6ee9b062d21eba99260a7233aed92dae7f67 4.8.0 +32ee69ddd528fb464907a8a34ae7bdf7514f8c8f 5.0.0 +905ec6c64da5676b279d300ec92f9b79304319ea 5.2.0 +4a915ea1dcb8283793fe7a7ee207897376ad82f5 5.4.0 +ca6cf2121b115188ca3af96578360379c5e036b8 5.6.0 +e9e6671a3d42396a786ca99bf49be2c9c5ee8580 5.8.0 +4810272d45a557c6b9e5beb316148e4a9ae9ee74 6.0.0 +0000000000000000000000000000000000000000 1.4.0 +6b8a2acf88fc3b594b049d4cc9d988f90ea7d7c1 product_price_list-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +0c2268414e42f760d201d503884ae4af4c1445c9 product_price_list-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +f5dbbd2c4ac2c879d121cb3397d30ee247c79a87 product_price_list-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +ae3ff42f1c532c3b855152cfd51d87b23c64466c product_price_list-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +308b18317737193a6208eda24f99a1ef7e8701f3 product_price_list-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +17f53519fb48b5fd52096352d5383bab07d8a431 product_price_list-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +f4cdb230282c7fe44f582837cb7df83f3ce900f4 product_price_list-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +5d6d4ee50f961ed550d3e23bbbd4ddf194646583 product_price_list-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +a9de22283047675ecc312f0a7982c9b7b848372d product_price_list-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +21d9e9d7da5f8975ee3c5097e590f693405cf72f product_price_list-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +7726573ef30ae7f80d34a375aca5df3781def3f9 product_price_list-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +31f82bca7e6371061af32bd1c42837b214da882b product_price_list-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +a205d8d04f9098dc571961336e4dade49f8bfd81 product_price_list-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +5d7ebe1aab9c3e7ef539a72b54dc2e8cde94ae07 product_price_list-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +cb6d5202c6e77e4c2ea82eed1a893b3c251a3bb1 product_price_list-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +31c930ddc3338258c6ae5b649ef6985137f3d3bb product_price_list-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +25c298b5464796da4ca4e27bf779d46834d06507 product_price_list-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +c0fc6ee9b062d21eba99260a7233aed92dae7f67 product_price_list-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +32ee69ddd528fb464907a8a34ae7bdf7514f8c8f product_price_list-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +905ec6c64da5676b279d300ec92f9b79304319ea product_price_list-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +4a915ea1dcb8283793fe7a7ee207897376ad82f5 product_price_list-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +ca6cf2121b115188ca3af96578360379c5e036b8 product_price_list-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +e9e6671a3d42396a786ca99bf49be2c9c5ee8580 product_price_list-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +4810272d45a557c6b9e5beb316148e4a9ae9ee74 product_price_list-6.0.0 +a41ab46325590d8a0dcde335fcb8293d7ecefdca 5.0.0 +8cf6513c6271e3b9fe13b87690b60147fd8fa1ad 5.2.0 +ec723638946e0b0d619ff4a398ecb14af7b85d3a 5.4.0 +12a429374c0d19ed1cd41d731e9290f300540de5 5.6.0 +f7be249077be1eaa6d10caffafb7f4fc623677ee 5.8.0 +b16658dcc04012a8b3f83267619f4fc7ea379c6f 6.0.0 +0000000000000000000000000000000000000000 5.0.0 +a41ab46325590d8a0dcde335fcb8293d7ecefdca product_price_list_parent-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +8cf6513c6271e3b9fe13b87690b60147fd8fa1ad product_price_list_parent-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +ec723638946e0b0d619ff4a398ecb14af7b85d3a product_price_list_parent-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +12a429374c0d19ed1cd41d731e9290f300540de5 product_price_list_parent-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +f7be249077be1eaa6d10caffafb7f4fc623677ee product_price_list_parent-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +b16658dcc04012a8b3f83267619f4fc7ea379c6f product_price_list_parent-6.0.0 +3021dcbbc79ad8ad44ae9dc9cfefcfad3a672c02 1.4.0 +995ccbdf6a1a7f18e8c9f792ac7f73aaf913c0cf 1.6.0 +83ef6ae1332ef699447299bdac2e30990adaa441 1.8.0 +a93fda9a96db2a49c2ba5e077e6572fc94b8b1de 2.0.0 +5ae9435cbd71b0097fff11938aa90662e298cef0 2.2.0 +f8a3764421ee95566a8a096ff19de32fe971da2f 2.4.0 +2c498052d09a8eea38664152f82ebff70440a47f 2.6.0 +4b46a058311b50f401883f781324951fa8494f91 2.8.0 +377617717cd3629856815588255e631787838b9a 3.0.0 +334be9323f9d9f438002fd3f9da03da4a71df799 3.2.0 +3df95645e34e5bcc23da8aa48c8e6d349e6b28f4 3.4.0 +ef0c05005b1c3d35bbc4ed9501d62b233cfefb66 3.6.0 +0e32a58f31e46fd31f8cd338e7c5f2c93ecf86f3 3.8.0 +7ffc47bc807c6f8fa474bf4a83217aef79a260b5 4.0.0 +f36250164782018c356416ba4cf1b6eedcca74d4 4.2.0 +49d8616786cb749ba2cb77185dcc0f52cb63901f 4.4.0 +6a21cf81788f58f235e073a7775d820a05916854 4.6.0 +64c25623e8224e50fcdc651c14d784448f36b583 4.8.0 +cbd3c7663824f8f2b4ca470b2f11dce5892802b7 5.0.0 +ef59ca9b0e9559c3e868bf7964c87e7adf66b118 5.2.0 +64e98af4a9efb52663bb814858a6b689b15b1a49 5.4.0 +75788729b9c809852d5d9949068fee7732cafcd5 5.6.0 +b6ef4c2e9e0ee2104b5889b8efd6eec5646f1628 5.8.0 +6a47015c7235d06b5b4ddec5ed8cd774d06f6e19 6.0.0 +0000000000000000000000000000000000000000 1.4.0 +3021dcbbc79ad8ad44ae9dc9cfefcfad3a672c02 project-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +995ccbdf6a1a7f18e8c9f792ac7f73aaf913c0cf project-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +83ef6ae1332ef699447299bdac2e30990adaa441 project-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +a93fda9a96db2a49c2ba5e077e6572fc94b8b1de project-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +5ae9435cbd71b0097fff11938aa90662e298cef0 project-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +f8a3764421ee95566a8a096ff19de32fe971da2f project-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +2c498052d09a8eea38664152f82ebff70440a47f project-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +4b46a058311b50f401883f781324951fa8494f91 project-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +377617717cd3629856815588255e631787838b9a project-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +334be9323f9d9f438002fd3f9da03da4a71df799 project-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +3df95645e34e5bcc23da8aa48c8e6d349e6b28f4 project-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +ef0c05005b1c3d35bbc4ed9501d62b233cfefb66 project-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +0e32a58f31e46fd31f8cd338e7c5f2c93ecf86f3 project-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +7ffc47bc807c6f8fa474bf4a83217aef79a260b5 project-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +f36250164782018c356416ba4cf1b6eedcca74d4 project-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +49d8616786cb749ba2cb77185dcc0f52cb63901f project-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +6a21cf81788f58f235e073a7775d820a05916854 project-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +64c25623e8224e50fcdc651c14d784448f36b583 project-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +cbd3c7663824f8f2b4ca470b2f11dce5892802b7 project-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +ef59ca9b0e9559c3e868bf7964c87e7adf66b118 project-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +64e98af4a9efb52663bb814858a6b689b15b1a49 project-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +75788729b9c809852d5d9949068fee7732cafcd5 project-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +b6ef4c2e9e0ee2104b5889b8efd6eec5646f1628 project-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +6a47015c7235d06b5b4ddec5ed8cd774d06f6e19 project-6.0.0 +08aa5f287c67315689098d9f9086fbf190c33126 2.8.0 +b4de2224bac74309d1b660c59175a08f2818db0b 3.0.0 +ce5fe97c1828f641881d61890855b0d782151d7c 3.2.0 +b2c58fa7986e9b27077a95f940a0a0b455be6dd9 3.4.0 +9f6239e6d23f966dec80f595fe43ceb24d349f23 3.6.0 +275428c3036ac24e330512c4027a9d0550cb9532 3.8.0 +13ea5a15248ad5e2ce038ce66bbf52c0279c270e 4.0.0 +59b0e37d8c1c88f6bc7594c3f16fd2f0ff8a7f71 4.2.0 +a072fdc672a5facc465477517986f05c2812a165 4.4.0 +41a6af61693e683a6b3e376f9aa9aa606b3c2bca 4.6.0 +e411cb53d4f12391b19ca869955912bcb76fd026 4.8.0 +691960f74e085ff9017b4396446b2c0c705fde22 5.0.0 +382915171d4b6d72660b94af8c1e8bd68ae6e9e0 5.2.0 +87d79985be61ee90eab04d1d9623aac9cc6c76f6 5.4.0 +7be702da88fbe62a406d1abde0b21e5169c13fc0 5.6.0 +9b5c20620a38f45387ecf6bf76c8dfb42cc6cee2 5.8.0 +a9878c1ea3357ffc3bd2704b7c464c9ca7c8a266 6.0.0 +e665289bc7ab8c7945a287ffcc20111129930cf9 6.0.1 +34e2741b8a4dcbc6376d6531445fe93e5046b7a9 6.0.2 +eed04896d39017f986858bad61b92e908354c68d 6.0.3 +84236fbe90527aa13bc3d048149846e4d0cb2b52 6.0.4 +0000000000000000000000000000000000000000 2.8.0 +08aa5f287c67315689098d9f9086fbf190c33126 project_invoice-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +b4de2224bac74309d1b660c59175a08f2818db0b project_invoice-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +ce5fe97c1828f641881d61890855b0d782151d7c project_invoice-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +b2c58fa7986e9b27077a95f940a0a0b455be6dd9 project_invoice-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +9f6239e6d23f966dec80f595fe43ceb24d349f23 project_invoice-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +275428c3036ac24e330512c4027a9d0550cb9532 project_invoice-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +13ea5a15248ad5e2ce038ce66bbf52c0279c270e project_invoice-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +59b0e37d8c1c88f6bc7594c3f16fd2f0ff8a7f71 project_invoice-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +a072fdc672a5facc465477517986f05c2812a165 project_invoice-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +41a6af61693e683a6b3e376f9aa9aa606b3c2bca project_invoice-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +e411cb53d4f12391b19ca869955912bcb76fd026 project_invoice-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +691960f74e085ff9017b4396446b2c0c705fde22 project_invoice-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +382915171d4b6d72660b94af8c1e8bd68ae6e9e0 project_invoice-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +87d79985be61ee90eab04d1d9623aac9cc6c76f6 project_invoice-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +7be702da88fbe62a406d1abde0b21e5169c13fc0 project_invoice-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +9b5c20620a38f45387ecf6bf76c8dfb42cc6cee2 project_invoice-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +a9878c1ea3357ffc3bd2704b7c464c9ca7c8a266 project_invoice-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +e665289bc7ab8c7945a287ffcc20111129930cf9 project_invoice-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +34e2741b8a4dcbc6376d6531445fe93e5046b7a9 project_invoice-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +eed04896d39017f986858bad61b92e908354c68d project_invoice-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +84236fbe90527aa13bc3d048149846e4d0cb2b52 project_invoice-6.0.4 +2f3087596765b0554b8c8f74e26cbd4bb9fe655a 1.6.0 +c45ec5ccc6fde4a739c85710cbf47d4b2e540b79 1.8.0 +63252c1e067021c0f3a79ad22774e63b6bdf4505 2.0.0 +a7f1fbbe39225f004b8414d4c6da362555b925e0 2.2.0 +1fef9fef1462aa62cec8b96a3c2190896e52c27d 2.4.0 +ff1148333f73fefead55cc6873396503510b4dfc 2.6.0 +7af69b0b362e05ea0cc87c307f4d0552bc84b253 2.8.0 +1c83b3a4fa9b0f957cafbcec731ead45abae2678 3.0.0 +41c82109614300f864cd09fd96dcadd262079315 3.2.0 +69a8caf66a6345ce11372cc9c2f734f38b01c2cf 3.4.0 +99eec84d54c39b05fac7a32cddba544468cfed13 3.6.0 +7340de0e82fecb74f5fc1f2de652e8b31075a99b 3.8.0 +ed8e0f4ef9c2afe9bfd5e6226f1d2fcd919ed77a 4.0.0 +61d2d33b25edf8780a156f8ba7345959104bdc59 4.2.0 +4856a52b3c4d21c7d847aecef4cf98ea86b0799a 4.4.0 +c50491c745dac44e25636f89a6b75801dbfab983 4.6.0 +906b814a6ebb4dfc1e013b1c5b1fd80ebc2cdb2f 4.8.0 +744abcf6ab86f8776ec15a142dd03e0bbe2ade14 5.0.0 +7985108dac1c9efcaabe9a4945139a9bfa4c160d 5.2.0 +360ffa8db8c4f2c99df49e834e1ed7c2b1b246a6 5.4.0 +2d9c879f22642ae8a5109803bc73a16e9ed03330 5.6.0 +ad94830752c16ecf640bac58da21dc04835eb2e3 5.8.0 +14cfe06539b67e240e4a23e8f78031c8b02f9a1e 6.0.0 +0000000000000000000000000000000000000000 1.6.0 +2f3087596765b0554b8c8f74e26cbd4bb9fe655a project_plan-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +c45ec5ccc6fde4a739c85710cbf47d4b2e540b79 project_plan-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +63252c1e067021c0f3a79ad22774e63b6bdf4505 project_plan-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +a7f1fbbe39225f004b8414d4c6da362555b925e0 project_plan-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +1fef9fef1462aa62cec8b96a3c2190896e52c27d project_plan-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +ff1148333f73fefead55cc6873396503510b4dfc project_plan-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +7af69b0b362e05ea0cc87c307f4d0552bc84b253 project_plan-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +1c83b3a4fa9b0f957cafbcec731ead45abae2678 project_plan-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +41c82109614300f864cd09fd96dcadd262079315 project_plan-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +69a8caf66a6345ce11372cc9c2f734f38b01c2cf project_plan-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +99eec84d54c39b05fac7a32cddba544468cfed13 project_plan-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +7340de0e82fecb74f5fc1f2de652e8b31075a99b project_plan-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +ed8e0f4ef9c2afe9bfd5e6226f1d2fcd919ed77a project_plan-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +61d2d33b25edf8780a156f8ba7345959104bdc59 project_plan-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +4856a52b3c4d21c7d847aecef4cf98ea86b0799a project_plan-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +c50491c745dac44e25636f89a6b75801dbfab983 project_plan-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +906b814a6ebb4dfc1e013b1c5b1fd80ebc2cdb2f project_plan-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +744abcf6ab86f8776ec15a142dd03e0bbe2ade14 project_plan-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +7985108dac1c9efcaabe9a4945139a9bfa4c160d project_plan-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +360ffa8db8c4f2c99df49e834e1ed7c2b1b246a6 project_plan-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +2d9c879f22642ae8a5109803bc73a16e9ed03330 project_plan-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +ad94830752c16ecf640bac58da21dc04835eb2e3 project_plan-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +14cfe06539b67e240e4a23e8f78031c8b02f9a1e project_plan-6.0.0 +2dd0180b1c6fa11d27451d4bbb723ef8130f3852 1.4.0 +baad591d0c8f28295fa940654fb52125167d371a 1.6.0 +f523c8e44b80900659959a1e5c6468cd237b266b 1.8.0 +940dd31347eb51632ea3de312a591311cb2f7707 2.0.0 +5deaba26e5eb26930d82c46f199d298bd0703c08 2.2.0 +0c0e7bb05215ca381a09d2fe696fdc829e7e738b 2.4.0 +cbf76a81d5ae48c1f227968fb94bde126ae149bf 2.6.0 +114982b3ee0b120531640b7e222683658e3a5b9d 2.8.0 +f80c569d8e18ed1bda75030131fe6a7133290ce0 3.0.0 +ecb969fd8ac9420c348d8ec495085659a384ecf5 3.2.0 +ef61c5c3c8d21d018a27de0ef4b5695cc58e1de5 3.4.0 +a9ab25db0e9574b4b95f3fb53f82ea28be881228 3.6.0 +bbb478b01b853f92b4c6e7d69855a96a28cd75ce 3.8.0 +0a23227855067e5fad3d5713708048f7387fad89 4.0.0 +bd3eddd2c67850ed86192d9a199ea152dceb9bb1 4.2.0 +a11bd1d08e01287eea027bedce0f7f8052b7ce3a 4.4.0 +3d474174951d44b4f67d6cc258956c78e6cd7147 4.6.0 +f3c4b6889a15b34f2f1db597519b288c17cc219d 4.8.0 +cc8cb10ea76ebe9db1bf60a72faea34c4e5d02bd 5.0.0 +c71cbf353d3e9ddd3b354367d50f58bdaac66af1 5.2.0 +5b78cd1eda861c3d8dc796e3dd91ea0de212d9ed 5.4.0 +21cf2e3f9b8a95f287f5623602d0beb9160af671 5.6.0 +7a46dfb81e38fe0bbe9a9fa78e10226476a422b7 5.8.0 +abf29d2d8ecf3ac2d2b4639af36d16881fdae55b 6.0.0 +6f90d91382061321ccf32a47d576ba108cf558d3 6.0.1 +0000000000000000000000000000000000000000 1.4.0 +2dd0180b1c6fa11d27451d4bbb723ef8130f3852 project_revenue-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +baad591d0c8f28295fa940654fb52125167d371a project_revenue-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +f523c8e44b80900659959a1e5c6468cd237b266b project_revenue-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +940dd31347eb51632ea3de312a591311cb2f7707 project_revenue-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +5deaba26e5eb26930d82c46f199d298bd0703c08 project_revenue-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +0c0e7bb05215ca381a09d2fe696fdc829e7e738b project_revenue-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +cbf76a81d5ae48c1f227968fb94bde126ae149bf project_revenue-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +114982b3ee0b120531640b7e222683658e3a5b9d project_revenue-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +f80c569d8e18ed1bda75030131fe6a7133290ce0 project_revenue-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +ecb969fd8ac9420c348d8ec495085659a384ecf5 project_revenue-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +ef61c5c3c8d21d018a27de0ef4b5695cc58e1de5 project_revenue-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +a9ab25db0e9574b4b95f3fb53f82ea28be881228 project_revenue-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +bbb478b01b853f92b4c6e7d69855a96a28cd75ce project_revenue-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +0a23227855067e5fad3d5713708048f7387fad89 project_revenue-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +bd3eddd2c67850ed86192d9a199ea152dceb9bb1 project_revenue-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +a11bd1d08e01287eea027bedce0f7f8052b7ce3a project_revenue-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +3d474174951d44b4f67d6cc258956c78e6cd7147 project_revenue-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +f3c4b6889a15b34f2f1db597519b288c17cc219d project_revenue-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +cc8cb10ea76ebe9db1bf60a72faea34c4e5d02bd project_revenue-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +c71cbf353d3e9ddd3b354367d50f58bdaac66af1 project_revenue-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +5b78cd1eda861c3d8dc796e3dd91ea0de212d9ed project_revenue-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +21cf2e3f9b8a95f287f5623602d0beb9160af671 project_revenue-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +7a46dfb81e38fe0bbe9a9fa78e10226476a422b7 project_revenue-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +abf29d2d8ecf3ac2d2b4639af36d16881fdae55b project_revenue-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +6f90d91382061321ccf32a47d576ba108cf558d3 project_revenue-6.0.1 +d97450df2b381008d36eaa676613703c0439da33 5.4.0 +c0de6703f97f84cd221021f1f44ed097e7bf1953 5.6.0 +f9c333d590de0f4743309266c4aa9aa404b52133 5.8.0 +e3fe01c43846e4a19a484ab3287ff0cb32c57e9b 6.0.0 +48f14a996233be5ac0130d7ac7d43e056a739f72 6.0.1 +0000000000000000000000000000000000000000 5.4.0 +d97450df2b381008d36eaa676613703c0439da33 purchase_amendment-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +c0de6703f97f84cd221021f1f44ed097e7bf1953 purchase_amendment-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +f9c333d590de0f4743309266c4aa9aa404b52133 purchase_amendment-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +e3fe01c43846e4a19a484ab3287ff0cb32c57e9b purchase_amendment-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +48f14a996233be5ac0130d7ac7d43e056a739f72 purchase_amendment-6.0.1 +28f5e05376cda70f569743e695369f3dcb5462d0 1.0.0 +8411703acab8ab25c5b6a34cedbaa65d8edfb74d 1.2.0 +821a4e526a660debd9e815f866edeaef93026535 1.4.0 +eaeea51fd310f387cc5593ac03caa0a7926ed377 1.6.0 +c5a5d252430911794635b127796bb69727c4c50f 1.8.0 +cf37cf340aadf693703bb72cd9090349698f5eec 2.0.0 +155968df100be420b04452a4a66bff26d9b09d9c 2.2.0 +16f519261f4717b8311fab4525fe9b42624fb9d9 2.4.0 +9aa18c79df9b40d85456d01bdc67ed599c49ed65 2.6.0 +94e08118db32cc429b90c45ed6243a5485d927bb 2.8.0 +37e7ff56a2020b546a3ab4362de63fef916485b4 3.0.0 +775b22f5d584e37ecf96e20519c672cc2c78e137 3.2.0 +3b5b95037d900f173929b37a54cd4fc2cea18437 3.4.0 +f575cdd64cba4615ed28849f77b7991aee7f8e6b 3.6.0 +c9a20a9ab9833b4dec50884ab524d3dd331395c6 3.8.0 +4a507c55113e94fed4f23aeb299c354ab19f451f 4.0.0 +d26f28ad5629c320e6cb88caac8b28c7e335372b 4.2.0 +6ee112692f6ceb07547622c5c974e4f81ee14683 4.4.0 +15a64f104f322d0827d44773911d4e0a9aebba5f 4.6.0 +4221e2277ff99417e520483bfd5dc2157882249a 4.8.0 +a19d4f68a99f24f220200eef7949504a3849bfbb 5.0.0 +3f18592e924cdb2e3603229c416ac41cac11b485 5.2.0 +40575dbd381e65fbd0364f66c0ff45909ebd243d 5.4.0 +9aada510d43bd05d3c4c469c3ea203442d56829a 5.6.0 +38398542e536c292af1a5e144e0a8f70400e2ca1 5.8.0 +2d9779c9eb069dc9e840690bd9c7fa35f5a6bd54 6.0.0 +72b15615452bc64fd73b5caf3c0abc1351d94dec 6.0.1 +1f62b71cc7b791fb68b670f3b3999ceb92f42850 6.0.2 +59df785ea68a332dd6bab8eedec328fa13b26146 6.0.3 +86d73697a72fedc55d5fc130c17893faac5d0245 6.0.4 +6722bfa5576291e9dcdfa66878027a9799a0b9a2 6.0.5 +c517d4067ca5cef9b6eb07e6de4e466eae69b95c 6.0.6 +a0051c17a0717756b5607b9b0bf4947bc590c924 6.0.7 +71321aef73ceef792e178a8071ae6605615b7cfe 6.0.8 +1b10f0afea95bcd6b97b0548b9b2dac130a1163e 6.0.9 +0000000000000000000000000000000000000000 1.0.0 +28f5e05376cda70f569743e695369f3dcb5462d0 purchase-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +8411703acab8ab25c5b6a34cedbaa65d8edfb74d purchase-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +821a4e526a660debd9e815f866edeaef93026535 purchase-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +eaeea51fd310f387cc5593ac03caa0a7926ed377 purchase-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +c5a5d252430911794635b127796bb69727c4c50f purchase-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +cf37cf340aadf693703bb72cd9090349698f5eec purchase-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +155968df100be420b04452a4a66bff26d9b09d9c purchase-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +16f519261f4717b8311fab4525fe9b42624fb9d9 purchase-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +9aa18c79df9b40d85456d01bdc67ed599c49ed65 purchase-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +94e08118db32cc429b90c45ed6243a5485d927bb purchase-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +37e7ff56a2020b546a3ab4362de63fef916485b4 purchase-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +775b22f5d584e37ecf96e20519c672cc2c78e137 purchase-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +3b5b95037d900f173929b37a54cd4fc2cea18437 purchase-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +f575cdd64cba4615ed28849f77b7991aee7f8e6b purchase-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +c9a20a9ab9833b4dec50884ab524d3dd331395c6 purchase-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +4a507c55113e94fed4f23aeb299c354ab19f451f purchase-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +d26f28ad5629c320e6cb88caac8b28c7e335372b purchase-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +6ee112692f6ceb07547622c5c974e4f81ee14683 purchase-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +15a64f104f322d0827d44773911d4e0a9aebba5f purchase-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +4221e2277ff99417e520483bfd5dc2157882249a purchase-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +a19d4f68a99f24f220200eef7949504a3849bfbb purchase-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +3f18592e924cdb2e3603229c416ac41cac11b485 purchase-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +40575dbd381e65fbd0364f66c0ff45909ebd243d purchase-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +9aada510d43bd05d3c4c469c3ea203442d56829a purchase-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +38398542e536c292af1a5e144e0a8f70400e2ca1 purchase-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +2d9779c9eb069dc9e840690bd9c7fa35f5a6bd54 purchase-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +72b15615452bc64fd73b5caf3c0abc1351d94dec purchase-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +1f62b71cc7b791fb68b670f3b3999ceb92f42850 purchase-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +59df785ea68a332dd6bab8eedec328fa13b26146 purchase-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +86d73697a72fedc55d5fc130c17893faac5d0245 purchase-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +6722bfa5576291e9dcdfa66878027a9799a0b9a2 purchase-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +c517d4067ca5cef9b6eb07e6de4e466eae69b95c purchase-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +a0051c17a0717756b5607b9b0bf4947bc590c924 purchase-6.0.7 +0000000000000000000000000000000000000000 6.0.8 +71321aef73ceef792e178a8071ae6605615b7cfe purchase-6.0.8 +0000000000000000000000000000000000000000 6.0.9 +1b10f0afea95bcd6b97b0548b9b2dac130a1163e purchase-6.0.9 +e453e3814ca6b24d75aa4e53a9986fb9318bf60b 5.4.0 +ac500cd9fdc7d3f12b037683d7e1cda58bf8840f 5.6.0 +3d86b8a53f54f6674ee66cb0132919fcb4acd4a4 5.8.0 +084f589d60703ceac43be05c0422ce204ca87697 6.0.0 +0000000000000000000000000000000000000000 5.4.0 +e453e3814ca6b24d75aa4e53a9986fb9318bf60b purchase_history-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +ac500cd9fdc7d3f12b037683d7e1cda58bf8840f purchase_history-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +3d86b8a53f54f6674ee66cb0132919fcb4acd4a4 purchase_history-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +084f589d60703ceac43be05c0422ce204ca87697 purchase_history-6.0.0 +9c98d5e9874c564e821b141ea41d9e7cae406e6b 1.2.0 +eb26aca05c57b21b5f7ace57a2e601a37871aced 1.4.0 +dc78f8d60898a66543a2fce81f601f1972b138f4 1.6.0 +3a3032d7e1b0a13e185941b061094f2f03b26347 1.8.0 +8e0a6416ad46e8917c90357418145a80ea5da2bd 2.0.0 +974320e593ed516aef45e56f5c62e171e5b31375 2.2.0 +01d5bf8bd871617f04260c7b55f5ede38f2936b1 2.4.0 +47531e7678e9edf31e771651e2b589ededb1f9a6 2.6.0 +f81b3297cf147653489db280aa12b4241c549da1 2.8.0 +1a4ce5683c1944f80c98f7537a5d5c550496cfe0 3.0.0 +294cc6a7ac22a9148733e7797796161019ee8734 3.2.0 +09702abc743c6d66785d20964f59e4e3c524b57d 3.4.0 +d1ea9a073d19200cbb7451f3257f926a87b59f8d 3.6.0 +f304f1d26971ae703c6bbac6873078ef5c35223b 3.8.0 +79fd3d85770c222d49aa059f5fd7376a0481ed87 4.0.0 +694e59c9e99ab0e6db581473c77bf4a2314692aa 4.2.0 +792caf8ebcde1466cddd185b00abdfe8e0b5cec7 4.4.0 +4ed14ad2c79707daea80984aff44d5d8faa7a89c 4.6.0 +189b38c757aca3de4ea5a83940d89bf74362c37b 4.8.0 +a24ef81bdda32f5bf3c9193120dca97c1bec9897 5.0.0 +2058dd0b32391d939bf4e24ccb016db816dddf05 5.2.0 +0eb4d6e86f87665f0b5426fa8048a65b89b4fdce 5.4.0 +075473b727f1150a206ef568e39a20d6a8c599b4 5.6.0 +e6433dc6d0026b21c37dc743c56e83e7c00f9c62 5.8.0 +babfee19d2ddd0137a4a13cdd6cef47a6e514edd 6.0.0 +0000000000000000000000000000000000000000 1.2.0 +9c98d5e9874c564e821b141ea41d9e7cae406e6b purchase_invoice_line_standalone-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +eb26aca05c57b21b5f7ace57a2e601a37871aced purchase_invoice_line_standalone-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +dc78f8d60898a66543a2fce81f601f1972b138f4 purchase_invoice_line_standalone-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +3a3032d7e1b0a13e185941b061094f2f03b26347 purchase_invoice_line_standalone-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +8e0a6416ad46e8917c90357418145a80ea5da2bd purchase_invoice_line_standalone-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +974320e593ed516aef45e56f5c62e171e5b31375 purchase_invoice_line_standalone-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +01d5bf8bd871617f04260c7b55f5ede38f2936b1 purchase_invoice_line_standalone-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +47531e7678e9edf31e771651e2b589ededb1f9a6 purchase_invoice_line_standalone-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +f81b3297cf147653489db280aa12b4241c549da1 purchase_invoice_line_standalone-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +1a4ce5683c1944f80c98f7537a5d5c550496cfe0 purchase_invoice_line_standalone-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +294cc6a7ac22a9148733e7797796161019ee8734 purchase_invoice_line_standalone-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +09702abc743c6d66785d20964f59e4e3c524b57d purchase_invoice_line_standalone-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +d1ea9a073d19200cbb7451f3257f926a87b59f8d purchase_invoice_line_standalone-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +f304f1d26971ae703c6bbac6873078ef5c35223b purchase_invoice_line_standalone-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +79fd3d85770c222d49aa059f5fd7376a0481ed87 purchase_invoice_line_standalone-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +694e59c9e99ab0e6db581473c77bf4a2314692aa purchase_invoice_line_standalone-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +792caf8ebcde1466cddd185b00abdfe8e0b5cec7 purchase_invoice_line_standalone-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +4ed14ad2c79707daea80984aff44d5d8faa7a89c purchase_invoice_line_standalone-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +189b38c757aca3de4ea5a83940d89bf74362c37b purchase_invoice_line_standalone-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +a24ef81bdda32f5bf3c9193120dca97c1bec9897 purchase_invoice_line_standalone-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +2058dd0b32391d939bf4e24ccb016db816dddf05 purchase_invoice_line_standalone-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +0eb4d6e86f87665f0b5426fa8048a65b89b4fdce purchase_invoice_line_standalone-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +075473b727f1150a206ef568e39a20d6a8c599b4 purchase_invoice_line_standalone-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +e6433dc6d0026b21c37dc743c56e83e7c00f9c62 purchase_invoice_line_standalone-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +babfee19d2ddd0137a4a13cdd6cef47a6e514edd purchase_invoice_line_standalone-6.0.0 +620f6a6bb9373b33772b2f4b10dfddddd55ef183 6.0.0 +388d46f132989abc7fa14fdf470cb62401b4ee18 6.0.1 +0000000000000000000000000000000000000000 6.0.0 +620f6a6bb9373b33772b2f4b10dfddddd55ef183 purchase_price_list-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +388d46f132989abc7fa14fdf470cb62401b4ee18 purchase_price_list-6.0.1 +01649a64b1527ab0cd844b116c6372d095bf049f 4.0.0 +b1b4778e4be5a374b5e36318b653ecff4c9db0a4 4.2.0 +a4df620b0ba8f7b10af138363772c52d647f5a41 4.4.0 +eb31fa5ebaf005375043180e3b0c76a94c0cd018 4.6.0 +6f7417300585275ed5c1fb280780bc8680eb18b3 4.8.0 +bdfa1b2fbf0e92cb9ef04372bf770c06cc03c22d 5.0.0 +25f77dc80d448b5a6c619281c427b18cd9abdca7 5.2.0 +bc99bc704753495d38e4bdf09d8f8d4ec4a9d1c5 5.4.0 +b439f3a641c3ba9003706a8dcb916daabbe72f98 5.6.0 +63947ac1f4929c7d68fb4195d507dd6718187300 5.8.0 +0fed0bd199b5697e01f20df909c0e96aae949f9a 6.0.0 +d088e18120a1873344d13a2acf5dcddd411795f4 6.0.1 +0000000000000000000000000000000000000000 4.0.0 +01649a64b1527ab0cd844b116c6372d095bf049f purchase_request-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +b1b4778e4be5a374b5e36318b653ecff4c9db0a4 purchase_request-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +a4df620b0ba8f7b10af138363772c52d647f5a41 purchase_request-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +eb31fa5ebaf005375043180e3b0c76a94c0cd018 purchase_request-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +6f7417300585275ed5c1fb280780bc8680eb18b3 purchase_request-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +bdfa1b2fbf0e92cb9ef04372bf770c06cc03c22d purchase_request-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +25f77dc80d448b5a6c619281c427b18cd9abdca7 purchase_request-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +bc99bc704753495d38e4bdf09d8f8d4ec4a9d1c5 purchase_request-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +b439f3a641c3ba9003706a8dcb916daabbe72f98 purchase_request-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +63947ac1f4929c7d68fb4195d507dd6718187300 purchase_request-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +0fed0bd199b5697e01f20df909c0e96aae949f9a purchase_request-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +d088e18120a1873344d13a2acf5dcddd411795f4 purchase_request-6.0.1 +17e19e016f9078d62e598961e6557178230911b4 4.8.0 +4dc6700053f01045be0c09def2b4b95478389f67 5.0.0 +d7de59a4769bc39b85ff2fc84850b788ad1f57d8 5.2.0 +a5f8af7baefda9293b4fbc84bb0a4a0819bba03f 5.4.0 +b339622b14d3eea46fd165e4e45e33f50f4e405e 5.6.0 +95f80b493794793f43c8d084d430f8b48c42b3bf 5.8.0 +96198308ebea5616cc3580f9c7a5777c57f19903 6.0.0 +0503dbbffa3584fc8d8d928ed29ade818938e044 6.0.1 +da2785b7ef32c8dbe43e1b7e8e54537431348e2b 6.0.2 +0000000000000000000000000000000000000000 4.8.0 +17e19e016f9078d62e598961e6557178230911b4 purchase_request_quotation-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +4dc6700053f01045be0c09def2b4b95478389f67 purchase_request_quotation-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +d7de59a4769bc39b85ff2fc84850b788ad1f57d8 purchase_request_quotation-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +a5f8af7baefda9293b4fbc84bb0a4a0819bba03f purchase_request_quotation-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +b339622b14d3eea46fd165e4e45e33f50f4e405e purchase_request_quotation-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +95f80b493794793f43c8d084d430f8b48c42b3bf purchase_request_quotation-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +96198308ebea5616cc3580f9c7a5777c57f19903 purchase_request_quotation-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +0503dbbffa3584fc8d8d928ed29ade818938e044 purchase_request_quotation-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +da2785b7ef32c8dbe43e1b7e8e54537431348e2b purchase_request_quotation-6.0.2 +bcd5902d3b82d5955095978ff35cb2bb4ad9a947 4.2.0 +dca61b39754d6249bea3697ce10ee49f92cebc02 4.4.0 +ff32ed4086837f7dae96c44a46520d17d1bc28fa 4.6.0 +6e47b57c4bdbee8d85664432b914fcbdf8e7a03c 4.8.0 +b44e913d22848d86c237c901d765535d1ab46faf 5.0.0 +5792c1dd486f65866b497ac98c0d6c2b5f4102e7 5.2.0 +317bcf82b7d6a99304ac8644f1c750c04fda79d1 5.4.0 +5dc4517730a7e3e23f080d4ee7fd471eaaf65791 5.6.0 +90ad238622bc89ca20c38e551d0cac8b3e28a8f1 5.8.0 +747927e0556ffdc27d8a71287f04d4649794bb65 6.0.0 +0000000000000000000000000000000000000000 4.2.0 +bcd5902d3b82d5955095978ff35cb2bb4ad9a947 purchase_requisition-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +dca61b39754d6249bea3697ce10ee49f92cebc02 purchase_requisition-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +ff32ed4086837f7dae96c44a46520d17d1bc28fa purchase_requisition-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +6e47b57c4bdbee8d85664432b914fcbdf8e7a03c purchase_requisition-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +b44e913d22848d86c237c901d765535d1ab46faf purchase_requisition-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +5792c1dd486f65866b497ac98c0d6c2b5f4102e7 purchase_requisition-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +317bcf82b7d6a99304ac8644f1c750c04fda79d1 purchase_requisition-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +5dc4517730a7e3e23f080d4ee7fd471eaaf65791 purchase_requisition-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +90ad238622bc89ca20c38e551d0cac8b3e28a8f1 purchase_requisition-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +747927e0556ffdc27d8a71287f04d4649794bb65 purchase_requisition-6.0.0 +57fd2631f24428f6782d99461eef0bb7df73410b 5.4.0 +97e04038a35ee6bdc169823c405bf0e04d6a89f3 5.6.0 +32a0b05096cb83083f5e66d008030a8b1cacfc81 5.8.0 +33f97eb44c2ea967e49411860d2c05c088ab15e0 6.0.0 +0000000000000000000000000000000000000000 5.4.0 +57fd2631f24428f6782d99461eef0bb7df73410b purchase_secondary_unit-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +97e04038a35ee6bdc169823c405bf0e04d6a89f3 purchase_secondary_unit-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +32a0b05096cb83083f5e66d008030a8b1cacfc81 purchase_secondary_unit-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +33f97eb44c2ea967e49411860d2c05c088ab15e0 purchase_secondary_unit-6.0.0 +6b4b291f70b6ad9ead4cbe9f8c2da88b5c324c8b 2.4.0 +1ee11d51aa0b6c2ecc06cb00ef9ef941d10fb3e7 2.6.0 +cd43d73b08c73a75fecae0b59e5da96a89d68498 2.8.0 +8ec1c5e5086391eef8c93b129311f19a52072f4d 3.0.0 +2dbc358ddf12b5b77705805bc72e17fe38f01a19 3.2.0 +63b3d63e95e64905bccc9dcf0e4e685dac81dfd3 3.4.0 +59d25a92cc7e19b50f6a11181bcf02b78dc4c09a 3.6.0 +bbdb8fc7bf4aea317d452b38798f2d7d915e5a75 3.8.0 +ad55847e968de20322cc71d504e48f769aa22baf 4.0.0 +173cf80a9a9df5f685c12d2acfa0faddacc94222 4.2.0 +07a2480b0e2834e758862e8230d8e93d28a57223 4.4.0 +b0428a99c8532d7a580ef686b853880b27beda3d 4.6.0 +209bd2b3806e73a9e10756f258a0a482fe55e009 4.8.0 +1f4d598b3d9c2afcff4aa60fb22a76d54e989bf3 5.0.0 +ed23e3603ff4c74033f22413278cd40e7c35240d 5.2.0 +de17813d9dd55d8be1a8258f5bc654d19e1bc26a 5.4.0 +cf45aa4d44a7f7e01557a040983d8308b1fcbd8a 5.6.0 +0cf9649d3f25d140770921c544853a07c84bec89 5.8.0 +38078366523c7a71bd738efda43047503d81c7a6 6.0.0 +0000000000000000000000000000000000000000 2.4.0 +6b4b291f70b6ad9ead4cbe9f8c2da88b5c324c8b purchase_shipment_cost-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +1ee11d51aa0b6c2ecc06cb00ef9ef941d10fb3e7 purchase_shipment_cost-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +cd43d73b08c73a75fecae0b59e5da96a89d68498 purchase_shipment_cost-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +8ec1c5e5086391eef8c93b129311f19a52072f4d purchase_shipment_cost-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +2dbc358ddf12b5b77705805bc72e17fe38f01a19 purchase_shipment_cost-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +63b3d63e95e64905bccc9dcf0e4e685dac81dfd3 purchase_shipment_cost-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +59d25a92cc7e19b50f6a11181bcf02b78dc4c09a purchase_shipment_cost-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +bbdb8fc7bf4aea317d452b38798f2d7d915e5a75 purchase_shipment_cost-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +ad55847e968de20322cc71d504e48f769aa22baf purchase_shipment_cost-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +173cf80a9a9df5f685c12d2acfa0faddacc94222 purchase_shipment_cost-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +07a2480b0e2834e758862e8230d8e93d28a57223 purchase_shipment_cost-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +b0428a99c8532d7a580ef686b853880b27beda3d purchase_shipment_cost-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +209bd2b3806e73a9e10756f258a0a482fe55e009 purchase_shipment_cost-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +1f4d598b3d9c2afcff4aa60fb22a76d54e989bf3 purchase_shipment_cost-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +ed23e3603ff4c74033f22413278cd40e7c35240d purchase_shipment_cost-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +de17813d9dd55d8be1a8258f5bc654d19e1bc26a purchase_shipment_cost-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +cf45aa4d44a7f7e01557a040983d8308b1fcbd8a purchase_shipment_cost-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +0cf9649d3f25d140770921c544853a07c84bec89 purchase_shipment_cost-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +38078366523c7a71bd738efda43047503d81c7a6 purchase_shipment_cost-6.0.0 +ffef8bae0da2388021948bcabbf6d6132df1d10d 4.4.0 +53aedf3c5a2907c144e5a4ddac42286e4a5b4e91 4.6.0 +5f91c5b9dbcf3d847e6acfc5ab73ea28e413d5b8 4.8.0 +bd304a295c3400cdd1d3ab88057cf52e3636d8b1 5.0.0 +7e8b2014f3b70fbb4d53bce379e9fffa7493fb4f 5.2.0 +088527a43d2fd9eed9e607d39bd79ae0083950a9 5.4.0 +3ac2fd3f244745e7e8ef98c9dbef84a883eedcc6 5.6.0 +66b2d8e545d2d1ec95b982d0ae82ac05e2f107d7 5.8.0 +ed3a20a42ba3e8d04ddd3c09d221227332e93f17 6.0.0 +45f4ad544e91fb6a8c1c9f7ee90228fc01858775 6.0.1 +0000000000000000000000000000000000000000 4.4.0 +ffef8bae0da2388021948bcabbf6d6132df1d10d sale_advance_payment-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +53aedf3c5a2907c144e5a4ddac42286e4a5b4e91 sale_advance_payment-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +5f91c5b9dbcf3d847e6acfc5ab73ea28e413d5b8 sale_advance_payment-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +bd304a295c3400cdd1d3ab88057cf52e3636d8b1 sale_advance_payment-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +7e8b2014f3b70fbb4d53bce379e9fffa7493fb4f sale_advance_payment-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +088527a43d2fd9eed9e607d39bd79ae0083950a9 sale_advance_payment-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +3ac2fd3f244745e7e8ef98c9dbef84a883eedcc6 sale_advance_payment-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +66b2d8e545d2d1ec95b982d0ae82ac05e2f107d7 sale_advance_payment-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +ed3a20a42ba3e8d04ddd3c09d221227332e93f17 sale_advance_payment-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +45f4ad544e91fb6a8c1c9f7ee90228fc01858775 sale_advance_payment-6.0.1 +2bc978e32824fac17d3c2665444c2bc738ae33ce 5.4.0 +16165133e8fb931f1a8d8dbb8f003c5c1c183132 5.6.0 +3d55751ec3e0150575541c445c0d60846f098336 5.8.0 +a60f0bcd2fa08bb785bf8090b58e4b023c5b97d3 6.0.0 +ec8c8833939e98e33f6a9687472158ab185b977e 6.0.1 +0000000000000000000000000000000000000000 5.4.0 +2bc978e32824fac17d3c2665444c2bc738ae33ce sale_amendment-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +16165133e8fb931f1a8d8dbb8f003c5c1c183132 sale_amendment-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +3d55751ec3e0150575541c445c0d60846f098336 sale_amendment-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +a60f0bcd2fa08bb785bf8090b58e4b023c5b97d3 sale_amendment-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +ec8c8833939e98e33f6a9687472158ab185b977e sale_amendment-6.0.1 +5e6544b5721589986fb34fb9d8189b96113a1812 3.8.0 +1452882cb48099b2b8774488952ef0da93549fba 4.0.0 +852c30b3f34953898bc8cd4ea2ebdb332ff3e733 4.2.0 +9cbc898a393f97b61f6d4716a1fb5433206238bd 4.4.0 +b437d3f8a855595bd87630a7118b0286f5ab1c85 4.6.0 +55166280b2e699bc8b8f0e99be726c4869743857 4.8.0 +266f997e91440b9bc36ae8a435d60c5679ea12fa 5.0.0 +a4923a52b963bce948b479ca426392efd0701d08 5.2.0 +2c543ccd3232d58d1b2d59fa757a7975c72f2372 5.4.0 +da18123e3fd5dccc41fb6f0385078c73d2f133ac 5.6.0 +2c985bccb02403f187f09b68c6869aa6daf8717a 5.8.0 +0d35637e6b73934bbc6edd6accabb7bf1841e77c 6.0.0 +6df66d282bd56fe55b0b53040c91bee1914c9148 6.0.1 +c366c311d9fb66015a70296ee23e17e5e2293616 6.0.2 +0000000000000000000000000000000000000000 3.8.0 +5e6544b5721589986fb34fb9d8189b96113a1812 sale_complaint-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +1452882cb48099b2b8774488952ef0da93549fba sale_complaint-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +852c30b3f34953898bc8cd4ea2ebdb332ff3e733 sale_complaint-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +9cbc898a393f97b61f6d4716a1fb5433206238bd sale_complaint-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +b437d3f8a855595bd87630a7118b0286f5ab1c85 sale_complaint-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +55166280b2e699bc8b8f0e99be726c4869743857 sale_complaint-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +266f997e91440b9bc36ae8a435d60c5679ea12fa sale_complaint-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +a4923a52b963bce948b479ca426392efd0701d08 sale_complaint-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +2c543ccd3232d58d1b2d59fa757a7975c72f2372 sale_complaint-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +da18123e3fd5dccc41fb6f0385078c73d2f133ac sale_complaint-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +2c985bccb02403f187f09b68c6869aa6daf8717a sale_complaint-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +0d35637e6b73934bbc6edd6accabb7bf1841e77c sale_complaint-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +6df66d282bd56fe55b0b53040c91bee1914c9148 sale_complaint-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +c366c311d9fb66015a70296ee23e17e5e2293616 sale_complaint-6.0.2 +9f3593c47d8e61701a48dd4994c87c8932cd03b4 3.2.0 +de61c4b9fa8b5d491a76de99866c9e6f6b7f18da 3.4.0 +53ed2c17b8fab91c131e4845130f5c643b610c4e 3.6.0 +9b0631e3b18e191780b3406becced025d9a6997c 3.8.0 +441f649129f3a3797f27d820c767acf1a2389a3a 4.0.0 +11f83d0ee53b6a3a453bf7c6d9d049dc86b958cd 4.2.0 +9ba1ef5999e04e46bb639917dde537d9f285312a 4.4.0 +d472c520bc15b3b3b2b36b1df50c9e38038d0c94 4.6.0 +5b7b57e25d0b85f530a8ff679209eabfc1e8800d 4.8.0 +912186dd35981e767a934197d0a7eaf2fd043524 5.0.0 +cbfca971ec9fd828f80888abf9fb86d43e159428 5.2.0 +e42f713281f747681fe9c20c822a276f5f9b729c 5.4.0 +7f3949969dbb1c999d977c261d49fe9945f431dc 5.6.0 +3d735aa32b29b9ba2ccb0e03762cd4f0a2f4a257 5.8.0 +538501607c2f00960a49f89d4249855ef0ce15cb 6.0.0 +0000000000000000000000000000000000000000 3.2.0 +9f3593c47d8e61701a48dd4994c87c8932cd03b4 sale_credit_limit-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +de61c4b9fa8b5d491a76de99866c9e6f6b7f18da sale_credit_limit-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +53ed2c17b8fab91c131e4845130f5c643b610c4e sale_credit_limit-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +9b0631e3b18e191780b3406becced025d9a6997c sale_credit_limit-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +441f649129f3a3797f27d820c767acf1a2389a3a sale_credit_limit-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +11f83d0ee53b6a3a453bf7c6d9d049dc86b958cd sale_credit_limit-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +9ba1ef5999e04e46bb639917dde537d9f285312a sale_credit_limit-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +d472c520bc15b3b3b2b36b1df50c9e38038d0c94 sale_credit_limit-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +5b7b57e25d0b85f530a8ff679209eabfc1e8800d sale_credit_limit-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +912186dd35981e767a934197d0a7eaf2fd043524 sale_credit_limit-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +cbfca971ec9fd828f80888abf9fb86d43e159428 sale_credit_limit-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +e42f713281f747681fe9c20c822a276f5f9b729c sale_credit_limit-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +7f3949969dbb1c999d977c261d49fe9945f431dc sale_credit_limit-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +3d735aa32b29b9ba2ccb0e03762cd4f0a2f4a257 sale_credit_limit-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +538501607c2f00960a49f89d4249855ef0ce15cb sale_credit_limit-6.0.0 +048f3939e4fe68df605f29805d421f0e4029e1e3 5.8.0 +e11442b5963bc719317414861dd81c13c7b941ce 6.0.0 +58afdb843fb2ec14c732a56181967e539738855f 6.0.1 +0000000000000000000000000000000000000000 5.8.0 +048f3939e4fe68df605f29805d421f0e4029e1e3 sale_discount-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +e11442b5963bc719317414861dd81c13c7b941ce sale_discount-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +58afdb843fb2ec14c732a56181967e539738855f sale_discount-6.0.1 +ed754e9dc954f77a62e5c13cce8982150df6c5fc 3.6.0 +1a28a341c3b19e92faec157cd3f1daef3882c9d0 3.8.0 +caee5c8f0b7246b0f14e2cd0772959ac13a9f2c8 4.0.0 +58dea19b24d01c729c9f35a7c3e6b95a65afffa7 4.2.0 +d3edd73f98f75ae80f1ba1058c7a0a7c0c1485df 4.4.0 +e1f0b6a705e5e87c5707d737b2a271177ab42ca0 4.6.0 +b07c3f104931d10aa1d015e7d712b2c6519b54bc 4.8.0 +e7516800e812afa2065d1e08e86021dcf0cc5bdb 5.0.0 +126cdf7207c7dc8e7cc0fb00b49dec3c2326031c 5.2.0 +3f4e25ec446eb2b04cb941890120df86d5d629b6 5.4.0 +7a7bfdc619295e1e225b1ea8f6b07dfb8769d4ec 5.6.0 +f3e01b105d1983d8835916e46748a28f492a5aec 5.8.0 +46c0de980742bcd165e258d654df7a2b1d164f8f 6.0.0 +0000000000000000000000000000000000000000 3.6.0 +ed754e9dc954f77a62e5c13cce8982150df6c5fc sale_extra-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +1a28a341c3b19e92faec157cd3f1daef3882c9d0 sale_extra-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +caee5c8f0b7246b0f14e2cd0772959ac13a9f2c8 sale_extra-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +58dea19b24d01c729c9f35a7c3e6b95a65afffa7 sale_extra-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +d3edd73f98f75ae80f1ba1058c7a0a7c0c1485df sale_extra-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e1f0b6a705e5e87c5707d737b2a271177ab42ca0 sale_extra-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +b07c3f104931d10aa1d015e7d712b2c6519b54bc sale_extra-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +e7516800e812afa2065d1e08e86021dcf0cc5bdb sale_extra-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +126cdf7207c7dc8e7cc0fb00b49dec3c2326031c sale_extra-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +3f4e25ec446eb2b04cb941890120df86d5d629b6 sale_extra-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +7a7bfdc619295e1e225b1ea8f6b07dfb8769d4ec sale_extra-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +f3e01b105d1983d8835916e46748a28f492a5aec sale_extra-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +46c0de980742bcd165e258d654df7a2b1d164f8f sale_extra-6.0.0 +f7260dcf0ebb5739b6b66482ba4bc09b0d4f3e1d 6.0.0 +0379892ea1576bd17c67dae247b16acf688d88a9 6.0.1 +5c1d0d625a8f719800dfe3c6f5fca3e026c06cb6 6.0.2 +526e26430819ade46d6d7745aec20a7fdc395db7 6.0.3 +df89d6304a01a3a379e7f7cc869ae8b6c1c09b0d 6.0.4 +0000000000000000000000000000000000000000 6.0.0 +f7260dcf0ebb5739b6b66482ba4bc09b0d4f3e1d sale_gift_card-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +0379892ea1576bd17c67dae247b16acf688d88a9 sale_gift_card-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +5c1d0d625a8f719800dfe3c6f5fca3e026c06cb6 sale_gift_card-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +526e26430819ade46d6d7745aec20a7fdc395db7 sale_gift_card-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +df89d6304a01a3a379e7f7cc869ae8b6c1c09b0d sale_gift_card-6.0.4 +a10cbe150870d184b9a520b155de9cbc87ecc2f2 1.0.0 +cad9154b8847193dff951b9c4c0a4fa16c66d550 1.2.0 +107d9341d8067b074c60250a15e6cede4f038f7e 1.4.0 +dd5101ebaec9f7d1d13071e0e1ffcf3958a6b0f1 1.6.0 +13263ec7282b5a58dedd84cceb8e33de76a6952e 1.8.0 +4a6f7eb2afa6f6aa315fac3148397a01b0d6ed8e 2.0.0 +746ade947a1b66841722d5bfb4e50a3f87c18c9f 2.2.0 +5cc785354c99154c3656c94aa399a9e1d708db9f 2.4.0 +585d14523722fad71a1d6494123bc763db7ea851 2.6.0 +4b450ba768ec05bd3a46e28d0bdd8f49260f810b 2.8.0 +98c4a6bc6e9e9e26f4cbad60d055b22fa074e0fe 3.0.0 +626631267226df32a752f731624daacafa18e493 3.2.0 +2a184031033ef6cd2bb53f5d754cde0a57a3014a 3.4.0 +57e860bd74aa8d46a8092b643d24b64e5fea6a51 3.6.0 +8dd80d3a8f35cb56e1013d29a4ab2509ac4ee769 3.8.0 +fb552d3041962f3ffd92cd4c2b9822351b546079 4.0.0 +43663308f7adff661eb9c1c7336c9a063d38f945 4.2.0 +7fee0182f57fcf1ec8d7aaef5af2657d9a57ffc3 4.4.0 +e6b09f17a450ee17476bfdffd6610ad424991216 4.6.0 +1a675500baf9f714881ea69f0c045b486f834d1b 4.8.0 +5a31d0c21fa4aefeeb28784a1e7b181d4a71d6d2 5.0.0 +270f93e1f0f67b4d538d6e4931882b616e191707 5.2.0 +0ecdabf1630d793489597e59f3bc4760da48817f 5.4.0 +fc05c15856a5018d7ad0bdb0f34e80dfd56e7b3a 5.6.0 +8bef621cc3cda3d6bdaf1cd4b85fa43e9dacfd51 5.8.0 +1f5bf85b97b4457c460270884d1c0cd839008e59 6.0.0 +0d832b5962c0410c7a26b5e6d18127f89d6fa538 6.0.1 +afcd8bc6a21e7e1b4396e2e7acea123ccaada167 6.0.2 +cff569537d36a9e137a8ce5606db12096a4ac1a1 6.0.3 +03ad81c9b703f727474552d6c377568a95ddd534 6.0.4 +90fe3a8e962d793ad6ab5d6747ca67021a76f90f 6.0.5 +524e1570accd177a27cbde1a53301738f04efabe 6.0.6 +73036e90680d214c3865a4a39575ff7f1e842fe2 6.0.7 +99047c4da39bb9519f91e6fb36ccb90557107ff1 6.0.8 +cdc3e1a724d07f578eef65768c65028b7880f7bd 6.0.9 +0000000000000000000000000000000000000000 1.0.0 +a10cbe150870d184b9a520b155de9cbc87ecc2f2 sale-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +cad9154b8847193dff951b9c4c0a4fa16c66d550 sale-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +107d9341d8067b074c60250a15e6cede4f038f7e sale-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +dd5101ebaec9f7d1d13071e0e1ffcf3958a6b0f1 sale-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +13263ec7282b5a58dedd84cceb8e33de76a6952e sale-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +4a6f7eb2afa6f6aa315fac3148397a01b0d6ed8e sale-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +746ade947a1b66841722d5bfb4e50a3f87c18c9f sale-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +5cc785354c99154c3656c94aa399a9e1d708db9f sale-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +585d14523722fad71a1d6494123bc763db7ea851 sale-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +4b450ba768ec05bd3a46e28d0bdd8f49260f810b sale-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +98c4a6bc6e9e9e26f4cbad60d055b22fa074e0fe sale-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +626631267226df32a752f731624daacafa18e493 sale-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +2a184031033ef6cd2bb53f5d754cde0a57a3014a sale-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +57e860bd74aa8d46a8092b643d24b64e5fea6a51 sale-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +8dd80d3a8f35cb56e1013d29a4ab2509ac4ee769 sale-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +fb552d3041962f3ffd92cd4c2b9822351b546079 sale-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +43663308f7adff661eb9c1c7336c9a063d38f945 sale-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +7fee0182f57fcf1ec8d7aaef5af2657d9a57ffc3 sale-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e6b09f17a450ee17476bfdffd6610ad424991216 sale-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +1a675500baf9f714881ea69f0c045b486f834d1b sale-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +5a31d0c21fa4aefeeb28784a1e7b181d4a71d6d2 sale-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +270f93e1f0f67b4d538d6e4931882b616e191707 sale-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +0ecdabf1630d793489597e59f3bc4760da48817f sale-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +fc05c15856a5018d7ad0bdb0f34e80dfd56e7b3a sale-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +8bef621cc3cda3d6bdaf1cd4b85fa43e9dacfd51 sale-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +1f5bf85b97b4457c460270884d1c0cd839008e59 sale-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +0d832b5962c0410c7a26b5e6d18127f89d6fa538 sale-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +afcd8bc6a21e7e1b4396e2e7acea123ccaada167 sale-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +cff569537d36a9e137a8ce5606db12096a4ac1a1 sale-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +03ad81c9b703f727474552d6c377568a95ddd534 sale-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +90fe3a8e962d793ad6ab5d6747ca67021a76f90f sale-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +524e1570accd177a27cbde1a53301738f04efabe sale-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +73036e90680d214c3865a4a39575ff7f1e842fe2 sale-6.0.7 +0000000000000000000000000000000000000000 6.0.8 +99047c4da39bb9519f91e6fb36ccb90557107ff1 sale-6.0.8 +0000000000000000000000000000000000000000 6.0.9 +cdc3e1a724d07f578eef65768c65028b7880f7bd sale-6.0.9 +183c2adb200e9ebb4d04e37d16843a86842e5fc4 5.4.0 +818c4a409fd405f8e29257235d3f33c228f98528 5.6.0 +037afc127047ce9a8558cb7f3c5778b8ff84eb60 5.8.0 +18ef01aa2e6feb211bbfc1a53449e227f369ffee 6.0.0 +0000000000000000000000000000000000000000 5.4.0 +183c2adb200e9ebb4d04e37d16843a86842e5fc4 sale_history-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +818c4a409fd405f8e29257235d3f33c228f98528 sale_history-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +037afc127047ce9a8558cb7f3c5778b8ff84eb60 sale_history-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +18ef01aa2e6feb211bbfc1a53449e227f369ffee sale_history-6.0.0 +02193968928ea7a8040f51efb7cbf71a63f6716c 3.0.0 +a3e8ad8e20b1bf89588a287ed33ab8e787934e1f 3.2.0 +a194a1b7c60769f1d3dc847006440be35609ee09 3.4.0 +1e1ada5c238f9e03c696877a237fe2e5eb51a804 3.6.0 +c92b890fd994b9fec5745a294018fa263dfcc444 3.8.0 +eb3a77d0925df79a1ac2e7bea95f38a5cb9703e4 4.0.0 +115f9e97cb33ca748fb1d51275127c272458b56e 4.2.0 +f3a9b35ed2a519b4a9a423459e00ba9dc93ab6be 4.4.0 +59bcb84c02d49c4600e211fd78a875d22034a929 4.6.0 +64ec2452692d45978f759a391b44ab56514559b6 4.8.0 +f61d4e4dc1cb442e84f322be136cf3609cd74991 5.0.0 +ecde908cdd3d027dc6cfad5bfc68538dad162b30 5.2.0 +b564fcd0dcd00071678e81767914bffe6e855d9b 5.4.0 +a15f7ba308fcb2ff1133491c843a079bf9c976f3 5.6.0 +b2b863a78064e4324237d10f17ed3001703c7c13 5.8.0 +d660bd5979030f91ff945fb68a1402e85a57e006 6.0.0 +0000000000000000000000000000000000000000 3.0.0 +02193968928ea7a8040f51efb7cbf71a63f6716c sale_invoice_grouping-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +a3e8ad8e20b1bf89588a287ed33ab8e787934e1f sale_invoice_grouping-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +a194a1b7c60769f1d3dc847006440be35609ee09 sale_invoice_grouping-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +1e1ada5c238f9e03c696877a237fe2e5eb51a804 sale_invoice_grouping-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +c92b890fd994b9fec5745a294018fa263dfcc444 sale_invoice_grouping-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +eb3a77d0925df79a1ac2e7bea95f38a5cb9703e4 sale_invoice_grouping-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +115f9e97cb33ca748fb1d51275127c272458b56e sale_invoice_grouping-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +f3a9b35ed2a519b4a9a423459e00ba9dc93ab6be sale_invoice_grouping-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +59bcb84c02d49c4600e211fd78a875d22034a929 sale_invoice_grouping-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +64ec2452692d45978f759a391b44ab56514559b6 sale_invoice_grouping-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +f61d4e4dc1cb442e84f322be136cf3609cd74991 sale_invoice_grouping-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +ecde908cdd3d027dc6cfad5bfc68538dad162b30 sale_invoice_grouping-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +b564fcd0dcd00071678e81767914bffe6e855d9b sale_invoice_grouping-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +a15f7ba308fcb2ff1133491c843a079bf9c976f3 sale_invoice_grouping-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +b2b863a78064e4324237d10f17ed3001703c7c13 sale_invoice_grouping-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +d660bd5979030f91ff945fb68a1402e85a57e006 sale_invoice_grouping-6.0.0 +8a95588381b35cb27577087832c5ae4da9cd7e3f 1.6.0 +ebc57da9bed5ee9fe72fe058f4df25f1bf64b3d2 1.8.0 +79949ff632053561e2e165741bf0173902de44bf 2.0.0 +ab0f0de52d17ccca323a8b88185d460c168486b8 2.2.0 +b883df5cada60b8fb8885da6a09805ebd82b93ab 2.4.0 +1cf3fa4815060810f3d7da1f011e6b9d104bf2b7 2.6.0 +31409c9f2ef35ddf938d8a75edaa7fb531b2b24b 2.8.0 +78047448b367fbe6f204a0c593f5d6e1791cc097 3.0.0 +fac58ec726e0bb8c4dc9ea5f5d0f0a1fbaf8f94f 3.2.0 +bb0ed6867cabf05d58b5ef98eeb7a364939acdc1 3.4.0 +6ef578dc4f6da372f04cd1c0198a94bfd6f3eb62 3.6.0 +2f848da36791fc48112cd6c7c81a8708f5827431 3.8.0 +fd788ea3774d3eb2aca8480d8076d25513297d69 4.0.0 +e632dd78214b52c0dc93f2471cdd624d9556517b 4.2.0 +0d16cfcf221ed8608565e6e4f5c946b9909d7f14 4.4.0 +11a9ed7c950aee7e9f311ea7d04a4878c06a0257 4.6.0 +f8c109894b1eff1d3b39e8182239553776fab26f 4.8.0 +5888934279521ac12caf69431fa5385380fde816 5.0.0 +1256de2cad83864e82fb1b0bf52c63f7a6338187 5.2.0 +dd0ebdb6c44a90773a827d18e014019f9fb9666d 5.4.0 +fe5bf66c49251e367441e76f708e4c24b4d44d3d 5.6.0 +95169acf1c0a88a30c2fac46e2da054b32e4799f 5.8.0 +13a5b61b9b4583bfe0c9007e410aa5a914955b84 6.0.0 +8f17d0cb6ce9f91620409d1c090e3d8355d24dc4 6.0.1 +0000000000000000000000000000000000000000 1.6.0 +8a95588381b35cb27577087832c5ae4da9cd7e3f sale_opportunity-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +ebc57da9bed5ee9fe72fe058f4df25f1bf64b3d2 sale_opportunity-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +79949ff632053561e2e165741bf0173902de44bf sale_opportunity-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +ab0f0de52d17ccca323a8b88185d460c168486b8 sale_opportunity-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +b883df5cada60b8fb8885da6a09805ebd82b93ab sale_opportunity-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +1cf3fa4815060810f3d7da1f011e6b9d104bf2b7 sale_opportunity-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +31409c9f2ef35ddf938d8a75edaa7fb531b2b24b sale_opportunity-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +78047448b367fbe6f204a0c593f5d6e1791cc097 sale_opportunity-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +fac58ec726e0bb8c4dc9ea5f5d0f0a1fbaf8f94f sale_opportunity-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +bb0ed6867cabf05d58b5ef98eeb7a364939acdc1 sale_opportunity-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +6ef578dc4f6da372f04cd1c0198a94bfd6f3eb62 sale_opportunity-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +2f848da36791fc48112cd6c7c81a8708f5827431 sale_opportunity-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +fd788ea3774d3eb2aca8480d8076d25513297d69 sale_opportunity-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +e632dd78214b52c0dc93f2471cdd624d9556517b sale_opportunity-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +0d16cfcf221ed8608565e6e4f5c946b9909d7f14 sale_opportunity-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +11a9ed7c950aee7e9f311ea7d04a4878c06a0257 sale_opportunity-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +f8c109894b1eff1d3b39e8182239553776fab26f sale_opportunity-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +5888934279521ac12caf69431fa5385380fde816 sale_opportunity-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +1256de2cad83864e82fb1b0bf52c63f7a6338187 sale_opportunity-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +dd0ebdb6c44a90773a827d18e014019f9fb9666d sale_opportunity-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +fe5bf66c49251e367441e76f708e4c24b4d44d3d sale_opportunity-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +95169acf1c0a88a30c2fac46e2da054b32e4799f sale_opportunity-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +13a5b61b9b4583bfe0c9007e410aa5a914955b84 sale_opportunity-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +8f17d0cb6ce9f91620409d1c090e3d8355d24dc4 sale_opportunity-6.0.1 +cf14756390fc8104236ac571a1985ada6dbfbcfb 4.6.0 +92b49453423dbd713b2fe0c4c8acf4a3e2429b05 4.8.0 +cacdd3e5f2f6d79335bc8b2d59c20989104bd700 5.0.0 +5dda623c16d968c13ea93a15736ebc0e40c54997 5.2.0 +bc6b67bbc1c6be7f765ea846a7a9b4705ed7898a 5.4.0 +55badc28caf6c17a1cec03414342862917b50aae 5.6.0 +48510945db7404f4eeb1b3ed097d74f4b0bfa133 5.8.0 +8cf2cd8b23e95b1b20e0ef6e034f87d22e046c30 6.0.0 +0f82434b6bd5a746848c517b56d0b50329dd9032 6.0.1 +6ab687ba33684d9d99ea64d3f6ae66ac0319eb57 6.0.2 +0000000000000000000000000000000000000000 4.6.0 +cf14756390fc8104236ac571a1985ada6dbfbcfb sale_payment-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +92b49453423dbd713b2fe0c4c8acf4a3e2429b05 sale_payment-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +cacdd3e5f2f6d79335bc8b2d59c20989104bd700 sale_payment-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +5dda623c16d968c13ea93a15736ebc0e40c54997 sale_payment-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +bc6b67bbc1c6be7f765ea846a7a9b4705ed7898a sale_payment-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +55badc28caf6c17a1cec03414342862917b50aae sale_payment-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +48510945db7404f4eeb1b3ed097d74f4b0bfa133 sale_payment-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +8cf2cd8b23e95b1b20e0ef6e034f87d22e046c30 sale_payment-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +0f82434b6bd5a746848c517b56d0b50329dd9032 sale_payment-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +6ab687ba33684d9d99ea64d3f6ae66ac0319eb57 sale_payment-6.0.2 +ab27d5f885523aea9a019286456f0d1e5e8004ce 1.4.0 +f9b3c65cec15cb254f0dabd277267713b27ac85e 1.6.0 +fd059eb6efc541f8017126fe01244840d97e9734 1.8.0 +8fba70f4cccaf6eecb33ab96b912896925e0c53c 2.0.0 +72abba3cf573b24c299d8c436ad1ee7ebc7ec019 2.2.0 +2707ce9a73005af39c738bd1ebc802510dea26c6 2.4.0 +77cab32b37ac5edd7633c5180c27a6c714910404 2.6.0 +1e016db1de37328bf2cbfd5e269e3f08fd52aea5 2.8.0 +89e39e7632c711d6b55296cc882dd84269e9c204 3.0.0 +2275c8a82001381ec5b05a110c268cbebcbadf50 3.2.0 +fcccce714c6ea6b301ccfddfcfad3ebd340ba1ab 3.4.0 +da4b0d936e33a548f38c744746fcb09d0a8d8981 3.6.0 +7ab4b6c816aac80c456cccd720f532b0f2683599 3.8.0 +32947c8017123b169ce3016d5ace19b2f3180a5c 4.0.0 +8077ddce6393d8c26c2a827cf26a1c0b800328cf 4.2.0 +655dd1c019ba39803cc86c7ad206d50e637f2cae 4.4.0 +2f8fbabe66588be2c44258cef94188b822d86aa6 4.6.0 +bc8164a5def26df10bfa7f7f6822caf4baa695cf 4.8.0 +38bdc770d89ba2771ed9db9aaa5070a1241e2316 5.0.0 +3e8dba0fb8a97f7f85b4b81c068bb1035ed9f591 5.2.0 +d55fde4995043af44a2db09d2b30fc05aa07e650 5.4.0 +ee4594b79aebab2288a48acc19d437d26660702e 5.6.0 +3dd6b2922b2ce7e7b495a4a9989d51b30f9d20d0 5.8.0 +774b4432599f895c9321db4c1df1c8440e66b05a 6.0.0 +c1f6221592b86abb1c47859ec919af44d302a983 6.0.1 +0000000000000000000000000000000000000000 1.4.0 +ab27d5f885523aea9a019286456f0d1e5e8004ce sale_price_list-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +f9b3c65cec15cb254f0dabd277267713b27ac85e sale_price_list-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +fd059eb6efc541f8017126fe01244840d97e9734 sale_price_list-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +8fba70f4cccaf6eecb33ab96b912896925e0c53c sale_price_list-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +72abba3cf573b24c299d8c436ad1ee7ebc7ec019 sale_price_list-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +2707ce9a73005af39c738bd1ebc802510dea26c6 sale_price_list-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +77cab32b37ac5edd7633c5180c27a6c714910404 sale_price_list-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +1e016db1de37328bf2cbfd5e269e3f08fd52aea5 sale_price_list-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +89e39e7632c711d6b55296cc882dd84269e9c204 sale_price_list-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +2275c8a82001381ec5b05a110c268cbebcbadf50 sale_price_list-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +fcccce714c6ea6b301ccfddfcfad3ebd340ba1ab sale_price_list-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +da4b0d936e33a548f38c744746fcb09d0a8d8981 sale_price_list-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +7ab4b6c816aac80c456cccd720f532b0f2683599 sale_price_list-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +32947c8017123b169ce3016d5ace19b2f3180a5c sale_price_list-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +8077ddce6393d8c26c2a827cf26a1c0b800328cf sale_price_list-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +655dd1c019ba39803cc86c7ad206d50e637f2cae sale_price_list-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +2f8fbabe66588be2c44258cef94188b822d86aa6 sale_price_list-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +bc8164a5def26df10bfa7f7f6822caf4baa695cf sale_price_list-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +38bdc770d89ba2771ed9db9aaa5070a1241e2316 sale_price_list-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +3e8dba0fb8a97f7f85b4b81c068bb1035ed9f591 sale_price_list-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +d55fde4995043af44a2db09d2b30fc05aa07e650 sale_price_list-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +ee4594b79aebab2288a48acc19d437d26660702e sale_price_list-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +3dd6b2922b2ce7e7b495a4a9989d51b30f9d20d0 sale_price_list-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +774b4432599f895c9321db4c1df1c8440e66b05a sale_price_list-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +c1f6221592b86abb1c47859ec919af44d302a983 sale_price_list-6.0.1 +3bc89a03c30827599ba2358137451740c0ed3d32 5.2.0 +8601dafabd0098f2e5df235458ee3d3cd9a7c56d 5.4.0 +e55081ceaa04185643d06774bf80303827e4d53b 5.6.0 +875d7e3c1ea4f922723e9e513171f86d4e47ce06 5.8.0 +8fbeddc61c5fbf7fcd6ea98ca8c918030035c435 6.0.0 +c72b6ac9a0d3d248e0aa710c1f92a6ad64822eff 6.0.1 +2dfbb343ca9515f1cee2f909103a49eb4ba7fcbb 6.0.2 +46fa607228c4eb55edecace49a70e2da9e31dec9 6.0.3 +0000000000000000000000000000000000000000 5.2.0 +3bc89a03c30827599ba2358137451740c0ed3d32 sale_product_customer-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +8601dafabd0098f2e5df235458ee3d3cd9a7c56d sale_product_customer-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +e55081ceaa04185643d06774bf80303827e4d53b sale_product_customer-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +875d7e3c1ea4f922723e9e513171f86d4e47ce06 sale_product_customer-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +8fbeddc61c5fbf7fcd6ea98ca8c918030035c435 sale_product_customer-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +c72b6ac9a0d3d248e0aa710c1f92a6ad64822eff sale_product_customer-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +2dfbb343ca9515f1cee2f909103a49eb4ba7fcbb sale_product_customer-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +46fa607228c4eb55edecace49a70e2da9e31dec9 sale_product_customer-6.0.3 +eb3633ef7e348b175c1de2d74b74ebb8d35ccd7a 4.8.0 +a559a9907346a3ed392d1253d85720553130ee04 5.0.0 +d78fac53046d868f11c8d42f0baff6a0a16497bf 5.2.0 +3c28cf8cc29c42acf80fe349e0e74ebf16b30f3e 5.4.0 +06446e2efbb22a5a2900d58e2c450a4d80d11cbf 5.6.0 +a7c5dedf708211de95b5d6f18be8fe2a40b01477 5.8.0 +b3e615c084feedfd747423c775eb55300824804e 6.0.0 +0000000000000000000000000000000000000000 4.8.0 +eb3633ef7e348b175c1de2d74b74ebb8d35ccd7a sale_promotion_coupon-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +a559a9907346a3ed392d1253d85720553130ee04 sale_promotion_coupon-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +d78fac53046d868f11c8d42f0baff6a0a16497bf sale_promotion_coupon-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +3c28cf8cc29c42acf80fe349e0e74ebf16b30f3e sale_promotion_coupon-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +06446e2efbb22a5a2900d58e2c450a4d80d11cbf sale_promotion_coupon-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +a7c5dedf708211de95b5d6f18be8fe2a40b01477 sale_promotion_coupon-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +b3e615c084feedfd747423c775eb55300824804e sale_promotion_coupon-6.0.0 +9f34c79d46c2d737af28e5989d170dc4c29f8bca 3.8.0 +e9dfc299f0412d0a1d6ab4fa779ce8e1879e0289 4.0.0 +643a8dff3fc66b95106bbe3ea58d3a8bf3f7d702 4.2.0 +932ea4b106c6b82582ae20a257940961bf64c636 4.4.0 +ab0740f8088064fca42753a6cfe2ea6bf7f06826 4.6.0 +79e9c913b4816af96b1eb2366ef0e53b1a76809d 4.8.0 +8cc1caf51ac1a8c6213bb6b60917f6e2754c9d2a 5.0.0 +533b36c56838dcca47711c338612816e2b2f7823 5.2.0 +f6c780c48d4d649ba2cb421fde633ccb38f0e8d1 5.4.0 +fd11abb781d777f1e0e97d7566a541b6adb12321 5.6.0 +3e261884cfc342f9af6527162c804eae3990006a 5.8.0 +201938015dab5f5c3e45f8e38096d6fb7a6a439c 6.0.0 +8e66edc558f665a508a7f2b9897213ce1ca8b212 6.0.1 +a14ed38f936838505a7f3c3310590f5d3ef4c804 6.0.2 +0000000000000000000000000000000000000000 3.8.0 +9f34c79d46c2d737af28e5989d170dc4c29f8bca sale_promotion-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +e9dfc299f0412d0a1d6ab4fa779ce8e1879e0289 sale_promotion-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +643a8dff3fc66b95106bbe3ea58d3a8bf3f7d702 sale_promotion-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +932ea4b106c6b82582ae20a257940961bf64c636 sale_promotion-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +ab0740f8088064fca42753a6cfe2ea6bf7f06826 sale_promotion-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +79e9c913b4816af96b1eb2366ef0e53b1a76809d sale_promotion-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +8cc1caf51ac1a8c6213bb6b60917f6e2754c9d2a sale_promotion-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +533b36c56838dcca47711c338612816e2b2f7823 sale_promotion-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +f6c780c48d4d649ba2cb421fde633ccb38f0e8d1 sale_promotion-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +fd11abb781d777f1e0e97d7566a541b6adb12321 sale_promotion-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +3e261884cfc342f9af6527162c804eae3990006a sale_promotion-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +201938015dab5f5c3e45f8e38096d6fb7a6a439c sale_promotion-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +8e66edc558f665a508a7f2b9897213ce1ca8b212 sale_promotion-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +a14ed38f936838505a7f3c3310590f5d3ef4c804 sale_promotion-6.0.2 +2a228469da4bed16d7d4c457abbc807cc573c265 5.4.0 +56454423ca2d4e487200814673f5ecd8fc980efd 5.6.0 +d805b804f29e407ea4b0f69efcafe6a61865362c 5.8.0 +31c032243180722071056f4e2e2a1d4ae4df953f 6.0.0 +0000000000000000000000000000000000000000 5.4.0 +2a228469da4bed16d7d4c457abbc807cc573c265 sale_secondary_unit-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +56454423ca2d4e487200814673f5ecd8fc980efd sale_secondary_unit-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +d805b804f29e407ea4b0f69efcafe6a61865362c sale_secondary_unit-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +31c032243180722071056f4e2e2a1d4ae4df953f sale_secondary_unit-6.0.0 +71a276c5d18a81476b1545a4d958cda80c4450ab 2.0.0 +36b22ce15af6266455a7344bdb1b7708658a3918 2.2.0 +8b23387948920fbc4acf986227a563387b1086f5 2.4.0 +f45b4c88b84945e0238c9ae55e5c8cd19deb58a8 2.6.0 +4a59cbca07a505cfab07d3da66a5b269b4506ce7 2.8.0 +fbe62f5dc0f7ba0cf659be52bd4e89a14f3af072 3.0.0 +cc69cb0d3fa633a4e40e5deff44a1dc1de6d3d7d 3.2.0 +88f6c7e4d90d1f1a06d13678b864065a62c3dbc6 3.4.0 +c90dd0c24002a8411ec0835bc1f5529b17346a58 3.6.0 +e7ccf8e2b8de17273886b3b3c12fdcedd41310ae 3.8.0 +b60a07baabd40970d72e6f475d129246a2949bf2 4.0.0 +f779a1568b6448e577353c9b5264e9837e0818a9 4.2.0 +b4750cf7a2a1bef268ec448124a8eb94f5c7f3ac 4.4.0 +3c4b4407aedd9dfde45b280f305c95abc1887fa0 4.6.0 +e32589a3bcb51b0afa39c03add8945cd551ef58a 4.8.0 +1f0897f8bf5b6d063011d84250c4d9f2eb54ccbe 5.0.0 +8ae25e38066bc15ac698466d9ed1ff869b5a314a 5.2.0 +00af805dd3e38da7fb98f605bf0122592158c0f6 5.4.0 +724b009489d5ad49fe41028cc9409b60c263b672 5.6.0 +c4d5e46fcf82f58c549f986399f83668dc01e90c 5.8.0 +74a631f9669fcd6d19c994950b9b090d45c96e1f 6.0.0 +1df76bb0fde08ee6c3b456bc7a07348c10f87cdf 6.0.1 +0991e079f758f572450cf07ebcda1c450e6789cf 6.0.2 +aba842b19d04f6534dbc5c000605d90337613448 6.0.3 +caef0e34a8d179924724cd4e9a0c30c365e40679 6.0.4 +0000000000000000000000000000000000000000 2.0.0 +71a276c5d18a81476b1545a4d958cda80c4450ab sale_shipment_cost-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +36b22ce15af6266455a7344bdb1b7708658a3918 sale_shipment_cost-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +8b23387948920fbc4acf986227a563387b1086f5 sale_shipment_cost-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +f45b4c88b84945e0238c9ae55e5c8cd19deb58a8 sale_shipment_cost-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +4a59cbca07a505cfab07d3da66a5b269b4506ce7 sale_shipment_cost-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +fbe62f5dc0f7ba0cf659be52bd4e89a14f3af072 sale_shipment_cost-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +cc69cb0d3fa633a4e40e5deff44a1dc1de6d3d7d sale_shipment_cost-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +88f6c7e4d90d1f1a06d13678b864065a62c3dbc6 sale_shipment_cost-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +c90dd0c24002a8411ec0835bc1f5529b17346a58 sale_shipment_cost-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +e7ccf8e2b8de17273886b3b3c12fdcedd41310ae sale_shipment_cost-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +b60a07baabd40970d72e6f475d129246a2949bf2 sale_shipment_cost-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +f779a1568b6448e577353c9b5264e9837e0818a9 sale_shipment_cost-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +b4750cf7a2a1bef268ec448124a8eb94f5c7f3ac sale_shipment_cost-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +3c4b4407aedd9dfde45b280f305c95abc1887fa0 sale_shipment_cost-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +e32589a3bcb51b0afa39c03add8945cd551ef58a sale_shipment_cost-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +1f0897f8bf5b6d063011d84250c4d9f2eb54ccbe sale_shipment_cost-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +8ae25e38066bc15ac698466d9ed1ff869b5a314a sale_shipment_cost-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +00af805dd3e38da7fb98f605bf0122592158c0f6 sale_shipment_cost-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +724b009489d5ad49fe41028cc9409b60c263b672 sale_shipment_cost-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +c4d5e46fcf82f58c549f986399f83668dc01e90c sale_shipment_cost-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +74a631f9669fcd6d19c994950b9b090d45c96e1f sale_shipment_cost-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +1df76bb0fde08ee6c3b456bc7a07348c10f87cdf sale_shipment_cost-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +0991e079f758f572450cf07ebcda1c450e6789cf sale_shipment_cost-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +aba842b19d04f6534dbc5c000605d90337613448 sale_shipment_cost-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +caef0e34a8d179924724cd4e9a0c30c365e40679 sale_shipment_cost-6.0.4 +4e18bffba1d928a833714369987e61ee691a51e6 3.2.0 +214c0ae0defc5d398a757857953aa3b73e8daaa9 3.4.0 +96118825d91dfa186e344ad464592145bdbdbc03 3.6.0 +234e6dd84adc0e12d1bd4424ac95ea3c53bd8e41 3.8.0 +d753906e57e00e17b3dc46723bc84c51dcac4312 4.0.0 +56504fa2f4fec8ca7e36135be82c93e307e9dde0 4.2.0 +29287b1c5d08d892c5af513ae75a0dda240c0eeb 4.4.0 +3f7db5247270711f88180bdb61676c73a352cfc3 4.6.0 +d2a6c1af0d0aae8c840c4fec727f67ac14d83283 4.8.0 +53c2c7174be144c346358abcf4e5c2e7f280208f 5.0.0 +adad4c039e95428fc3dc357251dbd782264e8a1a 5.2.0 +5ee73bbc4e00d21a6efbeb6d358b3b280aab1744 5.4.0 +70c7edd923532816e22c96397f3201279ef6bd41 5.6.0 +ea9261c209bcd28dafd29205c58f2199596eef50 5.8.0 +5defabd519cf5e50cde2f4779d889abe22f28b75 6.0.0 +0000000000000000000000000000000000000000 3.2.0 +4e18bffba1d928a833714369987e61ee691a51e6 sale_shipment_grouping-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +214c0ae0defc5d398a757857953aa3b73e8daaa9 sale_shipment_grouping-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +96118825d91dfa186e344ad464592145bdbdbc03 sale_shipment_grouping-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +234e6dd84adc0e12d1bd4424ac95ea3c53bd8e41 sale_shipment_grouping-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +d753906e57e00e17b3dc46723bc84c51dcac4312 sale_shipment_grouping-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +56504fa2f4fec8ca7e36135be82c93e307e9dde0 sale_shipment_grouping-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +29287b1c5d08d892c5af513ae75a0dda240c0eeb sale_shipment_grouping-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +3f7db5247270711f88180bdb61676c73a352cfc3 sale_shipment_grouping-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +d2a6c1af0d0aae8c840c4fec727f67ac14d83283 sale_shipment_grouping-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +53c2c7174be144c346358abcf4e5c2e7f280208f sale_shipment_grouping-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +adad4c039e95428fc3dc357251dbd782264e8a1a sale_shipment_grouping-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +5ee73bbc4e00d21a6efbeb6d358b3b280aab1744 sale_shipment_grouping-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +70c7edd923532816e22c96397f3201279ef6bd41 sale_shipment_grouping-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +ea9261c209bcd28dafd29205c58f2199596eef50 sale_shipment_grouping-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +5defabd519cf5e50cde2f4779d889abe22f28b75 sale_shipment_grouping-6.0.0 +85881e061cd7c54322b0f6c2283b6c3ddf552668 4.6.0 +4e2af555b00f240d2902f1c89e269dad16f82250 4.8.0 +d53c9cc0a7aa80ec6fca13e6e7e63da1ef278bbf 5.0.0 +fe7da63d5ea6de75e3fe13109ef8219a69fc2391 5.2.0 +2742ddec3cb1c8334f9d9ecde0a9c6ad5a8ed36c 5.4.0 +1de405190689ab072107b79be6f003938efa1a3b 5.6.0 +6b06320f1b17705be25b353e4b9c11045af31583 5.8.0 +cb41254aec0000127774331aedec41f96a17956b 6.0.0 +0000000000000000000000000000000000000000 4.6.0 +85881e061cd7c54322b0f6c2283b6c3ddf552668 sale_shipment_tolerance-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +4e2af555b00f240d2902f1c89e269dad16f82250 sale_shipment_tolerance-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +d53c9cc0a7aa80ec6fca13e6e7e63da1ef278bbf sale_shipment_tolerance-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +fe7da63d5ea6de75e3fe13109ef8219a69fc2391 sale_shipment_tolerance-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +2742ddec3cb1c8334f9d9ecde0a9c6ad5a8ed36c sale_shipment_tolerance-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +1de405190689ab072107b79be6f003938efa1a3b sale_shipment_tolerance-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +6b06320f1b17705be25b353e4b9c11045af31583 sale_shipment_tolerance-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +cb41254aec0000127774331aedec41f96a17956b sale_shipment_tolerance-6.0.0 +104c6a538cb716b5c27719d633c2d5aff8171646 3.8.0 +905096471c40bdbacfd13f42491991a9b27c21d7 4.0.0 +427e7da28ce7af6b2f4607253c9b235cc669b903 4.2.0 +d992148e8e2f1a8823d265c4ca42d34ab3d8ddf7 4.4.0 +898df1302a7dbaa01416abeeb8d28d59a06da359 4.6.0 +743a19f34c4dbb78065f1404e96c5f923e37e3c8 4.8.0 +b05d84f765a67911944adce3ac14745fce028175 5.0.0 +95f8a4bf87c5e1e810fd1c9f41da850ede67feb9 5.2.0 +7058bd1a301a8b39af68ea44edebffd7752fac05 5.4.0 +2e8927a7d0e2232f5abae5240998a68b72dc7303 5.6.0 +449248ae2cbb69613de518014a0920a44127b53c 5.8.0 +c994d5caf96e9febbdb906400d75ee32a0832125 6.0.0 +744cab2037bee3b12f80d2e96e37d5555d0460e5 6.0.1 +0000000000000000000000000000000000000000 3.8.0 +104c6a538cb716b5c27719d633c2d5aff8171646 sale_stock_quantity-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +905096471c40bdbacfd13f42491991a9b27c21d7 sale_stock_quantity-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +427e7da28ce7af6b2f4607253c9b235cc669b903 sale_stock_quantity-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +d992148e8e2f1a8823d265c4ca42d34ab3d8ddf7 sale_stock_quantity-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +898df1302a7dbaa01416abeeb8d28d59a06da359 sale_stock_quantity-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +743a19f34c4dbb78065f1404e96c5f923e37e3c8 sale_stock_quantity-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +b05d84f765a67911944adce3ac14745fce028175 sale_stock_quantity-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +95f8a4bf87c5e1e810fd1c9f41da850ede67feb9 sale_stock_quantity-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +7058bd1a301a8b39af68ea44edebffd7752fac05 sale_stock_quantity-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +2e8927a7d0e2232f5abae5240998a68b72dc7303 sale_stock_quantity-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +449248ae2cbb69613de518014a0920a44127b53c sale_stock_quantity-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +c994d5caf96e9febbdb906400d75ee32a0832125 sale_stock_quantity-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +744cab2037bee3b12f80d2e96e37d5555d0460e5 sale_stock_quantity-6.0.1 +75517bd9657c0e40c5ec4e9e3e37df1586f4dc90 5.0.0 +b3dc75efc82dbe9433628ecb62de248d27db2ad3 5.2.0 +6f9c41ec5642ab214b9ec0f72d2fb9bf0c94e98d 5.4.0 +3bcc53cee134356e3bb99c6c2deb4c54d7121a99 5.6.0 +d2667ef655e3fcd2bce97d45493dd3ca2d39981c 5.8.0 +4de0f53738952b064ded56a22ba8f7dd8f3c78ff 6.0.0 +b369f465f2801b165b0178fe351bfd1b30401b41 6.0.1 +0000000000000000000000000000000000000000 5.0.0 +75517bd9657c0e40c5ec4e9e3e37df1586f4dc90 sale_subscription_asset-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +b3dc75efc82dbe9433628ecb62de248d27db2ad3 sale_subscription_asset-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +6f9c41ec5642ab214b9ec0f72d2fb9bf0c94e98d sale_subscription_asset-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +3bcc53cee134356e3bb99c6c2deb4c54d7121a99 sale_subscription_asset-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +d2667ef655e3fcd2bce97d45493dd3ca2d39981c sale_subscription_asset-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +4de0f53738952b064ded56a22ba8f7dd8f3c78ff sale_subscription_asset-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +b369f465f2801b165b0178fe351bfd1b30401b41 sale_subscription_asset-6.0.1 +1e234d7fe95a4207e73e849c12ca95b99723007c 4.4.0 +cf51019e46261067d3ae3b02e89fde523fa0d6a4 4.6.0 +c61628856c63e5efc941573029a21dfb14f1ce06 4.8.0 +0d147bdf58a17b11fe3fb8fcf875ee3d1a75dde6 5.0.0 +5a0870de5f7ae7d7461c9f9eca3af6f235ff3cb6 5.2.0 +5e15f189af137372ca03673beacec43acb69c2c9 5.4.0 +516aa84817b09c7bccbbe86b66b6417aeb425243 5.6.0 +199c9c6bf4abe1ab1984ddd7d11e3ef6cd973d0b 5.8.0 +6770e1add356bc79935ab2b7a7cf9021d94e4cd8 6.0.0 +f86052339cb97ce945912155ee5beb071c6bf58d 6.0.1 +beff7dd082dc6634338cc91e2a7d8749f583af18 6.0.2 +0000000000000000000000000000000000000000 4.4.0 +1e234d7fe95a4207e73e849c12ca95b99723007c sale_subscription-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +cf51019e46261067d3ae3b02e89fde523fa0d6a4 sale_subscription-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +c61628856c63e5efc941573029a21dfb14f1ce06 sale_subscription-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +0d147bdf58a17b11fe3fb8fcf875ee3d1a75dde6 sale_subscription-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +5a0870de5f7ae7d7461c9f9eca3af6f235ff3cb6 sale_subscription-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +5e15f189af137372ca03673beacec43acb69c2c9 sale_subscription-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +516aa84817b09c7bccbbe86b66b6417aeb425243 sale_subscription-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +199c9c6bf4abe1ab1984ddd7d11e3ef6cd973d0b sale_subscription-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +6770e1add356bc79935ab2b7a7cf9021d94e4cd8 sale_subscription-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +f86052339cb97ce945912155ee5beb071c6bf58d sale_subscription-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +beff7dd082dc6634338cc91e2a7d8749f583af18 sale_subscription-6.0.2 +19a57b0b3ad67a2c214b86511794cef0396736e7 2.8.0 +f711cca156f5b37f1979421cec9eb7519ac1fc98 3.0.0 +d66d5107d6b1eecab92dffedaf71343abbc87b48 3.2.0 +7205cff4d35b08ecfc535bc04394365b1503922f 3.4.0 +7127d9b83914b90ba27e1ca499fd30a4d4e39791 3.6.0 +baddf1fac5d962cf2339b003f4099def522f263d 3.8.0 +36405360c0de87f3aaf7603f6794864c2e988bbb 4.0.0 +d928b2d0144e706c003caef549ee1166dadf41f9 4.2.0 +678245521b888dba63e5b31eadc4cb09d3229631 4.4.0 +e395bc2eea0270a69dae5cd36785799006474532 4.6.0 +b4ecb0306ebf8b7d04ce8005edbb70a9f4ba1019 4.8.0 +e2452d05303463862d2da2b262a0a9624787f41e 5.0.0 +97d07dba78b2bc9b87f00d17266e68f6ae7d8da3 5.2.0 +48139e76f98ce32ede8a0f79c414a674a4ebfdcf 5.4.0 +614b1e3edc866b885d531338cbd008c126de3956 5.6.0 +3dd257f7aacb341fc9d3b36bcd5a7ca137e1a39c 5.8.0 +394e3db8573728ed4b4aff1520aeea8ab3f4e063 6.0.0 +906621151e54dc1207e32fd0020d5011fe410448 6.0.1 +5adad935706d1d3d9e03b79abffb815ec77ba3af 6.0.2 +6b39b2b8632615e7a32a108acf40c099f493868b 6.0.3 +0000000000000000000000000000000000000000 2.8.0 +19a57b0b3ad67a2c214b86511794cef0396736e7 sale_supply_drop_shipment-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +f711cca156f5b37f1979421cec9eb7519ac1fc98 sale_supply_drop_shipment-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +d66d5107d6b1eecab92dffedaf71343abbc87b48 sale_supply_drop_shipment-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +7205cff4d35b08ecfc535bc04394365b1503922f sale_supply_drop_shipment-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +7127d9b83914b90ba27e1ca499fd30a4d4e39791 sale_supply_drop_shipment-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +baddf1fac5d962cf2339b003f4099def522f263d sale_supply_drop_shipment-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +36405360c0de87f3aaf7603f6794864c2e988bbb sale_supply_drop_shipment-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +d928b2d0144e706c003caef549ee1166dadf41f9 sale_supply_drop_shipment-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +678245521b888dba63e5b31eadc4cb09d3229631 sale_supply_drop_shipment-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e395bc2eea0270a69dae5cd36785799006474532 sale_supply_drop_shipment-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +b4ecb0306ebf8b7d04ce8005edbb70a9f4ba1019 sale_supply_drop_shipment-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +e2452d05303463862d2da2b262a0a9624787f41e sale_supply_drop_shipment-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +97d07dba78b2bc9b87f00d17266e68f6ae7d8da3 sale_supply_drop_shipment-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +48139e76f98ce32ede8a0f79c414a674a4ebfdcf sale_supply_drop_shipment-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +614b1e3edc866b885d531338cbd008c126de3956 sale_supply_drop_shipment-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +3dd257f7aacb341fc9d3b36bcd5a7ca137e1a39c sale_supply_drop_shipment-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +394e3db8573728ed4b4aff1520aeea8ab3f4e063 sale_supply_drop_shipment-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +906621151e54dc1207e32fd0020d5011fe410448 sale_supply_drop_shipment-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +5adad935706d1d3d9e03b79abffb815ec77ba3af sale_supply_drop_shipment-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +6b39b2b8632615e7a32a108acf40c099f493868b sale_supply_drop_shipment-6.0.3 +9d51a13e8346425ad0304993f732c1e5a20a76c1 2.8.0 +2073077ab2b0c6a1f8a0b39accf36ccb14fd77c0 3.0.0 +25a90ba19bbcf5b93a2ec81d96590f0c244d3df4 3.2.0 +5478dfb45b7d156cb8ce9069290f94ff7340a1b4 3.4.0 +836d4865c124edda9132ce46eedf39031112930a 3.6.0 +ccee92d5cac85cd171a4190c106ca13e17cc077f 3.8.0 +d58ed0bed67cb50a6c576bf6abd582ecbb902d74 4.0.0 +25e9c457fd1097bb0898194632ef719ad1edd8e5 4.2.0 +be59a2b5ff6771cf4d5c9b1c78f72ed8f2995c9a 4.4.0 +cbbb1d178e77d277bdb7c27a0c8b1ecce443b942 4.6.0 +698ea041c44ede7b132ac142db13642c2d4a0e4b 4.8.0 +e869a845b7d9fdbcfe7ed17d4c322230efc34f6e 5.0.0 +e0ebd4611c7a3c6486bd3cb553cb703ce7e03d33 5.2.0 +ecaf5fd99a7a59e3fc5e4615cd668eba43a037ac 5.4.0 +920a0452a4d5fb8781ecb9e3971e77dc54c82802 5.6.0 +2bdcbedcd4c2b51bb9fb1170ccbc856bb0e4c62d 5.8.0 +156bd2b7b22290d9bc319376801d1c70f5a4b6c0 6.0.0 +87d145c8591c8b46f9731cbec8dcfbfc19d22355 6.0.1 +0000000000000000000000000000000000000000 2.8.0 +9d51a13e8346425ad0304993f732c1e5a20a76c1 sale_supply-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +2073077ab2b0c6a1f8a0b39accf36ccb14fd77c0 sale_supply-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +25a90ba19bbcf5b93a2ec81d96590f0c244d3df4 sale_supply-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +5478dfb45b7d156cb8ce9069290f94ff7340a1b4 sale_supply-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +836d4865c124edda9132ce46eedf39031112930a sale_supply-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +ccee92d5cac85cd171a4190c106ca13e17cc077f sale_supply-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +d58ed0bed67cb50a6c576bf6abd582ecbb902d74 sale_supply-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +25e9c457fd1097bb0898194632ef719ad1edd8e5 sale_supply-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +be59a2b5ff6771cf4d5c9b1c78f72ed8f2995c9a sale_supply-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +cbbb1d178e77d277bdb7c27a0c8b1ecce443b942 sale_supply-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +698ea041c44ede7b132ac142db13642c2d4a0e4b sale_supply-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +e869a845b7d9fdbcfe7ed17d4c322230efc34f6e sale_supply-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +e0ebd4611c7a3c6486bd3cb553cb703ce7e03d33 sale_supply-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +ecaf5fd99a7a59e3fc5e4615cd668eba43a037ac sale_supply-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +920a0452a4d5fb8781ecb9e3971e77dc54c82802 sale_supply-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +2bdcbedcd4c2b51bb9fb1170ccbc856bb0e4c62d sale_supply-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +156bd2b7b22290d9bc319376801d1c70f5a4b6c0 sale_supply-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +87d145c8591c8b46f9731cbec8dcfbfc19d22355 sale_supply-6.0.1 +f62f4846d82f2c05110d92ddb65f764478df50d4 5.6.0 +2e4a3b14e265050e2df36c1c96b03fd246a5da6e 5.8.0 +2081017ba6e796df571eb28475f82ada5ab9c27f 6.0.0 +dd0c6e4d288c0a5ba33192e58cb37808ee3fdec2 6.0.1 +0000000000000000000000000000000000000000 5.6.0 +f62f4846d82f2c05110d92ddb65f764478df50d4 sale_supply_production-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +2e4a3b14e265050e2df36c1c96b03fd246a5da6e sale_supply_production-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +2081017ba6e796df571eb28475f82ada5ab9c27f sale_supply_production-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +dd0c6e4d288c0a5ba33192e58cb37808ee3fdec2 sale_supply_production-6.0.1 +2ecdd7815e6c21be61cd051a6a9e8b717f070a88 5.8.0 +8ca8057e893a91132d0cd825f4d657f33d7ea0e7 6.0.0 +3e67ce9619dd4fa27ad1ea43b1b91a56b59f9d01 6.0.1 +0000000000000000000000000000000000000000 5.8.0 +2ecdd7815e6c21be61cd051a6a9e8b717f070a88 stock_assign_manual-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +8ca8057e893a91132d0cd825f4d657f33d7ea0e7 stock_assign_manual-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +3e67ce9619dd4fa27ad1ea43b1b91a56b59f9d01 stock_assign_manual-6.0.1 +1cca6d14276b659f00a0fc38be07cc5fe34f5ee3 4.6.0 +f4fdf5e0eed18ad55d81251b7836d58d82a2c8e6 4.8.0 +a70b520434de02e84563ff24c9355edbfcf211bd 5.0.0 +9f4f86318326142aa40c5581d7ee6305e80bb54c 5.2.0 +9caec42518ff5f7bcae3b3318f8f1a93c659e2df 5.4.0 +30267e762f4cff49765e21f8676afb8a82378004 5.6.0 +2f3647bc2b8116b932578ea01c1933e56c3e6e72 5.8.0 +ae83f77292cfd1c40a0997c570a4fba56ccb09d0 6.0.0 +e135f31b4507791092dc1e3812d47706bf6269ee 6.0.1 +e0f024b6d13467e95992fe5e5a3ff73ee007621e 6.0.2 +0000000000000000000000000000000000000000 4.6.0 +1cca6d14276b659f00a0fc38be07cc5fe34f5ee3 stock_consignment-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +f4fdf5e0eed18ad55d81251b7836d58d82a2c8e6 stock_consignment-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +a70b520434de02e84563ff24c9355edbfcf211bd stock_consignment-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +9f4f86318326142aa40c5581d7ee6305e80bb54c stock_consignment-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +9caec42518ff5f7bcae3b3318f8f1a93c659e2df stock_consignment-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +30267e762f4cff49765e21f8676afb8a82378004 stock_consignment-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +2f3647bc2b8116b932578ea01c1933e56c3e6e72 stock_consignment-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +ae83f77292cfd1c40a0997c570a4fba56ccb09d0 stock_consignment-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +e135f31b4507791092dc1e3812d47706bf6269ee stock_consignment-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +e0f024b6d13467e95992fe5e5a3ff73ee007621e stock_consignment-6.0.2 +b9ba6291ff01f9f6ceaa7685324e385aaad70ed8 1.2.0 +ddd1eccfec75e5a7c29f1679e68987ec16c4079b 1.4.0 +ec15c191467d843cee84661735d8e6b1a614e87f 1.6.0 +3e2d602a2d7bef0d69b99daa0c2c82bc98bbe3f0 1.8.0 +a0bef2c542a5d734e6a7f9d7984e945156cf5be2 2.0.0 +2745e0851b7da8701df441dac1b27e8ec95f5b5e 2.2.0 +7f0bb8e8f9faba66514b88819a8cf38cf79490d3 2.4.0 +88b74de7c907a886cc73be70f38d624ac7ebee19 2.6.0 +ca9d55dd442d515a52a3fcfc8fc60f784ea5e906 2.8.0 +94dfb0ac9d740888fa59ba2d58a9a5c0aef409e1 3.0.0 +9658f3f89a68c82b80138a37a115b764657493c5 3.2.0 +4d5fc8837f7eae07f8634d718b3ae2903b6ae60a 3.4.0 +d22c87db76f1557f048c68f6ad3ad87776b41079 3.6.0 +229754c2419cb9201649abe4a937457458a87c31 3.8.0 +d8d9d25f84964e131574d5c2af10127d5def2de1 4.0.0 +5dcd83fc7e31a660b1bf3481e82fd66fe913917d 4.2.0 +ca7feded741ba1714157280cdb4012d5ec0eee34 4.4.0 +b8a5320254d19e69acf55a9e0d15efd1617963ac 4.6.0 +e51f3aa6f87fd0b45a49d19f1f96f85f024f41cb 4.8.0 +1605875226050dfba9bdbec52bdc178c4d12b3ab 5.0.0 +e3220f9f070d012d207eb41083f9e5b645a14213 5.2.0 +8aa238ec2462dbde49cc8e0d0ab72a48d0e8ffd9 5.4.0 +823cc750b4c3758e09e2b5a9dbc908b6096922e8 5.6.0 +2ea6e7d95ad940d0a7f2b6e35c0547caa3d47ed2 5.8.0 +6b68d584ffcc365975efb0e4754d92b90d060d85 6.0.0 +e233e9feddcc6b91e38f96117d09f77944be1a7e 6.0.1 +cb1831b5b9fbcbb6089ea440e439fb73167cf307 6.0.2 +0000000000000000000000000000000000000000 1.2.0 +b9ba6291ff01f9f6ceaa7685324e385aaad70ed8 stock_forecast-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +ddd1eccfec75e5a7c29f1679e68987ec16c4079b stock_forecast-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +ec15c191467d843cee84661735d8e6b1a614e87f stock_forecast-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +3e2d602a2d7bef0d69b99daa0c2c82bc98bbe3f0 stock_forecast-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +a0bef2c542a5d734e6a7f9d7984e945156cf5be2 stock_forecast-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +2745e0851b7da8701df441dac1b27e8ec95f5b5e stock_forecast-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +7f0bb8e8f9faba66514b88819a8cf38cf79490d3 stock_forecast-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +88b74de7c907a886cc73be70f38d624ac7ebee19 stock_forecast-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +ca9d55dd442d515a52a3fcfc8fc60f784ea5e906 stock_forecast-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +94dfb0ac9d740888fa59ba2d58a9a5c0aef409e1 stock_forecast-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +9658f3f89a68c82b80138a37a115b764657493c5 stock_forecast-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +4d5fc8837f7eae07f8634d718b3ae2903b6ae60a stock_forecast-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +d22c87db76f1557f048c68f6ad3ad87776b41079 stock_forecast-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +229754c2419cb9201649abe4a937457458a87c31 stock_forecast-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +d8d9d25f84964e131574d5c2af10127d5def2de1 stock_forecast-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +5dcd83fc7e31a660b1bf3481e82fd66fe913917d stock_forecast-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +ca7feded741ba1714157280cdb4012d5ec0eee34 stock_forecast-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +b8a5320254d19e69acf55a9e0d15efd1617963ac stock_forecast-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +e51f3aa6f87fd0b45a49d19f1f96f85f024f41cb stock_forecast-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +1605875226050dfba9bdbec52bdc178c4d12b3ab stock_forecast-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +e3220f9f070d012d207eb41083f9e5b645a14213 stock_forecast-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +8aa238ec2462dbde49cc8e0d0ab72a48d0e8ffd9 stock_forecast-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +823cc750b4c3758e09e2b5a9dbc908b6096922e8 stock_forecast-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +2ea6e7d95ad940d0a7f2b6e35c0547caa3d47ed2 stock_forecast-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +6b68d584ffcc365975efb0e4754d92b90d060d85 stock_forecast-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +e233e9feddcc6b91e38f96117d09f77944be1a7e stock_forecast-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +cb1831b5b9fbcbb6089ea440e439fb73167cf307 stock_forecast-6.0.2 +36cc8c10a10e0df5e7a0ef2cb6d6cdda706c0180 1.0.0 +f1d720635a60692c9abeb972734482e01ebc4b87 1.2.0 +0571f5c67623c43272e5fc05cc381554d6bf3db0 1.4.0 +6a658c8f74a540a10272f5d7f311d6c61c04f3da 1.6.0 +902e4b31b9d56918b1e9eb6e9486f52d19820fa6 1.8.0 +c2e3b9e568b73f262ebf0b69c2ca98f97cbb886e 2.0.0 +3babec8ed968fa95e07a7d90351de0e23a1125bf 2.2.0 +6217a989c27b4780c99ae09ee8cd1bd99807f857 2.4.0 +be073cc040e1ea0eabf77e09eaa8c8c97062e3ab 2.6.0 +83de8e4076f99f7247dc034a909a85a0dc500d84 2.8.0 +1e2bd2e0ec24c7c6109d38625e90462dffb18c13 3.0.0 +bcb26eaee7652f9b11cc717402859b0c3c6d87d2 3.2.0 +70be46258bf1471f5712285ae1772941610aaf7b 3.4.0 +70c741dc67fb55b51b950b2c5fa383318e693e04 3.6.0 +1b17ff426586b71fc7df09353c6337abe409c7cc 3.8.0 +f8628e226bd36c24c4ba5fece3363a272d2090eb 4.0.0 +ba22e15da88bf5736b49a85f12d8d4c864f4bd3f 4.2.0 +03dc7be46d80699cc35528ffe1416d972868d830 4.4.0 +e987bc41694de75a4a74235c12d7a576083c24ba 4.6.0 +697136ec827439a97ba89764f6c4e603f44c2dde 4.8.0 +997d19b737f02756d91647bbcf2c244c75454a13 5.0.0 +72a0c9157ce92abc2aef770d49e4f4d2df334e53 5.2.0 +2d1eab94f8c1efa0b7c9008f333d3419d3afd92e 5.4.0 +942dd4faf224b4b7a4d24fa47488f9453c9d37de 5.6.0 +d1e67fbb11774d0a7ca3bd5761cf4ea11dbaa4b8 5.8.0 +07499733ef86626acae2c8249ea02eb14ac4990f 6.0.0 +d2ee66917e7a025dbe0a45c5e20246921f88e3ab 6.0.1 +e0f26d2d46f0b8d2466f74c572e7b3eac747ef6d 6.0.2 +39ab9008e2b31f3067ca193e97e6b4182a97dbf1 6.0.3 +c4559954273ed17956b9f424e506e004cad913a8 6.0.4 +a231e37aa2b8074e0a5ddc4957decd74d528268b 6.0.5 +bdbcc38971c21643796423e4fe7af1d487d7abc6 6.0.6 +95d6cbcf8e8e4c2661c872fbadfc031ed9294a57 6.0.7 +046cf4bde35642bf0dfd9701a4cf2fcfbd0599a7 6.0.8 +21767740f556a7cc537b4e1f39d2d709b7f5ea3a 6.0.9 +7eb0b3717a39da9388a90ed5aa6a84f68494c594 6.0.10 +642a659e1017214dd9559d3c1ab97ffdd5457d79 6.0.11 +a29dbdb162873ebdea451f6895f895b063b3bb07 6.0.12 +b2feddae43b362b85b5b70908cefcff96ba1b0dd 6.0.13 +3688ec9159b359be2fbb3b3de8a8fce97e9effb6 6.0.14 +0dd8675f2ca761e2f461cb96ba36ec5b841404b2 6.0.15 +95767dcfed28d7257ca79b81157006aa8cd78c51 6.0.16 +27b7111d95687f65648992b8c2bc09fdbc24aebe 6.0.17 +98b3979b26627af842f6552583a216346c4ece89 6.0.18 +0000000000000000000000000000000000000000 1.0.0 +36cc8c10a10e0df5e7a0ef2cb6d6cdda706c0180 stock-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +f1d720635a60692c9abeb972734482e01ebc4b87 stock-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +0571f5c67623c43272e5fc05cc381554d6bf3db0 stock-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +6a658c8f74a540a10272f5d7f311d6c61c04f3da stock-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +902e4b31b9d56918b1e9eb6e9486f52d19820fa6 stock-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +c2e3b9e568b73f262ebf0b69c2ca98f97cbb886e stock-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +3babec8ed968fa95e07a7d90351de0e23a1125bf stock-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +6217a989c27b4780c99ae09ee8cd1bd99807f857 stock-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +be073cc040e1ea0eabf77e09eaa8c8c97062e3ab stock-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +83de8e4076f99f7247dc034a909a85a0dc500d84 stock-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +1e2bd2e0ec24c7c6109d38625e90462dffb18c13 stock-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +bcb26eaee7652f9b11cc717402859b0c3c6d87d2 stock-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +70be46258bf1471f5712285ae1772941610aaf7b stock-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +70c741dc67fb55b51b950b2c5fa383318e693e04 stock-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +1b17ff426586b71fc7df09353c6337abe409c7cc stock-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +f8628e226bd36c24c4ba5fece3363a272d2090eb stock-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +ba22e15da88bf5736b49a85f12d8d4c864f4bd3f stock-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +03dc7be46d80699cc35528ffe1416d972868d830 stock-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e987bc41694de75a4a74235c12d7a576083c24ba stock-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +697136ec827439a97ba89764f6c4e603f44c2dde stock-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +997d19b737f02756d91647bbcf2c244c75454a13 stock-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +72a0c9157ce92abc2aef770d49e4f4d2df334e53 stock-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +2d1eab94f8c1efa0b7c9008f333d3419d3afd92e stock-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +942dd4faf224b4b7a4d24fa47488f9453c9d37de stock-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +d1e67fbb11774d0a7ca3bd5761cf4ea11dbaa4b8 stock-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +07499733ef86626acae2c8249ea02eb14ac4990f stock-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +d2ee66917e7a025dbe0a45c5e20246921f88e3ab stock-6.0.1 +0000000000000000000000000000000000000000 6.0.10 +7eb0b3717a39da9388a90ed5aa6a84f68494c594 stock-6.0.10 +0000000000000000000000000000000000000000 6.0.11 +642a659e1017214dd9559d3c1ab97ffdd5457d79 stock-6.0.11 +0000000000000000000000000000000000000000 6.0.12 +a29dbdb162873ebdea451f6895f895b063b3bb07 stock-6.0.12 +0000000000000000000000000000000000000000 6.0.13 +b2feddae43b362b85b5b70908cefcff96ba1b0dd stock-6.0.13 +0000000000000000000000000000000000000000 6.0.14 +3688ec9159b359be2fbb3b3de8a8fce97e9effb6 stock-6.0.14 +0000000000000000000000000000000000000000 6.0.15 +0dd8675f2ca761e2f461cb96ba36ec5b841404b2 stock-6.0.15 +0000000000000000000000000000000000000000 6.0.16 +95767dcfed28d7257ca79b81157006aa8cd78c51 stock-6.0.16 +0000000000000000000000000000000000000000 6.0.17 +27b7111d95687f65648992b8c2bc09fdbc24aebe stock-6.0.17 +0000000000000000000000000000000000000000 6.0.18 +98b3979b26627af842f6552583a216346c4ece89 stock-6.0.18 +0000000000000000000000000000000000000000 6.0.2 +e0f26d2d46f0b8d2466f74c572e7b3eac747ef6d stock-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +39ab9008e2b31f3067ca193e97e6b4182a97dbf1 stock-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +c4559954273ed17956b9f424e506e004cad913a8 stock-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +a231e37aa2b8074e0a5ddc4957decd74d528268b stock-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +bdbcc38971c21643796423e4fe7af1d487d7abc6 stock-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +95d6cbcf8e8e4c2661c872fbadfc031ed9294a57 stock-6.0.7 +0000000000000000000000000000000000000000 6.0.8 +046cf4bde35642bf0dfd9701a4cf2fcfbd0599a7 stock-6.0.8 +0000000000000000000000000000000000000000 6.0.9 +21767740f556a7cc537b4e1f39d2d709b7f5ea3a stock-6.0.9 +059c67523e52eda86c563a2414e2b6107b101a8d 1.2.0 +225b705164561d09d5fcae80b784da0fedd531fc 1.4.0 +185537801e5e1ed3b6a2f6719db0e999c0d805e1 1.6.0 +1e23789f77c3e731e73ddc789d8b9ce9f01efc70 1.8.0 +241ddb0a8f8ded2e160598d3efc2e2a00d64abc9 2.0.0 +739e08551f9b9d6e80619ad88d2a8e4e64e3c986 2.2.0 +0299558c412d8feb4db592e3f360fd4b0ecc52cc 2.4.0 +44e7cada1ccc7466f0c284505fd21c335cdb1f58 2.6.0 +f688494c52bc7de9316ae436d20441371a73b3ec 2.8.0 +931ee9f97e52351fc8c7dae24581168d1b3b8c18 3.0.0 +4870db0874d83c50955cbbca10af3ae5b26aae94 3.2.0 +154ea5fb86b75faffd363439f1d6e990d6936c68 3.4.0 +af2746cd736ea6c0d5deee681e9e6286513d2837 3.6.0 +cdc30282449ca7b4991228fde5f99d38673a4fd0 3.8.0 +2b15dc5cabb1156e41e49bcc64b55ae085f2e325 4.0.0 +f86b857b0aa3b56b09d5f574b3a4560b0b00502c 4.2.0 +b6f4180cc07450e9041db772ddfd0dca2f3134ef 4.4.0 +52b6e412dc583d0578df29abfb95cc3865cba4b2 4.6.0 +fc2aa3c75ba8fdb40273523e4fefb1777c4919f8 4.8.0 +bd5dc78969db8e574bef34ca69fa946e49c766ef 5.0.0 +9c0c444c4fda668a0ee25e016a67751a11b5e131 5.2.0 +639a8cb26974fca129c9d7bdae8bba88380c9efe 5.4.0 +dbced0dbb0ad20cf471c30cfafd2b0eee3cfe6d4 5.6.0 +ef5bc23acec6b070d72acd94a55539969f114699 5.8.0 +e5bea2a22f5042af86510ab283ef7f6a30276bfd 6.0.0 +0000000000000000000000000000000000000000 1.2.0 +059c67523e52eda86c563a2414e2b6107b101a8d stock_inventory_location-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +225b705164561d09d5fcae80b784da0fedd531fc stock_inventory_location-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +185537801e5e1ed3b6a2f6719db0e999c0d805e1 stock_inventory_location-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +1e23789f77c3e731e73ddc789d8b9ce9f01efc70 stock_inventory_location-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +241ddb0a8f8ded2e160598d3efc2e2a00d64abc9 stock_inventory_location-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +739e08551f9b9d6e80619ad88d2a8e4e64e3c986 stock_inventory_location-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +0299558c412d8feb4db592e3f360fd4b0ecc52cc stock_inventory_location-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +44e7cada1ccc7466f0c284505fd21c335cdb1f58 stock_inventory_location-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +f688494c52bc7de9316ae436d20441371a73b3ec stock_inventory_location-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +931ee9f97e52351fc8c7dae24581168d1b3b8c18 stock_inventory_location-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +4870db0874d83c50955cbbca10af3ae5b26aae94 stock_inventory_location-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +154ea5fb86b75faffd363439f1d6e990d6936c68 stock_inventory_location-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +af2746cd736ea6c0d5deee681e9e6286513d2837 stock_inventory_location-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +cdc30282449ca7b4991228fde5f99d38673a4fd0 stock_inventory_location-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +2b15dc5cabb1156e41e49bcc64b55ae085f2e325 stock_inventory_location-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +f86b857b0aa3b56b09d5f574b3a4560b0b00502c stock_inventory_location-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +b6f4180cc07450e9041db772ddfd0dca2f3134ef stock_inventory_location-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +52b6e412dc583d0578df29abfb95cc3865cba4b2 stock_inventory_location-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +fc2aa3c75ba8fdb40273523e4fefb1777c4919f8 stock_inventory_location-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +bd5dc78969db8e574bef34ca69fa946e49c766ef stock_inventory_location-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +9c0c444c4fda668a0ee25e016a67751a11b5e131 stock_inventory_location-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +639a8cb26974fca129c9d7bdae8bba88380c9efe stock_inventory_location-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +dbced0dbb0ad20cf471c30cfafd2b0eee3cfe6d4 stock_inventory_location-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +ef5bc23acec6b070d72acd94a55539969f114699 stock_inventory_location-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +e5bea2a22f5042af86510ab283ef7f6a30276bfd stock_inventory_location-6.0.0 +13bc032ce45aa856f7c929da56974ff13ff3b7f3 4.6.0 +c5757a882fa6b0f30a7bca1a2e232c59dbe8e997 4.8.0 +7712e9bf2ae5372165f1208c7fcf74caa77733b8 5.0.0 +9cadbedb76593e2b1046c483ff57a5cecb380a41 5.2.0 +061bb098401a21770b1f7d8491805fb2516d50b2 5.4.0 +35e0bc476e8e103ff133ab5797eed1d3979289b2 5.6.0 +a767051ad55af5437c1df4473f0d16251941bc79 5.8.0 +2657bcf38993689626952562bc1999027d0262cd 6.0.0 +0000000000000000000000000000000000000000 4.6.0 +13bc032ce45aa856f7c929da56974ff13ff3b7f3 stock_location_move-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +c5757a882fa6b0f30a7bca1a2e232c59dbe8e997 stock_location_move-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +7712e9bf2ae5372165f1208c7fcf74caa77733b8 stock_location_move-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +9cadbedb76593e2b1046c483ff57a5cecb380a41 stock_location_move-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +061bb098401a21770b1f7d8491805fb2516d50b2 stock_location_move-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +35e0bc476e8e103ff133ab5797eed1d3979289b2 stock_location_move-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +a767051ad55af5437c1df4473f0d16251941bc79 stock_location_move-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +2657bcf38993689626952562bc1999027d0262cd stock_location_move-6.0.0 +b23baaf1166b3f28f7aaa55b16d8f0b50e7121ed 1.2.0 +d9f7fda1212e61153ce87ef5a7ebba1aa906d9f2 1.4.0 +926f70090196ceefd74450f182a8a9b053282600 1.6.0 +9eada792e0e9eda93b8719d4ec92590f2ff3dacf 1.8.0 +8a47bba1738af17af3c6702cc29bd7a6e268dcfb 2.0.0 +c66ac42308b219dd773e9a4f2b76e344cf913cc8 2.2.0 +9a792408dcb3f2902a0c6da0c71db3ad1692dbd9 2.4.0 +5d56a013f279fc4b31e9a73a6e5b4bb8991e25ef 2.6.0 +d0821f9f197cab6cbeb260b6c230e301def3daea 2.8.0 +0a8b7366a62a97d33c7cdc1b6938fccd4ad4104e 3.0.0 +7e56cda8de6b9e0384104bd68e200f467af001bf 3.2.0 +9befac1e3076f141972816af2f6fe8782125df85 3.4.0 +db721dd4b8e93902f4e1173ff0d9f12f92260802 3.6.0 +5e18316f6f636a5474949d3bc5cb66c153e3da4b 3.8.0 +e052747c31f40fd68e13b0ec450c3ffc502e5e66 4.0.0 +13d25c22e30033991a1aa9233b7ecce233ebc6ea 4.2.0 +8eac3ea1d980cb34c5bda3255bc764ec079fe60f 4.4.0 +809b3a45222dbc93dc22785adbb184705b24502a 4.6.0 +ec2b60415d119b35cf61b75247abaf5bb67a70b1 4.8.0 +907c38d009f3853cddeb21db3e569e681e60a82f 5.0.0 +777c5d8d0ccec1c866450b98973009de6a5e38a5 5.2.0 +4abcc1fb1039f1cde5ba1277efc6edb713d427af 5.4.0 +93240765ffba8fb10f1fcc8699db8c9f5d827e36 5.6.0 +119bb6dcafeffabbe80a5b9fcb872071e0f3c784 5.8.0 +1a8e026150a29d49f552c112f9795b1f2ad035b6 6.0.0 +0000000000000000000000000000000000000000 1.2.0 +b23baaf1166b3f28f7aaa55b16d8f0b50e7121ed stock_location_sequence-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +d9f7fda1212e61153ce87ef5a7ebba1aa906d9f2 stock_location_sequence-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +926f70090196ceefd74450f182a8a9b053282600 stock_location_sequence-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +9eada792e0e9eda93b8719d4ec92590f2ff3dacf stock_location_sequence-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +8a47bba1738af17af3c6702cc29bd7a6e268dcfb stock_location_sequence-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +c66ac42308b219dd773e9a4f2b76e344cf913cc8 stock_location_sequence-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +9a792408dcb3f2902a0c6da0c71db3ad1692dbd9 stock_location_sequence-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +5d56a013f279fc4b31e9a73a6e5b4bb8991e25ef stock_location_sequence-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +d0821f9f197cab6cbeb260b6c230e301def3daea stock_location_sequence-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +0a8b7366a62a97d33c7cdc1b6938fccd4ad4104e stock_location_sequence-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +7e56cda8de6b9e0384104bd68e200f467af001bf stock_location_sequence-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +9befac1e3076f141972816af2f6fe8782125df85 stock_location_sequence-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +db721dd4b8e93902f4e1173ff0d9f12f92260802 stock_location_sequence-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +5e18316f6f636a5474949d3bc5cb66c153e3da4b stock_location_sequence-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +e052747c31f40fd68e13b0ec450c3ffc502e5e66 stock_location_sequence-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +13d25c22e30033991a1aa9233b7ecce233ebc6ea stock_location_sequence-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +8eac3ea1d980cb34c5bda3255bc764ec079fe60f stock_location_sequence-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +809b3a45222dbc93dc22785adbb184705b24502a stock_location_sequence-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +ec2b60415d119b35cf61b75247abaf5bb67a70b1 stock_location_sequence-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +907c38d009f3853cddeb21db3e569e681e60a82f stock_location_sequence-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +777c5d8d0ccec1c866450b98973009de6a5e38a5 stock_location_sequence-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +4abcc1fb1039f1cde5ba1277efc6edb713d427af stock_location_sequence-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +93240765ffba8fb10f1fcc8699db8c9f5d827e36 stock_location_sequence-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +119bb6dcafeffabbe80a5b9fcb872071e0f3c784 stock_location_sequence-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +1a8e026150a29d49f552c112f9795b1f2ad035b6 stock_location_sequence-6.0.0 +f3daa4fc57a55e3f24f9430134a7db46b430d24a 2.4.0 +9bfebffac7ac532b86f50e1d93fc3b41d3921d77 2.6.0 +ac0210ea97cffd9aa37a5af53160243fbe0d7f56 2.8.0 +a358b629d083fbbe619614fcf3f26efaa21ff057 3.0.0 +2419d87bd5c29430664571dbd3376b556dc8ed83 3.2.0 +f72cb08228d56df2be724b462e5d9497dc700285 3.4.0 +8f644f057381856d5ab1834f34a981ff1b65fba3 3.6.0 +2918a530bb167f85c238e2dafe30ee6cf942ea70 3.8.0 +571f01b197f02ef5842c30e25e66515c9d1fa0c4 4.0.0 +e79c0e4b00b8455533c2992369e0ad78ce2fb4e0 4.2.0 +c5f89116f21e00e008b9dc515e82a291bc4a37a9 4.4.0 +e966c63314da859ecacd7e40356201e74d3bd715 4.6.0 +d6e8ca4264c50efb67ae4b0b4c2c7b6982612894 4.8.0 +a5722d02c1c5a5ccabf997d980a86bb6bd0160db 5.0.0 +0170b28fa1c9581bf0831a501469df19a3f7b302 5.2.0 +c77c42846d957aa443927c3eb3e0e489eabe3eeb 5.4.0 +4c6125ae5f16e2ded590b4a84c17ae9ab6f0e826 5.6.0 +6ccbea8c304a744066cefa9637aed2bb21ca5149 5.8.0 +2e05cf05ee95b78ad35fc10eeb51fc35a6b6bc9f 6.0.0 +0000000000000000000000000000000000000000 2.4.0 +f3daa4fc57a55e3f24f9430134a7db46b430d24a stock_lot-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +9bfebffac7ac532b86f50e1d93fc3b41d3921d77 stock_lot-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +ac0210ea97cffd9aa37a5af53160243fbe0d7f56 stock_lot-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +a358b629d083fbbe619614fcf3f26efaa21ff057 stock_lot-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +2419d87bd5c29430664571dbd3376b556dc8ed83 stock_lot-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +f72cb08228d56df2be724b462e5d9497dc700285 stock_lot-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +8f644f057381856d5ab1834f34a981ff1b65fba3 stock_lot-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +2918a530bb167f85c238e2dafe30ee6cf942ea70 stock_lot-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +571f01b197f02ef5842c30e25e66515c9d1fa0c4 stock_lot-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +e79c0e4b00b8455533c2992369e0ad78ce2fb4e0 stock_lot-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +c5f89116f21e00e008b9dc515e82a291bc4a37a9 stock_lot-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e966c63314da859ecacd7e40356201e74d3bd715 stock_lot-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +d6e8ca4264c50efb67ae4b0b4c2c7b6982612894 stock_lot-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +a5722d02c1c5a5ccabf997d980a86bb6bd0160db stock_lot-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +0170b28fa1c9581bf0831a501469df19a3f7b302 stock_lot-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +c77c42846d957aa443927c3eb3e0e489eabe3eeb stock_lot-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +4c6125ae5f16e2ded590b4a84c17ae9ab6f0e826 stock_lot-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +6ccbea8c304a744066cefa9637aed2bb21ca5149 stock_lot-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +2e05cf05ee95b78ad35fc10eeb51fc35a6b6bc9f stock_lot-6.0.0 +f319ec0ab83850bfbc4dbf0c1e3f88923d4c6ba4 3.6.0 +086daa04833949d995472901fff5f58a5ad1ea7c 3.8.0 +f13eceee4f070ddd92d5bf3b4e37723989b25de5 4.0.0 +69a63fa91de5824e6c69c5283b7cc4a560faabde 4.2.0 +abbc7eac4114aeb9d1ec6aa43d7744d4df991431 4.4.0 +b8d5d4e6d18e736b29350b41559f86e1b552c496 4.6.0 +fea52fe8ed7b3233a42ceb4b4185d7db3adf359f 4.8.0 +7e17d7d28b28cf0e6be49af141ba094b802f9b0d 5.0.0 +9d45f2cfdb3983e8fe676177066f8d37f5a8d18d 5.2.0 +19f381cd840ef2196eddcbc954937b3f2b3db661 5.4.0 +d977882bd686aabe9cf7a56b08710358fb8d9960 5.6.0 +78740da434731b98192332919c0cad73f0553da6 5.8.0 +226bd337f659e121a6be8f9c01e5341c1d366a94 6.0.0 +0000000000000000000000000000000000000000 3.6.0 +f319ec0ab83850bfbc4dbf0c1e3f88923d4c6ba4 stock_lot_sled-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +086daa04833949d995472901fff5f58a5ad1ea7c stock_lot_sled-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +f13eceee4f070ddd92d5bf3b4e37723989b25de5 stock_lot_sled-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +69a63fa91de5824e6c69c5283b7cc4a560faabde stock_lot_sled-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +abbc7eac4114aeb9d1ec6aa43d7744d4df991431 stock_lot_sled-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +b8d5d4e6d18e736b29350b41559f86e1b552c496 stock_lot_sled-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +fea52fe8ed7b3233a42ceb4b4185d7db3adf359f stock_lot_sled-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +7e17d7d28b28cf0e6be49af141ba094b802f9b0d stock_lot_sled-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +9d45f2cfdb3983e8fe676177066f8d37f5a8d18d stock_lot_sled-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +19f381cd840ef2196eddcbc954937b3f2b3db661 stock_lot_sled-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +d977882bd686aabe9cf7a56b08710358fb8d9960 stock_lot_sled-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +78740da434731b98192332919c0cad73f0553da6 stock_lot_sled-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +226bd337f659e121a6be8f9c01e5341c1d366a94 stock_lot_sled-6.0.0 +7841e7ccbb5af34441c92e9b24caae751ca71194 5.0.0 +accb9a9e2eecea2c07521b46f81d22bbb13c6efc 5.2.0 +52a0d3ff69fa733416ddb698e73c99a17309ffe1 5.4.0 +fb5d9bead5daa2058a5d59f3ef18de584202b4d6 5.6.0 +703868576e2ab157fe5aadae42c7e6931098aa40 5.8.0 +cc2dd321d99fe14fe9251051eee46a6903c57bc4 6.0.0 +9a158d468bdaf917b6345ea9a6722f524bdb5274 6.0.1 +0000000000000000000000000000000000000000 5.0.0 +7841e7ccbb5af34441c92e9b24caae751ca71194 stock_lot_unit-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +accb9a9e2eecea2c07521b46f81d22bbb13c6efc stock_lot_unit-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +52a0d3ff69fa733416ddb698e73c99a17309ffe1 stock_lot_unit-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +fb5d9bead5daa2058a5d59f3ef18de584202b4d6 stock_lot_unit-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +703868576e2ab157fe5aadae42c7e6931098aa40 stock_lot_unit-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +cc2dd321d99fe14fe9251051eee46a6903c57bc4 stock_lot_unit-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +9a158d468bdaf917b6345ea9a6722f524bdb5274 stock_lot_unit-6.0.1 +2d95440ef29e4e6ae8bf7c513b4cced6038974ad 3.2.0 +5886452ff995b50071f07e05f519b2e4bb0526c9 3.4.0 +ed428643d547655cf08fd33ac6700bedc75308c6 3.6.0 +600f0b784df713a34b9c770622bc8dfd8a2a8c78 3.8.0 +e46734b4ac890bb0bf34bf08e261a6390fb7c3a8 4.0.0 +abf3fe276ee219d027e78dc72ec570add038899b 4.2.0 +e3764726bbbe93305d2e3e8bb20746cd0b33ae4f 4.4.0 +876b678e056f2ba5ae6108b10182c8e3b72184d1 4.6.0 +85793ff5a50a432be0fb45012478972b4c60e056 4.8.0 +6a0a6190312f634e8b64b6997fb1b37129532fbe 5.0.0 +d761efb2ac196534d0ff715146bd9b727c20bd40 5.2.0 +25ebab75a5457e2e00ed334edae56d5f5991a603 5.4.0 +3d96d408e7cb3cc3552ca3b99356990b889f78f6 5.6.0 +28f4106d4fc02d7c6d7f8735a58422031e3e3e1a 5.8.0 +a4cd8b29bbafd25dcf991704353b57b10e383f59 6.0.0 +30c33b19afd38febbe42c02c95b31b56155dc0e3 6.0.1 +0000000000000000000000000000000000000000 3.2.0 +2d95440ef29e4e6ae8bf7c513b4cced6038974ad stock_package-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +5886452ff995b50071f07e05f519b2e4bb0526c9 stock_package-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +ed428643d547655cf08fd33ac6700bedc75308c6 stock_package-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +600f0b784df713a34b9c770622bc8dfd8a2a8c78 stock_package-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +e46734b4ac890bb0bf34bf08e261a6390fb7c3a8 stock_package-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +abf3fe276ee219d027e78dc72ec570add038899b stock_package-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +e3764726bbbe93305d2e3e8bb20746cd0b33ae4f stock_package-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +876b678e056f2ba5ae6108b10182c8e3b72184d1 stock_package-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +85793ff5a50a432be0fb45012478972b4c60e056 stock_package-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +6a0a6190312f634e8b64b6997fb1b37129532fbe stock_package-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +d761efb2ac196534d0ff715146bd9b727c20bd40 stock_package-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +25ebab75a5457e2e00ed334edae56d5f5991a603 stock_package-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +3d96d408e7cb3cc3552ca3b99356990b889f78f6 stock_package-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +28f4106d4fc02d7c6d7f8735a58422031e3e3e1a stock_package-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +a4cd8b29bbafd25dcf991704353b57b10e383f59 stock_package-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +30c33b19afd38febbe42c02c95b31b56155dc0e3 stock_package-6.0.1 +5352520b9e2d793f180c7338973c93eb2756c11a 4.2.0 +48eda81a2c3e4697d12b3ecd43d20cdffdf7f95d 4.4.0 +72b19785f7aefa42c43dbf7430b70393abfafdac 4.6.0 +a3fda5824dc2e831806bb3e54c4b554e28707d66 4.8.0 +c91e82164a66fa45b1e5f5c18f4eecb9666ff9f9 5.0.0 +1d75d725c02de30176404a116395f5cea1a8b15d 5.2.0 +f774a1f78ac021fd0dbe822bde61f5300f1ee672 5.4.0 +e9c1c8ee8d12182e14e0b7fda103035e43d957ef 5.6.0 +879357ee52cac15348178e8cba439074c7fcc206 5.8.0 +ba57075f760026b8388fb77bd0cc053601bd04b0 6.0.0 +09059a2547a75404f58b275ce0fd3918623bc1a7 6.0.1 +2b5ccfa32a5b93ce4f5ac2140fb71f7303b83f09 6.0.2 +4d29e0810a25db6762a820f6cb5e111493294a91 6.0.3 +4b3730e93b5f8671ef5dcf2f6cfa671bdad8dbcc 6.0.4 +0000000000000000000000000000000000000000 4.2.0 +5352520b9e2d793f180c7338973c93eb2756c11a stock_package_shipping_dpd-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +48eda81a2c3e4697d12b3ecd43d20cdffdf7f95d stock_package_shipping_dpd-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +72b19785f7aefa42c43dbf7430b70393abfafdac stock_package_shipping_dpd-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +a3fda5824dc2e831806bb3e54c4b554e28707d66 stock_package_shipping_dpd-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +c91e82164a66fa45b1e5f5c18f4eecb9666ff9f9 stock_package_shipping_dpd-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +1d75d725c02de30176404a116395f5cea1a8b15d stock_package_shipping_dpd-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +f774a1f78ac021fd0dbe822bde61f5300f1ee672 stock_package_shipping_dpd-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +e9c1c8ee8d12182e14e0b7fda103035e43d957ef stock_package_shipping_dpd-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +879357ee52cac15348178e8cba439074c7fcc206 stock_package_shipping_dpd-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +ba57075f760026b8388fb77bd0cc053601bd04b0 stock_package_shipping_dpd-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +09059a2547a75404f58b275ce0fd3918623bc1a7 stock_package_shipping_dpd-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +2b5ccfa32a5b93ce4f5ac2140fb71f7303b83f09 stock_package_shipping_dpd-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +4d29e0810a25db6762a820f6cb5e111493294a91 stock_package_shipping_dpd-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +4b3730e93b5f8671ef5dcf2f6cfa671bdad8dbcc stock_package_shipping_dpd-6.0.4 +6d6ce7193b8fe468b131732a63d49ad51282feb4 4.2.0 +c92db1ac0cb7f23ec59451a1559ae587489e51cf 4.4.0 +896bda88b3e4e06011cc8274248a747c98ed5d8a 4.6.0 +12732a7de25ada586b597f5ceb95a61aca85c982 4.8.0 +d84a549ca4ce55c8b6f2c55e7b387111fe5d31f5 5.0.0 +dfa6486ca4ca8a505a1103a1966f252bfb76b0d5 5.2.0 +fc827a8182eeabea27b4107630814f58615a5093 5.4.0 +1e8a3c6dcb32eebb16c0135a83c6d24a178809a0 5.6.0 +4afae51825024fa5bdda4845018c68076e37f985 5.8.0 +4d757048f5cf112af97613ed3cd8c1d9747d5932 6.0.0 +0000000000000000000000000000000000000000 4.2.0 +6d6ce7193b8fe468b131732a63d49ad51282feb4 stock_package_shipping-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +c92db1ac0cb7f23ec59451a1559ae587489e51cf stock_package_shipping-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +896bda88b3e4e06011cc8274248a747c98ed5d8a stock_package_shipping-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +12732a7de25ada586b597f5ceb95a61aca85c982 stock_package_shipping-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +d84a549ca4ce55c8b6f2c55e7b387111fe5d31f5 stock_package_shipping-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +dfa6486ca4ca8a505a1103a1966f252bfb76b0d5 stock_package_shipping-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +fc827a8182eeabea27b4107630814f58615a5093 stock_package_shipping-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +1e8a3c6dcb32eebb16c0135a83c6d24a178809a0 stock_package_shipping-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +4afae51825024fa5bdda4845018c68076e37f985 stock_package_shipping-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +4d757048f5cf112af97613ed3cd8c1d9747d5932 stock_package_shipping-6.0.0 +14873b27f47664b486aa92a3318081ee86d5cca7 4.2.0 +cd53d5490f327e9e13479e7d1540b47c111f4a23 4.4.0 +ca475eeb8c9c520c70346d799d444bb7225bd55b 4.6.0 +4437ebda9bc7470b4b98ee42370d12a6f942b1c3 4.8.0 +3e4c032cdadea2e021de270022e212eadb23c9d8 5.0.0 +4cde26523853d124058cc72a0bacc483c388c750 5.2.0 +84fdbd3bf2bccebc09b4216e01d9b93193d14daf 5.4.0 +7e0f69141e15402340c207ebefbb2e43083cf1ad 5.6.0 +c338db57b720be61b239b5f39f0080d062ee131e 5.8.0 +7c788a324e4e275dda49e425ab502fe792cc5bec 6.0.0 +c23f35d0e7f71821852b6243c3ad80116587a328 6.0.1 +f20add511e11bdfc0d27e65270e965111e91a831 6.0.2 +b54ffaf40ede8f5093dd3b31fcad9b7ef974fd92 6.0.3 +0000000000000000000000000000000000000000 4.2.0 +14873b27f47664b486aa92a3318081ee86d5cca7 stock_package_shipping_ups-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +cd53d5490f327e9e13479e7d1540b47c111f4a23 stock_package_shipping_ups-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +ca475eeb8c9c520c70346d799d444bb7225bd55b stock_package_shipping_ups-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +4437ebda9bc7470b4b98ee42370d12a6f942b1c3 stock_package_shipping_ups-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +3e4c032cdadea2e021de270022e212eadb23c9d8 stock_package_shipping_ups-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +4cde26523853d124058cc72a0bacc483c388c750 stock_package_shipping_ups-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +84fdbd3bf2bccebc09b4216e01d9b93193d14daf stock_package_shipping_ups-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +7e0f69141e15402340c207ebefbb2e43083cf1ad stock_package_shipping_ups-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +c338db57b720be61b239b5f39f0080d062ee131e stock_package_shipping_ups-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +7c788a324e4e275dda49e425ab502fe792cc5bec stock_package_shipping_ups-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +c23f35d0e7f71821852b6243c3ad80116587a328 stock_package_shipping_ups-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +f20add511e11bdfc0d27e65270e965111e91a831 stock_package_shipping_ups-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +b54ffaf40ede8f5093dd3b31fcad9b7ef974fd92 stock_package_shipping_ups-6.0.3 +2ea983f6240bd88f6b9abf2e4b7b857ce4bdf264 1.2.0 +ec24bd0ab6daa217e29753b68f9ae242f80062b7 1.4.0 +c560e70b18afce2d136cfbcc9f1ebf5756761882 1.6.0 +ab792b3468742c3a1f777165f8bdde4ebc96c1fd 1.8.0 +67d1514d90ff98a12865eaa025269914b15082b8 2.0.0 +53b4739836b0d10620038cce567d4d935f1a1363 2.2.0 +1922c46f7101f9397889c59c908bdd1e4489f70b 2.4.0 +b8e5502b8bd42741c92695a6540fade63bffbd43 2.6.0 +010a427751135ecb84ce3d7c13791ecf37edde23 2.8.0 +0dc520d1c9eeb9e242d5fb61fe2263ac28f5903f 3.0.0 +40cd13193206cc64a30dd7776fa954af1bceded9 3.2.0 +85c6a4a6a1d99d5c99228952115f1a57289856ba 3.4.0 +d2f9dbbcab386708468c523572888c7649e32851 3.6.0 +c540f2937c11c85591041fc8c2c4afd0ff53228f 3.8.0 +e8b3d84c1317eacc7b6b44b53b8ae70859b7977b 4.0.0 +b5442c0b44dc60bb6486bc308636bd37d1f5ff88 4.2.0 +ef4be934e362ed9336b2242ef1f3b799e724dfea 4.4.0 +3d5ef5ae2d89470391e2f59ae298312c670a93fa 4.6.0 +a41145e1e25e6348642c3fef1fb37d68142afc57 4.8.0 +1ea4345152b56228edf41029cf33318c5090cf29 5.0.0 +c10048ef95077f6c48ec1a3dd2cda9b29a55d9ef 5.2.0 +361b17eb46d869242083f3b2d269bc584bc17579 5.4.0 +a02f09f5837245a86c17ca480d069694b85d8214 5.6.0 +dfea61949c69f6013213cc92528fcfbc62e0a0f6 5.8.0 +25101e7ec2d7d8322005ae0e70f3d78256223ebe 6.0.0 +0000000000000000000000000000000000000000 1.2.0 +2ea983f6240bd88f6b9abf2e4b7b857ce4bdf264 stock_product_location-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +ec24bd0ab6daa217e29753b68f9ae242f80062b7 stock_product_location-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +c560e70b18afce2d136cfbcc9f1ebf5756761882 stock_product_location-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +ab792b3468742c3a1f777165f8bdde4ebc96c1fd stock_product_location-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +67d1514d90ff98a12865eaa025269914b15082b8 stock_product_location-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +53b4739836b0d10620038cce567d4d935f1a1363 stock_product_location-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +1922c46f7101f9397889c59c908bdd1e4489f70b stock_product_location-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +b8e5502b8bd42741c92695a6540fade63bffbd43 stock_product_location-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +010a427751135ecb84ce3d7c13791ecf37edde23 stock_product_location-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +0dc520d1c9eeb9e242d5fb61fe2263ac28f5903f stock_product_location-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +40cd13193206cc64a30dd7776fa954af1bceded9 stock_product_location-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +85c6a4a6a1d99d5c99228952115f1a57289856ba stock_product_location-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +d2f9dbbcab386708468c523572888c7649e32851 stock_product_location-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +c540f2937c11c85591041fc8c2c4afd0ff53228f stock_product_location-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +e8b3d84c1317eacc7b6b44b53b8ae70859b7977b stock_product_location-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +b5442c0b44dc60bb6486bc308636bd37d1f5ff88 stock_product_location-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +ef4be934e362ed9336b2242ef1f3b799e724dfea stock_product_location-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +3d5ef5ae2d89470391e2f59ae298312c670a93fa stock_product_location-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +a41145e1e25e6348642c3fef1fb37d68142afc57 stock_product_location-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +1ea4345152b56228edf41029cf33318c5090cf29 stock_product_location-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +c10048ef95077f6c48ec1a3dd2cda9b29a55d9ef stock_product_location-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +361b17eb46d869242083f3b2d269bc584bc17579 stock_product_location-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +a02f09f5837245a86c17ca480d069694b85d8214 stock_product_location-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +dfea61949c69f6013213cc92528fcfbc62e0a0f6 stock_product_location-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +25101e7ec2d7d8322005ae0e70f3d78256223ebe stock_product_location-6.0.0 +790271308b23a4856ade0be330ee59b5d69e7e75 6.0.0 +0d690f1867acdf63432b947bbe732d414e407bdd 6.0.1 +c72689d153af662a5cb470842229d8c0a77c7373 6.0.2 +0000000000000000000000000000000000000000 6.0.0 +790271308b23a4856ade0be330ee59b5d69e7e75 stock_quantity_early_planning-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +0d690f1867acdf63432b947bbe732d414e407bdd stock_quantity_early_planning-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +c72689d153af662a5cb470842229d8c0a77c7373 stock_quantity_early_planning-6.0.2 +8c7dc4a68eb44600a2e57f380b7fb39e7d4c9bd7 6.0.0 +97abbb580f15c3bfed62d2229bfba49506d8d5f5 6.0.1 +178ac9fc9cef1e3cf07a6e199a5279ab0f369c87 6.0.2 +37ac933fb3458735fed361ad53724bede8e0c050 6.0.3 +0000000000000000000000000000000000000000 6.0.0 +8c7dc4a68eb44600a2e57f380b7fb39e7d4c9bd7 stock_quantity_issue-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +97abbb580f15c3bfed62d2229bfba49506d8d5f5 stock_quantity_issue-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +178ac9fc9cef1e3cf07a6e199a5279ab0f369c87 stock_quantity_issue-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +37ac933fb3458735fed361ad53724bede8e0c050 stock_quantity_issue-6.0.3 +5e63bae17297495d2b63041be081e6bb8a69be2e 5.4.0 +83b28ed660ea0a02ba4cbaea22f495f2b3038615 5.6.0 +d7e3a25d15aa72096b29d985483e3caeb1fc4a43 5.8.0 +e55605b40ed71ec25e3079bb9c8b473bf879af58 6.0.0 +0000000000000000000000000000000000000000 5.4.0 +5e63bae17297495d2b63041be081e6bb8a69be2e stock_secondary_unit-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +83b28ed660ea0a02ba4cbaea22f495f2b3038615 stock_secondary_unit-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +d7e3a25d15aa72096b29d985483e3caeb1fc4a43 stock_secondary_unit-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +e55605b40ed71ec25e3079bb9c8b473bf879af58 stock_secondary_unit-6.0.0 +e2d7e4135cc43091843e096a227cb69ded3b425a 6.0.0 +a98c4d2bb4d071c619d81c97184764d17f146898 6.0.1 +25169494e1beb8a9a36b6f4f0e02996db373046d 6.0.2 +0000000000000000000000000000000000000000 6.0.0 +e2d7e4135cc43091843e096a227cb69ded3b425a stock_shipment_cost-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +a98c4d2bb4d071c619d81c97184764d17f146898 stock_shipment_cost-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +25169494e1beb8a9a36b6f4f0e02996db373046d stock_shipment_cost-6.0.2 +b11be33a256e6e18c5e478831f2eecdb6cc55b56 4.4.0 +a8fa5ceb9134b53a902c8b860e8d910ab36267bd 4.6.0 +55fcd1727648050cba394388bb31ce0a70b74371 4.8.0 +568b1d3a4957cc66a2023eb3853555fd8b2b313a 5.0.0 +df952bd9a9312169cce9a3559a6808fd15ce729f 5.2.0 +135db8a22874fd324ea9ca94b2f47c5f9d1671f7 5.4.0 +8e1fe403bf2728fcd47d00652c985dbb86b4840c 5.6.0 +5900e412e77ddf587a4ce0d69cde3a3a1e4c5fa3 5.8.0 +5fa8a7ad24a9d9c5726f08a174c22696480bb3c9 6.0.0 +421aeff2cfde33cdaa789d706a265827407b325b 6.0.1 +0000000000000000000000000000000000000000 4.4.0 +b11be33a256e6e18c5e478831f2eecdb6cc55b56 stock_shipment_measurements-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +a8fa5ceb9134b53a902c8b860e8d910ab36267bd stock_shipment_measurements-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +55fcd1727648050cba394388bb31ce0a70b74371 stock_shipment_measurements-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +568b1d3a4957cc66a2023eb3853555fd8b2b313a stock_shipment_measurements-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +df952bd9a9312169cce9a3559a6808fd15ce729f stock_shipment_measurements-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +135db8a22874fd324ea9ca94b2f47c5f9d1671f7 stock_shipment_measurements-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +8e1fe403bf2728fcd47d00652c985dbb86b4840c stock_shipment_measurements-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +5900e412e77ddf587a4ce0d69cde3a3a1e4c5fa3 stock_shipment_measurements-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +5fa8a7ad24a9d9c5726f08a174c22696480bb3c9 stock_shipment_measurements-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +421aeff2cfde33cdaa789d706a265827407b325b stock_shipment_measurements-6.0.1 +28368573eba198c3524a0ef44c5d1318a71a25b6 2.4.0 +04196701d026d86eb57f91c6e38cddecf257d63f 2.6.0 +099647a527ee5b315f03850b900f656bd10d759f 2.8.0 +06bc610a6f9a26c456050fd61c273bd012a21f04 3.0.0 +e793ef3ca432a0e409aa49bc846bd2c572f3a5ee 3.2.0 +99999433d0e31e2b6f1eb2f589844e835d7b2953 3.4.0 +4c27a1322efba12ae02f1299e7989460ffe8af09 3.6.0 +cca693a2c563e30e5f10fefeca30c49101eb3495 3.8.0 +d961a4a36143eae4ff23dc2c8f7b49c83a8e6b9a 4.0.0 +10eb3100612be23bcac20f5c1036e58aaef76ed7 4.2.0 +d73f07a6109ae14f711d9ac9efe316a4595d3ffa 4.4.0 +893b0270a268be94790a68facfb745cc188d7a93 4.6.0 +eef7e68926b3f9c34ae5dc12bcd0ec6884918c09 4.8.0 +fd97dee9a2f6c5fc4c3ddd7298fdcf4c917ef5d9 5.0.0 +c07759c9b8d3b7733620789a050e7b6de418cf99 5.2.0 +160bbe8565f066ff2e7565fd8a9aceec2c3a0bed 5.4.0 +51f597bea6844c61a7dd658329a0e55e011e5327 5.6.0 +f13147d0020a5a42a7420db6678d2472ccf79bd3 5.8.0 +69d98ca60d7117c6ea722ea3d69fb7896859614b 6.0.0 +0000000000000000000000000000000000000000 2.4.0 +28368573eba198c3524a0ef44c5d1318a71a25b6 stock_split-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +04196701d026d86eb57f91c6e38cddecf257d63f stock_split-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +099647a527ee5b315f03850b900f656bd10d759f stock_split-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +06bc610a6f9a26c456050fd61c273bd012a21f04 stock_split-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +e793ef3ca432a0e409aa49bc846bd2c572f3a5ee stock_split-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +99999433d0e31e2b6f1eb2f589844e835d7b2953 stock_split-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +4c27a1322efba12ae02f1299e7989460ffe8af09 stock_split-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +cca693a2c563e30e5f10fefeca30c49101eb3495 stock_split-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +d961a4a36143eae4ff23dc2c8f7b49c83a8e6b9a stock_split-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +10eb3100612be23bcac20f5c1036e58aaef76ed7 stock_split-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +d73f07a6109ae14f711d9ac9efe316a4595d3ffa stock_split-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +893b0270a268be94790a68facfb745cc188d7a93 stock_split-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +eef7e68926b3f9c34ae5dc12bcd0ec6884918c09 stock_split-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +fd97dee9a2f6c5fc4c3ddd7298fdcf4c917ef5d9 stock_split-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +c07759c9b8d3b7733620789a050e7b6de418cf99 stock_split-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +160bbe8565f066ff2e7565fd8a9aceec2c3a0bed stock_split-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +51f597bea6844c61a7dd658329a0e55e011e5327 stock_split-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +f13147d0020a5a42a7420db6678d2472ccf79bd3 stock_split-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +69d98ca60d7117c6ea722ea3d69fb7896859614b stock_split-6.0.0 +2c1e13c8dd3396c1cd8e638111aac955de3ebc00 1.2.0 +5295eef207dc90e5cd3667c3883675e05726ef57 1.4.0 +2dfd00186d72076cf13379297e19c076884078d9 1.6.0 +056794451985f57a11e3cd7eba52f596ee9ec735 1.8.0 +bd08fecfa2cf0e7e3580c85090f62e1711fcfb88 2.0.0 +fe083045a79de94717fd58ecfa407f9662d05445 2.2.0 +926d98699fe8374bf591a6a21561cb51af46b3cb 2.4.0 +5169c4780f85a719ae92808f229620867a6756ca 2.6.0 +bc954fb77cc0651892cdfe10fb52fda48c238a98 2.8.0 +bb15a9f03156fea571be3216d502e5d4dc92439c 3.0.0 +7887dba041046609d589e9db4d3d6cf154d84865 3.2.0 +13c061d1e265b64a17a67ab05b2419ea17a10e7b 3.4.0 +8cd9280b5c4df641c5c969f020cec2d7d291082e 3.6.0 +3cd313fcfb1603d6ba340e254fc09ac6cfd1c420 3.8.0 +f36bf15e0049da995257277971560f979e534808 4.0.0 +a0f86fdcff3f7146eba32e4c06107cbadf7e52e5 4.2.0 +33bc557f7dde9e3ed40d6cc8e11b98eda63239a5 4.4.0 +32bafb5576e02e637109040302e14ff20f32e3a4 4.6.0 +1567de11c58a7052bba71f735826f332ece9ef35 4.8.0 +30611743f9cfe3c23bf8d252b971b011ea54ad53 5.0.0 +39be3138aa4546c555cf9ca5d800bb4ec3c3d7cb 5.2.0 +91f140df04060667e5faab3bf8d1095cab3f5528 5.4.0 +dbec1eac9dc4167e1307adbc62ef72bc7937d5ef 5.6.0 +00c0bad66396daf07d8c5f78dd8dae4ed0e421a4 5.8.0 +5a0e8f4810783920576928b183e3733693959da8 6.0.0 +0000000000000000000000000000000000000000 1.2.0 +2c1e13c8dd3396c1cd8e638111aac955de3ebc00 stock_supply_day-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +5295eef207dc90e5cd3667c3883675e05726ef57 stock_supply_day-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +2dfd00186d72076cf13379297e19c076884078d9 stock_supply_day-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +056794451985f57a11e3cd7eba52f596ee9ec735 stock_supply_day-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +bd08fecfa2cf0e7e3580c85090f62e1711fcfb88 stock_supply_day-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +fe083045a79de94717fd58ecfa407f9662d05445 stock_supply_day-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +926d98699fe8374bf591a6a21561cb51af46b3cb stock_supply_day-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +5169c4780f85a719ae92808f229620867a6756ca stock_supply_day-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +bc954fb77cc0651892cdfe10fb52fda48c238a98 stock_supply_day-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +bb15a9f03156fea571be3216d502e5d4dc92439c stock_supply_day-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +7887dba041046609d589e9db4d3d6cf154d84865 stock_supply_day-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +13c061d1e265b64a17a67ab05b2419ea17a10e7b stock_supply_day-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +8cd9280b5c4df641c5c969f020cec2d7d291082e stock_supply_day-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +3cd313fcfb1603d6ba340e254fc09ac6cfd1c420 stock_supply_day-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +f36bf15e0049da995257277971560f979e534808 stock_supply_day-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +a0f86fdcff3f7146eba32e4c06107cbadf7e52e5 stock_supply_day-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +33bc557f7dde9e3ed40d6cc8e11b98eda63239a5 stock_supply_day-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +32bafb5576e02e637109040302e14ff20f32e3a4 stock_supply_day-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +1567de11c58a7052bba71f735826f332ece9ef35 stock_supply_day-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +30611743f9cfe3c23bf8d252b971b011ea54ad53 stock_supply_day-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +39be3138aa4546c555cf9ca5d800bb4ec3c3d7cb stock_supply_day-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +91f140df04060667e5faab3bf8d1095cab3f5528 stock_supply_day-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +dbec1eac9dc4167e1307adbc62ef72bc7937d5ef stock_supply_day-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +00c0bad66396daf07d8c5f78dd8dae4ed0e421a4 stock_supply_day-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +5a0e8f4810783920576928b183e3733693959da8 stock_supply_day-6.0.0 +0834d76da22334e9c2b1e9d89ba50ac38bd3907f 2.2.0 +3c285f5f45031efbf9966541ace27b80fa45129d 2.4.0 +850476a6cbe95cf9bead5fdfaf094231908623ae 2.6.0 +3e0634468842969d6b2ee5e0f0c69a5aa75088e0 2.8.0 +3a26b77c883afebe780e59cd591c85f86248479c 3.0.0 +e6944d53c9579ff7d529f2fcadc021dc5a96d76c 3.2.0 +749efb5e0a4e86fb5ce3d5f181e73bc61ccd40e8 3.4.0 +370823db908f443f81bae475974c57af6281236b 3.6.0 +ba552f7b9b5297a6cde2372eebc523945d535c93 3.8.0 +0c88f450cac4029d9aaa81e94bc24457aec7c54a 4.0.0 +f0df25bfdb09fc1875f336bb870aa140a3247bcd 4.2.0 +afc2f1896f1c22b4591147b48f03743886e390f2 4.4.0 +5d6cdbfbb2b37451d4875ff9e789bf1350e75ab7 4.6.0 +df25bbcc27ede6b2a09868c7239732c3cd5e2c2a 4.8.0 +df42ccdd98a6fb0b4f55cc24e94f077fec1ffeb2 5.0.0 +d8a1fdd9db7f020437f2d5f02311ab29fe0cbab4 5.2.0 +c4c090246916fe2e00d67a26cb9859ea0a7106b5 5.4.0 +b89599b1cef0267371ce55e1b41cb1958d3312ba 5.6.0 +757b5e5484dd448afcbec95e87c21ecfad938b5f 5.8.0 +579edbea3863be427cfc1bb76cec03d061732d90 6.0.0 +0000000000000000000000000000000000000000 2.2.0 +0834d76da22334e9c2b1e9d89ba50ac38bd3907f stock_supply_forecast-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +3c285f5f45031efbf9966541ace27b80fa45129d stock_supply_forecast-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +850476a6cbe95cf9bead5fdfaf094231908623ae stock_supply_forecast-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +3e0634468842969d6b2ee5e0f0c69a5aa75088e0 stock_supply_forecast-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +3a26b77c883afebe780e59cd591c85f86248479c stock_supply_forecast-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +e6944d53c9579ff7d529f2fcadc021dc5a96d76c stock_supply_forecast-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +749efb5e0a4e86fb5ce3d5f181e73bc61ccd40e8 stock_supply_forecast-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +370823db908f443f81bae475974c57af6281236b stock_supply_forecast-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +ba552f7b9b5297a6cde2372eebc523945d535c93 stock_supply_forecast-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +0c88f450cac4029d9aaa81e94bc24457aec7c54a stock_supply_forecast-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +f0df25bfdb09fc1875f336bb870aa140a3247bcd stock_supply_forecast-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +afc2f1896f1c22b4591147b48f03743886e390f2 stock_supply_forecast-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +5d6cdbfbb2b37451d4875ff9e789bf1350e75ab7 stock_supply_forecast-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +df25bbcc27ede6b2a09868c7239732c3cd5e2c2a stock_supply_forecast-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +df42ccdd98a6fb0b4f55cc24e94f077fec1ffeb2 stock_supply_forecast-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +d8a1fdd9db7f020437f2d5f02311ab29fe0cbab4 stock_supply_forecast-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +c4c090246916fe2e00d67a26cb9859ea0a7106b5 stock_supply_forecast-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +b89599b1cef0267371ce55e1b41cb1958d3312ba stock_supply_forecast-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +757b5e5484dd448afcbec95e87c21ecfad938b5f stock_supply_forecast-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +579edbea3863be427cfc1bb76cec03d061732d90 stock_supply_forecast-6.0.0 +bb2bb6af62f06218b0c8c689b24dd16f43307ca1 1.0.0 +5b0a8261963f167230f23a1b97c8b38519428143 1.2.0 +396ad2807deb26c6c353eb119dc50fd4fdcbb28a 1.4.0 +b44aa993ce24453fdb2362187e201a9375bcaa09 1.6.0 +f76056df60f581f803c7a7e4cec81397e4bbbb9c 1.8.0 +354dfc672c4b3ee2609a4051f6d8d431dd087231 2.0.0 +0881ad5cb82f3f00ec1eea276fa100a957691982 2.2.0 +5eb0f23e5774dddbf43cafe34bf527e1cd78d619 2.4.0 +6cd5f943826cb858bc34d20074bfd81b715114f8 2.6.0 +69f57817f6f0ed6ee0788cfab959a9321fcb45bb 2.8.0 +2ebe2636b804a2f7635d0af5b1030ced08de7a37 3.0.0 +c466a41ecc7586e898f0f4f2341c2e74b41ea816 3.2.0 +ddd6516306dd09e3049fb95ff94b4ce48687e200 3.4.0 +e122da9f78841562722820efbf4d64e4c390e8af 3.6.0 +5dcc2dd84f2145e78882af143cad5111c31f09b6 3.8.0 +c0a58dc8306d6885126b9613ad4b36e0a95b75f0 4.0.0 +afc53d87c88438c9c8e56629e994836844e32dbe 4.2.0 +7bbc6abdafa0642baf4095654151d70c9e5482c4 4.4.0 +99eaaa78814833e4d21e9d96e8c110f061f0edfa 4.6.0 +3b5c655f3c26831a505bd74493f108425d42bc62 4.8.0 +1c163e9beae826b96a72cd0d2c59bf4899241f82 5.0.0 +c139a716d188bf7fbf46574fa84a473133b8bee2 5.2.0 +9264fc010a2d2acb3128d9208977bd6b77fb5160 5.4.0 +2d2feece662966a006078304aa61b695447cef2f 5.6.0 +5756606b07d016272254398e15ae07873a72c230 5.8.0 +d527c60bfe0bc723779200d118179faa7f96ba4a 6.0.0 +7c13addfa07217e498c00f83117517b179d33f1b 6.0.1 +47e2a56c3eb9cd49ad460d35fc16dab4c334384b 6.0.2 +aeafed90f31c18b914b74cfd675f897dc41ca6cd 6.0.3 +0000000000000000000000000000000000000000 1.0.0 +bb2bb6af62f06218b0c8c689b24dd16f43307ca1 stock_supply-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +5b0a8261963f167230f23a1b97c8b38519428143 stock_supply-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +396ad2807deb26c6c353eb119dc50fd4fdcbb28a stock_supply-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +b44aa993ce24453fdb2362187e201a9375bcaa09 stock_supply-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +f76056df60f581f803c7a7e4cec81397e4bbbb9c stock_supply-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +354dfc672c4b3ee2609a4051f6d8d431dd087231 stock_supply-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +0881ad5cb82f3f00ec1eea276fa100a957691982 stock_supply-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +5eb0f23e5774dddbf43cafe34bf527e1cd78d619 stock_supply-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +6cd5f943826cb858bc34d20074bfd81b715114f8 stock_supply-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +69f57817f6f0ed6ee0788cfab959a9321fcb45bb stock_supply-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +2ebe2636b804a2f7635d0af5b1030ced08de7a37 stock_supply-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +c466a41ecc7586e898f0f4f2341c2e74b41ea816 stock_supply-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +ddd6516306dd09e3049fb95ff94b4ce48687e200 stock_supply-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +e122da9f78841562722820efbf4d64e4c390e8af stock_supply-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +5dcc2dd84f2145e78882af143cad5111c31f09b6 stock_supply-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +c0a58dc8306d6885126b9613ad4b36e0a95b75f0 stock_supply-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +afc53d87c88438c9c8e56629e994836844e32dbe stock_supply-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +7bbc6abdafa0642baf4095654151d70c9e5482c4 stock_supply-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +99eaaa78814833e4d21e9d96e8c110f061f0edfa stock_supply-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +3b5c655f3c26831a505bd74493f108425d42bc62 stock_supply-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +1c163e9beae826b96a72cd0d2c59bf4899241f82 stock_supply-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +c139a716d188bf7fbf46574fa84a473133b8bee2 stock_supply-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +9264fc010a2d2acb3128d9208977bd6b77fb5160 stock_supply-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +2d2feece662966a006078304aa61b695447cef2f stock_supply-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +5756606b07d016272254398e15ae07873a72c230 stock_supply-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +d527c60bfe0bc723779200d118179faa7f96ba4a stock_supply-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +7c13addfa07217e498c00f83117517b179d33f1b stock_supply-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +47e2a56c3eb9cd49ad460d35fc16dab4c334384b stock_supply-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +aeafed90f31c18b914b74cfd675f897dc41ca6cd stock_supply-6.0.3 +ec2752f736f671fea3f95f881fa19e7cbfcc88c2 2.4.0 +4541105a8fc9586b5c65f581d70dd6906c41a730 2.6.0 +c0a9cb20a609d38ecf4facd08ffe55b2020e38ad 2.8.0 +ddf4cfa5af01e368d995885606d572d53d36cd7b 3.0.0 +81e986b99d1b16b26e8c7ae69684225bfa252603 3.2.0 +808383c0929c8dda2fab252418dbf31b46c2dffc 3.4.0 +bf11ecaa1d599160a62a02f46639955aaaa472a3 3.6.0 +07c3ef01edffc285a49cb969e18737dfac67bfdc 3.8.0 +d41ca7fbc924d4f73aff1c8377d2f700abe06f2d 4.0.0 +b58e60f41b662ac3d58c7502c4a6b4d5018797f4 4.2.0 +52078228f2c56880ac08f6987e8383c08a8043fd 4.4.0 +5df3455491d72296ada960cb45f72a276433a45d 4.6.0 +769117cd528a585fda8ea67bad5b54bf6fe5f6a6 4.8.0 +25c05b49d46071031d53a7798a711246789d6973 5.0.0 +24c941bdf02946e4bc130135508158dcb9817c39 5.2.0 +d4b5b3fa95da83bb9439320e69f4df43b9360f9c 5.4.0 +0b460de8ca80a58dc7b4d4528c6c4587fa0d16eb 5.6.0 +f0209c41aa97aaf6a1c8da050e47f24ad289aa38 5.8.0 +6f70ee75254fa62addab73552b06b39a2e151e66 6.0.0 +4b8288280406ba3d9a4bfb3c96a84a29ddcb9e23 6.0.1 +0000000000000000000000000000000000000000 2.4.0 +ec2752f736f671fea3f95f881fa19e7cbfcc88c2 stock_supply_production-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +4541105a8fc9586b5c65f581d70dd6906c41a730 stock_supply_production-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +c0a9cb20a609d38ecf4facd08ffe55b2020e38ad stock_supply_production-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +ddf4cfa5af01e368d995885606d572d53d36cd7b stock_supply_production-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +81e986b99d1b16b26e8c7ae69684225bfa252603 stock_supply_production-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +808383c0929c8dda2fab252418dbf31b46c2dffc stock_supply_production-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +bf11ecaa1d599160a62a02f46639955aaaa472a3 stock_supply_production-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +07c3ef01edffc285a49cb969e18737dfac67bfdc stock_supply_production-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +d41ca7fbc924d4f73aff1c8377d2f700abe06f2d stock_supply_production-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +b58e60f41b662ac3d58c7502c4a6b4d5018797f4 stock_supply_production-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +52078228f2c56880ac08f6987e8383c08a8043fd stock_supply_production-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +5df3455491d72296ada960cb45f72a276433a45d stock_supply_production-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +769117cd528a585fda8ea67bad5b54bf6fe5f6a6 stock_supply_production-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +25c05b49d46071031d53a7798a711246789d6973 stock_supply_production-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +24c941bdf02946e4bc130135508158dcb9817c39 stock_supply_production-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +d4b5b3fa95da83bb9439320e69f4df43b9360f9c stock_supply_production-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +0b460de8ca80a58dc7b4d4528c6c4587fa0d16eb stock_supply_production-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +f0209c41aa97aaf6a1c8da050e47f24ad289aa38 stock_supply_production-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +6f70ee75254fa62addab73552b06b39a2e151e66 stock_supply_production-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +4b8288280406ba3d9a4bfb3c96a84a29ddcb9e23 stock_supply_production-6.0.1 +b9082c1aa7e6cc8316754bca8f2b29c7018ef9fc 3.0.0 +1dbac5dcf15dc3f17fb4865387a9e171dd20fc70 3.2.0 +db5b4bb6b6b098dd55089c2923e3eb5e1b8ec56b 3.4.0 +b7cb20ab4ec3b50821983ed8c0b034f30752a6ec 3.6.0 +7961a5a68240535525babbcdf496952107a480bf 3.8.0 +615333cf31aa9cc78cba9d7e20c515752e448fdb 4.0.0 +eaf2542a8adbf470a3249429f44cd5c70fa6a986 4.2.0 +6bd47a06f582784dfca255c49c7877d614adec51 4.4.0 +486b4928c849a93beb92d3bdfecfc8f622a38956 4.6.0 +03ded560c597cabf1a3e7df1fb586ecde33c1529 4.8.0 +7fcc5447286ed6be08252a52014a229fb21e706b 5.0.0 +25dfcaa29bcd9d57cdf019b3cae55b6226c355f6 5.2.0 +d4b86ad1ba39b874c39da9a5a007690489f4e15f 5.4.0 +f55c3c6bdd16d4b2ce85c8d691e9cafa71ce3d1f 5.6.0 +74c459fcf1a4a1237e25c4e3a63adbed65a7d1a8 5.8.0 +71a5bc1d16dc5b2b613ab21d94116f74d3b99320 6.0.0 +0000000000000000000000000000000000000000 3.0.0 +b9082c1aa7e6cc8316754bca8f2b29c7018ef9fc timesheet_cost-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +1dbac5dcf15dc3f17fb4865387a9e171dd20fc70 timesheet_cost-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +db5b4bb6b6b098dd55089c2923e3eb5e1b8ec56b timesheet_cost-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +b7cb20ab4ec3b50821983ed8c0b034f30752a6ec timesheet_cost-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +7961a5a68240535525babbcdf496952107a480bf timesheet_cost-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +615333cf31aa9cc78cba9d7e20c515752e448fdb timesheet_cost-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +eaf2542a8adbf470a3249429f44cd5c70fa6a986 timesheet_cost-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +6bd47a06f582784dfca255c49c7877d614adec51 timesheet_cost-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +486b4928c849a93beb92d3bdfecfc8f622a38956 timesheet_cost-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +03ded560c597cabf1a3e7df1fb586ecde33c1529 timesheet_cost-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +7fcc5447286ed6be08252a52014a229fb21e706b timesheet_cost-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +25dfcaa29bcd9d57cdf019b3cae55b6226c355f6 timesheet_cost-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +d4b86ad1ba39b874c39da9a5a007690489f4e15f timesheet_cost-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +f55c3c6bdd16d4b2ce85c8d691e9cafa71ce3d1f timesheet_cost-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +74c459fcf1a4a1237e25c4e3a63adbed65a7d1a8 timesheet_cost-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +71a5bc1d16dc5b2b613ab21d94116f74d3b99320 timesheet_cost-6.0.0 +a32068d131a6872da6c87812f3fda96c5ad076bb 1.4.0 +3d405f7a2a43e41869b7f438203d3a945b1d68f9 1.6.0 +65577163f1e51a0e1385155cae93eb2900866f3b 1.8.0 +24d03108a830bc2b71924432ebcb32dfd6f5b2e0 2.0.0 +1d020661487e0ddc14d2825aa66ec6772e66010c 2.2.0 +7b90dcce007c3fc93a9b409f54f379f8182728ee 2.4.0 +549128cae2441f891c24176c1f6a67777962e3d3 2.6.0 +8c69d08939dbc773d89f4c637ce6a8d8cadcb866 2.8.0 +4e635a95118453b2ff0ec533a70ac50d4dacc3cb 3.0.0 +5f4ed300d4966e0c16c4497428a130b19a6209f3 3.2.0 +a4e84c96f4735bd710e02a0364af0947ba44d4b7 3.4.0 +728c1ee800a32fdd4856e86998a32c3c929d262d 3.6.0 +1924468dda905272353c147edc625a3496b3421e 3.8.0 +ae80ff03e20174f8ed595b9fa47893598c13f91f 4.0.0 +dd6dfdad58d95b23dab3c1ff906f2e18c634b474 4.2.0 +05cf4e50160ca0801ef2aa7c93d2b9b9c4a41071 4.4.0 +4ad8501eef3e1b47ccf54ecabf5cedbb0bebe99b 4.6.0 +bd8398d102d53692be26bd76171c23b85676304c 4.8.0 +f22152a613c52f8ffece522ec3a1f30e46637e3a 5.0.0 +ae0426e8137939d8d4e14f0d6717b46e0bd6ff3a 5.2.0 +41c1f6178f3f039bc62dd85ebd1fa6f92212c9ec 5.4.0 +f9ad969ee981b3b7cd11723d471d4ed3d0fff873 5.6.0 +a874b70acc06493a4b64edc59ec3be3cba8503a6 5.8.0 +779126589e978c55a09cc15d7854a08fff370416 6.0.0 +8603d8d89e44cb5ad8a8c9efc403db90cd214028 6.0.1 +d2f9bdfd51c32bc1c67d14357acab16782dedb07 6.0.2 +0000000000000000000000000000000000000000 1.4.0 +a32068d131a6872da6c87812f3fda96c5ad076bb timesheet-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +3d405f7a2a43e41869b7f438203d3a945b1d68f9 timesheet-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +65577163f1e51a0e1385155cae93eb2900866f3b timesheet-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +24d03108a830bc2b71924432ebcb32dfd6f5b2e0 timesheet-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +1d020661487e0ddc14d2825aa66ec6772e66010c timesheet-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +7b90dcce007c3fc93a9b409f54f379f8182728ee timesheet-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +549128cae2441f891c24176c1f6a67777962e3d3 timesheet-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +8c69d08939dbc773d89f4c637ce6a8d8cadcb866 timesheet-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +4e635a95118453b2ff0ec533a70ac50d4dacc3cb timesheet-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +5f4ed300d4966e0c16c4497428a130b19a6209f3 timesheet-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +a4e84c96f4735bd710e02a0364af0947ba44d4b7 timesheet-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +728c1ee800a32fdd4856e86998a32c3c929d262d timesheet-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +1924468dda905272353c147edc625a3496b3421e timesheet-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +ae80ff03e20174f8ed595b9fa47893598c13f91f timesheet-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +dd6dfdad58d95b23dab3c1ff906f2e18c634b474 timesheet-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +05cf4e50160ca0801ef2aa7c93d2b9b9c4a41071 timesheet-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +4ad8501eef3e1b47ccf54ecabf5cedbb0bebe99b timesheet-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +bd8398d102d53692be26bd76171c23b85676304c timesheet-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +f22152a613c52f8ffece522ec3a1f30e46637e3a timesheet-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +ae0426e8137939d8d4e14f0d6717b46e0bd6ff3a timesheet-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +41c1f6178f3f039bc62dd85ebd1fa6f92212c9ec timesheet-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +f9ad969ee981b3b7cd11723d471d4ed3d0fff873 timesheet-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +a874b70acc06493a4b64edc59ec3be3cba8503a6 timesheet-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +779126589e978c55a09cc15d7854a08fff370416 timesheet-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +8603d8d89e44cb5ad8a8c9efc403db90cd214028 timesheet-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +d2f9bdfd51c32bc1c67d14357acab16782dedb07 timesheet-6.0.2 +0f3d5527aad7e83e07c84b19983b86f5b580d9b9 5.2.0 +32c3f6707c841e89eaa8e1200b4ed4b4b8c2510d 5.4.0 +65a1ddcc0b7d681c785f9260aa11e9c9a9b3f74b 5.6.0 +8766a61dd6f885faa2bed9eaa21c307412674989 5.8.0 +5c50392d0b77f4f5c1f76ece0997ec73591e887c 6.0.0 +0000000000000000000000000000000000000000 5.2.0 +0f3d5527aad7e83e07c84b19983b86f5b580d9b9 user_role-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +32c3f6707c841e89eaa8e1200b4ed4b4b8c2510d user_role-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +65a1ddcc0b7d681c785f9260aa11e9c9a9b3f74b user_role-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +8766a61dd6f885faa2bed9eaa21c307412674989 user_role-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +5c50392d0b77f4f5c1f76ece0997ec73591e887c user_role-6.0.0 +cc6273db844d391455840a0cb63fbd8e78b704c7 5.8.0 +4020d5ca9497c14dfc273676d49363650eb8da80 6.0.0 +0050d9a729746f753fbd3029ff635a459e458e07 6.0.1 +64b26bac37642e1dcff5f8d9590250cbff8fbc94 6.0.2 +247fec368df174a2cc186065669462b198b3fd62 6.0.3 +0000000000000000000000000000000000000000 5.8.0 +cc6273db844d391455840a0cb63fbd8e78b704c7 web_shop-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +4020d5ca9497c14dfc273676d49363650eb8da80 web_shop-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +0050d9a729746f753fbd3029ff635a459e458e07 web_shop-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +64b26bac37642e1dcff5f8d9590250cbff8fbc94 web_shop-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +247fec368df174a2cc186065669462b198b3fd62 web_shop-6.0.3 +bfc8e45097fc0e414744408e96708fdf5d2b33a1 5.8.0 +2efa183d80e356d0c11731819456b8dd9bc586db 6.0.0 +1f0c1ae839cf3df054309a0aa60e6e7fcdbdc926 6.0.1 +c1149124f1c8206c8b3d787dc9d7f41e61c0fe20 6.0.2 +255623f33107cd9f26a00f89c727634bb01cf1a9 6.0.3 +33f7271faaeccb49772f3ce8dc6e35036d7aec61 6.0.4 +2af6bbee8a75aaca6a213f722f1e4b49d98c551e 6.0.5 +0000000000000000000000000000000000000000 5.8.0 +bfc8e45097fc0e414744408e96708fdf5d2b33a1 web_shop_vue_storefront-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +2efa183d80e356d0c11731819456b8dd9bc586db web_shop_vue_storefront-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +1f0c1ae839cf3df054309a0aa60e6e7fcdbdc926 web_shop_vue_storefront-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +c1149124f1c8206c8b3d787dc9d7f41e61c0fe20 web_shop_vue_storefront-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +255623f33107cd9f26a00f89c727634bb01cf1a9 web_shop_vue_storefront-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +33f7271faaeccb49772f3ce8dc6e35036d7aec61 web_shop_vue_storefront-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +2af6bbee8a75aaca6a213f722f1e4b49d98c551e web_shop_vue_storefront-6.0.5 +0a5ab9e8e526e89b69c1aadb73127da0759edc27 5.8.0 +4b01e563d74ede2cd6ac3c0ae8bd597a963c21a3 6.0.0 +c418c973cfc6b60e495a3376cd632035b9a1a7d8 6.0.1 +0000000000000000000000000000000000000000 5.8.0 +0a5ab9e8e526e89b69c1aadb73127da0759edc27 web_shop_vue_storefront_stripe-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +4b01e563d74ede2cd6ac3c0ae8bd597a963c21a3 web_shop_vue_storefront_stripe-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +c418c973cfc6b60e495a3376cd632035b9a1a7d8 web_shop_vue_storefront_stripe-6.0.1 +d1340478469878c66528aac5cec001841d14ca5a 5.2.0 +bed84c6dd812463897dc9cca5b7909f6ea4651a4 5.4.0 +e37a9b2291b9b60d453a9eabc894d21b5aeca097 5.6.0 +c3046a83c61339a6310b8cf56c2e4dddd59a0675 5.8.0 +0d2662846f667e44e2831a271becf86f8868c9a5 6.0.0 +f5cdb780a081fb87e0ebcb77b71e5b1c9f7233df 6.0.1 +0000000000000000000000000000000000000000 5.2.0 +d1340478469878c66528aac5cec001841d14ca5a web_shortener-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +bed84c6dd812463897dc9cca5b7909f6ea4651a4 web_shortener-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +e37a9b2291b9b60d453a9eabc894d21b5aeca097 web_shortener-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +c3046a83c61339a6310b8cf56c2e4dddd59a0675 web_shortener-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +0d2662846f667e44e2831a271becf86f8868c9a5 web_shortener-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +f5cdb780a081fb87e0ebcb77b71e5b1c9f7233df web_shortener-6.0.1 +99f99784b341ce8bb34bd70d89f51aa45c24f1f7 4.2.0 +a6661fddc44d1cee9c5697d983e8fb38deb73225 4.4.0 +d5c1f780f492de8ab82da98a577a5685bb513d9b 4.6.0 +9ad3bd829ad68cd69806533416aadc50f5eb6794 4.8.0 +ca21f3a99b42b088c6588c36f5e105dae713f775 5.0.0 +c2ef0488218d9d3ee59514b744e2145bbd0147b3 5.2.0 +cb5da130470815adfd7b3681fa2803feed934f45 5.4.0 +b95009d0a58dd058440cc0cd7537e5c4499ea16a 5.6.0 +166c1e4c476baeb36b21cef7963b87b5ca07f71e 5.8.0 +ec9a4f3e26f796c12a267e4b3af717fd2a35c066 6.0.0 +0000000000000000000000000000000000000000 4.2.0 +99f99784b341ce8bb34bd70d89f51aa45c24f1f7 web_user-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +a6661fddc44d1cee9c5697d983e8fb38deb73225 web_user-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +d5c1f780f492de8ab82da98a577a5685bb513d9b web_user-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +9ad3bd829ad68cd69806533416aadc50f5eb6794 web_user-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +ca21f3a99b42b088c6588c36f5e105dae713f775 web_user-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +c2ef0488218d9d3ee59514b744e2145bbd0147b3 web_user-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +cb5da130470815adfd7b3681fa2803feed934f45 web_user-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +b95009d0a58dd058440cc0cd7537e5c4499ea16a web_user-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +166c1e4c476baeb36b21cef7963b87b5ca07f71e web_user-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +ec9a4f3e26f796c12a267e4b3af717fd2a35c066 web_user-6.0.0 +3974f546b848d4ac59551db9f733d8ed62946dfd 1.8.0 +c8fdae3b2338b744fce709572958884a95de87b3 2.0.0 +120d0435125cf3a3c28280321962571924ad422f 2.2.0 +ef9846cb18afe62182de446d8e4fa7b8393f7168 2.4.0 +648c43939fd698988bde5b54f7a1dff9d47922af 2.6.0 +5625ce03643f9f2b69659907754e5b0e924c689f 2.8.0 +31740f7e08a0c449ce6715e1ef15392fb6326ce9 3.0.0 +40affcdda4629de37997d0e5c7d3fe9ca2806b12 3.2.0 +61013c4482fc95a61d2a15a8b21574a706755b10 3.4.0 +2a2503ebd25887ff3668d470809c00c5bcf2c6c7 3.6.0 +1e741a18e2a1f29fcc66e9ab4878554a4e63a355 3.8.0 +403f21dd1bb7059a0928c46c8b21a97c14f9c720 4.0.0 +d5b1e8f047748526d9a2cd354da0e86d617ec4c7 4.2.0 +365af7e74c2baae38e96bc0afb1deae2d2b44ac0 4.4.0 +cd4731fb373698d480a625a286de776a0b9bdc6e 4.6.0 +3867b51d50056fda52882150a017a9dce6811264 4.8.0 +e86f9d540f29dfcd39e8f198b50940c8b91250d6 5.0.0 +f4a0b0e282f39c013c44e5012e6b85e4b8a4ae40 5.2.0 +03daaf3994610fde107d98d8458b2731e03c5306 5.4.0 +a8061a1d268776766c44ceb97094d229dbe31962 5.6.0 +8bc88e82ff9edc33725d08bc0c6f2862f221a127 5.8.0 +ac15e7f1881fd78d30eac0d7c772638265830c77 6.0.0 +14cd94a3e75463a9e4ab4c562cce82470070731b 6.0.1 +b579da9fa80282eaf0657e6d2826147c2c6c2f3d 6.0.2 +dc3d781b552d24dcfb7b0ced4322b1ba17e6ca09 6.0.3 +8e6d0969604981e6d024b203424b1b3f0bcd4cb3 6.0.4 +c20749d242200840432ab0b87ce7c0072ee1be34 6.0.5 +b279acacc05c6df60ca9833a3eb6e22b9f9fa488 6.0.6 +8a5195f7cece07c1baceade758e1e783170abe32 6.0.7 +0000000000000000000000000000000000000000 1.8.0 +3974f546b848d4ac59551db9f733d8ed62946dfd proteus-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +c8fdae3b2338b744fce709572958884a95de87b3 proteus-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +120d0435125cf3a3c28280321962571924ad422f proteus-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +ef9846cb18afe62182de446d8e4fa7b8393f7168 proteus-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +648c43939fd698988bde5b54f7a1dff9d47922af proteus-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +5625ce03643f9f2b69659907754e5b0e924c689f proteus-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +31740f7e08a0c449ce6715e1ef15392fb6326ce9 proteus-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +40affcdda4629de37997d0e5c7d3fe9ca2806b12 proteus-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +61013c4482fc95a61d2a15a8b21574a706755b10 proteus-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +2a2503ebd25887ff3668d470809c00c5bcf2c6c7 proteus-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +1e741a18e2a1f29fcc66e9ab4878554a4e63a355 proteus-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +403f21dd1bb7059a0928c46c8b21a97c14f9c720 proteus-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +d5b1e8f047748526d9a2cd354da0e86d617ec4c7 proteus-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +365af7e74c2baae38e96bc0afb1deae2d2b44ac0 proteus-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +cd4731fb373698d480a625a286de776a0b9bdc6e proteus-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +3867b51d50056fda52882150a017a9dce6811264 proteus-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +e86f9d540f29dfcd39e8f198b50940c8b91250d6 proteus-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +f4a0b0e282f39c013c44e5012e6b85e4b8a4ae40 proteus-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +03daaf3994610fde107d98d8458b2731e03c5306 proteus-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +a8061a1d268776766c44ceb97094d229dbe31962 proteus-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +8bc88e82ff9edc33725d08bc0c6f2862f221a127 proteus-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +ac15e7f1881fd78d30eac0d7c772638265830c77 proteus-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +14cd94a3e75463a9e4ab4c562cce82470070731b proteus-6.0.1 +0000000000000000000000000000000000000000 6.0.2 +b579da9fa80282eaf0657e6d2826147c2c6c2f3d proteus-6.0.2 +0000000000000000000000000000000000000000 6.0.3 +dc3d781b552d24dcfb7b0ced4322b1ba17e6ca09 proteus-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +8e6d0969604981e6d024b203424b1b3f0bcd4cb3 proteus-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +c20749d242200840432ab0b87ce7c0072ee1be34 proteus-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +b279acacc05c6df60ca9833a3eb6e22b9f9fa488 proteus-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +8a5195f7cece07c1baceade758e1e783170abe32 proteus-6.0.7 +c835144ba5fd172c9aa8714683e69ca60bc894bc 3.8.0 +20712dc81634af43f9e0ebb41b0dcea50ccffdd2 4.0.0 +963504a30207af5877c11368ac5dadbc5d28fee1 4.2.0 +1fea2b717dd8d57d0a233c19d7f1eec35bdde0fa 4.4.0 +16a536201007ba66d36040a34e79a8998c4051f8 4.6.0 +08b000057b0b5a69f4034f2e1f5c7f2f7f23276f 4.8.0 +47edb75271514576ea775d28dc286a120675aa32 5.0.0 +4074fcefe73deec0b4dcd8b2e29f6c3c8eade611 5.2.0 +2d6d3a648c1dc1711adcc7bd3ff0930949b3076a 5.4.0 +513d2f77dc3bb1f5335af4faf233ccaa1711ac82 5.6.0 +e013e9930e2f27e5205b93f39d49f3604ae07901 5.8.0 +031cd536bd9f4e89345876c2d438626c57fbb33c 6.0.0 +ca49dcd87a916c997b5fe8bfc79c3195766bd4be 6.0.1 +a8121f01d452fd877749cf304dd691618553fccb 6.0.2 +90177ab7f46ac9703f9130f36f87d696774506be 6.0.3 +c1b6c469704c89d22f838a7c387f8ce2db6c04e8 6.0.4 +d37b211c91cc908fb3dbdc3ea8b52af50ef325a2 6.0.5 +76abf46e661d7f2b5d95bf13fddf107f31d47105 6.0.6 +722e116a59f5a1ba61aede38920e03a05a7d7ce4 6.0.7 +262af554d965998030b6b5b9441bc9469dab2311 6.0.8 +caafedc5aba43c65c49eeddf28ee41d8d35d2108 6.0.9 +a29aac850db9e9d55cc33f3ef1fff7af05043fc8 6.0.10 +c1f4671012217e27ee6fedb519da6eecb6b164d8 6.0.11 +2d40a627f2215c62800149562d033a18d550eabc 6.0.12 +31cb176af93153cff7f9b0ad024ce2d3ecac44c1 6.0.13 +440b2885e1659393f469358808a8b83ccb08c12c 6.0.14 +845114a2dc0253d6cb66883089996adffed70188 6.0.15 +89d9b0b02548363e7dfc984e594d09eff061e29c 6.0.16 +f95deaf6c5404e617fe522d98520c1ba829c64b3 6.0.17 +056876b48b55163bfb276ed713fbc8d3c7ec3209 6.0.18 +3fc2510a1f70752c9489a924727c11951eb5171f 6.0.19 +1491afc63d061116473998f40335b1901c62f7c8 6.0.20 +8f4439b7d4a4908f44c9e6d93b3a45fd8fd39350 6.0.21 +0263312e30f850a6637f1c920dbff1c929bf9ded 6.0.22 +5b249c3acf2243f294089418a325bbdcab7c57ad 6.0.23 +7fd7e8a5ae84dab88f322e900d26cbd2e7115292 6.0.24 +0000000000000000000000000000000000000000 3.8.0 +c835144ba5fd172c9aa8714683e69ca60bc894bc sao-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +20712dc81634af43f9e0ebb41b0dcea50ccffdd2 sao-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +963504a30207af5877c11368ac5dadbc5d28fee1 sao-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +1fea2b717dd8d57d0a233c19d7f1eec35bdde0fa sao-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +16a536201007ba66d36040a34e79a8998c4051f8 sao-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +08b000057b0b5a69f4034f2e1f5c7f2f7f23276f sao-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +47edb75271514576ea775d28dc286a120675aa32 sao-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +4074fcefe73deec0b4dcd8b2e29f6c3c8eade611 sao-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +2d6d3a648c1dc1711adcc7bd3ff0930949b3076a sao-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +513d2f77dc3bb1f5335af4faf233ccaa1711ac82 sao-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +e013e9930e2f27e5205b93f39d49f3604ae07901 sao-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +031cd536bd9f4e89345876c2d438626c57fbb33c sao-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +ca49dcd87a916c997b5fe8bfc79c3195766bd4be sao-6.0.1 +0000000000000000000000000000000000000000 6.0.10 +a29aac850db9e9d55cc33f3ef1fff7af05043fc8 sao-6.0.10 +0000000000000000000000000000000000000000 6.0.11 +c1f4671012217e27ee6fedb519da6eecb6b164d8 sao-6.0.11 +0000000000000000000000000000000000000000 6.0.12 +2d40a627f2215c62800149562d033a18d550eabc sao-6.0.12 +0000000000000000000000000000000000000000 6.0.13 +31cb176af93153cff7f9b0ad024ce2d3ecac44c1 sao-6.0.13 +0000000000000000000000000000000000000000 6.0.14 +440b2885e1659393f469358808a8b83ccb08c12c sao-6.0.14 +0000000000000000000000000000000000000000 6.0.15 +845114a2dc0253d6cb66883089996adffed70188 sao-6.0.15 +0000000000000000000000000000000000000000 6.0.16 +89d9b0b02548363e7dfc984e594d09eff061e29c sao-6.0.16 +0000000000000000000000000000000000000000 6.0.17 +f95deaf6c5404e617fe522d98520c1ba829c64b3 sao-6.0.17 +0000000000000000000000000000000000000000 6.0.18 +056876b48b55163bfb276ed713fbc8d3c7ec3209 sao-6.0.18 +0000000000000000000000000000000000000000 6.0.19 +3fc2510a1f70752c9489a924727c11951eb5171f sao-6.0.19 +0000000000000000000000000000000000000000 6.0.2 +a8121f01d452fd877749cf304dd691618553fccb sao-6.0.2 +0000000000000000000000000000000000000000 6.0.20 +1491afc63d061116473998f40335b1901c62f7c8 sao-6.0.20 +0000000000000000000000000000000000000000 6.0.21 +8f4439b7d4a4908f44c9e6d93b3a45fd8fd39350 sao-6.0.21 +0000000000000000000000000000000000000000 6.0.22 +0263312e30f850a6637f1c920dbff1c929bf9ded sao-6.0.22 +0000000000000000000000000000000000000000 6.0.23 +5b249c3acf2243f294089418a325bbdcab7c57ad sao-6.0.23 +0000000000000000000000000000000000000000 6.0.24 +7fd7e8a5ae84dab88f322e900d26cbd2e7115292 sao-6.0.24 +0000000000000000000000000000000000000000 6.0.3 +90177ab7f46ac9703f9130f36f87d696774506be sao-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +c1b6c469704c89d22f838a7c387f8ce2db6c04e8 sao-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +d37b211c91cc908fb3dbdc3ea8b52af50ef325a2 sao-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +76abf46e661d7f2b5d95bf13fddf107f31d47105 sao-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +722e116a59f5a1ba61aede38920e03a05a7d7ce4 sao-6.0.7 +0000000000000000000000000000000000000000 6.0.8 +262af554d965998030b6b5b9441bc9469dab2311 sao-6.0.8 +0000000000000000000000000000000000000000 6.0.9 +caafedc5aba43c65c49eeddf28ee41d8d35d2108 sao-6.0.9 +4b876ac37410e223bc3628256425d80398d051c6 4.8.0 +144f9950fba568bd77ac0eecd02c7b0d0a98ba87 5.0.0 +ed88584857aa1b39459a420270c0253d460cfe48 5.2.0 +ed46c63b027820aa6e605bb53040f4ed4d133813 5.4.0 +d2db68823a8225ff32842da4e948c1c01197e5cc 5.6.0 +eeab3256f17f6b9bc111d74d6d7f984e75d70f17 5.8.0 +4d33daf649c10711b782ef82b71e49d1a725ccee 6.0.0 +ed86455b7bf99bb7a18309e809adc54e6a4864d8 6.0.1 +0000000000000000000000000000000000000000 4.8.0 +4b876ac37410e223bc3628256425d80398d051c6 trytond-gis-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +144f9950fba568bd77ac0eecd02c7b0d0a98ba87 trytond-gis-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +ed88584857aa1b39459a420270c0253d460cfe48 trytond-gis-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +ed46c63b027820aa6e605bb53040f4ed4d133813 trytond-gis-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +d2db68823a8225ff32842da4e948c1c01197e5cc trytond-gis-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +eeab3256f17f6b9bc111d74d6d7f984e75d70f17 trytond-gis-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +4d33daf649c10711b782ef82b71e49d1a725ccee trytond-gis-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +ed86455b7bf99bb7a18309e809adc54e6a4864d8 trytond-gis-6.0.1 +951bb3311b916cb893adc5294cfb3216d2940169 1.0.0 +9f5ce178a7c403a0865fd4b6c1a82a911df0e998 1.2.0 +e2d31d59de7745de70199b7c340d78b7c4775723 1.4.0 +64691214959ac19983f3b3d1dbb89ff693d1545c 1.6.0 +af3a6063b46bf8739a513a06400fbb9858b5869b 1.8.0 +3475040a8fe081b1b8609350186b779cc640fba4 2.0.0 +1df3f0702c621e65279af52d1f87725747ae8fa4 2.2.0 +640af4420c8eace7ee59a432bec54692f4808b20 2.4.0 +36530840a1d0dce354bbaa58ec849a409d306d83 2.6.0 +2893d6c3efd6df3759ab09a28ea16773a160118e 2.8.0 +759c6ff44b90b8c685e9d9a4124bcd85af204649 3.0.0 +b3d84aa2c3a6ed3b76bfb58a40fc687f68824c29 3.2.0 +f0a9fa755cde703be54efd747f376b096ea8316c 3.4.0 +1e4ba5a3f16e6afd59131b49841eb004e706619d 3.6.0 +0a29a9dba7f56fbdef067772eea3f037934999c9 3.8.0 +49a0caa894dae201ed4ec707f277d9859b5521fb 4.0.0 +eb8949ec5bcedba563b5799f1315a0cecfee61f6 4.2.0 +f253ce8ed02f4c46a69b8b2f29311ad8959698be 4.4.0 +e7a6d0e8002237f624ecc8a45a6a472f7baadd08 4.6.0 +321b0104a732419c11aa4926785502e0615b89c9 4.8.0 +e8cadc044d59edff8a2ca73932c723d507517ec8 5.0.0 +ef34e4e92d45ab2b2b2956bbb6aa8b3ca259eb13 5.2.0 +32170ff46339dbc8609225791ab737a0f3eb0291 5.4.0 +5738a22adbb45390167194e4089adc46c6b638a3 5.6.0 +e21456b81972188261b8a6fc876afc18f641c85b 5.8.0 +2164597ffa5f4f0443e4804944b30f5491070990 6.0.0 +12a321529713d3e0b04fa94883baf66bddf76b75 6.0.1 +10e05cdf4fb3fcd545d8b47d03df8cfb78b38a76 6.0.2 +7b3f3676cf9d72147edcdb0cd477b77b1af7af9e 6.0.3 +68ea8ab81fc3d67e3efe925c3694644a46b7c111 6.0.4 +133f0b26de213e0b5668ae891e176de8f79025fc 6.0.5 +1719ce1a669285333424c02c9e3e45fd636b995c 6.0.6 +67fe2d478dbf413873c0919cfd5d6f3f6f4c2275 6.0.7 +ed230154446f04aed350b7fd0d416a80145645ee 6.0.8 +df3e4a189c249ff54e118a4943c03ecaab5fee60 6.0.9 +32f14e8a77caa727f2dfcec93aa15e05f45ad0b6 6.0.10 +6cb11cbdabc3b93d9698fc17653e8cb24b8154d4 6.0.11 +f34c0f0f0010e95ba38d3378f2e86d7e7a966516 6.0.12 +c1e2890b414d6d9c0bae303577fb784c8e8c715b 6.0.13 +78607bfea2986fe335c98a6ef87905cded1f5b2d 6.0.14 +26fba5237ff3ec9aed2d8aebdc1115e595e76c0b 6.0.15 +c4cf78bb401aec7d52a007eb7bda958658edaf95 6.0.16 +246ad7a2addde11a7b3e828ace36cf5fb1bc6696 6.0.17 +ca63f7f2eef1998de82eae76636c00211f0e3a80 6.0.18 +2973349bc8ca02dc5aba4fbf6a2e4ba270af9780 6.0.19 +9d5f5e04e2b0105bf4ca644bf98811d267054514 6.0.20 +221212011e95b8004c93ec76d21f5ffa12e866ee 6.0.21 +3ff41e43408ddccd4ce91170b6536a2f5cd0112b 6.0.22 +7d81a0faef794489d63fb164d0fb2ba2196c878b 6.0.23 +9b36d68c67a48a2203ef3598f5379d708781dc9e 6.0.24 +0000000000000000000000000000000000000000 1.0.0 +951bb3311b916cb893adc5294cfb3216d2940169 trytond-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +9f5ce178a7c403a0865fd4b6c1a82a911df0e998 trytond-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +e2d31d59de7745de70199b7c340d78b7c4775723 trytond-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +64691214959ac19983f3b3d1dbb89ff693d1545c trytond-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +af3a6063b46bf8739a513a06400fbb9858b5869b trytond-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +3475040a8fe081b1b8609350186b779cc640fba4 trytond-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +1df3f0702c621e65279af52d1f87725747ae8fa4 trytond-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +640af4420c8eace7ee59a432bec54692f4808b20 trytond-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +36530840a1d0dce354bbaa58ec849a409d306d83 trytond-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +2893d6c3efd6df3759ab09a28ea16773a160118e trytond-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +759c6ff44b90b8c685e9d9a4124bcd85af204649 trytond-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +b3d84aa2c3a6ed3b76bfb58a40fc687f68824c29 trytond-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +f0a9fa755cde703be54efd747f376b096ea8316c trytond-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +1e4ba5a3f16e6afd59131b49841eb004e706619d trytond-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +0a29a9dba7f56fbdef067772eea3f037934999c9 trytond-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +49a0caa894dae201ed4ec707f277d9859b5521fb trytond-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +eb8949ec5bcedba563b5799f1315a0cecfee61f6 trytond-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +f253ce8ed02f4c46a69b8b2f29311ad8959698be trytond-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e7a6d0e8002237f624ecc8a45a6a472f7baadd08 trytond-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +321b0104a732419c11aa4926785502e0615b89c9 trytond-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +e8cadc044d59edff8a2ca73932c723d507517ec8 trytond-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +ef34e4e92d45ab2b2b2956bbb6aa8b3ca259eb13 trytond-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +32170ff46339dbc8609225791ab737a0f3eb0291 trytond-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +5738a22adbb45390167194e4089adc46c6b638a3 trytond-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +e21456b81972188261b8a6fc876afc18f641c85b trytond-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +2164597ffa5f4f0443e4804944b30f5491070990 trytond-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +12a321529713d3e0b04fa94883baf66bddf76b75 trytond-6.0.1 +0000000000000000000000000000000000000000 6.0.10 +32f14e8a77caa727f2dfcec93aa15e05f45ad0b6 trytond-6.0.10 +0000000000000000000000000000000000000000 6.0.11 +6cb11cbdabc3b93d9698fc17653e8cb24b8154d4 trytond-6.0.11 +0000000000000000000000000000000000000000 6.0.12 +f34c0f0f0010e95ba38d3378f2e86d7e7a966516 trytond-6.0.12 +0000000000000000000000000000000000000000 6.0.13 +c1e2890b414d6d9c0bae303577fb784c8e8c715b trytond-6.0.13 +0000000000000000000000000000000000000000 6.0.14 +78607bfea2986fe335c98a6ef87905cded1f5b2d trytond-6.0.14 +0000000000000000000000000000000000000000 6.0.15 +26fba5237ff3ec9aed2d8aebdc1115e595e76c0b trytond-6.0.15 +0000000000000000000000000000000000000000 6.0.16 +c4cf78bb401aec7d52a007eb7bda958658edaf95 trytond-6.0.16 +0000000000000000000000000000000000000000 6.0.17 +246ad7a2addde11a7b3e828ace36cf5fb1bc6696 trytond-6.0.17 +0000000000000000000000000000000000000000 6.0.18 +ca63f7f2eef1998de82eae76636c00211f0e3a80 trytond-6.0.18 +0000000000000000000000000000000000000000 6.0.19 +2973349bc8ca02dc5aba4fbf6a2e4ba270af9780 trytond-6.0.19 +0000000000000000000000000000000000000000 6.0.2 +10e05cdf4fb3fcd545d8b47d03df8cfb78b38a76 trytond-6.0.2 +0000000000000000000000000000000000000000 6.0.20 +9d5f5e04e2b0105bf4ca644bf98811d267054514 trytond-6.0.20 +0000000000000000000000000000000000000000 6.0.21 +221212011e95b8004c93ec76d21f5ffa12e866ee trytond-6.0.21 +0000000000000000000000000000000000000000 6.0.22 +3ff41e43408ddccd4ce91170b6536a2f5cd0112b trytond-6.0.22 +0000000000000000000000000000000000000000 6.0.23 +7d81a0faef794489d63fb164d0fb2ba2196c878b trytond-6.0.23 +0000000000000000000000000000000000000000 6.0.24 +9b36d68c67a48a2203ef3598f5379d708781dc9e trytond-6.0.24 +0000000000000000000000000000000000000000 6.0.3 +7b3f3676cf9d72147edcdb0cd477b77b1af7af9e trytond-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +68ea8ab81fc3d67e3efe925c3694644a46b7c111 trytond-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +133f0b26de213e0b5668ae891e176de8f79025fc trytond-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +1719ce1a669285333424c02c9e3e45fd636b995c trytond-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +67fe2d478dbf413873c0919cfd5d6f3f6f4c2275 trytond-6.0.7 +0000000000000000000000000000000000000000 6.0.8 +ed230154446f04aed350b7fd0d416a80145645ee trytond-6.0.8 +0000000000000000000000000000000000000000 6.0.9 +df3e4a189c249ff54e118a4943c03ecaab5fee60 trytond-6.0.9 +923b3073b686c6dc5a921d0561c934adf3eeb879 1.0.0 +9a6434d63616f46520b6fa1b2be31906ff6f4f6a 1.2.0 +de84c1443d4bad908eabb99c381578b988c2117f 1.4.0 +3976912b23dfc5db2525d4c2e55d17f099d9492d 1.6.0 +8aa050da53cbdfabe1353a37da91c011b7fff549 1.8.0 +1876747b3f963ba6011b4bcf6968e681624c6e24 2.0.0 +5364f8ca6cd2cccfb5f7f39c69bb20bae2b5f495 2.2.0 +fe15da23f7333e0e90d2693aadddf6bed53ed602 2.4.0 +d069f9f1cdc3fea39e71415268582abb2b333ea1 2.6.0 +21fbf8bd36096d926c472acfecd3963369204af8 2.8.0 +9197d90b0257ec7c4576a38092fd592b3e87f7a4 3.0.0 +9721289ee2fdaab8b990de9327c3eab87363c88c 3.2.0 +8e5cba59137f9d0a063fa6d7855e09a51bc5889c 3.4.0 +1ac658605d42d82988cfb232afebfe359aba7776 3.6.0 +f4b9c8a84cf61935afec788c3c639982731452ef 3.8.0 +44d8ed92ff90cf98c4c01d37f12d344d9d66e7f1 4.0.0 +94037cff031ef897c9533a579356977c8a3cf695 4.2.0 +763dc5d8e1d7e483edbf9977dd96afc114555555 4.4.0 +d7ed5002e47249d019fbc546f6ac562db44c54f2 4.6.0 +2a2b48ea60fbb5201ea12443000d3a106a2fa27c 4.8.0 +70ade9d1fe04c734fe2dd7d35dd75b13f1af902a 5.0.0 +d5652dee45a43fccc1f33d39050af6e00e073273 5.2.0 +9f3fbb33df184ca19350cc71054dd9afd55f1cb7 5.4.0 +45d3f736ffb4396ee0dac0e2110fcc17237337ba 5.6.0 +df9de0ceeb27b38b165da7526accad0ad6682e86 5.8.0 +d18d03f0c540dfd2aae81dfaac048378a62c0ef6 6.0.0 +6cdc11292120ffb6df929721adfd738c4916a594 6.0.1 +23df79b60988e64c45be329933d803e0add7ae20 6.0.2 +5ab29a68b330847559add6204df341aeec38c223 6.0.3 +4493ce6c2dfcebde5701360689c635dbd6253d10 6.0.4 +0a8b71b80cc781e88f6a5a7467be9cdb3de50562 6.0.5 +be96d41f66a7bae727ecaf072a955ada01cd73e8 6.0.6 +0d0d910f4edfa1e493d8526dea6bc5f2ad78c30e 6.0.7 +1f7935eb899fb1ccdd363a085ba3a7a24349a3be 6.0.8 +375c664763440caa3f3ac4cdff2f694eedab7f7c 6.0.9 +a8f9ff596e3476c4fa73002524a78011b62b7fb8 6.0.10 +986c3f1e1d5ee57983adf34bf84c348abdba5b42 6.0.11 +e2cd492204aa2dd300eaaad5caca022b0114bea2 6.0.12 +1cbf7901b52d92f993ceba19357085386475c08d 6.0.13 +1474928ec1aa12d34e5fd79675bb284890bafd76 6.0.14 +0ee8d81a43a12bdd3064bcc100ef4a35ab86bfdb 6.0.15 +d1f3f6a0d5722332cddd2cb0837a266e5f5a1881 6.0.16 +dd458525c9d4c92eca991b832f06ec46a639c3a4 6.0.17 +40c3f7f6d487197698ac644ef28fa09dbce7e46a 6.0.18 +bd7b3f9a3c2f9cda09c2d5f89ed1c1f92dd78ff3 6.0.19 +4b448222df4c6c37b0223112c0c2c14f09675d34 6.0.20 +90566b9897fd57fb36e427dd7d8f2bbfa0a9ed5f 6.0.21 +0000000000000000000000000000000000000000 1.0.0 +923b3073b686c6dc5a921d0561c934adf3eeb879 tryton-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +9a6434d63616f46520b6fa1b2be31906ff6f4f6a tryton-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +de84c1443d4bad908eabb99c381578b988c2117f tryton-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +3976912b23dfc5db2525d4c2e55d17f099d9492d tryton-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +8aa050da53cbdfabe1353a37da91c011b7fff549 tryton-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +1876747b3f963ba6011b4bcf6968e681624c6e24 tryton-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +5364f8ca6cd2cccfb5f7f39c69bb20bae2b5f495 tryton-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +fe15da23f7333e0e90d2693aadddf6bed53ed602 tryton-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +d069f9f1cdc3fea39e71415268582abb2b333ea1 tryton-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +21fbf8bd36096d926c472acfecd3963369204af8 tryton-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +9197d90b0257ec7c4576a38092fd592b3e87f7a4 tryton-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +9721289ee2fdaab8b990de9327c3eab87363c88c tryton-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +8e5cba59137f9d0a063fa6d7855e09a51bc5889c tryton-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +1ac658605d42d82988cfb232afebfe359aba7776 tryton-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +f4b9c8a84cf61935afec788c3c639982731452ef tryton-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +44d8ed92ff90cf98c4c01d37f12d344d9d66e7f1 tryton-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +94037cff031ef897c9533a579356977c8a3cf695 tryton-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +763dc5d8e1d7e483edbf9977dd96afc114555555 tryton-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +d7ed5002e47249d019fbc546f6ac562db44c54f2 tryton-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +2a2b48ea60fbb5201ea12443000d3a106a2fa27c tryton-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +70ade9d1fe04c734fe2dd7d35dd75b13f1af902a tryton-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +d5652dee45a43fccc1f33d39050af6e00e073273 tryton-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +9f3fbb33df184ca19350cc71054dd9afd55f1cb7 tryton-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +45d3f736ffb4396ee0dac0e2110fcc17237337ba tryton-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +df9de0ceeb27b38b165da7526accad0ad6682e86 tryton-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +d18d03f0c540dfd2aae81dfaac048378a62c0ef6 tryton-6.0.0 +0000000000000000000000000000000000000000 6.0.1 +6cdc11292120ffb6df929721adfd738c4916a594 tryton-6.0.1 +0000000000000000000000000000000000000000 6.0.10 +a8f9ff596e3476c4fa73002524a78011b62b7fb8 tryton-6.0.10 +0000000000000000000000000000000000000000 6.0.11 +986c3f1e1d5ee57983adf34bf84c348abdba5b42 tryton-6.0.11 +0000000000000000000000000000000000000000 6.0.12 +e2cd492204aa2dd300eaaad5caca022b0114bea2 tryton-6.0.12 +0000000000000000000000000000000000000000 6.0.13 +1cbf7901b52d92f993ceba19357085386475c08d tryton-6.0.13 +0000000000000000000000000000000000000000 6.0.14 +1474928ec1aa12d34e5fd79675bb284890bafd76 tryton-6.0.14 +0000000000000000000000000000000000000000 6.0.15 +0ee8d81a43a12bdd3064bcc100ef4a35ab86bfdb tryton-6.0.15 +0000000000000000000000000000000000000000 6.0.16 +d1f3f6a0d5722332cddd2cb0837a266e5f5a1881 tryton-6.0.16 +0000000000000000000000000000000000000000 6.0.17 +dd458525c9d4c92eca991b832f06ec46a639c3a4 tryton-6.0.17 +0000000000000000000000000000000000000000 6.0.18 +40c3f7f6d487197698ac644ef28fa09dbce7e46a tryton-6.0.18 +0000000000000000000000000000000000000000 6.0.19 +bd7b3f9a3c2f9cda09c2d5f89ed1c1f92dd78ff3 tryton-6.0.19 +0000000000000000000000000000000000000000 6.0.2 +23df79b60988e64c45be329933d803e0add7ae20 tryton-6.0.2 +0000000000000000000000000000000000000000 6.0.20 +4b448222df4c6c37b0223112c0c2c14f09675d34 tryton-6.0.20 +0000000000000000000000000000000000000000 6.0.21 +90566b9897fd57fb36e427dd7d8f2bbfa0a9ed5f tryton-6.0.21 +0000000000000000000000000000000000000000 6.0.3 +5ab29a68b330847559add6204df341aeec38c223 tryton-6.0.3 +0000000000000000000000000000000000000000 6.0.4 +4493ce6c2dfcebde5701360689c635dbd6253d10 tryton-6.0.4 +0000000000000000000000000000000000000000 6.0.5 +0a8b71b80cc781e88f6a5a7467be9cdb3de50562 tryton-6.0.5 +0000000000000000000000000000000000000000 6.0.6 +be96d41f66a7bae727ecaf072a955ada01cd73e8 tryton-6.0.6 +0000000000000000000000000000000000000000 6.0.7 +0d0d910f4edfa1e493d8526dea6bc5f2ad78c30e tryton-6.0.7 +0000000000000000000000000000000000000000 6.0.8 +1f7935eb899fb1ccdd363a085ba3a7a24349a3be tryton-6.0.8 +0000000000000000000000000000000000000000 6.0.9 +375c664763440caa3f3ac4cdff2f694eedab7f7c tryton-6.0.9 diff --git a/modules/product/.drone.yml b/modules/product/.drone.yml new file mode 100644 index 0000000000..2049d30a49 --- /dev/null +++ b/modules/product/.drone.yml @@ -0,0 +1,68 @@ +clone: + hg: + image: plugins/hg + environment: + - HG_SHARE_POOL=/root/.cache/hg + volumes: + - cache:/root/.cache + +pipeline: + tox: + image: ${IMAGE} + environment: + - CFLAGS=-O0 + - DB_CACHE=/cache + - TOX_TESTENV_PASSENV=CFLAGS DB_CACHE CI_BUILD_NUMBER CI_JOB_NUMBER CI_JOB_ID + - POSTGRESQL_URI=postgresql://postgres@postgresql:5432/ + commands: + - echo "[extensions]" >> /root/.hgrc + - echo "hgext.share =" >> /root/.hgrc + - echo "[share]" >> /root/.hgrc + - echo "pool = /root/.cache/hg" >> /root/.hgrc + - pip install tox + - tox -e "${TOXENV}-${DATABASE}" + volumes: + - cache:/root/.cache + check_dist: + image: ${IMAGE} + commands: + - pip install twine + - python setup.py sdist + - twine check dist/* + +services: + postgresql: + image: postgres + environment: + - POSTGRES_HOST_AUTH_METHOD=trust + command: "-c fsync=off -c synchronous_commit=off -c full_page_writes=off" + when: + matrix: + DATABASE: postgresql + +matrix: + include: + - IMAGE: python:3.6 + TOXENV: py36 + DATABASE: sqlite + - IMAGE: python:3.6 + TOXENV: py36 + DATABASE: postgresql + - IMAGE: python:3.7 + TOXENV: py37 + DATABASE: sqlite + - IMAGE: python:3.7 + TOXENV: py37 + DATABASE: postgresql + - IMAGE: python:3.8 + TOXENV: py38 + DATABASE: sqlite + - IMAGE: python:3.8 + TOXENV: py38 + DATABASE: postgresql + - IMAGE: python:3.9 + TOXENV: py39 + DATABASE: sqlite + - IMAGE: python:3.9 + TOXENV: py39 + DATABASE: postgresql diff --git a/modules/product/.flake8 b/modules/product/.flake8 new file mode 100644 index 0000000000..fa6b4f66d1 --- /dev/null +++ b/modules/product/.flake8 @@ -0,0 +1,2 @@ +[flake8] +ignore=E123,E124,E126,E128,E741,W503 diff --git a/modules/product/CHANGELOG b/modules/product/CHANGELOG new file mode 100644 index 0000000000..ff4335659f --- /dev/null +++ b/modules/product/CHANGELOG @@ -0,0 +1,125 @@ +Version 6.0.3 - 2021-10-01 +* Bug fixes (see mercurial logs for details) + +Version 6.0.2 - 2021-09-16 +* Bug fixes (see mercurial logs for details) + +Version 6.0.1 - 2021-09-01 +* Bug fixes (see mercurial logs for details) + +Version 6.0.0 - 2021-05-03 +* Bug fixes (see mercurial logs for details) +* Deactivate variants when product is deactivated +* Allow multiple templates to be added/removed on a category + +Version 5.8.0 - 2020-11-02 +* Bug fixes (see mercurial logs for details) +* Remove support for Python 3.5 +* Allow the product template code to be set from a sequence +* Set code column first in template tree view +* Add default order on product and template +* Check price_decimal configuration + +Version 5.6.0 - 2020-05-04 +* Bug fixes (see mercurial logs for details) +* Add round_price +* Make product code unique +* Add code to template as variant prefix code +* Hide product fields inherited from template when empty +* Skip default products when template is created from product +* Search also on variant name when searching on template record name + +Version 5.4.0 - 2019-11-04 +* Bug fixes (see mercurial logs for details) +* Allow the product code to be set by a sequence +* Allow UoM conversion between different categories +* Add product identifiers + +Version 5.2.0 - 2019-05-06 +* Bug fixes (see mercurial logs for details) +* Remove starting wildcard when searching on codes and numbers + +Version 5.0.0 - 2018-10-01 +* Bug fixes (see mercurial logs for details) +* Remove support for Python 2.7 + +Version 4.8.0 - 2018-04-23 +* Bug fixes (see mercurial logs for details) +* Enforce digits length on Rounding Precision on Unit of Measure + +Version 4.6.0 - 2017-10-30 +* Bug fixes (see mercurial logs for details) +* Show all products by category +* Limit cost method to fixed for service +* Move cost_price from Template to Product + +Version 4.4.0 - 2017-05-01 +* Bug fixes (see mercurial logs for details) +* Add ceil and floor as uom rounding + +Version 4.2.0 - 2016-11-28 +* Bug fixes (see mercurial logs for details) +* Add relate from Template to Products + +Version 4.0.0 - 2016-05-02 +* Bug fixes (see mercurial logs for details) +* Replace category by categories on Template +* Add Python3 support +* Add configuration for default cost price method +* Change Uom.round into an instance method +* Add Function fields on Product from Template + +Version 3.8.0 - 2015-11-02 +* Bug fixes (see mercurial logs for details) +* Be more strict on unit of measure conversion + +Version 3.6.0 - 2015-04-20 +* Bug fixes (see mercurial logs for details) +* Add support for PyPy +* Ensure that uom rouding is always greather than zero +* Add price_digits +* Add parameter price_decimal + +Version 3.4.0 - 2014-10-20 +* Bug fixes (see mercurial logs for details) + +Version 3.2.0 - 2014-04-21 +* Bug fixes (see mercurial logs for details) + +Version 3.0.0 - 2013-10-21 +* Bug fixes (see mercurial logs for details) + +Version 2.8.0 - 2013-04-22 +* Bug fixes (see mercurial logs for details) + +Version 2.6.0 - 2012-10-22 +* Bug fixes (see mercurial logs for details) + +Version 2.4.0 - 2012-04-24 +* Bug fixes (see mercurial logs for details) +* Remove special uom search clause +* New product types: Goods, Assets and Service +* Category is no more required on product + +Version 2.2.0 - 2011-10-24 +* Bug fixes (see mercurial logs for details) + +Version 2.0.0 - 2011-04-26 +* Bug fixes (see mercurial logs for details) + +Version 1.8.0 - 2010-11-01 +* Bug fixes (see mercurial logs for details) + +Version 1.6.0 - 2010-05-09 +* Bug fixes (see mercurial logs for details) +* Improve computation precision of UOM convertion + +Version 1.4.0 - 2009-10-19 +* Bug fixes (see mercurial logs for details) + +Version 1.2.0 - 2009-04-20 +* Bug fixes (see mercurial logs for details) +* Allow egg installation + +Version 1.0.0 - 2008-11-17 +* Initial release diff --git a/modules/product/COPYRIGHT b/modules/product/COPYRIGHT new file mode 100644 index 0000000000..14e1e43ebe --- /dev/null +++ b/modules/product/COPYRIGHT @@ -0,0 +1,17 @@ +Copyright (C) 2008-2021 Cédric Krier. +Copyright (C) 2008-2013 Bertrand Chenal. +Copyright (C) 2008-2021 B2CK SPRL. +Copyright (C) 2004-2008 Tiny SPRL. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . diff --git a/modules/product/LICENSE b/modules/product/LICENSE new file mode 100644 index 0000000000..94a9ed024d --- /dev/null +++ b/modules/product/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/modules/product/MANIFEST.in b/modules/product/MANIFEST.in new file mode 100644 index 0000000000..94499680c6 --- /dev/null +++ b/modules/product/MANIFEST.in @@ -0,0 +1,6 @@ +include CHANGELOG +include COPYRIGHT +include LICENSE +include README.rst +include doc/* +include icons/LICENSE diff --git a/modules/product/README.rst b/modules/product/README.rst new file mode 120000 index 0000000000..176d9c2695 --- /dev/null +++ b/modules/product/README.rst @@ -0,0 +1 @@ +doc/index.rst \ No newline at end of file diff --git a/modules/product/__init__.py b/modules/product/__init__.py new file mode 100644 index 0000000000..4314810344 --- /dev/null +++ b/modules/product/__init__.py @@ -0,0 +1,33 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. + +from trytond.pool import Pool +from . import ir +from . import uom +from . import category +from . import product +from . import configuration +from .product import price_digits, round_price +from .uom import uom_conversion_digits + +__all__ = [price_digits, round_price, uom_conversion_digits] + + +def register(): + Pool.register( + ir.Configuration, + uom.UomCategory, + uom.Uom, + category.Category, + product.Template, + product.Product, + product.ProductIdentifier, + product.ProductListPrice, + # before ProductCostPrice for migration + product.ProductCostPriceMethod, + product.ProductCostPrice, + product.TemplateCategory, + product.TemplateCategoryAll, + configuration.Configuration, + configuration.ConfigurationDefaultCostPriceMethod, + module='product', type_='model') diff --git a/modules/product/category.py b/modules/product/category.py new file mode 100644 index 0000000000..e62f351b76 --- /dev/null +++ b/modules/product/category.py @@ -0,0 +1,38 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. +from trytond.model import ModelView, ModelSQL, fields, tree +from trytond.pyson import PYSONEncoder + + +class Category(tree(separator=' / '), ModelSQL, ModelView): + "Product Category" + __name__ = "product.category" + name = fields.Char('Name', required=True, translate=True) + parent = fields.Many2One( + 'product.category', "Parent", select=True, + help="Used to add structure above the category.") + childs = fields.One2Many( + 'product.category', 'parent', string="Children", + help="Used to add structure below the category.") + templates = fields.Many2Many( + 'product.template-product.category', 'category', 'template', + "Products") + + @classmethod + def __setup__(cls): + super(Category, cls).__setup__() + cls._order.insert(0, ('name', 'ASC')) + cls._buttons.update({ + 'add_products': { + 'icon': 'tryton-add', + }, + }) + + @classmethod + @ModelView.button_action('product.act_category_product') + def add_products(cls, categories): + return { + 'res_id': [categories[0].id], + 'pyson_domain': PYSONEncoder().encode( + [('id', '=', categories[0].id)]), + } diff --git a/modules/product/category.xml b/modules/product/category.xml new file mode 100644 index 0000000000..f17d27027c --- /dev/null +++ b/modules/product/category.xml @@ -0,0 +1,106 @@ + + + + + + product.category + tree + + category_list + + + product.category + tree + + childs + category_tree + + + product.category + form + + category_form + + + product.category + form + + category_product_form + + + + Categories + product.category + + + + + + + + + + + + + + + + + Categories + product.category + + + + + + + + + + + + + + + Add products + product.category + + + + + + + + + add_products + Add products + + + + + + + + + + + + + + + + + + + + diff --git a/modules/product/configuration.py b/modules/product/configuration.py new file mode 100644 index 0000000000..7b20f5153d --- /dev/null +++ b/modules/product/configuration.py @@ -0,0 +1,73 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. +from trytond import backend +from trytond.model import (ModelView, ModelSQL, ModelSingleton, + MultiValueMixin, ValueMixin, fields) +from trytond.pool import Pool +from trytond.tools.multivalue import migrate_property +from trytond.pyson import Id + +default_cost_price_method = fields.Selection( + 'get_cost_price_methods', "Default Cost Method", + help="The default cost price method for new products.") + + +@classmethod +def get_cost_price_methods(cls): + pool = Pool() + Template = pool.get('product.template') + field_name = 'cost_price_method' + return (Template.fields_get([field_name])[field_name]['selection'] + + [(None, '')]) + + +class Configuration(ModelSingleton, ModelSQL, ModelView, MultiValueMixin): + 'Product Configuration' + __name__ = 'product.configuration' + + default_cost_price_method = fields.MultiValue(default_cost_price_method) + get_cost_price_methods = get_cost_price_methods + product_sequence = fields.Many2One('ir.sequence', "Variant Sequence", + domain=[ + ('sequence_type', '=', Id('product', 'sequence_type_product')), + ], + help="Used to generate the last part of the product code.") + template_sequence = fields.Many2One('ir.sequence', "Product Sequence", + domain=[ + ('sequence_type', '=', Id('product', 'sequence_type_template')), + ], + help="Used to generate the first part of the product code.") + + @classmethod + def default_default_cost_price_method(cls, **pattern): + return cls.multivalue_model( + 'default_cost_price_method').default_default_cost_price_method() + + +class ConfigurationDefaultCostPriceMethod(ModelSQL, ValueMixin): + "Product Configuration Default Cost Price Method" + __name__ = 'product.configuration.default_cost_price_method' + default_cost_price_method = default_cost_price_method + get_cost_price_methods = get_cost_price_methods + + @classmethod + def __register__(cls, module_name): + exist = backend.TableHandler.table_exist(cls._table) + + super(ConfigurationDefaultCostPriceMethod, cls).__register__( + module_name) + + if not exist: + cls._migrate_property([], [], []) + + @classmethod + def _migrate_property(cls, field_names, value_names, fields): + field_names.append('default_cost_price_method') + value_names.append('default_cost_price_method') + migrate_property( + 'product.configuration', field_names, cls, value_names, + fields=fields) + + @classmethod + def default_default_cost_price_method(cls): + return 'fixed' diff --git a/modules/product/configuration.xml b/modules/product/configuration.xml new file mode 100644 index 0000000000..4cf2ce46d6 --- /dev/null +++ b/modules/product/configuration.xml @@ -0,0 +1,57 @@ + + + + + + product.configuration + form + configuration_form + + + + Configuration + product.configuration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fixed + + + diff --git a/modules/product/doc/conf.py b/modules/product/doc/conf.py new file mode 100644 index 0000000000..8513b72dd2 --- /dev/null +++ b/modules/product/doc/conf.py @@ -0,0 +1,61 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. + +modules_url = 'https://docs.tryton.org/projects/modules-{module}/en/{series}/' +trytond_url = 'https://docs.tryton.org/projects/server/en/{series}/' + + +def get_info(): + import configparser + import os + import subprocess + import sys + + module_dir = os.path.dirname(os.path.dirname(__file__)) + + config = configparser.ConfigParser() + config.read_file(open(os.path.join(module_dir, 'tryton.cfg'))) + info = dict(config.items('tryton')) + + result = subprocess.run( + [sys.executable, 'setup.py', '--name'], + stdout=subprocess.PIPE, check=True, cwd=module_dir) + info['name'] = result.stdout.decode('utf-8').strip() + + result = subprocess.run( + [sys.executable, 'setup.py', '--version'], + stdout=subprocess.PIPE, check=True, cwd=module_dir) + version = result.stdout.decode('utf-8').strip() + if 'dev' in version: + info['series'] = 'latest' + else: + info['series'] = '.'.join(version.split('.', 2)[:2]) + + for key in {'depends', 'extras_depend'}: + info[key] = info.get(key, '').strip().splitlines() + info['modules'] = set(info['depends'] + info['extras_depend']) + info['modules'] -= {'ir', 'res'} + + return info + + +info = get_info() + +master_doc = 'index' +project = info['name'] +release = version = info['series'] +default_role = 'ref' +highlight_language = 'none' +extensions = [ + 'sphinx.ext.intersphinx', + ] +intersphinx_mapping = { + 'trytond': (trytond_url.format(series=version), None), + } +intersphinx_mapping.update({ + m: (modules_url.format( + module=m.replace('_', '-'), series=version), None) + for m in info['modules'] + }) + +del get_info, info, modules_url, trytond_url diff --git a/modules/product/doc/configuration.rst b/modules/product/doc/configuration.rst new file mode 100644 index 0000000000..c2e8e83bfe --- /dev/null +++ b/modules/product/doc/configuration.rst @@ -0,0 +1,41 @@ +************* +Configuration +************* + +The *Product Module* uses some settings from the ``[product]`` section of the +:doc:`configuration file `. + +.. _config-product.price_decimal: + +``price_decimal`` +================= + +The ``price_decimal`` setting defines how many decimal places are used when +storing `Products' ` unit prices. + +.. warning:: + + Once the database has been created you cannot reduce this value, doing so + will break your system's data integrity. + Also if you want to increase this value you must also manually change it in + the database `IR Configuration `. + +The default value is: ``4`` + +.. _config-product.uom_conversion_decimal: + +``uom_conversion_decimal`` +========================== + +The value from the ``uom_conversion_decimal`` setting defines the number of +decimal places used when storing the conversion rates and factors between +`Units of Measure `. + +.. warning:: + + Once the database has been created you cannot reduce this value, doing so + will break your system's data integrity. + Also if you want to increase this value you must also manually change it in + the database `IR Configuration `. + +The default value is: ``12`` diff --git a/modules/product/doc/design.rst b/modules/product/doc/design.rst new file mode 100644 index 0000000000..7cab0fa30d --- /dev/null +++ b/modules/product/doc/design.rst @@ -0,0 +1,168 @@ +****** +Design +****** + +The *Product Module* introduces the following concepts: + +.. _concept-product: + +Product +======= + +The *Product* is the main concept introduced by the *Product Module*. +It represents an item or service that Tryton stores information about, and is +often something that gets bought, sold, or produced. + +In Tryton product definitions are made up from two parts, the +`Product Template ` and the +`Product Variant `. +Both of these are sometimes referred to as the *Product*, depending on the +context. + +Each product template can have many different product variants, but each +product variant is based exclusively on one product template. + +A product's full code is made up from a prefix code which is defined on the +product template and a suffix code which is specified on the product variant. +The full product code can then be used as the product's |SKU|_. + +.. |SKU| replace:: :abbr:`SKU (Stock Keeping Unit)` +.. _SKU: https://en.wikipedia.org/wiki/Stock_keeping_unit + +.. _model-product.template: + +Product Template +---------------- + +The *Product Template* defines the set of properties common to a group of +`Product Variants `. +These properties include things like its list price, its type, its code, what +`Categories ` it is in, and what +`Units of Measure ` are used by default for quantities of +the product. + +.. seealso:: + + A list of product templates can be found by opening the main menu item: + + |Product --> Products|__ + + .. |Product --> Products| replace:: :menuselection:`Product --> Products` + __ https://demo.tryton.org/model/product.template + +.. _model-product.product: + +Product Variant +--------------- + +Each *Product Variant* inherits many of its properties from its +`Product Template `. +It does, however, have some properties that are specific to each variant +such as the description, cost price, and suffix code which is important to +distinguish between different variants. + +The identifiers that are used to refer to a product are also specific to a +product variant. +A product identifier is made up from a type and a code. + +Some of the supported types of identifier include: + +* International Article Number (EAN) +* International Standard Audiovisual Number (ISAN) +* International Standard Book Number (ISBN) +* International Standard Identifier for Libraries (ISIL) +* International Securities Identification Number (ISIN) +* International Standard Music Number (ISMN) + +.. seealso:: + + A list of all the product variants is available from the main menu item: + + |Product --> Products --> Variants|__ + + .. |Product --> Products --> Variants| replace:: :menuselection:`Product --> Products --> Variants` + __ https://demo.tryton.org/model/product.product + +.. _model-product.category: + +Category +======== + +The product *Category* concept provides a flexible way of grouping +`Product Templates ` together. +The categories can be structured by giving them a parent category and some +sub-categories. + +.. seealso:: + + A list of product categories can be found by opening the main menu item: + + |Product --> Categories|__ + + .. |Product --> Categories| replace:: :menuselection:`Product --> Categories` + __ https://demo.tryton.org/model/product.category + +.. _model-product.uom: + +Unit of Measure +=============== + +The *Unit of Measure* concept provides the units by which the quantity of a +`Product ` is measured. +These are things like, meter, mile, kilogram, hour, gallon, and so on. + +Each unit of measure belongs to a +`Unit of Measure Category `. + +Quantities can be converted to a different unit of measure from the same +category using the unit of measures' rates or factors. +It is also possible to specify the rounding precision and number of decimal +digits used when rounding or displaying values from the unit of measure. + +.. seealso:: + + The units of measure can be found using the main menu item: + + |Product --> Units of Measure|__ + + .. |Product --> Units of Measure| replace:: :menuselection:`Product --> Units of Measure` + __ https://demo.tryton.org/model/product.uom + +.. _model-product.uom.category: + +Unit of Measure Category +======================== + +A *Unit of Measure Category* is used to group together +`Units of Measure ` that are used to measure the same type +of property. +These are things like length, weight, time or volume. + +.. seealso:: + + The units of measure can be found using the main menu item: + + |Product --> Units of Measure --> Categories|__ + + .. |Product --> Units of Measure --> Categories| replace:: :menuselection:`Product --> Units of Measure --> Categories` + __ https://demo.tryton.org/model/product.uom.category + +.. _model-product.configuration: + +Configuration +============= + +The product *Configuration* contains the settings which are used to configure +the behaviour and default values for things associated with products. + +There are configuration options for the sequences to use to automatically +generate codes for `Products `. + +.. seealso:: + + The product configuration can be found using the main menu item: + + |Product --> Configuration --> Product Configuration|__ + + .. |Product --> Configuration --> Product Configuration| replace:: :menuselection:`Product --> Configuration --> Product Configuration` + __ https://demo.tryton.org/model/product.configuration/1 diff --git a/modules/product/doc/index.rst b/modules/product/doc/index.rst new file mode 100644 index 0000000000..e96110887b --- /dev/null +++ b/modules/product/doc/index.rst @@ -0,0 +1,15 @@ +############## +Product Module +############## + +The *Product Module* defines the essential concepts needed to describe +products in Tryton. +It lets you define the basic properties of products and their variants, +and allows you to record how the quantity of a product is measured. + +.. toctree:: + :maxdepth: 2 + + usage + configuration + design diff --git a/modules/product/doc/usage.rst b/modules/product/doc/usage.rst new file mode 100644 index 0000000000..570316a6f2 --- /dev/null +++ b/modules/product/doc/usage.rst @@ -0,0 +1,74 @@ +***** +Usage +***** + +The items found under the [:menuselection:`Product`] main menu item allow you +to view and manage the products on your system. + +.. _Using product templates and variants: + +Using product templates and variants +==================================== + +Tryton makes it easy to create `Products ` which have +one or more slightly different `Variants `. + +A simple example of where you could use this is in a company that supplies +clothes. +Each type of shirt may come in a range of different sizes, but most of the +properties of the shirt, such as the name, unit of measurement, categories, +and so on, would be the same. +So in this case you would create a single *Product* to represent the shirt, +and a *Variant* for each of the different sizes. +Structuring your products like this can help you manage and update them. + +.. tip:: + + You may find that your products are not suited to being structured in this + way. + If so, don't worry, when you create a new *Product* from the + [:menuselection:`Product --> Products`] menu item a single variant is + automatically created for you and displayed as part of the product. + +.. _Categorising products: + +Categorising products +===================== + +It can be a good idea to organise your `Products ` into +groups. +This makes it much easier to find and manage them effectively, especially if +you have a lot of products on your system. + +The product `Categories ` are designed for this +purpose. +You can create categories with any name you want, and then add the appropriate +categories to each product. +Each product can belong to as many, or as few, categories as required. +The categories can also be organised into a +structure, with each category having a parent category and some subcategories. +This can help you classify your products more finely. + +For example, a clothes supplier may use these categories:: + + Accessories + Clothes + Shirts + Short sleeves + Long sleeves + Jumpers + Range + Spring Summer + Autumn Winter + Christmas + +Based on these categories, you may decide that a particular lightweight shirt +belongs in the ``Clothes / Shirts / Short sleeves`` and +``Range / Spring Summer`` categories. + +.. tip:: + + To get a list of all the products in a category first open the + [:menuselection:`Product --> Categories`] menu item. + Then when you open one of the categories listed here you will get a list + of all the products in that category. diff --git a/modules/product/exceptions.py b/modules/product/exceptions.py new file mode 100644 index 0000000000..609f13efbc --- /dev/null +++ b/modules/product/exceptions.py @@ -0,0 +1,20 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. + +from trytond.model.exceptions import ValidationError + + +class TemplateValidationError(ValidationError): + pass + + +class ProductValidationError(TemplateValidationError): + pass + + +class UOMValidationError(ValidationError): + pass + + +class InvalidIdentifierCode(ValidationError): + pass diff --git a/modules/product/icons/LICENSE b/modules/product/icons/LICENSE new file mode 100644 index 0000000000..7a4a3ea242 --- /dev/null +++ b/modules/product/icons/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/modules/product/icons/tryton-product.svg b/modules/product/icons/tryton-product.svg new file mode 100644 index 0000000000..cdffc1d75c --- /dev/null +++ b/modules/product/icons/tryton-product.svg @@ -0,0 +1,4 @@ + + + + diff --git a/modules/product/ir.py b/modules/product/ir.py new file mode 100644 index 0000000000..056177baa8 --- /dev/null +++ b/modules/product/ir.py @@ -0,0 +1,24 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. +from trytond.config import config +from trytond.model import fields +from trytond.pool import PoolMeta + +price_decimal = config.getint('product', 'price_decimal', default=4) + + +class Configuration(metaclass=PoolMeta): + __name__ = 'ir.configuration' + product_price_decimal = fields.Integer("Product Price Decimal") + + @classmethod + def default_product_price_decimal(cls): + return price_decimal + + def check(self): + super().check() + if self.product_price_decimal != price_decimal: + raise ValueError( + "The price_decimal %s in [product] configuration section " + "is different from the value %s in 'ir.configuration'." % ( + price_decimal, self.product_price_decimal)) diff --git a/modules/product/locale/bg.po b/modules/product/locale/bg.po new file mode 100644 index 0000000000..cdcad26c72 --- /dev/null +++ b/modules/product/locale/bg.po @@ -0,0 +1,1088 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Продукт" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Наследници" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Име" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Родител" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Продукти по местонахождения" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Щаблон за продукт" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Щаблон за продукт" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Фабрична цена" + +#, fuzzy +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Продукт" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Код" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Продукт" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Вид" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Каталожна цена" + +#, fuzzy +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Категории" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Код" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Консуматив" + +#, fuzzy +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Фабрична цена" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Фабрична цена" + +#, fuzzy +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Фабрична цена" + +#, fuzzy +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Мер. ед. по подрабиране" + +#, fuzzy +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Категория мер. ед. по подразбиране" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Описание" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Каталожна цена" + +#, fuzzy +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Каталожна цена" + +#, fuzzy +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Каталожна цена" + +#, fuzzy +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Име" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Щаблон за продукт" + +#, fuzzy +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Вид" + +#, fuzzy +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Код" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Консуматив" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Фабрична цена" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Мер. ед. по подрабиране" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Категория мер. ед. по подразбиране" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Каталожна цена" + +#, fuzzy +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Каталожна цена" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Име" + +#, fuzzy +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Продукти" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Вид" + +#, fuzzy +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Категория" + +#, fuzzy +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Категория" + +#, fuzzy +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Категория мер. ед." + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Цифри за показване" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Коефициент" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Име" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Отношение" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Точност на закръгление" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Символ" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Име" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Коефициент в тази формула:\n" +"1 (баз. единица) = коеф. (тази единица)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Коефициент в тази формула:\n" +"1 (баз. единица) = коеф. (тази единица)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Продукти по местонахождения" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Настройки" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Продукти" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Продукти" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Категория на продукт" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Продукти по местонахождения" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Продукти по местонахождения" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Продукти" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Продукт" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Настройки" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Продукти" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Настройки" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Продукти по местонахождения" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Категория на продукт" + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product Configuration" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Щаблон за продукт" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +#, fuzzy +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Продукт" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Щаблон за продукт" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Мерни единици" + +#, fuzzy +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +#, fuzzy +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +#, fuzzy +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +#, fuzzy +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +#, fuzzy +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +#, fuzzy +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +#, fuzzy +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +#, fuzzy +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +#, fuzzy +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +#, fuzzy +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unit" + +#, fuzzy +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lbs" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Мерни единици" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Length" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Time" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Units" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Weight" + +#, fuzzy +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +#, fuzzy +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Средна" + +#, fuzzy +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Фиксирана" + +#, fuzzy +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Активи" + +#, fuzzy +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Стока" + +#, fuzzy +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Услуга" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Средна" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Фиксирана" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Активи" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Стока" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Услуга" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Наследници" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Щаблон за продукт" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Основен" diff --git a/modules/product/locale/ca.po b/modules/product/locale/ca.po new file mode 100644 index 0000000000..24e7bdb44d --- /dev/null +++ b/modules/product/locale/ca.po @@ -0,0 +1,997 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Decimals del preu de cost del producte" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Fills" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Pare" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Productes" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Mètode de cost per defecte" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Seqüencia de la variant" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Seqüencia del producte" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Mètode de cost per defecte" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Preu de cost" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Producte" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Mètode de cost" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Codi" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Producte" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tipus" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Preu de venda" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Codi" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Codi només lectura" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Consumible" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Preu de cost" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Mètode de cost" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Mètodes de cost" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Preu de cost" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Preu de cost" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "UdM per defecte" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoria UdM per defecte" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Dígits de l'unitat per defecte" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Descripció" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Identificadors" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Preu de venda" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Preu de venda" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Preus de venda" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "Codi prefix" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "Codi sufix" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Plantilla de producte" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tipus" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Codi" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Code només lectura" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Consumible" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Preu de cost" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Mètode de cost" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Mètodes de cost" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "UdM per defecte" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoria UdM per defecte" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Dígits de l'unitat per defecte" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Preu de venda" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Preus de venda" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variants" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tipus" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Decimals a mostrar" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Factor" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Conversió" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Precisió d'arrodoniment" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Símbol" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Unitats de mesura" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Utilitzat per afegir una estructura per sota la categoria." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Utilitzat per afegir una estructura per sobre la categoria." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "El mètode de cost per defecte per als nous productes." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "Utilitzada per generar la part final del codi del producte." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "Utilitzada per generar la part inicial del codi del producte." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "El mètode de cost per defecte per als nous productes." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "El product que s'identifica pel codi." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Les categories a les que pertany el producte.\n" +"Utilitzat per agrupar productes similars." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "El identificador únic de la variant." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Marqueu per permetre l'assignació de moviments d'existències independentment" +" del nivell d'existències." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" +"El import que costa comprar o fabricar la variant, o dur a terme el servei." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "El mètode utilitzat per calcular el preu de cost." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"La unitat de mesura per defecte del producte.\n" +"S'utilitza internament per a calcular els nivells d'existències dels bens i actius." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Altres identificadors associats a la variant." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "El preu al que normalment es ven el producte." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "El identificador únic del producte (aka SKU)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"El producte que defineix les propietats comunes que s'hereten a la variant." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Les categories a les que pertany el producte.\n" +"Utilitzat per agrupar productes similars." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Marqueu per permetre la reserva de moviments d'existències independentment " +"del nivell d'existències." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" +"El import que costa comprar o fabricar el producte, o dur a terme el servei." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "El mètode utilitzat per calcular el preu de cost." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"La unitat de mesura per defecte del producte.\n" +"S'utilitza internament per a calcular els nivells d'existències dels bens i actius." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "El preu al que normalment es ven el producte." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "Les diferents variants que té el producte." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"La categoria que conté la unitat de mesura.\n" +"Es pot realitzar conversions entre diferents unitats de mesura si pertanyen a la mateixa categoria." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "El nombre de dígits a mostrar desprès del separador decimal." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"El coeficient de la fórmula:\n" +"coeficient (unitat base) = 1 (aquesta unitat)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"El coeficient de la fórmula:\n" +"1 (unitat base) = coeficient (aquesta unitat)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "La pressió utilitzada per arrodonir els valors." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "El símbol que representa la unitat de mesura." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Afegeix productes" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Arbre de categories" + +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuració" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Productes per categoria" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Productes" + +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Unitats de mesura" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "El \"%(type)s\" \"%(code)s\" del producte \"%(product)s\" no és vàlid." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "El codi dels productes actius ha de ser únic." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "El factor i el rati de la Udm \"%(uom)s\" són incompatibles." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "No podeu modificar la categoria de la UdM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "No podeu modificar el factor de la UdM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" +"Si la UdM encara no s'ha fet servir es podrà eliminiar. Si noh ha de ser " +"desactivada i en podeu crear una de nova." + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "No podeu modificar el rati de la UdM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "El rati i el factor no poden ser els dos igual a zero." + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Afegeix productes" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variant" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Producte" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Arbre de categories" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuració" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Productes" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuració" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Informes" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Productes" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Unitats de mesura" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Categoria de producte" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Configuració de productes" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Configuració del mètode de cost per defecte del producte" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Preu de cost del producte" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Mètode de cost per producte" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Identificador de producte" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Preu de venda del producte" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Variant de producte" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Plantilla de producte" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Plantilla - Categoria" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Plantilla - Totes les categories" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Unitat de mesura" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Àrea" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Quirat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "Centímetre" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Centímetre cúbic" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Peu cúbic" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Polzada cúbica" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Metre cúbic" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Dia" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Peu" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Galó" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectàrea" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hora" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Polzada" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Quilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Quilòmetre" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Litre" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Metre" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Milla" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Mil·límetre" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minut" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Unça" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Lliura" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Segon" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Centímetre quadrat" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Peu quadrat" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Polzada quadrada" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Metre quadrat" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Iarda quadrada" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unitat" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Dia de treball" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Iarda" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "peu³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "pul³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "peu" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "pul" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "peu²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Categoria d'unitat de mesura" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Longitud" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Superfície" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Temps" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Unitats" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volum" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Pes" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Administració de productes" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Número d'article internacional (EAN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "Número Internacional d'itenficador de Valors (ISIN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "Número estàndard Internacional del Audiovisual (ISAN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Número estàndard Internacional de Llibres (ISBN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "Número estàndard Internacional del Lllibreries (ISIL)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Número estàndard Internacional de Música (ISMN)" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Mitjana" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fix" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Actius" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Béns" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Serveis" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Mitjana" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fix" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Actius" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Béns" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Serveis" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Fills" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Seqüències" + +msgctxt "view:product.template:" +msgid "General" +msgstr "General" diff --git a/modules/product/locale/cs.po b/modules/product/locale/cs.po new file mode 100644 index 0000000000..01c177be81 --- /dev/null +++ b/modules/product/locale/cs.po @@ -0,0 +1,1003 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "" + +#, fuzzy +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Namu" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Products" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Product by Category" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Product by Category" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Product" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Product" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Namu" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "" + +#, fuzzy +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "" + +#, fuzzy +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Namu" + +#, fuzzy +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variants" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "" + +#, fuzzy +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Namu" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "" + +#, fuzzy +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Namu" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Products" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Product by Category" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Product" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Products" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +#, fuzzy +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Product by Category" + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product Configuration" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Product by Category" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Units of Measure" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unit" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Units of Measure" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Length" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Time" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Units" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Weight" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Product by Category" + +msgctxt "view:product.template:" +msgid "General" +msgstr "" diff --git a/modules/product/locale/de.po b/modules/product/locale/de.po new file mode 100644 index 0000000000..fd02a61c79 --- /dev/null +++ b/modules/product/locale/de.po @@ -0,0 +1,1003 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Nachkommastellen Artikelpreis" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Untergeordnet (Kategorien)" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Name" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Übergeordnet (Kategorie)" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Artikel" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Standardbestandsbewertungsmethode" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Nummernkreis Variante" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Nummernkreis Artikel" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Standardbestandsbewertungsmethode" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Unternehmen" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Einstandspreis" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Artikel" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Unternehmen" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Bestandsbewertungsmethode" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Vorlage" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Code" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Artikel" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Typ" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Unternehmen" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Listenpreis" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Vorlage" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Artikelkategorien" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Artikelkategorien" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Artikelnummer" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Artikelnummer ist nur lesbar" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Verbrauchsmaterial" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Einstandspreis" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Bestandsbewertungsmethode" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Bestandsbewertungsmethoden" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Maßeinheit Einstandspreis" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Einstandspreise" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Standardeinheit" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Standardmaßeinheit Kategorie" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Nachkommastellen Standardmaßeinheit" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Beschreibung" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Identifikatoren" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Listenpreis" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Listenpreis" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Listenpreise" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Name" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "Artikelnummer Präfix" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "Artikelnummer Suffix" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Artikelvorlage" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Typ" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Artikelkategorien" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Artikelkategorien" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Artikelnummer" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Artikelnummer ist nur lesbar" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Verbrauchsmaterial" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Einstandpreis" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Bestandsbewertungsmethode" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Bestandsbewertungsmethoden" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Standardeinheit" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Standardkategorie Maßeinheit" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Nachkommastellen Standardmaßeinheit" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Listenpreis" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Listenpreise" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Name" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Varianten" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Typ" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Artikelkategorie" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Vorlage für Steuerkonto" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Artikelkategorie" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Vorlage" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategorie" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Angezeigte Nachkommastellen" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Faktor" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Name" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Kehrwert" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Rundungsgenauigkeit" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Symbol" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Name" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Maßeinheiten" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Erlaubt den Aufbau einer Struktur unterhalb dieser Kategorie." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Erlaubt den Aufbau einer Struktur oberhalb dieser Kategorie." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "Die Standardbestandsbewertungsmethode für neue Artikel." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "Wird zum Generieren des hinteren Teils der Artikelnummer genutzt." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "Wird zum Generieren des vorderen Teils der Artikelnummer genutzt." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "Die Standardbestandsbewertungsmethode für neue Artikel." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "Der Artikel, dem dieser Identifikator zugeordnet ist." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Die Kategorien denen der Artikel zugeordnet ist.\n" +"Wird benutzt um gleichartige Artikel zu gruppieren." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "Ein eindeutiger Identifikator für die Variante." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Auswählen, um Lagerbewegungen unabhängig vom Lagerbestand reservieren zu " +"dürfen." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" +"Der Betrag, den es kostet, den Artikel einzukaufen oder herzustellen bzw. " +"die Dienstleistung auszuführen." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "Die Methode zur Berechnung der Lagerbestandsbewertung." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"Die Standardmaßeinheit für den Artikel.\n" +"Wird intern beim Berechnen der Lagerbestände von Waren und Anlagen benutzt." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Andere zur Variante gehörende Identifikatoren." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "Der Standardpreis zu dem der Artikel verkauft wird." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "Der eindeutige Identifikator für den Artikel (z.B. SKU)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"Der Artikel der die gemeinsamen Eigenschaften beschreibt, die von der " +"Variante geerbt werden." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Die Kategorien denen der Artikel zugeordnet ist.\n" +"Wird benutzt um gleichartige Artikel zu gruppieren." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Auswählen, um Lagerbewegungen unabhängig vom Lagerbestand reservieren zu " +"dürfen." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" +"Der Betrag, den es kostet, den Artikel einzukaufen oder herzustellen bzw. " +"die Dienstleistung auszuführen." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "Die Methode zur Berechnung der Lagerbestandsbewertung." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"Die Standardmaßeinheit für den Artikel.\n" +"Wird intern beim Berechnen der Lagerbestände von Waren und Anlagen benutzt." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "Der Standardpreis zu dem der Artikel verkauft wird." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "Die verschiedenen Varianten die vom Artikel erben." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"Die Maßeinheit gehört zu dieser Größenart.\n" +"Nur innerhalb einer Größenart kann zwischen verschiedenen Maßeinheiten umgerechnet werden." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "Die Anzahl der Nachkommastellen die angezeigt werden sollen." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Der Faktor für die Formel: \n" +"Faktor x Basiseinheit = 1 x diese Einheit" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Der Kehrwert vom Faktor für die Formel: \n" +"1 x Basiseinheit = Kehrwert x diese Einheit" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "Die Genauigkeit auf die Werte gerundet werden." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "Das Symbol mit dem die Maßeinheit repräsentiert wird." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Kategorien" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Artikel hinzufügen" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Kategorien" + +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Einstellungen" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Varianten" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Varianten" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Artikel nach Kategorie" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Artikel" + +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategorien" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Maßeinheiten" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" +"Der \"%(code)s\" für den Identifikator %(type)s von Artikel \"%(product)s\" " +"ist ungültig." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "Die Artikelnummer eines aktiven Artikels muss eindeutig sein." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" +"Inkompatible Kombinaton aus Faktor und Kehrwert auf Maßeinheit \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "Die Kategorie der Maßeinheit \"%(uom)s\" kann nicht geändert werden." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "Der Faktor der Maßeinheit \"%(uom)s\" kann nicht geändert werden." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" +"Sofern die Maßeinheit noch nicht verwendet wurde, kann sie gelöscht werden. " +"Andernfalls kann sie deaktiviert und eine neue Maßeinheit erstellt werden." + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "Der Kehrwert der Maßeinheit \"%(uom)s\" kann nicht geändert werden." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "Faktor und Kehrwert können nicht beide Null sein." + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Artikel hinzufügen" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variante" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Artikel" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Kategorien" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Kategorien" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Einstellungen" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Artikel" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Varianten" + +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Einstellungen" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Auswertungen" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Artikel" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Kategorien" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Maßeinheiten" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Artikel Kategorie" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Einstellungen Artikel" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Einstellungen Artikel Standardbestandsbewertungsmethode" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Artikel Einstandspreis" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Artikel Bestandsbewertungsmethode" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Artikelidentifikator" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Artikel Listenpreis" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Artikel Variante" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Artikelvorlage" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Artikelvorlage - Kategorie" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Artikelvorlage - Alle Kategorien" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Maßeinheit" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Ar" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Karat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "Zentimeter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Kubikzentimeter" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Kubikfuß" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Kubikzoll" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Kubikmeter" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Tag" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Fuß" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallone" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gramm" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hektar" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Stunde" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Zoll" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogramm" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Meile" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Unze" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pfund" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Sekunde" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Quadratzentimeter" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Quadratfuß" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Quadratzoll" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Quadratmeter" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Quadratyard" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Stück" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Arbeitstag" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "Stk." + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "At." + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Größenart" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Länge" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Fläche" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Zeit" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Stück" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volumen" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Gewicht" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Artikel Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Internationale Artikelnummer (IAN/EAN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "Internationale Wertpapierkennnummer (ISIN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "International Standard Audiovisual Number (ISAN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Internationale Standardbuchnummer (ISBN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "International Standard Identifier for Libraries (ISIL)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Internationale Standardmusiknummer (ISMN)" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Gleitender Durchschnitt" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Festwert" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Anlagegut" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Ware" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Dienstleistung" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Durchschnitt" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fix" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Anlagegut" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Ware" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Dienstleistung" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Untergeordnet (Kategorien)" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Nummernkreise" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Allgemein" diff --git a/modules/product/locale/es.po b/modules/product/locale/es.po new file mode 100644 index 0000000000..0d2a3ddea7 --- /dev/null +++ b/modules/product/locale/es.po @@ -0,0 +1,997 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Decimales del precio del producto" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Hijos" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Padre" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Productos" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Método de coste por defecto" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Secuencia de la variante" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Secuencia del producto" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Método de coste por defecto" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Precio de coste" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Producto" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Método de costo" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Código" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Producto" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Precio de venta" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categorías" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categorías" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Código" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Código solo lectura" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Consumible" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Precio de coste" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Método de coste" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Métodos de coste" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Precio de coste" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Precio de coste" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "UdM por defecto" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoria UdM por defecto" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Decimales de unidad por defecto" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Descripción" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Identificadores" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Precio de venta" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Precio de venta" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Precios de venta" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "Código prefijo" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "Código sufijo" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Plantilla de producto" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categorías" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categorías" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Código" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Código solo lectura" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Consumible" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Precio de coste" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Método de coste" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Métodos de coste" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "UdM por defecto" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoria UdM por defecto" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Decimales de unidad por defecto" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Precio de venta" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Precios de venta" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variantes" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Categoría" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Categoría" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Plantilla" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Categoría" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Decimales a mostrar" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Factor" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Conversión" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Precisión de redondeo" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Símbolo" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nombre" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Unidades de medida" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Utilizado para añadir una estructura por debajo de la categoría." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Utilizado para añadir una estructura por encima de la categoría." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "El método de coste por defecto para los nuevos productos." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "Utilizado para generar la parte final del código del producto." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "Utilizado para generar la parte inicial del código del producto." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "El método de coste por defecto para los nuevos productos." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "El producto que se identifica por el código." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Las categorías a las que pertenece el producto.\n" +"Utilizado para agrupar productos similares." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "El identificador único de la variante." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Marcar para permitir la asignación de movimientos de existencias " +"independientemente del nivel de existencias." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" +"El importe que cuesta comprar o fabricar la variante, o dar el servicio." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "El método utilizado para calcular el precio de coste." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"La unidad de medida por defecto del prodcuto.\n" +"Se utiliza internamente para calcular los niveles de existencias de los bienes y los activos." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Otros identificadores associados a la variante." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "El precio al que normalmente se vende el producto." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "El identificador único del producto (aka SKU)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"El producto que define las propiedades comunes que se heredan a la variante." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Las categorías a las que pertenece el producto.\n" +"Utilizado para agrupar productos similares." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Marcar para permitir la reserva de movimientos de existencias " +"independientemente del nivel de existencias." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" +"El importe que cuesta comprar o fabricar el producto, o dar el servicio." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "El método utilizado para calcular el precio de coste." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"La unidad de medida por defecto del prodcuto.\n" +"Se utiliza internamente para calcular los niveles de existencias de los bienes y los activos." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "El precio al que normalmente se vende el producto." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "Las diferentes variantes que tiene el producto." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"La categoría que contiene la unidad de medida.\n" +"Se puede realizar conversiones entre distintas unidades de medida si pertenecen a la misma categoría." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "El número de dígitos a mostrar después del separador decimal." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"El coeficiente de la fórmula:\n" +"coeficiente (unidad base) = 1 (esta unidad)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"El coeficiente de la fórmula:\n" +"1 (unidad base) = coeficiente (esta unidad)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "La presición utilizada para redondear los valores." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "El símbolo que representa la unidad de medida." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categorías" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Añadir productos" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Árbol de categorías" + +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuración" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Productos por categoría" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Productos" + +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categorías" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Unidades de medida" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "El \"%(type)s\" \"%(code)s\" del producto \"%(product)s\" no es valido." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "El código de los productos activos debe ser único." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "El factor y el ratio de la UdM \"%(uom)s\" son incompatibles." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "No podéis modificar la categoría de la UdM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "No podéis modificar el factor de la UdM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" +"Si la UdM aún no esta en uso podrá ser eliminada. Sinó debe ser desactivada " +"y podéis crear una de nueva." + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "No podéis modificar el ratio de la UdM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "El ratio i el factor no pueden ser a la vez zero." + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Añadir productos" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variante" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Producto" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categorías" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Árbol de categorías" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuración" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Productos" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuración" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Informes" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Productos" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categorías" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Unidades de medida" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Categoría de producto" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Configuración de productos" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Configuración del método de coste por defecto del producto" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Precio de coste del producto" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Método de coste por producto" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Identificador de producto" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Precio de venta del producto" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Variante de producto" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Plantilla de producto" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Plantilla - Categoría" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Plantilla - Todas las categorías" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Unidad de medida" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Área" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Quilate" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "Centímetro" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Centímetro cúbico" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Pie cúbico" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Pulgada cúbica" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Metro cúbico" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Día" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Pie" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Galón" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gramo" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectárea" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hora" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Pulgada" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogramo" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilómetro" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Litro" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Metro" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Milla" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Milímetro" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minuto" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Onza" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Libra" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Segundo" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Centímetro cuadrado" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Pie cuadrado" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Pulgada cuadrada" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Metro cuadrado" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Yarda cuadrada" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unidad" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Día de trabajo" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yarda" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "pie³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "pie" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "pie²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Categoría de la Unidad de medida" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Longitud" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Superficie" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Tiempo" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Unidades" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volumen" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Peso" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Administración de productos" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Número de articulo internacional (EAN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "Numero Internacional de Identificación de Valores (ISIN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "Número Estándar Internacional de Audiovisual (ISAN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Número Estándar Internacional de Libros (ISBN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "Número Estándar Internacional de Librerias (ISIL)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Número Estándar Internacional de Música (ISMN)" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Promedio" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fijo" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Activos" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Bienes" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Servicios" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Promedio" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fijo" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Activos" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Bienes" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Servicios" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Hijos" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Secuencias" + +msgctxt "view:product.template:" +msgid "General" +msgstr "General" diff --git a/modules/product/locale/es_419.po b/modules/product/locale/es_419.po new file mode 100644 index 0000000000..145a891cc1 --- /dev/null +++ b/modules/product/locale/es_419.po @@ -0,0 +1,1010 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Configuración de producto" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Método de costo por defecto" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Configuración de producto" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Configuración de producto" + +#, fuzzy +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Método de costo por defecto" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Precio de costo" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Precio de costo" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categorías" + +#, fuzzy +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categorías" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Precio de costo" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Precio de costo" + +#, fuzzy +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Precio de costo" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoría de UdM por defecto" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Precio de costo" + +#, fuzzy +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Precio de costo" + +#, fuzzy +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Precio de costo" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "" + +#, fuzzy +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categorías" + +#, fuzzy +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categorías" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Precio de costo" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoría de UdM por defecto" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +#, fuzzy +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Precio de costo" + +#, fuzzy +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Precio de costo" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "" + +#, fuzzy +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variantes" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categorías" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Configuración de producto" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categorías" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuración de producto" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variantes" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categorías" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Configuración de producto" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variantes" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Configuración de producto" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categorías" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categorías" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variantes" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuración de producto" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categorías" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "" + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Configuración de producto" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Configuración de producto" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Artículos" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Servicio" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Artículos" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Servicio" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Configuración de producto" + +msgctxt "view:product.template:" +msgid "General" +msgstr "" diff --git a/modules/product/locale/et.po b/modules/product/locale/et.po new file mode 100644 index 0000000000..254b8bf51d --- /dev/null +++ b/modules/product/locale/et.po @@ -0,0 +1,995 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Toote omahind" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Alam" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nimi" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Ülem" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Tooted" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Vaikimisi kulumeetod" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Kauba mall" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Kauba mall" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Vaikimisi kulumeetod" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Ettevõte" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Ostuhind" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Toode" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Ettevõte" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Omahinna meetod" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Mall" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Kood" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Toode" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tüüp" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Ettevõte" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Müügihind" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Mall" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Kategooriad" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Kategooriad" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Kood" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Tarvikud" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Ostuhind" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Omahinna meetod" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Omahinna meetod" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Ostuhind" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Ostuhinnad" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Vaikimisi ühik" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Vaikimisi kategooria ühik" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Kirjeldus" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Müügihind" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Müügihind" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Müügihinnad" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nimi" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Kauba mall" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tüüp" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Kategooriad" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Kategooriad" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Kood" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Tarvikud" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Ostuhind" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Omahinna meetod" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Omahinna meetod" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Vaikimisi ühik" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Vaikimisi kategooria ühik" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Müügihind" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Müügihinnad" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nimi" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variandid" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tüüp" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Kategooria" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Mall" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Kategooria" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Mall" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategooria" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Näita numbriväärtusi" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Faktor" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nimi" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Kurss" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Ümardamise täpsus" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Sümbol" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nimi" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Mõõtühik" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Kategooriad" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Tooted" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Kategooriad" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Seadistus" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variandid" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variandid" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Tooted kategooria lõikes" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Tooted" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategooriad" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Mõõtühik" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Tooted" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variandid" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Toode" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Kategooriad" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Kategooriad" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Seadistus" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Toode" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variandid" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Seadistus" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Tooted" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Kategooriad" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Mõõtühik" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Toote kategooria" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Toote seadistus" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Toote seadistus vaikimisi omahinna meetod" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Toote omahind" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Toote omahinna meetod" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Kauba mall" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Toote müügihind" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Toote variant" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Kauba mall" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Mall - Kategooria" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Mall - kõik kategooriad" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Mõõtühik" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Aar" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Karaat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "sentimeeter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Kuupmeeter" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Kuupjalg" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Kuuptoll" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Kuupmeeter" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Päev" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Jalg" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gramm" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hektar" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Tund" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Toll" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogramm" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilomeeter" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liiter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meeter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Miil" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeeter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minut" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Unts" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Nael" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Sekund" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Ruutsentimeeter" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Ruutjalg" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Ruuttoll" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Ruutmeeter" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Ruutjard" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Ühik" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Tööpäev" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Jard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Mõõtühik" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Pikkus" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Pindala" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Aeg" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Ühikud" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Maht" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Kaal" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Toote administreerimine" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Keskmine" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fikseeritud" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Põhivara" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Kaup" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Teenus" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Keskmine" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fikseeritud" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Põhivarad" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Kaubad" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Teenus" + +#, fuzzy +msgctxt "view:product.category:" +msgid "Children" +msgstr "Alam" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Kauba mall" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Üldine" diff --git a/modules/product/locale/fa.po b/modules/product/locale/fa.po new file mode 100644 index 0000000000..56dd941334 --- /dev/null +++ b/modules/product/locale/fa.po @@ -0,0 +1,999 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "ارزش بها محصول" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "زیر مجموعه" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "نام" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "منبع" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "محصولات" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "روش هزینه پیش فرض" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "الگوی محصول" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "الگوی محصول" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "روش هزینه پیش فرض" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "شرکت" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "ارزش بها" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "محصول" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "شرکت" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "روش ارزش بها" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "الگو" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "کد" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "محصول" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "نوع" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "شرکت" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "لیست قیمت" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "الگو" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "دسته بندی ها" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "دسته بندی ها" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "کد" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "مصرفی" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "ارزش بها" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "روش ارزش بها" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "روش های ارزش بها" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "ارزش بها" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "قیمت های هزینه" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "واحد اندازه گیری پیش فرض" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "زیرمجموعه واحد اندازه گیری پیش فرض" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "شرح" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "لیست قیمت" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "لیست قیمت" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "لیست قیمت ها" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "نام" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "الگوی محصول" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "نوع" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "دسته بندی ها" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "دسته بندی ها" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "کد" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "مصرفی" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "ارزش بها" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "روش ارزش بها" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "روش های ارزش بها" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "واحد اندازه گیری پیش فرض" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "زیرمجموعه واحد اندازه گیری پیش فرض" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "لیست قیمت" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "لیست قیمت ها" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "نام" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "متغیرها" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "نوع" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "دسته‌بندی‌" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "الگو" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "دسته‌بندی‌" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "الگو" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "دسته‌بندی‌" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "نمایش ارقام" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "عامل" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "نام" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "نرخ" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "گرد کردن دقیق" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "نماد" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "نام" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "واحدهای اندازه گیری" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"ضریب برای فرمول: \n" +"coef (واحد پایه) = 1 (این واحد)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"ضریب برای فرمول:\n" +"1 (واحد پایه) = coef (این واحد)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "دسته بندی ها" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "محصولات" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "دسته بندی ها" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "پیکربندی" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "متغیرها" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "متغیرها" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "محصول بوسیله زیرمجموعه" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "محصولات" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "دسته بندی ها" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "واحدهای اندازه گیری" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "محصولات" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "متغیرها" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "محصول" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "دسته بندی ها" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "دسته بندی ها" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "پیکربندی" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "محصول" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "متغیرها" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "پیکربندی" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "محصولات" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "دسته بندی ها" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "واحدهای اندازه گیری" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "زیرمجموعه محصولات" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "پیکربندی محصول" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "پیکربندی محصول روش ارزش بها پیش فرض" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "ارزش بها محصول" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "روش ارزش بها محصول" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "الگوی محصول" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "لیست قیمت محصول" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "تنوع محصول" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "الگوی محصول" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "الگوی - زیرمجموعه" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "الگوی - تمام زیرمجموعه" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "واحد اندازه گیری" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "هست" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "عیار" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "سانتی متر" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "سانتی متر مکعب" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "فوت مکعب" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "اینچ مکعب" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "متر مکعب" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "روز" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "فوت" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "گالن" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "گرم" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "هکتار" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "ساعت" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "اینچ" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "کیلوگرم" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "کیلومتر" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "لیتر" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "متر" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "مایل" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "میلیمتر" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "دقیقه" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "اونس" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "پوند" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "ثانیه" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "سانتی متر مربع" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "فوت مربع" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "اینچ مربع" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "متر مربع" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "یارد مربع" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "واحد" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "روز کاری" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "یارد" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "واحد اندازه گیری" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "طول" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "سطح" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "زمان" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "واحدها" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "حجم/اندازه" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "وزن" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "مدیریت محصول" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "متوسط" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "درست شد" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "دارایی های" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "کالاها" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "خدمات" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "متوسط" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "درست شد" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "دارایی های" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "کالاها" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "خدمات" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "زیر مجموعه" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "الگوی محصول" + +msgctxt "view:product.template:" +msgid "General" +msgstr "عمومی" diff --git a/modules/product/locale/fi.po b/modules/product/locale/fi.po new file mode 100644 index 0000000000..45bd37523c --- /dev/null +++ b/modules/product/locale/fi.po @@ -0,0 +1,998 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Products" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Product by Category" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Product by Category" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Product" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Product" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "" + +#, fuzzy +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categories" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "" + +#, fuzzy +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variants" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Products" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Product by Category" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Product" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Products" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +#, fuzzy +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Product by Category" + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product Configuration" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Product by Category" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Units of Measure" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unit" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Units of Measure" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Length" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Time" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Units" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Weight" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Product by Category" + +msgctxt "view:product.template:" +msgid "General" +msgstr "" diff --git a/modules/product/locale/fr.po b/modules/product/locale/fr.po new file mode 100644 index 0000000000..5fb79c7671 --- /dev/null +++ b/modules/product/locale/fr.po @@ -0,0 +1,999 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Décimal de prix de revient de produit" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Enfants" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Parent" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Produits" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Méthode de coût par défaut" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Séquence de variantes" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Séquence de produit" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Méthode de coût par défaut" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Société" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Prix de revient" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Produit" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Société" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Méthode de prix de revient" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Modèle" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Code" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Produit" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Type" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Société" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Prix listé" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Modèle" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Catégories" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Catégories" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Code" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Code en lecture seule" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Consommable" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Prix de revient" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Méthode de prix de revient" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Méthodes de prix de revient" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Prix de revient" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Prix de revient" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "UDM par défaut" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Catégorie d'UDM par défaut" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Décimales d'unité par défaut" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Description" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Identifiants" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Prix listé" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Prix listé" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Prix listés" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "Code préfixe" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "Code suffixe" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Modèle produit" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Type" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Catégories" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Catégories" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Code" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Code en lecture seule" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Consommable" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Prix de revient" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Méthode de prix de revient" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Méthodes de prix de revient" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "UDM par défaut" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Catégorie d'UDM par défaut" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Décimales d'unité par défaut" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Prix listé" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Prix listés" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variantes" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Type" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Catégorie" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Modèle" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Catégorie" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Modèle" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Catégorie" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Décimales affichées" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Facteur" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Taux" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Précision d'arrondi" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Symbole" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nom" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Unités de mesure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Utilisé pour ajouter une structure sous la catégorie." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Utilisé pour ajouter une structure au-dessus de la catégorie." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "La méthode du prix de revient par défaut pour les nouveaux produits." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "Utilisé pour générer la dernière partie du code produit." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "Utilisé pour générer la première partie du code produit." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "La méthode du prix de revient par défaut pour les nouveaux produits." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "Le produit identifié par le code." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Les catégories dans lesquelles se trouve le produit.\n" +"Utilisé pour regrouper des produits similaires." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "Un identifiant unique pour la variante." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Cochez cette case pour permettre l'attribution des mouvements de stock quel " +"que soit le niveau de stock." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" +"Le montant qu'il coûte pour acheter ou fabriquer la variante, ou exécuter le" +" service." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "La méthode utilisée pour calculer le prix de revient." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"L'unité de mesure standard pour le produit.\n" +"Utilisé en interne lors du calcul des niveaux de stock de biens et d'actifs." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Autres identifiants associés à la variante." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "Le prix standard auquel le produit est vendu." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "L'identifiant unique du produit (alias UGS)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"Le produit qui définit les propriétés communes héritées par la variante." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Les catégories dans lesquelles se trouve le produit.\n" +"Utilisé pour regrouper des produits similaires." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Cochez cette case pour permettre l'attribution des mouvements de stock quel " +"que soit le niveau de stock." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" +"Le montant qu'il coûte pour acheter ou fabriquer la variante, ou exécuter le" +" service." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "La méthode utilisée pour calculer le prix de revient." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"L'unité de mesure standard pour le produit.\n" +"Utilisé en interne lors du calcul des niveaux de stock de biens et d'actifs." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "Le prix standard auquel le produit est vendu." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "Les différentes variantes du produit." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"La catégorie contenant l'unité de mesure.\n" +"Les conversions entre différentes unités de mesure peuvent être effectuées si elles appartiennent à la même catégorie." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "Le nombre de chiffres à afficher après le séparateur de décimal." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Le coefficient de la formule :\n" +"coefficient (unité de base) = 1 (cette unité)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Le coefficient pour la formule :\n" +"1 (unité de base) = coef (cette unité)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "La précision à laquelle les valeurs sont arrondies." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "Le symbole qui représente l'unité de mesure." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Catégories" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Ajouter des produits" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Catégories" + +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Produit par catégorie" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Produits" + +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Catégories" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Unités de mesure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "Le %(type)s « %(code)s » du produit « %(product)s » n'est pas valide." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "Le code des produits actifs doit être unique." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "Facteur et taux incompatibles sur l’UDM « %(uom)s »." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "Vous ne pouvez pas modifier la catégorie d’UDM « %(uom)s »." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "Vous ne pouvez pas modifier le facteur de l'UDM « %(uom)s »." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" +"Si le UDM n'est toujours pas utilisé, vous pouvez la supprimer, sinon vous " +"pouvez la désactiver et en créer une nouvelle." + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "Vous ne pouvez pas modifier le taux de l'UDM « %(uom)s »." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "Le taux et le facteur ne peuvent pas être tous deux égaux à zéro." + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Ajouter des produits" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variante" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Produit" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Catégories" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Catégories" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Produit" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Rapports" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Produits" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Catégories" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Unités de mesure" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Catégorie de produit" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Configuration produit" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Configuration produit de la méthode de coût par défaut" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Produit Prix de revient" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Méthode de prix de revient de produit" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Identifiant de produit" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Produit Prix listé" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Variante produit" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Modèle produit" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Modèle - Catégorie" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Modèle - Catégorie Toutes" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Unité de mesure" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimètre" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Centimètre cube" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Pied cubique" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Pouce cubique" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Mètre cube" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Jour" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Pied" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gramme" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Heure" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Pouce" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogramme" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilomètre" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Litre" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Mètre" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mille" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimètre" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Once" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Livre" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Seconde" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Centimètre carré" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Pied carré" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Pouce carré" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Mètre carré" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Yard carré" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unité" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Jour de travail" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "j" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "po" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "pi²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "po²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "jt" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Catégorie d'unité de mesure" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Longueur" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Heure" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Unités" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Poids" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Administration des produits" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Numéro d'article international" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "Numéro international d'identification de titres" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "Numéro audiovisuel international standard" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Numéro international normalisé de livre" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "Identifiant international standard pour les bibliothèques" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Numéro international normalisé de musique" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Moyenne" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fixe" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Actifs" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Biens" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Service" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Moyenne" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fixé" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Actifs" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Biens" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Service" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Enfants" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Séquences" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Général" diff --git a/modules/product/locale/hu.po b/modules/product/locale/hu.po new file mode 100644 index 0000000000..236bb73d0b --- /dev/null +++ b/modules/product/locale/hu.po @@ -0,0 +1,1004 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Cikk változat" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Alkategóriák" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Név" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Fölérendelt" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Termékek" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Alapértelmezett költségár számítási mód" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Változatok sorszámozása" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Termék sorszámozása" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Alapértelmezett költségár számítási mód" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Cég" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Költségár" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Termék" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Cég" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Költségár számítás módja" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Sablon" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Kód" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Termék" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Típus" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Cég" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Listaár" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Sablon" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Cikkszám" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Szám csak olvasható" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Fogyóeszköz" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Költségár" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Költségár számítás módja" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Költségár" + +#, fuzzy +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Beszerzési ár" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Alapegység" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Alapértelmezett ME kategória" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Leírás" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Azonosítók" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Listaár" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Listaár" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Listaárak" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Név" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Terméksablon" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Típus" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Cikkszám" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Szám csak olvasható" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Fogyóeszköz" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Költségár" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Költségár számítás módja" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Alap ME" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Alapértelmezett ME kategória" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Listaár" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Listaárak" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Név" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Változatok" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Típus" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Kategória" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Sablon" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Kategória" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Sablon" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategória" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Tizedes vessző utáni számjegyek" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Szorzó" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Név" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Érték" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Kerekítési pontosság" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Szimbólum" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Név" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Mértékegységek" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Itt egyből megadhatja az alkategóriákat." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Itt megadhatja vagy létrehozhatja a főkategóriát." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"A termék kategóriái.\n" +"Hasonló termékek csoportosítására szolgálnak." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Jelölje be, hogy a készletmozgásokat a készletszinttől függetlenül " +"rendelkezésre lehessen állítani." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" +"Az a pénzösszeg, amennyibe a változat beszerzése, gyártása vagy a " +"szolgáltatás igénybe vétele kerül." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "A költségár számításának módja." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"A termék alapértelmezett mértékegysége.\n" +"A készletet ebben a mértékegységben vezeti a rendszer." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "A termékváltozat további azonosítói." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "A termék értékesítésekor használt alapár." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "A terméknek a cégen belüli egyedi azonosítója (cikkszám)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"Az a termék, amely meghatározza a változatok által örökölt közös " +"tulajdonságokat." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"A termék kategóriái.\n" +"Hasonló termékek csoportosítására szolgálnak." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Jelölje be, hogy a készletmozgásokat a készletszinttől függetlenül " +"rendelkezésre lehessen állítani." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "Ennyibe kerül a terméket beszerezni vagy a szolgáltatást nyújtani." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "A költségár számításának módja." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"A termék alapértelmezett mértékegysége.\n" +"A készletet ebben a mértékegységben vezeti a rendszer." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "A termék értékesítésekor használt alapár." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "A termék változatai." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "A tizedesvessző után ennyi számjegyet jelenít meg a rendszer." + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"A központi egység faktora egy mértékegységnek mindig 1.\n" +"Képlet: ez az egység=faktor*központi egység\n" +"A reciprok faktor mező automatikusan az itt megadott értékből lesz kiszámolva" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"A reciproka a központi egység faktora egy mértékegységnek mindig 1.\n" +"Képlet: központi egység=reciprok*ez az egység\n" +"A faktor mező automatikusan az itt megadott értékből lesz kiszámolva" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Termékek hozzáadása" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Beállítások" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Változatok" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Változatok" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Termékek kategóriánként" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Termékek" + +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Mértékegységek" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Termékek hozzáadása" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Változat" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Termék" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Beállítások" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Termék" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Változatok" + +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Beállítások" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Jelentések" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Termékek" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Kategóriák" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Mértékegységek" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Termék kategória" + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product Configuration" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Cikk sablon" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Cikk változat" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Terméksablon" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Mértékegység" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Ár" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Karát" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "Centiméter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Köbcentiméter" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Köbláb" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Köbhüvelyk" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Köbméter" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Nap" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Láb" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gramm" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hektár" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Óra" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Hüvelyk" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogramm" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilométer" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Méter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mérföld" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Milliméter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Perc" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Uncia" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Font" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Másodperc" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Négyzetcentiméter" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Négyzetláb" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Négyzethüvelyk" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Négyzetméter" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Négyzetyard" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Darab" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Munkanap" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "t" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "ó" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "db" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Mértékegység" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Hossz" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Terület" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Időpont" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Egységek" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Térfogat" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Súly" + +#, fuzzy +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Globális Kereskedelmi Áruazonosító Szám (GTIN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Nemzetközi Szabványos Könyvazonosító (ISBN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Nemzetközi Szabványos Kottaazonosító (ISMN)" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Átlag" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fix" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Eszközök" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Áru" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Szolgáltatás" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Átlag" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fix" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Eszközök" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Áru" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Szolgáltatás" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Alkategóriák" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Sorszámozások" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Általános" diff --git a/modules/product/locale/id.po b/modules/product/locale/id.po new file mode 100644 index 0000000000..ff62556899 --- /dev/null +++ b/modules/product/locale/id.po @@ -0,0 +1,984 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Cabang" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nama" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Induk" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Produk" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Urutan Produk" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Urutan Produk" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Perusahaan" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Produk" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Perusahaan" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Templat" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Kode" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Produk" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Perusahaan" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Templat" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Kategori" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Kategori" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Kode" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Deskripsi" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nama" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Kode" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nama" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Kategori" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Templat" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Kategori" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Templat" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategori" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nama" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nama" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Satuan Ukuran" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Produk" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Konfigurasi" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategori" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Satuan Ukuran" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Produk" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Produk" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Kategori-kategori" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Kategori-kategori" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Konfigurasi" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Produk" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Konfigurasi" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Satuan Ukuran" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Kategori Produk" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Konfigurasi Produk" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Pengenal Produk" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Satuan Ukuran" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Karat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "sentimeter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Centimeter kubik" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Kaki kubik" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Inci kubik" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Meter kubik" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Hari" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Kaki" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Galon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hektar" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Jam" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inci" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Menit" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ons" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Detik" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Centimeter persegi" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Kaki persegi" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Inci persegi" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Meter persegi" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Yard persegi" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Kategori Satuan Ukuran" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Waktu" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Berat" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Aktiva" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Barang" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Jasa" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Aktiva" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Barang" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Jasa" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Cabang" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Urutan Produk" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Umum" diff --git a/modules/product/locale/it.po b/modules/product/locale/it.po new file mode 100644 index 0000000000..1cfe5cf82e --- /dev/null +++ b/modules/product/locale/it.po @@ -0,0 +1,1003 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Prezzo del prodotto" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Figlio" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Padre" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Prodotti" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Metodo di costo predefinito" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Modello prodotto" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Modello prodotto" + +#, fuzzy +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Metodo di costo predefinito" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Azienda" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Costo" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Prodotto" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Azienda" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Modello" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Codice" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Prodotto" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Azienda" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Listino prezzi" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Modello" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categorie" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categorie" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Codice" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Consumabile" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Costo" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Costo" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Costi" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "UdM predefinita" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Descrizione" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Listino prezzi" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Listino prezzi" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Listino prezzi" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Modello prodotto" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categorie" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categorie" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Codice" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Consumabile" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Costo" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "UdM predefinita" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Listino prezzi" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Listino prezzi" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Varianti" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Modello" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Modello" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Categoria" + +#, fuzzy +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Posizioni" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Fattore" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Cambio" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Precisione di arrotondamento" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Simbolo" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nome" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Il coefficiente per la formula:\n" +"coef (unità base) = 1 (questa unità)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Il coefficiente per la formula:\n" +"1 (unità base) = coef (questa unità)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categorie" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Prodotti" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categorie" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configurazione" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variants" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Product by Category" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Prodotti" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categorie" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Prodotti" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Varianti" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Prodotto" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categorie" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categorie" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configurazione" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Prodotto" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configurazione" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Prodotti" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categorie" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Categoria Prodotto" + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product Configuration" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Prezzo del prodotto" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Modello prodotto" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Prezzo di listino dei prodotti" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Variante prodotto" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Modello prodotto" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Unità di misura" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unità" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Unità di misura" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Lunghezza" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Tempo" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Unità" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Peso" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Amministrazione prodotto" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Media" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fissa" + +#, fuzzy +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Immobilizzazioni" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Beni" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Servizio" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Media" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fissa" + +#, fuzzy +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Immobilizzazioni" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Beni" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Servizio" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Figlio" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Modello prodotto" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Generale" diff --git a/modules/product/locale/lo.po b/modules/product/locale/lo.po new file mode 100644 index 0000000000..286bcd776e --- /dev/null +++ b/modules/product/locale/lo.po @@ -0,0 +1,1098 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "ຜະລິດຕະພັນຍ່ອຍ" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "ໝວດຍ່ອຍ" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "ຊື່" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "ບັນຊີແມ່" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Products" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "ວິທີຄິດໄລ່ລາຄາເດີມ" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "ຮ່າງແບບຜະລິດຕະພັນ" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "ຮ່າງແບບຜະລິດຕະພັນ" + +#, fuzzy +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "ວິທີຄິດໄລ່ລາຄາເດີມ" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "ລາຄາຄິດໄລ່" + +#, fuzzy +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "ຜະລິດຕະພັນ" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "ຮ່າງແບບ" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "ລະຫັດ" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "ຜະລິດຕະພັນ" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "ຊະນິດ" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "ລາຄາຂາຍ" + +#, fuzzy +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "ຮ່າງແບບ" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "ປະເພດ" + +#, fuzzy +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "ປະເພດ" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "ລະຫັດ" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "ວັດຖຸສິ້ນເປືອງ" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "ລາຄາຄິດໄລ່" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "ລາຄາຄິດໄລ່" + +#, fuzzy +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "ລາຄາຄິດໄລ່" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "ຫົວໜ່ວຍເດີມ" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "ປະເພດຫົວໜ່ວຍເດີມ" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "ຄຳອະທິບາຍ" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "ລາຄາຂາຍ" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "ລາຄາຂາຍ" + +#, fuzzy +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "ລາຄາຂາຍ" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "ຊື່" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "ຮ່າງແບບຜະລິດຕະພັນ" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "ຊະນິດ" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "ປະເພດ" + +#, fuzzy +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "ປະເພດ" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "ລະຫັດ" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "ວັດຖຸສິ້ນເປືອງ" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "ລາຄາຄິດໄລ່" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "ຫົວໜ່ວຍເດີມ" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "ປະເພດຫົວໜ່ວຍເດີມ" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "ລາຍການລາຄາ" + +#, fuzzy +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "ລາຄາຂາຍ" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "ຊື່" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "ຜະລິດຕະພັນຍ່ອຍ" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "ປະເພດ" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "ປະເພດ" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "ຮ່າງແບບ" + +#, fuzzy +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "ປະເພດ" + +#, fuzzy +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "ຮ່າງແບບ" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "ປະເພດ" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "ສະແດງເລກເສດ" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "ປັດໄຈຄູນ" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "ຊື່" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "ອັດຕາ" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "ປັດໂຕເລກມົນ" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "ສັນຍະລັກ" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "ຊື່" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"ຄ່າສຳປະສິດຂອງສູດ:\n" +"coef (ໜ່ວຍພຶ້ນຖານ)= 1 (ໜ່ວຍນີ້)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"ຄ່າສຳປະສິດຂອງສູດ:\n" +"1 (ໜ່ວຍພຶ້ນຖານ)= coef (ໜ່ວຍນີ້)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuration" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Product by Category" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "ປະເພດ" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "ຜະລິດຕະພັນຍ່ອຍ" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "ຜະລິດຕະພັນ" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuration" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "ປະເພດຜະລິດຕະພັນ" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "ກຳນົດຄ່າຜະລິດຕະພັນ" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "ຮ່າງແບບຜະລິດຕະພັນ" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "ຜະລິດຕະພັນຍ່ອຍ" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "ຮ່າງຂໍ້ມູນຜະລິດຕະພັນ" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "ຮ່າງແບບ - ປະເພດ" + +#, fuzzy +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "ຮ່າງແບບ - ປະເພດ" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "ໜ່ວຍວັດແທກ" + +#, fuzzy +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +#, fuzzy +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +#, fuzzy +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +#, fuzzy +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +#, fuzzy +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +#, fuzzy +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +#, fuzzy +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +#, fuzzy +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +#, fuzzy +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +#, fuzzy +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unit" + +#, fuzzy +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "ໜ່ວຍວັດແທກ" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Length" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Time" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Units" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Weight" + +#, fuzzy +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "ສະເລັ່ຍ" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "ຄົງທີ່" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "ຊັບສິນ" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "ສິນຄ້າ" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "ການບໍລິການ" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "ສະເລັ່ຍ" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "ຄົງທີ່" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "ຊັບສິນ" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "ສິນຄ້າ" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "ບໍລິການ" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "ໝວດຍ່ອຍ" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "ຮ່າງແບບຜະລິດຕະພັນ" + +msgctxt "view:product.template:" +msgid "General" +msgstr "ທົ່ວໄປ" diff --git a/modules/product/locale/lt.po b/modules/product/locale/lt.po new file mode 100644 index 0000000000..f8da483fe0 --- /dev/null +++ b/modules/product/locale/lt.po @@ -0,0 +1,998 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Prekės savikaina" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Dukterinės" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Pavadinimas" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Motininė" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Prekės" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Numatytasis savikainos metodas" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Numeruotė" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Numeruotė" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Numatytasis savikainos metodas" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Organizacija" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Savikaina" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Prekė" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Organizacija" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Savikainos metodas" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Prekės šablonas" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Kodas" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Prekė" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tipas" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Organizacija" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Pardavimo kaina" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Prekės šablonas" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Kategorijos" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Kategorijos" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Kodas" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Vartojamoji" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Savikaina" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Savikainos metodas" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Savikainos skaičiavimo metodai" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Savikaina" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Savikainos" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Numatytasis mato vienetas" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Numatytojo mato vieneto kategorija" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Aprašymas" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Identifikatoriai" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Pardavimo kaina" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Pardavimo kaina" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Pardavimo kainos" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Pavadinimas" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Prekės šablonas" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tipas" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Kategorijos" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Kategorijos" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Kodas" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Vartojamoji" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Savikaina" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Savikainos metodas" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Savikainos skaičiavimo metodai" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Numatytasis mato vienetas" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Numatytojo mato vieneto kategorija" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Pardavimo kaina" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Pardavimo kainos" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Pavadinimas" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variantai" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tipas" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Kategorija" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Prekės šablonas" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Kategorija" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Prekės šablonas" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategorija" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Rodomų skaičių po kablelio skaičius" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Perskaičiavimo į pagrindinį mato vienetą koeficientas" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Pavadinimas" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Pagrindinio mato vieneto koeficientas" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Apvalinimo tikslumas" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Simbolis" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Pavadinimas" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Mato vienetai" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +#, fuzzy +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "Šio identifikatoriaus aprašoma prekė." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +#, fuzzy +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "Pridėkite kitus prekės identifikatorius." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +#, fuzzy +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Pridėkite kitus prekės identifikatorius." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Koeficientas formulei:\n" +"koeficientas (pagrindinis vienetas) = 1 (šis mato vienetas)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Koeficientas formulei:\n" +"1 (bazinis vienetas) = koeficientas (šis vienetas)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Kategorijos" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Prekės" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Kategorijos" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Nuostatos" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variantai" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variantai" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Prekės pagal kategoriją" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Prekės" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategorijos" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Mato vienetai" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Prekės" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variantai" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Prekė" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Kategorijos" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Kategorijos" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Nuostatos" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Prekė" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variantai" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Nuostatos" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Prekės" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Kategorijos" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Mato vienetai" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Prekės kategorija" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Prekės nuostatos" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Numatytasis savikainos skaičiavimo būdas" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Prekės savikaina" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Prekės savikainos skaičiavimo būdas" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Prekės identifikatorius" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Prekės kaina" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Prekės variantas" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Prekės šablonas" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Šablono kategorija" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Šablonas - visos kategorijos" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Mato vienetas" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Aras" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Karatas" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "Centimetras" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Kubinis centimetras" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Kubinė pėda" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Kubinis colis" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Kubinis metras" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Diena" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Pėda" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Galonas" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gramas" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hektaras" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Valanda" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Colis" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogramas" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometras" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Litras" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Metras" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mylia" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimetras" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minutė" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Uncija" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Svaras" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Sekundė" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Kvadratins centimetras" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Kvadratinė pėda" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Kvadratinis colis" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Kvadratinis metras" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Kvadratinis jardas" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Vienetas" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Darbo diena" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Jardas" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "val" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "vnt" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "dd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Mato vienetas" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Ilgis" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Paviršius" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Laikas" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Vienetai" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Tūris" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Svoris" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Prekių valdymas" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Tarptautinis artikulas" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "Tarptautinis saugumo numeris" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "Tarptautinis standartinis audiovizualinis numeris" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Tarptautinis standartinis knygos numeris" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "Tarptautinis standartinis bibliotekų identifikatorius" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Tarptautinis standartinis muzikos numeris" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Vidutinė" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fiksuota" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Ilgalaikis turtas" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Prekės" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Paslaugos" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Vidutinė kaina" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fiksuota" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Ilgalaikis turtas" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Prekės" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Paslaugos" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Dukterinė" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Numeruotė" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Pagrindinis" diff --git a/modules/product/locale/nl.po b/modules/product/locale/nl.po new file mode 100644 index 0000000000..a3f39aca67 --- /dev/null +++ b/modules/product/locale/nl.po @@ -0,0 +1,1003 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Productprijs decimaal (kostprijs?)" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Onderliggende niveaus" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Naam" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Bovenliggend niveau" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Producten" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Standaard kostenmethode" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Variantsequentie" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Productvolgorde" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Standaard kostenmethode" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Bedrijf" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Kostprijs" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Product" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Bedrijf" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Kostprijsmethode" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Sjabloon" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Code" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Product" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Type" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Bedrijf" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Catalogusprijs" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Sjabloon" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Code" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Code Alleen lezen" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "verbruiksartikelen" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Kostprijs" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Kostprijsmethode" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Kostprijsmethode" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Kostprijs" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Kostprijs" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Standaard maateenheid" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Standaard maateenheid-categorie" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "standaard maateenheid decimalen" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Omschrijving" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "identificaties" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Catalogusprijs" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Catalogusprijs" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Catalogusprijs" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Naam" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "Code voorvoegsel" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "Achtervoegsel Code" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Productsjabloon" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Type" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Code" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Code Alleen lezen" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "verbruiksartikelen" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Kostprijs" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Kostprijsmethode" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Kostprijsmethode" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Standaard ME" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Standaard maateenheid-categorie" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "standaard maateenheid decimalen" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Catalogusprijs" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Catalogusprijs" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Naam" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "varianten" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Type" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Categorie" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Sjabloon" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Categorie" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Sjabloon" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Categorie" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Zichtbare decimalen" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Faktor" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Naam" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Verhouding" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Afronding" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Symbool" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Naam" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Maateenheden" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Wordt gebruikt om structuur onder de categorie toe te voegen." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Wordt gebruikt om structuur boven de categorie toe te voegen." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "De standaard kostprijsmethode voor nieuwe producten." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "Wordt gebruikt om het laatste deel van de productcode te genereren." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "Wordt gebruikt om het eerste deel van de productcode te genereren." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "De standaard kostprijsmethode voor nieuwe producten." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "Het product geïdentificeerd door de code." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"De categorieën waarin het product zich bevindt.\n" +"Gebruikt om soortgelijke producten te groeperen." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "Een unieke ID voor de variant." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Vink deze optie aan om toe te staan dat voorraadbewegingen worden " +"toegewezen, ongeacht het voorraadniveau." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" +"Het bedrag dat het kost om de variant aan te schaffen, te maken of de dienst" +" uit te voeren." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "De methode die wordt gebruikt om de kostprijs te berekenen." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"De standaard maateenheid voor het product.\n" +"Intern gebruikt bij het berekenen van de voorraadniveaus van goederen en activa." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Andere ID's die aan de variant zijn gekoppeld." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "De standaardprijs waarvoor het product wordt verkocht." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "De unieke ID voor het product (ook bekend als SKU)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"Het product dat de gemeenschappelijke eigenschappen van de variant " +"definieert." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"De categorieën waarin het product zich bevindt.\n" +"Gebruikt om soortgelijke producten te groeperen." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Vink deze optie aan om toe te staan dat voorraadbewegingen worden " +"toegewezen, ongeacht het voorraadniveau." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" +"Het bedrag dat het kost om de variant aan te schaffen, te maken of de dienst" +" uit te voeren." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "De methode die wordt gebruikt om de kostprijs te berekenen." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"De standaard maateenheid voor het product.\n" +"Intern gebruikt bij het berekenen van de voorraadniveaus van goederen en activa." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "De standaardprijs waarvoor het product wordt verkocht." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "De verschillende varianten waarin het product geleverd wordt." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"De categorie die de maateenheid bevat.\n" +"Conversies tussen verschillende maateenheden kunnen worden gedaan als ze in dezelfde categorie vallen." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "Het aantal cijfers dat moet worden weergegeven na het decimaalteken." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"De coëfficiënt voor de formule:\n" +"coëfficiënt (basiseenheid) = 1 (deze eenheid)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"De coëfficiënt voor deze formule:\n" +"1(basiseenheid) = coëf (deze eenheid)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "De nauwkeurigheid waarop waarden zijn afgerond." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "Het symbool dat de maateenheid vertegenwoordigt." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Producten toevoegen" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categorieën" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Instellingen" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "varianten" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "varianten" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Product per categorie" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Producten" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Maateenheden" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "Het %(type)s \"%(code)s\" voor product \"%(product)s\" is niet geldig." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "Code van actief product moet uniek zijn." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "Onverenigbare factor en tarief op standaard maateenheid \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "U kunt de standaardmaateenheidscategorie \"%(uom)s\" niet wijzigen." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "U kunt de factor maateenheid \"% (uom) s\" niet wijzigen." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" +"Als de maateenheid nog niet wordt gebruikt, kunt u deze verwijderen, anders " +"kunt u deze deactiveren en een nieuwe maken." + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "U kunt de waarde van de maateenheid \"%(uom)s\" niet wijzigen." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "De waarde en factor kunnen niet beiden gelijk zijn aan nul." + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Producten toevoegen" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variant" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Product" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Instellingen" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "varianten" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Instellingen" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Rapporten" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Producten" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categorieën" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Maateenheden" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Product categorie" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product configuratie" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Productconfiguratie Standaard kostprijsmethode" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Productkostprijs" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Product kostprijs methode" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Product identificator" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Product prijs lijst" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Productvariant" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Productsjabloon" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Sjabloon - Categorie" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Sjabloon - Alle Categorieën" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Maateenheden" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Karaat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Kubieke centimeter" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Kubieke voet" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Kubieke inch" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Kubieke meter" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Dag" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Voet" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Uur" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mijl" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "ons" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pond" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Seconde" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Vierkante centimeter" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Vierkante voet" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Vierkante inch" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Vierkante meter" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Vierkante yard" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Eenheid" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Werkdag" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Categorie maateenheid" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Lengte" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Oppervlakte" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Tijd" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "eenheden" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Gewicht" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Productbeheer" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Internationaal artikelnummer" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "internationaal veilighieds idendificatie nummer (ISIN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "Internationaal standaard audiovisueel nummer" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Internationaal Standaard Boek Nummer (ISBN)" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "Internationale standaardidentificatie voor bibliotheken" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Internationaal standaard muzieknummer" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Gemiddeld" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Vast" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Activa" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Goederen" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Diensten" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Gemiddeld" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Vast" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Activa" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Goederen" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Service" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Onderliggende niveaus" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Reeksen" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Algemeen" diff --git a/modules/product/locale/pl.po b/modules/product/locale/pl.po new file mode 100644 index 0000000000..dcb97ae6c6 --- /dev/null +++ b/modules/product/locale/pl.po @@ -0,0 +1,1003 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Cena produktu po przecinku" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Kategorie podrzędne" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nazwa" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Kategoria nadrzędna" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Produkty" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Domyślna metoda kosztowa" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Sekwencja wariantu produktu" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Sekwencja produktu" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Domyślna metoda kosztowa" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Firma" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Cena kosztów" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Produkt" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Firma" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Metoda wyceny zapasów" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Szablon" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Kod" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Produkt" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Typ" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Firma" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Cena sprzedaży" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Szablon" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Kod" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Kod tylko do odczytu" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Artykuły konsumpcyjne" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Cena kosztów" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Metoda wyceny zapasów" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Metody wyceny zapasów" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Cena kosztów" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Ceny kosztów" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Domyślna jm" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Domyślna kategoria jm" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Opis" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Identyfikatory" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Cena sprzedaży" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Cena sprzedaży" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Ceny sprzedaży" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nazwa" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "Prefiks kodu" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "Sufiks kodu" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Szablon produktu" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Typ" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Kod" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Kod tylko do odczytu" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Artykuły konsumpcyjne" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Cena kosztów" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Metoda wyceny zapasów" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Metody wyceny zapasów" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Domyślna jm" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Domyślna kategoria jm" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Cena sprzedaży" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Ceny sprzedaży" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nazwa" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Warianty" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Typ" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Kategoria" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Szablon" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Kategoria" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Szablon" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategoria" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Cyfry wyświetlane" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Współczynnik" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nazwa" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Kurs" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Dokładność" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Symbol" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nazwa" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Jednostki miary" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Służy do dodawania struktury poniżej kategorii." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Służy do dodawania struktury powyżej kategorii." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "Domyślna metoda wyceny zapasów dla nowych produktów." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "Służy do generowania końcowej części kodu produktu." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "Służy do generowania początkowej części kodu produktu." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "Domyślna metoda wyceny zapasów dla nowych produktów." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "Produkt identyfikowany kodem." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Kategorie, do których należy produkt.\n" +"Służy do grupowania razem podobnych produktów." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "Unikalny identyfikator wariantu." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Zaznacz, aby zezwolić na przenoszenie zapasów niezależnie od poziomu " +"zapasów." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "Koszt zakupu, wykonania wariantu produktu lub wykonania usługi." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "Metoda użyta do obliczenia kosztu własnego." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"Standardowa jednostka miary dla produktu.\n" +"Używane wewnętrznie przy obliczaniu stanów magazynowych towarów i aktywów." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Inne identyfikatory powiązane z wariantem produktu." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "Standardowa cena, za jaką sprzedawany jest produkt." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "Unikalny identyfikator produktu (znany również jako SKU)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"Produkt, który definiuje typowe właściwości dziedziczone przez wariant " +"produktu." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Kategorie, do których należy produkt.\n" +"Służy do grupowania razem podobnych produktów." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Zaznacz, aby zezwolić na przenoszenie zapasów niezależnie od poziomu " +"zapasów." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "Koszt zakupu, wytworzenia produktu lub wykonania usługi." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "Metoda użyta do obliczenia kosztu własnego." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"Standardowa jednostka miary dla produktu.\n" +"Używana przy obliczaniu stanów magazynowych towarów i aktywów." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "Standardowa cena, za jaką sprzedawany jest produkt." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "Różne warianty produktu." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"Kategoria zawierająca jednostkę miary.\n" +"Konwersje między różnymi jednostkami miary można dokonać, jeśli należą one do tej samej kategorii." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "Liczba cyfr po separatorze dziesiętnym." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Współczynnik dla wzoru:\n" +"współczynnik (jednostka podstawowa) = 1 (ta jednostka)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Współczynnik dla wzoru:\n" +"1 (jednostka bazowa) = coef (ta jednostka)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "Dokładność, z jaką wartości są zaokrąglane." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "Symbol reprezentujący jednostkę miary." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Kategorie" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Produkty" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Kategorie" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Konfiguracja" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Warianty" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Warianty" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Produkt wg kategorii" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Produkty" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Jednostki miary" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "%(type) s \"% (code) s” dla produktu \"% (product) s” jest nieprawidłowy." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "Kod aktywnego produktu musi być unikalny." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" +"Niezgodne wartości współczynnika i stawki w jednostce miary „% (uom) s”." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "Nie możesz modyfikować kategorii JM \"% (uom) s”." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "Nie możesz modyfikować kategorii JM \"% (uom) s”." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" +"Jeśli jednostka miary nadal nie jest używana, możesz ją usunąć, w przeciwnym" +" razie możesz ją dezaktywować i utworzyć nową." + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "Nie można modyfikować stawki jednostki miary \"% (uom) s”." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "Stawka i współczynnik nie mogą być równe zeru." + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Produkty" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Wariant" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Produkt" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Konfiguracja" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Produkt" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Warianty" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Konfiguracja" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Produkty" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Kategorie" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Jednostki miary" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Produkt wg kategorii" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Konfiguracja produktu" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Konfiguracja domyślnej metody wyceny zapasów" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Cena kosztów produktu" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Metoda wyceny zapasów produktów" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Identyfikator produktu" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Cena sprzedaży produktu" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Wariant produktu" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Szablon produktu" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Szablon - Kategoria" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Szablon - Wszystkie kategorie" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Jednostka miary" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Ar" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Karat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centymetr" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Centymetr sześcienny" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Stopa sześcienna" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cal sześcienny" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Metr sześcienny" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Dzień" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Stopa" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Galon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hektar" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Godzina" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Cal" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometr" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Litr" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Metr" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mila" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Milimetr" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minuta" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Uncja" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Funt" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Sekunda" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Centymetr kwadratowy" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Stopa kwadratowa" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Cal kwadratowy" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Metr kwadratowy" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Jard kwadratowy" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Jednostka" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Dzień roboczy" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Jard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "szt." + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Kategoria jednostek miary" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Długość" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Powierzchnia" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Czas" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Sztuki" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Objętość" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Waga" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Administracja ustawieniami produktu" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Międzynarodowy numer artykułu" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "Międzynarodowy numer identyfikacyjny papierów wartościowych" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "Międzynarodowy Standardowy Numer Audiowizualny" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "Międzynarodowy standardowy numer książki" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "Międzynarodowy identyfikator standardu dla bibliotek" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "Międzynarodowy standardowy numer muzyczny" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Średnia" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Stała" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Majątek" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Towar" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Usługa" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Średnia" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Stała" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Majątek" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Towar" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Usługa" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Kategorie podrzędne" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Sekwencje" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Ogólne" diff --git a/modules/product/locale/pt.po b/modules/product/locale/pt.po new file mode 100644 index 0000000000..cf657c0676 --- /dev/null +++ b/modules/product/locale/pt.po @@ -0,0 +1,999 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Preço de Custo do Produto" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Filhos" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Pai" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Produtos" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Método de Custo Padrão" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Modelo de produto" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Modelo de produto" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Método de Custo Padrão" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Preço de Custo" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Produto" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Método de preço de custo" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Modelo" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Código" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Produto" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Empresa" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Preço de tabela" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Modelo" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categorias" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categorias" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Código" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Consumível" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Preço de Custo" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Método do preço de custo" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Métodos dos preços de custo" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Preço de custo" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Preço de Custo" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "UDM padrão" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoria Padrão para UDM" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Descrição" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Preço de Tabela" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Preço de tabela" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Preços de tabela" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Modelo de produto" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categorias" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categorias" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Código" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Consumível" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Preço de custo" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Método do preço de custo" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Métodos dos preços de custo" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "UDM padrão" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categoria padrão para UDM" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Preço de tabela" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Preços de tabela" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variante" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tipo" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Modelo" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Modelo" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Categoria" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Dígitos a exibir" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Fator" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Nome" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Taxa" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Precisão para arredondamento" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Símbolo" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Nome" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Unidades de Medida" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Coeficiente para a fórmula:\n" +"coef (unidade de base) = 1 (esta unidade)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Coeficiente para a fórmula:\n" +"1 (unidade de base) = coef (esta unidade)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categorias" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Produtos" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categorias" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuração" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variantes" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Produto por Categoria" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Produtos" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categorias" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Unidades de Medida" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Produtos" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Variante" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Produto" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categorias" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categorias" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuração" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Produto" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variantes" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuração" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Produtos" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categorias" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Unidades de Medida" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Categoria do produto" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Configuração do Produto" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Configuração do Produto Método de Preço de Custo Padrão" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Preço de Custo do Produto" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Método do preço de custo do produto" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Modelo de produto" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Preço de Tabela do Produto" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Variante do Produto" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Modelo de produto" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Modelo - Categoria" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Modelo - Todas as Categorias" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Unidade de Medida" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Quilate" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centímetro" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Centímetro cúbico" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Pé cúbico" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Polegada cúbica" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Metro cúbico" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Dia" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Pé" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Galão" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Grama" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hora" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Polegada" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Quilograma" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Quilômetro" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Litro" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Metro" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Milha" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Milímetro" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minuto" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Onça" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Libra" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Segundo" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Centímetro quadrado" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Pé quadrado" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Polegada quadrada" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Metro quadrado" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Jarda quadrada" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unidade" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Dia de trabalho" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Jarda" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "dt" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Unidade de Medida" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Comprimento" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Superfície" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Tempo" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Unidades" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Peso" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Administração de produtos" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Média" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fixo" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Ativos" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Mercadorias" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Serviço" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Média" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fixo" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Ativos" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Mercadorias" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Serviço" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Filhos" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Modelo de produto" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Geral" diff --git a/modules/product/locale/ro.po b/modules/product/locale/ro.po new file mode 100644 index 0000000000..6a594165e4 --- /dev/null +++ b/modules/product/locale/ro.po @@ -0,0 +1,998 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Zecimale Preț Produs" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Copii" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Denumire" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Părinte" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Produse" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Metoda cost implicit" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Secvența produs" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Secvența produs" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Metoda cost implicit" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Companie" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Cost" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Produs" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Companie" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Metoda a pretului de cost" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Șablon" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Cod" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Produs" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Companie" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Lista de preturi" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Șablon" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Categorii" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Categorii" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Cod" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "Cod numai pentru citit" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Consumabil" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Cost" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Metoda a pretului de cost" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Metode Pret cost" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Cost" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Costuri" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "UM Implicita" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categorie implicita al UM" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Zecimale Implicite al Unității" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Descriere" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "Identificatorii" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Lista de preturi" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Lista de preturi" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Prețuri de lista" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Denumire" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "Cod Prefix" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "Cod Suffix" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Șablon Produs" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Categorii" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Categorii" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Cod" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "Cod numai pentru citit" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Consumabil" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Cost" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Metoda a pretului de cost" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Metode Pret cost" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "UM Implicita" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Categorie implicita al UM" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "Zecimale Implicite al Unității" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Lista de preturi" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Prețuri de lista" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Denumire" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Variante" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Categorie" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Șablon" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Categorie" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Șablon" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Categorie" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Afișare zecimale" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Factor" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Denumire" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Impozit" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Precizia rotunjire" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Simbol" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Denumire" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Unitați de masura" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "Folosit pentru a adăuga structură sub categorie." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "Folosit pentru a adăuga structură deasupra categoriei." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "Metoda implicita pentru costul produselor noi." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "Folosit pentru a genera codul produsului." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "Utilizat pentru a genera prima parte al codului produsului." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "Metoda prețului de cost implicit pentru produsele noi." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "Produsul identificat prin cod." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Categoriile în care se află produsul.\n" +"Folosit pentru a grupa produse similare împreună." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "Un identificator unic pentru variantă." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Bifați pentru a permite mișcari de stoc indiferent de nivelul stocului." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" +"Suma de cost pentru a achiziționa sau a produce varianta, sau a efectua " +"serviciul." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "Metoda utilizată pentru calcularea a costului." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"Unitatea standard de măsură pentru produs.\n" +"Folosit intern la calcularea nivelului stocului de bunuri și active." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "Alți identificatori asociați cu varianta." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "Prețul standard la care se vinde produsul." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "Identificatorul unic pentru produs (adica SKU)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" +"Produsul care defineşte proprietăţi comune care vor fi moştenite de " +"varianta." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"Categoriile în care se află produsul.\n" +"Folosit pentru a grupa produse similare împreună." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" +"Bifați pentru a permite mișcari de stoc indiferent de nivelul stocului." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" +"Sumă care costă achiziţia sau producţia produsului, sau pentru a executa " +"serviciul." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "Metoda utilizată pentru calcularea a costului." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"Unitatea standard de măsură pentru produs.\n" +"Folosit intern la calcularea nivelului stocului de bunuri și active." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "Prețul standard la care se vinde produsul." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "Variantele care există pentru acest produs." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"Categoria care conţine unitatea de măsură.\n" +"Conversii între diferite unităţii de măsură pot fi efectuate dacă fac parte din acelaşi categorie." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "Numărul de cifre de afişat după zecimal." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Coeficientul al formulei.\n" +"coeficient (unitate de bază) = 1 (din această unitate)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Coeficientul pentru formulă:\n" +"1 (unitate de bază) = coef. (această unitate)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "Precizia la care sunt rotunjite valori." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "Simbolul care reprezintă unitatea de măsură." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categorii" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Adăugare Produse" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categorii" + +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configurare" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variante" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variante" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Produs în Categorie" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Produse" + +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Categorii" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Unități de Măsura" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "%(type)s \"%(code)s\" nu este valabil pentru produsul \"%(product)s\"." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "Codul al unui produs activ trebuie să fie unic." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "Factor şi rata incompatibil pentru UM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "Nu se poate modifică categorie de UM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "Nu se poate modifică factorul al Unitaţii de Masură \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" +"Dacă UM nu este utilizată se poate şterge, altfel se poate dezactiva în " +"vedere creării unei noi UM." + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "Nu se poate modifică rate al UM \"%(uom)s\"." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "Rata şi factor nu pot ambele sa fii egale cu zero." + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Adăugare Produse" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Varianta" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Produs" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categorii" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categorii" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configurare" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Produs" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variante" + +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configurare" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "Raportare" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Produse" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categorii" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Unitați de masura" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Categorie de Produse" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Configurare Produs" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Configurare de Produs Metodă Implicită pentru Cost" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Cost al Produsului" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Metodă Cost al Produsului" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Identificator Produs" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Preţ de Lista Produs" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Varianta Produs" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Șablon Produs" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Şablon - Categorie" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Şablon - Categorie Toate" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Unitați de masura" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Sunt" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimetru" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Centimetru cub" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Picior cub" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Țol cub" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Metru cub" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Zi" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Picior" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Galon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectar" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Ora" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Țol" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometru" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Litru" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Metru" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Milă" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Milimetru" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minut" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Uncie" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Livră" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Secunda" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Centimetru pătrat" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Picior Pătrat" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Ţol Pătrat" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Metru patrat" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Iard Pătrat" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unitate" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Zi de lucru" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Iard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "buc" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Unitați de masura" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Lungime" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Suprafața" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Timp" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Unitați" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volum" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Greutate" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Administrare Produs" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "Cod International Articol" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Mediu" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fix" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Active" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Marfa" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Serviciu" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Mediu" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fix" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Active" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Marfa" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Serviciu" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Copii" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Secvențe" + +msgctxt "view:product.template:" +msgid "General" +msgstr "General" diff --git a/modules/product/locale/ru.po b/modules/product/locale/ru.po new file mode 100644 index 0000000000..7f8136634f --- /dev/null +++ b/modules/product/locale/ru.po @@ -0,0 +1,1110 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Вид продукта" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Подчиненные" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Наименование" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Предок" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Products" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Шаблон продукта" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Шаблон продукта" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Себестоимость" + +#, fuzzy +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Продукция" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Код" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Продукция" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Тип" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "" + +#, fuzzy +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Цена" + +#, fuzzy +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Категории" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Код" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Потребляемый" + +#, fuzzy +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Себестоимость" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Себестоимость" + +#, fuzzy +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Себестоимость" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Ед.измерения по умолчанию" + +#, fuzzy +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Категория ед.измерения по умолчанию" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Описание" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +#, fuzzy +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Цена" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Цена" + +#, fuzzy +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Цена" + +#, fuzzy +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Наименование" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Шаблон продукта" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Тип" + +#, fuzzy +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Код" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Потребляемый" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Себестоимость" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Ед.измерения по умолчанию" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Категория ед.измерения по умолчанию" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Цена" + +#, fuzzy +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Цена" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Наименование" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Разновидности" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Тип" + +#, fuzzy +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Категория" + +#, fuzzy +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Категория" + +#, fuzzy +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Шаблон" + +#, fuzzy +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Категория ед. измерения" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Кол-во знаков после запятой" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Коэффициент к основной единице" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Наименование" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Коэфициент основной единицы" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Точность округления" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Условное обозначение" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Наименование" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Коэффициент по формуле:\n" +"коэффициент в этом поле (базовая единица) = 1 (этой ед. измерения)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Коэффициент по формуле:\n" +"1 (базовая единица) = коэффициенту (этой ед.измерения)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Конфигурация" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Разновидности" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Product by Category" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Категории" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Разновидности" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Продукция" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Конфигурация" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Конфигурация" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Категория продукции" + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product Configuration" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Шаблон продукта" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Вид продукта" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Шаблон продукта" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Единица измерения" + +#, fuzzy +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +#, fuzzy +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +#, fuzzy +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +#, fuzzy +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +#, fuzzy +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +#, fuzzy +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +#, fuzzy +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +#, fuzzy +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +#, fuzzy +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +#, fuzzy +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unit" + +#, fuzzy +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "фунт" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Единица измерения" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Length" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Time" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Units" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Weight" + +#, fuzzy +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +#, fuzzy +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Средняя цена" + +#, fuzzy +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Фиксированная цена" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Активы" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Товары" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Услуги" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Средняя цена" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Фиксированная цена" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Активы" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Товары" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Услуги" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Подчиненные" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Шаблон продукта" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Основные" diff --git a/modules/product/locale/sl.po b/modules/product/locale/sl.po new file mode 100644 index 0000000000..b06d600a05 --- /dev/null +++ b/modules/product/locale/sl.po @@ -0,0 +1,1062 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Nabavna cena izdelka" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Podkategorije" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Naziv" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "Matična kategorija" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Products" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Privzeti obračun" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Predloga" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Predloga" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Privzeti obračun" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Družba" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Nabavna cena" + +#, fuzzy +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Izdelek" + +#, fuzzy +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Družba" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Predloga" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Šifra" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Izdelek" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Družba" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Prodajna cena" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Predloga" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Kategorije" + +#, fuzzy +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Kategorije" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Šifra" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Potrošni material" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Nabavna cena" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Nabavna cena" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Nabavne cene" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Privzeta ME" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Privzeta kategorija ME" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Opis" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Prodajna cena" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Prodajna cena" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Prodajne cene" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Naziv" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Predloga" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Kategorije" + +#, fuzzy +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Kategorije" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Šifra" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Potrošni material" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Nabavna cena" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Privzeta ME" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Privzeta kategorija ME" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Prodajna cena" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Prodajne cene" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Naziv" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Različice" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Kategorija" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Predloga" + +#, fuzzy +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Kategorija" + +#, fuzzy +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Predloga" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategorija" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "Decimalke" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Faktor" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Naziv" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "Razmerje" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "Zaokroževanje" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "Simbol" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Naziv" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +#, fuzzy +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"Koeficient za formulo:\n" +"koef * (osnovna enota) = 1 (ta enota)" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"Koeficient za formulo:\n" +"1 (osnovna enota) = koef * (ta enota)" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuration" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Product by Category" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategorije" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Različice" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Izdelek" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuration" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Units of Measure" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Kategorija izdelkov" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Konfiguracija izdelkov" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "Konfiguracija privzetega obračuna nabavne cene" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Nabavna cena izdelka" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Predloga" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Prodajna cena izdelka" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Različica" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Predloga izdelka" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Predloga - Kategorija" + +#, fuzzy +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Predloga - Kategorija" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Merska enota" + +#, fuzzy +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +#, fuzzy +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +#, fuzzy +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +#, fuzzy +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +#, fuzzy +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +#, fuzzy +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +#, fuzzy +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +#, fuzzy +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +#, fuzzy +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unit" + +#, fuzzy +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +#, fuzzy +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Merska enota" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Length" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Time" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Units" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Weight" + +#, fuzzy +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Povprečna cena" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Fiksna" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Osnovna sredstva" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Blago" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Storitev" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Povprečna cena" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Fiksna" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Osnovna sredstva" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Blago" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Storitev" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Podkategorije" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Predloga" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Splošno" diff --git a/modules/product/locale/tr.po b/modules/product/locale/tr.po new file mode 100644 index 0000000000..d1d29a47f9 --- /dev/null +++ b/modules/product/locale/tr.po @@ -0,0 +1,1050 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +#, fuzzy +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "Ürün Maliyet Fiyatı" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "Alt Öğe" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "Ad" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "" + +#, fuzzy +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "Products" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Varsayılan Maliyet Metodu" + +#, fuzzy +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "Ürün Şablonu" + +#, fuzzy +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "Ürün Şablonu" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "Varsayılan Maliyet Metodu" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "Şirket" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "Maliyet Bedeli" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "Ürün" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "Şirket" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "Maliyet Bedeli Metodu" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "Şablon" + +#, fuzzy +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "Kod" + +#, fuzzy +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "Ürün" + +#, fuzzy +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "Şirket" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "Liste Fiyatı" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "Şablon" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "Kategoriler" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "Kategoriler" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "Kod" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "Sarf Malzemesi" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "Maliyet Bedeli" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "Maliyet Bedeli Metodu" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Maliyet Bedeli Metodları" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "Maliyet Bedeli" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "Maliyet Bedelleri" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "Varsayılam Ölçüm Birimi" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "Varsayılan Ölçüm Birim Kategorisi" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "Tanım" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "Liste Fiyatı" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "Liste Fiyatı" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "Liste Fiyatları" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "Ad" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "Ürün Şablonu" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "Kategoriler" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "Kategoriler" + +#, fuzzy +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "Kod" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "Sarf Malzemesi" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "Maliyet Bedeli" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "Maliyet Bedeli Methodu" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "Maliyet Bedeli Metodları" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "Varsayılan Ölçü Birimi" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "Varsayılan Ölçü Birimi Kategorisi" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "Liste Fiyatı" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "Liste Fiyatları" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "Ad" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "Varyantlar" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "Tip" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "Kategori" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "Taslak" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "Kategori" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "Taslak" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "Kategori" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "Faktör" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "Ad" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "Ad" + +#, fuzzy +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "Ölçü birimi" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "" + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "" + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "" + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "" + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "" + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "" + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "" + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "" + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "" + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "" + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "" + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "" + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "" + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "" + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "" + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "" + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "" + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "Configuration" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "Ürün ölçüm birimi kategorisi " + +#, fuzzy +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "Kategoriler" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "Ölçü birimi" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "" + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "" + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "" + +#, fuzzy +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "Varyantlar" + +#, fuzzy +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "Ürün" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "Categories" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "Configuration" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "Product" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "Variants" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "Configuration" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "Products" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "Categories" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "Ölçü birimi" + +#, fuzzy +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "Ürün ölçüm birimi kategorisi " + +#, fuzzy +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "Product Configuration" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "Ürün Maliyet Fiyatı" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "Ürün Maliyet Fiyat Metodu" + +#, fuzzy +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "Ürün Şablonu" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "Ürün Liste Fiyatı" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "Ürün Varyant" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "Ürün Taslağı" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "Taslak - Kategori" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "Taslak - Tüm Kategori" + +#, fuzzy +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "Ölçü birimi" + +#, fuzzy +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "Are" + +#, fuzzy +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "Carat" + +#, fuzzy +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "Cubic centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "Cubic foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "Cubic inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "Cubic meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "Day" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "Foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "Gallon" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "Gram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "Hectare" + +#, fuzzy +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "Hour" + +#, fuzzy +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "Inch" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "Kilogram" + +#, fuzzy +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "Kilometer" + +#, fuzzy +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "Liter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "Meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "Mile" + +#, fuzzy +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "Millimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "Minute" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "Ounce" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "Pound" + +#, fuzzy +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "Second" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "Square centimeter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "Square foot" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "Square inch" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "Square meter" + +#, fuzzy +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "Square yard" + +#, fuzzy +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "Unit" + +#, fuzzy +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "Work Day" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "Yard" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +#, fuzzy +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +#, fuzzy +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "Ölçü birimi" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "Length" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "Surface" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "Time" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "Units" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "Volume" + +#, fuzzy +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "Weight" + +#, fuzzy +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "Product Administration" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "Ortalama" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "Sabitlenmiş" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "Varlıklar" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "Mallar" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "Servis" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "Ortalama" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "Sabitlenmiş" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "Varlıklar" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "Mallar" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "Servis" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "Alt Öğe" + +#, fuzzy +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "Ürün Şablonu" + +msgctxt "view:product.template:" +msgid "General" +msgstr "Genel" diff --git a/modules/product/locale/zh_CN.po b/modules/product/locale/zh_CN.po new file mode 100644 index 0000000000..3ce6abcde7 --- /dev/null +++ b/modules/product/locale/zh_CN.po @@ -0,0 +1,991 @@ +# +msgid "" +msgstr "Content-Type: text/plain; charset=utf-8\n" + +msgctxt "field:ir.configuration,product_price_decimal:" +msgid "Product Price Decimal" +msgstr "产品价格小数" + +msgctxt "field:product.category,childs:" +msgid "Children" +msgstr "子类别" + +msgctxt "field:product.category,name:" +msgid "Name" +msgstr "名称" + +msgctxt "field:product.category,parent:" +msgid "Parent" +msgstr "父类别" + +msgctxt "field:product.category,templates:" +msgid "Products" +msgstr "产品" + +msgctxt "field:product.configuration,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "默认的成本法" + +msgctxt "field:product.configuration,product_sequence:" +msgid "Variant Sequence" +msgstr "产品变体序列" + +msgctxt "field:product.configuration,template_sequence:" +msgid "Product Sequence" +msgstr "产品序列" + +msgctxt "" +"field:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "Default Cost Method" +msgstr "默认的成本法" + +msgctxt "field:product.cost_price,company:" +msgid "Company" +msgstr "公司" + +msgctxt "field:product.cost_price,cost_price:" +msgid "Cost Price" +msgstr "成本价" + +msgctxt "field:product.cost_price,product:" +msgid "Product" +msgstr "产品" + +msgctxt "field:product.cost_price_method,company:" +msgid "Company" +msgstr "公司" + +msgctxt "field:product.cost_price_method,cost_price_method:" +msgid "Cost Price Method" +msgstr "成本价法" + +msgctxt "field:product.cost_price_method,template:" +msgid "Template" +msgstr "模板" + +msgctxt "field:product.identifier,code:" +msgid "Code" +msgstr "代码" + +msgctxt "field:product.identifier,product:" +msgid "Product" +msgstr "产品" + +msgctxt "field:product.identifier,type:" +msgid "Type" +msgstr "类型" + +msgctxt "field:product.list_price,company:" +msgid "Company" +msgstr "公司" + +msgctxt "field:product.list_price,list_price:" +msgid "List Price" +msgstr "定价" + +msgctxt "field:product.list_price,template:" +msgid "Template" +msgstr "模板" + +msgctxt "field:product.product,categories:" +msgid "Categories" +msgstr "类别" + +msgctxt "field:product.product,categories_all:" +msgid "Categories" +msgstr "类别" + +msgctxt "field:product.product,code:" +msgid "Code" +msgstr "代码" + +msgctxt "field:product.product,code_readonly:" +msgid "Code Readonly" +msgstr "只读代码" + +msgctxt "field:product.product,consumable:" +msgid "Consumable" +msgstr "消耗品" + +msgctxt "field:product.product,cost_price:" +msgid "Cost Price" +msgstr "成本价" + +msgctxt "field:product.product,cost_price_method:" +msgid "Cost Price Method" +msgstr "成本价法" + +msgctxt "field:product.product,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "成本价法" + +msgctxt "field:product.product,cost_price_uom:" +msgid "Cost Price" +msgstr "成本价" + +msgctxt "field:product.product,cost_prices:" +msgid "Cost Prices" +msgstr "成本价" + +msgctxt "field:product.product,default_uom:" +msgid "Default UOM" +msgstr "默认计量单位" + +msgctxt "field:product.product,default_uom_category:" +msgid "Default UOM Category" +msgstr "默认计量单位类别" + +msgctxt "field:product.product,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "默认计量单位有效数字" + +msgctxt "field:product.product,description:" +msgid "Description" +msgstr "描述" + +msgctxt "field:product.product,identifiers:" +msgid "Identifiers" +msgstr "标识" + +msgctxt "field:product.product,list_price:" +msgid "List Price" +msgstr "定价" + +msgctxt "field:product.product,list_price_uom:" +msgid "List Price" +msgstr "定价" + +msgctxt "field:product.product,list_prices:" +msgid "List Prices" +msgstr "定价" + +msgctxt "field:product.product,name:" +msgid "Name" +msgstr "名称" + +msgctxt "field:product.product,prefix_code:" +msgid "Prefix Code" +msgstr "前缀代码" + +msgctxt "field:product.product,suffix_code:" +msgid "Suffix Code" +msgstr "后缀代码" + +msgctxt "field:product.product,template:" +msgid "Product Template" +msgstr "产品模板" + +msgctxt "field:product.product,type:" +msgid "Type" +msgstr "类型" + +msgctxt "field:product.template,categories:" +msgid "Categories" +msgstr "类别" + +msgctxt "field:product.template,categories_all:" +msgid "Categories" +msgstr "类别" + +msgctxt "field:product.template,code:" +msgid "Code" +msgstr "代码" + +msgctxt "field:product.template,code_readonly:" +msgid "Code Readonly" +msgstr "代码(只读)" + +msgctxt "field:product.template,consumable:" +msgid "Consumable" +msgstr "消耗品" + +msgctxt "field:product.template,cost_price:" +msgid "Cost Price" +msgstr "成本价" + +msgctxt "field:product.template,cost_price_method:" +msgid "Cost Price Method" +msgstr "成本价法" + +msgctxt "field:product.template,cost_price_methods:" +msgid "Cost Price Methods" +msgstr "成本价法" + +msgctxt "field:product.template,default_uom:" +msgid "Default UOM" +msgstr "默认计量单位" + +msgctxt "field:product.template,default_uom_category:" +msgid "Default UOM Category" +msgstr "默认计量单位类别" + +msgctxt "field:product.template,default_uom_digits:" +msgid "Default Unit Digits" +msgstr "默认计量单位有效数字" + +msgctxt "field:product.template,list_price:" +msgid "List Price" +msgstr "定价" + +msgctxt "field:product.template,list_prices:" +msgid "List Prices" +msgstr "定价" + +msgctxt "field:product.template,name:" +msgid "Name" +msgstr "名称" + +msgctxt "field:product.template,products:" +msgid "Variants" +msgstr "变体" + +msgctxt "field:product.template,type:" +msgid "Type" +msgstr "类型" + +msgctxt "field:product.template-product.category,category:" +msgid "Category" +msgstr "类别" + +msgctxt "field:product.template-product.category,template:" +msgid "Template" +msgstr "模板" + +msgctxt "field:product.template-product.category.all,category:" +msgid "Category" +msgstr "类别" + +msgctxt "field:product.template-product.category.all,template:" +msgid "Template" +msgstr "模板" + +msgctxt "field:product.uom,category:" +msgid "Category" +msgstr "类别" + +msgctxt "field:product.uom,digits:" +msgid "Display Digits" +msgstr "显示数位" + +msgctxt "field:product.uom,factor:" +msgid "Factor" +msgstr "换算因子" + +msgctxt "field:product.uom,name:" +msgid "Name" +msgstr "名称" + +msgctxt "field:product.uom,rate:" +msgid "Rate" +msgstr "换算率" + +msgctxt "field:product.uom,rounding:" +msgid "Rounding Precision" +msgstr "舍入精度" + +msgctxt "field:product.uom,symbol:" +msgid "Symbol" +msgstr "符号" + +msgctxt "field:product.uom.category,name:" +msgid "Name" +msgstr "名称" + +msgctxt "field:product.uom.category,uoms:" +msgid "Units of Measure" +msgstr "计量单位" + +msgctxt "help:product.category,childs:" +msgid "Used to add structure below the category." +msgstr "用于在类别下面添加结构." + +msgctxt "help:product.category,parent:" +msgid "Used to add structure above the category." +msgstr "用于在类别上面添加结构." + +msgctxt "help:product.configuration,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "新产品默认使用的成本价格方法." + +msgctxt "help:product.configuration,product_sequence:" +msgid "Used to generate the last part of the product code." +msgstr "用于生成产品代码的最后一部分." + +msgctxt "help:product.configuration,template_sequence:" +msgid "Used to generate the first part of the product code." +msgstr "用于生成产品代码的第一部分." + +msgctxt "" +"help:product.configuration.default_cost_price_method,default_cost_price_method:" +msgid "The default cost price method for new products." +msgstr "新产品默认使用的成本价格方法." + +msgctxt "help:product.identifier,product:" +msgid "The product identified by the code." +msgstr "此代码标识的产品." + +msgctxt "help:product.product,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"产品所属类别.\n" +"用于将类似的产品聚在一组." + +msgctxt "help:product.product,code:" +msgid "A unique identifier for the variant." +msgstr "变体的唯一标识符." + +msgctxt "help:product.product,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "选中此项后,将允许不考虑库存水平的情况下,分配库存移动." + +msgctxt "help:product.product,cost_price:" +msgid "" +"The amount it costs to purchase or make the variant, or carry out the " +"service." +msgstr "购买或制作产品变体或执行服务所需的费用." + +msgctxt "help:product.product,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "用于计算成本价的方法." + +msgctxt "help:product.product,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"产品的标准计量单位.\n" +"在计算货物和资产的库存水平时内部使用." + +msgctxt "help:product.product,identifiers:" +msgid "Other identifiers associated with the variant." +msgstr "变体的其它标识符." + +msgctxt "help:product.product,list_price:" +msgid "The standard price the product is sold at." +msgstr "产品销售的标准价格." + +msgctxt "help:product.product,suffix_code:" +msgid "The unique identifier for the product (aka SKU)." +msgstr "产品的唯一标识符(也称为SKU)." + +msgctxt "help:product.product,template:" +msgid "" +"The product that defines the common properties inherited by the variant." +msgstr "用来定义公共属性的产品,这些公共属性会被产品的变体继承." + +msgctxt "help:product.template,categories:" +msgid "" +"The categories that the product is in.\n" +"Used to group similar products together." +msgstr "" +"产品所属类别.\n" +"用来将类似的产品分组." + +msgctxt "help:product.template,consumable:" +msgid "Check to allow stock moves to be assigned regardless of stock level." +msgstr "选中此项后,将允许在不考虑库存水平的情况下,分配库存移动." + +msgctxt "help:product.template,cost_price:" +msgid "" +"The amount it costs to purchase or make the product, or carry out the " +"service." +msgstr "购买或制造产品或提供服务所需的费用." + +msgctxt "help:product.template,cost_price_method:" +msgid "The method used to calculate the cost price." +msgstr "用于计算成本价的方法." + +msgctxt "help:product.template,default_uom:" +msgid "" +"The standard unit of measure for the product.\n" +"Used internally when calculating the stock levels of goods and assets." +msgstr "" +"产品标准计量单位.\n" +"在计算货物和资产的库存水平时内部使用." + +msgctxt "help:product.template,list_price:" +msgid "The standard price the product is sold at." +msgstr "产品销售的标准价格." + +msgctxt "help:product.template,products:" +msgid "The different variants the product comes in." +msgstr "产品不同变体." + +msgctxt "help:product.uom,category:" +msgid "" +"The category that contains the unit of measure.\n" +"Conversions between different units of measure can be done if they are in the same category." +msgstr "" +"计量单位类别.\n" +"属于同类别的计量单位之间可以相互转换." + +msgctxt "help:product.uom,digits:" +msgid "The number of digits to display after the decimal separator." +msgstr "小数点后显示的数字位数." + +msgctxt "help:product.uom,factor:" +msgid "" +"The coefficient for the formula:\n" +"coefficient (base unit) = 1 (this unit)" +msgstr "" +"公式系数:\n" +"系数 X 基本单位 = 1 X 当前单位" + +msgctxt "help:product.uom,rate:" +msgid "" +"The coefficient for the formula:\n" +"1 (base unit) = coef (this unit)" +msgstr "" +"换算公式的系数:\n" +"1 X 基本单位 = 系数 X 当前单位" + +msgctxt "help:product.uom,rounding:" +msgid "The accuracy to which values are rounded." +msgstr "四舍五入精度." + +msgctxt "help:product.uom,symbol:" +msgid "The symbol that represents the unit of measure." +msgstr "表示计量单位的符号." + +msgctxt "model:ir.action,name:act_category_list" +msgid "Categories" +msgstr "类别" + +msgctxt "model:ir.action,name:act_category_product" +msgid "Add products" +msgstr "添加产品" + +msgctxt "model:ir.action,name:act_category_tree" +msgid "Categories" +msgstr "类别" + +#, fuzzy +msgctxt "model:ir.action,name:act_product_configuration_form" +msgid "Configuration" +msgstr "设置" + +msgctxt "model:ir.action,name:act_product_form" +msgid "Variants" +msgstr "变体" + +msgctxt "model:ir.action,name:act_product_from_template" +msgid "Variants" +msgstr "变体" + +msgctxt "model:ir.action,name:act_template_by_category" +msgid "Product by Category" +msgstr "按类别划分的产品" + +msgctxt "model:ir.action,name:act_template_form" +msgid "Products" +msgstr "产品" + +#, fuzzy +msgctxt "model:ir.action,name:act_uom_category_form" +msgid "Categories" +msgstr "类别" + +msgctxt "model:ir.action,name:act_uom_form" +msgid "Units of Measure" +msgstr "计量单位" + +msgctxt "model:ir.message,text:msg_invalid_code" +msgid "The %(type)s \"%(code)s\" for product \"%(product)s\" is not valid." +msgstr "%(type)s \"%(code)s\" 对产品 \"%(product)s\" 是无效的." + +msgctxt "model:ir.message,text:msg_product_code_unique" +msgid "Code of active product must be unique." +msgstr "已启用产品的代码不能重复." + +msgctxt "model:ir.message,text:msg_uom_incompatible_factor_rate" +msgid "Incompatible factor and rate values on UOM \"%(uom)s\"." +msgstr "与计量单位 \"%(uom)s\" 不兼容的换算因子和换算率." + +msgctxt "model:ir.message,text:msg_uom_modify_category" +msgid "You cannot modify the category of UOM \"%(uom)s\"." +msgstr "你不能改变计量单位 \"%(uom)s\" 的类别." + +msgctxt "model:ir.message,text:msg_uom_modify_factor" +msgid "You cannot modify the factor of UOM \"%(uom)s\"." +msgstr "你不能编辑计量单位 \"%(uom)s\" 的换算因子." + +msgctxt "model:ir.message,text:msg_uom_modify_options" +msgid "" +"If the UOM is still not used, you can delete it otherwise you can deactivate" +" it and create a new one." +msgstr "如果计量单位一直没有使用过,你可以删除。否则你可以停用它并且新建一个。" + +msgctxt "model:ir.message,text:msg_uom_modify_rate" +msgid "You cannot modify the rate of UOM \"%(uom)s\"." +msgstr "你不能修改计量单位 \"%(uom)s\" 的换算率." + +msgctxt "model:ir.message,text:msg_uom_no_zero_factor_rate" +msgid "Rate and factor can not be both equal to zero." +msgstr "换算率和换算因子不能同时为零." + +msgctxt "model:ir.model.button,string:category_add_products_button" +msgid "Add products" +msgstr "添加产品" + +msgctxt "model:ir.sequence.type,name:sequence_type_product" +msgid "Variant" +msgstr "变体" + +msgctxt "model:ir.sequence.type,name:sequence_type_template" +msgid "Product" +msgstr "产品" + +msgctxt "model:ir.ui.menu,name:menu_category_list" +msgid "Categories" +msgstr "类别" + +msgctxt "model:ir.ui.menu,name:menu_category_tree" +msgid "Categories" +msgstr "类别" + +msgctxt "model:ir.ui.menu,name:menu_configuration" +msgid "Configuration" +msgstr "设置" + +msgctxt "model:ir.ui.menu,name:menu_main_product" +msgid "Product" +msgstr "产品" + +msgctxt "model:ir.ui.menu,name:menu_product" +msgid "Variants" +msgstr "变体" + +#, fuzzy +msgctxt "model:ir.ui.menu,name:menu_product_configuration" +msgid "Configuration" +msgstr "设置" + +msgctxt "model:ir.ui.menu,name:menu_reporting" +msgid "Reporting" +msgstr "" + +msgctxt "model:ir.ui.menu,name:menu_template" +msgid "Products" +msgstr "产品设置" + +msgctxt "model:ir.ui.menu,name:menu_uom_category_form" +msgid "Categories" +msgstr "类别" + +msgctxt "model:ir.ui.menu,name:menu_uom_form" +msgid "Units of Measure" +msgstr "计量单位" + +msgctxt "model:product.category,name:" +msgid "Product Category" +msgstr "按类别划分的产品" + +msgctxt "model:product.configuration,name:" +msgid "Product Configuration" +msgstr "产品设置" + +msgctxt "model:product.configuration.default_cost_price_method,name:" +msgid "Product Configuration Default Cost Price Method" +msgstr "产品设置 - 默认的成本价法" + +msgctxt "model:product.cost_price,name:" +msgid "Product Cost Price" +msgstr "产品成本价" + +msgctxt "model:product.cost_price_method,name:" +msgid "Product Cost Price Method" +msgstr "产品成本价法" + +msgctxt "model:product.identifier,name:" +msgid "Product Identifier" +msgstr "产品标识" + +msgctxt "model:product.list_price,name:" +msgid "Product List Price" +msgstr "产品定价" + +msgctxt "model:product.product,name:" +msgid "Product Variant" +msgstr "产品变体" + +msgctxt "model:product.template,name:" +msgid "Product Template" +msgstr "产品模板" + +msgctxt "model:product.template-product.category,name:" +msgid "Template - Category" +msgstr "模板 - 类别" + +msgctxt "model:product.template-product.category.all,name:" +msgid "Template - Category All" +msgstr "模板 -所有类别" + +msgctxt "model:product.uom,name:" +msgid "Unit of Measure" +msgstr "计量单位" + +msgctxt "model:product.uom,name:uom_are" +msgid "Are" +msgstr "公亩" + +msgctxt "model:product.uom,name:uom_carat" +msgid "Carat" +msgstr "克拉" + +msgctxt "model:product.uom,name:uom_centimeter" +msgid "centimeter" +msgstr "厘米" + +msgctxt "model:product.uom,name:uom_cubic_centimeter" +msgid "Cubic centimeter" +msgstr "立方厘米" + +msgctxt "model:product.uom,name:uom_cubic_foot" +msgid "Cubic foot" +msgstr "立方英尺" + +msgctxt "model:product.uom,name:uom_cubic_inch" +msgid "Cubic inch" +msgstr "立方英寸" + +msgctxt "model:product.uom,name:uom_cubic_meter" +msgid "Cubic meter" +msgstr "立方米" + +msgctxt "model:product.uom,name:uom_day" +msgid "Day" +msgstr "天" + +msgctxt "model:product.uom,name:uom_foot" +msgid "Foot" +msgstr "英尺" + +msgctxt "model:product.uom,name:uom_gallon" +msgid "Gallon" +msgstr "加仑" + +msgctxt "model:product.uom,name:uom_gram" +msgid "Gram" +msgstr "加仑" + +msgctxt "model:product.uom,name:uom_hectare" +msgid "Hectare" +msgstr "公顷" + +msgctxt "model:product.uom,name:uom_hour" +msgid "Hour" +msgstr "小时" + +msgctxt "model:product.uom,name:uom_inch" +msgid "Inch" +msgstr "英寸" + +msgctxt "model:product.uom,name:uom_kilogram" +msgid "Kilogram" +msgstr "千克" + +msgctxt "model:product.uom,name:uom_kilometer" +msgid "Kilometer" +msgstr "千米" + +msgctxt "model:product.uom,name:uom_liter" +msgid "Liter" +msgstr "公升" + +msgctxt "model:product.uom,name:uom_meter" +msgid "Meter" +msgstr "米" + +msgctxt "model:product.uom,name:uom_mile" +msgid "Mile" +msgstr "英里" + +msgctxt "model:product.uom,name:uom_millimeter" +msgid "Millimeter" +msgstr "毫米" + +msgctxt "model:product.uom,name:uom_minute" +msgid "Minute" +msgstr "分钟" + +msgctxt "model:product.uom,name:uom_ounce" +msgid "Ounce" +msgstr "盎司" + +msgctxt "model:product.uom,name:uom_pound" +msgid "Pound" +msgstr "英镑" + +msgctxt "model:product.uom,name:uom_second" +msgid "Second" +msgstr "秒钟" + +msgctxt "model:product.uom,name:uom_square_centimeter" +msgid "Square centimeter" +msgstr "平方厘米" + +msgctxt "model:product.uom,name:uom_square_foot" +msgid "Square foot" +msgstr "平方英尺" + +msgctxt "model:product.uom,name:uom_square_inch" +msgid "Square inch" +msgstr "平方英寸" + +msgctxt "model:product.uom,name:uom_square_meter" +msgid "Square meter" +msgstr "平方米" + +msgctxt "model:product.uom,name:uom_square_yard" +msgid "Square yard" +msgstr "平方码" + +msgctxt "model:product.uom,name:uom_unit" +msgid "Unit" +msgstr "单位" + +msgctxt "model:product.uom,name:uom_work_day" +msgid "Work Day" +msgstr "工作日" + +msgctxt "model:product.uom,name:uom_yard" +msgid "Yard" +msgstr "码" + +msgctxt "model:product.uom,symbol:uom_are" +msgid "a" +msgstr "a" + +msgctxt "model:product.uom,symbol:uom_carat" +msgid "c" +msgstr "c" + +msgctxt "model:product.uom,symbol:uom_centimeter" +msgid "cm" +msgstr "cm" + +msgctxt "model:product.uom,symbol:uom_cubic_centimeter" +msgid "cm³" +msgstr "cm³" + +msgctxt "model:product.uom,symbol:uom_cubic_foot" +msgid "ft³" +msgstr "ft³" + +msgctxt "model:product.uom,symbol:uom_cubic_inch" +msgid "in³" +msgstr "in³" + +msgctxt "model:product.uom,symbol:uom_cubic_meter" +msgid "m³" +msgstr "m³" + +msgctxt "model:product.uom,symbol:uom_day" +msgid "d" +msgstr "d" + +msgctxt "model:product.uom,symbol:uom_foot" +msgid "ft" +msgstr "ft" + +msgctxt "model:product.uom,symbol:uom_gallon" +msgid "gal" +msgstr "gal" + +msgctxt "model:product.uom,symbol:uom_gram" +msgid "g" +msgstr "g" + +msgctxt "model:product.uom,symbol:uom_hectare" +msgid "ha" +msgstr "ha" + +msgctxt "model:product.uom,symbol:uom_hour" +msgid "h" +msgstr "h" + +msgctxt "model:product.uom,symbol:uom_inch" +msgid "in" +msgstr "in" + +msgctxt "model:product.uom,symbol:uom_kilogram" +msgid "kg" +msgstr "kg" + +msgctxt "model:product.uom,symbol:uom_kilometer" +msgid "km" +msgstr "km" + +msgctxt "model:product.uom,symbol:uom_liter" +msgid "l" +msgstr "l" + +msgctxt "model:product.uom,symbol:uom_meter" +msgid "m" +msgstr "m" + +msgctxt "model:product.uom,symbol:uom_mile" +msgid "mi" +msgstr "mi" + +msgctxt "model:product.uom,symbol:uom_millimeter" +msgid "mm" +msgstr "mm" + +msgctxt "model:product.uom,symbol:uom_minute" +msgid "min" +msgstr "min" + +msgctxt "model:product.uom,symbol:uom_ounce" +msgid "oz" +msgstr "oz" + +msgctxt "model:product.uom,symbol:uom_pound" +msgid "lb" +msgstr "lb" + +msgctxt "model:product.uom,symbol:uom_second" +msgid "s" +msgstr "s" + +msgctxt "model:product.uom,symbol:uom_square_centimeter" +msgid "cm²" +msgstr "cm²" + +msgctxt "model:product.uom,symbol:uom_square_foot" +msgid "ft²" +msgstr "ft²" + +msgctxt "model:product.uom,symbol:uom_square_inch" +msgid "in²" +msgstr "in²" + +msgctxt "model:product.uom,symbol:uom_square_meter" +msgid "m²" +msgstr "m²" + +msgctxt "model:product.uom,symbol:uom_square_yard" +msgid "yd²" +msgstr "yd²" + +msgctxt "model:product.uom,symbol:uom_unit" +msgid "u" +msgstr "u" + +msgctxt "model:product.uom,symbol:uom_work_day" +msgid "wd" +msgstr "wd" + +msgctxt "model:product.uom,symbol:uom_yard" +msgid "yd" +msgstr "yd" + +msgctxt "model:product.uom.category,name:" +msgid "Unit of Measure Category" +msgstr "计量单位类别" + +msgctxt "model:product.uom.category,name:uom_cat_length" +msgid "Length" +msgstr "长度" + +msgctxt "model:product.uom.category,name:uom_cat_surface" +msgid "Surface" +msgstr "面积" + +msgctxt "model:product.uom.category,name:uom_cat_time" +msgid "Time" +msgstr "时间" + +msgctxt "model:product.uom.category,name:uom_cat_unit" +msgid "Units" +msgstr "单位" + +msgctxt "model:product.uom.category,name:uom_cat_volume" +msgid "Volume" +msgstr "体积或容量" + +msgctxt "model:product.uom.category,name:uom_cat_weight" +msgid "Weight" +msgstr "重量" + +msgctxt "model:res.group,name:group_product_admin" +msgid "Product Administration" +msgstr "产品管理" + +msgctxt "selection:product.identifier,type:" +msgid "International Article Number" +msgstr "国际商品编码" + +msgctxt "selection:product.identifier,type:" +msgid "International Securities Identification Number" +msgstr "国际证券识别码" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Audiovisual Number" +msgstr "国际标准音视频编号" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Book Number" +msgstr "国际标准书号" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Identifier for Libraries" +msgstr "图书馆国际标准标识符" + +msgctxt "selection:product.identifier,type:" +msgid "International Standard Music Number" +msgstr "国际标准乐谱号" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Average" +msgstr "平均成本价法" + +msgctxt "selection:product.product,cost_price_method:" +msgid "Fixed" +msgstr "固定成本价法" + +msgctxt "selection:product.product,type:" +msgid "Assets" +msgstr "资产" + +msgctxt "selection:product.product,type:" +msgid "Goods" +msgstr "货物" + +msgctxt "selection:product.product,type:" +msgid "Service" +msgstr "服务" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Average" +msgstr "平均成本价法" + +msgctxt "selection:product.template,cost_price_method:" +msgid "Fixed" +msgstr "固定成本价法" + +msgctxt "selection:product.template,type:" +msgid "Assets" +msgstr "资产" + +msgctxt "selection:product.template,type:" +msgid "Goods" +msgstr "货物" + +msgctxt "selection:product.template,type:" +msgid "Service" +msgstr "服务" + +msgctxt "view:product.category:" +msgid "Children" +msgstr "子类别" + +msgctxt "view:product.configuration:" +msgid "Sequences" +msgstr "产品序列" + +msgctxt "view:product.template:" +msgid "General" +msgstr "常规" diff --git a/modules/product/message.xml b/modules/product/message.xml new file mode 100644 index 0000000000..d8b1f2f10e --- /dev/null +++ b/modules/product/message.xml @@ -0,0 +1,31 @@ + + + + + + You cannot modify the factor of UOM "%(uom)s". + + + You cannot modify the rate of UOM "%(uom)s". + + + You cannot modify the category of UOM "%(uom)s". + + + If the UOM is still not used, you can delete it otherwise you can deactivate it and create a new one. + + + Incompatible factor and rate values on UOM "%(uom)s". + + + Rate and factor can not be both equal to zero. + + + The %(type)s "%(code)s" for product "%(product)s" is not valid. + + + Code of active product must be unique. + + + diff --git a/modules/product/product.py b/modules/product/product.py new file mode 100644 index 0000000000..40be6b3a98 --- /dev/null +++ b/modules/product/product.py @@ -0,0 +1,829 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. +import copy +import logging +from decimal import Decimal +from importlib import import_module + +import stdnum +import stdnum.exceptions +from sql import Null, Column, Literal +from sql.operators import Equal + +from trytond.i18n import gettext +from trytond.model import ( + ModelView, ModelSQL, Model, UnionMixin, DeactivableMixin, sequence_ordered, + Exclude, fields) +from trytond.pyson import Eval, If +from trytond.transaction import Transaction +from trytond.pool import Pool +from trytond import backend +from trytond.tools import lstrip_wildcard +from trytond.tools.multivalue import migrate_property +from trytond.modules.company.model import ( + CompanyMultiValueMixin, CompanyValueMixin) +from .exceptions import InvalidIdentifierCode +from .ir import price_decimal + + +__all__ = ['price_digits', 'round_price', 'TemplateFunction'] +logger = logging.getLogger(__name__) + +TYPES = [ + ('goods', 'Goods'), + ('assets', 'Assets'), + ('service', 'Service'), + ] +COST_PRICE_METHODS = [ + ('fixed', 'Fixed'), + ('average', 'Average'), + ] + +price_digits = (16, price_decimal) + + +def round_price(value, rounding=None): + "Round price using the price digits" + if isinstance(value, int): + return Decimal(value) + return value.quantize( + Decimal(1) / 10 ** price_digits[1], rounding=rounding) + + +class Template( + DeactivableMixin, ModelSQL, ModelView, CompanyMultiValueMixin): + "Product Template" + __name__ = "product.template" + _order_name = 'rec_name' + name = fields.Char( + "Name", size=None, required=True, translate=True, select=True) + code_readonly = fields.Function( + fields.Boolean("Code Readonly"), 'get_code_readonly') + code = fields.Char( + "Code", select=True, + states={ + 'readonly': Eval('code_readonly', False), + }, + depends=['code_readonly']) + type = fields.Selection(TYPES, "Type", required=True) + consumable = fields.Boolean('Consumable', + states={ + 'invisible': Eval('type', 'goods') != 'goods', + }, + depends=['type'], + help="Check to allow stock moves to be assigned " + "regardless of stock level.") + list_price = fields.MultiValue(fields.Numeric( + "List Price", required=True, digits=price_digits, + help="The standard price the product is sold at.")) + list_prices = fields.One2Many( + 'product.list_price', 'template', "List Prices") + cost_price = fields.Function(fields.Numeric( + "Cost Price", digits=price_digits, + help="The amount it costs to purchase or make the product, " + "or carry out the service."), + 'get_cost_price') + cost_price_method = fields.MultiValue(fields.Selection( + COST_PRICE_METHODS, "Cost Price Method", required=True, + help="The method used to calculate the cost price.")) + cost_price_methods = fields.One2Many( + 'product.cost_price_method', 'template', "Cost Price Methods") + default_uom = fields.Many2One('product.uom', "Default UOM", required=True, + help="The standard unit of measure for the product.\n" + "Used internally when calculating the stock levels of goods " + "and assets.") + default_uom_category = fields.Function( + fields.Many2One('product.uom.category', 'Default UOM Category'), + 'on_change_with_default_uom_category', + searcher='search_default_uom_category') + default_uom_digits = fields.Function(fields.Integer("Default Unit Digits"), + 'on_change_with_default_uom_digits') + categories = fields.Many2Many( + 'product.template-product.category', 'template', 'category', + "Categories", + help="The categories that the product is in.\n" + "Used to group similar products together.") + categories_all = fields.Many2Many( + 'product.template-product.category.all', + 'template', 'category', "Categories", readonly=True) + products = fields.One2Many( + 'product.product', 'template', "Variants", + domain=[ + If(~Eval('active'), ('active', '=', False), ()), + ], + depends=['active'], + help="The different variants the product comes in.") + + @classmethod + def __register__(cls, module_name): + super(Template, cls).__register__(module_name) + + table = cls.__table_handler__(module_name) + + # Migration from 3.8: rename category into categories + if table.column_exist('category'): + logger.warning( + 'The column "category" on table "%s" must be dropped manually', + cls._table) + + @classmethod + def __setup__(cls): + super().__setup__() + cls._order.insert(0, ('rec_name', 'ASC')) + + @classmethod + def multivalue_model(cls, field): + pool = Pool() + if field == 'list_price': + return pool.get('product.list_price') + elif field == 'cost_price_method': + return pool.get('product.cost_price_method') + return super(Template, cls).multivalue_model(field) + + @classmethod + def order_rec_name(cls, tables): + table, _ = tables[None] + return [table.code, table.name] + + def get_rec_name(self, name): + if self.code: + return '[' + self.code + '] ' + self.name + else: + return self.name + + @classmethod + def search_rec_name(cls, name, clause): + if clause[1].startswith('!') or clause[1].startswith('not '): + bool_op = 'AND' + else: + bool_op = 'OR' + code_value = clause[2] + if clause[1].endswith('like'): + code_value = lstrip_wildcard(clause[2]) + return [bool_op, + ('name',) + tuple(clause[1:]), + ('code', clause[1], code_value) + tuple(clause[3:]), + ('products.code', clause[1], code_value) + tuple(clause[3:]), + ('products.identifiers.code', clause[1], code_value) + + tuple(clause[3:]), + ] + + @staticmethod + def default_type(): + return 'goods' + + @staticmethod + def default_consumable(): + return False + + def get_cost_price(self, name): + if len(self.products) == 1: + product, = self.products + return product.cost_price + + @classmethod + def default_cost_price_method(cls, **pattern): + pool = Pool() + Configuration = pool.get('product.configuration') + return Configuration(1).get_multivalue( + 'default_cost_price_method', **pattern) + + @classmethod + def default_products(cls): + transaction = Transaction() + if (transaction.user == 0 + or not transaction.context.get('default_products', True)): + return [] + return [{}] + + @classmethod + def default_code_readonly(cls): + pool = Pool() + Configuration = pool.get('product.configuration') + config = Configuration(1) + return bool(config.template_sequence) + + def get_code_readonly(self, name): + return self.default_code_readonly() + + @fields.depends('type', 'cost_price_method') + def on_change_type(self): + if self.type == 'service': + self.cost_price_method = 'fixed' + + @fields.depends('default_uom') + def on_change_with_default_uom_category(self, name=None): + if self.default_uom: + return self.default_uom.category.id + + @classmethod + def search_default_uom_category(cls, name, clause): + return [('default_uom.category' + clause[0].lstrip(name),) + + tuple(clause[1:])] + + @fields.depends('default_uom') + def on_change_with_default_uom_digits(self, name=None): + if self.default_uom: + return self.default_uom.digits + + @classmethod + def _new_code(cls): + pool = Pool() + Configuration = pool.get('product.configuration') + config = Configuration(1) + sequence = config.template_sequence + if sequence: + return sequence.get() + + @classmethod + def create(cls, vlist): + pool = Pool() + Product = pool.get('product.product') + vlist = [v.copy() for v in vlist] + for values in vlist: + values.setdefault('products', None) + if not values.get('code'): + values['code'] = cls._new_code() + templates = super(Template, cls).create(vlist) + products = sum((t.products for t in templates), ()) + Product.sync_code(products) + return templates + + @classmethod + def write(cls, *args): + pool = Pool() + Product = pool.get('product.product') + super().write(*args) + templates = sum(args[0:None:2], []) + products = sum((t.products for t in templates), ()) + Product.sync_code(products) + + @classmethod + def copy(cls, templates, default=None): + if default is None: + default = {} + else: + default = default.copy() + default.setdefault('code', None) + return super().copy(templates, default=default) + + @classmethod + def search_global(cls, text): + for record, rec_name, icon in super(Template, cls).search_global(text): + icon = icon or 'tryton-product' + yield record, rec_name, icon + + +class TemplateFunction(fields.Function): + + def __init__(self, field): + super(TemplateFunction, self).__init__( + field, 'get_template', searcher='search_template') + # Disable on_change as it is managed by on_change_template + self.on_change = set() + self.on_change_with = set() + + def __copy__(self): + return TemplateFunction(copy.copy(self._field)) + + def __deepcopy__(self, memo): + return TemplateFunction(copy.deepcopy(self._field, memo)) + + @staticmethod + def order(name): + @classmethod + def order(cls, tables): + pool = Pool() + Template = pool.get('product.template') + product, _ = tables[None] + if 'template' not in tables: + template = Template.__table__() + tables['template'] = { + None: (template, product.template == template.id), + } + return getattr(Template, name).convert_order( + name, tables['template'], Template) + return order + + def definition(self, model, language): + pool = Pool() + Template = pool.get('product.template') + definition = super().definition(model, language) + definition['searchable'] = self._field.definition( + Template, language)['searchable'] + return definition + + +class Product( + DeactivableMixin, ModelSQL, ModelView, CompanyMultiValueMixin): + "Product Variant" + __name__ = "product.product" + _order_name = 'rec_name' + template = fields.Many2One( + 'product.template', "Product Template", + required=True, ondelete='CASCADE', select=True, + search_context={'default_products': False}, + domain=[ + If(Eval('active'), ('active', '=', True), ()), + ], + depends=['active'], + help="The product that defines the common properties " + "inherited by the variant.") + code_readonly = fields.Function(fields.Boolean('Code Readonly'), + 'get_code_readonly') + prefix_code = fields.Function(fields.Char( + "Prefix Code", + states={ + 'invisible': ~Eval('prefix_code'), + }), + 'on_change_with_prefix_code') + suffix_code = fields.Char( + "Suffix Code", + states={ + 'readonly': Eval('code_readonly', False), + }, + depends=['code_readonly'], + help="The unique identifier for the product (aka SKU).") + code = fields.Char("Code", readonly=True, select=True, + help="A unique identifier for the variant.") + identifiers = fields.One2Many( + 'product.identifier', 'product', "Identifiers", + help="Other identifiers associated with the variant.") + cost_price = fields.MultiValue(fields.Numeric( + "Cost Price", required=True, digits=price_digits, + help="The amount it costs to purchase or make the variant, " + "or carry out the service.")) + cost_prices = fields.One2Many( + 'product.cost_price', 'product', "Cost Prices") + description = fields.Text("Description", translate=True) + list_price_uom = fields.Function(fields.Numeric('List Price', + digits=price_digits), 'get_price_uom') + cost_price_uom = fields.Function(fields.Numeric('Cost Price', + digits=price_digits), 'get_price_uom') + + @classmethod + def __setup__(cls): + pool = Pool() + Template = pool.get('product.template') + + if not hasattr(cls, '_no_template_field'): + cls._no_template_field = set() + cls._no_template_field.update(['products']) + + super(Product, cls).__setup__() + cls.__access__.add('template') + cls._order.insert(0, ('rec_name', 'ASC')) + + t = cls.__table__() + cls._sql_constraints = [ + ('code_exclude', Exclude(t, (t.code, Equal), + where=(t.active == Literal(True)) + & (t.code != '')), + 'product.msg_product_code_unique'), + ] + + for attr in dir(Template): + tfield = getattr(Template, attr) + if not isinstance(tfield, fields.Field): + continue + if attr in cls._no_template_field: + continue + field = getattr(cls, attr, None) + if not field or isinstance(field, TemplateFunction): + tfield = copy.deepcopy(tfield) + if hasattr(tfield, 'field'): + tfield.field = None + invisible_state = ~Eval('template') + if 'invisible' in tfield.states: + tfield.states['invisible'] |= invisible_state + else: + tfield.states['invisible'] = invisible_state + if 'template' not in tfield.depends: + tfield.depends.append('template') + setattr(cls, attr, TemplateFunction(tfield)) + order_method = getattr(cls, 'order_%s' % attr, None) + if (not order_method + and not isinstance(tfield, ( + fields.Function, + fields.One2Many, + fields.Many2Many))): + order_method = TemplateFunction.order(attr) + setattr(cls, 'order_%s' % attr, order_method) + if isinstance(tfield, fields.One2Many): + getattr(cls, attr).setter = '_set_template_function' + + @classmethod + def __register__(cls, module): + table = cls.__table__() + table_h = cls.__table_handler__(module) + fill_suffix_code = ( + table_h.column_exist('code') + and not table_h.column_exist('suffix_code')) + super().__register__(module) + cursor = Transaction().connection.cursor() + + # Migration from 5.4: split code into prefix/suffix + if fill_suffix_code: + cursor.execute(*table.update( + [table.suffix_code], + [table.code])) + + @classmethod + def _set_template_function(cls, products, name, value): + # Prevent NotImplementedError for One2Many + pass + + @fields.depends('template', '_parent_template.id') + def on_change_template(self): + for name, field in self._fields.items(): + if isinstance(field, TemplateFunction): + if self.template: + value = getattr(self.template, name, None) + else: + value = None + setattr(self, name, value) + + def get_template(self, name): + value = getattr(self.template, name) + if isinstance(value, Model): + field = getattr(self.__class__, name) + if field._type == 'reference': + return str(value) + return value.id + elif (isinstance(value, (list, tuple)) + and value and isinstance(value[0], Model)): + return [r.id for r in value] + else: + return value + + @fields.depends('template', '_parent_template.code') + def on_change_with_prefix_code(self, name=None): + if self.template: + return self.template.code + + @classmethod + def multivalue_model(cls, field): + pool = Pool() + if field == 'cost_price': + return pool.get('product.cost_price') + return super(Product, cls).multivalue_model(field) + + @classmethod + def default_cost_price(cls, **pattern): + return Decimal(0) + + @classmethod + def search_template(cls, name, clause): + return [('template.' + clause[0],) + tuple(clause[1:])] + + @classmethod + def order_rec_name(cls, tables): + pool = Pool() + Template = pool.get('product.template') + product, _ = tables[None] + if 'template' not in tables: + template = Template.__table__() + tables['template'] = { + None: (template, product.template == template.id), + } + else: + template = tables['template'] + return [product.code] + Template.name.convert_order('name', + tables['template'], Template) + + def get_rec_name(self, name): + if self.code: + return '[' + self.code + '] ' + self.name + else: + return self.name + + @classmethod + def search_rec_name(cls, name, clause): + if clause[1].startswith('!') or clause[1].startswith('not '): + bool_op = 'AND' + else: + bool_op = 'OR' + code_value = clause[2] + if clause[1].endswith('like'): + code_value = lstrip_wildcard(clause[2]) + return [bool_op, + ('code', clause[1], code_value) + tuple(clause[3:]), + ('identifiers.code', clause[1], code_value) + tuple(clause[3:]), + ('template.name',) + tuple(clause[1:]), + ('template.code', clause[1], code_value) + tuple(clause[3:]), + ] + + @staticmethod + def get_price_uom(products, name): + Uom = Pool().get('product.uom') + res = {} + field = name[:-4] + if Transaction().context.get('uom'): + to_uom = Uom(Transaction().context['uom']) + else: + to_uom = None + for product in products: + price = getattr(product, field) + if to_uom and product.default_uom.category == to_uom.category: + res[product.id] = Uom.compute_price( + product.default_uom, price, to_uom) + else: + res[product.id] = price + return res + + @classmethod + def search_global(cls, text): + for id_, rec_name, icon in super(Product, cls).search_global(text): + icon = icon or 'tryton-product' + yield id_, rec_name, icon + + @classmethod + def default_code_readonly(cls): + pool = Pool() + Configuration = pool.get('product.configuration') + config = Configuration(1) + return bool(config.product_sequence) + + def get_code_readonly(self, name): + return self.default_code_readonly() + + @classmethod + def _new_suffix_code(cls): + pool = Pool() + Configuration = pool.get('product.configuration') + config = Configuration(1) + sequence = config.product_sequence + if sequence: + return sequence.get() + + @classmethod + def create(cls, vlist): + vlist = [x.copy() for x in vlist] + for values in vlist: + if not values.get('suffix_code'): + values['suffix_code'] = cls._new_suffix_code() + products = super().create(vlist) + cls.sync_code(products) + return products + + @classmethod + def write(cls, *args): + super().write(*args) + products = sum(args[0:None:2], []) + cls.sync_code(products) + + @classmethod + def copy(cls, products, default=None): + if default is None: + default = {} + else: + default = default.copy() + default.setdefault('suffix_code', None) + default.setdefault('code', None) + return super().copy(products, default=default) + + @property + def list_price_used(self): + transaction = Transaction() + with transaction.reset_context(), \ + transaction.set_context(self._context): + return self.template.get_multivalue('list_price') + + @classmethod + def sync_code(cls, products): + for product in products: + code = ''.join(filter(None, [ + product.prefix_code, product.suffix_code])) + if not code: + code = None + if code != product.code: + product.code = code + cls.save(products) + + +class ProductListPrice(ModelSQL, CompanyValueMixin): + "Product List Price" + __name__ = 'product.list_price' + template = fields.Many2One( + 'product.template', "Template", ondelete='CASCADE', select=True, + context={ + 'company': Eval('company', -1), + }, + depends=['company']) + list_price = fields.Numeric("List Price", digits=price_digits) + + @classmethod + def __register__(cls, module_name): + exist = backend.TableHandler.table_exist(cls._table) + + super(ProductListPrice, cls).__register__(module_name) + + if not exist: + cls._migrate_property([], [], []) + + @classmethod + def _migrate_property(cls, field_names, value_names, fields): + field_names.append('list_price') + value_names.append('list_price') + fields.append('company') + migrate_property( + 'product.template', field_names, cls, value_names, + parent='template', fields=fields) + + +class ProductCostPriceMethod(ModelSQL, CompanyValueMixin): + "Product Cost Price Method" + __name__ = 'product.cost_price_method' + template = fields.Many2One( + 'product.template', "Template", ondelete='CASCADE', select=True, + context={ + 'company': Eval('company', -1), + }, + depends=['company']) + cost_price_method = fields.Selection( + 'get_cost_price_methods', "Cost Price Method") + + @classmethod + def __register__(cls, module_name): + pool = Pool() + ProductCostPrice = pool.get('product.cost_price') + sql_table = cls.__table__() + cost_price = ProductCostPrice.__table__() + cursor = Transaction().connection.cursor() + + exist = backend.TableHandler.table_exist(cls._table) + cost_price_exist = backend.TableHandler.table_exist( + ProductCostPrice._table) + + super(ProductCostPriceMethod, cls).__register__(module_name) + + # Migrate from 4.4: move cost_price_method from ProductCostPrice + if not exist and not cost_price_exist: + cls._migrate_property([], [], []) + elif not exist and cost_price_exist: + cost_price_table = backend.TableHandler( + ProductCostPrice, module_name) + if cost_price_table.column_exist('template'): + columns = ['create_uid', 'create_date', + 'write_uid', 'write_date', + 'template', 'cost_price_method'] + cursor.execute(*sql_table.insert( + columns=[Column(sql_table, c) for c in columns], + values=cost_price.select( + *[Column(cost_price, c) for c in columns]))) + + @classmethod + def _migrate_property(cls, field_names, value_names, fields): + field_names.append('cost_price_method') + value_names.append('cost_price_method') + fields.append('company') + migrate_property( + 'product.template', field_names, cls, value_names, + parent='template', fields=fields) + + @classmethod + def get_cost_price_methods(cls): + pool = Pool() + Template = pool.get('product.template') + field_name = 'cost_price_method' + methods = Template.fields_get([field_name])[field_name]['selection'] + methods.append((None, '')) + return methods + + +class ProductCostPrice(ModelSQL, CompanyValueMixin): + "Product Cost Price" + __name__ = 'product.cost_price' + product = fields.Many2One( + 'product.product', "Product", ondelete='CASCADE', select=True, + context={ + 'company': Eval('company', -1), + }, + depends=['company']) + cost_price = fields.Numeric( + "Cost Price", digits=price_digits) + + @classmethod + def __register__(cls, module_name): + pool = Pool() + Product = pool.get('product.product') + sql_table = cls.__table__() + product = Product.__table__() + cursor = Transaction().connection.cursor() + + exist = backend.TableHandler.table_exist(cls._table) + + super(ProductCostPrice, cls).__register__(module_name) + + table = cls.__table_handler__(module_name) + if not exist: + # Create template column for property migration + table.add_column('template', 'INTEGER') + cls._migrate_property([], [], []) + + # Migration from 4.4: replace template by product + if table.column_exist('template'): + columns = ['create_uid', 'create_date', + 'write_uid', 'write_date', 'cost_price'] + cursor.execute(*sql_table.insert( + columns=[Column(sql_table, c) for c in columns] + + [sql_table.product], + values=sql_table.join(product, + condition=sql_table.template == product.template + ).select( + *[Column(sql_table, c) for c in columns] + + [product.id], + where=(sql_table.template != Null) + & (sql_table.product == Null)))) + cursor.execute(*sql_table.delete( + where=(sql_table.template != Null) + & (sql_table.product == Null))) + table.drop_column('template') + + @classmethod + def _migrate_property(cls, field_names, value_names, fields): + field_names.append('cost_price') + value_names.append('cost_price') + fields.append('company') + migrate_property( + 'product.template', field_names, cls, value_names, + parent='template', fields=fields) + + +class TemplateCategory(ModelSQL): + 'Template - Category' + __name__ = 'product.template-product.category' + template = fields.Many2One('product.template', 'Template', + ondelete='CASCADE', required=True, select=True) + category = fields.Many2One('product.category', 'Category', + ondelete='CASCADE', required=True, select=True) + + +class TemplateCategoryAll(UnionMixin, ModelSQL): + "Template - Category All" + __name__ = 'product.template-product.category.all' + template = fields.Many2One('product.template', "Template") + category = fields.Many2One('product.category', "Category") + + @classmethod + def union_models(cls): + return ['product.template-product.category'] + + +class ProductIdentifier(sequence_ordered(), ModelSQL, ModelView): + "Product Identifier" + __name__ = 'product.identifier' + _rec_name = 'code' + product = fields.Many2One('product.product', "Product", ondelete='CASCADE', + required=True, select=True, + help="The product identified by the code.") + type = fields.Selection([ + (None, ''), + ('ean', "International Article Number"), + ('isan', "International Standard Audiovisual Number"), + ('isbn', "International Standard Book Number"), + ('isil', "International Standard Identifier for Libraries"), + ('isin', "International Securities Identification Number"), + ('ismn', "International Standard Music Number"), + ], "Type") + type_string = type.translated('type') + code = fields.Char("Code", required=True) + + @classmethod + def __setup__(cls): + super().__setup__() + cls.__access__.add('product') + + @fields.depends('type', 'code') + def on_change_with_code(self): + if self.type and self.type != 'other': + try: + module = import_module('stdnum.%s' % self.type) + return module.compact(self.code) + except ImportError: + pass + except stdnum.exceptions.ValidationError: + pass + return self.code + + def pre_validate(self): + super().pre_validate() + self.check_code() + + @fields.depends('type', 'product', 'code') + def check_code(self): + if self.type: + try: + module = import_module('stdnum.%s' % self.type) + except ModuleNotFoundError: + return + if not module.is_valid(self.code): + if self.product and self.product.id > 0: + product = self.product.rec_name + else: + product = '' + raise InvalidIdentifierCode( + gettext('product.msg_invalid_code', + type=self.type_string, + code=self.code, + product=product)) diff --git a/modules/product/product.xml b/modules/product/product.xml new file mode 100644 index 0000000000..fe88177c41 --- /dev/null +++ b/modules/product/product.xml @@ -0,0 +1,240 @@ + + + + + + + Product Administration + + + + + + + + tryton-product + icons/tryton-product.svg + + + + + + + + + + + + + product.template + tree + template_tree + + + + product.template + form + template_form + + + + Products + product.template + + + + + + + + + + + + + + + + Product by Category + product.template + + + + + + + + + + + + + + + tree_open + product.category,-1 + + + + + product.product + + + + product_tree + + + + product.product + tree + + product_tree_simple + + + + product.product + + + + product_form + + + + product.product + form + + product_form_simple + + + + Variants + product.product + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Variants + product.product + + + + + + + + + + + + + + form_relate + product.template,-1 + + + + + product.identifier + form + identifier_form + + + product.identifier + tree + + identifier_list + + + product.identifier + tree + + identifier_list_sequence + + + + Variant + + + + + + + + + + + Product + + + + + + + + + + + + diff --git a/modules/product/setup.py b/modules/product/setup.py new file mode 100755 index 0000000000..ce5b623f12 --- /dev/null +++ b/modules/product/setup.py @@ -0,0 +1,153 @@ +#!/usr/bin/env python3 +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. + +import io +import os +import re +from configparser import ConfigParser +from setuptools import setup, find_packages + + +def read(fname): + content = io.open( + os.path.join(os.path.dirname(__file__), fname), + 'r', encoding='utf-8').read() + content = re.sub( + r'(?m)^\.\. toctree::\r?\n((^$|^\s.*$)\r?\n)*', '', content) + return content + + +def get_require_version(name): + if minor_version % 2: + require = '%s >= %s.%s.dev0, < %s.%s' + else: + require = '%s >= %s.%s, < %s.%s' + require %= (name, major_version, minor_version, + major_version, minor_version + 1) + return require + + +config = ConfigParser() +config.read_file(open(os.path.join(os.path.dirname(__file__), 'tryton.cfg'))) +info = dict(config.items('tryton')) +for key in ('depends', 'extras_depend', 'xml'): + if key in info: + info[key] = info[key].strip().splitlines() +version = info.get('version', '0.0.1') +major_version, minor_version, _ = version.split('.', 2) +major_version = int(major_version) +minor_version = int(minor_version) +name = 'trytond_product' + +download_url = 'http://downloads.tryton.org/%s.%s/' % ( + major_version, minor_version) +if minor_version % 2: + version = '%s.%s.dev0' % (major_version, minor_version) + download_url = ( + 'hg+http://hg.tryton.org/modules/%s#egg=%s-%s' % ( + name[8:], name, version)) +local_version = [] +if os.environ.get('CI_JOB_ID'): + local_version.append(os.environ['CI_JOB_ID']) +else: + for build in ['CI_BUILD_NUMBER', 'CI_JOB_NUMBER']: + if os.environ.get(build): + local_version.append(os.environ[build]) + else: + local_version = [] + break +if local_version: + version += '+' + '.'.join(local_version) + +requires = ['python-sql', 'python-stdnum'] +for dep in info.get('depends', []): + if not re.match(r'(ir|res)(\W|$)', dep): + requires.append(get_require_version('trytond_%s' % dep)) +requires.append(get_require_version('trytond')) + +tests_require = [get_require_version('proteus')] +dependency_links = [] +if minor_version % 2: + dependency_links.append( + 'https://trydevpi.tryton.org/?local_version=' + + '.'.join(local_version)) + +setup(name=name, + version=version, + description='Tryton module with products', + long_description=read('README.rst'), + author='Tryton', + author_email='bugs@tryton.org', + url='http://www.tryton.org/', + download_url=download_url, + project_urls={ + "Bug Tracker": 'https://bugs.tryton.org/', + "Documentation": 'https://docs.tryton.org/projects/modules-product/', + "Forum": 'https://www.tryton.org/forum', + "Source Code": 'https://hg.tryton.org/modules/product', + }, + keywords='tryton product', + package_dir={'trytond.modules.product': '.'}, + packages=( + ['trytond.modules.product'] + + ['trytond.modules.product.%s' % p for p in find_packages()] + ), + package_data={ + 'trytond.modules.product': (info.get('xml', []) + + ['tryton.cfg', 'view/*.xml', 'locale/*.po', 'icons/*.svg', + 'tests/*.rst']), + }, + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Environment :: Plugins', + 'Framework :: Tryton', + 'Intended Audience :: Developers', + 'Intended Audience :: Financial and Insurance Industry', + 'Intended Audience :: Legal Industry', + 'Intended Audience :: Manufacturing', + 'License :: OSI Approved :: ' + 'GNU General Public License v3 or later (GPLv3+)', + 'Natural Language :: Bulgarian', + 'Natural Language :: Catalan', + 'Natural Language :: Chinese (Simplified)', + 'Natural Language :: Czech', + 'Natural Language :: Dutch', + 'Natural Language :: English', + 'Natural Language :: Finnish', + 'Natural Language :: French', + 'Natural Language :: German', + 'Natural Language :: Hungarian', + 'Natural Language :: Indonesian', + 'Natural Language :: Italian', + 'Natural Language :: Persian', + 'Natural Language :: Polish', + 'Natural Language :: Portuguese (Brazilian)', + 'Natural Language :: Romanian', + 'Natural Language :: Russian', + 'Natural Language :: Slovenian', + 'Natural Language :: Spanish', + 'Natural Language :: Turkish', + 'Operating System :: OS Independent', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: Implementation :: CPython', + 'Programming Language :: Python :: Implementation :: PyPy', + 'Topic :: Office/Business', + ], + license='GPL-3', + python_requires='>=3.6', + install_requires=requires, + dependency_links=dependency_links, + zip_safe=False, + entry_points=""" + [trytond.modules] + product = trytond.modules.product + """, + test_suite='tests', + test_loader='trytond.test_loader:Loader', + tests_require=tests_require, + ) diff --git a/modules/product/tests/__init__.py b/modules/product/tests/__init__.py new file mode 100644 index 0000000000..15b4004105 --- /dev/null +++ b/modules/product/tests/__init__.py @@ -0,0 +1,9 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. + +try: + from trytond.modules.product.tests.test_product import suite +except ImportError: + from .test_product import suite + +__all__ = ['suite'] diff --git a/modules/product/tests/scenario_product_identifier.rst b/modules/product/tests/scenario_product_identifier.rst new file mode 100644 index 0000000000..72b74af571 --- /dev/null +++ b/modules/product/tests/scenario_product_identifier.rst @@ -0,0 +1,49 @@ +=========================== +Product Identifier Scenario +=========================== + +Imports:: + + >>> from decimal import Decimal + >>> from proteus import Model, Wizard + >>> from trytond.tests.tools import activate_modules + +Activate modules:: + + >>> config = activate_modules('product') + +Create product:: + + >>> ProductUom = Model.get('product.uom') + >>> unit, = ProductUom.find([('name', '=', 'Unit')]) + >>> ProductTemplate = Model.get('product.template') + >>> template = ProductTemplate() + >>> template.name = 'product' + >>> template.default_uom = unit + >>> template.type = 'service' + >>> template.list_price = Decimal('40') + >>> template.save() + >>> product, = template.products + +The identifier code is computed when set:: + + >>> identifier = product.identifiers.new() + >>> identifier.type = 'ean' + >>> identifier.code = '123 456 7890 123' + >>> identifier.code + '1234567890123' + +An Error is raised for invalid code:: + + >>> product.save() # doctest: +IGNORE_EXCEPTION_DETAIL + Traceback (most recent call last): + ... + InvalidIdentifierCode: ... + +Valid codes are saved correctly:: + + >>> identifier.code = '978-0-471-11709-4' + >>> product.save() + >>> identifier, = product.identifiers + >>> identifier.code + '9780471117094' diff --git a/modules/product/tests/scenario_product_variant.rst b/modules/product/tests/scenario_product_variant.rst new file mode 100644 index 0000000000..a2dc7ae3e6 --- /dev/null +++ b/modules/product/tests/scenario_product_variant.rst @@ -0,0 +1,57 @@ +======================== +Product Variant Scenario +======================== + +Imports:: + + >>> from decimal import Decimal + >>> from proteus import Model + >>> from trytond.tests.tools import activate_modules + +Activate modules:: + + >>> config = activate_modules('product') + +Create a template:: + + >>> ProductUom = Model.get('product.uom') + >>> unit, = ProductUom.find([('name', '=', 'Unit')]) + >>> ProductTemplate = Model.get('product.template') + >>> template = ProductTemplate() + >>> template.name = "Product" + >>> template.default_uom = unit + >>> template.list_price = Decimal('42.0000') + >>> template.code = "PROD" + >>> template.save() + >>> len(template.products) + 1 + >>> product, = template.products + >>> product.code + 'PROD' + >>> product.suffix_code = "001" + >>> product.save() + >>> product.code + 'PROD001' + +Create a variant:: + + >>> Product = Model.get('product.product') + >>> product = Product() + >>> product.template = template + >>> product.name + 'Product' + >>> product.list_price + Decimal('42.0000') + >>> product.suffix_code = "002" + >>> product.save() + >>> product.list_price + Decimal('42.0000') + >>> product.code + 'PROD002' + +Change template code:: + + >>> template.code = "PRD" + >>> template.save() + >>> sorted([p.code for p in template.products]) + ['PRD001', 'PRD002'] diff --git a/modules/product/tests/test_product.py b/modules/product/tests/test_product.py new file mode 100644 index 0000000000..1a163ba109 --- /dev/null +++ b/modules/product/tests/test_product.py @@ -0,0 +1,475 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. +import doctest +import unittest +from decimal import Decimal +import trytond.tests.test_tryton +from trytond.tests.test_tryton import ModuleTestCase, with_transaction +from trytond.tests.test_tryton import doctest_teardown +from trytond.tests.test_tryton import doctest_checker +from trytond.transaction import Transaction +from trytond.pool import Pool + +from trytond.modules.company.tests import CompanyTestMixin + +from ..product import round_price + + +class ProductTestCase(CompanyTestMixin, ModuleTestCase): + 'Test Product module' + module = 'product' + + @with_transaction() + def test_uom_non_zero_rate_factor(self): + 'Test uom non_zero_rate_factor constraint' + pool = Pool() + UomCategory = pool.get('product.uom.category') + Uom = pool.get('product.uom') + transaction = Transaction() + category, = UomCategory.create([{'name': 'Test'}]) + + self.assertRaises(Exception, Uom.create, [{ + 'name': 'Test', + 'symbol': 'T', + 'category': category.id, + 'rate': 0, + 'factor': 0, + }]) + transaction.rollback() + + def create(): + category, = UomCategory.create([{'name': 'Test'}]) + return Uom.create([{ + 'name': 'Test', + 'symbol': 'T', + 'category': category.id, + 'rate': 1.0, + 'factor': 1.0, + }])[0] + + uom = create() + self.assertRaises(Exception, Uom.write, [uom], { + 'rate': 0.0, + }) + transaction.rollback() + + uom = create() + self.assertRaises(Exception, Uom.write, [uom], { + 'factor': 0.0, + }) + transaction.rollback() + + uom = create() + self.assertRaises(Exception, Uom.write, [uom], { + 'rate': 0.0, + 'factor': 0.0, + }) + transaction.rollback() + + @with_transaction() + def test_uom_check_factor_and_rate(self): + 'Test uom check_factor_and_rate constraint' + pool = Pool() + UomCategory = pool.get('product.uom.category') + Uom = pool.get('product.uom') + transaction = Transaction() + category, = UomCategory.create([{'name': 'Test'}]) + + self.assertRaises(Exception, Uom.create, [{ + 'name': 'Test', + 'symbol': 'T', + 'category': category.id, + 'rate': 2, + 'factor': 2, + }]) + transaction.rollback() + + def create(): + category, = UomCategory.create([{'name': 'Test'}]) + return Uom.create([{ + 'name': 'Test', + 'symbol': 'T', + 'category': category.id, + 'rate': 1.0, + 'factor': 1.0, + }])[0] + + uom = create() + self.assertRaises(Exception, Uom.write, [uom], { + 'rate': 2.0, + }) + transaction.rollback() + + uom = create() + self.assertRaises(Exception, Uom.write, [uom], { + 'factor': 2.0, + }) + transaction.rollback() + + @with_transaction() + def test_uom_select_accurate_field(self): + 'Test uom select_accurate_field function' + pool = Pool() + Uom = pool.get('product.uom') + tests = [ + ('Meter', 'factor'), + ('Kilometer', 'factor'), + ('centimeter', 'rate'), + ('Foot', 'factor'), + ] + for name, result in tests: + uom, = Uom.search([ + ('name', '=', name), + ], limit=1) + self.assertEqual(result, uom.accurate_field) + + @with_transaction() + def test_uom_compute_qty(self): + 'Test uom compute_qty function' + pool = Pool() + Uom = pool.get('product.uom') + tests = [ + ('Kilogram', 100, 'Gram', 100000, 100000), + ('Gram', 1, 'Pound', 0.0022046226218487759, 0.0), + ('Second', 5, 'Minute', 0.083333333333333343, 0.08), + ('Second', 25, 'Hour', 0.0069444444444444441, 0.01), + ('Millimeter', 3, 'Inch', 0.11811023622047245, 0.12), + ('Millimeter', 0, 'Inch', 0, 0), + ('Millimeter', None, 'Inch', None, None), + ] + for from_name, qty, to_name, result, rounded_result in tests: + from_uom, = Uom.search([ + ('name', '=', from_name), + ], limit=1) + to_uom, = Uom.search([ + ('name', '=', to_name), + ], limit=1) + self.assertEqual(result, Uom.compute_qty( + from_uom, qty, to_uom, False)) + self.assertEqual(rounded_result, Uom.compute_qty( + from_uom, qty, to_uom, True)) + self.assertEqual(0.2, Uom.compute_qty(None, 0.2, None, False)) + self.assertEqual(0.2, Uom.compute_qty(None, 0.2, None, True)) + + tests_exceptions = [ + ('Millimeter', 3, 'Pound', ValueError), + ('Kilogram', 'not a number', 'Pound', TypeError), + ] + for from_name, qty, to_name, exception in tests_exceptions: + from_uom, = Uom.search([ + ('name', '=', from_name), + ], limit=1) + to_uom, = Uom.search([ + ('name', '=', to_name), + ], limit=1) + self.assertRaises(exception, Uom.compute_qty, + from_uom, qty, to_uom, False) + self.assertRaises(exception, Uom.compute_qty, + from_uom, qty, to_uom, True) + self.assertRaises(ValueError, Uom.compute_qty, + None, qty, to_uom, True) + self.assertRaises(ValueError, Uom.compute_qty, + from_uom, qty, None, True) + + @with_transaction() + def test_uom_compute_qty_category(self): + "Test uom compute_qty with different category" + pool = Pool() + Uom = pool.get('product.uom') + + g, = Uom.search([ + ('name', '=', "Gram"), + ], limit=1) + m3, = Uom.search([ + ('name', '=', "Cubic meter"), + ], limit=1) + + for quantity, result, keys in [ + (10000, 0.02, dict(factor=2)), + (20000, 0.01, dict(rate=2)), + (30000, 0.01, dict(rate=3, factor=0.333333, round=False)), + ]: + msg = 'quantity: %r, keys: %r' % (quantity, keys) + self.assertEqual( + Uom.compute_qty(g, quantity, m3, **keys), result, + msg=msg) + + @with_transaction() + def test_uom_compute_price(self): + 'Test uom compute_price function' + pool = Pool() + Uom = pool.get('product.uom') + tests = [ + ('Kilogram', Decimal('100'), 'Gram', Decimal('0.1')), + ('Gram', Decimal('1'), 'Pound', Decimal('453.59237')), + ('Second', Decimal('5'), 'Minute', Decimal('300')), + ('Second', Decimal('25'), 'Hour', Decimal('90000')), + ('Millimeter', Decimal('3'), 'Inch', Decimal('76.2')), + ('Millimeter', Decimal('0'), 'Inch', Decimal('0')), + ('Millimeter', None, 'Inch', None), + ] + for from_name, price, to_name, result in tests: + from_uom, = Uom.search([ + ('name', '=', from_name), + ], limit=1) + to_uom, = Uom.search([ + ('name', '=', to_name), + ], limit=1) + self.assertEqual(result, Uom.compute_price( + from_uom, price, to_uom)) + self.assertEqual(Decimal('0.2'), Uom.compute_price( + None, Decimal('0.2'), None)) + + tests_exceptions = [ + ('Millimeter', Decimal('3'), 'Pound', ValueError), + ('Kilogram', 'not a number', 'Pound', TypeError), + ] + for from_name, price, to_name, exception in tests_exceptions: + from_uom, = Uom.search([ + ('name', '=', from_name), + ], limit=1) + to_uom, = Uom.search([ + ('name', '=', to_name), + ], limit=1) + self.assertRaises(exception, Uom.compute_price, + from_uom, price, to_uom) + self.assertRaises(ValueError, Uom.compute_price, + None, price, to_uom) + self.assertRaises(ValueError, Uom.compute_price, + from_uom, price, None) + + @with_transaction() + def test_uom_compute_price_category(self): + "Test uom compute_price with different category" + pool = Pool() + Uom = pool.get('product.uom') + + g, = Uom.search([ + ('name', '=', "Gram"), + ], limit=1) + m3, = Uom.search([ + ('name', '=', "Cubic meter"), + ], limit=1) + + for price, result, keys in [ + (Decimal('0.001'), Decimal('500'), dict(factor=2)), + (Decimal('0.002'), Decimal('4000'), dict(rate=2)), + (Decimal('0.003'), Decimal('9000'), dict( + rate=3, factor=0.333333)), + ]: + msg = 'price: %r, keys: %r' % (price, keys) + self.assertEqual( + Uom.compute_price(g, price, m3, **keys), result, + msg=msg) + + @with_transaction() + def test_product_search_domain(self): + 'Test product.product search_domain function' + pool = Pool() + Uom = pool.get('product.uom') + Template = pool.get('product.template') + Product = pool.get('product.product') + + kilogram, = Uom.search([ + ('name', '=', 'Kilogram'), + ], limit=1) + millimeter, = Uom.search([ + ('name', '=', 'Millimeter'), + ]) + pt1, pt2 = Template.create([{ + 'name': 'P1', + 'type': 'goods', + 'list_price': Decimal(20), + 'default_uom': kilogram.id, + 'products': [('create', [{ + 'code': '1', + }])] + }, { + 'name': 'P2', + 'type': 'goods', + 'list_price': Decimal(20), + 'default_uom': millimeter.id, + 'products': [('create', [{ + 'code': '2', + }])] + }]) + p, = Product.search([ + ('default_uom.name', '=', 'Kilogram'), + ]) + self.assertEqual(p, pt1.products[0]) + p, = Product.search([ + ('default_uom.name', '=', 'Millimeter'), + ]) + self.assertEqual(p, pt2.products[0]) + + @with_transaction() + def test_search_domain_conversion(self): + 'Test the search domain conversion' + pool = Pool() + Category = pool.get('product.category') + Template = pool.get('product.template') + Product = pool.get('product.product') + Uom = pool.get('product.uom') + + category1, = Category.create([{'name': 'Category1'}]) + category2, = Category.create([{'name': 'Category2'}]) + uom, = Uom.search([], limit=1) + values1 = { + 'name': 'Some product-1', + 'categories': [('add', [category1.id])], + 'type': 'goods', + 'list_price': Decimal('10'), + 'default_uom': uom.id, + 'products': [('create', [{}])], + } + values2 = { + 'name': 'Some product-2', + 'categories': [('add', [category2.id])], + 'type': 'goods', + 'list_price': Decimal('10'), + 'default_uom': uom.id, + 'products': [('create', [{}])], + } + + # This is a false positive as there is 1 product with the + # template 1 and the same product with category 1. If you do not + # create two categories (or any other relation on the template + # model) you wont be able to check as in most cases the + # id of the template and the related model would be same (1). + # So two products have been created with same category. So that + # domain ('template.categories', '=', 1) will return 2 records which + # it supposed to be. + template1, template2, template3, template4 = Template.create( + [values1, values1.copy(), values2, values2.copy()] + ) + self.assertEqual(Product.search([], count=True), 4) + self.assertEqual( + Product.search([ + ('categories', '=', category1.id), + ], count=True), 2) + + self.assertEqual( + Product.search([ + ('template.categories', '=', category1.id), + ], count=True), 2) + + self.assertEqual( + Product.search([ + ('categories', '=', category2.id), + ], count=True), 2) + self.assertEqual( + Product.search([ + ('template.categories', '=', category2.id), + ], count=True), 2) + + @with_transaction() + def test_uom_rounding(self): + 'Test uom rounding functions' + pool = Pool() + Uom = pool.get('product.uom') + tests = [ + (2.53, .1, 2.5, 2.6, 2.5), + (3.8, .1, 3.8, 3.8, 3.8), + (3.7, .1, 3.7, 3.7, 3.7), + (1.3, .5, 1.5, 1.5, 1.0), + (1.1, .3, 1.2, 1.2, 0.9), + (17, 10, 20, 20, 10), + (7, 10, 10, 10, 0), + (4, 10, 0, 10, 0), + (17, 15, 15, 30, 15), + (2.5, 1.4, 2.8, 2.8, 1.4), + ] + for number, precision, round, ceil, floor in tests: + uom = Uom(rounding=precision) + self.assertEqual(uom.round(number), round) + self.assertEqual(uom.ceil(number), ceil) + self.assertEqual(uom.floor(number), floor) + + @with_transaction() + def test_product_order(self): + 'Test product field order' + pool = Pool() + Template = pool.get('product.template') + Product = pool.get('product.product') + Uom = pool.get('product.uom') + + uom, = Uom.search([], limit=1) + values1 = { + 'name': 'Product A', + 'type': 'assets', + 'list_price': Decimal('10'), + 'default_uom': uom.id, + 'products': [('create', [{'suffix_code': 'AA'}])], + } + values2 = { + 'name': 'Product B', + 'type': 'goods', + 'list_price': Decimal('10'), + 'default_uom': uom.id, + 'products': [('create', [{'suffix_code': 'BB'}])], + } + + template1, template2 = Template.create([values1, values2]) + product1, product2 = Product.search([]) + + # Non-inherited field. + self.assertEqual( + Product.search([], order=[('code', 'ASC')]), [product1, product2]) + self.assertEqual( + Product.search([], order=[('code', 'DESC')]), [product2, product1]) + self.assertEqual(Product.search( + [('name', 'like', '%')], order=[('code', 'ASC')]), + [product1, product2]) + self.assertEqual(Product.search( + [('name', 'like', '%')], order=[('code', 'DESC')]), + [product2, product1]) + + # Inherited field with custom order. + self.assertEqual( + Product.search([], order=[('name', 'ASC')]), [product1, product2]) + self.assertEqual( + Product.search([], order=[('name', 'DESC')]), [product2, product1]) + self.assertEqual(Product.search( + [('name', 'like', '%')], order=[('name', 'ASC')]), + [product1, product2]) + self.assertEqual(Product.search( + [('name', 'like', '%')], order=[('name', 'DESC')]), + [product2, product1]) + + # Inherited field without custom order. + self.assertEqual( + Product.search([], order=[('type', 'ASC')]), [product1, product2]) + self.assertEqual( + Product.search([], order=[('type', 'DESC')]), [product2, product1]) + self.assertEqual(Product.search( + [('name', 'like', '%')], order=[('type', 'ASC')]), + [product1, product2]) + self.assertEqual(Product.search( + [('name', 'like', '%')], order=[('type', 'DESC')]), + [product2, product1]) + + def test_round_price(self): + for value, result in [ + (Decimal('1'), Decimal('1.0000')), + (Decimal('1.12345'), Decimal('1.1234')), + (1, Decimal('1')), + ]: + with self.subTest(value=value): + self.assertEqual(round_price(value), result) + + +def suite(): + suite = trytond.tests.test_tryton.suite() + suite.addTests(unittest.TestLoader().loadTestsFromTestCase( + ProductTestCase)) + suite.addTests(doctest.DocFileSuite( + 'scenario_product_variant.rst', + tearDown=doctest_teardown, encoding='utf-8', + checker=doctest_checker, + optionflags=doctest.REPORT_ONLY_FIRST_FAILURE)) + suite.addTests(doctest.DocFileSuite( + 'scenario_product_identifier.rst', + tearDown=doctest_teardown, encoding='utf-8', + checker=doctest_checker, + optionflags=doctest.REPORT_ONLY_FIRST_FAILURE)) + return suite diff --git a/modules/product/tox.ini b/modules/product/tox.ini new file mode 100644 index 0000000000..197496c0cb --- /dev/null +++ b/modules/product/tox.ini @@ -0,0 +1,15 @@ +[tox] +envlist = {py36,py37,py38,py39}-{sqlite,postgresql},pypy3-{sqlite,postgresql} + +[testenv] +commands = {envpython} setup.py test +deps = + {py36,py37,py38,py39}-postgresql: psycopg2 >= 2.5 + pypy3-postgresql: psycopg2cffi >= 2.5 + py36-sqlite: sqlitebck +setenv = + sqlite: TRYTOND_DATABASE_URI={env:SQLITE_URI:sqlite://} + postgresql: TRYTOND_DATABASE_URI={env:POSTGRESQL_URI:postgresql://} + sqlite: DB_NAME={env:SQLITE_NAME::memory:} + postgresql: DB_NAME={env:POSTGRESQL_NAME:test} +install_command = pip install --pre --find-links https://trydevpi.tryton.org/?local_version={env:CI_JOB_ID:{env:CI_BUILD_NUMBER}.{env:CI_JOB_NUMBER}} {opts} {packages} diff --git a/modules/product/tryton.cfg b/modules/product/tryton.cfg new file mode 100644 index 0000000000..b52973a2d4 --- /dev/null +++ b/modules/product/tryton.cfg @@ -0,0 +1,12 @@ +[tryton] +version=6.0.4 +depends: + company + ir + res +xml: + product.xml + category.xml + uom.xml + configuration.xml + message.xml diff --git a/modules/product/uom.py b/modules/product/uom.py new file mode 100644 index 0000000000..e07c8c476e --- /dev/null +++ b/modules/product/uom.py @@ -0,0 +1,317 @@ +# This file is part of Tryton. The COPYRIGHT file at the top level of +# this repository contains the full copyright notices and license terms. + +from decimal import Decimal +from math import ceil, floor, log10 + +from trytond.config import config +from trytond.i18n import gettext +from trytond.model import ( + ModelView, ModelSQL, DeactivableMixin, fields, Check, SymbolMixin) +from trytond.model.exceptions import AccessError +from trytond.pyson import Eval +from trytond.transaction import Transaction + +from .exceptions import UOMValidationError + +__all__ = ['uom_conversion_digits'] + +uom_conversion_digits = ( + config.getint('product', 'uom_conversion_decimal', default=12),) * 2 + + +class UomCategory(ModelSQL, ModelView): + "Unit of Measure Category" + __name__ = 'product.uom.category' + name = fields.Char('Name', required=True, translate=True) + uoms = fields.One2Many('product.uom', 'category', "Units of Measure") + + @classmethod + def __setup__(cls): + super(UomCategory, cls).__setup__() + cls._order.insert(0, ('name', 'ASC')) + + +class Uom(SymbolMixin, DeactivableMixin, ModelSQL, ModelView): + "Unit of Measure" + __name__ = 'product.uom' + name = fields.Char("Name", size=None, required=True, translate=True) + symbol = fields.Char( + "Symbol", size=10, required=True, translate=True, + help="The symbol that represents the unit of measure.") + category = fields.Many2One( + 'product.uom.category', "Category", required=True, ondelete='RESTRICT', + help="The category that contains the unit of measure.\n" + "Conversions between different units of measure can be done if they " + "are in the same category.") + rate = fields.Float( + "Rate", digits=uom_conversion_digits, required=True, + help="The coefficient for the formula:\n" + "1 (base unit) = coef (this unit)") + factor = fields.Float( + "Factor", digits=uom_conversion_digits, required=True, + help="The coefficient for the formula:\n" + "coefficient (base unit) = 1 (this unit)") + rounding = fields.Float( + "Rounding Precision", digits=(12, Eval('digits', 12)), required=True, + domain=[ + ('rounding', '>', 0), + ], + depends=['digits'], + help="The accuracy to which values are rounded.") + digits = fields.Integer( + "Display Digits", required=True, + help="The number of digits to display after the decimal separator.") + + @classmethod + def __setup__(cls): + super(Uom, cls).__setup__() + t = cls.__table__() + cls._sql_constraints += [ + ('non_zero_rate_factor', Check(t, (t.rate != 0) | (t.factor != 0)), + 'product.msg_uom_no_zero_factor_rate') + ] + cls._order.insert(0, ('name', 'ASC')) + + @classmethod + def check_xml_record(cls, records, values): + return True + + @staticmethod + def default_rate(): + return 1.0 + + @staticmethod + def default_factor(): + return 1.0 + + @staticmethod + def default_rounding(): + return 0.01 + + @staticmethod + def default_digits(): + return 2 + + @fields.depends('factor') + def on_change_factor(self): + if (self.factor or 0.0) == 0.0: + self.rate = 0.0 + else: + self.rate = round(1.0 / self.factor, uom_conversion_digits[1]) + + @fields.depends('rate') + def on_change_rate(self): + if (self.rate or 0.0) == 0.0: + self.factor = 0.0 + else: + self.factor = round( + 1.0 / self.rate, uom_conversion_digits[1]) + + @classmethod + def search_rec_name(cls, name, clause): + if clause[1].startswith('!') or clause[1].startswith('not '): + bool_op = 'AND' + else: + bool_op = 'OR' + return [bool_op, + (cls._rec_name,) + tuple(clause[1:]), + ('symbol',) + tuple(clause[1:]), + ] + + def round(self, number): + return _round(self, number, func=round) + + def ceil(self, number): + return _round(self, number, func=ceil) + + def floor(self, number): + return _round(self, number, func=floor) + + @classmethod + def validate(cls, uoms): + super(Uom, cls).validate(uoms) + for uom in uoms: + uom.check_factor_and_rate() + + def check_factor_and_rate(self): + "Check coherence between factor and rate" + if self.rate == self.factor == 0.0: + return + if (self.rate != round( + 1.0 / self.factor, uom_conversion_digits[1]) + and self.factor != round( + 1.0 / self.rate, uom_conversion_digits[1])): + raise UOMValidationError( + gettext('product.msg_uom_incompatible_factor_rate', + uom=self.rec_name)) + + @classmethod + def write(cls, *args): + if Transaction().user == 0: + super(Uom, cls).write(*args) + return + + actions = iter(args) + all_uoms = [] + for uoms, values in zip(actions, actions): + if 'rate' not in values and 'factor' not in values \ + and 'category' not in values: + continue + all_uoms += uoms + + old_uom = dict((uom.id, (uom.factor, uom.rate, uom.category)) + for uom in all_uoms) + + super(Uom, cls).write(*args) + + for uom in all_uoms: + for i, field in enumerate(['factor', 'rate', 'category']): + if getattr(uom, field) != old_uom[uom.id][i]: + raise AccessError( + gettext('product.msg_uom_modify_%s' % field, + uom=uom.rec_name), + gettext('product.msg_uom_modify_options')) + + @property + def accurate_field(self): + """ + Select the more accurate field. + It chooses the field that has the least decimal. + """ + return _accurate_operator(self.factor, self.rate) + + @classmethod + def compute_qty(cls, from_uom, qty, to_uom, round=True, + factor=None, rate=None): + """ + Convert quantity for given uom's. + + When converting between uom's from different categories the factor and + rate provide the ratio to use to convert between the category's base + uom's. + """ + if not qty or (from_uom is None and to_uom is None): + return qty + if from_uom is None: + raise ValueError("missing from_uom") + if to_uom is None: + raise ValueError("missing to_uom") + if from_uom.category.id != to_uom.category.id: + if not factor and not rate: + raise ValueError( + "cannot convert between %s and %s without a factor or rate" + % (from_uom.category.name, to_uom.category.name)) + elif factor or rate: + raise ValueError("factor and rate not allowed for same category") + + if from_uom.accurate_field == 'factor': + amount = qty * from_uom.factor + else: + amount = qty / from_uom.rate + + if factor and rate: + if _accurate_operator(factor, rate) == 'rate': + factor = None + else: + rate = None + if factor: + amount *= factor + elif rate: + amount /= rate + + if to_uom.accurate_field == 'factor': + amount = amount / to_uom.factor + else: + amount = amount * to_uom.rate + + if round: + amount = to_uom.round(amount) + + return amount + + @classmethod + def compute_price(cls, from_uom, price, to_uom, factor=None, rate=None): + """ + Convert price for given uom's. + + When converting between uom's from different categories the factor and + rate provide the ratio to use to convert between the category's base + uom's. + """ + if not price or (from_uom is None and to_uom is None): + return price + if from_uom is None: + raise ValueError("missing from_uom") + if to_uom is None: + raise ValueError("missing to_uom") + if from_uom.category.id != to_uom.category.id: + if not factor and not rate: + raise ValueError( + "cannot convert between %s and %s without a factor or rate" + % (from_uom.category.name, to_uom.category.name)) + elif factor or rate: + raise ValueError("factor and rate not allow for same category") + + format_ = '%%.%df' % uom_conversion_digits[1] + + if from_uom.accurate_field == 'factor': + new_price = price / Decimal(format_ % from_uom.factor) + else: + new_price = price * Decimal(format_ % from_uom.rate) + + if factor and rate: + if _accurate_operator(factor, rate) == 'rate': + factor = None + else: + rate = None + if factor: + new_price /= Decimal(factor) + elif rate: + new_price *= Decimal(rate) + + if to_uom.accurate_field == 'factor': + new_price = new_price * Decimal(format_ % to_uom.factor) + else: + new_price = new_price / Decimal(format_ % to_uom.rate) + + return new_price + + +def _round(uom, number, func=round): + if not number: + # Avoid unnecessary computation + return number + precision = uom.rounding + # Convert precision into an integer greater than 1 to avoid precision lost. + # This works for most cases because rounding is often: n * 10**i + if precision < 1: + exp = -floor(log10(precision)) + factor = 10 ** exp + number *= factor + precision *= factor + else: + factor = 1 + # Divide by factor which is an integer to avoid precision lost due to + # multiplication by float < 1. + # example: + # >>> 3 * 0.1 + # 0.30000000000000004 + # >>> 3 / 10. + # 0.3 + return func(number / precision) * precision / factor + + +def _accurate_operator(factor, rate): + lengths = {} + for name, value in [('rate', rate), ('factor', factor)]: + format_ = '%%.%df' % uom_conversion_digits[1] + lengths[name] = len((format_ % value).split('.')[1].rstrip('0')) + if lengths['rate'] < lengths['factor']: + return 'rate' + elif lengths['factor'] < lengths['rate']: + return 'factor' + elif factor >= 1.0: + return 'factor' + else: + return 'rate' diff --git a/modules/product/uom.xml b/modules/product/uom.xml new file mode 100644 index 0000000000..00515dfb13 --- /dev/null +++ b/modules/product/uom.xml @@ -0,0 +1,353 @@ + + + + + + product.uom + tree + uom_tree + + + product.uom + form + uom_form + + + Units of Measure + product.uom + + + + + + + + + + + + + + + product.uom.category + tree + uom_category_tree + + + + product.uom.category + form + uom_category_form + + + + Categories + product.uom.category + + + + + + + + + + + + + + + Units + + + Unit + u + + + + + + + + + Weight + + + Kilogram + kg + + + + + + Gram + g + + + + + + Carat + c + + + + + + Pound + lb + + + + + + Ounce + oz + + + + + + + Time + + + Second + s + + + + + + Minute + min + + + + + + Hour + h + + + + + + Work Day + wd + + + + + + Day + d + + + + + + + + Length + + + Meter + m + + + + + + Kilometer + km + + + + + + centimeter + cm + + + + + + Millimeter + mm + + + + + + Foot + ft + + + + + + Yard + yd + + + + + + Inch + in + + + + + + Mile + mi + + + + + + + Volume + + + Cubic meter + m³ + + + + + + Liter + l + + + + + + Cubic centimeter + cm³ + + + + + + Cubic inch + in³ + + + + + + Cubic foot + ft³ + + + + + + Gallon + gal + + + + + + + Surface + + + Square meter + m² + + + + + + Square centimeter + cm² + + + + + + Are + a + + + + + + Hectare + ha + + + + + + Square inch + in² + + + + + + Square foot + ft² + + + + + + Square yard + yd² + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/product/view/category_form.xml b/modules/product/view/category_form.xml new file mode 100644 index 0000000000..74d63b56cb --- /dev/null +++ b/modules/product/view/category_form.xml @@ -0,0 +1,18 @@ + + +
+