Appium Appium 文档翻译计划 2020 启动 ,有兴趣参与的同学,请跟帖~

恒温 for Appium 中文文档小组 · July 06, 2020 · Last by Thirty-Thirty replied at August 05, 2020 · Last modified by admin simple · 8211 hits

2017年,社区对 Appium 官方文档发起了一次翻译并合并到官方 github 库。感谢当初付出的同学: @sanlengjingvv @tobecrazy @ghost62184 @thanksdanny @zhaoc @cjtcwyk @seeuagain @fishky @shitou 。你们的 id 都被记录在 Appium 官方文档里。

一晃3年过去了。Appium都已经推出了2.0了。而这份中文文档,估计早就过时了。所以既然当初接下了这维护翻译的工作,希望能保持持续更新,也许三年之期来的太晚,但总比不做来的好。

先说下,大概的翻译工作:

  1. 认领你要翻译的文章,回帖,我会更新到帖子里。
  2. 翻译文章,别都是谷歌翻译或者百度翻译, 要信雅达,信就是你翻译的内容同时也是使用Appium确认过的,达就是要读起来通顺,要让别人明白。雅就算了。
  3. 把你翻译的提交到 https://github.com/testerhome/appium 或者 https://gitee.com/lihuazhang/appium 库里,发起pr。我会定期进行merge

最后,当所有的文章都翻译好之后,我们进行交叉 review,review 通过之后,压缩所有的 commit,然后合并到 Appium github库去。

最新的文档有6个大目录,282个文件,看上去工程比较浩大。

  1. about-appium
  2. advanced-concepts
  3. commands
  4. contributing-to-appium
  5. drivers
  6. writing-running-appium

