This tool allows you to check which files in your translation need updates. To show the list choose a directory (it doesn't work recursively) or translator.

When you click on the filename you will see the plaintext diff showing changes between revisions, so you will know what has changed in the English version and which information you need to update.You can also click on [diff] to show the colored diff.

Choose a directory:

Or choose a translator:

Translated file Changes Revision Maintainer Status
en zh
appendices
transports.xml [diff] +19 -7 ae90ecc9328f3abea16a9af69a5f18b24d530832 1268a5eebbd09dbc4c4d5272c2bcdc0b035c256c mowangjuanzi TranslatedOld
appendices/migration83
new-features.xml [diff] +4 -4 330a38c4d45556b49e06ebe6d39e0e311534cd8c 617b58b308d1f1916efaa4a3eb158fed251ae439 mowangjuanzi TranslatedOld
appendices/migration84
deprecated.xml [diff] +0 -0 ee1ce6a0e1875b6851274f8c373ca2bd48630fa0 d2939d46110158f98ace5c20761c808b51366a82 mowangjuanzi TranslatedOld
new-features.xml [diff] +3 -1 d7efc67559999c1dda0f65c90617b60c6872a61b 22583751fbfdaa3eaa41aeb6470d1343f5cb2c78 mowangjuanzi TranslatedOld
new-functions.xml [diff] +1 -0 30b0c51175bb9bc5a329d7924b0ca5eff1f1f9ad ceeec43d340a7f0e0910d7eeeb0850af72ab34d9 mowangjuanzi TranslatedOld
other-changes.xml [diff] +2 -2 858400b07586b88dcb1e17a95e7a178b54b89d86 0f1d7fba407bd1385616508a1e42e31fe009bff2 mowangjuanzi TranslatedOld
removed-extensions.xml [diff] +0 -0 5fbf0f0cbce2dda6a379d8bda33d5b1869702e47 d2939d46110158f98ace5c20761c808b51366a82 mowangjuanzi TranslatedOld
windows-support.xml [diff] +0 -0 d64e811eac61a5c7c744312d8bc6e2244de81488 d2939d46110158f98ace5c20761c808b51366a82 mowangjuanzi TranslatedOld
appendices/migration85
constants.xml [diff] +3 -0 f8bab1dfb5246788f144103de56208dd133e9461 ec45af749649dc0d6a23eaedeed1b601f7460813 mowangjuanzi TranslatedOld
incompatible.xml [diff] +4 -4 f81bbcf9d36c28bf067b5514cffdbc7663357cf3 ec01a42be50e84f192c0b19fc6e9cf40a0f7ac31 mowangjuanzi TranslatedOld
other-changes.xml [diff] +3 -2 c7b445ec851969e669026cfa483b104ea2de5d95 6b48f364497107ae46f926bfc99a4e3d9d546316 mowangjuanzi TranslatedOld
faq
build.xml [diff] +3 -3 dfd68fd22aef25658bc9348176b55b504d26ab11 b8e1b1357def73f310c9f7405035b3acc0cb1eaf mowangjuanzi TranslatedOld
install/unix
dnf.xml [diff] +1 -1 ee1ce6a0e1875b6851274f8c373ca2bd48630fa0 4cb53ecbd763db2db808e90d7eda63afb380e6df mowangjuanzi TranslatedOld
language/control-structures
match.xml [diff] +1 -1 840bdb9be79855ee4b2cc66c22cf3e88b781398a 17502ebe0691a84e7d0738c13e8c1061dde98de7 mowangjuanzi TranslatedOld
language/oop5
property-hooks.xml [diff] +3 -1 dfd68fd22aef25658bc9348176b55b504d26ab11 cd2980a57a0845def25ed84276d9662159a91bd5 mowangjuanzi TranslatedOld
language/operators
precedence.xml [diff] +21 -0 80dfa568e602649eb13585bf59a7b6239eddaac3 a7428462fea1c0387cf5e8473b4c48c3c8ac8c2c mowangjuanzi TranslatedOld
language/predefined
arrayaccess.xml [diff] +6 -11 c62ef37e0d58067b393a6cf3a14aefed90bc0bff f94d903985119d3ac00f4528551df947f57b667f mowangjuanzi TranslatedOld
attributes.xml [diff] +4 -2 efda0bb311990257715bd3a41ab2b04769ce2e4e e890e4a7f97a9ea85e60a38443e7c8eb7ae9383f mowangjuanzi TranslatedOld
exception.xml [diff] +3 -10 c62ef37e0d58067b393a6cf3a14aefed90bc0bff 3c4752c0aea6bfdd6795213785e7d7cc07d160ae mowangjuanzi TranslatedOld
fiber.xml [diff] +6 -9 c62ef37e0d58067b393a6cf3a14aefed90bc0bff 14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60 mowangjuanzi TranslatedOld
fibererror.xml [diff] +3 -7 c62ef37e0d58067b393a6cf3a14aefed90bc0bff 14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60 mowangjuanzi TranslatedOld
serializable.xml [diff] +5 -8 c62ef37e0d58067b393a6cf3a14aefed90bc0bff f94d903985119d3ac00f4528551df947f57b667f mowangjuanzi TranslatedOld
stringable.xml [diff] +3 -7 c62ef37e0d58067b393a6cf3a14aefed90bc0bff 85050f5f88cca909b14b7cccc1dcedbb784a4fd6 mowangjuanzi TranslatedOld
language/predefined/attribute
construct.xml [diff] +1 -1 0eb433f1dec35ba1c0daf2d8b30b47f284ad5670 681fd84dbdef6c0f8fe92848677d95a993b66143 mowangjuanzi TranslatedOld
language/predefined/attributes
allowdynamicproperties.xml [diff] +44 -7 be3574f52a050f3dd9aa6ca9dffc19b0484c250a 77325b622f91355b118e8f3bc9ff940e8201f55d mowangjuanzi TranslatedOld
returntypewillchange.xml [diff] +16 -3 0019a7e201442447fd746c2852d28ba839ed15ae 77325b622f91355b118e8f3bc9ff940e8201f55d mowangjuanzi TranslatedOld
language/predefined/fiber
isrunning.xml [diff] +3 -3 c62ef37e0d58067b393a6cf3a14aefed90bc0bff 8fee3ae9715ffa15922469eb7d98f4878917a6ee mowangjuanzi TranslatedOld
throw.xml [diff] +37 -3 c62ef37e0d58067b393a6cf3a14aefed90bc0bff 8fee3ae9715ffa15922469eb7d98f4878917a6ee mowangjuanzi TranslatedOld
language/types
singleton.xml [diff] +1 -1 828980b619bb4300e196924598b6a5d398f630e4 f908fff129bcd8ec1605658e06457cb04e5b2b51 mowangjuanzi TranslatedOld
type-system.xml [diff] +3 -3 dfd68fd22aef25658bc9348176b55b504d26ab11 f908fff129bcd8ec1605658e06457cb04e5b2b51 mowangjuanzi TranslatedOld
void.xml [diff] +33 -0 50f76f26914c5a9e61aa26f2e36c4acb362a48fd 161dde4fe721309398dd324edbf02aec409f127b mowangjuanzi TranslatedOld
reference/calendar/functions
juliantojd.xml [diff] +1 -1 ee1ce6a0e1875b6851274f8c373ca2bd48630fa0 db43575bd6c986a35552e4cbdfd643ae05edd092 mowangjuanzi TranslatedOld
reference/curl
constants_curl_getinfo.xml [diff] +60 -0 ee972f53e1a95967cd65c6de63ea4b422b987bd3 f34918d8b2761af5b596b1b762753ee825c19cd8 mowangjuanzi TranslatedOld
constants_curl_setopt.xml [diff] +21 -6 e7e81a179eabc75e1b37947c7696afd557cef656 c9888ac6e5c75d00d50f9c2fd741ae3a82a479ec mowangjuanzi TranslatedWip
reference/datetime/datetimeinterface
gettimestamp.xml [diff] +1 -0 726154e3c846bc0e16c60542377ea806df32e55d 3a8c3e77df070a046c9d5b56b68926ca2d7e5ee3 mowangjuanzi TranslatedOld
reference/datetime/functions
date-parse.xml [diff] +1 -1 ee1ce6a0e1875b6851274f8c373ca2bd48630fa0 3a8c3e77df070a046c9d5b56b68926ca2d7e5ee3 mowangjuanzi TranslatedOld
gmstrftime.xml [diff] +21 -10 6c27f7044c7d42c23685afa916e7d7a44cf2bbb2 3a8c3e77df070a046c9d5b56b68926ca2d7e5ee3 mowangjuanzi TranslatedOld
reference/event
examples.xml [diff] +3 -3 7cecc752c7a19aa6ea422ac7ae82952a21bedd67 ac397fd0da4d814b5a2f4ba49254f9b6093315e1 mowangjuanzi TranslatedOld
reference/event/eventconfig
setflags.xml [diff] +1 -1 dfd68fd22aef25658bc9348176b55b504d26ab11 4b4f0c6894181318ddaab0848179fd4acffa2c38 mowangjuanzi TranslatedOld
reference/filter
book.xml [diff] +3 -0 3d4ee5f40afbfe44db4f1b13a22a6a38d4b40c7b 53054bf8decc8648cf2e90a493692a161e2371af mowangjuanzi TranslatedOld
reference/filter/functions
filter-input.xml [diff] +6 -5 f7e68a1a35d622977d1a1c2155795204243ec3f1 627f933cfe6a033dccac32982cd68e7c1b86927f mowangjuanzi TranslatedOld
reference/fpm
status.xml [diff] +1 -1 525aa5f198d482c0d03be54ddee5af13b376ab99 fa98755da49828e6a37049bdaf7bd16aa8adf879 mowangjuanzi TranslatedOld
reference/funchand/functions
register-shutdown-function.xml [diff] +8 -0 2312f826e5fdedbef87c6288c2c20f9f904b4d0b b412bbd26214f7281ac7dd858710e09952a275f2 mowangjuanzi TranslatedOld
reference/intl/idn
idn-to-ascii.xml [diff] +15 -0 1be57c2d7d7306b6167a4305059fe1abe8911699 e908bfda98eb9fe16fb2c1b5773f312e5c684ee3 mowangjuanzi TranslatedOld
idn-to-utf8.xml [diff] +15 -0 1be57c2d7d7306b6167a4305059fe1abe8911699 d6aee4a5004f7d532f24c06ea2ab2ac0b91b8664 mowangjuanzi TranslatedOld
reference/memcached/memcached
construct.xml [diff] +13 -4 c49d175bb3853b8851e961ac01a6f0b24de42269 1d8068ecb070fdc360d750e0c1f3f15796e61ec0 mowangjuanzi TranslatedOld
fetch.xml [diff] +1 -1 df78bd1d232f2cd8df673accf5ba0e280695639b 1d8068ecb070fdc360d750e0c1f3f15796e61ec0 mowangjuanzi TranslatedOld
reference/outcontrol
user-level-output-buffers.xml [diff] +3 -3 7cecc752c7a19aa6ea422ac7ae82952a21bedd67 2a8768782512db2b95e5da2f032dd0347806d203 mowangjuanzi TranslatedOld
reference/random
random.engine.mt19937.xml [diff] +23 -19 c8e3b2ccadcf79d3c9d53c532ca02572b02f741d 14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60 mowangjuanzi TranslatedOld
random.engine.xoshiro256starstar.xml [diff] +23 -19 c8e3b2ccadcf79d3c9d53c532ca02572b02f741d 14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60 mowangjuanzi TranslatedOld
reference/soap
book.xml [diff] +2 -1 89205c88a79fcaad39fd043ed5ef695cd7bf813e 1634a886415d0ab4df195fe49d18a1c150b70758 mowangjuanzi TranslatedOld
reference/stream
book.xml [diff] +1 -0 564bdc2db8f4c01ba36f64e24356756442b74bc5 98d4a70aac9e7e3663282507f2f9ce014227e39d mowangjuanzi TranslatedOld
reference/stream/functions
stream-socket-server.xml [diff] +3 -3 525aa5f198d482c0d03be54ddee5af13b376ab99 a1702b5d45ad950c5f7a077878378a37851a2df6 mowangjuanzi TranslatedOld
reference/var/functions
debug-zval-dump.xml [diff] +24 -0 17ebcd2ea14b405b781bd93aea6fa7219b6e29ae 2a5223230bf6177c225003ca30c63f48ef266cc0 mowangjuanzi TranslatedOld
reference/yaf
yaf-config-ini.xml [diff] +3 -3 df78bd1d232f2cd8df673accf5ba0e280695639b ecaa2146429a7f88de40dfce14718afc896b74c5 mowangjuanzi TranslatedOld
yaf-loader.xml [diff] +1 -1 330a38c4d45556b49e06ebe6d39e0e311534cd8c 7541512acf899391b68c3b6bae66a4fcc65e6c4e mowangjuanzi TranslatedOld
reference/yaf/yaf_application
construct.xml [diff] +2 -2 330a38c4d45556b49e06ebe6d39e0e311534cd8c 7541512acf899391b68c3b6bae66a4fcc65e6c4e mowangjuanzi TranslatedOld
reference/yaf/yaf_route_rewrite
construct.xml [diff] +1 -1 330a38c4d45556b49e06ebe6d39e0e311534cd8c b37bddfde36975bf6bf06ce98867e62d489d49c5 mowangjuanzi TranslatedOld
reference/yaf/yaf_view_simple
assignref.xml [diff] +3 -3 7cecc752c7a19aa6ea422ac7ae82952a21bedd67 4a211b7c8fb2b4410851d06c6f90f751d1f670d0 mowangjuanzi TranslatedOld
eval.xml [diff] +3 -3 940ea8c1b2b727eb0f3f6412305ab699b9b47cc6 a023d0b2477a34b665318759194f64e4eeaa2262 mowangjuanzi TranslatedOld
setscriptpath.xml [diff] +1 -1 940ea8c1b2b727eb0f3f6412305ab699b9b47cc6 94f2f851f015535e58fd84bc2accac402f21a48e mowangjuanzi TranslatedOld
reference/yar
examples.xml [diff] +6 -6 df78bd1d232f2cd8df673accf5ba0e280695639b 914b97130aed191518791045b93b6f858ef5a139 mowangjuanzi TranslatedOld
reference/yar/yar_concurrent_client
loop.xml [diff] +5 -5 dfd68fd22aef25658bc9348176b55b504d26ab11 331fbfeac522d4ad00de1e043cc11610d66b88f9 mowangjuanzi TranslatedOld