Compare commits
1652 Commits
om_account
...
web_respon
| Author | SHA1 | Date | |
|---|---|---|---|
| 7e5c3431a7 | |||
| a3bde81378 | |||
| 86d79da36b | |||
| 425b6ee820 | |||
| 310c606270 | |||
| 2b70b8beb7 | |||
| 25daae9eef | |||
| 10ee25b1ac | |||
| ea03d56c8e | |||
| 96a2438b13 | |||
| 46b73edadf | |||
| 7d35b4a377 | |||
| bd4df2fc3e | |||
| 6991e4956c | |||
| 807c474af4 | |||
| 62e3b75c64 | |||
| a875de6ab9 | |||
| adf867464e | |||
| 9ed6dddba1 | |||
| 45bacfa973 | |||
| ebade46d0a | |||
| f63282ef6d | |||
| 9fe857ebd7 | |||
| f37d7240fc | |||
| 6376ea081d | |||
| 1ff139ba75 | |||
| 6d40e0caa6 | |||
| be10c7bdd8 | |||
| 8b0af310fc | |||
| a1145a7773 | |||
| 773a390bed | |||
| 5c61e3dfad | |||
| f7a44ace9e | |||
| c688b17afb | |||
| d7337681f6 | |||
| 44f11fa3ab | |||
| 204c353b16 | |||
| b0e561d572 | |||
| f2423bd49d | |||
| 5520ca5d4f | |||
| e5f4d4483e | |||
| dcc929a326 | |||
| 87828837c6 | |||
| 71cf5380ff | |||
| a592f6cc70 | |||
| 4c8d4f5f7d | |||
| ac1a9b8cdc | |||
| ce13daaa58 | |||
| 20540056fa | |||
| 3f481c75d4 | |||
| 5b59a07033 | |||
| 8b1fb96368 | |||
| 5c8f90ff77 | |||
| 0667f24bd7 | |||
| 54ac099597 | |||
| 7341099882 | |||
| cc78bca1dc | |||
| 734b356286 | |||
| 4dd14c3fa0 | |||
| b29092491b | |||
| 255ec20637 | |||
| b70114419a | |||
| 4e5ceb11fb | |||
| ab4ea51bff | |||
| 02fc2bbc84 | |||
| 7aa2cf424a | |||
| 5e6726ee08 | |||
| f6f43fbca2 | |||
| e161f17642 | |||
| c661356c1f | |||
| 2001a64180 | |||
| 99d1daa1e8 | |||
| fa1a7d42e1 | |||
| 6d90045065 | |||
| 88f656b55c | |||
| a0b28de2bf | |||
| f810819876 | |||
| 739fb53837 | |||
| 6f8ed82b4c | |||
| 9309fb6768 | |||
| 8da7e5a08b | |||
| b15f459f58 | |||
| 0a657d2f43 | |||
| 31fea6f015 | |||
| 601b399d65 | |||
|
|
7cef9f1a32 | ||
| 18dd9c7a1f | |||
| 1c6d6b1dcc | |||
| b3d78f3f06 | |||
| 5d5fbb835e | |||
| f259d7da1b | |||
| 433f68b5a4 | |||
| 3729ee8cd6 | |||
| 261e8aea62 | |||
| a1dd66ec6a | |||
| f579fbc83f | |||
| bd2cfbcc3d | |||
| 9c009dddb5 | |||
| fd94630e79 | |||
| c8274bd0a6 | |||
| 4bea3edbeb | |||
| 3aa73a29a5 | |||
| 5934b7cf4d | |||
| 39f0b6d406 | |||
| 1c1a16a55a | |||
| 991507c29a | |||
| 553f5fa25f | |||
| 8c5ef8bfd2 | |||
| 4e0580a2b4 | |||
| 451e109b7f | |||
| fa79d8c15d | |||
| 55800608ec | |||
| 63e66334af | |||
| 4b7d2f2efc | |||
| a7b02a742a | |||
| 825ad03236 | |||
| 484763b809 | |||
| b0d2c5668c | |||
| 444278accb | |||
| c8b19a8c62 | |||
| 1a3285cdc4 | |||
| cd55fd9f19 | |||
| d75d397e6a | |||
| 4e95aa47de | |||
| 0911b0d951 | |||
| 1ea59d44f0 | |||
| b4fcbfdf2a | |||
| cca99e065a | |||
| ec6e3c8fd2 | |||
| 2c1d9c3ef2 | |||
| 583dd0dd15 | |||
| 66ae014a38 | |||
| b2f175536a | |||
| 6794a1b842 | |||
| 191f857aff | |||
| bf6065aeb7 | |||
| 00e6ff7e78 | |||
| 1f5b011fce | |||
| 61db219e01 | |||
| 771994f944 | |||
| def74bd656 | |||
| 6e4be30e3a | |||
| 96a2eeda3a | |||
| a6209db573 | |||
| bfc350252a | |||
| 64efc9b0b4 | |||
| 8d4ddfb7d2 | |||
| 447b8431e6 | |||
| 007783c1e2 | |||
| 72a4524aed | |||
| 7e37a29bee | |||
| 1f0cf23801 | |||
| 999a996df8 | |||
| 8966de83af | |||
| 403368df7a | |||
| fef59e7a73 | |||
| c2285f865e | |||
| 34d8248b79 | |||
| f64852997f | |||
| fcf45b130e | |||
| fd4665364d | |||
| 91a344cbc2 | |||
| 7b8f5090db | |||
| e2039f54f4 | |||
| 445b34f452 | |||
| c3a4151359 | |||
| c05ba71bcd | |||
| 389a32d760 | |||
| 609ef99c44 | |||
| 71e98f5b3f | |||
| 25052f2e2d | |||
| a5c0f76f89 | |||
| 81d2547e9d | |||
| a0c172c649 | |||
| 8a65785c52 | |||
| 85fff4657e | |||
| 114449be53 | |||
| df1dabb253 | |||
| 65094d2031 | |||
| 9d8a226283 | |||
| 7bff54cb58 | |||
| 4f9f60b121 | |||
| f0cee69a24 | |||
| 0d6e910d3e | |||
| 64f515e11b | |||
| ef22709eb7 | |||
| 65c6df9940 | |||
| cbc12f44b8 | |||
| 45eba87eda | |||
| 510be1ffcb | |||
| 9ceb54d29c | |||
| 942da80b9c | |||
| 3da4cc2dec | |||
| b4572fa6f1 | |||
| 01f5ee1c46 | |||
| 952b235888 | |||
| f98c11412d | |||
| a8e27776d3 | |||
| 6038b70592 | |||
| e259a897fe | |||
| 05027ef13c | |||
| d65b12bc80 | |||
| 905d4a6c04 | |||
| a213ef10a8 | |||
| f2b16e50a7 | |||
| 4d25cf4ade | |||
| 82b2acd792 | |||
| 7522999082 | |||
| f8e694b71a | |||
| 83cbdf54e9 | |||
| 7744f3212d | |||
| b55049d482 | |||
| 54f981fd25 | |||
| 7d753b772a | |||
| cd8e63eb08 | |||
| 29f5780312 | |||
| 6dd6679e9a | |||
| 26c795216e | |||
| 5b40d83c0c | |||
| 22279e8c98 | |||
| 09bc143899 | |||
| d29af3f5ad | |||
| 7441874199 | |||
| 068638b20a | |||
| 5c65820935 | |||
| 748b61b2f6 | |||
| 70d359dd8d | |||
| c4d093c497 | |||
| 39ccc6bde5 | |||
| 8df4722e8b | |||
| fe3a822173 | |||
| 7d9a1eefbb | |||
| c74f5414af | |||
| 98387bc517 | |||
| a6e739601e | |||
| e3b372f3d0 | |||
| 8f8e41943a | |||
| 7af8e80303 | |||
| 9f86d4807c | |||
| 1a082b425c | |||
| 48fcec14c5 | |||
| d54a6b9d08 | |||
| 26e1be3a4f | |||
| 10cd0f3bc1 | |||
| d2ec4529cc | |||
| a1bf9980cb | |||
| 42292618bb | |||
| 07d598c857 | |||
| 757ec36790 | |||
| 7441e29889 | |||
| c48a8ddc63 | |||
| c31ba607e5 | |||
| 97eafd2fcf | |||
| b3e06b7bbd | |||
| ddc65dc558 | |||
| 8dc88a671f | |||
| 928a2661bb | |||
| 7f9278fc8f | |||
| bc99107f8e | |||
| db6cbffd60 | |||
| 55df443de3 | |||
| e28e930732 | |||
| 2ffa038703 | |||
| 5c6a987442 | |||
| 5f26a8f675 | |||
| 0f25bd4d77 | |||
| 41a6368228 | |||
| 20ec0b6fd6 | |||
| 71655a3923 | |||
| 06103e090a | |||
| f78d7b8d35 | |||
| b87a626ee7 | |||
| 5c587f8e7d | |||
| 14645156c6 | |||
| 9af897fa59 | |||
| 6b447e3364 | |||
| 162e2aa3e8 | |||
| 68fa068d8b | |||
| d481df1702 | |||
| 2f6ce319ba | |||
| 8093696ec8 | |||
| 53d1657954 | |||
| 87eae8f9c1 | |||
| 1b5655d1aa | |||
| 01ec5954bb | |||
| 0d853abbc3 | |||
| fada6f30ff | |||
| c10bbc8f8a | |||
| 492d828ca3 | |||
| 343a0700b6 | |||
| c582038d23 | |||
| 4c70b26e1d | |||
| 56b120ae6f | |||
| 3ef03aea6e | |||
| 9897dcfa04 | |||
| 01b7ffd8d3 | |||
| 0ed1b40384 | |||
| 0a1b6e156a | |||
| f09ad65b7a | |||
| 92b30574c7 | |||
| f5eb897143 | |||
| 8ed74a3aed | |||
| 7158e9210f | |||
| 9444f8805a | |||
| 2095fde1f4 | |||
| 922c8a49d5 | |||
| 7acf00fc4d | |||
| 86b416cb47 | |||
| 09ed1d8731 | |||
| 022f0cb891 | |||
| 8e4a3d8d4a | |||
| 97f60c2aa5 | |||
| 7fb3d0a77d | |||
| 82d2d1eff6 | |||
| 1ed5e88c7c | |||
| a1f473b8a3 | |||
| 0ed968a17b | |||
| 1a3e7389fa | |||
| 8199d0022d | |||
| 8eb03de70b | |||
| 1a43c797c3 | |||
| 668ff3da60 | |||
| a3d8b01582 | |||
| 380afede5e | |||
| bf85022852 | |||
| 76f3b5cd0d | |||
| 818c86a758 | |||
| a718da84af | |||
| c7b7860fd6 | |||
| 31da31ec45 | |||
| 2fd5aa0787 | |||
| d47e45ae64 | |||
| 1fea3621f5 | |||
| 6855e3711a | |||
| 26f2040905 | |||
| a52b141017 | |||
| 5d988b1cb8 | |||
| 4fc18d865b | |||
| 262a6e4b84 | |||
| e450738fd7 | |||
| 83ec459ca5 | |||
| 4de853d788 | |||
| ad6cbac1f8 | |||
| 2fcd451339 | |||
| 762547c1f5 | |||
| 25cc185aee | |||
| 0fc6a1d6f3 | |||
| 76991aecae | |||
| f7c03a7122 | |||
| dc0fa2dff7 | |||
| 99043f1c52 | |||
| 73a89f15e6 | |||
| b4a3b13ee0 | |||
| 3d30491875 | |||
| dda64246c5 | |||
| a0d1d19687 | |||
| 66c81b2a91 | |||
| c945b52671 | |||
| 146d71319e | |||
| d6d2136df6 | |||
| 9c9cc898a4 | |||
| be07a3b18d | |||
| 9f312687b1 | |||
| eadb83779e | |||
| e244e8279b | |||
| 47fe5ea7a5 | |||
| 05724afff0 | |||
| 5578fb365a | |||
| 30a3b0dc4e | |||
| 51c5cb3bdb | |||
| 0849ae6161 | |||
| 81ee76ce21 | |||
| dc76af271e | |||
| 5f868f7610 | |||
| cf31963487 | |||
| f1b923ae7f | |||
| 0484142dd5 | |||
| 806c7ce8b8 | |||
| 424742714d | |||
| 87b5247726 | |||
| e225e7b2a2 | |||
| 1877e3c1ae | |||
| 3ea304cb45 | |||
| d49b02938a | |||
| 8db12c649f | |||
| 9c16569b69 | |||
| c2813bc9b3 | |||
| 5111caa738 | |||
| 2f302772e3 | |||
| 0deb721477 | |||
| 178f8e137e | |||
| 0769cb0756 | |||
| 95485e2558 | |||
| ab144b1350 | |||
| 4c6fd5e470 | |||
| 05e045267a | |||
| f5a9261856 | |||
| 764642fbf1 | |||
| 9170934142 | |||
| a0877d3ba4 | |||
| d236c96001 | |||
| 5f76fc4ad5 | |||
| db4e11225b | |||
| 28987afc7d | |||
| eff6288a42 | |||
| af344b5014 | |||
| e97a22516c | |||
| d99c2f23a9 | |||
| 49b0220cc1 | |||
| 8f87c713f3 | |||
| eb2ad30e64 | |||
| 1ebf77f1aa | |||
| 32e517b5ec | |||
| fe243328a0 | |||
| 070314632d | |||
| b9c4a621dc | |||
| 5f9fb1597b | |||
| 62edb14057 | |||
| 2b1c121be9 | |||
| 51efac175a | |||
| 7e737b5877 | |||
| 2beb85437a | |||
| cfdd00e264 | |||
| 034ea5c0bd | |||
| 8621fac655 | |||
| 8a5b68926c | |||
| 22885f7fdd | |||
| e3e51b8367 | |||
| 019224ba4c | |||
| 833346a1a8 | |||
| c501af7d45 | |||
| aa1b8801ce | |||
| b48081c8e2 | |||
| a366d1b52c | |||
| 5cb28ea01a | |||
| 30f1f2df49 | |||
| c416aabc44 | |||
| 17d150a45f | |||
| 6211de488b | |||
| 5fd192356f | |||
| 929448f1ca | |||
| 8733b3cb61 | |||
| c5fa399627 | |||
| 4ce9f94318 | |||
| 281c0167b1 | |||
| 96d4ad7ef7 | |||
| 6ce7c48b2d | |||
| c3bdb2c14d | |||
| 898b423feb | |||
| 7264942e8d | |||
| 3f23cfecf3 | |||
| 23e386b526 | |||
| f0193a9307 | |||
| bbddf942a2 | |||
| f7d3a429a5 | |||
| 89bba86349 | |||
| 0a2076df37 | |||
| 7da0bc5c93 | |||
| 2c7bea7e69 | |||
| cc4bde613b | |||
| a3e7e80ffb | |||
| 3d2174b4e8 | |||
| 436bc160e3 | |||
| 693821eb53 | |||
| 495bb536f1 | |||
| a81ee9d711 | |||
| 13f88ed1ed | |||
| 9c92bd8a2d | |||
| 9815bfd407 | |||
| 42256b6283 | |||
| 4d4b874ee0 | |||
| e741fd3d1c | |||
| 23db6fae45 | |||
| 0cac17c395 | |||
| 9bea4833ca | |||
| d70d24cb7a | |||
| ab129128b3 | |||
| 8c292c2217 | |||
| 0b504afdca | |||
| fa76207199 | |||
| a6d3222ffc | |||
| e7b8c1fc11 | |||
| 226ecfa11e | |||
| 92a34a2292 | |||
| 19b6b2caca | |||
| 448f814aae | |||
| 2537f4e58c | |||
| d0059616aa | |||
| 8c8199abbd | |||
| 64825c8e84 | |||
| 62cd370099 | |||
| 9b528e38fc | |||
| c45450ed87 | |||
| cc53a55c96 | |||
| 9573216bfd | |||
| 2839e110fe | |||
| ba9ce2ad88 | |||
| eb4d7a5477 | |||
| 42d21b989a | |||
| 23cf3ad81b | |||
| cce324dbfb | |||
| 9e1dcd02dd | |||
| bfbe68ff88 | |||
| e07234573c | |||
| 5b2f53b33a | |||
| 14e7468ca7 | |||
| 7df06465a8 | |||
| cb2eb054eb | |||
| 3ef2cc50fe | |||
| d12d454c70 | |||
| 9a17bcd25e | |||
| 73ebe069f6 | |||
| 2755e373fd | |||
| 9e43910cc8 | |||
| 1646ace09b | |||
| c6c6570800 | |||
| 21576ec28f | |||
| a5b60a5d3b | |||
| abcb71d469 | |||
| 4fdf6333f2 | |||
| c18aba668b | |||
| 0a8333e1e2 | |||
| 3d19db5049 | |||
| 62e7767925 | |||
| 070c89e75e | |||
| cf0d897dfa | |||
| 9fc1c6bd65 | |||
| 342e616963 | |||
| a4c6f5c561 | |||
| 811d32c5be | |||
| 135074c040 | |||
| af55099d83 | |||
| 2d9f32fc2f | |||
| d361711043 | |||
| 426c0e0792 | |||
| ae451e5911 | |||
| 31bcb48704 | |||
| 25703173fb | |||
| eab2080115 | |||
| 5f99227e6c | |||
| 4a547632ac | |||
| 8cd9bae8ea | |||
| ddadefa9a6 | |||
| 7276688114 | |||
| 66450d4d02 | |||
| 2d0bda98b1 | |||
| 89943c26eb | |||
| 0ac25c7405 | |||
| b54c955847 | |||
| 857ec4fceb | |||
| 83ff1a0ec5 | |||
| ef85be3808 | |||
| 25b80d98ce | |||
| 1871e1ffe9 | |||
| 4440daa0a4 | |||
| 6e018447b2 | |||
| 5c4949bf5b | |||
| 90cb176847 | |||
| bdf8278b7f | |||
| da1f2fd426 | |||
| 4b1cbbc86b | |||
| 0957e4d55b | |||
| 6509c2136f | |||
| 52877f9b2c | |||
| 6176d27861 | |||
| 37a160148d | |||
| ee1501034b | |||
| 92e62ae21b | |||
| 7a5d6aa254 | |||
| 42a4abb176 | |||
| 440324c078 | |||
| 7e9e92a179 | |||
| ad62d49f3d | |||
| a562808d99 | |||
| 7f6a00a8f7 | |||
| f04db1b076 | |||
| 236b4a6227 | |||
| 93be36fb52 | |||
| 412f99f6a1 | |||
| a00f32e12f | |||
| 155436e103 | |||
| c43c7035a7 | |||
| a68656e1d5 | |||
| 65a7419e30 | |||
| d334b0c87b | |||
| 4826cd422e | |||
| 0f8a0bddba | |||
| 155faf8f8b | |||
| b8e8b0d989 | |||
| 8f8eec47a9 | |||
| c0767d1041 | |||
| 4bb470d291 | |||
| 7f4f78e750 | |||
| 6640a61437 | |||
| 0e7e46d0bb | |||
| 367f45a9b3 | |||
| 1d4e56cbd9 | |||
| 4e07525d10 | |||
| f5d6ad46c4 | |||
| cc8804103b | |||
| f7f24085cd | |||
| 097cf223ec | |||
| 8c3381f41b | |||
| 05a553a8fb | |||
| e71e1e04f4 | |||
| cc614c3ecf | |||
| 49feadbeb9 | |||
| 66d1bf5e47 | |||
| 7d39b690ec | |||
| 48c79615fe | |||
| 55dac4ca23 | |||
| a861002926 | |||
| 462f134278 | |||
| 1a42ca3cb1 | |||
| f5574ed238 | |||
| 3f00653bb2 | |||
| 505f69fb27 | |||
| 85ff0c5741 | |||
| b91b95bccd | |||
| 984be00635 | |||
| 01fd85aec0 | |||
| 6aa60f1bc3 | |||
| 55bad508da | |||
| 99ec962ca3 | |||
| d4b094937a | |||
| 19e36c1a35 | |||
| ce15caaa45 | |||
| 315e1bd1e7 | |||
| ff8d274a38 | |||
| ab2c9cddae | |||
| 16dc380c53 | |||
| 4b5170e8b7 | |||
| c7912ec5a6 | |||
| 090f0099c0 | |||
| ed7a1d93ba | |||
| cbf850a987 | |||
| 877cbcdd6b | |||
| 44e10c9212 | |||
| a2742e95ec | |||
| 9105818e3a | |||
| f06a374569 | |||
| 1c38931430 | |||
| fa92ab9ba8 | |||
| 4b56acc480 | |||
| f3cb0587f5 | |||
| 3e756c774f | |||
| e8fe926dbb | |||
| b2a168bd06 | |||
| 4628821451 | |||
| ab108c0437 | |||
| 5d9fe7b1f3 | |||
| 1b3bf2d301 | |||
| 017d7883d3 | |||
| 00439eac6e | |||
| d5b31de87e | |||
| f9a6b56c81 | |||
| 123239031f | |||
| 7f65dc9a92 | |||
| 25c345f665 | |||
| 2c2058e07b | |||
| f628de0c15 | |||
| 998d97da45 | |||
| 7a6f12082b | |||
|
|
9bb80002c8 | ||
| 2cf3b5185d | |||
| 9214b650ae | |||
| e6027c710b | |||
| 7a40f423d4 | |||
| 9966aa4ffa | |||
| 7c90e7bee2 | |||
| be3a699471 | |||
| a68f5ed5da | |||
| 3a4d546c10 | |||
| 386893e751 | |||
| e8cd94cc98 | |||
| bbf383a59f | |||
| eb41cf2557 | |||
| 7d71cd87fe | |||
| 886affc442 | |||
| 236c25028c | |||
| ca0996089d | |||
| 326bbe4eb1 | |||
| bd2de68a13 | |||
| 241485ada6 | |||
| 93925e7edb | |||
| 8be03b6213 | |||
| f8be9708f2 | |||
| 43f1d3a460 | |||
| 95ab9b7b07 | |||
| c4dec5820f | |||
| cf8020a374 | |||
| 8b2b00309b | |||
| 43c386dd0f | |||
| 94e68bf101 | |||
| c6fcbd4e88 | |||
| 95ec10c4cd | |||
| 8cde5f5b85 | |||
| 92daedbcfe | |||
| 59af83f001 | |||
| 68ca5feaec | |||
| d379066f8d | |||
| 50f45a25f6 | |||
| 4f1b44f859 | |||
| 63cb075ebe | |||
| 3bc89980fb | |||
| a30f10f463 | |||
| a3f387f59d | |||
| 0496b94742 | |||
| eeea0bde1d | |||
| 19a63eac0c | |||
| ff42b73982 | |||
| ac9207b0c6 | |||
| 7dadc5938a | |||
| 88fb907a24 | |||
| a349d97184 | |||
| 2eee80609f | |||
| fcb747f2c9 | |||
| 826194b88f | |||
| 303d179c1a | |||
| b309b6f244 | |||
| ee0ef6b69d | |||
| 121fcd2639 | |||
| 5cecb3364e | |||
| 1e2909808a | |||
| b8658d0fed | |||
| ea586f0019 | |||
| 4219a55576 | |||
| 2d6197c181 | |||
| 049d8dc461 | |||
| 8f7afa25fc | |||
| 7c0c8cf62a | |||
| e0c9e3817f | |||
| 95894e0965 | |||
| 0fd426db38 | |||
| 7f38305cda | |||
| 9eb03938ba | |||
| 38b16543da | |||
| 3a6e036b1d | |||
| c28baccca8 | |||
| 2352fdfaab | |||
| fd93d95ef0 | |||
| 1ad508d029 | |||
| 80e2953742 | |||
| 8f2214eb37 | |||
| 105434392b | |||
| d77c0ec323 | |||
| ebc9c2da81 | |||
| b706079a96 | |||
| 1a3fb88ff0 | |||
| fe73ec564d | |||
| 38becb2347 | |||
| 9cc237dfcd | |||
| 59a0a18068 | |||
| 3cdcbd70c3 | |||
| 36f48cb3ef | |||
| 6e40ceba46 | |||
| 9ed9312f52 | |||
| 3bf88a3db2 | |||
| cd835868a4 | |||
| 3adbefa88a | |||
| 6192b3aff5 | |||
| b504a42afc | |||
| 60532fda2e | |||
| 4604622231 | |||
| f4e43a2f84 | |||
| c5c3887d97 | |||
| 8ce3697a6e | |||
| bbe37b34d9 | |||
| ae8c208c59 | |||
| 3811a9d7cd | |||
| 3eed4a9224 | |||
| 68b713a69a | |||
| af1be38c68 | |||
| 3780eaf1f2 | |||
| 1f23472908 | |||
| 5e71e0a98a | |||
| 5e665079f3 | |||
| b67d86ef4b | |||
| cf83815785 | |||
| 255a06a789 | |||
| 3153e06601 | |||
| 7e4c9dcd99 | |||
| 8e92de0c4e | |||
| eb58ac434c | |||
| 5aed68117b | |||
| b6c3a855a4 | |||
| cd4b7cd2e6 | |||
| cb1e060ebb | |||
| ccc9ef0644 | |||
| 03b1d2bd59 | |||
| 565ef8f0cc | |||
| ae52efe220 | |||
| 09576d37b4 | |||
| 3b556e385d | |||
| d24677fc8e | |||
| bc9c9bf125 | |||
| 953db1c18e | |||
| bb6408e1bb | |||
| f5ee80a075 | |||
| e2a1ef97cf | |||
| f7aa151993 | |||
| c8461e648d | |||
| 78f57a52e8 | |||
| 645bbb9e1f | |||
| 1c5b8f78e8 | |||
| b06be61868 | |||
| 22635fd1db | |||
| 502f3c276f | |||
| a29e7d3701 | |||
| 90a6de998c | |||
| 309834e218 | |||
| 36548b07b3 | |||
| a647db524a | |||
| 96392d7cab | |||
| 3c73cf7286 | |||
| 5128d56863 | |||
| ec366ca548 | |||
| eaaf033cd5 | |||
| 899eefb2b1 | |||
| 35c152c073 | |||
| 4db61b7221 | |||
| 56faad93d6 | |||
| b02021eeab | |||
| 0f8d4c52be | |||
| f6b23b2697 | |||
| 9c162c8c40 | |||
| 9ee9d2dc06 | |||
| f88873226d | |||
| e6ef101e11 | |||
| ace82b83f0 | |||
| c3b5ebd7bc | |||
| f52001bffa | |||
| 8289f0ec93 | |||
| 4c85b5da81 | |||
| 7bddb74ba7 | |||
| b088c69c2b | |||
| ffc66cfaa1 | |||
| 50705d8a20 | |||
| eb85e1f034 | |||
| c104fc8c43 | |||
| 12aaeebb69 | |||
| b8accd5199 | |||
| 36e718ae36 | |||
| fc67cb263f | |||
| d6bec900fe | |||
| db967ff6e3 | |||
| 9d6d07b2e1 | |||
| 1444a3064e | |||
| 0a2e334aee | |||
| 15d21d3ab5 | |||
| a4f565087c | |||
| 6a11883c7c | |||
| 1202892973 | |||
| d3e1cc28bc | |||
| 151246c614 | |||
| 5049ba6907 | |||
| f8b593bec4 | |||
| 682e48bb2b | |||
| c4ddcb8e92 | |||
| d992b45cdd | |||
| f89637d6e8 | |||
| a493701b6e | |||
| 77b6a4b2fc | |||
| 9d595b2565 | |||
| 812b64b18d | |||
| a6d4d64192 | |||
| 0f52520ee3 | |||
| 8a996f5083 | |||
| b4e0d93c28 | |||
| f54217e713 | |||
| ebb1399951 | |||
| f9d33713ab | |||
| 4af3a1e647 | |||
| af44da007b | |||
| 1d5a2ceed0 | |||
| 4f9d558cf4 | |||
| 8bdd6064ab | |||
| 76b43e0b65 | |||
| 3b80e2101c | |||
| 42653be822 | |||
| 717ce4756a | |||
| 5ac0c18619 | |||
| 79dd86e13f | |||
| 05b6f98a82 | |||
| 098ce63b26 | |||
| 254f6312b4 | |||
| 5dc4447ff3 | |||
| d77978d0c9 | |||
| c4df067894 | |||
| c210efa9a2 | |||
| 3dbf0baeb2 | |||
| 5903af189c | |||
| 507eab7847 | |||
| 0f5b16febc | |||
| 1b5342da13 | |||
| 9d2776f6ce | |||
| 716a6d735c | |||
| 5362b526e7 | |||
| 0586c40667 | |||
| 9e48c4e0dc | |||
| 569a853b3a | |||
| 74a3f434a4 | |||
| a6af9583df | |||
| 326900b3a7 | |||
| c4dfb0a886 | |||
| a5efdebe15 | |||
| cb84ce69be | |||
| 7e5354d5ad | |||
| 521d765b35 | |||
| 7fbaaf189b | |||
| 6a9182c820 | |||
| 90f7afa720 | |||
| 90c893ae66 | |||
| 8d55a7ee70 | |||
| f6e32ece58 | |||
| 162ad41852 | |||
| 8b89083a51 | |||
| 68c5b015e0 | |||
| 61e360ae9e | |||
| 50663c7700 | |||
| 4da1291a50 | |||
| 94df75a9bf | |||
| 5ea3184c5e | |||
| 099bb0dfd5 | |||
| e318c89788 | |||
| 1174604b05 | |||
| 364f37aa5a | |||
| bbb71840c1 | |||
| c2923e01e6 | |||
| 4131ae0adb | |||
| f16e0abf03 | |||
| 07adc2628c | |||
| a682b818d3 | |||
| b2a8c2dcde | |||
| 2314a8f6c2 | |||
| f2033e0408 | |||
| 38d4a641f1 | |||
| 8ca3561c1a | |||
| bf7158a6e8 | |||
| 6a92d586a4 | |||
| 2a93942be1 | |||
| e81e6f4ff1 | |||
| 5e4cf9723b | |||
| a6fb93b231 | |||
| a3022f8332 | |||
| af0b27d762 | |||
| d2a8d537f6 | |||
| 52d65dabba | |||
| cbd499b88f | |||
| d59aa0179a | |||
| bf61f4eb4f | |||
| 97352ac44d | |||
| eb0687da36 | |||
| ceea23aaaf | |||
| 802a5a8a1c | |||
| 2d24db2b08 | |||
| bfb1edac54 | |||
| b12ac35b65 | |||
| 8b881eba5b | |||
| b2317325e2 | |||
| a8e845cb8b | |||
| 14bd70a67c | |||
| 82cfb22c03 | |||
| 50cd192fd8 | |||
| 62a0a9b1bd | |||
| 88b9f087a1 | |||
| 55b5ad56c8 | |||
| 00d5145aa0 | |||
| 6161522a04 | |||
| abaabc4cc0 | |||
| 2686884335 | |||
| f41c8d4c6f | |||
| a9496bdbd2 | |||
| 5e634580c2 | |||
| 37b4590851 | |||
| 81e565fdec | |||
| b912c85da7 | |||
| 7ef63fa72d | |||
| 627c3e9ffa | |||
| 876b3f4a7d | |||
| f323562bbd | |||
| f98711ec66 | |||
| 8db97cf776 | |||
| f38452a52a | |||
| 03d392803f | |||
| 8b40cf2659 | |||
| 86cf1847f4 | |||
| 45d7ed8b73 | |||
| 0b7b196159 | |||
| 33ad700d61 | |||
| 7f8552981b | |||
| 5cc9d2512b | |||
| 6ab789e36d | |||
| f8109af6ce | |||
| 1bfc6ac3af | |||
| 548817116a | |||
| b2f712e6b6 | |||
| 93739ddaff | |||
| 1373305638 | |||
| 70a54d0787 | |||
| 40a164b1b0 | |||
| bc966d56b0 | |||
| 61e7953827 | |||
| 192e1a9dbc | |||
| 2fe3c98c53 | |||
| 5f3cca665d | |||
| 88d5b049ff | |||
| 4614cb31fb | |||
| 44d76bc4a1 | |||
| 353350476d | |||
| 76d63a2fe8 | |||
| cce75a5895 | |||
| 2409adec5e | |||
| f75a5247b5 | |||
| 8cfa1310d1 | |||
| 086b96cc39 | |||
| 908aa7e1da | |||
| b6218e6b07 | |||
| 3d868855ca | |||
| 7e7213f67b | |||
| f5afc7d31c | |||
| 72737afb61 | |||
| b39e81512e | |||
| 62fad98a12 | |||
| 98c4aa7358 | |||
| 1a3ee1d4de | |||
| be2facb1f1 | |||
| 97b4731ca6 | |||
| 83326bcaed | |||
| 09eda63698 | |||
| d0aaff2135 | |||
| 7bd0bd0989 | |||
| 94bd98ab65 | |||
| 25fa4c853b | |||
| 4b4581ff2e | |||
| e1ea01e59e | |||
| da4d5c2494 | |||
| 3713992eb3 | |||
| e1c8337464 | |||
| 6c81ab18c8 | |||
| f0085588b9 | |||
| 8fdb330a6c | |||
| fb7a94f8ae | |||
| e71e3822e0 | |||
| e289fb9145 | |||
| bf2a8c4010 | |||
| 5cc34775f3 | |||
| 7f75afbdba | |||
| 1390ec0c15 | |||
| 4e84600e7e | |||
| c0ea49872c | |||
| 0685e4cabe | |||
| 875a590978 | |||
| 98d8aeb011 | |||
| 2f9905210a | |||
| 41d56a304a | |||
| 55da1da7f3 | |||
| a65d315cda | |||
| 16e6c57a3f | |||
| 638a2df7c6 | |||
| 9b53282444 | |||
| 89d02b353b | |||
| c968cca4de | |||
| e163b0d99b | |||
| 4426a5abb6 | |||
| 8c8e527249 | |||
| f50c1865d5 | |||
| f5257dc7ab | |||
| 14315e0035 | |||
| e2fe62b379 | |||
| 1f9bea1264 | |||
| 08f1a4d3cb | |||
| be8a0ac9c3 | |||
| a383f11d2a | |||
| 91618edeec | |||
| b64f6da230 | |||
| ba4b26b175 | |||
| 525c919b3a | |||
| d7f6de08e9 | |||
| 0d20ab7aa8 | |||
| 231d59da7f | |||
| 4fef277751 | |||
| 7032e64dcb | |||
| 15481c11c0 | |||
| 5930f771e5 | |||
| 2290c90089 | |||
| eb28ba0f78 | |||
| 7df203efe8 | |||
| 766b1dd779 | |||
| e992a8ea3f | |||
| e3863de129 | |||
| bfed6bdcf4 | |||
| f4834218ce | |||
| e3e001ac5b | |||
| afc1985114 | |||
| f0c0fa15ac | |||
| 3bb17aa74a | |||
| 3887d3afd3 | |||
| ccf1ac8e77 | |||
| df84150f14 | |||
| fd4f3c89cf | |||
| 46fa14692c | |||
| 2d26b672bf | |||
| f908dd5acd | |||
| f50135b5c6 | |||
| 2be8fc95b7 | |||
| 736d4b40e0 | |||
| 7fa0a4c79a | |||
| 8881aeb2ca | |||
| 8fa1c29c59 | |||
| 318ef00817 | |||
| 3fcdf69f56 | |||
| e2785fff55 | |||
| e5adc46d44 | |||
| 6052fcbe7e | |||
| 268e7e9b23 | |||
| 53f93fe01b | |||
| 202cb09e2b | |||
| c29df047d2 | |||
| 8dc8a3d39b | |||
| 34a4c17e9b | |||
| ccb61bd1d9 | |||
| be89574d27 | |||
| e8a12c08d8 | |||
| 16a5812db0 | |||
| 366eeab65d | |||
| ce185f92e3 | |||
| 276dccf5fd | |||
| 4fc6c80352 | |||
| 016afe19f8 | |||
| 7295ad401c | |||
| 1eed0fbda0 | |||
| da449b9852 | |||
|
|
9a499aced7 | ||
| c3f2c4f522 | |||
| a356f71745 | |||
| 0a76509365 | |||
| 9083833444 | |||
| ed9dc11c4b | |||
| 1c2d483a46 | |||
| 1f073938d7 | |||
| e12133fff0 | |||
| 61d95f53d6 | |||
| ebd9d7c16f | |||
| 455a7192d3 | |||
| 4c8ec8ffa3 | |||
| 2beca515ca | |||
| e1c3544f09 | |||
| 242fc36fd0 | |||
| 4754df89b7 | |||
| e050040bae | |||
| 30deb10c27 | |||
| f2791efa4f | |||
| acc9748aa2 | |||
| b36fe277c0 | |||
| 0b07e80ecb | |||
| b448019f93 | |||
| a108daebd0 | |||
| 2c950b5a0a | |||
| 0ded373257 | |||
| 4ad6ffce26 | |||
| 265f8092e5 | |||
| 6735056551 | |||
| a70aae6404 | |||
| f7c2027d17 | |||
| 8f9c4f4ed9 | |||
| cd4fa9df4d | |||
| b776dea93e | |||
| 2d655e9822 | |||
| f1aef07115 | |||
| ceac54f2a8 | |||
| 8cd2d73dd1 | |||
| 4c8a85091e | |||
| 1d8e306a5b | |||
| ff76148774 | |||
| 263616cf66 | |||
| 5d8563cf5e | |||
| 3a8e7bb486 | |||
| dac924d260 | |||
| 2fec9bae57 | |||
| a3a0e7f1a9 | |||
| 57e4922aa4 | |||
| 5a86e951c9 | |||
| 07a2292b98 | |||
| 498ebf5b5e | |||
| 0c0a53fb80 | |||
| f13d08283f | |||
| 6776b72adf | |||
| fc0111f9af | |||
| 58ecb0871a | |||
| 5ab36dc181 | |||
| 9eb4e7eb59 | |||
| b73d178751 | |||
| aeb5997303 | |||
| b6be8f1f51 | |||
| 6e4ec0f188 | |||
| d84a9d95e3 | |||
| e85ead856e | |||
| d640f69b64 | |||
| 3a855c6905 | |||
| e5bc9f79bc | |||
| e4a9a645a1 | |||
| 7be7fc0d06 | |||
| 639c21ee64 | |||
| 83463f08fd | |||
| d62c41a4c0 | |||
| 5bc32a7b39 | |||
| b87f9f2f0f | |||
| ecb8f48fc7 | |||
| 453e861eb1 | |||
| 9d9ba90f65 | |||
| c0ec43dc15 | |||
| 8bf0f53a1f | |||
| b9935804d8 | |||
| e3cd173cae | |||
| 0b171536bd | |||
| 4df5459abb | |||
| 99c360c739 | |||
| 238f3a123f | |||
| 7635f192bc | |||
| 4be4c95126 | |||
| c7174e1aa0 | |||
| 038f113176 | |||
| e640b7dc00 | |||
| 69ee0e8a79 | |||
| 44f9bf1d9d | |||
| 528d049505 | |||
| d38fff270d | |||
| f47e6d77df | |||
| bcdb9f7100 | |||
| 79c3511ced | |||
| 77163b4017 | |||
| 52512ff961 | |||
| 8e37d624ff | |||
| 2b845fa110 | |||
| 09c730c852 | |||
| 9ea0b5ca1e | |||
| 3f7c12c4cb | |||
| 52212a4234 | |||
| aad83a6e45 | |||
| b15249a7cc | |||
| 971c0b6bb1 | |||
| c8259d3fae | |||
| c1c1591ffd | |||
| 1ceae80007 | |||
| 711c240058 | |||
| ed906caf54 | |||
| fa316c0948 | |||
| 64da73b835 | |||
| 51d27b362c | |||
| 11bf6134ec | |||
| e6fd3d1594 | |||
| 6c440b46d0 | |||
| 6f5049ff54 | |||
| 785da91996 | |||
| a59be21d5c | |||
| dcd8d31c0b | |||
| bbff9cd347 | |||
| c5433c7b44 | |||
| 52e3ae85ef | |||
| 6ee8d34a08 | |||
| fc845bf79a | |||
| aa3ea16a1b | |||
| 5d72ad53fb | |||
| d5a16b3baa | |||
| 4300c11cb1 | |||
| 611bf9a530 | |||
| f665a077cb | |||
| 62c2411818 | |||
| 1aeff8903c | |||
| 7a0fe4f363 | |||
| 6ebe68c8fc | |||
| 075a340056 | |||
| d764da736d | |||
| b9ee75209a | |||
| 389ffcbadb | |||
| 37ec61eab2 | |||
| a901150981 | |||
| d7e623d816 | |||
| 45e7dd2c6c | |||
| 25ca66a86b | |||
| a78cbd6583 | |||
| 09283bba61 | |||
| e738070b24 | |||
| 0c67e0d798 | |||
| 9e7f379923 | |||
| 93426fbae5 | |||
| f1b9101b13 | |||
| 33d3b02763 | |||
| 2a169afa62 | |||
| a2fc7b47c1 | |||
| c717460cea | |||
| a8f57858d8 | |||
| 3ab0e79386 | |||
| 236b78c33b | |||
| 18138fd178 | |||
| fa34dcb44e | |||
| f8a7e22755 | |||
| 5e7a05b949 | |||
| 676d1fd8c1 | |||
| 9a569b9af1 | |||
| bfda22756e | |||
| 237d692cd1 | |||
| 31b57b24f5 | |||
| ff8cc52e41 | |||
| f6d8bab742 | |||
| 1bd0a301dd | |||
| d7ac3f27e0 | |||
| adf18c04a9 | |||
| 150023c203 | |||
| 21bf17da38 | |||
| 54c3d037a0 | |||
| cc7c59f4fa | |||
| 491c5fa696 | |||
| cb1c08a52d | |||
| 7c414a48de | |||
| 0d03d8d956 | |||
| ee974eb8d1 | |||
| 5e17847c10 | |||
| 753ee2e4e3 | |||
| 2c73095fd6 | |||
| c31875dc95 | |||
| 39ac32de74 | |||
| 3a6f76212d | |||
| 89c5d6195a | |||
| a6c0f93af0 | |||
| f52cdfe12d | |||
| fe91357505 | |||
| e4c578f20a | |||
| d9734e17fb | |||
| 4cc3f94635 | |||
| 8ff4dd5b3c | |||
| 423b6acfde | |||
| ccf2ec0804 | |||
| 002f0bda6f | |||
| 753aee7fc5 | |||
| c96b8b5c64 | |||
| 821e088b8e | |||
| 3ea5965a99 | |||
| 5ce2821634 | |||
| 5d4b6ee4fc | |||
| 7399e63d70 | |||
| fc27945b4e | |||
| 2b98a8ca57 | |||
| d50103ca24 | |||
| 52a3aaec81 | |||
| 48d9f3af80 | |||
| 7575ca93ad | |||
| dcf7f0daa9 | |||
| ffe3f45168 | |||
| bd17bdabf9 | |||
| 118c993e31 | |||
| 33707afaaf | |||
| 5fc79cb304 | |||
| b595872bb3 | |||
| e50e55444c | |||
| 0f68d7e8f9 | |||
| f161ba7728 | |||
| fb2479c6fe | |||
| f8f75587c3 | |||
| 3cbf6b5144 | |||
| 48cf579779 | |||
| 5c5edd2106 | |||
| 4a4b2f7206 | |||
| e84cdd1a54 | |||
| 410eaab039 | |||
| 8b8dd4758f | |||
| 16dfa61d3d | |||
| cd0dcdb06b | |||
| 0bc76ebcfb | |||
| b86383444b | |||
| e788902689 | |||
| 2d0d90ba7e | |||
| c56cba7257 | |||
| 63623d0dc3 | |||
| 1a409eab82 | |||
| 135242d577 | |||
| aec96c5193 | |||
| a68eef6627 | |||
| 0ed1ee7bb0 | |||
| ccdde704c7 | |||
| f2803833a6 | |||
| 884df448f0 | |||
| a1cba28258 | |||
| eddb6db49e | |||
| 67267c20a3 | |||
| 547da816ad | |||
| ecf57118ba | |||
| 3681255837 | |||
| f97595108f | |||
| 7bf6c0aa4b | |||
| 9fb24cad21 | |||
| b036b9f480 | |||
| 2d677619f3 | |||
| 576e6edecc | |||
| 0819ee5593 | |||
| 7ca45462cf | |||
| 0e8399ae71 | |||
| cf42f5455d | |||
| 50536e5867 | |||
| e3c584c560 | |||
| c48e67db97 | |||
| fd8c6f50f2 | |||
| e09e6074c8 | |||
| c470e9603f | |||
| faf0882b3a | |||
| e96209ad14 | |||
| 1912047142 | |||
| 8011416ceb | |||
| 2d3f527e24 | |||
| aed221fa34 | |||
| 425d46b0ef | |||
| b3d43ad682 | |||
| 65af6a8437 | |||
| ac07f2e7df | |||
| 4d1c88b43b | |||
| 465720ccdd | |||
| 21fe8ed322 | |||
| 01d440de88 | |||
| aba0ce3a6d | |||
| 906217822f | |||
| 9e81d94e5d | |||
| 092f3b1026 | |||
| 6739cac57b | |||
| 2d69ab84ce | |||
| af3a8d4dbc | |||
| 0792585612 | |||
| ee798802e6 | |||
| 3f44bf0577 | |||
| eaedae0565 | |||
| 9c068d07c9 | |||
| 8abe88b2d3 | |||
| ece70df8fe | |||
| ecc375cf63 | |||
| d89a5b2e4b | |||
| d041586baf | |||
| 49472d32a1 | |||
| aa83b5c270 | |||
| 24bd37cd38 | |||
| a4e24baeb5 | |||
| f0512fdce3 | |||
| 101b6c9b74 | |||
| 9db3f91c28 | |||
| 94de4c07da | |||
| 67eedfddc4 | |||
| 829ec15b5b | |||
| e8bc314cfb | |||
| 85328a6e96 | |||
| 3af743ed1b | |||
| b3b67e7abf | |||
| f2d4464209 | |||
| 3fa52b6f32 | |||
| 01ad3e8a8a | |||
| fc4bbe2568 | |||
| d1a407c6b8 | |||
| a210ca3e17 | |||
| 276f4a5aa4 | |||
| 56b5e117f1 | |||
| 00c5630072 | |||
| f3a4594386 | |||
| ed335e5010 | |||
| cdd5dbb5ea | |||
| 0e51ca5bce | |||
| 0f24587641 | |||
| 5b1f74e263 | |||
| 0a2171ae91 | |||
| 09573a7cfc | |||
| 686c4f2698 | |||
| 9273950afc | |||
| add6fe3994 | |||
| 581efc0235 | |||
| b1d9b4810f | |||
| a868059124 | |||
| 2ceb788c2e | |||
| 3ca93dfc54 | |||
| e8315b207d | |||
| 3090536fc7 | |||
| c5034b43ab | |||
| 6b4b7939b0 | |||
| 99be7c765a | |||
| a018275ebf | |||
| fb9777247a | |||
| 1e8239c7e2 | |||
| 81b127648b | |||
| 4c5e3f2f28 | |||
| 9fb7d3ff42 | |||
| ac3093b5dc | |||
| 975d29fa31 | |||
| 94adb5f348 | |||
| fba8cc9acd | |||
| 0fb75fa95f | |||
| 840c4ac3a9 | |||
| 16613c86a7 | |||
| 0c43591378 | |||
| 9ea6ac8d24 | |||
| 394210c99b | |||
| 0a7c8c70b0 | |||
| 50cfffdb19 | |||
| 262f2ceef5 | |||
| 5377ca3d57 | |||
| 2fc48951c8 | |||
| b5308c583c | |||
| ffc4690cf5 | |||
| aace3488c5 | |||
| 9782ca679d | |||
| 258500d3f7 | |||
| 20a3a2d33d | |||
| 09b6d24303 | |||
| 244569004b | |||
| 773928cf47 | |||
| 0b60b46a40 | |||
| 4a4797e49d | |||
| a26a507d31 | |||
| 151578461e | |||
| c219e1c5e6 | |||
| 701190a853 | |||
| 4a5d224e26 | |||
| c948ed897f | |||
| 9f83c4003a | |||
| 60ad89af8d | |||
| f59c3ac6e4 | |||
| 25aae80175 | |||
| 8a784023df | |||
| d105b3086e | |||
| e68734af4d | |||
| 80aca5c42e | |||
| 91cc351b9f | |||
| 3727eff0a1 | |||
| 98e8f2c77f | |||
| d9cc0ef9d3 | |||
| 20e5e555f1 | |||
| 156a6a6cb6 | |||
| 2c57c4598c | |||
| 130678682c | |||
| ca706b0281 | |||
| 9ff2b454fb | |||
| 5362042060 | |||
| 59c05047e6 | |||
| dabc32defa | |||
| d0ba4497b8 | |||
| cbdbb2cb4f | |||
| 8090db41fd | |||
| e4b8bf49c6 | |||
| f91e4f7f47 | |||
| 2185ab4d96 | |||
| 8b55326dbd | |||
| 29de3846b7 | |||
| 781f6703f2 | |||
| 7901b11a6d | |||
| 136351e574 | |||
| 004fe34221 | |||
| dc15afe84c | |||
| 298b4baeae | |||
| efa72f8d96 | |||
| d5d8cca96e | |||
| 34676028f9 | |||
| 6639a57225 | |||
| e084da09e7 | |||
| 8afc6b5c10 | |||
| 28b558e0eb | |||
| 18d55d8ef9 | |||
| ded62cb3f1 | |||
| da00ab06c2 | |||
| 4021aeef49 | |||
| 3cf5653f0d | |||
| 779e44f63a | |||
| 17f8d7bb98 | |||
| 47e0d157a2 | |||
| bcfaf764a4 | |||
| cd38fe180c | |||
| 51b54d0dc6 | |||
| a452163d96 | |||
| 1457492697 | |||
| c7ce387900 | |||
| 7131dbd052 | |||
| 1a2c8df31e | |||
| d2d280c2e3 | |||
| 7480c912b5 | |||
| 307fb2c8a3 | |||
| 85dcab4226 | |||
| da7bb49726 | |||
| 17c5b9b811 | |||
| 458ca8b40c | |||
| 9bf906a371 | |||
| b1e7ce7277 | |||
| 0fb461e3df | |||
| fdb9083e95 | |||
| ab645f0fe9 | |||
| 290ce48514 | |||
| b6c35b9f76 | |||
| 5c90e911b0 | |||
| b63181ae6b | |||
| bc72822fe4 | |||
| 29d6e2157c | |||
| 6b851b5033 | |||
| cad2a32394 | |||
| b251ba9709 | |||
| 812fb1ff32 | |||
| 0e299769bb | |||
| 956fed6616 | |||
| ef982e5d22 | |||
| fe589090d7 | |||
| 6100570511 | |||
| c25370304e | |||
| 203d561a5d | |||
| 987367d1ca | |||
| f7523e073f | |||
| f42fd8a333 | |||
| bf39b6c79e | |||
| 33dbbb5178 | |||
| db79948886 | |||
| cf09b40b4a | |||
| fbc5aedf35 | |||
| 31c0f1566b | |||
| 16786404e1 | |||
| 050d68c0d1 | |||
| 9f807e8e1d | |||
| 851c2d0239 | |||
| f9ab417fdf | |||
| 6702e0714f | |||
| fa16558cda | |||
| 5328e0be5d | |||
| 1bd02406d4 | |||
| a4c34fb326 | |||
| 80a70b758d | |||
| 0a333efddb | |||
| a4cf1a2957 | |||
| 59e5709f28 | |||
| 1195eb23b1 | |||
| 69f00977ae | |||
| fc8b8b8a9a | |||
| 07a3160ed5 | |||
| 1496fbfa53 | |||
| 780593c0b6 | |||
| db891f43ce | |||
| 3357d9a86b | |||
| 43a7ca4b5e | |||
| c764a356ce | |||
| 4a881b9eaf | |||
| 76d70ea861 | |||
| 959a04e1cc | |||
| bf8fbcc9e3 | |||
| f9fe46154a | |||
| c97921b2ea | |||
| 95967f2f45 | |||
| 552c05599f | |||
| 837d110796 | |||
| fcc7e84300 | |||
| 9080bc85f2 | |||
| 512f1a8f4d | |||
| 4faa6b9af4 | |||
| 019ee02912 |
@@ -1,54 +0,0 @@
|
|||||||
==================
|
|
||||||
Odoo 18 Accounting
|
|
||||||
==================
|
|
||||||
|
|
||||||
This Module will adds following accounting features to Odoo 19 community edition:
|
|
||||||
Financial Reports, Asset Management, Budget Management, Bank Statement Import,
|
|
||||||
Daily Reports, Customer Follow Ups and Recurring Payments
|
|
||||||
|
|
||||||
|
|
||||||
Common FAQ
|
|
||||||
==========
|
|
||||||
1. How to skip in payment status and directly move to paid status ?
|
|
||||||
a) https://www.youtube.com/watch?v=eWxfy86Byog
|
|
||||||
|
|
||||||
Installation
|
|
||||||
============
|
|
||||||
|
|
||||||
To install this module, you need to:
|
|
||||||
|
|
||||||
Download the module and add it to your Odoo addons folder. Afterward, log on to
|
|
||||||
your Odoo server and go to the Apps menu. Trigger the debug mode and update the
|
|
||||||
list by clicking on the "Update Apps List" link. Now install the module by
|
|
||||||
clicking on the install button.
|
|
||||||
|
|
||||||
Upgrade
|
|
||||||
============
|
|
||||||
|
|
||||||
To upgrade this module, you need to:
|
|
||||||
|
|
||||||
Download the module and add it to your Odoo addons folder. Restart the server
|
|
||||||
and log on to your Odoo server. Select the Apps menu and upgrade the module by
|
|
||||||
clicking on the upgrade button.
|
|
||||||
|
|
||||||
|
|
||||||
Configuration
|
|
||||||
=============
|
|
||||||
|
|
||||||
There is Nothing to Configure
|
|
||||||
|
|
||||||
|
|
||||||
Credits
|
|
||||||
=======
|
|
||||||
|
|
||||||
Contributors
|
|
||||||
------------
|
|
||||||
|
|
||||||
* Odoo Mates <odoomates@gmail.com>
|
|
||||||
* Walnut Software Solutions <info@walnutit.com>
|
|
||||||
|
|
||||||
|
|
||||||
Author & Maintainer
|
|
||||||
-------------------
|
|
||||||
|
|
||||||
This module is maintained by the Odoo Mates
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
from . import models
|
|
||||||
@@ -1,44 +0,0 @@
|
|||||||
{
|
|
||||||
'name': 'Odoo 19 Accounting Community',
|
|
||||||
'version': '19.0.1.0.3', # __odoosky_original_version__: '1.0.3'
|
|
||||||
'category': 'Accounting',
|
|
||||||
'summary': 'Accounting Reports, Asset Management and Budget, Recurring Payments, '
|
|
||||||
'Lock Dates, Fiscal Year, Accounting Dashboard, Financial Reports, '
|
|
||||||
'Customer Follow up Management, Bank Statement Import',
|
|
||||||
'description': 'Odoo 19 Financial Reports, Asset Management and '
|
|
||||||
'Budget, Financial Reports, Recurring Payments, '
|
|
||||||
'Bank Statement Import, Customer Follow Up Management,'
|
|
||||||
'Account Lock Date, Accounting Dashboard',
|
|
||||||
'live_test_url': 'https://www.youtube.com/c/OdooMates',
|
|
||||||
'sequence': '1',
|
|
||||||
'sequence': '1',
|
|
||||||
'website': 'https://www.walnutit.com',
|
|
||||||
'author': 'Odoo Mates, Walnut Software Solutions, Odoo SA',
|
|
||||||
'maintainer': 'Odoo Mates, Walnut Software Solutions',
|
|
||||||
'license': 'LGPL-3',
|
|
||||||
'support': 'odoomates@gmail.com',
|
|
||||||
'depends': [
|
|
||||||
'accounting_pdf_reports',
|
|
||||||
'om_account_asset',
|
|
||||||
'om_account_budget',
|
|
||||||
'om_fiscal_year',
|
|
||||||
'om_recurring_payments',
|
|
||||||
'om_account_daily_reports',
|
|
||||||
'om_account_followup',
|
|
||||||
],
|
|
||||||
'data': [
|
|
||||||
'security/group.xml',
|
|
||||||
'views/menu.xml',
|
|
||||||
'views/settings.xml',
|
|
||||||
'views/account_group.xml',
|
|
||||||
'views/account_tag.xml',
|
|
||||||
'views/res_partner.xml',
|
|
||||||
'views/account_bank_statement.xml',
|
|
||||||
'views/payment_method.xml',
|
|
||||||
'views/reconciliation.xml',
|
|
||||||
'views/account_journal.xml',
|
|
||||||
],
|
|
||||||
'application': True,
|
|
||||||
'images': ['static/description/banner.gif'],
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
==================
|
|
||||||
Odoo 19 Accounting
|
|
||||||
==================
|
|
||||||
|
|
||||||
This Module will adds following accounting features to Odoo 19 community edition:
|
|
||||||
Financial Reports, Asset Management, Budget Management, Bank Statement Import,
|
|
||||||
Daily Reports, Customer Follow Ups and Recurring Payments
|
|
||||||
|
|
||||||
Common FAQ
|
|
||||||
==========
|
|
||||||
1. How to skip in payment status and directly move to paid status ?
|
|
||||||
a) https://www.youtube.com/watch?v=eWxfy86Byog
|
|
||||||
|
|
||||||
Installation
|
|
||||||
============
|
|
||||||
|
|
||||||
To install this module, you need to:
|
|
||||||
|
|
||||||
Download the module and add it to your Odoo addons folder. Afterward, log on to
|
|
||||||
your Odoo server and go to the Apps menu. Trigger the debug mode and update the
|
|
||||||
list by clicking on the "Update Apps List" link. Now install the module by
|
|
||||||
clicking on the install button.
|
|
||||||
|
|
||||||
|
|
||||||
Upgrade
|
|
||||||
============
|
|
||||||
|
|
||||||
To upgrade this module, you need to:
|
|
||||||
|
|
||||||
Download the module and add it to your Odoo addons folder. Restart the server
|
|
||||||
and log on to your Odoo server. Select the Apps menu and upgrade the module by
|
|
||||||
clicking on the upgrade button.
|
|
||||||
|
|
||||||
|
|
||||||
Configuration
|
|
||||||
=============
|
|
||||||
|
|
||||||
There is Nothing to Configure
|
|
||||||
|
|
||||||
|
|
||||||
Credits
|
|
||||||
=======
|
|
||||||
|
|
||||||
Contributors
|
|
||||||
------------
|
|
||||||
|
|
||||||
* Odoo Mates <odoomates@gmail.com>
|
|
||||||
* Walnut Software Solutions <info@walnutit.com>
|
|
||||||
|
|
||||||
|
|
||||||
Author & Maintainer
|
|
||||||
-------------------
|
|
||||||
|
|
||||||
This module is maintained by the Odoo Mates
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
##Turkish - Alaattin Kahramanlar
|
|
||||||
##Spanish MX - Alfonso González
|
|
||||||
##French - Sylvain LC
|
|
||||||
@@ -1,133 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 15.0\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2022-04-15 18:15+0000\n"
|
|
||||||
"PO-Revision-Date: 2022-04-15 18:15+0000\n"
|
|
||||||
"Last-Translator: \n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: \n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "مجموعات الحساب\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "علامات تصنيف الحساب "
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
|
|
||||||
msgid "Account Types"
|
|
||||||
msgstr "أنواع الحسابات\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "محاسبة\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "المحاسبة الأنجلو سكسونية\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "البيانات المصرفية\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "البنك والنقد "
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "آلات تسجيل النقد "
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
|
|
||||||
msgid "Chart of Accounts Templates"
|
|
||||||
msgstr "قوالب مخطط الحسابات "
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "ضبط الاعدادات"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
|
|
||||||
msgid "Fiscal Position Templates"
|
|
||||||
msgstr "قوالب المركز المالي\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "مجموعة من\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "طرق السداد"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "طرق السداد"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "نوع الدفع\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "التصالح\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"سجل تكلفة سلعة كمصروف عندما تكون هذه السلعة\n"
|
|
||||||
" إصدار فاتورة للعميل النهائي (بدلاً من تسجيل التكلفة في أقرب وقت\n"
|
|
||||||
" كما يتم استلام المنتج في المخزون)."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
"سجل تكلفة سلعة كمصروف عندما يتم إصدار فاتورة بهذه السلعة للعميل النهائي.\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "القوالب "
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "استخدام طريقة المحاسبة الأنجلو-ساكسونية"
|
|
||||||
@@ -1,137 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 15.0\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2022-07-06 02:59+0000\n"
|
|
||||||
"PO-Revision-Date: 2022-07-06 02:59+0000\n"
|
|
||||||
"Last-Translator: \n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: \n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "مجموعات الحساب\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "علامات الحساب\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
|
|
||||||
msgid "Account Types"
|
|
||||||
msgstr "أنواع الحسابات\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "محاسبة\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "المحاسبة الأنجلو سكسونية\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "البيانات المصرفية\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "البنك والنقد\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "الات المحاسبه\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
|
|
||||||
msgid "Chart of Accounts Templates"
|
|
||||||
msgstr "نماذج مخطط الحسابات\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "ضبط الاعدادات"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
|
|
||||||
msgid "Fiscal Position Templates"
|
|
||||||
msgstr "قوالب المركز المالي\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "مجموعة من\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_move
|
|
||||||
msgid "Journal Entry"
|
|
||||||
msgstr "قيد اليومية"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "طريقة الدفع او السداد\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "طرق الدفع\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "نوع الدفع\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "التصالح"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"سجل تكلفة سلعة كمصروف عند إصدار فاتورة بهذه السلعة للعميل النهائي (بدلاً من "
|
|
||||||
"تسجيل التكلفة بمجرد استلام المنتج في المخزون)."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
"سجل تكلفة سلعة كمصروف عندما يتم إصدار فاتورة بهذه السلعة للعميل النهائي.\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "القوالب"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "استخدم محاسبة الأنجلو ساكسون\n"
|
|
||||||
@@ -1,144 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 19.0\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2024-03-21 19:42+0000\n"
|
|
||||||
"PO-Revision-Date: 2024-03-21 19:42+0000\n"
|
|
||||||
"Last-Translator: Sergio Ariel Ameghino <ariel.ameghino@gmail.com>\n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: \n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "Grupos de cuentas"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "Etiquetas de cuenta"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "Contabilidad"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "Contabilidad Anglosajona"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "Extracto bancario"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_bank_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "Banco y Efectivo"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "Cajas Registradoras"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "Ajustes de configuración"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "Agrupar por"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_move
|
|
||||||
msgid "Journal Entry"
|
|
||||||
msgstr "Asiento contable"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_finance_entries_accounting_journals
|
|
||||||
msgid "Journals"
|
|
||||||
msgstr "Diarios"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_misc
|
|
||||||
msgid "Miscellaneous"
|
|
||||||
msgstr "Misceláneas"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "Método de pago"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "Métodos de pago"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "Tipos de pago"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_purchase
|
|
||||||
msgid "Purchases"
|
|
||||||
msgstr "Compras"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "Conciliación"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"Registrar el costo de un bien como gasto cuando este bien se\n"
|
|
||||||
"\t\t\t\t facture a un cliente final (en lugar de registrar el costo tan pronto\n"
|
|
||||||
"\t\t\t\t como el producto se recibe en stock)."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
"Registrar el costo de un bien como gasto cuando este bien se factura a "
|
|
||||||
"cliente final."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_sales
|
|
||||||
msgid "Sales"
|
|
||||||
msgstr "Ventas"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "Plantillas"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "Usar Contabilidad Anglosajona"
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 15.0-20220319\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2022-06-12 03:13+0000\n"
|
|
||||||
"PO-Revision-Date: 2022-06-12 03:13+0000\n"
|
|
||||||
"Last-Translator: \n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: \n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "Grupos de cuentas"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "Etiquetas de cuenta"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
|
|
||||||
msgid "Account Types"
|
|
||||||
msgstr "Tipos de cuentas"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "Contabilidad"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "Contabilidad anglo-sajona"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "Extractos bancarios"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "Banco y efectivo"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "Registros de caja"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
|
|
||||||
msgid "Chart of Accounts Templates"
|
|
||||||
msgstr "Plantilla de Plan Contable"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "Opciones de configuración"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
|
|
||||||
msgid "Fiscal Position Templates"
|
|
||||||
msgstr "Plantillas de posición fiscal"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "Agrupar por"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_move
|
|
||||||
msgid "Journal Entry"
|
|
||||||
msgstr "Asiento de diario"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "Método de pago"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "Métodos de pago"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "Tipo de pago"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "Conciliación"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"Registrar el costo de un bien como gasto cuando este bien se\n"
|
|
||||||
" facturado a un cliente final (en lugar de registrar el costo tan pronto\n"
|
|
||||||
" como el producto se recibe en stock)."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
"Registre el costo de un bien como un gasto cuando este bien se facture a un "
|
|
||||||
"cliente final."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "Plantillas"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "Utilizar contabilidad anglo-sajona"
|
|
||||||
@@ -1,144 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 15.0-20220319\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2022-06-12 03:13+0000\n"
|
|
||||||
"PO-Revision-Date: 2022-07-05 23:59+0200\n"
|
|
||||||
"Last-Translator: Sylvain Lc\n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"Language: fr\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
"X-Generator: Poedit 3.1\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "Groupes de comptes"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "Balises de compte"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
|
|
||||||
msgid "Account Types"
|
|
||||||
msgstr "Types de compte"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "Comptabilité"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "Comptabilité anglo-saxone"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "Relevés bancaires"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "Banque et liquidités"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "Caisses"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
|
|
||||||
msgid "Chart of Accounts Templates"
|
|
||||||
msgstr "Modèles de plans de comptes"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "Paramètres de Configuration"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
|
|
||||||
msgid "Fiscal Position Templates"
|
|
||||||
msgstr "Modèles de situation financière"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "Grouper par"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_move
|
|
||||||
msgid "Journal Entry"
|
|
||||||
msgstr "Pièce comptable"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "Moyen de paiement"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "Méthodes de paiement"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "Type de paiement"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "Lettrer"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of "
|
|
||||||
"recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"Enregistrer le coût d’un bien comme une dépense lorsque ce bien est\n"
|
|
||||||
" facturé à un client final (au lieu "
|
|
||||||
"d’enregistrer le coût dès que possible)\n"
|
|
||||||
" au fur et à mesure que le produit est reçu "
|
|
||||||
"en stock)."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
"Enregistrez le coût d’un bien comme une dépense lorsque ce bien est facturé "
|
|
||||||
"à un client final."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "Modèles"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "Utiliser la comptabilité anglo-saxone"
|
|
||||||
@@ -1,144 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 18.0\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2024-11-09 12:27+0000\n"
|
|
||||||
"PO-Revision-Date: 2024-11-09 12:27+0000\n"
|
|
||||||
"Last-Translator: \n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: \n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "Grup Akun"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "Tag Akun"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "Akuntansi"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "Akuntansi Anglo-Saxon"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "Laporan Bank"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_bank_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "Bank dan Uang Tunai"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "Mesin Kasir"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "Pengaturan Konfigurasi"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "Kelompokkan Berdasarkan"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_move
|
|
||||||
msgid "Journal Entry"
|
|
||||||
msgstr "Entri Jurnal"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_finance_entries_accounting_journals
|
|
||||||
msgid "Journals"
|
|
||||||
msgstr "Jurnal"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_misc
|
|
||||||
msgid "Miscellaneous"
|
|
||||||
msgstr "Lain-Lain"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "Metode Pembayaran"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "Metode Pembayaran"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "Tipe Pembayaran"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_purchase
|
|
||||||
msgid "Purchases"
|
|
||||||
msgstr "Pembelian"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "Penyesuaian"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"Catat harga pokok suatu barang sebagai pengeluaran ketika barang tersebut\n"
|
|
||||||
" ditagihkan ke pelanggan akhir (alih-alih mencatat biayanya\n"
|
|
||||||
" segera setelah produk diterima dalam stok)."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
"Catat harga suatu barang sebagai beban ketika barang tersebut ditagihkan "
|
|
||||||
"ke pelanggan akhir."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_sales
|
|
||||||
msgid "Sales"
|
|
||||||
msgstr "Penjualan"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "Templat"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "Gunakan akuntansi Anglo-Saxon"
|
|
||||||
@@ -1,133 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 15.0\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2022-04-15 06:40+0000\n"
|
|
||||||
"PO-Revision-Date: 2022-04-15 06:40+0000\n"
|
|
||||||
"Last-Translator: \n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: \n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "Hesap Grupları"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "Hesap Etiketleri"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
|
|
||||||
msgid "Account Types"
|
|
||||||
msgstr "Hesap Tipleri"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "Muhasebe"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "Anglo-Sakson Muhasebesi"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "Banka Hesap Özetleri"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "Banka ve Nakit"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "Yazar Kasa"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
|
|
||||||
msgid "Chart of Accounts Templates"
|
|
||||||
msgstr "Hesap Planı Şablonları"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "Yapılandırma Ayarları"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
|
|
||||||
msgid "Fiscal Position Templates"
|
|
||||||
msgstr "Mali Pozisyon Şablonları"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "Gruplama"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "Ödeme Metodu"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "Ödeme Metotları"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "Ödeme Tipi"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "Mutabakat"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"Bir ürünün bedelini, o ürün son tüketiciye faturalandıktan sonra gider "
|
|
||||||
"olarak kayda gir. (Ürün stoğu geldiği anda gider olarak kaydetmek yerine)"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
"Ürünün bedelini, ürün son tüketiciye faturalandıktan sonra gider olarak "
|
|
||||||
"kayda gir."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "Şablonlar"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "Anglo-Sakson muhasebesi kullan"
|
|
||||||
@@ -1,369 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 14.0\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2022-07-07 07:33+0000\n"
|
|
||||||
"PO-Revision-Date: 2022-07-07 07:33+0000\n"
|
|
||||||
"Last-Translator: \n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: \n"
|
|
||||||
"Plural-Forms: \n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "Групи рахунків"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "Теги рахунків"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
|
|
||||||
msgid "Account Types"
|
|
||||||
msgstr "Типи рахунків"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:res.groups,name:om_account_accountant.group_fiscal_year
|
|
||||||
msgid "Allow to define fiscal years of more or less than a year"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "Банківські виписки"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "Банк та каса"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_change_lock_date
|
|
||||||
msgid "Cancel"
|
|
||||||
msgstr "Скасувати"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "Касові апарати"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_change_lock_date
|
|
||||||
msgid "Change Lock Date"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
|
|
||||||
msgid "Chart of Accounts Templates"
|
|
||||||
msgstr "Шаблони планів рахунків"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.actions.act_window,help:om_account_accountant.actions_account_fiscal_year
|
|
||||||
msgid "Click here to create a new fiscal year."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__company_id
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__company_id
|
|
||||||
msgid "Company"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "Налаштування"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__create_uid
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__create_uid
|
|
||||||
msgid "Created by"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__create_date
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__create_date
|
|
||||||
msgid "Created on"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Define fiscal years of more or less than one year"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__display_name
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__display_name
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__display_name
|
|
||||||
msgid "Display Name"
|
|
||||||
msgstr "Відобразити назву"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__date_to
|
|
||||||
msgid "End Date"
|
|
||||||
msgstr "Дата закінчення"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_account_fiscal_year__date_to
|
|
||||||
msgid "Ending Date, included in the fiscal year."
|
|
||||||
msgstr "Кінцева дата, яка входиь до фіскального року."
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Fiscal Period Closing"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
|
|
||||||
msgid "Fiscal Position Templates"
|
|
||||||
msgstr "Шаблони схем оподаткування"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_fiscal_year
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_fiscal_year
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Fiscal Year"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.actions_account_fiscal_year
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__group_fiscal_year
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Fiscal Years"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__fiscalyear_last_day
|
|
||||||
msgid "Fiscalyear Last Day"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__fiscalyear_last_month
|
|
||||||
msgid "Fiscalyear Last Month"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__id
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_move__id
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__id
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__id
|
|
||||||
msgid "ID"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_move
|
|
||||||
msgid "Journal Entry"
|
|
||||||
msgstr "Запис у журналі"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Last Day"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year____last_update
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date____last_update
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings____last_update
|
|
||||||
msgid "Last Modified on"
|
|
||||||
msgstr "Останні зміни"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__write_uid
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__write_uid
|
|
||||||
msgid "Last Updated by"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__write_date
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__write_date
|
|
||||||
msgid "Last Updated on"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__fiscalyear_lock_date
|
|
||||||
msgid "Lock Date"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__fiscalyear_lock_date
|
|
||||||
msgid "Lock Date for All Users"
|
|
||||||
msgstr "Дата закриття для всіх користувачів"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__period_lock_date
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__period_lock_date
|
|
||||||
msgid "Lock Date for Non-Advisers"
|
|
||||||
msgstr "Дата закриття для користувачів без ролі Консультант"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_change_lock_date
|
|
||||||
msgid "Lock Dates"
|
|
||||||
msgstr "Дати закриття періодів"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_view_change_lock_date
|
|
||||||
msgid "Lock your Fiscal Period"
|
|
||||||
msgstr "Закрийте свій податковий період"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Lock your fiscal period"
|
|
||||||
msgstr "Закрийте свій податковий період"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__name
|
|
||||||
msgid "Name"
|
|
||||||
msgstr "Назва"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_change_lock_date__tax_lock_date
|
|
||||||
msgid ""
|
|
||||||
"No users can edit journal entries related to a tax prior and inclusive of "
|
|
||||||
"this date."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__fiscalyear_lock_date
|
|
||||||
msgid ""
|
|
||||||
"No users, including Advisers, can edit accounts prior to and inclusive of "
|
|
||||||
"this date. Use it for fiscal year locking for example."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_change_lock_date__fiscalyear_lock_date
|
|
||||||
msgid ""
|
|
||||||
"No users, including Advisers, can edit accounts prior to and inclusive of "
|
|
||||||
"this date. Use it for fiscal year locking."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__period_lock_date
|
|
||||||
msgid ""
|
|
||||||
"Only users with the 'Adviser' role can edit accounts prior to and inclusive "
|
|
||||||
"of this date. Use it for period locking inside an open fiscal year, for "
|
|
||||||
"example."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_change_lock_date__period_lock_date
|
|
||||||
msgid ""
|
|
||||||
"Only users with the Adviser role can edit accounts prior to and inclusive of"
|
|
||||||
" this date. Use it for period locking inside an open fiscal year."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "Спосіб оплати"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "Спосіб оплати"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "Тип оплати"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_change_lock_date
|
|
||||||
msgid "Save"
|
|
||||||
msgstr "Зберегти"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__date_from
|
|
||||||
msgid "Start Date"
|
|
||||||
msgstr "Дата початку"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_account_fiscal_year__date_from
|
|
||||||
msgid "Start Date, included in the fiscal year."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__tax_lock_date
|
|
||||||
msgid "Tax Lock Date"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "Шаблони"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: code:addons/om_account_accountant/models/account_fiscal_year.py:0
|
|
||||||
#, python-format
|
|
||||||
msgid "The ending date must not be prior to the starting date."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: code:addons/om_account_accountant/wizard/change_lock_date.py:0
|
|
||||||
#, python-format
|
|
||||||
msgid "You Are Not Allowed To Perform This Operation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: code:addons/om_account_accountant/models/account_fiscal_year.py:0
|
|
||||||
#, python-format
|
|
||||||
msgid ""
|
|
||||||
"You can not have an overlap between two fiscal years, please correct the "
|
|
||||||
"start and/or end dates of your fiscal years."
|
|
||||||
msgstr ""
|
|
||||||
@@ -1,146 +0,0 @@
|
|||||||
# Translation of Odoo Server.
|
|
||||||
# This file contains the translation of the following modules:
|
|
||||||
# * om_account_accountant
|
|
||||||
#
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: Odoo Server 18.0-20231105\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-23 21:28+0000\n"
|
|
||||||
"PO-Revision-Date: 2023-11-24 06:08+0800\n"
|
|
||||||
"Last-Translator: \n"
|
|
||||||
"Language-Team: \n"
|
|
||||||
"Language: zh_TW\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
|
||||||
"X-Generator: Poedit 3.4.1\n"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
|
|
||||||
msgid "Account Groups"
|
|
||||||
msgstr "帳戶組別"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
|
|
||||||
msgid "Account Tags"
|
|
||||||
msgstr "帳戶標籤"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
|
|
||||||
msgid "Accounting"
|
|
||||||
msgstr "會計"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid "Anglo-Saxon Accounting"
|
|
||||||
msgstr "Anglo-Saxon會計"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
|
|
||||||
msgid "Bank Statements"
|
|
||||||
msgstr "銀行對帳單"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_bank_cash
|
|
||||||
msgid "Bank and Cash"
|
|
||||||
msgstr "銀行和現金"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
|
|
||||||
msgid "Cash Registers"
|
|
||||||
msgstr "現金出納"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_res_config_settings
|
|
||||||
msgid "Config Settings"
|
|
||||||
msgstr "設置"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Group By"
|
|
||||||
msgstr "分組按"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model,name:om_account_accountant.model_account_move
|
|
||||||
msgid "Journal Entry"
|
|
||||||
msgstr "日記帳分錄"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_finance_entries_accounting_journals
|
|
||||||
msgid "Journals"
|
|
||||||
msgstr "日記帳"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_misc
|
|
||||||
msgid "Miscellaneous"
|
|
||||||
msgstr "一般"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Method"
|
|
||||||
msgstr "付款方式"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
|
|
||||||
msgid "Payment Methods"
|
|
||||||
msgstr "付款方法"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
|
|
||||||
msgid "Payment Type"
|
|
||||||
msgstr "付款類型"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_purchase
|
|
||||||
msgid "Purchases"
|
|
||||||
msgstr "採購"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
|
|
||||||
msgid "Reconcile"
|
|
||||||
msgstr "沖帳"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is\n"
|
|
||||||
" invoiced to a final customer (instead of "
|
|
||||||
"recording the cost as soon\n"
|
|
||||||
" as the product is received in stock)."
|
|
||||||
msgstr ""
|
|
||||||
"當商品是\n"
|
|
||||||
" 向最終客戶開具發票(而不是儘快記錄成"
|
|
||||||
"本)\n"
|
|
||||||
" 因為產品有庫存)。"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid ""
|
|
||||||
"Record the cost of a good as an expense when this good is invoiced to a "
|
|
||||||
"final customer."
|
|
||||||
msgstr "當向最終客戶開立發票時,將商品成本記錄為費用。"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_sales
|
|
||||||
msgid "Sales"
|
|
||||||
msgstr "銷售"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
|
|
||||||
msgid "Templates"
|
|
||||||
msgstr "模板"
|
|
||||||
|
|
||||||
#. module: om_account_accountant
|
|
||||||
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
|
|
||||||
msgid "Use anglo-saxon accounting"
|
|
||||||
msgstr "使用盎格魯-撒克遜會計"
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
from . import account_move
|
|
||||||
from . import settings
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
from odoo import fields, models, api
|
|
||||||
|
|
||||||
|
|
||||||
class AccountMove(models.Model):
|
|
||||||
_inherit = "account.move"
|
|
||||||
|
|
||||||
@api.model
|
|
||||||
def _get_invoice_in_payment_state(self):
|
|
||||||
return 'in_payment'
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
from odoo import fields, models
|
|
||||||
|
|
||||||
|
|
||||||
class ResConfigSettings(models.TransientModel):
|
|
||||||
_inherit = "res.config.settings"
|
|
||||||
|
|
||||||
anglo_saxon_accounting = fields.Boolean(
|
|
||||||
related="company_id.anglo_saxon_accounting",
|
|
||||||
readonly=False, string="Use anglo-saxon accounting",
|
|
||||||
help="Record the cost of a good as an expense when this good is invoiced to a final customer."
|
|
||||||
)
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="base.module_category_accounting_accounting" model="ir.module.category">
|
|
||||||
<field name="name">Accounting</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="account.group_account_user" model="res.groups">
|
|
||||||
<field name="name">Accountant</field>
|
|
||||||
<field name="implied_ids" eval="[(4, ref('account.group_account_invoice'))]" />
|
|
||||||
<field name="user_ids" eval="[(4, ref('base.user_admin')), (4, ref('base.user_root'))]" />
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="account.group_account_manager" model="res.groups">
|
|
||||||
<field name="implied_ids" eval="[(4, ref('account.group_account_user')), (3, ref('account.group_account_invoice'))]" />
|
|
||||||
<field name="name">Advisor</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="account.group_account_readonly" model="res.groups">
|
|
||||||
<field name="name">Auditor</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
|
Before Width: | Height: | Size: 63 KiB |
|
Before Width: | Height: | Size: 70 KiB |
|
Before Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 742 KiB |
|
Before Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 159 KiB |
|
Before Width: | Height: | Size: 14 KiB |
@@ -1,254 +0,0 @@
|
|||||||
<hr style="border: none; height: 1px; background: linear-gradient(to right, transparent, #ccc, transparent); margin: 20px auto;"/>
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="col-md-12 text-center">
|
|
||||||
<a target="_blank" href="https://www.walnutit.com">
|
|
||||||
<img src="odoowalnut.png" style="height:150px;">
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-12 text-center" style="margin-top: 10px;">
|
|
||||||
<a target="_blank" href="https://www.walnutit.com">
|
|
||||||
<h2>WALNUT SOFTWARE SOLUTIONS</h2>
|
|
||||||
</a>
|
|
||||||
<p>
|
|
||||||
<a href="https://www.walnutit.com" target="_blank">Website: www.walnutit.com</a><br>
|
|
||||||
Email: <a href="mailto:info@walnutit.com">info@walnutit.com</a>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span6">
|
|
||||||
<a target="_blank" href="https://www.youtube.com/watch?v=PEvrXDgfRMM">
|
|
||||||
<h3 class="oe_slogan" style="color: #332c3c;font-size: 24px;font-weight: bold;font-style: italic;">
|
|
||||||
<blink>Like to part of this project ? Contribute and
|
|
||||||
lets enhance and create a better product for the community
|
|
||||||
</blink>
|
|
||||||
</h3>
|
|
||||||
<h6 class="oe_slogan"style="color: #332c3c;font-size: 20px;font-weight: bold;font-style: italic;">
|
|
||||||
help us to translate the module into your language.
|
|
||||||
Click to know how you can contribute
|
|
||||||
</h6>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
<div class="oe_span6">
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<a target="_blank" href="https://www.youtube.com/watch?v=PEvrXDgfRMM">
|
|
||||||
<img src="odoo_github.png" style="height:200px;">
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container oe_dark">
|
|
||||||
<div class="col-md-12">
|
|
||||||
<a target="_blank" href="https://www.walnutit.com">
|
|
||||||
<h2 class="oe_slogan" style="font-size: 35px;color:#2C0091"><b>Odoo 19 Accounting For Community</b></h2>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Financial Reports</h2>
|
|
||||||
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Balance Sheet, Profit and Loss, Partner Ledger,
|
|
||||||
Aged Partner Balance, Aged Receivable, Aged Payable, General Ledger,
|
|
||||||
Trial Balance, Tax Reports, Journals Audit Reports</h3>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="financial_reports.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container oe_dark">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Asset Management</h2>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="odoo18_asset_management.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Budget Management</h2>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="odoo18_budget.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container oe_dark">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Accounting Dashboard</h2>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="account_dashboard.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container oe_dark">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Customer Follow Up</h2>
|
|
||||||
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Send follow up emails to customer regarding pending payments
|
|
||||||
</h3>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="customer_followup.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Recurring Payment</h2>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="recurring_payment.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container oe_dark">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Daily Reports</h2>
|
|
||||||
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Day Book, Cash Book and Bank Book</h3>
|
|
||||||
<div style="text-align: center;">
|
|
||||||
<a href="https://www.youtube.com/watch?v=PEh-an8iCO0" target="_blank" class="fa fa-youtube-play" style="font-size:24px;color:red">
|
|
||||||
Daily financial reports
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="daily_reports.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Fiscal Year and Closing</h2>
|
|
||||||
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">
|
|
||||||
Manage fiscal years and year ending by setting lock dates
|
|
||||||
</h3>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="odoo18_fiscal_year.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<!--<section class="oe_container oe_dark">-->
|
|
||||||
<!-- <div class="oe_row oe_spaced">-->
|
|
||||||
<!-- <div class="oe_span12">-->
|
|
||||||
<!-- <h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Bank Statement & Reconciliation</h2>-->
|
|
||||||
<!-- <h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Compatible with OCA reconciliation app</h3>-->
|
|
||||||
<!-- <div style="text-align: center;">-->
|
|
||||||
<!-- <a href="https://odoo-community.org/shop/account-reconcile-oca-12428#attr=940118" target="_blank" class="fa fa-bookmark" style="font-size:24px;color:#714B67">-->
|
|
||||||
<!-- Click to Download Bank Statement & Reconciliation-->
|
|
||||||
<!-- </a>-->
|
|
||||||
<!-- </div>-->
|
|
||||||
|
|
||||||
<!-- <div class="oe_demo oe_picture oe_screenshot">-->
|
|
||||||
<!-- <img src="odoo18_reconcile.png" style="height:400px;">-->
|
|
||||||
<!-- </div>-->
|
|
||||||
|
|
||||||
<!-- </div>-->
|
|
||||||
<!-- </div>-->
|
|
||||||
<!--</section>-->
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Account Settings</h2>
|
|
||||||
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Enable sales receipts, purchase receipts, credit limit,
|
|
||||||
anglo saxon accounting and configure fiscal years from account settings
|
|
||||||
</h3>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="account_settings.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container oe_dark">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Account Settings</h2>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="account_settings2.png" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="oe_container">
|
|
||||||
<div class="oe_row oe_spaced">
|
|
||||||
<div class="oe_span12">
|
|
||||||
<h2 class="oe_slogan" style="color:#714B67;font-size: 28px;">Need Enhanced Financial Reports ?</h2>
|
|
||||||
<h3 class="oe_slogan" style="color:#714B67;font-size: 28px;">
|
|
||||||
View financial reports in screen with filters and in PDF, Excel formats</h3>
|
|
||||||
<div class="oe_demo oe_picture oe_screenshot">
|
|
||||||
<img src="odoo_report.gif" style="height:400px;">
|
|
||||||
</div>
|
|
||||||
<div style="text-align: center;">
|
|
||||||
<a href="https://apps.odoo.com/apps/modules/19.0/om_accounting_reports/" target="_blank" class="fa fa-bookmark" style="font-size:24px;color:#714B67">
|
|
||||||
Enhanced accounting reports
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<hr style="width: 100%;height: 4px;background: #2C0091;margin: 0px 0px;">
|
|
||||||
<hr style="width: 100%;height: 4px;background: #148963;margin: 0px 0px;">
|
|
||||||
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-12">
|
|
||||||
<section class="oe_container oe_dark">
|
|
||||||
<div class="oe_row ">
|
|
||||||
<div class="oe_slogan text-center">
|
|
||||||
<img src="odoo_mates.png" style="height: 150px;"/>
|
|
||||||
<div style="color:#269900;">
|
|
||||||
<h3 style="color:#2C0091;font-size: 25px;">Keeping it simple</h3><br>
|
|
||||||
<h3 style="color:#2C0091;font-size: 20px;">Email: <a href="mailto:odoomates@gmail.com">odoomates@gmail.com</a> <br></h3>
|
|
||||||
</div>
|
|
||||||
<div class="oe_slogan">
|
|
||||||
<h2>
|
|
||||||
<a target="_blank" href="https://www.facebook.com/odoomatesofficial" target="new">
|
|
||||||
<i class="fa fa-facebook-square" style="font-size:38px;"></i>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" href="https://twitter.com/odoomates/" target="new">
|
|
||||||
<i class="fa fa-twitter" style="font-size:38px;"></i>
|
|
||||||
</a>
|
|
||||||
<a href="#" target="_blank">
|
|
||||||
<i class="fa fa-linkedin" style="font-size:38px;"></i>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" href="https://www.youtube.com/channel/UCVKlUZP7HAhdQgs-9iTJklQ">
|
|
||||||
<i class="fa fa-youtube-play" style="font-size:38px;"></i>
|
|
||||||
</a>
|
|
||||||
</h2>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<hr style="width: 100%;height: 4px;background: #148963;margin: 0px 0px;">
|
|
||||||
<hr style="width: 100%;height: 4px;background: #2C0091;margin: 0px 0px;">
|
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 109 KiB |
|
Before Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 376 KiB |
|
Before Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 14 KiB |
@@ -1,19 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" ?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<menuitem id="menu_accounting_bank_and_cash"
|
|
||||||
name="Bank and Cash"
|
|
||||||
parent="account.menu_finance_entries"
|
|
||||||
sequence="15"/>
|
|
||||||
|
|
||||||
<menuitem id="menu_accounting_statement_bank"
|
|
||||||
action="account.action_bank_statement_tree"
|
|
||||||
parent="menu_accounting_bank_and_cash"
|
|
||||||
sequence="10"/>
|
|
||||||
|
|
||||||
<menuitem id="menu_accounting_statement_cash"
|
|
||||||
action="account.action_view_bank_statement_tree"
|
|
||||||
parent="menu_accounting_bank_and_cash"
|
|
||||||
sequence="20"/>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="action_account_group_action" model="ir.actions.act_window">
|
|
||||||
<field name="name">Account Groups</field>
|
|
||||||
<field name="type">ir.actions.act_window</field>
|
|
||||||
<field name="res_model">account.group</field>
|
|
||||||
<field name="view_mode">list,form</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<menuitem id="menu_account_group"
|
|
||||||
action="action_account_group_action"
|
|
||||||
sequence="50"
|
|
||||||
parent="account.account_account_menu"/>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="view_account_journal_form" model="ir.ui.view">
|
|
||||||
<field name="name">account.journal</field>
|
|
||||||
<field name="model">account.journal</field>
|
|
||||||
<field name="inherit_id" ref="account.view_account_journal_form"/>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<xpath expr="//field[@name='inbound_payment_method_line_ids']/list/field[@name='payment_account_id']" position="attributes">
|
|
||||||
<attribute name="optional">show</attribute>
|
|
||||||
</xpath>
|
|
||||||
<xpath expr="//field[@name='outbound_payment_method_line_ids']/list/field[@name='payment_account_id']" position="attributes">
|
|
||||||
<attribute name="optional">show</attribute>
|
|
||||||
</xpath>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="action_account_account_tag" model="ir.actions.act_window">
|
|
||||||
<field name="name">Account Tags</field>
|
|
||||||
<field name="res_model">account.account.tag</field>
|
|
||||||
<field name="view_mode">list,form</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<menuitem id="menu_account_tag"
|
|
||||||
action="action_account_account_tag"
|
|
||||||
sequence="40"
|
|
||||||
parent="account.account_account_menu"/>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<menuitem id="account.menu_finance" name="Accounting"/>
|
|
||||||
|
|
||||||
<menuitem id="menu_account_templates"
|
|
||||||
sequence="100"
|
|
||||||
name="Templates"
|
|
||||||
parent="account.menu_finance_configuration"
|
|
||||||
groups="base.group_no_one"/>
|
|
||||||
|
|
||||||
<record id="account.menu_action_account_moves_all" model="ir.ui.menu">
|
|
||||||
<field name="group_ids" eval="[(5,0,0)]" />
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="account.menu_action_account_moves_all" model="ir.ui.menu">
|
|
||||||
<field name="sequence">2</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<menuitem id="menu_finance_entries_accounting_journals" name="Journals"
|
|
||||||
parent="account.menu_finance_entries" sequence="2">
|
|
||||||
|
|
||||||
<menuitem id="menu_action_account_moves_journal_sales"
|
|
||||||
action="account.action_account_moves_journal_sales"
|
|
||||||
groups="account.group_account_readonly" sequence="1"/>
|
|
||||||
|
|
||||||
<menuitem id="menu_action_account_moves_journal_purchase"
|
|
||||||
action="account.action_account_moves_journal_purchase"
|
|
||||||
groups="account.group_account_readonly" sequence="2"/>
|
|
||||||
|
|
||||||
<menuitem id="menu_action_account_moves_journal_bank_cash"
|
|
||||||
action="account.action_account_moves_journal_bank_cash"
|
|
||||||
groups="account.group_account_readonly" sequence="3"/>
|
|
||||||
|
|
||||||
<menuitem id="menu_action_account_moves_journal_misc"
|
|
||||||
action="account.action_account_moves_journal_misc"
|
|
||||||
groups="account.group_account_readonly" sequence="4"/>
|
|
||||||
|
|
||||||
</menuitem>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="view_account_payment_method_form" model="ir.ui.view">
|
|
||||||
<field name="name">account.payment.method</field>
|
|
||||||
<field name="model">account.payment.method</field>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<form string="Payment Methods" create="0" edit="0" delete="0">
|
|
||||||
<sheet>
|
|
||||||
<group>
|
|
||||||
<group>
|
|
||||||
<field name="name"/>
|
|
||||||
<field name="payment_type"/>
|
|
||||||
|
|
||||||
</group>
|
|
||||||
<group>
|
|
||||||
<field name="code"/>
|
|
||||||
</group>
|
|
||||||
</group>
|
|
||||||
</sheet>
|
|
||||||
</form>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="view_account_payment_method_tree" model="ir.ui.view">
|
|
||||||
<field name="name">account.payment.method</field>
|
|
||||||
<field name="model">account.payment.method</field>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<list string="Payment Methods" create="0" edit="0" delete="0">
|
|
||||||
<field name="name"/>
|
|
||||||
<field name="payment_type"/>
|
|
||||||
</list>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="view_account_payment_method_search" model="ir.ui.view">
|
|
||||||
<field name="name">account.payment.method</field>
|
|
||||||
<field name="model">account.payment.method</field>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<search string="Payment Methods">
|
|
||||||
<field name="name" string="Payment Method"/>
|
|
||||||
<field name="payment_type"/>
|
|
||||||
<group>
|
|
||||||
<filter name="payment_type" string="Payment Type" context="{'group_by':'payment_type'}"/>
|
|
||||||
</group>
|
|
||||||
</search>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<record id="action_account_payment_method" model="ir.actions.act_window">
|
|
||||||
<field name="name">Payment Methods</field>
|
|
||||||
<field name="res_model">account.payment.method</field>
|
|
||||||
<field name="view_mode">list,form</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<menuitem id="menu_account_payment_method"
|
|
||||||
action="action_account_payment_method"
|
|
||||||
parent="account.root_payment_menu"
|
|
||||||
sequence="30"
|
|
||||||
groups="base.group_no_one" />
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="action_account_reconciliation" model="ir.actions.server">
|
|
||||||
<field name="name">Reconcile</field>
|
|
||||||
<field name="model_id" ref="account.model_account_move_line"/>
|
|
||||||
<field name="binding_model_id" ref="account.model_account_move_line"/>
|
|
||||||
<field name="state">code</field>
|
|
||||||
<field name="code">action = records.reconcile()</field>
|
|
||||||
<field name="group_ids" eval="[(4, ref('account.group_account_user'))]" />
|
|
||||||
</record>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="view_partner_property_form" model="ir.ui.view">
|
|
||||||
<field name="name">res.partner</field>
|
|
||||||
<field name="model">res.partner</field>
|
|
||||||
<field name="inherit_id" ref="account.view_partner_property_form"/>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<xpath expr="//page[@name='accounting']" position="attributes">
|
|
||||||
<attribute name="string">Accounting</attribute>
|
|
||||||
</xpath>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<odoo>
|
|
||||||
|
|
||||||
<record id="res_config_settings_view_form" model="ir.ui.view">
|
|
||||||
<field name="name">res.config.settings.view.form.inherit.accountant</field>
|
|
||||||
<field name="model">res.config.settings</field>
|
|
||||||
<field name="inherit_id" ref="account.res_config_settings_view_form"/>
|
|
||||||
<field name="arch" type="xml">
|
|
||||||
<xpath expr="//app[@name='account']" position="attributes">
|
|
||||||
<attribute name="data-string">Accounting</attribute>
|
|
||||||
<attribute name="string">Accounting</attribute>
|
|
||||||
</xpath>
|
|
||||||
<app name="account" position="inside">
|
|
||||||
<h2>Anglo-Saxon Accounting</h2>
|
|
||||||
<div class="row mt16 o_settings_container"
|
|
||||||
name="anglo_saxon_setting_container">
|
|
||||||
<div class="col-12 col-lg-6 o_setting_box" id="anglo_saxon">
|
|
||||||
<div class="o_setting_left_pane">
|
|
||||||
<field name="anglo_saxon_accounting" />
|
|
||||||
</div>
|
|
||||||
<div class="o_setting_right_pane">
|
|
||||||
<label string="Anglo-Saxon Accounting"
|
|
||||||
for="anglo_saxon_accounting"/>
|
|
||||||
<div class="text-muted">
|
|
||||||
Record the cost of a good as an expense when this good is
|
|
||||||
invoiced to a final customer (instead of recording the cost as soon
|
|
||||||
as the product is received in stock).
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</app>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
</odoo>
|
|
||||||
181
addons/web_responsive/README.rst
Normal file
@@ -0,0 +1,181 @@
|
|||||||
|
==============
|
||||||
|
Web Responsive
|
||||||
|
==============
|
||||||
|
|
||||||
|
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
!! This file is generated by oca-gen-addon-readme !!
|
||||||
|
!! changes will be overwritten. !!
|
||||||
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
|
.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
|
||||||
|
:target: https://odoo-community.org/page/development-status
|
||||||
|
:alt: Production/Stable
|
||||||
|
.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png
|
||||||
|
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
|
||||||
|
:alt: License: LGPL-3
|
||||||
|
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github
|
||||||
|
:target: https://github.com/OCA/web/tree/16.0/web_responsive
|
||||||
|
:alt: OCA/web
|
||||||
|
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
|
||||||
|
:target: https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_responsive
|
||||||
|
:alt: Translate me on Weblate
|
||||||
|
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
|
||||||
|
:target: https://runbot.odoo-community.org/runbot/162/16.0
|
||||||
|
:alt: Try me on Runbot
|
||||||
|
|
||||||
|
|badge1| |badge2| |badge3| |badge4| |badge5|
|
||||||
|
|
||||||
|
This module adds responsiveness to web backend.
|
||||||
|
|
||||||
|
**Features for all devices**:
|
||||||
|
|
||||||
|
* New navigation with the fullscreen app menu
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appmenu.gif
|
||||||
|
|
||||||
|
* Quick menu search inside the app menu
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appsearch.gif
|
||||||
|
|
||||||
|
* Sticky header & footer in list view
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/listview.gif
|
||||||
|
|
||||||
|
* Sticky statusbar in form view
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/formview.gif
|
||||||
|
|
||||||
|
* Bigger checkboxes in list view
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/listview.gif
|
||||||
|
|
||||||
|
|
||||||
|
**Features for mobile**:
|
||||||
|
* View type picker dropdown displays comfortably
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/viewtype.gif
|
||||||
|
|
||||||
|
* Control panel buttons use icons to save space.
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/form_buttons.gif
|
||||||
|
|
||||||
|
* Search panel is collapsed to mobile version on small screens.
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/search_panel.gif
|
||||||
|
|
||||||
|
* Followers and send button is displayed on mobile. Avatar is hidden.
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/chatter.gif
|
||||||
|
|
||||||
|
* Big inputs on form in edit mode
|
||||||
|
|
||||||
|
**Features for desktop computers**:
|
||||||
|
|
||||||
|
* Keyboard shortcuts for easier navigation,
|
||||||
|
**using `Alt + Shift + [NUM]`** combination instead of
|
||||||
|
just `Alt + [NUM]` to avoid conflict with Firefox Tab switching.
|
||||||
|
Standard Odoo keyboard hotkeys changed to be more intuitive or
|
||||||
|
accessible by fingers of one hand.
|
||||||
|
F.x. `Alt + S` for `Save`
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/shortcuts.gif
|
||||||
|
|
||||||
|
* Autofocus on search menu box when opening the app menu
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appsearch.gif
|
||||||
|
|
||||||
|
* Full width form sheets
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/formview.gif
|
||||||
|
|
||||||
|
* When the chatter is on the side part, the document viewer fills that
|
||||||
|
part for side-by-side reading instead of full screen. You can still put it on full
|
||||||
|
width preview clicking on the new maximize button.
|
||||||
|
|
||||||
|
.. image:: https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/document_viewer.gif
|
||||||
|
|
||||||
|
**Table of contents**
|
||||||
|
|
||||||
|
.. contents::
|
||||||
|
:local:
|
||||||
|
|
||||||
|
Usage
|
||||||
|
=====
|
||||||
|
|
||||||
|
The following keyboard shortcuts are implemented:
|
||||||
|
|
||||||
|
* Navigate app search results - Arrow keys
|
||||||
|
* Choose app result - ``Enter``
|
||||||
|
* ``Esc`` to close app drawer
|
||||||
|
|
||||||
|
Known issues / Roadmap
|
||||||
|
======================
|
||||||
|
|
||||||
|
* App navigation with keyboard.
|
||||||
|
* Handle long titles on forms in a better way
|
||||||
|
|
||||||
|
Bug Tracker
|
||||||
|
===========
|
||||||
|
|
||||||
|
Bugs are tracked on `GitHub Issues <https://github.com/OCA/web/issues>`_.
|
||||||
|
In case of trouble, please check there if your issue has already been reported.
|
||||||
|
If you spotted it first, help us smashing it by providing a detailed and welcomed
|
||||||
|
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_responsive%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
|
||||||
|
|
||||||
|
Do not contact contributors directly about support or help with technical issues.
|
||||||
|
|
||||||
|
Credits
|
||||||
|
=======
|
||||||
|
|
||||||
|
Authors
|
||||||
|
~~~~~~~
|
||||||
|
|
||||||
|
* LasLabs
|
||||||
|
* Tecnativa
|
||||||
|
* ITerra
|
||||||
|
* Onestein
|
||||||
|
|
||||||
|
Contributors
|
||||||
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
|
* Dave Lasley <dave@laslabs.com>
|
||||||
|
* Jairo Llopis <jairo.llopis@tecnativa.com>
|
||||||
|
* `Onestein <https://www.onestein.nl>`_:
|
||||||
|
* Dennis Sluijk <d.sluijk@onestein.nl>
|
||||||
|
* Anjeel Haria
|
||||||
|
* Sergio Teruel <sergio.teruel@tecnativa.com>
|
||||||
|
* Alexandre Díaz <dev@redneboa.es>
|
||||||
|
* Mathias Markl <mathias.markl@mukit.at>
|
||||||
|
* Iván Todorovich <ivan.todorovich@gmail.com>
|
||||||
|
* Sergey Shebanin <sergey@shebanin.ru>
|
||||||
|
|
||||||
|
Maintainers
|
||||||
|
~~~~~~~~~~~
|
||||||
|
|
||||||
|
This module is maintained by the OCA.
|
||||||
|
|
||||||
|
.. image:: https://odoo-community.org/logo.png
|
||||||
|
:alt: Odoo Community Association
|
||||||
|
:target: https://odoo-community.org
|
||||||
|
|
||||||
|
OCA, or the Odoo Community Association, is a nonprofit organization whose
|
||||||
|
mission is to support the collaborative development of Odoo features and
|
||||||
|
promote its widespread use.
|
||||||
|
|
||||||
|
.. |maintainer-Yajo| image:: https://github.com/Yajo.png?size=40px
|
||||||
|
:target: https://github.com/Yajo
|
||||||
|
:alt: Yajo
|
||||||
|
.. |maintainer-Tardo| image:: https://github.com/Tardo.png?size=40px
|
||||||
|
:target: https://github.com/Tardo
|
||||||
|
:alt: Tardo
|
||||||
|
.. |maintainer-SplashS| image:: https://github.com/SplashS.png?size=40px
|
||||||
|
:target: https://github.com/SplashS
|
||||||
|
:alt: SplashS
|
||||||
|
|
||||||
|
Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:
|
||||||
|
|
||||||
|
|maintainer-Yajo| |maintainer-Tardo| |maintainer-SplashS|
|
||||||
|
|
||||||
|
This module is part of the `OCA/web <https://github.com/OCA/web/tree/16.0/web_responsive>`_ project on GitHub.
|
||||||
|
|
||||||
|
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
|
||||||
0
addons/web_responsive/__init__.py
Normal file
52
addons/web_responsive/__manifest__.py
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
# Copyright 2016-2017 LasLabs Inc.
|
||||||
|
# Copyright 2017-2018 Tecnativa - Jairo Llopis
|
||||||
|
# Copyright 2018-2019 Tecnativa - Alexandre Díaz
|
||||||
|
# Copyright 2021 ITerra - Sergey Shebanin
|
||||||
|
# Copyright 2023 Onestein - Anjeel Haria
|
||||||
|
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
|
||||||
|
|
||||||
|
{
|
||||||
|
"name": "Web Responsive",
|
||||||
|
"summary": "Responsive web client, community-supported",
|
||||||
|
"version": "16.0.1.0.3",
|
||||||
|
"category": "Website",
|
||||||
|
"website": "https://github.com/OCA/web",
|
||||||
|
"author": "LasLabs, Tecnativa, ITerra, Onestein, "
|
||||||
|
"Odoo Community Association (OCA)",
|
||||||
|
"license": "LGPL-3",
|
||||||
|
"installable": True,
|
||||||
|
"depends": ["web", "mail"],
|
||||||
|
"development_status": "Production/Stable",
|
||||||
|
"maintainers": ["Yajo", "Tardo", "SplashS"],
|
||||||
|
"excludes": ["web_enterprise"],
|
||||||
|
"data": ["views/web.xml"],
|
||||||
|
"assets": {
|
||||||
|
"web.assets_backend": [
|
||||||
|
"/web_responsive/static/src/views/form/form_controller.esm.js",
|
||||||
|
"/web_responsive/static/src/legacy/scss/web_responsive.scss",
|
||||||
|
"/web_responsive/static/src/legacy/js/web_responsive.js",
|
||||||
|
"/web_responsive/static/src/components/ui_context.esm.js",
|
||||||
|
"/web_responsive/static/src/components/apps_menu/apps_menu.scss",
|
||||||
|
"/web_responsive/static/src/components/apps_menu/apps_menu.esm.js",
|
||||||
|
"/web_responsive/static/src/components/control_panel/control_panel.scss",
|
||||||
|
"/web_responsive/static/src/components/control_panel/control_panel.esm.js",
|
||||||
|
"/web_responsive/static/src/components/search_panel/search_panel.scss",
|
||||||
|
"/web_responsive/static/src/components/search_panel/search_panel.esm.js",
|
||||||
|
"/web_responsive/static/src/components/hotkey/hotkey.scss",
|
||||||
|
"/web_responsive/static/src/legacy/xml/form_buttons.xml",
|
||||||
|
"/web_responsive/static/src/components/apps_menu/apps_menu.xml",
|
||||||
|
"/web_responsive/static/src/components/control_panel/control_panel.xml",
|
||||||
|
"/web_responsive/static/src/components/search_panel/search_panel.xml",
|
||||||
|
"/web_responsive/static/src/components/hotkey/hotkey.xml",
|
||||||
|
"/web_responsive/static/src/components/chatter_topbar/chatter_topbar.esm.js",
|
||||||
|
"/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml",
|
||||||
|
"/web_responsive/static/src/components/attachment_viewer/attachment_viewer.scss",
|
||||||
|
"/web_responsive/static/src/components/attachment_viewer/attachment_viewer.esm.js",
|
||||||
|
"/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml",
|
||||||
|
],
|
||||||
|
"web.assets_tests": [
|
||||||
|
"/web_responsive/static/tests/test_patch.js",
|
||||||
|
],
|
||||||
|
},
|
||||||
|
"sequence": 1,
|
||||||
|
}
|
||||||
187
addons/web_responsive/i18n/ar.po
Normal file
@@ -0,0 +1,187 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 13.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2020-11-07 15:08+0000\n"
|
||||||
|
"Last-Translator: Waleed Mohsen <Mohsen.Waleed@gmail.com>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: ar\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||||
|
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
||||||
|
"X-Generator: Weblate 3.10\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "إنشاء"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "تجاهل"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "تكبير"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "تصغير"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "حفظ"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "بحث في القوائم..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "موقع الدردشة"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "تعديل"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "عادي"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "اجراءات سريعة"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "جانبي"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "المستخدمون"
|
||||||
|
|
||||||
|
#~ msgid "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
#~ msgstr "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "إغلاق"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "btn btn-secondary o_mail_discuss_button_multi_user_channel d-md-block d-"
|
||||||
|
#~ "none"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "btn btn-secondary o_mail_discuss_button_multi_user_channel d-md-block d-"
|
||||||
|
#~ "none"
|
||||||
|
|
||||||
|
#~ msgid "false"
|
||||||
|
#~ msgstr "false"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
171
addons/web_responsive/i18n/ca.po
Normal file
@@ -0,0 +1,171 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 13.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2020-02-02 22:13+0000\n"
|
||||||
|
"Last-Translator: eduardgm <eduard.garcia@qubiq.es>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: ca\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 3.10\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Crear"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Descartar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Maximitzar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Minimitzar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Guardar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Cercar menús..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Posició del chatter"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Editar"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Accions ràpides"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Lateral"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Usuaris"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "Tancar"
|
||||||
|
|
||||||
|
#~ msgid "false"
|
||||||
|
#~ msgstr "fals"
|
||||||
172
addons/web_responsive/i18n/da.po
Normal file
@@ -0,0 +1,172 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 11.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2018-09-02 05:11+0000\n"
|
||||||
|
"Last-Translator: Hans Henrik Gabelgaard <hhg@gabelgaard.org>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: da\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 3.1.1\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Log position"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Side"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Brugere"
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle App Drawer</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">Skift App skuffe</span>"
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle Navigation</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">Skift navigation</span>"
|
||||||
|
|
||||||
|
#~ msgid "Apps"
|
||||||
|
#~ msgstr "Applikationer"
|
||||||
|
|
||||||
|
#~ msgid "More"
|
||||||
|
#~ msgstr "Mere"
|
||||||
|
|
||||||
|
#~ msgid "More <b class=\"caret\"/>"
|
||||||
|
#~ msgstr "Mere <b class=\"caret\"/>"
|
||||||
|
|
||||||
|
#~ msgid "Task"
|
||||||
|
#~ msgstr "Opgave"
|
||||||
184
addons/web_responsive/i18n/de.po
Normal file
@@ -0,0 +1,184 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Niki Waibel <niki.waibel@gmail.com>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-02-03 01:37+0000\n"
|
||||||
|
"PO-Revision-Date: 2022-12-09 14:45+0000\n"
|
||||||
|
"Last-Translator: Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT <nils."
|
||||||
|
"coenen@nico-solutions.de>\n"
|
||||||
|
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
|
||||||
|
"Language: de\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 4.14.1\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr "Alles"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Erstellen"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Verwerfen"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "maximieren"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "minimieren"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Speichern"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Such-Menü"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Chatter-Position"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Ändern"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "normal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Schnell-Aktion"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Seitlich"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Benutzer"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "Schließen"
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle App Drawer</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">App Ordner umschalten</span>"
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle Navigation</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">Navigation umschalten</span>"
|
||||||
|
|
||||||
|
#~ msgid "Apps"
|
||||||
|
#~ msgstr "Apps"
|
||||||
|
|
||||||
|
#~ msgid "More <b class=\"caret\"/>"
|
||||||
|
#~ msgstr "Mehr <b class=\"caret\"/>"
|
||||||
192
addons/web_responsive/i18n/es.po
Normal file
@@ -0,0 +1,192 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Pedro M. Baeza <pedro.baeza@gmail.com>, 2016
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2019-01-10 10:49+0000\n"
|
||||||
|
"PO-Revision-Date: 2021-02-17 14:45+0000\n"
|
||||||
|
"Last-Translator: claudiagn <claudia.gargallo@qubiq.es>\n"
|
||||||
|
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
|
||||||
|
"Language: es\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Crear"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Descartar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Maximizar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Minimizar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Guardar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Buscar menús..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Posición del chatter"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Editar"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Acciones rápidas"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Lateral"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Usuarios"
|
||||||
|
|
||||||
|
#~ msgid "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
#~ msgstr "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "Cerrar"
|
||||||
|
|
||||||
|
#~ msgid "Shift"
|
||||||
|
#~ msgstr "Turno"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "btn btn-secondary o_mail_discuss_button_multi_user_channel d-md-block d-"
|
||||||
|
#~ "none"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "btn btn-secondary o_mail_discuss_button_multi_user_channel d-md-block d-"
|
||||||
|
#~ "none"
|
||||||
|
|
||||||
|
#~ msgid "false"
|
||||||
|
#~ msgstr "falso"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
191
addons/web_responsive/i18n/fr.po
Normal file
@@ -0,0 +1,191 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 12.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2022-11-17 08:47+0000\n"
|
||||||
|
"Last-Translator: Vincent Hatakeyama <vincent+github@hatakeyama.fr>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: fr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
"X-Generator: Weblate 4.14.1\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr "Tout"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr "NETTOYER"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Créer"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Annuler"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr "FILTRER"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr "Menu d’accueil"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Maximiser"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Minimiser"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr "VOIR RÉSULTAT"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Enregistrer"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Rechercher dans les menus..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "Rechercher…"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr "Bascule de vue"
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Position de la messagerie"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Clear"
|
||||||
|
#~ msgstr "Nettoyer"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Editer"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Actions rapides"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "À coté"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Today"
|
||||||
|
#~ msgstr "Aujourd’hui"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Undefined"
|
||||||
|
#~ msgstr "Non défini"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Utilisateurs"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "props.withAccessKey ? 'x' : false"
|
||||||
|
#~ msgstr "props.withAccessKey ? 'x' : false"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "props.withAccessKey ? 'z' : false"
|
||||||
|
#~ msgstr "props.withAccessKey ? 'z' : false"
|
||||||
|
|
||||||
|
#~ msgid "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
#~ msgstr "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "Fermer"
|
||||||
165
addons/web_responsive/i18n/fr_FR.po
Normal file
@@ -0,0 +1,165 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 14.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2021-04-11 18:46+0000\n"
|
||||||
|
"Last-Translator: Yves Le Doeuff <yld@alliasys.fr>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: fr_FR\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Créer"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Annuler"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Maximiser"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Minimiser"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Sauvegarder"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Rechercher dans les menus..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Position du Chatter"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Editer"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Actions rapides"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "À coté"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Utilisateurs"
|
||||||
160
addons/web_responsive/i18n/hr.po
Normal file
@@ -0,0 +1,160 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Bole <bole@dajmi5.com>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-04-28 18:03+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-04-28 18:03+0000\n"
|
||||||
|
"Last-Translator: Bole <bole@dajmi5.com>, 2017\n"
|
||||||
|
"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
|
||||||
|
"Language: hr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle App Drawer</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">Izmjeni izbornik aplikacije</span>"
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle Navigation</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">Izmjeni navigaciju</span>"
|
||||||
|
|
||||||
|
#~ msgid "Apps"
|
||||||
|
#~ msgstr "Apikacije"
|
||||||
|
|
||||||
|
#~ msgid "More <b class=\"caret\"/>"
|
||||||
|
#~ msgstr "Više <b class=\"caret\"/>"
|
||||||
179
addons/web_responsive/i18n/nl.po
Normal file
@@ -0,0 +1,179 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 13.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2021-05-17 20:47+0000\n"
|
||||||
|
"Last-Translator: Bosd <c5e2fd43-d292-4c90-9d1f-74ff3436329a@anonaddy.me>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: nl\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Aanmaken"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Negeren"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Maximaliseren"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Minimaliseren"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Opslaan"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Zoek menu's..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Chatter Positie"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Bewerken"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normaal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Snelle Acties"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Aan de zijkant"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Gebruikers"
|
||||||
|
|
||||||
|
#~ msgid "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
#~ msgstr "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "Sluit"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~ msgid "Shift"
|
||||||
|
#~ msgstr "Shift"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~ msgid "false"
|
||||||
|
#~ msgstr "false"
|
||||||
181
addons/web_responsive/i18n/pl.po
Normal file
@@ -0,0 +1,181 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 15.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2022-08-08 23:07+0000\n"
|
||||||
|
"Last-Translator: Jacek Michalski <michalski.jck@gmail.com>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: pl\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||||
|
"|| n%100>=20) ? 1 : 2;\n"
|
||||||
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr "Wszystkie"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr "WYCZYŚĆ"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Utwórz"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Odrzuć"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr "FILTRUJ"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Zmaksymalizuj"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Zminimalizuj"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr "ZOBACZ WYNIK"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Zapisz"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Przeszukaj menu..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "Szukaj..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr "Przełącznik widoku"
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Pozycja Czatu"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Clear"
|
||||||
|
#~ msgstr "Wyczyść"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Edytuj"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normalna"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Szybkie akcje"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Z boku"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Today"
|
||||||
|
#~ msgstr "Dzisiaj"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Undefined"
|
||||||
|
#~ msgstr "Niezdefiniowane"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Użytkownicy"
|
||||||
|
|
||||||
|
#~ msgid "fade"
|
||||||
|
#~ msgstr "wygasanie"
|
||||||
165
addons/web_responsive/i18n/pt.po
Normal file
@@ -0,0 +1,165 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 12.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2019-08-12 11:44+0000\n"
|
||||||
|
"Last-Translator: Pedro Castro Silva <pedrocs@exo.pt>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: pt\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
"X-Generator: Weblate 3.7.1\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Criar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Descartar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Gravar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Procurar menus..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Posição do Chatter"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Editar"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Ações rápidas"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Lateralizado"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Utilizadores"
|
||||||
198
addons/web_responsive/i18n/pt_BR.po
Normal file
@@ -0,0 +1,198 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatic4@gmail.com>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-06-22 08:27+0000\n"
|
||||||
|
"PO-Revision-Date: 2020-03-21 21:13+0000\n"
|
||||||
|
"Last-Translator: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>\n"
|
||||||
|
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/"
|
||||||
|
"teams/23907/pt_BR/)\n"
|
||||||
|
"Language: pt_BR\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
"X-Generator: Weblate 3.10\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Criar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Descartar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Maximizar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Minimizar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Salvar"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Pesquisar menus..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Posição do Chatter"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Editar"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Normal"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Ações rápidas"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Frente e verso"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Usuários"
|
||||||
|
|
||||||
|
#~ msgid "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
#~ msgstr "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "Fechar"
|
||||||
|
|
||||||
|
#~ msgid "false"
|
||||||
|
#~ msgstr "falso"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle App Drawer</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">Aplicativo Desenhador Alternativo</span>"
|
||||||
|
|
||||||
|
#~ msgid "<span class=\"sr-only\">Toggle Navigation</span>"
|
||||||
|
#~ msgstr "<span class=\"sr-only\">Navegação Alternativa</span>"
|
||||||
|
|
||||||
|
#~ msgid "Apps"
|
||||||
|
#~ msgstr "Aplicativos"
|
||||||
|
|
||||||
|
#~ msgid "HTTP routing"
|
||||||
|
#~ msgstr "roteamento HTTP"
|
||||||
|
|
||||||
|
#~ msgid "More <b class=\"caret\"/>"
|
||||||
|
#~ msgstr "Mais <b class=\"caret\"/>"
|
||||||
177
addons/web_responsive/i18n/ru.po
Normal file
@@ -0,0 +1,177 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 14.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2021-03-31 16:36+0000\n"
|
||||||
|
"Last-Translator: SplashS <sergey@shebanin.ru>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: ru\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr "Все"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr "Очистить"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Создать"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Отменить"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr "Фильтр"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Увеличить"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Уменьшить"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr "Применить"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Сохранить"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Поиск по меню..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "Поиск..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr "Сменить вид"
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "Расположение Чата"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "Править"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "Снизу"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "Действия"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "Справа"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Today"
|
||||||
|
#~ msgstr "Сегодня"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Undefined"
|
||||||
|
#~ msgstr "Не определено"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Пользователи"
|
||||||
|
|
||||||
|
#~ msgid "Display Name"
|
||||||
|
#~ msgstr "Видимое имя"
|
||||||
145
addons/web_responsive/i18n/tr.po
Normal file
@@ -0,0 +1,145 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 15.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2023-03-07 08:01+0000\n"
|
||||||
|
"Last-Translator: Ediz Duman <neps1192@gmail.com>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: tr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 4.14.1\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr "Hepsi"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr "TEMİZLEME"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "Oluşturma"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "Vazgeç"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr "FİLTRE"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr "Ana Menü"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "Büyütme"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "Küçültme"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr "SONUCU GÖR"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "Kaydet"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "Arama menüleri..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr "Arama..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr "Görüntü Değiştiriciyi"
|
||||||
157
addons/web_responsive/i18n/web_responsive.pot
Normal file
@@ -0,0 +1,157 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 16.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"Last-Translator: \n"
|
||||||
|
"Language-Team: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: \n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
186
addons/web_responsive/i18n/zh_CN.po
Normal file
@@ -0,0 +1,186 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * web_responsive
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 12.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"PO-Revision-Date: 2020-07-08 05:19+0000\n"
|
||||||
|
"Last-Translator: 黎伟杰 <674416404@qq.com>\n"
|
||||||
|
"Language-Team: none\n"
|
||||||
|
"Language: zh_CN\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
"X-Generator: Weblate 3.10\n"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Activities"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "All"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachment counter loading..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Attachments"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "CLEAR"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Create"
|
||||||
|
msgstr "创建"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Discard"
|
||||||
|
msgstr "丢弃"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "FILTER"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Home Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Log note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Maximize"
|
||||||
|
msgstr "最大化"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/attachment_viewer/attachment_viewer.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Minimize"
|
||||||
|
msgstr "最小化"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#: code:addons/web_responsive/static/src/components/search_panel/search_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "SEE RESULT"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/legacy/xml/form_buttons.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Save"
|
||||||
|
msgstr "保存"
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/apps_menu/apps_menu.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search menus..."
|
||||||
|
msgstr "搜索菜单..."
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Search..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/chatter_topbar/chatter_topbar.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "Send message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: web_responsive
|
||||||
|
#. odoo-javascript
|
||||||
|
#: code:addons/web_responsive/static/src/components/control_panel/control_panel.xml:0
|
||||||
|
#, python-format
|
||||||
|
msgid "View switcher"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Chatter Position"
|
||||||
|
#~ msgstr "聊天位置"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Edit"
|
||||||
|
#~ msgstr "编辑"
|
||||||
|
|
||||||
|
#~ msgid "Normal"
|
||||||
|
#~ msgstr "正常"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "Quick actions"
|
||||||
|
#~ msgstr "快捷方式"
|
||||||
|
|
||||||
|
#~ msgid "Sided"
|
||||||
|
#~ msgstr "侧面"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "用户"
|
||||||
|
|
||||||
|
#~ msgid "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
#~ msgstr "#menu_id=#{app.menuID}&action_id=#{app.actionID}"
|
||||||
|
|
||||||
|
#~ msgid "Close"
|
||||||
|
#~ msgstr "关闭"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "btn btn-secondary o_mail_discuss_button_multi_user_channel d-md-block d-"
|
||||||
|
#~ "none"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "btn btn-secondary o_mail_discuss_button_multi_user_channel d-md-block d-"
|
||||||
|
#~ "none"
|
||||||
|
|
||||||
|
#~ msgid "false"
|
||||||
|
#~ msgstr "false"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "modal o_modal_fullscreen o_document_viewer o_responsive_document_viewer"
|
||||||
10
addons/web_responsive/readme/CONTRIBUTORS.rst
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
* Dave Lasley <dave@laslabs.com>
|
||||||
|
* Jairo Llopis <jairo.llopis@tecnativa.com>
|
||||||
|
* `Onestein <https://www.onestein.nl>`_:
|
||||||
|
* Dennis Sluijk <d.sluijk@onestein.nl>
|
||||||
|
* Anjeel Haria
|
||||||
|
* Sergio Teruel <sergio.teruel@tecnativa.com>
|
||||||
|
* Alexandre Díaz <dev@redneboa.es>
|
||||||
|
* Mathias Markl <mathias.markl@mukit.at>
|
||||||
|
* Iván Todorovich <ivan.todorovich@gmail.com>
|
||||||
|
* Sergey Shebanin <sergey@shebanin.ru>
|
||||||
68
addons/web_responsive/readme/DESCRIPTION.rst
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
This module adds responsiveness to web backend.
|
||||||
|
|
||||||
|
**Features for all devices**:
|
||||||
|
|
||||||
|
* New navigation with the fullscreen app menu
|
||||||
|
|
||||||
|
.. image:: ../static/img/appmenu.gif
|
||||||
|
|
||||||
|
* Quick menu search inside the app menu
|
||||||
|
|
||||||
|
.. image:: ../static/img/appsearch.gif
|
||||||
|
|
||||||
|
* Sticky header & footer in list view
|
||||||
|
|
||||||
|
.. image:: ../static/img/listview.gif
|
||||||
|
|
||||||
|
* Sticky statusbar in form view
|
||||||
|
|
||||||
|
.. image:: ../static/img/formview.gif
|
||||||
|
|
||||||
|
* Bigger checkboxes in list view
|
||||||
|
|
||||||
|
.. image:: ../static/img/listview.gif
|
||||||
|
|
||||||
|
|
||||||
|
**Features for mobile**:
|
||||||
|
* View type picker dropdown displays comfortably
|
||||||
|
|
||||||
|
.. image:: ../static/img/viewtype.gif
|
||||||
|
|
||||||
|
* Control panel buttons use icons to save space.
|
||||||
|
|
||||||
|
.. image:: ../static/img/form_buttons.gif
|
||||||
|
|
||||||
|
* Search panel is collapsed to mobile version on small screens.
|
||||||
|
|
||||||
|
.. image:: ../static/img/search_panel.gif
|
||||||
|
|
||||||
|
* Followers and send button is displayed on mobile. Avatar is hidden.
|
||||||
|
|
||||||
|
.. image:: ../static/img/chatter.gif
|
||||||
|
|
||||||
|
* Big inputs on form in edit mode
|
||||||
|
|
||||||
|
**Features for desktop computers**:
|
||||||
|
|
||||||
|
* Keyboard shortcuts for easier navigation,
|
||||||
|
**using `Alt + Shift + [NUM]`** combination instead of
|
||||||
|
just `Alt + [NUM]` to avoid conflict with Firefox Tab switching.
|
||||||
|
Standard Odoo keyboard hotkeys changed to be more intuitive or
|
||||||
|
accessible by fingers of one hand.
|
||||||
|
F.x. `Alt + S` for `Save`
|
||||||
|
|
||||||
|
.. image:: ../static/img/shortcuts.gif
|
||||||
|
|
||||||
|
* Autofocus on search menu box when opening the app menu
|
||||||
|
|
||||||
|
.. image:: ../static/img/appsearch.gif
|
||||||
|
|
||||||
|
* Full width form sheets
|
||||||
|
|
||||||
|
.. image:: ../static/img/formview.gif
|
||||||
|
|
||||||
|
* When the chatter is on the side part, the document viewer fills that
|
||||||
|
part for side-by-side reading instead of full screen. You can still put it on full
|
||||||
|
width preview clicking on the new maximize button.
|
||||||
|
|
||||||
|
.. image:: ../static/img/document_viewer.gif
|
||||||
2
addons/web_responsive/readme/ROADMAP.rst
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
* App navigation with keyboard.
|
||||||
|
* Handle long titles on forms in a better way
|
||||||
5
addons/web_responsive/readme/USAGE.rst
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
The following keyboard shortcuts are implemented:
|
||||||
|
|
||||||
|
* Navigate app search results - Arrow keys
|
||||||
|
* Choose app result - ``Enter``
|
||||||
|
* ``Esc`` to close app drawer
|
||||||
BIN
addons/web_responsive/static/description/icon.png
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
515
addons/web_responsive/static/description/index.html
Normal file
@@ -0,0 +1,515 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
|
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
|
||||||
|
<title>Web Responsive</title>
|
||||||
|
<style type="text/css">
|
||||||
|
|
||||||
|
/*
|
||||||
|
:Author: David Goodger (goodger@python.org)
|
||||||
|
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
|
||||||
|
:Copyright: This stylesheet has been placed in the public domain.
|
||||||
|
|
||||||
|
Default cascading style sheet for the HTML output of Docutils.
|
||||||
|
|
||||||
|
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
|
||||||
|
customize this style sheet.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* used to remove borders from tables and images */
|
||||||
|
.borderless, table.borderless td, table.borderless th {
|
||||||
|
border: 0 }
|
||||||
|
|
||||||
|
table.borderless td, table.borderless th {
|
||||||
|
/* Override padding for "table.docutils td" with "! important".
|
||||||
|
The right padding separates the table cells. */
|
||||||
|
padding: 0 0.5em 0 0 ! important }
|
||||||
|
|
||||||
|
.first {
|
||||||
|
/* Override more specific margin styles with "! important". */
|
||||||
|
margin-top: 0 ! important }
|
||||||
|
|
||||||
|
.last, .with-subtitle {
|
||||||
|
margin-bottom: 0 ! important }
|
||||||
|
|
||||||
|
.hidden {
|
||||||
|
display: none }
|
||||||
|
|
||||||
|
.subscript {
|
||||||
|
vertical-align: sub;
|
||||||
|
font-size: smaller }
|
||||||
|
|
||||||
|
.superscript {
|
||||||
|
vertical-align: super;
|
||||||
|
font-size: smaller }
|
||||||
|
|
||||||
|
a.toc-backref {
|
||||||
|
text-decoration: none ;
|
||||||
|
color: black }
|
||||||
|
|
||||||
|
blockquote.epigraph {
|
||||||
|
margin: 2em 5em ; }
|
||||||
|
|
||||||
|
dl.docutils dd {
|
||||||
|
margin-bottom: 0.5em }
|
||||||
|
|
||||||
|
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Uncomment (and remove this text!) to get bold-faced definition list terms
|
||||||
|
dl.docutils dt {
|
||||||
|
font-weight: bold }
|
||||||
|
*/
|
||||||
|
|
||||||
|
div.abstract {
|
||||||
|
margin: 2em 5em }
|
||||||
|
|
||||||
|
div.abstract p.topic-title {
|
||||||
|
font-weight: bold ;
|
||||||
|
text-align: center }
|
||||||
|
|
||||||
|
div.admonition, div.attention, div.caution, div.danger, div.error,
|
||||||
|
div.hint, div.important, div.note, div.tip, div.warning {
|
||||||
|
margin: 2em ;
|
||||||
|
border: medium outset ;
|
||||||
|
padding: 1em }
|
||||||
|
|
||||||
|
div.admonition p.admonition-title, div.hint p.admonition-title,
|
||||||
|
div.important p.admonition-title, div.note p.admonition-title,
|
||||||
|
div.tip p.admonition-title {
|
||||||
|
font-weight: bold ;
|
||||||
|
font-family: sans-serif }
|
||||||
|
|
||||||
|
div.attention p.admonition-title, div.caution p.admonition-title,
|
||||||
|
div.danger p.admonition-title, div.error p.admonition-title,
|
||||||
|
div.warning p.admonition-title, .code .error {
|
||||||
|
color: red ;
|
||||||
|
font-weight: bold ;
|
||||||
|
font-family: sans-serif }
|
||||||
|
|
||||||
|
/* Uncomment (and remove this text!) to get reduced vertical space in
|
||||||
|
compound paragraphs.
|
||||||
|
div.compound .compound-first, div.compound .compound-middle {
|
||||||
|
margin-bottom: 0.5em }
|
||||||
|
|
||||||
|
div.compound .compound-last, div.compound .compound-middle {
|
||||||
|
margin-top: 0.5em }
|
||||||
|
*/
|
||||||
|
|
||||||
|
div.dedication {
|
||||||
|
margin: 2em 5em ;
|
||||||
|
text-align: center ;
|
||||||
|
font-style: italic }
|
||||||
|
|
||||||
|
div.dedication p.topic-title {
|
||||||
|
font-weight: bold ;
|
||||||
|
font-style: normal }
|
||||||
|
|
||||||
|
div.figure {
|
||||||
|
margin-left: 2em ;
|
||||||
|
margin-right: 2em }
|
||||||
|
|
||||||
|
div.footer, div.header {
|
||||||
|
clear: both;
|
||||||
|
font-size: smaller }
|
||||||
|
|
||||||
|
div.line-block {
|
||||||
|
display: block ;
|
||||||
|
margin-top: 1em ;
|
||||||
|
margin-bottom: 1em }
|
||||||
|
|
||||||
|
div.line-block div.line-block {
|
||||||
|
margin-top: 0 ;
|
||||||
|
margin-bottom: 0 ;
|
||||||
|
margin-left: 1.5em }
|
||||||
|
|
||||||
|
div.sidebar {
|
||||||
|
margin: 0 0 0.5em 1em ;
|
||||||
|
border: medium outset ;
|
||||||
|
padding: 1em ;
|
||||||
|
background-color: #ffffee ;
|
||||||
|
width: 40% ;
|
||||||
|
float: right ;
|
||||||
|
clear: right }
|
||||||
|
|
||||||
|
div.sidebar p.rubric {
|
||||||
|
font-family: sans-serif ;
|
||||||
|
font-size: medium }
|
||||||
|
|
||||||
|
div.system-messages {
|
||||||
|
margin: 5em }
|
||||||
|
|
||||||
|
div.system-messages h1 {
|
||||||
|
color: red }
|
||||||
|
|
||||||
|
div.system-message {
|
||||||
|
border: medium outset ;
|
||||||
|
padding: 1em }
|
||||||
|
|
||||||
|
div.system-message p.system-message-title {
|
||||||
|
color: red ;
|
||||||
|
font-weight: bold }
|
||||||
|
|
||||||
|
div.topic {
|
||||||
|
margin: 2em }
|
||||||
|
|
||||||
|
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
|
||||||
|
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
|
||||||
|
margin-top: 0.4em }
|
||||||
|
|
||||||
|
h1.title {
|
||||||
|
text-align: center }
|
||||||
|
|
||||||
|
h2.subtitle {
|
||||||
|
text-align: center }
|
||||||
|
|
||||||
|
hr.docutils {
|
||||||
|
width: 75% }
|
||||||
|
|
||||||
|
img.align-left, .figure.align-left, object.align-left, table.align-left {
|
||||||
|
clear: left ;
|
||||||
|
float: left ;
|
||||||
|
margin-right: 1em }
|
||||||
|
|
||||||
|
img.align-right, .figure.align-right, object.align-right, table.align-right {
|
||||||
|
clear: right ;
|
||||||
|
float: right ;
|
||||||
|
margin-left: 1em }
|
||||||
|
|
||||||
|
img.align-center, .figure.align-center, object.align-center {
|
||||||
|
display: block;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.align-center {
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.align-left {
|
||||||
|
text-align: left }
|
||||||
|
|
||||||
|
.align-center {
|
||||||
|
clear: both ;
|
||||||
|
text-align: center }
|
||||||
|
|
||||||
|
.align-right {
|
||||||
|
text-align: right }
|
||||||
|
|
||||||
|
/* reset inner alignment in figures */
|
||||||
|
div.align-right {
|
||||||
|
text-align: inherit }
|
||||||
|
|
||||||
|
/* div.align-center * { */
|
||||||
|
/* text-align: left } */
|
||||||
|
|
||||||
|
.align-top {
|
||||||
|
vertical-align: top }
|
||||||
|
|
||||||
|
.align-middle {
|
||||||
|
vertical-align: middle }
|
||||||
|
|
||||||
|
.align-bottom {
|
||||||
|
vertical-align: bottom }
|
||||||
|
|
||||||
|
ol.simple, ul.simple {
|
||||||
|
margin-bottom: 1em }
|
||||||
|
|
||||||
|
ol.arabic {
|
||||||
|
list-style: decimal }
|
||||||
|
|
||||||
|
ol.loweralpha {
|
||||||
|
list-style: lower-alpha }
|
||||||
|
|
||||||
|
ol.upperalpha {
|
||||||
|
list-style: upper-alpha }
|
||||||
|
|
||||||
|
ol.lowerroman {
|
||||||
|
list-style: lower-roman }
|
||||||
|
|
||||||
|
ol.upperroman {
|
||||||
|
list-style: upper-roman }
|
||||||
|
|
||||||
|
p.attribution {
|
||||||
|
text-align: right ;
|
||||||
|
margin-left: 50% }
|
||||||
|
|
||||||
|
p.caption {
|
||||||
|
font-style: italic }
|
||||||
|
|
||||||
|
p.credits {
|
||||||
|
font-style: italic ;
|
||||||
|
font-size: smaller }
|
||||||
|
|
||||||
|
p.label {
|
||||||
|
white-space: nowrap }
|
||||||
|
|
||||||
|
p.rubric {
|
||||||
|
font-weight: bold ;
|
||||||
|
font-size: larger ;
|
||||||
|
color: maroon ;
|
||||||
|
text-align: center }
|
||||||
|
|
||||||
|
p.sidebar-title {
|
||||||
|
font-family: sans-serif ;
|
||||||
|
font-weight: bold ;
|
||||||
|
font-size: larger }
|
||||||
|
|
||||||
|
p.sidebar-subtitle {
|
||||||
|
font-family: sans-serif ;
|
||||||
|
font-weight: bold }
|
||||||
|
|
||||||
|
p.topic-title {
|
||||||
|
font-weight: bold }
|
||||||
|
|
||||||
|
pre.address {
|
||||||
|
margin-bottom: 0 ;
|
||||||
|
margin-top: 0 ;
|
||||||
|
font: inherit }
|
||||||
|
|
||||||
|
pre.literal-block, pre.doctest-block, pre.math, pre.code {
|
||||||
|
margin-left: 2em ;
|
||||||
|
margin-right: 2em }
|
||||||
|
|
||||||
|
pre.code .ln { color: grey; } /* line numbers */
|
||||||
|
pre.code, code { background-color: #eeeeee }
|
||||||
|
pre.code .comment, code .comment { color: #5C6576 }
|
||||||
|
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
|
||||||
|
pre.code .literal.string, code .literal.string { color: #0C5404 }
|
||||||
|
pre.code .name.builtin, code .name.builtin { color: #352B84 }
|
||||||
|
pre.code .deleted, code .deleted { background-color: #DEB0A1}
|
||||||
|
pre.code .inserted, code .inserted { background-color: #A3D289}
|
||||||
|
|
||||||
|
span.classifier {
|
||||||
|
font-family: sans-serif ;
|
||||||
|
font-style: oblique }
|
||||||
|
|
||||||
|
span.classifier-delimiter {
|
||||||
|
font-family: sans-serif ;
|
||||||
|
font-weight: bold }
|
||||||
|
|
||||||
|
span.interpreted {
|
||||||
|
font-family: sans-serif }
|
||||||
|
|
||||||
|
span.option {
|
||||||
|
white-space: nowrap }
|
||||||
|
|
||||||
|
span.pre {
|
||||||
|
white-space: pre }
|
||||||
|
|
||||||
|
span.problematic {
|
||||||
|
color: red }
|
||||||
|
|
||||||
|
span.section-subtitle {
|
||||||
|
/* font-size relative to parent (h1..h6 element) */
|
||||||
|
font-size: 80% }
|
||||||
|
|
||||||
|
table.citation {
|
||||||
|
border-left: solid 1px gray;
|
||||||
|
margin-left: 1px }
|
||||||
|
|
||||||
|
table.docinfo {
|
||||||
|
margin: 2em 4em }
|
||||||
|
|
||||||
|
table.docutils {
|
||||||
|
margin-top: 0.5em ;
|
||||||
|
margin-bottom: 0.5em }
|
||||||
|
|
||||||
|
table.footnote {
|
||||||
|
border-left: solid 1px black;
|
||||||
|
margin-left: 1px }
|
||||||
|
|
||||||
|
table.docutils td, table.docutils th,
|
||||||
|
table.docinfo td, table.docinfo th {
|
||||||
|
padding-left: 0.5em ;
|
||||||
|
padding-right: 0.5em ;
|
||||||
|
vertical-align: top }
|
||||||
|
|
||||||
|
table.docutils th.field-name, table.docinfo th.docinfo-name {
|
||||||
|
font-weight: bold ;
|
||||||
|
text-align: left ;
|
||||||
|
white-space: nowrap ;
|
||||||
|
padding-left: 0 }
|
||||||
|
|
||||||
|
/* "booktabs" style (no vertical lines) */
|
||||||
|
table.docutils.booktabs {
|
||||||
|
border: 0px;
|
||||||
|
border-top: 2px solid;
|
||||||
|
border-bottom: 2px solid;
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
table.docutils.booktabs * {
|
||||||
|
border: 0px;
|
||||||
|
}
|
||||||
|
table.docutils.booktabs th {
|
||||||
|
border-bottom: thin solid;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
|
||||||
|
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
|
||||||
|
font-size: 100% }
|
||||||
|
|
||||||
|
ul.auto-toc {
|
||||||
|
list-style-type: none }
|
||||||
|
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="document" id="web-responsive">
|
||||||
|
<h1 class="title">Web Responsive</h1>
|
||||||
|
|
||||||
|
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
!! This file is generated by oca-gen-addon-readme !!
|
||||||
|
!! changes will be overwritten. !!
|
||||||
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||||
|
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/web/tree/16.0/web_responsive"><img alt="OCA/web" src="https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/web-16-0/web-16-0-web_responsive"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/162/16.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
|
||||||
|
<p>This module adds responsiveness to web backend.</p>
|
||||||
|
<p><strong>Features for all devices</strong>:</p>
|
||||||
|
<ul>
|
||||||
|
<li><p class="first">New navigation with the fullscreen app menu</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appmenu.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appmenu.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Quick menu search inside the app menu</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appsearch.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appsearch.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Sticky header & footer in list view</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/listview.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/listview.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Sticky statusbar in form view</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/formview.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/formview.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Bigger checkboxes in list view</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/listview.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/listview.gif" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p><strong>Features for mobile</strong>:
|
||||||
|
* View type picker dropdown displays comfortably</p>
|
||||||
|
<blockquote>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/viewtype.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/viewtype.gif" />
|
||||||
|
</blockquote>
|
||||||
|
<ul>
|
||||||
|
<li><p class="first">Control panel buttons use icons to save space.</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/form_buttons.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/form_buttons.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Search panel is collapsed to mobile version on small screens.</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/search_panel.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/search_panel.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Followers and send button is displayed on mobile. Avatar is hidden.</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/chatter.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/chatter.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Big inputs on form in edit mode</p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p><strong>Features for desktop computers</strong>:</p>
|
||||||
|
<ul>
|
||||||
|
<li><p class="first">Keyboard shortcuts for easier navigation,
|
||||||
|
<strong>using `Alt + Shift + [NUM]`</strong> combination instead of
|
||||||
|
just <cite>Alt + [NUM]</cite> to avoid conflict with Firefox Tab switching.
|
||||||
|
Standard Odoo keyboard hotkeys changed to be more intuitive or
|
||||||
|
accessible by fingers of one hand.
|
||||||
|
F.x. <cite>Alt + S</cite> for <cite>Save</cite></p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/shortcuts.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/shortcuts.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Autofocus on search menu box when opening the app menu</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appsearch.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/appsearch.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">Full width form sheets</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/formview.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/formview.gif" />
|
||||||
|
</li>
|
||||||
|
<li><p class="first">When the chatter is on the side part, the document viewer fills that
|
||||||
|
part for side-by-side reading instead of full screen. You can still put it on full
|
||||||
|
width preview clicking on the new maximize button.</p>
|
||||||
|
<img alt="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/document_viewer.gif" src="https://raw.githubusercontent.com/OCA/web/16.0/web_responsive/static/img/document_viewer.gif" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p><strong>Table of contents</strong></p>
|
||||||
|
<div class="contents local topic" id="contents">
|
||||||
|
<ul class="simple">
|
||||||
|
<li><a class="reference internal" href="#usage" id="id1">Usage</a></li>
|
||||||
|
<li><a class="reference internal" href="#known-issues-roadmap" id="id2">Known issues / Roadmap</a></li>
|
||||||
|
<li><a class="reference internal" href="#bug-tracker" id="id3">Bug Tracker</a></li>
|
||||||
|
<li><a class="reference internal" href="#credits" id="id4">Credits</a><ul>
|
||||||
|
<li><a class="reference internal" href="#authors" id="id5">Authors</a></li>
|
||||||
|
<li><a class="reference internal" href="#contributors" id="id6">Contributors</a></li>
|
||||||
|
<li><a class="reference internal" href="#maintainers" id="id7">Maintainers</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="section" id="usage">
|
||||||
|
<h1><a class="toc-backref" href="#id1">Usage</a></h1>
|
||||||
|
<p>The following keyboard shortcuts are implemented:</p>
|
||||||
|
<ul class="simple">
|
||||||
|
<li>Navigate app search results - Arrow keys</li>
|
||||||
|
<li>Choose app result - <tt class="docutils literal">Enter</tt></li>
|
||||||
|
<li><tt class="docutils literal">Esc</tt> to close app drawer</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="section" id="known-issues-roadmap">
|
||||||
|
<h1><a class="toc-backref" href="#id2">Known issues / Roadmap</a></h1>
|
||||||
|
<ul class="simple">
|
||||||
|
<li>App navigation with keyboard.</li>
|
||||||
|
<li>Handle long titles on forms in a better way</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="section" id="bug-tracker">
|
||||||
|
<h1><a class="toc-backref" href="#id3">Bug Tracker</a></h1>
|
||||||
|
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/web/issues">GitHub Issues</a>.
|
||||||
|
In case of trouble, please check there if your issue has already been reported.
|
||||||
|
If you spotted it first, help us smashing it by providing a detailed and welcomed
|
||||||
|
<a class="reference external" href="https://github.com/OCA/web/issues/new?body=module:%20web_responsive%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
|
||||||
|
<p>Do not contact contributors directly about support or help with technical issues.</p>
|
||||||
|
</div>
|
||||||
|
<div class="section" id="credits">
|
||||||
|
<h1><a class="toc-backref" href="#id4">Credits</a></h1>
|
||||||
|
<div class="section" id="authors">
|
||||||
|
<h2><a class="toc-backref" href="#id5">Authors</a></h2>
|
||||||
|
<ul class="simple">
|
||||||
|
<li>LasLabs</li>
|
||||||
|
<li>Tecnativa</li>
|
||||||
|
<li>ITerra</li>
|
||||||
|
<li>Onestein</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="section" id="contributors">
|
||||||
|
<h2><a class="toc-backref" href="#id6">Contributors</a></h2>
|
||||||
|
<ul class="simple">
|
||||||
|
<li>Dave Lasley <<a class="reference external" href="mailto:dave@laslabs.com">dave@laslabs.com</a>></li>
|
||||||
|
<li>Jairo Llopis <<a class="reference external" href="mailto:jairo.llopis@tecnativa.com">jairo.llopis@tecnativa.com</a>></li>
|
||||||
|
<li><dl class="first docutils">
|
||||||
|
<dt><a class="reference external" href="https://www.onestein.nl">Onestein</a>:</dt>
|
||||||
|
<dd><ul class="first last">
|
||||||
|
<li>Dennis Sluijk <<a class="reference external" href="mailto:d.sluijk@onestein.nl">d.sluijk@onestein.nl</a>></li>
|
||||||
|
<li>Anjeel Haria</li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
<li>Sergio Teruel <<a class="reference external" href="mailto:sergio.teruel@tecnativa.com">sergio.teruel@tecnativa.com</a>></li>
|
||||||
|
<li>Alexandre Díaz <<a class="reference external" href="mailto:dev@redneboa.es">dev@redneboa.es</a>></li>
|
||||||
|
<li>Mathias Markl <<a class="reference external" href="mailto:mathias.markl@mukit.at">mathias.markl@mukit.at</a>></li>
|
||||||
|
<li>Iván Todorovich <<a class="reference external" href="mailto:ivan.todorovich@gmail.com">ivan.todorovich@gmail.com</a>></li>
|
||||||
|
<li>Sergey Shebanin <<a class="reference external" href="mailto:sergey@shebanin.ru">sergey@shebanin.ru</a>></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="section" id="maintainers">
|
||||||
|
<h2><a class="toc-backref" href="#id7">Maintainers</a></h2>
|
||||||
|
<p>This module is maintained by the OCA.</p>
|
||||||
|
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
|
||||||
|
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
|
||||||
|
mission is to support the collaborative development of Odoo features and
|
||||||
|
promote its widespread use.</p>
|
||||||
|
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainers</a>:</p>
|
||||||
|
<p><a class="reference external" href="https://github.com/Yajo"><img alt="Yajo" src="https://github.com/Yajo.png?size=40px" /></a> <a class="reference external" href="https://github.com/Tardo"><img alt="Tardo" src="https://github.com/Tardo.png?size=40px" /></a> <a class="reference external" href="https://github.com/SplashS"><img alt="SplashS" src="https://github.com/SplashS.png?size=40px" /></a></p>
|
||||||
|
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/web/tree/16.0/web_responsive">OCA/web</a> project on GitHub.</p>
|
||||||
|
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
addons/web_responsive/static/img/appmenu.gif
Normal file
|
After Width: | Height: | Size: 386 KiB |
BIN
addons/web_responsive/static/img/appsearch.gif
Normal file
|
After Width: | Height: | Size: 187 KiB |
BIN
addons/web_responsive/static/img/breadcrumbs.gif
Normal file
|
After Width: | Height: | Size: 65 KiB |
BIN
addons/web_responsive/static/img/calendar.gif
Normal file
|
After Width: | Height: | Size: 53 KiB |
BIN
addons/web_responsive/static/img/chatter.gif
Normal file
|
After Width: | Height: | Size: 399 KiB |
BIN
addons/web_responsive/static/img/chatter_sided.gif
Normal file
|
After Width: | Height: | Size: 452 KiB |
BIN
addons/web_responsive/static/img/chatter_topbar.gif
Normal file
|
After Width: | Height: | Size: 175 KiB |
BIN
addons/web_responsive/static/img/default_icon_app.png
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
addons/web_responsive/static/img/device_rotation.gif
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
addons/web_responsive/static/img/document_viewer.gif
Normal file
|
After Width: | Height: | Size: 516 KiB |
BIN
addons/web_responsive/static/img/dropdown_scroll.gif
Normal file
|
After Width: | Height: | Size: 93 KiB |
BIN
addons/web_responsive/static/img/form_buttons.gif
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
addons/web_responsive/static/img/formview.gif
Normal file
|
After Width: | Height: | Size: 428 KiB |
BIN
addons/web_responsive/static/img/hamburger.gif
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
addons/web_responsive/static/img/kanban.gif
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
addons/web_responsive/static/img/label_size_large.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
addons/web_responsive/static/img/label_size_small.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
addons/web_responsive/static/img/listview.gif
Normal file
|
After Width: | Height: | Size: 674 KiB |
BIN
addons/web_responsive/static/img/mobile_search.gif
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
addons/web_responsive/static/img/navbar.gif
Normal file
|
After Width: | Height: | Size: 424 KiB |
BIN
addons/web_responsive/static/img/search_panel.gif
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
addons/web_responsive/static/img/shortcuts.gif
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
addons/web_responsive/static/img/usermenu.gif
Normal file
|
After Width: | Height: | Size: 91 KiB |
BIN
addons/web_responsive/static/img/viewtype.gif
Normal file
|
After Width: | Height: | Size: 61 KiB |
@@ -0,0 +1,335 @@
|
|||||||
|
/** @odoo-module **/
|
||||||
|
/* Copyright 2018 Tecnativa - Jairo Llopis
|
||||||
|
* Copyright 2021 ITerra - Sergey Shebanin
|
||||||
|
* Copyright 2023 Onestein - Anjeel Haria
|
||||||
|
* License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). */
|
||||||
|
|
||||||
|
import {NavBar} from "@web/webclient/navbar/navbar";
|
||||||
|
import {useAutofocus, useBus, useService} from "@web/core/utils/hooks";
|
||||||
|
import {useHotkey} from "@web/core/hotkeys/hotkey_hook";
|
||||||
|
import {scrollTo} from "@web/core/utils/scrolling";
|
||||||
|
import {debounce} from "@web/core/utils/timing";
|
||||||
|
import {fuzzyLookup} from "@web/core/utils/search";
|
||||||
|
import {WebClient} from "@web/webclient/webclient";
|
||||||
|
import {patch} from "web.utils";
|
||||||
|
import {escapeRegExp} from "@web/core/utils/strings";
|
||||||
|
|
||||||
|
const {Component, useState, onPatched, onWillPatch} = owl;
|
||||||
|
|
||||||
|
// Patch WebClient to show AppsMenu instead of default app
|
||||||
|
patch(WebClient.prototype, "web_responsive.DefaultAppsMenu", {
|
||||||
|
setup() {
|
||||||
|
this._super();
|
||||||
|
useBus(this.env.bus, "APPS_MENU:STATE_CHANGED", ({detail: state}) => {
|
||||||
|
document.body.classList.toggle("o_apps_menu_opened", state);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @extends Dropdown
|
||||||
|
*/
|
||||||
|
export class AppsMenu extends Component {
|
||||||
|
setup() {
|
||||||
|
super.setup();
|
||||||
|
this.state = useState({open: false});
|
||||||
|
this.menuService = useService("menu");
|
||||||
|
useBus(this.env.bus, "ACTION_MANAGER:UI-UPDATED", () => {
|
||||||
|
this.setOpenState(false, false);
|
||||||
|
});
|
||||||
|
this._setupKeyNavigation();
|
||||||
|
}
|
||||||
|
setOpenState(open_state, from_home_menu_click) {
|
||||||
|
this.state.open = open_state;
|
||||||
|
// Load home page with proper systray when opening it from website
|
||||||
|
if (from_home_menu_click) {
|
||||||
|
var currentapp = this.menuService.getCurrentApp();
|
||||||
|
if (currentapp && currentapp.name == "Website") {
|
||||||
|
if (window.location.pathname != "/web") {
|
||||||
|
const icon = $(
|
||||||
|
document.querySelector(".o_navbar_apps_menu button > i")
|
||||||
|
);
|
||||||
|
icon.removeClass("fa fa-th-large").append(
|
||||||
|
$("<span/>", {class: "fa fa-spin fa-spinner"})
|
||||||
|
);
|
||||||
|
}
|
||||||
|
window.location.href = "/web#home";
|
||||||
|
} else {
|
||||||
|
this.env.bus.trigger("APPS_MENU:STATE_CHANGED", open_state);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
this.env.bus.trigger("APPS_MENU:STATE_CHANGED", open_state);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Setup navigation among app menus
|
||||||
|
*/
|
||||||
|
_setupKeyNavigation() {
|
||||||
|
const repeatable = {
|
||||||
|
allowRepeat: true,
|
||||||
|
};
|
||||||
|
useHotkey(
|
||||||
|
"ArrowRight",
|
||||||
|
() => {
|
||||||
|
this._onWindowKeydown("next");
|
||||||
|
},
|
||||||
|
repeatable
|
||||||
|
);
|
||||||
|
useHotkey(
|
||||||
|
"ArrowLeft",
|
||||||
|
() => {
|
||||||
|
this._onWindowKeydown("prev");
|
||||||
|
},
|
||||||
|
repeatable
|
||||||
|
);
|
||||||
|
useHotkey(
|
||||||
|
"ArrowDown",
|
||||||
|
() => {
|
||||||
|
this._onWindowKeydown("next");
|
||||||
|
},
|
||||||
|
repeatable
|
||||||
|
);
|
||||||
|
useHotkey(
|
||||||
|
"ArrowUp",
|
||||||
|
() => {
|
||||||
|
this._onWindowKeydown("prev");
|
||||||
|
},
|
||||||
|
repeatable
|
||||||
|
);
|
||||||
|
useHotkey("Escape", () => {
|
||||||
|
this.env.bus.trigger("ACTION_MANAGER:UI-UPDATED");
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
_onWindowKeydown(direction) {
|
||||||
|
const focusableInputElements = document.querySelectorAll(`.o_app`);
|
||||||
|
if (focusableInputElements.length) {
|
||||||
|
const focusable = [...focusableInputElements];
|
||||||
|
const index = focusable.indexOf(document.activeElement);
|
||||||
|
let nextIndex = 0;
|
||||||
|
if (direction == "prev" && index >= 0) {
|
||||||
|
if (index > 0) {
|
||||||
|
nextIndex = index - 1;
|
||||||
|
} else {
|
||||||
|
nextIndex = focusable.length - 1;
|
||||||
|
}
|
||||||
|
} else if (direction == "next") {
|
||||||
|
if (index + 1 < focusable.length) {
|
||||||
|
nextIndex = index + 1;
|
||||||
|
} else {
|
||||||
|
nextIndex = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
focusableInputElements[nextIndex].focus();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reduce menu data to a searchable format understandable by fuzzyLookup
|
||||||
|
*
|
||||||
|
* `menuService.getMenuAsTree()` returns array in a format similar to this (only
|
||||||
|
* relevant data is shown):
|
||||||
|
*
|
||||||
|
* ```js
|
||||||
|
* // This is a menu entry:
|
||||||
|
* {
|
||||||
|
* actionID: 12, // Or `false`
|
||||||
|
* name: "Actions",
|
||||||
|
* childrenTree: {0: {...}, 1: {...}}}, // List of inner menu entries
|
||||||
|
* // in the same format or `undefined`
|
||||||
|
* }
|
||||||
|
* ```
|
||||||
|
*
|
||||||
|
* This format is very hard to process to search matches, and it would
|
||||||
|
* slow down the search algorithm, so we reduce it with this method to be
|
||||||
|
* able to later implement a simpler search.
|
||||||
|
*
|
||||||
|
* @param {Object} memo
|
||||||
|
* Reference to current result object, passed on recursive calls.
|
||||||
|
*
|
||||||
|
* @param {Object} menu
|
||||||
|
* A menu entry, as described above.
|
||||||
|
*
|
||||||
|
* @returns {Object}
|
||||||
|
* Reduced object, without entries that have no action, and with a
|
||||||
|
* format like this:
|
||||||
|
*
|
||||||
|
* ```js
|
||||||
|
* {
|
||||||
|
* "Discuss": {Menu entry Object},
|
||||||
|
* "Settings": {Menu entry Object},
|
||||||
|
* "Settings/Technical/Actions/Actions": {Menu entry Object},
|
||||||
|
* ...
|
||||||
|
* }
|
||||||
|
* ```
|
||||||
|
*/
|
||||||
|
function findNames(memo, menu) {
|
||||||
|
if (menu.actionID) {
|
||||||
|
var result = "";
|
||||||
|
if (menu.webIconData) {
|
||||||
|
const prefix = menu.webIconData.startsWith("P")
|
||||||
|
? "data:image/svg+xml;base64,"
|
||||||
|
: "data:image/png;base64,";
|
||||||
|
result = menu.webIconData.startsWith("data:image")
|
||||||
|
? menu.webIconData
|
||||||
|
: prefix + menu.webIconData.replace(/\s/g, "");
|
||||||
|
}
|
||||||
|
menu.webIconData = result;
|
||||||
|
memo[menu.name.trim()] = menu;
|
||||||
|
}
|
||||||
|
if (menu.childrenTree) {
|
||||||
|
const innerMemo = _.reduce(menu.childrenTree, findNames, {});
|
||||||
|
for (const innerKey in innerMemo) {
|
||||||
|
memo[menu.name.trim() + " / " + innerKey] = innerMemo[innerKey];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return memo;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @extends Component
|
||||||
|
*/
|
||||||
|
export class AppsMenuSearchBar extends Component {
|
||||||
|
setup() {
|
||||||
|
super.setup();
|
||||||
|
this.state = useState({
|
||||||
|
results: [],
|
||||||
|
offset: 0,
|
||||||
|
hasResults: false,
|
||||||
|
});
|
||||||
|
this.searchBarInput = useAutofocus({refName: "SearchBarInput"});
|
||||||
|
this._searchMenus = debounce(this._searchMenus, 100);
|
||||||
|
// Store menu data in a format searchable by fuzzy.js
|
||||||
|
this._searchableMenus = [];
|
||||||
|
this.menuService = useService("menu");
|
||||||
|
for (const menu of this.menuService.getApps()) {
|
||||||
|
Object.assign(
|
||||||
|
this._searchableMenus,
|
||||||
|
_.reduce([this.menuService.getMenuAsTree(menu.id)], findNames, {})
|
||||||
|
);
|
||||||
|
}
|
||||||
|
// Set up key navigation
|
||||||
|
this._setupKeyNavigation();
|
||||||
|
onWillPatch(() => {
|
||||||
|
// Allow looping on results
|
||||||
|
if (this.state.offset < 0) {
|
||||||
|
this.state.offset = this.state.results.length + this.state.offset;
|
||||||
|
} else if (this.state.offset >= this.state.results.length) {
|
||||||
|
this.state.offset -= this.state.results.length;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
onPatched(() => {
|
||||||
|
// Scroll to selected element on keyboard navigation
|
||||||
|
if (this.state.results.length) {
|
||||||
|
const listElement = document.querySelector(".search-results");
|
||||||
|
const activeElement = listElement.querySelector(".highlight");
|
||||||
|
if (activeElement) {
|
||||||
|
scrollTo(activeElement, listElement);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Search among available menu items, and render that search.
|
||||||
|
*/
|
||||||
|
_searchMenus() {
|
||||||
|
const query = this.searchBarInput.el.value;
|
||||||
|
this.state.hasResults = query !== "";
|
||||||
|
this.state.results = this.state.hasResults
|
||||||
|
? fuzzyLookup(query, _.keys(this._searchableMenus), (k) => k)
|
||||||
|
: [];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get menu object for a given key.
|
||||||
|
* @param {String} key Full path to requested menu.
|
||||||
|
* @returns {Object} Menu object.
|
||||||
|
*/
|
||||||
|
_menuInfo(key) {
|
||||||
|
return this._searchableMenus[key];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Setup navigation among search results
|
||||||
|
*/
|
||||||
|
_setupKeyNavigation() {
|
||||||
|
useHotkey("Home", () => {
|
||||||
|
this.state.offset = 0;
|
||||||
|
});
|
||||||
|
useHotkey("End", () => {
|
||||||
|
this.state.offset = this.state.results.length - 1;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
_onKeyDown(ev) {
|
||||||
|
if (ev.code === "Escape") {
|
||||||
|
ev.stopPropagation();
|
||||||
|
ev.preventDefault();
|
||||||
|
const query = this.searchBarInput.el.value;
|
||||||
|
if (query) {
|
||||||
|
this.searchBarInput.el.value = "";
|
||||||
|
this.state.results = [];
|
||||||
|
this.state.hasResults = false;
|
||||||
|
} else {
|
||||||
|
this.env.bus.trigger("ACTION_MANAGER:UI-UPDATED");
|
||||||
|
}
|
||||||
|
} else if (ev.code === "Tab") {
|
||||||
|
if (document.querySelector(".search-results")) {
|
||||||
|
ev.preventDefault();
|
||||||
|
if (event.shiftKey) {
|
||||||
|
this.state.offset--;
|
||||||
|
} else {
|
||||||
|
this.state.offset++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else if (ev.code === "ArrowUp") {
|
||||||
|
if (document.querySelector(".search-results")) {
|
||||||
|
ev.preventDefault();
|
||||||
|
this.state.offset--;
|
||||||
|
}
|
||||||
|
} else if (ev.code === "ArrowDown") {
|
||||||
|
if (document.querySelector(".search-results")) {
|
||||||
|
ev.preventDefault();
|
||||||
|
this.state.offset++;
|
||||||
|
}
|
||||||
|
} else if (ev.code === "Enter") {
|
||||||
|
if (this.state.results.length) {
|
||||||
|
ev.preventDefault();
|
||||||
|
document.querySelector(".search-results .highlight").click();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
_splitName(name) {
|
||||||
|
const searchValue = this.searchBarInput.el.value;
|
||||||
|
if (name) {
|
||||||
|
const splitName = name.split(
|
||||||
|
new RegExp(`(${escapeRegExp(searchValue)})`, "ig")
|
||||||
|
);
|
||||||
|
return searchValue.length && splitName.length > 1 ? splitName : [name];
|
||||||
|
}
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Patch Navbar to add proper icon for apps
|
||||||
|
patch(NavBar.prototype, "web_responsive.navbar", {
|
||||||
|
getWebIconData(menu) {
|
||||||
|
var result = "/web_responsive/static/img/default_icon_app.png";
|
||||||
|
if (menu.webIconData) {
|
||||||
|
const prefix = menu.webIconData.startsWith("P")
|
||||||
|
? "data:image/svg+xml;base64,"
|
||||||
|
: "data:image/png;base64,";
|
||||||
|
result = menu.webIconData.startsWith("data:image")
|
||||||
|
? menu.webIconData
|
||||||
|
: prefix + menu.webIconData.replace(/\s/g, "");
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
},
|
||||||
|
});
|
||||||
|
AppsMenu.template = "web_responsive.AppsMenu";
|
||||||
|
AppsMenuSearchBar.template = "web_responsive.AppsMenuSearchResults";
|
||||||
|
Object.assign(NavBar.components, {AppsMenu, AppsMenuSearchBar});
|
||||||
@@ -0,0 +1,205 @@
|
|||||||
|
/* Copyright 2018 Tecnativa - Jairo Llopis
|
||||||
|
* Copyright 2021 ITerra - Sergey Shebanin
|
||||||
|
* License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). */
|
||||||
|
|
||||||
|
@mixin full-screen-dropdown {
|
||||||
|
border: none;
|
||||||
|
box-shadow: none;
|
||||||
|
min-height: calc(100vh - #{$o-navbar-height});
|
||||||
|
min-height: calc(var(--vh100, 100vh) - #{$o-navbar-height});
|
||||||
|
position: fixed;
|
||||||
|
margin: 0;
|
||||||
|
width: 100vw;
|
||||||
|
z-index: 200;
|
||||||
|
left: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.o_apps_menu_opened .o_main_navbar {
|
||||||
|
.o_menu_brand,
|
||||||
|
.o_menu_sections {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Iconized full screen apps menu
|
||||||
|
.o_navbar_apps_menu {
|
||||||
|
.fade-enter-active,
|
||||||
|
.fade-leave-active {
|
||||||
|
transition: opacity 100ms ease;
|
||||||
|
}
|
||||||
|
.fade-enter,
|
||||||
|
.fade-leave-to {
|
||||||
|
opacity: 0;
|
||||||
|
}
|
||||||
|
.dropdown-menu-custom {
|
||||||
|
@include full-screen-dropdown();
|
||||||
|
cursor: pointer;
|
||||||
|
background: url("../../img/home-menu-bg-overlay.svg"),
|
||||||
|
linear-gradient(
|
||||||
|
to bottom,
|
||||||
|
$o-brand-odoo,
|
||||||
|
desaturate(lighten($o-brand-odoo, 20%), 15)
|
||||||
|
);
|
||||||
|
background-size: cover;
|
||||||
|
border-radius: 0;
|
||||||
|
// Display apps in a grid
|
||||||
|
align-content: flex-start;
|
||||||
|
display: flex !important;
|
||||||
|
flex-direction: row;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
justify-content: flex-start;
|
||||||
|
|
||||||
|
@include media-breakpoint-up(lg) {
|
||||||
|
padding: {
|
||||||
|
left: calc((100vw - 850px) / 2);
|
||||||
|
right: calc((100vw - 850px) / 2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-item {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.o_app {
|
||||||
|
outline: 0;
|
||||||
|
height: 100%;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
text-align: center;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: flex-start;
|
||||||
|
white-space: normal;
|
||||||
|
color: $white !important;
|
||||||
|
padding: 15px 0 10px;
|
||||||
|
font-size: 1.25rem;
|
||||||
|
text-shadow: 1px 1px 1px rgba($black, 0.4);
|
||||||
|
border-radius: 4px;
|
||||||
|
transition: 300ms ease;
|
||||||
|
transition-property: background-color;
|
||||||
|
&:focus {
|
||||||
|
background-color: rgba($white, 0.05) !important;
|
||||||
|
}
|
||||||
|
img {
|
||||||
|
box-shadow: none;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
transition: 300ms ease;
|
||||||
|
transition-property: box-shadow, transform;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover img,
|
||||||
|
a:focus img {
|
||||||
|
transform: translateY(-3px);
|
||||||
|
box-shadow: 0 9px 12px -4px rgba($black, 0.3);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Size depends on screen
|
||||||
|
width: 33.33333333%;
|
||||||
|
@include media-breakpoint-up(sm) {
|
||||||
|
width: 25%;
|
||||||
|
}
|
||||||
|
@include media-breakpoint-up(md) {
|
||||||
|
width: 16.6666666%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Hide app icons when searching
|
||||||
|
.has-results ~ .o_app {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.o-app-icon {
|
||||||
|
height: auto;
|
||||||
|
max-width: 6rem;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Search input for menus
|
||||||
|
.form-row {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.search-container {
|
||||||
|
width: 100%;
|
||||||
|
margin: 1rem 1.5rem 0;
|
||||||
|
|
||||||
|
.search-input {
|
||||||
|
display: flex;
|
||||||
|
justify-items: center;
|
||||||
|
box-shadow: inset 0 1px 0 rgba($white, 0.1), 0 1px 0 rgba($black, 0.1);
|
||||||
|
text-shadow: 0 1px 0 rgba($black, 0.5);
|
||||||
|
border-radius: 4px;
|
||||||
|
padding: 0.4rem 0.8rem;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
background-color: rgba($white, 0.1);
|
||||||
|
|
||||||
|
@include media-breakpoint-up(md) {
|
||||||
|
padding: 0.8rem 1.2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.search-icon {
|
||||||
|
color: $white;
|
||||||
|
font-size: 1.5rem;
|
||||||
|
margin-right: 1rem;
|
||||||
|
padding-top: 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-control {
|
||||||
|
height: 2rem;
|
||||||
|
background: none;
|
||||||
|
border: none;
|
||||||
|
color: $white;
|
||||||
|
display: block;
|
||||||
|
padding: 1px 2px 2px 2px;
|
||||||
|
box-shadow: none;
|
||||||
|
|
||||||
|
&::placeholder {
|
||||||
|
color: $white;
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Allow to scroll only on results, keeping static search box above
|
||||||
|
.search-results {
|
||||||
|
.text-ellipsis {
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
.text-primary {
|
||||||
|
color: red !important;
|
||||||
|
}
|
||||||
|
margin-top: 1rem;
|
||||||
|
max-height: calc(100vh - #{$o-navbar-height} - 8rem) !important;
|
||||||
|
overflow: auto;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.search-result {
|
||||||
|
display: block;
|
||||||
|
align-items: center;
|
||||||
|
background-position: left;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: contain;
|
||||||
|
color: $white;
|
||||||
|
cursor: pointer;
|
||||||
|
line-height: 2.5rem;
|
||||||
|
padding-left: 3.5rem;
|
||||||
|
white-space: normal;
|
||||||
|
font-weight: 100;
|
||||||
|
&.highlight,
|
||||||
|
&:hover {
|
||||||
|
background-color: rgba($black, 0.11);
|
||||||
|
}
|
||||||
|
b {
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.dropdown-menu-custom {
|
||||||
|
max-height: 70vh;
|
||||||
|
overflow: auto;
|
||||||
|
background-clip: border-box;
|
||||||
|
box-shadow: $o-dropdown-box-shadow;
|
||||||
|
}
|
||||||
@@ -0,0 +1,97 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!-- Copyright 2018 Tecnativa - Jairo Llopis
|
||||||
|
Copyright 2021 ITerra - Sergey Shebanin
|
||||||
|
Copyright 2023 Onestein - Anjeel Haria
|
||||||
|
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). -->
|
||||||
|
<templates>
|
||||||
|
<t t-inherit="web.NavBar.AppsMenu" t-inherit-mode="extension" owl="1">
|
||||||
|
<xpath expr="//Dropdown" position="replace">
|
||||||
|
<!-- Same hotkey as in EE -->
|
||||||
|
<AppsMenu>
|
||||||
|
<AppsMenuSearchBar />
|
||||||
|
<DropdownItem
|
||||||
|
t-foreach="apps"
|
||||||
|
t-as="app"
|
||||||
|
t-key="app.id"
|
||||||
|
class="'o_app'"
|
||||||
|
dataset="{ menuXmlid: app.xmlid, section: app.id }"
|
||||||
|
href="getMenuItemHref(app)"
|
||||||
|
onSelected="() => this.onNavBarDropdownItemSelection(app)"
|
||||||
|
>
|
||||||
|
<img
|
||||||
|
class="o-app-icon"
|
||||||
|
draggable="false"
|
||||||
|
t-att-src="getWebIconData(app)"
|
||||||
|
/>
|
||||||
|
<div t-esc="app.name" />
|
||||||
|
</DropdownItem>
|
||||||
|
</AppsMenu>
|
||||||
|
</xpath>
|
||||||
|
</t>
|
||||||
|
<!-- Apps menu -->
|
||||||
|
<t t-name="web_responsive.AppsMenu" owl="1">
|
||||||
|
<div class="o-dropdown dropdown o-dropdown--no-caret o_navbar_apps_menu">
|
||||||
|
<button
|
||||||
|
class="dropdown-toggle"
|
||||||
|
title="Home Menu"
|
||||||
|
data-hotkey="a"
|
||||||
|
t-on-click.stop="() => this.setOpenState(!state.open,true)"
|
||||||
|
>
|
||||||
|
<i class="fa fa-th-large" />
|
||||||
|
</button>
|
||||||
|
<div t-if="state.open" class="dropdown-menu-custom">
|
||||||
|
<t t-slot="default" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</t>
|
||||||
|
<!-- Search bar -->
|
||||||
|
<t t-name="web_responsive.AppsMenuSearchResults" owl="1">
|
||||||
|
<div
|
||||||
|
class="search-container"
|
||||||
|
t-att-class="state.hasResults ? 'has-results' : ''"
|
||||||
|
>
|
||||||
|
<div class="search-input">
|
||||||
|
<span class="fa fa-search search-icon" />
|
||||||
|
<input
|
||||||
|
type="search"
|
||||||
|
t-ref="SearchBarInput"
|
||||||
|
t-on-input="_searchMenus"
|
||||||
|
t-on-keydown="_onKeyDown"
|
||||||
|
autocomplete="off"
|
||||||
|
placeholder="Search menus..."
|
||||||
|
class="form-control"
|
||||||
|
data-allow-hotkeys="true"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div t-if="state.results.length" class="search-results">
|
||||||
|
<t t-foreach="state.results" t-as="result" t-key="result">
|
||||||
|
<t t-set="menu" t-value="_menuInfo(result)" />
|
||||||
|
<a
|
||||||
|
t-attf-class="search-result {{result_index == state.offset ? 'highlight' : ''}}"
|
||||||
|
t-att-style="menu.webIconData ? "background-image:url(" + menu.webIconData + ");background-size:4%" : ''"
|
||||||
|
t-attf-href="#menu_id={{menu.id}}&action={{menu.actionID}}"
|
||||||
|
t-att-data-menu-id="menu.id"
|
||||||
|
t-att-data-action-id="menu.actionID"
|
||||||
|
draggable="false"
|
||||||
|
>
|
||||||
|
<span class="text-ellipsis" t-att-title="result.name">
|
||||||
|
<t
|
||||||
|
t-foreach="_splitName(result)"
|
||||||
|
t-as="name"
|
||||||
|
t-key="name_index"
|
||||||
|
>
|
||||||
|
<b
|
||||||
|
t-if="name_index % 2"
|
||||||
|
t-out="name"
|
||||||
|
style="text-primary"
|
||||||
|
/>
|
||||||
|
<t t-else="" t-out="name" />
|
||||||
|
</t>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
</t>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</t>
|
||||||
|
</templates>
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
/** @odoo-module **/
|
||||||
|
/* Copyright 2021 ITerra - Sergey Shebanin
|
||||||
|
* Copyright 2023 Onestein - Anjeel Haria
|
||||||
|
* License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). */
|
||||||
|
|
||||||
|
import {AttachmentViewer} from "@mail/components/attachment_viewer/attachment_viewer";
|
||||||
|
import {patch} from "web.utils";
|
||||||
|
import {registerPatch} from "@mail/model/model_core";
|
||||||
|
const {useState} = owl;
|
||||||
|
|
||||||
|
// Patch attachment viewer to add min/max buttons capability
|
||||||
|
patch(AttachmentViewer.prototype, "web_responsive.AttachmentViewer", {
|
||||||
|
setup() {
|
||||||
|
this._super();
|
||||||
|
this.state = useState({
|
||||||
|
maximized: false,
|
||||||
|
});
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
registerPatch({
|
||||||
|
name: "Dialog",
|
||||||
|
fields: {
|
||||||
|
isCloseable: {
|
||||||
|
compute() {
|
||||||
|
if (this.attachmentViewer) {
|
||||||
|
/**
|
||||||
|
* Prevent closing the dialog when clicking on the mask when the user is
|
||||||
|
* currently dragging the image.
|
||||||
|
*/
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return this._super();
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
});
|
||||||
@@ -0,0 +1,61 @@
|
|||||||
|
/* Copyright 2019 Tecnativa - Alexandre Díaz
|
||||||
|
* Copyright 2021 ITerra - Sergey Shebanin
|
||||||
|
* License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). */
|
||||||
|
|
||||||
|
// Attachment Viewer
|
||||||
|
.o_web_client .o_DialogManager_dialog {
|
||||||
|
/* Show sided viewer on large screens */
|
||||||
|
@media (min-width: 1533px) {
|
||||||
|
&:not(:has(.o_AttachmentDeleteConfirm)) {
|
||||||
|
position: static;
|
||||||
|
}
|
||||||
|
.o_AttachmentViewer_main {
|
||||||
|
padding-bottom: 20px;
|
||||||
|
}
|
||||||
|
.o_AttachmentViewer {
|
||||||
|
// On-top of navbar
|
||||||
|
z-index: 10;
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
margin-left: auto;
|
||||||
|
background-color: rgba(0, 0, 0, 0.7);
|
||||||
|
|
||||||
|
width: $chatter_zone_width;
|
||||||
|
&.o_AttachmentViewer_maximized {
|
||||||
|
width: 100% !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Show/Hide control buttons (next, prev, etc..) */
|
||||||
|
&:hover .o_AttachmentViewer_buttonNavigation,
|
||||||
|
&:hover .o_AttachmentViewer_toolbar {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
.o_AttachmentViewer_buttonNavigation,
|
||||||
|
.o_AttachmentViewer_toolbar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.o_AttachmentViewer_viewIframe {
|
||||||
|
width: 95%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (max-width: 1533px) {
|
||||||
|
.o_AttachmentViewer_headerItemButtonMinimize,
|
||||||
|
.o_AttachmentViewer_headerItemButtonMaximize {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Attachment Viewer Max/Min buttons only are useful in sided mode */
|
||||||
|
.o_FormRenderer_chatterContainer:not(.o-aside) {
|
||||||
|
.o_AttachmentViewer_headerItemButtonMinimize,
|
||||||
|
.o_AttachmentViewer_headerItemButtonMaximize {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.o_apps_menu_opened .o_AttachmentViewer {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!-- Copyright 2019 Tecnativa - Alexandre Díaz
|
||||||
|
Copyright 2021 Sergey Shebanin
|
||||||
|
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). -->
|
||||||
|
<template>
|
||||||
|
<t t-inherit="mail.AttachmentViewer" t-inherit-mode="extension" owl="1">
|
||||||
|
<xpath expr="//div[hasclass('o_AttachmentViewer')]" position="attributes">
|
||||||
|
<attribute
|
||||||
|
name="t-att-class"
|
||||||
|
t-translation="off"
|
||||||
|
>state.maximized ? 'o_AttachmentViewer_maximized' : ''</attribute>
|
||||||
|
</xpath>
|
||||||
|
<xpath
|
||||||
|
expr="//div[hasclass('o_AttachmentViewer_headerItemButtonClose')]"
|
||||||
|
position="before"
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
t-if="!state.maximized"
|
||||||
|
class="o_AttachmentViewer_headerItem o_AttachmentViewer_headerItemButton o_AttachmentViewer_headerItemButtonMaximize d-flex align-items-center mb-0 px-3 h4 text-reset cursor-pointer"
|
||||||
|
t-on-click="() => { state.maximized = true }"
|
||||||
|
role="button"
|
||||||
|
title="Maximize"
|
||||||
|
aria-label="Maximize"
|
||||||
|
>
|
||||||
|
<i class="fa fa-fw fa-window-maximize" role="img" />
|
||||||
|
</div>
|
||||||
|
<div
|
||||||
|
t-if="state.maximized"
|
||||||
|
class="o_AttachmentViewer_headerItem o_AttachmentViewer_headerItemButton o_AttachmentViewer_headerItemButtonMinimize d-flex align-items-center mb-0 px-3 h4 text-reset cursor-pointer"
|
||||||
|
t-on-click="() => { state.maximized = false }"
|
||||||
|
role="button"
|
||||||
|
title="Minimize"
|
||||||
|
aria-label="Minimize"
|
||||||
|
>
|
||||||
|
<i class="fa fa-fw fa-window-minimize" role="img" />
|
||||||
|
</div>
|
||||||
|
</xpath>
|
||||||
|
</t>
|
||||||
|
</template>
|
||||||