en git:(master) tree
.
├── about-appium
│   ├── api.md
│   ├── appium-clients.md @meng
│   ├── getting-started.md @XiufanJi
│   ├── intro.md @sanlengjingvv
│   └── platform-support.md @sanlengjingvv
├── advanced-concepts
│   ├── cross-domain-iframes.md @meng
│   ├── element-finding-plugins.md @meng
│   ├── event-timings.md @meng
│   ├── grid.md @meng
│   ├── image-elements.md @AnneWei
│   ├── log-filters.md @meng
│   ├── memory-collection.md @meng
│   ├── migrating-to-xcuitest.md @kikiyano
│   ├── multiple-xcode-versions.md @kikiyano
│   ├── parallel-tests.md @kikiyano
│   ├── settings.md @kikiyano
│   └── wda-custom-server.md @kikiyano
├── commands
│   ├── README.md
│   ├── context @Wooooooooooooow
│   │   ├── README.md @Wooooooooooooow
│   │   ├── get-context.md @Wooooooooooooow
│   │   ├── get-contexts.md @Wooooooooooooow
│   │   └── set-context.md @Wooooooooooooow
│   ├── device
│   │   ├── README.md
│   │   ├── activity @kangaroo
│   │   │   ├── README.md @kangaroo
│   │   │   ├── current-activity.md @kangaroo
│   │   │   ├── current-package.md @kangaroo
│   │   │   └── start-activity.md @kangaroo
│   │   ├── app
│   │   │   ├── README.md @thanksdanny
│   │   │   ├── activate-app.md @thanksdanny
│   │   │   ├── app-state.md @thanksdanny
│   │   │   ├── background-app.md @thanksdanny
│   │   │   ├── close-app.md @thanksdanny
│   │   │   ├── end-test-coverage.md @thanksdanny
│   │   │   ├── get-app-strings.md @thanksdanny
│   │   │   ├── install-app.md @zhangfeng
│   │   │   ├── is-app-installed.md @zhangfeng
│   │   │   ├── launch-app.md @zhangfeng
│   │   │   ├── remove-app.md @zhangfeng
│   │   │   ├── reset-app.md @zhangfeng
│   │   │   └── terminate-app.md
│   │   ├── authentication
│   │   │   ├── README.md
│   │   │   └── finger-print.md
│   │   ├── clipboard @Jacc
│   │   │   ├── README.md @Jacc
│   │   │   ├── get-clipboard.md @Jacc
│   │   │   └── set-clipboard.md @Jacc
│   │   ├── emulator
│   │   │   ├── README.md
│   │   │   ├── power_ac.md
│   │   │   └── power_capacity.md
│   │   ├── files @xushizhao
│   │   │   ├── README.md @xushizhao
│   │   │   ├── pull-file.md @xushizhao
│   │   │   ├── pull-folder.md @xushizhao
│   │   │   └── push-file.md @xushizhao
│   │   ├── interactions @xushizhao
│   │   │   ├── README.md @xushizhao
│   │   │   ├── is-locked.md @xushizhao
│   │   │   ├── lock.md @xushizhao
│   │   │   ├── rotate.md @xushizhao
│   │   │   ├── shake.md @xushizhao
│   │   │   └── unlock.md @xushizhao
│   │   ├── keys @xushizhao
│   │   │   ├── README.md @xushizhao
│   │   │   ├── hide-keyboard.md @xushizhao
│   │   │   ├── is-keyboard-shown.md @xushizhao
│   │   │   ├── long-press-keycode.md @xushizhao
│   │   │   └── press-keycode.md @xushizhao
│   │   ├── network
│   │   │   ├── README.md
│   │   │   ├── gsm-call.md
│   │   │   ├── gsm-signal.md
│   │   │   ├── gsm-voice.md
│   │   │   ├── network-speed.md
│   │   │   ├── send-sms.md
│   │   │   ├── toggle-airplane-mode.md
│   │   │   ├── toggle-data.md
│   │   │   ├── toggle-location-services.md
│   │   │   └── toggle-wifi.md
│   │   ├── performance-data @Jacc
│   │   │   ├── README.md @Jacc
│   │   │   ├── get-performance-data.md @Jacc
│   │   │   └── performance-data-types.md @Jacc
│   │   ├── recording-screen @zbbloveplay
│   │   │   ├── README.md @zbbloveplay
│   │   │   ├── start-recording-screen.md @zbbloveplay
│   │   │   └── stop-recording-screen.md @zbbloveplay
│   │   ├── simulator
│   │   │   ├── README.md
│   │   │   ├── toggle-touch-id-enrollment.md
│   │   │   └── touch-id.md
│   │   └── system @cnhkzyy
│   │   ├── README.md @cnhkzyy
│   │   ├── display-density.md @cnhkzyy
│   │   ├── open-notifications.md @cnhkzyy
│   │   ├── system-bars.md @cnhkzyy
│   │   └── system-time.md @cnhkzyy
│   ├── element
│   │   ├── README.md @hello2014
│   │   ├── actions @hello2014
│   │   │   ├── README.md @hello2014
│   │   │   ├── clear.md @hello2014
│   │   │   ├── click.md @hello2014
│   │   │   └── send-keys.md @hello2014
│   │   ├── attributes @xiaohengdada
│   │   │   ├── README.md @xiaohengdada
│   │   │   ├── attribute.md @xiaohengdada
│   │   │   ├── css-property.md @xiaohengdada
│   │   │   ├── displayed.md @xiaohengdada
│   │   │   ├── enabled.md @xiaohengdada
│   │   │   ├── location-in-view.md @xiaohengdada
│   │   │   ├── location.md @xiaohengdada
│   │   │   ├── name.md @xiaohengdada
│   │   │   ├── page-index.md @xiaohengdada
│   │   │   ├── rect.md @xiaohengdada
│   │   │   ├── replace-value.md @xiaohengdada
│   │   │   ├── selected.md @xiaohengdada
│   │   │   ├── size.md @xiaohengdada
│   │   │   └── text.md @xiaohengdada
│   │   ├── find-element.md @mickey2017
│   │   ├── find-elements.md @XiufanJi
│   │   └── other @XiufanJi
│   │   ├── README.md @XiufanJi
│   │   ├── active.md @XiufanJi
│   │   ├── equals-element.md @XiufanJi
│   │   └── submit.md @XiufanJi
│   ├── example.md
│   ├── interactions @TracyYaoYao
│   │   ├── README.md @TracyYaoYao
│   │   ├── actions.md @TracyYaoYao
│   │   ├── mouse @TracyYaoYao
│   │   │   ├── README.md @TracyYaoYao
│   │   │   ├── button-down.md @TracyYaoYao
│   │   │   ├── button-up.md @TracyYaoYao
│   │   │   ├── click.md @TracyYaoYao
│   │   │   ├── doubleclick.md @TracyYaoYao
│   │   │   └── moveto.md @TracyYaoYao
│   │   └── touch @TracyYaoYao
│   │   ├── README.md @TracyYaoYao
│   │   ├── double-tap.md @TracyYaoYao
│   │   ├── flick.md @TracyYaoYao
│   │   ├── long-press.md @TracyYaoYao
│   │   ├── move.md @TracyYaoYao
│   │   ├── multi-touch-perform.md @TracyYaoYao
│   │   ├── scroll.md @TracyYaoYao
│   │   ├── tap.md @TracyYaoYao
│   │   ├── touch-down.md @TracyYaoYao
│   │   ├── touch-perform.md @TracyYaoYao
│   │   └── touch-up.md @TracyYaoYao
│   ├── mobile-command.md
│   ├── session @kangaroo
│   │   ├── README.md @kangaroo
│   │   ├── back.md @kangaroo
│   │   ├── create.md @kangaroo
│   │   ├── delete.md @kangaroo
│   │   ├── events @kangaroo
│   │   │   ├── README.md @kangaroo
│   │   │   ├── get-events.md @kangaroo
│   │   │   └── log-event.md @kangaroo
│   │   ├── execute-driver.md @kangaroo
│   │   ├── geolocation @kangaroo
│   │   │   ├── README.md @kangaroo
│   │   │   ├── get-geolocation.md @kangaroo
│   │   │   └── set-geolocation.md @kangaroo
│   │   ├── get.md @kangaroo
│   │   ├── logs @kangaroo
│   │   │   ├── README.md @kangaroo
│   │   │   ├── get-log-types.md @kangaroo
│   │   │   └── get-log.md @kangaroo
│   │   ├── orientation @kangaroo
│   │   │   ├── README.md @kangaroo
│   │   │   ├── get-orientation.md @kangaroo
│   │   │   └── set-orientation.md @kangaroo
│   │   ├── screenshot.md @kangaroo
│   │   ├── settings @kangaroo
│   │   │   ├── README.md @kangaroo
│   │   │   ├── get-settings.md @kangaroo
│   │   │   └── update-settings.md @kangaroo
│   │   ├── source.md @kangaroo
│   │   └── timeouts @kangaroo
│   │   ├── README.md @kangaroo
│   │   ├── async-script.md @kangaroo
│   │   ├── implicit-wait.md @kangaroo
│   │   └── timeouts.md @kangaroo
│   ├── status.md
│   └── web
│   ├── README.md @nicezheng
│   ├── execute-async.md @nicezheng
│   ├── execute.md @nicezheng
│   ├── frame @nicezheng
│   │   ├── README.md @nicezheng
│   │   ├── parent.md @nicezheng
│   │   └── switch.md @nicezheng
│   ├── navigation @nicezheng
│   │   ├── README.md @nicezheng
│   │   ├── back.md @nicezheng
│   │   ├── forward.md @nicezheng
│   │   ├── go-to-url.md @nicezheng
│   │   ├── refresh.md @nicezheng
│   │   └── url.md @nicezheng
│   ├── storage @nicezheng
│   │   ├── README.md @nicezheng
│   │   ├── delete-all-cookies.md @nicezheng
│   │   ├── delete-cookie.md @nicezheng
│   │   ├── get-all-cookies.md @nicezheng
│   │   └── set-cookie.md @nicezheng
│   └── window @nicezheng
│   ├── README.md @nicezheng
│   ├── close-window.md @nicezheng
│   ├── get-handle.md @nicezheng
│   ├── get-handles.md @nicezheng
│   ├── get-window-position.md @nicezheng
│   ├── get-window-size.md @nicezheng
│   ├── maximize-window.md @nicezheng
│   ├── set-window-position.md @nicezheng
│   ├── set-window-size.md @nicezheng
│   ├── set-window.md @nicezheng
│   └── title.md @nicezheng
├── contributing-to-appium
│   ├── appium-from-source.md @kikiyano
│   ├── appium-packages.md @kikiyano
│   ├── appium-packages.png @kikiyano
│   ├── credits.md @haliOrange
│   ├── dev-tools.md @kikiyano
│   ├── developers-overview.md @kikiyano
│   ├── how-to-write-docs.md @haliOrange
│   ├── real-device-ci.md @kikiyano
│   ├── style-guide.md @kikiyano
│   └── version-branch-release.md @kikiyano
├── drivers
│   ├── android-espresso.md @TracyYaoYao
│   ├── android-uiautomator.md @TracyYaoYao
│   ├── android-uiautomator2.md @TracyYaoYao
│   ├── ios-uiautomation-safari-launcher-img
│   │   ├── changing-bundleid.png
│   │   ├── choosing-target.png
│   │   ├── no-provisioning-profile.png
│   │   ├── opening.png
│   │   ├── running.png
│   │   └── safarilauncher.png
│   ├── ios-uiautomation-safari-launcher.md
│   ├── ios-uiautomation.md
│   ├── ios-xcuitest-img
│   │   ├── check-prov-prof.png
│   │   ├── create-new-project.png
│   │   ├── create-single-page.png
│   │   ├── no-prov-prof.png
│   │   ├── project-prov-prof.png
│   │   ├── set-up-bundle.png
│   │   ├── untrusted-dev.png
│   │   ├── xcode-bundle-id.png
│   │   ├── xcode-config.png
│   │   ├── xcode-facebook-fail.png
│   │   └── xcode-facebook-succeed.png
│   ├── ios-xcuitest-real-devices.md @sanlengjingvv
│   ├── ios-xcuitest.md
│   ├── mac.md @zbbloveplay
│   └── windows.md
└── writing-running-appium
├── android @ChaseSkywalker
│   ├── actions.md @ChaseSkywalker
│   ├── activity-startup.md @ChaseSkywalker
│   ├── android-appbundle.md @ChaseSkywalker
│   ├── android-coverage.md @ChaseSkywalker
│   ├── android-ime.md @ChaseSkywalker
│   ├── android-screen-streaming.md @ChaseSkywalker
│   ├── android-shell.md @ChaseSkywalker
│   ├── espresso-datamatcher-selector.md @ChaseSkywalker
│   └── uiautomator-uiselector.md @ChaseSkywalker
├── caps.md @haliOrange
├── default-capabilities-arg.md @haliOrange
├── finding-elements.md @haliOrange
├── image-comparison.md @windanchaos
├── ios
│   ├── actions.md
│   ├── audio-capture.md
│   ├── ios-predicate.md @kikiyano
│   ├── ios-touch-id.md @kikiyano
│   ├── ios-tvos.md
│   ├── ios-xctest-file-movement
│   │   ├── keynote.png
│   │   ├── on_my_iphone.png
│   │   └── top_files.png
│   ├── ios-xctest-file-movement.md
│   ├── ios-xctest-install-certificate.md
│   ├── ios-xctest-mobile-apps-management.md
│   ├── ios-xctest-mobile-gestures.md @jiyirain
│   ├── ios-xctest-pasteboard.md @jiyirain
│   └── ios-xctest-performance.md @jiyirain
├── other
│   ├── appium-bindings.md @matthewdy
│   ├── network-connection.md @matthewdy
│   ├── reset-strategies.md @matthewdy
│   ├── troubleshooting.md @matthewdy
│   └── unicode.md @matthewdy
├── running-tests.md @windanchaos
├── security.md @windanchaos
├── server-args.md @windanchaos
├── touch-actions.md @windanchaos
├── tutorial @joechin
│   ├── swipe
│   │   ├── android-layout-direction.md
│   │   ├── android-multiple.md
│   │   ├── android-simple.md
│   │   ├── android-tricks.md
│   │   ├── images
│   │   │   ├── android-simple.png
│   │   │   ├── simple-element-swipe.png
│   │   │   └── simple-screen.png
│   │   ├── ios-mobile-element-search.md
│   │   ├── ios-mobile-element.md
│   │   ├── ios-mobile-screen.md
│   │   ├── ios-picker-wheels-mobile.md
│   │   ├── ios-picker-wheels-set-value.md
│   │   ├── simple-element.md
│   │   ├── simple-partial-screen.md
│   │   ├── simple-screen.md
│   │   └── swipe-troubleshoot-guide.md
│   └── swipe-tutorial.md
└── web @CrazyForPoor
├── chromedriver.md @CrazyForPoor
├── hybrid.md @CrazyForPoor
├── ios-webkit-debug-proxy.md @CrazyForPoor
└── mobile-web.md @CrazyForPoor

