Removing Localize and OneLocBuild folder

This commit is contained in:
vmapetr 2022-12-21 21:58:46 +00:00
Родитель 0e162c699f
Коммит 3ff8db70ba
39 изменённых файлов: 5345 добавлений и 157 удалений

Просмотреть файл

@ -1,32 +0,0 @@
{
"Projects": [
{
"LocItems": [
{
"Languages": "de-DE;es-ES;fr-FR;it-IT;ja-JP;ko-KR;ru-RU;zh-CN;zh-TW",
"SourceFile": "Tasks\\GooglePlayIncreaseRolloutV2\\Strings\\resources.resjson\\en-US\\resources.resjson",
"CopyOption": "LangIDOnPath",
"OutputPath": "Tasks\\GooglePlayIncreaseRolloutV2\\Strings\\resources.resjson"
},
{
"Languages": "de-DE;es-ES;fr-FR;it-IT;ja-JP;ko-KR;ru-RU;zh-CN;zh-TW",
"SourceFile": "Tasks\\GooglePlayPromoteV3\\Strings\\resources.resjson\\en-US\\resources.resjson",
"CopyOption": "LangIDOnPath",
"OutputPath": "Tasks\\GooglePlayPromoteV3\\Strings\\resources.resjson"
},
{
"Languages": "de-DE;es-ES;fr-FR;it-IT;ja-JP;ko-KR;ru-RU;zh-CN;zh-TW",
"SourceFile": "Tasks\\GooglePlayReleaseV4\\Strings\\resources.resjson\\en-US\\resources.resjson",
"CopyOption": "LangIDOnPath",
"OutputPath": "Tasks\\GooglePlayReleaseV4\\Strings\\resources.resjson"
},
{
"Languages": "de-DE;es-ES;fr-FR;it-IT;ja-JP;ko-KR;ru-RU;zh-CN;zh-TW",
"SourceFile": "Tasks\\GooglePlayStatusUpdateV2\\Strings\\resources.resjson\\en-US\\resources.resjson",
"CopyOption": "LangIDOnPath",
"OutputPath": "Tasks\\GooglePlayStatusUpdateV2\\Strings\\resources.resjson"
}
]
}
]
}

Просмотреть файл