50 directories, 282 files

附言 1  ·  July 07, 2020

更新协同合作方式

pull request 大法

  1. 先注册github
  2. fork testerhome 这个库:https://github.com/testerhome/appium.git
  3. 翻译自己认领的文档,提交到fork的库,在发起 pull request。

是不是好难? 如果这一关过不了,那就好好学学吧。

附言 2  ·  July 07, 2020

还得说下,以前有翻译过的,是在之前的基础上进行更新

附言 3  ·  July 19, 2020
  1. 大小写,专业名词比如iOS 不是 IOS,Android 不是 android。
  2. 指向另外一篇文档的时候,请指向我们即将翻译好的中文文档。大部分人都指向了en的文档
  3. 翻译略显生硬了,稍微还是要组织下语句,让可读性强一点。
  4. 有一些不好翻译,比如 Android driver 这种就没必要翻译成 安卓驱动
  5. 还有翻译错误的,比如 JSON-primitive 翻译成 JSON原语, 这个应该是 JSON 的基本类型
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
最佳回复

认领/writing-running-appium/web/ 下的4个子文件

认领about-appium-getting-started.md

认领command-element-find-element.md 就这个看着眼熟,哈哈

认领 drivers/mac.md,已发送 pr #1

认领advanced-concepts/image-elements.md

认领commands/device/app下5个(install-app.md, is-app-installed.md, launch-app.md, remove-app.md,reset-app.md)

认领以下内容:

   ├── element
├── README.md
├── actions
├── README.md
├── clear.md
├── click.md
└── send-keys.md

认领commands 的context下面3个

认领commands.devices.activity

认领
── web
│ ├── README.md
│ ├── execute-async.md
│ ├── execute.md
│ ├── frame
│ │ ├── README.md
│ │ ├── parent.md
│ │ └── switch.md
│ ├── navigation
│ │ ├── README.md
│ │ ├── back.md
│ │ ├── forward.md
│ │ ├── go-to-url.md
│ │ ├── refresh.md
│ │ └── url.md

认领commands/element/attributes

认领 commands/device/recording-screen

认领

├── contributing-to-appium
├── credits.md
├── how-to-write-docs.md
└── writing-running-appium
├── caps.md
├── default-capabilities-arg.md
├── finding-elements.md
└── writing-running-appium
├── image-comparison.md
├── running-tests.md
├── security.md
├── server-args.md
├── touch-actions.md

认领3个子文件
└── writing-running-appium
├── ios
│ ├── ios-xctest-mobile-gestures.md
│ ├── ios-xctest-pasteboard.md
│ └── ios-xctest-performance.md