@ -1,116 +0,0 @@
name: $(Date:MMddyy)$(Rev:.rrrr)
trigger: none
schedules:
- cron: 0 8 * * Mon # mm HH DD MM DW
displayName: Localization update
branches:
include:
- Localization
always: true
stages:
- stage: __default
jobs:
- job: localizationUpdate
displayName: 'Update localization'
pool:
vmImage: windows-latest
steps:
- checkout: self
persistCredentials: true
- powershell: |
npm install
displayName: 'npm install'
- powershell: |
$sprintInfo = Invoke-WebRequest https://whatsprintis.it -Headers @{"Accept"= "application/json"} | ConvertFrom-Json
if (($env:PR_CREATION_ENABLED -eq 'True') -and (($sprintInfo.week -eq 3) -or ($env:BUILD_REASON -eq 'Manual')))
{
Write-Host "shouldCreatePR was set to true"
Write-Host "##vso[task.setvariable variable=shouldCreatePR]$($true)"
}
else
{
Write-Host "shouldCreatePR was set to false"
Write-Host "##vso[task.setvariable variable=shouldCreatePR]$($false)"
}
Write-Host "##vso[task.setvariable variable=sprint]$($sprintInfo.sprint)"
displayName: "Determine the number of the week in the sprint and sprint number"
- powershell: |
git config --global user.email "$(github_email)"
git config --global user.name "$(username)"
git fetch --all
git checkout -b Localization origin/Localization
git merge origin/master
git push origin Localization
displayName: "Sync with master branch"
condition: and(succeeded(), in(variables['build.reason'], 'Schedule', 'Manual'))
- task: OneLocBuild@2
condition: and(succeeded(), in(variables['build.reason'], 'Schedule', 'Manual'))
inputs:
locProj: 'Localize/LocProject.json'
outDir: '$(Build.ArtifactStagingDirectory)'
packageSourceAuth: 'patAuth'
patVariable: '$(OneLocBuildPAT)'
isCreatePrSelected: $(shouldCreatePR)
repoType: 'gitHub'
prSourceBranchPrefix: 'Localize'
gitHubPatVariable: '$(GitHubPAT)'
isAutoCompletePrSelected: false
gitHubPrMergeMethod: 'squash'
env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
- task: PublishBuildArtifacts@1
condition: and(succeeded(), in(variables['build.reason'], 'Schedule', 'Manual'))
displayName: 'Publish an artifact'
- powershell: |
$date= Get-Date -Format "MMddyyyy"
$updateBranch="Localization-update_$date"
echo "##vso[task.setvariable variable=updateBranch]$updateBranch"
git checkout -b $updateBranch
if (Test-Path -Path Localize) {
Remove-Item -Recurse -Force Localize
}
if (Test-Path -Path OneLocBuild) {
Remove-Item -Recurse -Force OneLocBuild
}
git add -A
git commit -m "Removing Localize and OneLocBuild folder"
git push origin $updateBranch
displayName: Create and push localization update branch
condition: and(succeeded(), or(and(eq(variables['SHOULDCREATEPR'], 'True'), eq(variables['build.reason'], 'Schedule')), eq(variables['build.reason'], 'Manual')))
- task: PowerShell@2
inputs:
filePath: 'ci/open-pullrequest.ps1'
arguments: "-SourceBranch $(updateBranch)"
failOnStderr: true
env:
GH_TOKEN: '$(GitHubPAT)'
displayName: Open a PR
condition: and(succeeded(), or(and(eq(variables['SHOULDCREATEPR'], 'True'), eq(variables['build.reason'], 'Schedule')), eq(variables['build.reason'], 'Manual')))
# Two next tasks are used to notify about Localization update PRs
# Notifications are set by POST method to MS Teams webhook
# Body of message is compiled as Office 365 connector card
# More details about cards - https://docs.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/cards-reference#office-365-connector-card
- powershell: 'ci\localization-updates\send-notifications.ps1 -IsPRCreated $true -RepoName "Google-Play-Vsts-extension"'
displayName: 'Send MS Teams notification about PR opened'
env:
TEAMS_WEBHOOK: $(MSTeamsUri)
condition: and(succeeded(), eq(variables['SHOULDCREATEPR'], 'True'), eq(variables['build.reason'], 'Schedule'))
- powershell: 'ci\localization-updates\send-notifications.ps1 -IsPRCreated $false -RepoName "Google-Play-Vsts-extension"'
displayName: 'Send MS Teams notification about error'
env:
TEAMS_WEBHOOK: $(MSTeamsUri)
condition: and(failed(), eq(variables['SHOULDCREATEPR'], 'True'), eq(variables['build.reason'], 'Schedule'))

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,28 @@
{
"loc.friendlyName": "Google Play - Increase Rollout",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Increase the rollout fraction of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Increase $(packageName) rollout fraction to $(userFraction)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the APK to.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. A value of `1.0` will release the app to all users.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackRolloutInfo": "Getting information for track rollout",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.RolloutFracUpdate": "Rollout fraction updated!",
"loc.messages.InProgressNotFound": "Production rollout was not found.",
"loc.messages.Success": "Successfully update rollout fraction.",
"loc.messages.Failure": "Failed to update rollout fraction."
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,40 @@
{
"loc.friendlyName": "Google Play - Promote",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Promote an app from one release track to another",
"loc.instanceNameFormat": "Promote $(packageName) from $(sourceTrack) to $(destinationTrack)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to promote.",
"loc.input.label.versionCode": "Version Code",
"loc.input.help.versionCode": "The version code of unique package identifier that you wish to promote. If none is provided, the latest version on the source track will be promoted.",
"loc.input.label.sourceTrack": "Source track",
"loc.input.help.sourceTrack": "The track you wish to promote from.",
"loc.input.label.destinationTrack": "Destination track",
"loc.input.help.destinationTrack": "The track you wish to promote to.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Promote the release to a percentage of users. Use the 'Google Play - Increase Rollout' task to increase the rollout within a track.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified APK will be released to for the specified 'Destination track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.cleanSourceTrack": "Clean the source track",
"loc.input.help.cleanSourceTrack": "Source track will be cleared",
"loc.messages.InvalidAuthFile": "Specified auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.InvalidVersionCode": "Version code should be a positive integer",
"loc.messages.PromoteTrack": "Promoting to track %s",
"loc.messages.CleanTrack": "Cleaning up track %s",
"loc.messages.PromoteSucceed": "APK successfully promoted!",
"loc.messages.SourceTrack": "Source track: %s",
"loc.messages.DestTrack": "Destination track: %s",
"loc.messages.Success": "Successfully promote APK.",
"loc.messages.Failure": "Failed to promote APK.",
"loc.messages.ReturnedNullEdit": "Failed to promote apk: promote operation returned null"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,93 @@
{
"loc.friendlyName": "Google Play - Release",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Release an app to the Google Play Store",
"loc.instanceNameFormat": "Release $(applicationId) to $(track)",
"loc.group.displayName.advanced": "Advanced Options",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APKs or AABs under.",
"loc.input.label.applicationId": "Application id (com.google.MyApp)",
"loc.input.help.applicationId": "The application id of APK or AAB you want to release, e.g. com.company.MyApp.",
"loc.input.label.action": "Action",
"loc.input.label.bundleFile": "Bundle path",
"loc.input.help.bundleFile": "Path to the bundle file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match the first AAB file, in any directory.",
"loc.input.label.apkFile": "APK path",
"loc.input.help.apkFile": "Path to the APK file you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match the first APK file, in any directory.",
"loc.input.label.bundleFiles": "Bundle paths",
"loc.input.help.bundleFiles": "Paths to the bundle files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.aab_ to match all AAB files, in any directory.",
"loc.input.label.apkFiles": "APK paths",
"loc.input.help.apkFiles": "Paths to the APK files you want to publish to the specified track. Wildcards can be used. For example, _\\*\\*/\\*.apk_ to match all APK files, in any directory.",
"loc.input.label.shouldPickObbFile": "Upload OBB for APK",
"loc.input.help.shouldPickObbFile": "Select this option to pick expansion file for the apk(s). If present in the parent directory, it will pick the first file with .obb extension, else it will pick from apk directory with expected format as main.<version code>.<package name>.obb",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to publish the apk(s)/aab(s) to.",
"loc.input.label.shouldAttachMetadata": "Update metadata",
"loc.input.help.shouldAttachMetadata": "Select this option to update the metadata in fastlane format on your app release.",
"loc.input.label.changeLogFile": "Release notes (file)",
"loc.input.help.changeLogFile": "Path to the file specifying the release notes (change log) for the application you are publishing.",
"loc.input.label.languageCode": "Language code",
"loc.input.help.languageCode": "An IETF language tag identifying the language of the release notes as specified in the BCP-47 document. Default value is _en-US_",
"loc.input.label.metadataRootPath": "Metadata root directory",
"loc.input.help.metadataRootPath": "The path to the metadata folder with the fastlane metadata structure.",
"loc.input.label.changeUpdatePriority": "Set in-app update priority",
"loc.input.help.changeUpdatePriority": "Change the in-app update priority value.",
"loc.input.label.updatePriority": "In-app Update Priority",
"loc.input.help.updatePriority": "Set a custom in-app update priority value to help keep your app up-to-date on your users' devices. To determine priority, Google Play uses an integer value between 0 and 5, with 0 being the default, and 5 being the highest priority. Priority can only be set when rolling out a new release, and cannot be changed later.",
"loc.input.label.rolloutToUserFraction": "Roll out release",
"loc.input.help.rolloutToUserFraction": "Roll out the release to a percentage of users.",
"loc.input.label.userFraction": "Rollout fraction",
"loc.input.help.userFraction": "The percentage of users the specified application will be released to for the specified 'Track'. It can be increased later with the 'Google Play - Increase Rollout' task.",
"loc.input.label.shouldUploadMappingFile": "Upload deobfuscation file (mapping.txt)",
"loc.input.help.shouldUploadMappingFile": "Select this option to attach your proguard mapping.txt file to your aab/apk.",
"loc.input.label.mappingFilePath": "Deobfuscation path",
"loc.input.help.mappingFilePath": "The path to the proguard mapping.txt file to upload. Glob patterns are supported.",
"loc.input.label.shouldUploadNativeDebugSymbols": "Upload native debug symbols",
"loc.input.help.shouldUploadNativeDebugSymbols": "Select this option to attach your native debug symbols archive to your aab/apk.",
"loc.input.label.nativeDebugSymbolsFile": "Native debug symbols archive path",
"loc.input.help.nativeDebugSymbolsFile": "The path to the native debug symbols (.zip) file to upload. Glob patterns are supported.",
"loc.input.label.changesNotSentForReview": "Send changes to review",
"loc.input.help.changesNotSentForReview": "Select this option to send changes for review in GooglePlay Console. If changes are already sent for review automatically, you shouldn't select this option. [More info](https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit#query-parameters).",
"loc.input.label.releaseName": "Release name",
"loc.input.help.releaseName": "The release name is only for use in Play Console and won't be visible to users. To make your release easier to identify, add a release name that's meaningful to you.",
"loc.input.label.versionCodeFilterType": "Replace version codes",
"loc.input.help.versionCodeFilterType": "Specify version codes to replace in the selected track with the new aab(s)/apk(s): all, the comma separated list, or a regular expression pattern.",
"loc.input.label.replaceList": "Version code list",
"loc.input.help.replaceList": "The comma separated list of version codes to be removed from the track with this deployment.",
"loc.input.label.replaceExpression": "Version code pattern",
"loc.input.help.replaceExpression": "The regular expression pattern to select a list of version codes to be removed from the track with this deployment, e.g. _.\\*12?(3|4)?5_ ",
"loc.input.label.isDraftRelease": "Release as Draft",
"loc.input.help.isDraftRelease": "Allows to create a draft release which can later be deployed via the Google Play Console.",
"loc.messages.ApkOrAabNotFound": "Could not find %s using pattern %s",
"loc.messages.AppendChangelog": "Appending changelog %s",
"loc.messages.AttachingMetadataToRelease": "Attempting to attach metadata to release...",
"loc.messages.CannotCreateListing": "Failed to create the localized %s store listing. Failed with message: %s.",
"loc.messages.CannotDownloadTrack": "Failed to download track %s information. Failed with message: %s.",
"loc.messages.CannotReadChangeLog": "Failed to read change log %s. Failed with message: %s.",
"loc.messages.CannotUpdateTrack": "Failed to update track %s information. Failed with message: %s.",
"loc.messages.CannotUploadApk": "Failed to upload the APK %s. Failed with message: %s.",
"loc.messages.CannotUploadBundle": "Failed to upload the bundle %s. Failed with message: %s.",
"loc.messages.CannotUploadDeobfuscationFile": "Failed to upload the deobfuscation file %s. Failed with message: %s.",
"loc.messages.CannotUploadExpansionFile": "Failed to upload the expansion file %s. Failed with message: %s.",
"loc.messages.CannotUploadNativeDeobfuscationFile": "Failed to upload the native debug symbols file %s. Failed with message: %s.",
"loc.messages.FoundDeobfuscationFile": "Found deobfuscation (mapping) file: %s",
"loc.messages.FoundImageAtPath": "Found image for type %s at %s",
"loc.messages.FoundNativeDeobfuscationFile": "Found native debug symbols file: %s",
"loc.messages.GetNewEditAfterAuth": "Authenticated with Google Play and getting new edit",
"loc.messages.ImageDirNotFound": "Image directory for %s was not found. Skipping...",
"loc.messages.ImageTypeNotFound": "Image for %s was not found. Skipping...",
"loc.messages.IncorrectVersionCodeFilter": "Version code list specified contains incorrect codes: %s",
"loc.messages.InvalidActionInputValue": "Action input value is invalid: $s. Please recheck pipeline task configuration.",
"loc.messages.InvalidAuthFile": "%s is not a valid auth file",
"loc.messages.MustProvideApkIfObb": "shouldPickObbFile input is enabled, but no apk files could be found",
"loc.messages.MustProvideApkOrAab": "You must provide either apk or aab file(s). Neither were found.",
"loc.messages.PublishSucceed": "App was successfully published!",
"loc.messages.SetUnusedInput": "Input %s was set, but it will not be used in this action",
"loc.messages.StatNotDirectory": "Stat returned that %s was not a directory. Is there a file that shares this name?",
"loc.messages.TrackInfo": "Track: %s",
"loc.messages.UpdateTrack": "Updating track information...",
"loc.messages.UploadImageFail": "Failed to upload image.",
"loc.messages.UploadingMetadataForLanguage": "Attempting to upload metadata in %s for language code %s"
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

Просмотреть файл

@ -0,0 +1,33 @@
{
"loc.friendlyName": "Google Play - Status Update",
"loc.helpMarkDown": "[Learn more about this task](https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)",
"loc.description": "Update status of an app previously deployed to the Google Play Store",
"loc.instanceNameFormat": "Update $(packageName) status to $(status)",
"loc.input.label.authType": "Authentication method",
"loc.input.label.serviceEndpoint": "Service connection",
"loc.input.help.serviceEndpoint": "Google Play service connection that is configured with your account credentials.",
"loc.input.label.serviceAccountKey": "JSON key path",
"loc.input.help.serviceAccountKey": "The JSON file provided by Google Play that includes the service account's identity you wish to publish your APK under.",
"loc.input.label.packageName": "Package name",
"loc.input.help.packageName": "The unique package identifier (e.g. com.foo.myapp) that you wish to update the status.",
"loc.input.label.track": "Track",
"loc.input.help.track": "Track you want to update the status of the APK from.",
"loc.input.label.status": "Status",
"loc.input.help.status": "The status of the release you want to update to, for details of statuses: https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks#status.",
"loc.input.label.userFraction": "User fraction",
"loc.input.help.userFraction": "The fraction of the app's users who will receive the update. 0 < fraction < 1. Blank input means keeping userfraction unchanged.",
"loc.messages.InvalidAuthFile": "Specified Auth file was invalid",
"loc.messages.InvalidAuthFilewithName": "%s was not a valid auth file",
"loc.messages.JsonKeyFileNotFound": "The service account JSON key file could not be found.",
"loc.messages.EndpointNotFound": "The service connection could not be found.",
"loc.messages.Authenticating": "Authenticating with Google Play",
"loc.messages.GetTrackInfo": "Getting information for track %s",
"loc.messages.EmptyReleases": "This track has no release",
"loc.messages.keepUserFrac": "Blank userFraction, maintain the current userFraction.",
"loc.messages.CurrentUserFrac": "Current user fraction: %s",
"loc.messages.UserFracSpecified": "UserFraction is specified to %s.",
"loc.messages.userFractionInvalid": "UserFraction Invalid, userFraction should be a number between 0 - 1.",
"loc.messages.StatusUpdating": "The status is updating to %s!",
"loc.messages.Success": "Successfully halt APKs.",
"loc.messages.Failure": "Failed to halt APKs."
}

3608
package-lock.json сгенерированный

Разница между файлами не показана из-за своего большого размера Загрузить разницу