│ │ ├── app
│ │ │ ├── README.md
│ │ │ ├── activate-app.md
│ │ │ ├── app-state.md
│ │ │ ├── background-app.md
│ │ │ ├── close-app.md
│ │ │ ├── end-test-coverage.md
│ │ │ ├── get-app-strings.md

认领

认领
│ ├── interactions
│ │ ├── README.md
│ │ ├── actions.md
│ │ ├── mouse
│ │ │ ├── README.md
│ │ │ ├── button-down.md
│ │ │ ├── button-up.md
│ │ │ ├── click.md
│ │ │ ├── doubleclick.md
│ │ │ └── moveto.md
│ │ └── touch
│ │ ├── README.md
│ │ ├── double-tap.md
│ │ ├── flick.md
│ │ ├── long-press.md
│ │ ├── move.md
│ │ ├── multi-touch-perform.md
│ │ ├── scroll.md
│ │ ├── tap.md
│ │ ├── touch-down.md
│ │ ├── touch-perform.md
│ │ └── touch-up.md

已经比对过,文档无更新
认领
├── about-appium
│ ├── appium-clients.md

继续认领~
├── drivers
│ ├── android-espresso.md
│ ├── android-uiautomator.md
│ ├── android-uiautomator2.md

├── about-appium
│ ├── intro.md
│ └── platform-support.md

├── drivers
│ ├── ios-xcuitest-real-devices.md

编辑一下。

tutorial下的都认领了。clone下来发现这里面大部分都是代码演示,需要翻译的东西并不多

writing-running-appium
├── android
│ ├── actions.md
│ ├── activity-startup.md
│ ├── android-appbundle.md
│ ├── android-coverage.md
│ ├── android-ime.md
│ ├── android-screen-streaming.md
│ ├── android-shell.md
│ ├── espresso-datamatcher-selector.md
│ └── uiautomator-uiselector.md

认领下writing-running-appium目录下的

│ │ └── system
│ │ ├── README.md
│ │ ├── display-density.md
│ │ ├── open-notifications.md
│ │ ├── system-bars.md
│ │ └── system-time.md

认领system目录下的

认领
├── commands
│ ├── session
│ │ ├── README.md
│ │ ├── back.md
│ │ ├── create.md
│ │ ├── delete.md
│ │ ├── events
│ │ │ ├── README.md
│ │ │ ├── get-events.md
│ │ │ └── log-event.md
│ │ ├── execute-driver.md
│ │ ├── geolocation
│ │ │ ├── README.md
│ │ │ ├── get-geolocation.md
│ │ │ └── set-geolocation.md
│ │ ├── get.md
│ │ ├── logs
│ │ │ ├── README.md
│ │ │ ├── get-log-types.md
│ │ │ └── get-log.md
│ │ ├── orientation
│ │ │ ├── README.md
│ │ │ ├── get-orientation.md
│ │ │ └── set-orientation.md
│ │ ├── screenshot.md
│ │ ├── settings
│ │ │ ├── README.md
│ │ │ ├── get-settings.md
│ │ │ └── update-settings.md
│ │ ├── source.md
│ │ └── timeouts
│ │ ├── README.md
│ │ ├── async-script.md
│ │ ├── implicit-wait.md
│ │ └── timeouts.md

认领
commands/device/clipboard
commands/device/performance-data

认领:
done: #28
├── advanced-concepts
│ ├── migrating-to-xcuitest.md
│ ├── multiple-xcode-versions.md
│ ├── parallel-tests.md
│ ├── settings.md
│ └── wda-custom-server.md

├── contributing-to-appium
│ ├── appium-from-source.md
│ ├── appium-packages.md
│ ├── appium-packages.png
│ ├── dev-tools.md
│ ├── developers-overview.md
│ ├── real-device-ci.md
│ ├── style-guide.md
│ └── version-branch-release.md

└── writing-running-appium
├── ios
│ ├── ios-predicate.md
│ ├── ios-touch-id.md

认领element下的:

认领
├── advanced-concepts
│ ├── cross-domain-iframes.md
│ ├── element-finding-plugins.md
│ ├── event-timings.md
│ ├── grid.md
│ ├── log-filters.md
│ ├── memory-collection.md

认领
├── other
│ ├── appium-bindings.md
│ ├── network-connection.md
│ ├── reset-strategies.md
│ ├── troubleshooting.md
│ └── unicode.md

共收到 69 条回复 时间 点赞

楼主,需要怎么参与?

我也想参与,不知道有没什么要求

支持

恒温 #4 · July 07, 2020 作者
穷疯了 回复

接触过Appium的,然后英语过关的就可以。

恒温 #5 · July 07, 2020 作者
洋洋 回复

等周末做个参与方案出来。现在先征集人。

参与

有兴趣,期望参加

参与

恒温 回复

有兴趣,期待参加

10Floor has been deleted

期待参加

期待参与

参加

社区还是卧虎藏龙的,很多英语好的同学

有兴趣,期待参加

认领command-element-find-element.md 就这个看着眼熟,哈哈

认领about-appium-getting-started.md

认领/writing-running-appium/web/ 下的4个子文件

认领advanced-concepts/image-elements.md

认领commands/device/app下5个(install-app.md, is-app-installed.md, launch-app.md, remove-app.md,reset-app.md)

恒温 #21 · July 08, 2020 作者
windyzhang 回复

有13个?确定么?

认领 drivers/mac.md,已发送 pr #1

恒温 #23 · July 09, 2020 作者
Bobby Zheng 回复

approved!

认领commands.devices.activity

恒温 回复

改了一下,先认领5个吧

kangaroo 回复

@恒温 PR已提交#2

认领commands 的context下面3个

认领以下内容:

   ├── element
├── README.md
├── actions
├── README.md
├── clear.md
├── click.md
└── send-keys.md
恒温 #29 · July 09, 2020 作者
kangaroo 回复

Activity 不要翻译,翻译成活动都看不懂了。

认领

├── contributing-to-appium
├── credits.md
├── how-to-write-docs.md
└── writing-running-appium
├── caps.md
├── default-capabilities-arg.md
├── finding-elements.md
└── writing-running-appium
├── image-comparison.md
├── running-tests.md
├── security.md
├── server-args.md
├── touch-actions.md

认领 commands/device/recording-screen

认领commands/element/attributes

认领
── web
│ ├── README.md
│ ├── execute-async.md
│ ├── execute.md
│ ├── frame
│ │ ├── README.md
│ │ ├── parent.md
│ │ └── switch.md
│ ├── navigation
│ │ ├── README.md
│ │ ├── back.md
│ │ ├── forward.md
│ │ ├── go-to-url.md
│ │ ├── refresh.md
│ │ └── url.md

已经比对过,文档无更新
认领
├── about-appium
│ ├── appium-clients.md

认领
│ ├── interactions
│ │ ├── README.md
│ │ ├── actions.md
│ │ ├── mouse
│ │ │ ├── README.md
│ │ │ ├── button-down.md
│ │ │ ├── button-up.md
│ │ │ ├── click.md
│ │ │ ├── doubleclick.md
│ │ │ └── moveto.md
│ │ └── touch
│ │ ├── README.md
│ │ ├── double-tap.md
│ │ ├── flick.md
│ │ ├── long-press.md
│ │ ├── move.md
│ │ ├── multi-touch-perform.md
│ │ ├── scroll.md
│ │ ├── tap.md
│ │ ├── touch-down.md
│ │ ├── touch-perform.md
│ │ └── touch-up.md

│ │ ├── app
│ │ │ ├── README.md
│ │ │ ├── activate-app.md
│ │ │ ├── app-state.md
│ │ │ ├── background-app.md
│ │ │ ├── close-app.md
│ │ │ ├── end-test-coverage.md
│ │ │ ├── get-app-strings.md

认领

38Floor has been deleted

认领3个子文件
└── writing-running-appium
├── ios
│ ├── ios-xctest-mobile-gestures.md
│ ├── ios-xctest-pasteboard.md
│ └── ios-xctest-performance.md

恒温 #40 · July 14, 2020 作者

认领
commands/device/clipboard
commands/device/performance-data

认领:
│ ├── files
│ │ │ ├── README.md
│ │ │ ├── pull-file.md
│ │ │ ├── pull-folder.md
│ │ │ └── push-file.md
│ │ ├── interactions
│ │ │ ├── README.md
│ │ │ ├── is-locked.md
│ │ │ ├── lock.md
│ │ │ ├── rotate.md
│ │ │ ├── shake.md
│ │ │ └── unlock.md
│ │ ├── keys
│ │ │ ├── README.md
│ │ │ ├── hide-keyboard.md
│ │ │ ├── is-keyboard-shown.md
│ │ │ ├── long-press-keycode.md
│ │ │ └── press-keycode.md

pr#5
如果可以,继续认领
── web
├── storage
│ │ ├── README.md
│ │ ├── delete-all-cookies.md
│ │ ├── delete-cookie.md
│ │ ├── get-all-cookies.md
│ │ └── set-cookie.md
│ └── window
│ ├── README.md
│ ├── close-window.md
│ ├── get-handle.md
│ ├── get-handles.md
│ ├── get-window-position.md
│ ├── get-window-size.md
│ ├── maximize-window.md
│ ├── set-window-position.md
│ ├── set-window-size.md
│ ├── set-window.md
│ └── title.md

恒温 #44 · July 15, 2020 作者
亦难亦安 回复

可以的。

认领
├── about-appium
│ ├── intro.md
│ └── platform-support.md

认领
├── commands
│ ├── session
│ │ ├── README.md
│ │ ├── back.md
│ │ ├── create.md
│ │ ├── delete.md
│ │ ├── events
│ │ │ ├── README.md
│ │ │ ├── get-events.md
│ │ │ └── log-event.md
│ │ ├── execute-driver.md
│ │ ├── geolocation
│ │ │ ├── README.md
│ │ │ ├── get-geolocation.md
│ │ │ └── set-geolocation.md
│ │ ├── get.md
│ │ ├── logs
│ │ │ ├── README.md
│ │ │ ├── get-log-types.md
│ │ │ └── get-log.md
│ │ ├── orientation
│ │ │ ├── README.md
│ │ │ ├── get-orientation.md
│ │ │ └── set-orientation.md
│ │ ├── screenshot.md
│ │ ├── settings
│ │ │ ├── README.md
│ │ │ ├── get-settings.md
│ │ │ └── update-settings.md
│ │ ├── source.md
│ │ └── timeouts
│ │ ├── README.md
│ │ ├── async-script.md
│ │ ├── implicit-wait.md
│ │ └── timeouts.md

│ │ └── system
│ │ ├── README.md
│ │ ├── display-density.md
│ │ ├── open-notifications.md
│ │ ├── system-bars.md
│ │ └── system-time.md

认领system目录下的

writing-running-appium
├── android
│ ├── actions.md
│ ├── activity-startup.md
│ ├── android-appbundle.md
│ ├── android-coverage.md
│ ├── android-ime.md
│ ├── android-screen-streaming.md
│ ├── android-shell.md
│ ├── espresso-datamatcher-selector.md
│ └── uiautomator-uiselector.md

认领下writing-running-appium目录下的

├── about-appium
│ ├── intro.md
│ └── platform-support.md

├── drivers
│ ├── ios-xcuitest-real-devices.md

社区卧虎藏龙啊,我英语不行,不献丑了

恒温 #51 · July 17, 2020 作者

大家太热情了,双休日集中review~

编辑一下。

tutorial下的都认领了。clone下来发现这里面大部分都是代码演示,需要翻译的东西并不多

继续认领~
├── drivers
│ ├── android-espresso.md
│ ├── android-uiautomator.md
│ ├── android-uiautomator2.md

恒温 #54 · July 19, 2020 作者
Go-girl 回复

你和 @sanlengjingvv 冲突了。。。

恒温 回复

大概我看岔了,about-appium 下面把我换掉吧

恒温 回复

那两个文件我已经翻译完,已经提了PR, merge了

57Floor has been deleted

认领element下的:

认领
├── advanced-concepts
│ ├── cross-domain-iframes.md
│ ├── element-finding-plugins.md
│ ├── event-timings.md
│ ├── grid.md
│ ├── log-filters.md
│ ├── memory-collection.md

认领
├── other
│ ├── appium-bindings.md
│ ├── network-connection.md
│ ├── reset-strategies.md
│ ├── troubleshooting.md
│ └── unicode.md

认领:
done: #28
├── advanced-concepts
│ ├── migrating-to-xcuitest.md
│ ├── multiple-xcode-versions.md
│ ├── parallel-tests.md
│ ├── settings.md
│ └── wda-custom-server.md

├── contributing-to-appium
│ ├── appium-from-source.md
│ ├── appium-packages.md
│ ├── appium-packages.png
│ ├── dev-tools.md
│ ├── developers-overview.md
│ ├── real-device-ci.md
│ ├── style-guide.md
│ └── version-branch-release.md

└── writing-running-appium
├── ios
│ ├── ios-predicate.md
│ ├── ios-touch-id.md

认领commands/device/network

│ │ ├── network
│ │ │ ├── README.md
│ │ │ ├── gsm-call.md
│ │ │ ├── gsm-signal.md
│ │ │ ├── gsm-voice.md
│ │ │ ├── network-speed.md
│ │ │ ├── send-sms.md
│ │ │ ├── toggle-airplane-mode.md
│ │ │ ├── toggle-data.md
│ │ │ ├── toggle-location-services.md
│ │ │ └── toggle-wifi.md

认领commands/device下的authentication,emulator,simulator模块

翻译新群二维码可以给下吗

65Floor has been deleted

@恒温 pr#4,之前提交的已修改完成,新认领翻译完成的也提交在这个pr里了

认领
│ ├── mobile-command.md

恒温 #68 · July 28, 2020 作者

认领
├── drivers
│ ├── ios-xcuitest.md

还有哪些未被认领?

这么多人翻译出来的东西,阅读风格差别巨大,真的没问题吗

恒温 #72 · August 04, 2020 作者
zey 回复

技术性的东西,没有太多主观的东西。按之前翻译的经验,还可以。

来晚了,肉已经被列强瓜分

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up